BM6(. ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~~~~zzzvvvssssssvvvwwwvvvxxx|||xxxwwwxxx}}}}}}wwwrrrpppoooooonnnjjjkkknnnqqquuuvvvtttsssmmmppprrrtttyyy}}}{{{uuusssooolllmmmnnnpppvvv~~~~~~}}}{{{wwwmmmjjjmmmuuuzzzyyywwwvvvxxxzzz~~~?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??|||yyyvvvsssrrrsssvvvwww|||~~~~~~|||yyyuuuttttttpppmmmlllmmmpppqqqpppmmmooonnnjjjfffgggkkkjjjggghhhfffhhhkkkkkkhhhfffhhhkkkjjjlllqqqvvvxxxuuuqqqrrrooojjjeeeaaa^^^]]]]]]\\\]]]^^^bbbfffiiiiiihhheeeiiilllnnnrrrvvvtttnnnddd```^^^______aaafffmmmsssrrrqqqqqqqqqqqqpppnnnjjjggghhhnnnppplllgggeeeaaabbbfffjjjooorrrsssssssssooommmlllkkklllrrrzzz{{{zzzyyyyyyzzz{{{{{{{{{~~~~~~}}}|||~~~{{{yyyzzz{{{4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}|||}}}wwwrrrjjjccc___bbbhhhmmmqqqvvvrrrssssssrrrpppooopppqqqkkkiiigggeeeeeegggjjjlllpppvvv{{{{{{uuupppnnnoooqqqpppppprrrssspppjjjdddcccffffffgggkkkqqqrrrooonnnnnnrrrvvvuuuooojjjjjjqqqqqqtttxxx}}}~~~zzzvvvzzzzzzyyyuuunnnjjjiiijjjjjjiiiiiilllppptttvvvwwwsssxxx|||~~~}}}qqqllljjjkkklllmmmqqqwww~~~|||zzzyyyzzz}}}|||yyyxxx{{{zzzsssjjjfffeeefffhhhkkkooosssvvvwwwtttooollloooqqqrrrtttxxxwwwwwwvvvvvvuuuuuuuuuuuuyyywwwuuutttttttttsssrrrzzzzzzzzzyyywwwssspppnnnhhhhhhjjjqqqyyy4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ}}}yyyvvvqqqjjjdddccchhhpppvvvyyyzzzxxxuuusssrrrmmmgggaaaZZZWWWZZZ___ccciiioooooopppqqqrrrrrrrrrssssssvvvtttsssrrrtttvvvzzz|||xxxxxx}}}{{{yyyuuurrrppppppsssuuuvvvuuu4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ}}}{{{||||||{{{wwwuuuwww{{{}}}{{{xxxuuurrrllliiiddd___^^^dddmmmttttttxxxyyywwwyyy|||zzztttpppkkkhhhjjjnnnqqqvvv|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ|||zzz}}}~~~zzzvvvttttttvvvwww}}}zzzuuupppmmmpppuuuzzz~~~tttsssqqqnnnmmmqqqzzz4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR}}}~~~}}}~~~||||||~~~~~~4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hwwwsssttttttuuuxxx|||4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s}}}Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene}}}~~~~~~~~~}}}{{{zzzzzz{{{{{{yyyvvvvvvyyy~~~zzzuuurrrrrrqqqpppssswww{{{{{{xxx|||~~~|||yyyvvvvvv{{{~~~|||{{{~~~{{{xxx{{{zzzvvvuuuwwwvvvsssrrrqqqqqqqqqpppmmmgggcccccceeeggghhhhhhhhhiiikkkkkkkkkkkkmmmpppqqqqqqpppeee```]]]^^^^^^]]]```ddduuu|||pppmmmkkknnn|||tttooopppiiiiiiddd___^^^cccggggggiiihhhkkksssxxxxxxvvvvvv~~~}}}}}}}}}~~~|||{{{zzzwwwtttpppllljjjfffddddddeeefffgggeeecccaaadddddd``````bbbbbb___]]]]]]^^^``````]]]VVVQQQRRRUUUYYY[[[ZZZYYYZZZ[[[\\\^^^bbbfffhhhfffbbb^^^XXXSSSPPPQQQPPPNNNOOOSSSiii{{{rrreeedddbbbcccmmmtttgggbbbbbb[[[\\\XXXQQQOOOTTTVVVTTTYYYWWWZZZaaacccaaaaaaeeejjjjjjkkklllooorrruuuvvvrrrtttwwwwwwvvvuuuvvvwww~~~yyyvvvsssrrrggggggfffeeecccaaa^^^]]]WWWWWWVVVVVVVVVVVVWWWWWWRRRUUUUUURRRRRRUUUUUURRRQQQQQQSSSVVVWWWTTTMMMGGGKKKOOOTTTUUUSSSPPPPPPQQQSSSVVV\\\aaaccc___XXXSSSSSSNNNLLLKKKIIIFFFFFFIIIYYYppp{{{nnnddd[[[ZZZXXXWWW]]]qqqssseee^^^\\\\\\TTTVVVRRRKKKJJJOOOQQQNNNPPPOOOSSSWWWVVVRRRVVV___^^^^^^```bbbfffjjjmmmooojjjjjjkkkjjjiiigggeeecccmmmqqqwww{{{~~~{{{www}}}~~~|||wwwuuuzzz{{{qqqkkkiiifffbbb^^^NNNSSSYYYZZZXXXTTTRRRQQQOOONNNMMMKKKJJJJJJJJJKKKEEEGGGJJJMMMMMMLLLJJJHHHKKKLLLMMMNNNOOONNNNNNMMMRRRRRRRRRRRRRRRPPPOOONNNNNNRRRVVVYYYXXXTTTNNNJJJFFFHHHHHHEEE@@@===>>>@@@SSS___lllqqqlllddd___^^^TTTRRROOOMMMRRR```qqq}}}zzzhhhWWWRRRVVVYYYYYYRRRPPPNNNLLLKKKLLLMMMMMMLLLNNNOOONNNLLLMMMPPPSSS^^^]]]\\\\\\]]]```ccceeeddddddcccaaa______```bbb```dddhhhjjjkkkmmmssswwwnnnnnnnnnoooqqquuuxxxzzz|||vvvqqqnnnmmmnnnpppqqqnnngggaaacccmmmwww~~~uuujjjaaa\\\XXXSSSOOOIIIMMMRRRSSSQQQMMMKKKJJJIIIIIIHHHHHHFFFEEEDDDDDD@@@BBBFFFIIIKKKKKKJJJHHHGGGIIIKKKMMMMMMMMMKKKKKKOOOOOOOOONNNNNNNNNNNNNNNQQQSSSVVVWWWUUUPPPKKKGGGBBBCCCCCCAAA===<<>>???>>><<<999:::???DDDCCCGGGKKKIIIDDDAAACCCEEEMMMLLLJJJFFFBBB??????@@@DDDCCC???<<<@@@JJJOOOPPPQQQNNNJJJGGGEEEFFFGGGIIIDDDDDDDDDCCCDDDFFFKKKNNNXXXUUUQQQNNNMMMNNNQQQSSSWWWWWWXXXWWWVVVVVVXXXZZZ^^^aaacccbbb___]]]]]]___bbbaaaaaaaaabbbccceeefff|||}}}xxxwwwuuuyyynnnllliiieeeaaa]]]YYYVVVTTTSSSSSSTTTTTTTTTRRRQQQPPPPPPMMMFFFCCCKKK\\\kkkrrrkkk```VVVOOOIIIEEEBBBCCCEEEGGGIIIHHHFFFDDDCCCDDDEEEFFFFFFDDDAAA===:::999;;;???CCCEEEFFFFFFEEEDDDFFFHHHJJJIIIFFFBBB???BBB@@@??????AAADDDHHHKKKQQQQQQPPPNNNKKKHHHDDDBBB======<<<999666888>>>DDDBBBEEEFFFDDD@@@???AAADDDGGGHHHIIIGGGDDDAAA===;;;AAADDDDDDCCCFFFLLLOOONNNNNNLLLGGGCCCAAABBBCCCEEEBBBBBBAAAAAABBBFFFJJJMMMPPPMMMIIIFFFEEEGGGJJJLLLSSSTTTTTTSSSQQQPPPQQQSSS[[[]]]___]]]XXXUUUUUUVVVYYYYYYYYYZZZ[[[\\\^^^___wwwttttttjjjgggdddfffmmmpppjjjaaaXXXXXXWWWUUURRRNNNLLLJJJIIIHHHIIIKKKMMMMMMJJJHHHDDDEEEDDD@@@???EEEQQQ\\\^^^YYYRRRKKKFFFBBB@@@>>>AAABBBCCCDDDEEEEEEDDDCCCBBBDDDFFFFFFDDD@@@<<<999;;;===???AAACCCCCCCCCBBBDDDFFFHHHIIIGGGBBB>>>;;;;;;:::999999<<<@@@EEEHHHMMMLLLJJJGGGEEECCCBBBBBB???>>><<<888555777===BBB<<>><<<===>>>???@@@BBBDDDEEEDDDBBBAAAEEEIIIKKKIIIIIIKKKKKKHHHLLLIIIEEEBBB@@@@@@AAABBBAAA@@@??????AAADDDGGGIIIGGGEEECCCAAABBBEEEHHHKKKRRRRRRRRRQQQMMMKKKKKKKKKRRRTTTVVVTTTOOOMMMMMMOOORRRRRRSSSTTTVVVXXXYYYZZZ|||pppkkkhhhfffZZZXXXUUUUUUXXXWWWRRRMMMLLLMMMMMMKKKGGGDDDCCCCCCDDDCCCDDDGGGJJJKKKHHHDDD?????????@@@AAAEEEKKKOOOMMMKKKHHHDDDAAA???>>>===<<<;;;;;;===@@@BBBAAA@@@@@@AAACCCCCCBBB>>>:::888<<<===???@@@AAA@@@@@@???BBBDDDEEEEEECCC@@@<<<999888777777888;;;???DDDGGGHHHFFFCCC@@@??????@@@AAA??????<<<888444666;;;@@@;;;===@@@@@@>>>;;;999999===>>>AAAEEEIIIKKKJJJHHHJJJOOOQQQNNNLLLLLLKKKHHHKKKIIIGGGDDDCCCBBBCCCCCCAAA???>>>>>>@@@BBBBBBBBB@@@???>>>???AAAEEEHHHJJJPPPQQQQQQNNNKKKHHHFFFFFFHHHIIIJJJHHHDDDCCCEEEHHHLLLLLLNNNPPPQQQSSSTTTUUU}}}}}}|||uuummmjjjmmmlllnnnkkkbbb\\\[[[YYYUUUMMMKKKIIIIIIIIIGGGFFFEEECCCEEEEEECCC@@@???@@@AAACCCAAAAAAEEEJJJLLLIIIFFF>>><<<<<>>???@@@AAAAAA@@@>>>;;;999;;;<<<===>>>>>>???>>>>>>===>>>@@@@@@@@@>>><<<;;;888888888:::===AAAFFFHHHFFFCCC???;;;999:::<<<>>><<<<<<;;;777444555:::???@@@BBBCCCBBB???;;;888666;;;===AAAHHHNNNQQQPPPMMMNNNSSSTTTPPPMMMMMMLLLJJJLLLKKKJJJIIIHHHGGGFFFFFFDDDBBB@@@AAABBBBBB@@@>>>;;;;;;<<>>???BBBEEE???======BBBHHHKKKIIIEEE:::777666;;;BBBFFFDDD@@@???@@@AAA@@@===999666555444333222555:::>>>???>>>@@@AAABBBBBBAAA???===<<<999:::;;;<<<===>>>>>>>>>888999;;;======>>>======::::::;;;<<<@@@CCCGGGIIIFFFBBB===888666777999;;;999:::999777444555:::>>>DDDDDDCCC@@@<<<888444222444777===FFFNNNQQQOOOLLLOOOSSSTTTOOOJJJJJJJJJHHHMMMMMMNNNMMMLLLKKKJJJIIIHHHFFFEEEEEEFFFEEEAAA===888:::<<>>;;;;;;@@@DDDEEEFFFGGGGGGHHHGGGGGGGGG}}}uuussstttqqqhhh```\\\WWWUUUSSSLLLEEEGGGMMMQQQQQQQQQPPPNNNKKKIIIGGGDDDEEEFFFGGGFFFEEEDDDCCCAAA???;;;888888:::>>>@@@??????>>>===<<>>===<<<<<<<<<;;;;;;<<<<<<===>>>??????;;;999999;;;>>>@@@>>>;;;;;;999999<<>>;;;888777:::;;;>>>AAAEEEGGGIIIIIIJJJPPPUUURRRJJJEEEHHHLLLUUUQQQNNNNNNPPPQQQOOOMMMMMMJJJFFFCCCCCCCCCCCCBBB:::;;;===BBBFFFFFFBBB>>>CCCFFFHHHFFFCCC@@@@@@AAAFFFEEEBBB===;;;;;;>>>@@@DDDDDDCCCCCCCCCEEEFFFGGG|||tttkkkiiikkkaaa[[[TTTSSSUUUSSSLLLEEEFFFCCCBBBBBB>>>999===DDDJJJJJJJJJIIIGGGEEEBBBAAA>>>>>>????????????>>>>>>===<<<999888888:::===???AAAAAA???>>><<<===>>>@@@BBBBBBCCCFFFGGGFFFAAA===<<<===>>>AAABBBCCCBBB@@@===???BBBCCCBBB@@@===<<<888777777:::???BBBBBBBBBDDDBBB@@@===;;;;;;;;;;;;;;;;;;;;;<<<======>>>???;;;999888999<<<===<<<;;;<<<<<<<<<===>>>AAACCCEEEBBB>>>999777888999888777888:::;;;999555444777;;;BBBBBBBBBBBBAAA???===<<<888999;;;===@@@BBBCCCCCCGGGMMMRRRPPPIIIEEEHHHMMMUUUQQQMMMLLLOOOPPPPPPNNNKKKIIIEEEDDDDDDCCCBBBAAA:::;;;===BBBEEEEEEAAA>>>@@@DDDHHHIIIGGGCCCAAA@@@AAAAAAAAA@@@>>>???BBBDDDEEEEEECCCCCCBBBCCCDDDDDD{{{sssooonnnaaa]]]ZZZYYYVVVNNNIIIGGGFFFAAA>>>>>>@@@@@@<<<888999888999999888777<<>>CCCBBBAAA???===;;;::::::@@@BBBEEEEEEDDDAAA???>>>???AAACCCEEEDDDBBB???===>>>???BBBEEEGGGEEEAAA>>><<<<<<===???BBBCCCBBBAAABBB@@@>>>;;;999999999999::::::::::::;;;<<<======;;;999777777999<<<======???AAABBB???<<<:::;;;===>>>:::666666999<<<<<<;;;888:::;;;999666555777:::???@@@AAABBBBBBBBBAAA@@@999888999;;;===>>>>>><<>><<<>>>AAABBBAAA@@@======>>>===;;;;;;@@@EEECCCBBBBBBAAA???>>>===<<<888777555444333333444444666888:::<<<>>>???@@@@@@BBBAAA@@@???>>><<<999777<<<@@@DDDDDD@@@===>>>AAACCCDDDEEEDDDAAA>>><<<;;;>>>???BBBFFFIIIHHHDDD@@@???@@@BBBCCCDDDCCCAAA@@@???===<<<:::888777777777999888888888888999:::;;;:::999777777999<<<@@@BBBCCCGGGJJJFFF>>>888666777999777555666;;;>>>???>>>777999:::999777666888:::===>>>???@@@AAA@@@@@@???:::999888999<<<===;;;999;;;AAAEEEEEECCCBBBGGGLLLPPPKKKFFFDDDGGGJJJLLLLLLBBBAAA@@@AAAAAAAAA???===>>>@@@CCCFFFHHHHHHFFFEEECCCEEEHHHJJJHHHDDD@@@>>>???BBBGGGIIIHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCC|||xxxuuuttttttsssrrruuukkkcccbbbaaaYYYOOOIIINNNMMMOOORRRPPPKKKHHHJJJKKKLLLLLLGGGAAA===<<<======:::<<>>???AAADDDFFFGGGCCCDDDCCC???;;;;;;>>>AAAAAAAAA@@@???>>>============<<<999777555444444444777999<<<@@@BBBCCCDDDCCC???>>>>>>???@@@>>>;;;888999>>>BBBAAA===;;;>>>BBBEEEDDDCCC???:::888999;;;>>>@@@CCCFFFHHHFFFCCC@@@@@@BBBDDDDDDCCCAAA???>>>;;;;;;;;;:::999888777666888777666555666777888999999888777888:::???DDDHHHGGGMMMRRRPPPGGG===888666777555444666;;;???@@@???777888999999888888888999;;;;;;<<<======<<<;;;:::888666555777;;;<<<999666777;;;???@@@???@@@DDDIIIKKKFFFAAA???BBBEEEFFFFFF===<<<<<<===>>>>>><<<:::BBBEEEHHHJJJKKKKKKJJJJJJHHHGGGFFFDDDBBBAAA???>>>DDDGGGKKKKKKIIIEEEBBB@@@AAABBBCCCDDDEEEEEEFFFFFF}}}xxxvvvpppiiihhhkkkllljjjccc^^^XXXSSSPPPOOOMMMLLLOOOGGGAAAAAAAAA;;;666333666777:::>>>>>>::::::===@@@BBBBBB???;;;999;;;===@@@===???GGGKKKFFF>>>::::::;;;===>>>>>>AAADDDGGGIIIKKKIIIAAA;;;;;;======>>>===<<<;;;::::::;;;;;;@@@???===;;;999777777666777999===@@@CCCDDDEEEDDD>>><<<<<<>>>AAAAAA>>>;;;999===@@@>>>;;;:::===AAACCCCCC@@@;;;666444777:::>>>@@@DDDDDDBBB@@@?????????AAABBBAAA???<<<;;;;;;999;;;===??????===:::999999888666555555666888999777888888999;;;???EEEJJJIIIPPPXXXYYYSSSHHH>>>999888666555777<<>>BBBFFFHHHCCC>>><<<>>>AAAAAA@@@:::999888999;;;<<<<<<;;;DDDFFFJJJLLLLLLKKKLLLMMMJJJFFFAAA>>>===>>>>>>>>>GGGIIIJJJIIIEEE@@@===<<>>>>>>>>>>>===777444444444222111333222111333666666555999???CCCDDDDDDAAA===<<>>BBBGGGKKKNNNKKKBBB<<<===>>>===;;;:::999888888888999:::=========<<<;;;:::999888555777:::>>>@@@BBBBBBBBB???===;;;===AAACCCAAA======>>>>>><<<999888:::<<<>>>@@@???;;;555333555888===AAADDDBBB<<<999:::>>>===??????===999777888999999===BBBEEEFFFDDD@@@===<<<:::888777777888:::;;;777999:::::::::===CCCGGGHHHPPPZZZaaa^^^SSSFFF===:::888666888<<<>>><<<:::777777888999::::::999888999:::;;;<<<<<<<<<;;;:::000...---222:::>>>===999999;;;<<<===<<<>>>BBBEEEFFFBBB===<<<>>>???===;;;:::999777888:::<<<======AAAEEEHHHJJJIIIHHHJJJKKKFFFAAA<<<:::;;;===>>>>>>CCCDDDDDDBBB???<<<;;;;;;>>>???@@@BBBCCCCCCCCCBBB~~~ssskkkgggfffggggggkkkdddRRRFFFFFFEEE???@@@FFFHHHCCC???AAADDDEEE???<<<999888;;;>>>@@@AAA;;;777444555555444666;;;888555444555555666===EEEHHHHHHHHHDDD@@@???BBBEEE======@@@FFFFFF???888666888;;;===<<<999;;;@@@EEEHHHLLLIII@@@:::<<<>>>===:::999888777777888999:::999:::;;;<<<<<<;;;:::999333555888;;;===???@@@@@@AAA>>>;;;===AAADDDAAA>>>AAA@@@>>>;;;888777777888:::===???<<<777333444777<<>>EEEJJJLLLIIIDDD@@@>>>===:::999888:::<<<===888:::;;;:::999;;;???CCCGGGOOO[[[dddeeeZZZKKK???<<<999777999<<<===;;;888777777777999::::::999777:::;;;<<<>>>>>>>>>>>>===111......444===CCCAAA>>>;;;===>>>======???BBBEEEFFFBBB>>>===>>>>>><<<999<<<999777888:::===?????????BBBFFFGGGFFFEEEGGGIIIAAA===999888;;;>>>>>>>>>>>>???>>><<<:::999;;;<<<===>>>???@@@AAA@@@???>>>zzz|||xxxnnncccaaa\\\VVVPPPMMMNNNOOONNNLLLHHHAAA:::888:::======AAADDDCCC@@@===<<<<<<;;;;;;===BBBFFFGGGCCC@@@===:::666444555888::::::777777777777999===CCCHHHIIIHHHEEECCCBBBBBBBBBCCC===???@@@AAAAAA>>><<<:::======<<<<<<===???AAABBBFFFCCCAAA@@@@@@@@@???>>>>>><<<999666444444444444888777666666666888:::;;;888999:::999888:::>>>BBBEEECCC???<<<;;;===???BBB>>><<<999888888777555333777999;;;;;;999888999:::BBBBBB@@@888111///666===DDDBBB===777222222555888===???DDDIIILLLKKKGGGCCCBBB@@@===888555777;;;>>>>>>===;;;888777999???CCCFFFNNNYYYaaa```VVVJJJAAA<<<999999>>>@@@???>>>???<<<<<<<<<;;;:::888666555999888;;;@@@EEEEEE???999555000...666AAAGGGBBB<<<;;;===???BBBDDDDDDDDDDDDCCCBBBAAAAAAAAA???<<<999888:::;;;<<<<<<<<<>>>@@@??????>>>>>>???@@@BBBCCC;;;999666777:::======<<<555888::::::888888;;;===AAA>>><<<===@@@CCCCCCAAAvvvnnnmmmmmmoooooommmgggccc]]]___ccciiilllhhh^^^VVVQQQQQQOOOKKKFFFDDDCCCDDDEEEDDDAAA<<<888777:::===<<<@@@CCCCCC@@@===;;;;;;???@@@CCCGGGIIIIIIGGGEEE???;;;888555666777777777777888999:::<<>>???@@@@@@???===:::888>>>>>>>>>???@@@AAABBBCCC?????????AAACCCDDDCCCAAA???===:::777555555555666888666444222222444777999888999:::999888:::===AAABBB@@@<<<999888:::<<<>>><<<;;;;;;;;;:::999555222000111333666999<<<>>>???AAA???;;;555111333;;;BBBAAA???:::555111000333555;;;===AAAEEEIIIIIIFFFCCCCCCBBB>>>:::666666999<<>>AAA@@@???AAAAAA@@@>>><<<:::888888777777666888>>>CCCDDD@@@;;;444000///555>>>CCCAAA===;;;>>>AAADDDEEEEEECCCBBBBBBBBBBBBAAA???<<<:::888999:::<<<<<<<<<===???@@@===<<<:::999999:::;;;;;;999777555777999;;;;;;:::555888:::999777777:::===CCC@@@>>>>>>@@@AAAAAA@@@|||jjjlllllliiifffccc\\\TTTMMMPPPTTTXXXZZZWWWRRRMMMGGGHHHKKKPPPTTTRRRKKKFFFGGGIIIJJJIIIGGGDDDBBBBBB@@@@@@>>>;;;888888:::<<<<<>>???@@@CCCEEEEEEDDDCCCBBBCCCDDDFFFHHH???@@@@@@@@@>>>;;;888777<<<===>>>???@@@AAAAAAAAA:::;;;???CCCGGGHHHFFFDDD@@@>>>;;;777666666777888:::777222......000333555888999:::999999:::<<<>>>AAA>>>;;;999888888:::;;;::::::;;;<<<<<<:::555222,,,+++,,,000777===@@@@@@???;;;666222333999@@@EEE>>>===:::666222222333555999:::<<<@@@CCCEEEDDDBBBCCCBBB@@@<<<888666777999???;;;777444555888:::;;;DDDHHHMMMOOONNNGGG???:::999777888>>>BBBBBBBBBDDDHHHFFFAAA<<<:::999::::::555555666;;;@@@BBB@@@===333111000333999===>>>===;;;>>>BBBEEEFFFDDDAAA??????BBBCCCAAA===999777888999;;;<<<<<<<<<<<<>>>@@@:::888666444222222333333666555555777999:::888777555888999888777777;;;???FFFCCC@@@?????????>>>==={{{vvvjjj\\\LLLOOORRRSSSSSSQQQMMMIIIBBBGGGMMMSSSUUUQQQKKKGGGAAABBBDDDGGGJJJKKKHHHEEEGGGKKKNNNOOOMMMIIIFFFDDDBBBBBB@@@>>><<<;;;;;;;;;<<<>>>BBBDDDDDDBBB???>>>@@@DDDHHHIIIGGGEEEFFFGGGBBB???<<<999777555222000222666;;;>>>@@@AAABBBCCCDDDCCCBBBAAABBBDDDFFFGGGAAABBBAAA@@@>>>;;;888777888999;;;===>>>>>>>>>===:::===BBBGGGJJJJJJFFFCCC@@@>>>;;;888777888:::;;;===999333...,,,---111333666777999999::::::;;;<<<@@@>>><<<:::999999:::;;;999888888999:::999666444111---+++///666===>>>======888333333777===AAACCC======;;;888555555666888999888888:::>>>AAABBBBBB@@@@@@???<<<999777888888<<<888444222555888999:::???AAADDDFFFEEECCC???===999666888???CCCCCCDDDFFFMMMIIICCC===::::::<<<>>>777666666999<<<>>>===;;;444333111111333666999:::999===BBBEEEFFFBBB>>>:::<<<@@@DDDBBB;;;666666777999:::;;;;;;:::;;;===???888666333111//////000111555666777888999999888777555777999999888:::???CCCHHHFFFBBB@@@>>><<<;;;:::~~~}}}{{{|||zzzqqqccc]]]]]]WWWMMM>>>AAAEEEIIIIIIGGGEEEDDD@@@EEELLLPPPPPPKKKFFFBBB>>>???@@@BBBDDDFFFEEEEEEFFFIIIMMMNNNKKKGGGCCCAAABBBBBBAAAAAAAAA@@@>>>===<<<>>>@@@CCCEEEEEEDDDCCC@@@CCCGGGGGGDDDBBBCCCDDDBBB@@@<<<:::888666444222///333888<<<>>>???AAABBBDDDCCCAAA@@@@@@AAACCCDDDDDDDDDCCCAAA???<<<:::888777888:::<<<=========<<>>>>>===;;;;;;:::777555555777999888777555777:::>>>@@@AAA<<<======;;;999888888:::777555222222444777999:::???@@@AAABBBAAA???===<<<888666888>>>CCCCCCDDDFFFKKKHHHBBB===;;;;;;>>>@@@;;;:::::::::::::::999888666444222000///111444666777:::@@@CCCCCC@@@;;;777999>>>BBBAAA;;;777666888999::::::999888999<<<>>>999777444111000000222333666888:::::::::999999888555888;;;<<<<<<>>>CCCHHHHHHFFFCCC???<<<999999999lll```^^^___^^^cccccc[[[OOOLLLQQQPPPKKKBBBBBBEEEHHHFFFBBB@@@BBBBBBFFFKKKMMMJJJEEEAAA>>>??????@@@@@@BBBCCCDDDEEEEEEHHHKKKKKKHHHDDDAAA@@@===>>>???BBBDDDDDDBBB@@@<<<<<<===@@@EEEGGGHHHHHHBBBCCCEEEDDDCCCAAAAAAAAABBB???<<<::::::999888777111444777999:::;;;>>>???BBBAAA???>>>>>>@@@AAACCCEEEDDDCCCBBB???===;;;:::999:::;;;<<<===>>>>>>>>>BBBBBBCCCEEEFFFDDD@@@<<<888999:::;;;<<<===>>>>>>AAA???;;;888555333222222222333555999<<<===<<<:::888888888888888888888888:::777444333555777999:::666444222444999===>>>===666555555888<<<===;;;888777777666444333444777:::888555333333666:::===>>>999::::::999888777888:::555555444333222444777:::DDDDDDCCCBBB???<<<999777777555666<<<@@@@@@@@@BBBDDDBBB???<<<<<<===???AAA??????>>><<<;;;888777666555444111//////111222444555888>>>AAAAAA>>>999666666:::???@@@===:::999::::::;;;:::999888999<<<>>><<<999666222111222333555888:::<<<<<<:::999:::;;;666:::>>>??????@@@DDDGGGEEEDDDBBB>>>:::777777888~~~wwwiiiWWWNNNMMMNNNMMMSSSUUUPPPHHHGGGNNNOOOKKKHHHGGGHHHIIIFFF??????CCCDDDGGGJJJIIIEEEAAA>>>>>>CCCDDDDDDCCCCCCCCCEEEFFFFFFGGGIIIHHHFFFDDDCCCCCC>>>>>>@@@DDDGGGGGGDDD@@@:::888888<<>><<>>;;;999;;;<<<======888888888777666777:::<<<>>>===<<<<<<===???AAACCCDDDCCCBBB@@@???===;;;:::999999::::::;;;===>>>???>>>>>>===>>>@@@@@@???===333555999<<<>>>??????>>>@@@@@@???===:::666333111///000333888===???===:::555666777999999999999999999777555666888:::;;;;;;666777777888:::;;;<<<<<<444444555777999::::::999777666444222111444888<<<666333111111333666888999::::::999777555444666888555888999555000///444999DDDDDDDDDCCC@@@<<<777555555222333888;;;::::::<<<;;;;;;;;;<<<===???@@@AAAAAAAAAAAA@@@<<<999777666333000......111333444444555888===@@@AAA>>>:::777444777;;;???@@@???===;;;======<<<:::999:::===@@@???<<<777333111111222333:::;;;<<<;;;999888:::<<<888<<>>888666555999@@@GGGKKKLLLAAA???<<<===???>>>;;;888@@@===:::999;;;>>>AAABBB>>><<<999666333444777:::;;;::::::;;;<<>><<<;;;:::888777777777888:::<<<===:::999888999<<<>>>??????000333888===@@@@@@@@@??????@@@AAA@@@===888333000...///222888>>>@@@===:::666777999;;;<<<===<<<<<<888777888999<<<===<<<;;;999:::<<<;;;999888888888333333444555666888:::<<<999888666333333666;;;@@@444222//////111333555666;;;;;;999666333222444666666:::<<<777///,,,111888AAABBBCCCCCCAAA===999666444111111555888666555777444666888;;;>>>???@@@AAAAAABBBCCCBBB>>>:::888777000---+++...333777777555555888===@@@AAA???<<<999333555999>>>BBBBBB???===??????===<<<:::<<>>999333000//////000:::;;;<<<:::777777:::===:::>>>BBBCCC@@@===<<<===@@@@@@???<<<777555666999|||vvvooofffaaabbbeeehhhjjjaaa]]]UUULLLFFFDDDGGGJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGEEEAAA>>><<<===???@@@AAADDDGGGEEEAAA<<<::::::CCCGGGGGGCCCAAAAAAAAA>>>???>>><<<===???BBBBBBBBBEEEFFFFFFDDDAAA>>>>>>>>>:::888777999===@@@@@@???<<>>;;;::::::;;;;;;222111111333777:::;;;;;;;;;999777888:::===>>>>>>;;;999777777999<<<===>>><<>>===888333555666888;;;======;;;888============<<<;;;:::999999777666666666666333111...000333777999;;;;;;<<<<<<<<<888555666<<<===;;;777666444000,,,,,,000555:::999888777555333222111888777555222111000000000;;;999999;;;??????:::555444777999:::999777555555444777;;;???AAABBBBBBAAADDDBBBBBBBBBCCCAAA;;;777333...+++...555:::999666777:::>>>AAABBBAAA>>><<<222333666:::===@@@BBBCCCFFFBBB???@@@CCCFFFGGGFFFEEE@@@999333111000//////999===???<<<666444888===AAA@@@>>><<<:::999999888;;;:::888777777888:::;;;zzzqqqmmmnnnnnnjjjfff___ZZZSSSQQQSSSXXX[[[]]]ZZZWWWQQQIIICCCAAACCCFFFJJJIIIHHHFFFDDDCCCCCCBBBBBB@@@===;;;:::;;;===???>>>AAACCCBBB???;;;999999???CCCDDDAAA???AAA@@@======;;;999999;;;===>>>???BBBCCCCCCBBB@@@>>>===>>><<<:::888999;;;======<<<:::===@@@AAA>>>:::777555;;;::::::;;;===>>>>>>===;;;:::888777888999888777777444222444:::???CCCDDDBBB@@@===;;;999999999:::///...///222666:::<<<<<<<<<:::888888:::<<<======;;;999777666888999:::999;;;>>>AAA@@@<<<777333111000111555999<<<:::555000333444777:::<<<<<<;;;999999;;;===>>>===;;;999777666555444555555555333111000111333666888:::;;;;;;@@@???:::555666;;;<<<:::666777888555111000222444888777666444333333222222555444333222222333444444:::999999<<>>===:::888666666888;;;>>>@@@AAA@@@???AAA@@@@@@AAAAAA@@@;;;777333000---///555999888666666999<<>>:::666444333111///999<<<>>>:::555333777<<<>>>===<<<:::999888777777:::999888888888999:::;;;~~~sssiiiccc^^^\\\[[[ZZZ[[[ZZZXXXVVVOOOLLLHHHGGGIIILLLOOOPPPQQQOOOJJJDDD???===???@@@HHHFFFDDDBBB@@@???>>>===>>>===;;;999999;;;>>>???999<<<>>>>>><<<:::999999;;;@@@BBBAAAAAACCCBBB>>>:::777555444666999:::;;;===>>>??????===<<<===>>>@@@===:::888888999888888888;;;>>>???===:::888777===<<<<<<>>>???>>>;;;999888888888999;;;<<<;;;999444111///333;;;CCCEEEEEEAAA@@@===:::999888888888------...111777;;;>>>???===;;;999999;;;<<<<<<;;;;;;999666555555666555444999<<>>===;;;777444333333222333444444333111222222444555777999:::;;;CCCAAA;;;555555999;;;999666999<<<;;;777555444666777666444222111222333444333333444555777999;;;<<<;;;::::::===@@@???;;;777999<<<@@@CCCCCC@@@<<<999999:::<<<>>>??????===<<<>>>>>>>>>???@@@>>>;;;888555222///111444777777666666777999;;;<<<<<<;;;;;;222444777:::===>>>??????@@@AAACCCFFFHHHGGGDDDBBB???===;;;999999777555222999<<<<<<999333222666:::===<<<;;;999888777777777::::::999999999999::::::~~~vvvooohhhddd___UUUNNNLLLLLLOOOSSSTTTTTTRRRPPPNNNKKKIIIGGGFFFEEEEEEEEEEEEIIIHHHFFFAAA===;;;<<<===CCCBBB@@@???===<<<;;;;;;???>>><<<;;;;;;<<<>>>???666888:::<<<<<<<<<;;;;;;<<<@@@BBBCCCEEEHHHGGGCCC:::777444333444777888999888:::;;;;;;:::;;;===???CCC@@@<<<888666444444444777:::===>>>===;;;999999;;;<<<===???@@@>>>:::666444444555888<<<===<<<;;;555111///333<<>>>>><<<:::888888555666999:::999444///+++,,,...222555666777888999555777999;;;;;;999777555222111111222444555444222444555555666888:::;;;<<>>===:::777888999:::888555222111222333555777888999;;;===@@@BBBCCC???>>>???@@@AAA???;;;777888;;;AAAGGGIIIGGGCCC???<<<===>>>???>>>===;;;:::;;;<<<===>>>>>>===<<<:::666444333333444555555555555666666888999999::::::666777999:::;;;;;;;;;:::;;;>>>DDDIIIKKKIIIFFFBBB@@@>>><<<<<<<<<<<<;;;999;;;===<<<999444333777;;;>>>===<<<;;;:::999999999===<<<;;;:::999888888888zzzkkkaaaXXXRRRMMMKKKGGGBBB???AAAEEEIIIOOOQQQOOOKKKHHHGGGFFFFFFEEEDDDBBB@@@??????FFFFFFDDD@@@===;;;;;;===??????>>>======<<<======AAA@@@>>><<<<<<<<<===>>>666777999;;;===>>>>>>>>><<>>999555222222222777999===>>>===;;;;;;;;;777888:::===???===999666///000222666:::<<<<<<;;;888555333555;;;@@@AAA??????>>><<<:::888777666666444222111222666:::<<<===<<<;;;;;;<<<<<<<<<999777444222111222444555444333777:::<<<===<<<<<<<<<<<<999:::<<<;;;888444000---,,,///222444444555666888999999888888888888888888222111111333555666555333555666777888:::;;;<<<===;;;:::555111222888;;;999<<<======:::777666:::======;;;888555333333555666:::;;;===???@@@BBBCCCDDDCCCCCCCCCCCCAAA>>>:::777555888???GGGMMMMMMHHHCCC?????????>>>===;;;999888999:::<<<<<<<<<<<<<<<<<<888888777555333222444555666666666777888999:::;;;;;;:::::::::999888777666666<<>>@@@AAAAAAAAA>>>>>>===:::777777:::>>>@@@@@@???>>>======>>>>>>@@@>>>===:::888777666666zzzyyyvvvpppggg]]]SSSNNNGGGDDDBBBAAA>>><<<>>>DDDGGGJJJNNNPPPMMMIIIEEECCCAAACCCEEEEEEDDDCCCDDDDDDGGGFFFDDD@@@===<<<===>>>?????????>>>>>>?????????@@@???>>><<<;;;;;;<<<<<<777777888;;;???AAAAAA@@@;;;===<<<<<>><<<999666111111111222555666666555555888:::;;;<<<<<<>>>@@@<<<======;;;777444333222000333777777555444777999===;;;:::888777777888999222222111333555555444333333555777:::<<<=========666666333000222999;;;999<<<<<<:::666333444999>>>===<<<999777666666777888;;;<<<===???@@@AAAAAAAAACCCCCCDDDCCC@@@<<<888666222555<<>><<<:::888666555777999::::::999999:::;;;999::::::777222000222555777888888999:::;;;<<<<<<===;;;999777666666666777666<<>>AAAAAAAAA@@@@@@???@@@@@@@@@AAA???<<<999888777888999yyykkkgggjjjaaa___]]]YYYTTTOOOJJJGGGDDDBBB@@@@@@===<<>>@@@CCCCCCBBBAAA@@@@@@AAAAAA@@@??????>>>>>>>>>??????888777888;;;???BBBCCCAAA<<<;;;999888<<>>>>>???@@@===888444333333444777999:::888777777888222333444666888777555222,,,,,,---111666:::<<<<<<<<<======;;;888666888999<<<<<<<<<;;;;;;:::999888888666333333555999;;;<<<999:::;;;===>>>===:::666222111222333666777777666222444777888999;;;>>>AAA======<<<999555444555777777;;;===<<<888666888;;;>>>>>>===;;;:::999888888222111111222333333222111///222666:::<<<<<<;;;;;;444555444222444999;;;888888888777333000111666;;;:::999999999999999::::::;;;<<<>>>???AAAAAAAAAAAA>>>@@@AAAAAA>>>;;;888666222444999BBBIIIKKKFFFAAA===<<<:::999666444333222444666888777555555666888:::======888222///111555999:::;;;<<<===>>>>>>>>><<<:::777444444666888:::999???EEEIIIJJJIIIHHHIIICCCEEEHHHLLLNNNMMMIIIEEE???>>><<<::::::===AAADDD@@@???????????????@@@@@@???<<<999777777999<<<>>>|||rrrdddXXXVVVZZZUUUUUUSSSQQQOOOLLLJJJIIIBBB@@@???>>>:::999@@@IIIKKKJJJJJJJJJIIIGGGBBB>>>>>>AAADDDEEEDDDDDDFFFIIIIIIHHHDDD@@@<<<<<<>>>@@@GGGFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEE888777777:::???CCCCCCAAA>>><<<888666:::@@@@@@;;;999888888888999777444222222222333333444777;;;>>>;;;>>>@@@???:::666555555333555777777666555555666333222333444555444222///---------000555:::<<<===<<<>>>@@@<<<777444666999;;;;;;<<<<<<<<<;;;:::999<<<999666666999===@@@AAA888999;;;>>>???>>>:::777444333333555777888666555000222444666777:::===@@@======;;;777333333666:::===@@@BBB???;;;888:::===>>>?????????===:::888666111000000000222222000///,,,///444999<<<<<<:::999444666555444666::::::777555666555222///000444888555666777999:::;;;<<<===<<<===???AAACCCDDDDDDCCC999;;;>>>>>><<<:::888777444444888???GGGHHHDDD>>>:::999888666333111000///222444666555333222444666;;;>>>>>>999111...000555:::;;;===???@@@@@@??????:::888444222333777;;;>>>===AAAGGGIIIHHHGGGGGGHHHAAAEEELLLRRRTTTPPPIIIDDD>>>===;;;999:::===BBBEEE===============>>>>>>???<<<:::777555777;;;@@@CCC||||||uuunnnnnnuuu{{{zzz~~~vvvwww{{{}}}}}}yyymmmpppmmm```TTTPPPRRRSSSXXXSSSNNNMMMOOOSSSTTTTTTPPPFFF<<<666444666===EEEJJJKKKMMMMMMIIIDDD>>>::::::>>>BBBCCCBBBBBBEEEGGGIIIGGGCCC@@@???AAADDDFFFJJJGGGCCCBBBCCCDDDDDDCCCFFFDDDCCCBBBCCCCCCAAA@@@@@@===999999;;;>>>@@@AAA>>>:::777:::@@@CCC???:::::::::888777666777777888777888888666555555777999888:::===<<<999555444333444555555444333333666888:::666333444777777333////////////111444888<<<>>>???>>><<<888444555999===CCC@@@<<<888777999<<<>>><<<<<<======>>>AAAEEEHHH===:::777777:::<<<<<<;;;888666555666999;;;<<<<<<666555444444555777999:::<<<999666333333444666888<<<===???@@@???>>><<<:::777===BBBBBB<<<666444444111222333444444222000///---000444777999999777666666777999<<>>:::555666666555555555555666666555666777999::::::::::::999;;;???BBBDDDDDDCCCBBB>>>===;;;999888777555444555666999>>>AAAAAA???<<<<<<:::666333000...------222222222333333222222111999999999888333///222999<<<:::888999===???>>>======111+++000333333999CCCEEEFFFFFFFFFDDDAAA>>>======DDDOOOYYY\\\VVVKKKBBB@@@===888777999===AAACCCBBB???<<<;;;;;;;;;<<<;;;;;;:::888666777888;;;===~~~{{{zzzyyyooorrrtttrrrnnnjjjhhhhhhcccbbbbbbccccccbbb```^^^aaabbb```[[[VVVVVV\\\cccdddiiinnnpppmmmkkkjjjjjjiiiiiijjjjjjeee^^^^^^ccciiinnnooojjjeeebbb```\\\]]]aaa```YYYSSSRRRSSSSSSXXXRRRNNNOOOVVV[[[]]]\\\MMMDDD;;;666444555;;;BBBHHHIIIKKKKKKHHHDDD???;;;;;;>>>AAAAAA??????AAADDDIIIGGGDDDAAA@@@AAADDDGGGHHHFFFCCCAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCBBBAAA@@@===999777999;;;===>>>@@@===<<<>>>AAABBB>>>:::;;;:::999999:::;;;===>>>>>>???@@@>>>;;;777666555999999:::<<<<<<;;;777333666777777555444555777999:::777555666777777222...111111111333555999<<>><<<777444555999===DDDAAA<<<888666666888:::<<<===>>>@@@BBBDDDHHHJJJ>>>:::666555777999:::999<<<;;;::::::<<<======<<<888666444444555888:::;;;===;;;888666555555666777:::<<>>AAAAAA===999555555555555555666777777777777777777777777777777999;;;===???AAAAAA@@@@@@<<<;;;:::::::::999777666666777999<<<>>>???<<<:::???===999555111000000000333333444555555555444444555444555555111...222999999777777999<<<>>>===;;;777...***///333444===IIIQQQLLLFFF@@@===<<<:::999888BBBOOOZZZ\\\VVVLLLEEE@@@===999888999<<<>>>???@@@???>>>======;;;999888888777666555666888;;;===}}}vvvuuuyyypppnnnkkkgggbbb___\\\ZZZNNNNNNOOOPPPQQQPPPMMMKKKIIIGGGCCC???<<<===AAADDDIIIKKKLLLIIIFFFGGGNNNTTTWWWXXXZZZ[[[[[[YYYXXXVVVUUUTTTVVVWWWSSSNNNNNNSSSYYY[[[YYYRRRLLLIIIGGGDDDJJJOOORRRSSSUUUYYYZZZWWWUUUOOOJJJOOOYYYaaaaaa^^^HHH@@@:::777555444888>>>FFFGGGHHHHHHGGGDDD@@@>>><<>>???CCCFFFGGGFFFDDDAAA??????BBBDDDEEEDDDBBBCCCDDDEEECCCBBBAAA>>>999777888999;;;;;;BBBBBBCCCCCCBBB???===;;;;;;:::;;;;;;>>>AAADDDFFFFFFHHHIIIFFFAAA:::555222<<<;;;;;;>>>AAA@@@:::555777777666555333444666888:::888777888999888333///333333333555777;;;>>>@@@AAA???;;;777444666:::>>>CCC@@@<<<888555444444555999;;;===@@@CCCFFFHHHHHH???;;;666444444666777888@@@?????????@@@???===;;;999666333222444777999:::<<<;;;:::999888777777666888:::>>>@@@@@@<<<777444222333666888999777333///333555777888888666444222***,,,///222555666777777::::::;;;>>>@@@@@@>>><<<555555444444555666777777:::999777666555555555555999999:::;;;;;;<<<<<<<<<999999:::;;;;;;:::999888;;;::::::;;;======;;;:::BBB???:::666333222222222444555777888999888777666111000000111///,,,000777444444555888;;;<<<;;;:::000+++***///222666BBBPPP\\\QQQBBB999666666555333333???OOOYYYZZZSSSKKKGGG???===:::999999::::::999===>>>@@@AAA???;;;777555444444444555777999<<<===xxxnnniiiiiijjjmmmooolllddd]]]\\\___YYYYYYXXXUUURRRNNNKKKIII@@@===<<>>EEEDDDFFFFFFDDDBBBFFFOOOVVVXXXVVVUUUUUUUUUSSSQQQNNNMMMMMMNNNQQQOOOKKKKKKOOOSSSSSSOOOGGGAAAAAA???<<<@@@EEELLLRRR[[[bbbbbb]]]SSSKKKFFFKKKVVV]]][[[VVVBBB<<<999888777555777;;;DDDDDDEEEEEEEEEDDDBBBAAA???AAAAAA???;;;888:::<<>><<<===AAAEEEJJJIIIGGGCCC??????AAADDDDDDCCCBBBCCCEEEFFFEEEDDDAAA>>>;;;999:::<<<======BBBDDDGGGEEEAAA===;;;;;;:::999:::<<>>AAADDDBBB???;;;777555777:::===>>><<<999666444222222222555666:::>>>BBBEEEEEEDDDAAA===888444333444777888??????@@@BBBBBBAAA===:::888444000///222666888888777888999:::::::::888777777999<<<>>>>>><<<999888555444555:::>>>>>>999444555666888::::::888666444000000222444555666777777666777888:::;;;;;;;;;:::666666555444444444444555:::999777555444555777888999888777666666777888999888:::<<<<<<;;;999888888???===;;;;;;<<<<<<;;;:::AAA>>>:::555222111222222333555888;;;<<<;;;:::999000......///---***---333111222555888;;;<<<;;;:::///---...000222777EEESSSZZZMMM<<<333222333222000///<<>>===;;;::::::888666444777;;;AAACCCAAA<<<777444222333444666888;;;===>>>||||||~~~}}}yyy{{{xxxppphhhaaa[[[UUURRRRRRRRRVVVXXXTTTMMMIIIHHHIIIEEEFFFFFFFFFEEEBBB@@@???:::777555888===???;;;666...///111111333999BBBIIIBBBCCCBBB???===BBBMMMVVVXXXUUUSSSQQQPPPMMMJJJHHHFFFEEEGGGJJJJJJGGGGGGKKKLLLLLLHHHAAA>>>???>>>:::===BBBJJJRRR]]]fffeee```TTTLLLFFFHHHQQQUUUPPPHHH>>>:::888::::::777888<<>>>>>@@@AAABBBAAA@@@DDDFFFDDD???;;;:::<<<888888888:::>>>CCCIIILLLKKKJJJHHHCCC===:::888999BBBFFFIIIGGGAAA<<<;;;<<<888777555222000000333666444555777:::<<<===<<<:::555666666888<<<@@@DDDFFFBBB???;;;888777999:::<<<666555555555444444333333333444777<<>>999555333444888:::<<<===>>>@@@BBB@@@===:::555000,,,,,,000555666555000333666:::;;;<<<;;;:::999999999:::;;;<<<>>>>>><<<::::::???EEEGGGBBB===666777888999:::999777777888888888888888777666666333444666888888999999999999888666555333222222222888777666555666888:::<<<888777555333333444555666999;;;<<<<<<999666666666>>><<<:::999999:::999888<<<:::777444222111000000222555999===>>>>>><<<:::555111//////,,,)))***...000222666999::::::::::::333222333333444888DDDPPPKKKAAA666111333555444111111;;;GGGMMMKKKEEEAAA???===<<<;;;::::::888444222333999@@@DDDBBB===888555222333666888;;;===>>>>>>|||tttlllhhhcccbbbdddeeeccc___aaaggg___ZZZSSSMMMIIIGGGEEEDDDFFFIIIIIIDDDAAAAAA???===999:::;;;=========<<<;;;:::777555888<<<>>><<<888000222444666888<<>><<<===???888888777888<<>><<<;;;888555222222555888333444666999<<<>>>@@@AAA999888999:::<<<@@@CCCEEEAAA>>>;;;::::::::::::999000222444666777888777777555555777<<>>???>>>:::777000,,,)))+++111555555222---000444999<<<=========:::999888888999<<>>===>>>BBBHHHJJJGGGBBB777777777777777888888888=========<<<999777444222111444888::::::999999:::999888666444333222111111555555555666888:::===>>>666555444333222333444444999;;;<<<:::666444555777:::888666666777777777666888777666555444222111000111555:::???AAAAAA>>><<<;;;666222111///******---000333666888888888999:::777777666555555999@@@GGG<<<777222222666999888555555;;;BBBDDDBBB???===<<<<<<;;;:::::::::888555333333999AAACCCAAA<<<888777333555777:::<<<======<<<~~~yyyuuutttsssqqqkkkcccYYYQQQKKKLLLMMMQQQUUUSSSOOOOOOSSSPPPLLLFFFBBB@@@@@@???>>>AAABBB???;;;;;;???===888555666777999::::::;;;;;;888777666999===???>>>===999999888:::<<<>>>>>>======??????<<<777888===CCCHHHJJJLLLKKKGGGCCCCCCDDDAAA??????DDDEEEDDDCCCEEEDDDFFFFFFFFFGGGIIIEEE??????DDDIIINNNUUU^^^aaa___VVVQQQLLLKKKLLLJJJDDD>>>;;;999;;;???AAA@@@AAAEEEEEEDDDBBBAAABBBDDDGGGIIIKKKLLLKKKGGGCCCBBBDDDGGGFFFIIIJJJFFF@@@>>>AAAFFFGGGEEEEEEIIIOOOQQQMMMHHHBBBBBBBBBDDDHHHJJJJJJJJJCCCDDDFFFIIIJJJIIIEEEBBB>>>>>>???>>>>>>???AAACCC:::999777777999>>>BBBEEE@@@>>>;;;888555666:::===EEEGGGFFFAAA:::777:::===>>>===:::555333333666999555666777999;;;>>>BBBDDD>>>===<<<;;;<<<===???AAA???===;;;;;;<<<<<<:::777///222666999<<<<<<;;;;;;555444444999???BBB@@@===888888888666444666:::===;;;;;;;;;;;;<<<:::777444---)))'''+++333777555222...111555999===>>>???>>>:::999999888888999;;;<<<;;;;;;===AAAEEEGGGEEEBBB888666555444444666888:::=========<<<999555111//////444999;;;;;;999999:::666666555444333333333333333444555777888:::<<<<<<555555444333333333444444777999999777333222666:::777666666777888999888777555666888999888666444222222666===BBBEEEDDDAAA??????999555444222...---///000333555555444444777999999999777555666999<<<===444333333666999;;;;;;::::::;;;<<<<<<============;;;:::999:::::::::777555666<<>>888666666444555888:::;;;;;;999888zzzvvvqqqlllhhheeedddaaa[[[SSSHHH???999===@@@HHHNNNLLLFFFEEEHHHHHHFFFBBB======>>>>>><<<<<<;;;777333666;;;999222333333444444666777777888333333444666:::<<<>>>>>>===;;;888999;;;<<<999777999<<<>>><<<666333555888<<>>AAAAAA>>>>>>CCCEEECCCBBBDDD@@@CCCEEEEEEHHHIIIDDD<<>>;;;:::;;;AAACCCCCCEEEHHHFFFEEEBBBAAABBBDDDHHHJJJMMMNNNMMMJJJFFFEEEHHHLLLDDDGGGHHHDDD===:::>>>CCCCCC@@@AAAHHHRRRVVVQQQJJJBBBAAABBBEEEHHHKKKKKKKKKEEEFFFIIILLLMMMJJJDDD@@@>>>===<<<===???BBBEEEFFF<<<:::888777888<<<@@@CCC<<<;;;999777555666999<<>><<<888444111111444777777888888999:::===BBBEEEBBBAAA>>><<<;;;;;;<<<===???===<<<===>>>===999666111444888===??????>>>===444222111555;;;>>><<<999333555666555444555999===>>><<<;;;::::::888444222+++(((''',,,555999666222111333777;;;===?????????:::::::::999888777777666777888:::>>>AAABBBAAA@@@888666333222222555888::::::;;;<<<;;;999444///,,,---222888;;;:::888888888444333333333333444555555222333555777888999999:::444444444444444444444444444666777444111222777<<<888888888:::<<<===<<<;;;555777:::<<<<<<:::777444333888???EEEHHHGGGDDDAAAAAA;;;777666555111000222000222444333111222555888999888666444666999999888222333666888:::<<<===>>>===;;;888888:::===???@@@:::999888999:::;;;999777:::???CCCBBB<<<666444555444666888::::::999777555yyytttmmmgggcccaaa___^^^SSSTTTTTTOOOGGG>>>777333:::;;;>>>@@@BBBCCCCCCCCCCCC???;;;888777777888777999444111222666999888666444111...///333666777777222666777666888===???===>>>;;;777555555777777777999>>>BBB???777222333666999<<>>BBBEEEDDDDDDFFFEEEHHHKKKLLLJJJHHHFFFFFFGGGLLLMMMLLLQQQ]]]ccccccYYYSSSNNNNNNNNNJJJCCC???===:::999===DDDHHHHHHFFFIIIEEEBBBBBBEEEHHHIIIHHHLLLIIIGGGHHHKKKNNNNNNLLLJJJJJJIIIFFFBBB>>><<<<<<======AAAKKKVVVWWWOOOFFFBBBAAAAAAEEEJJJMMMMMMKKKKKKLLLMMMMMMLLLIIIGGGEEEBBBBBB@@@>>>===>>>AAACCC:::888666777:::===??????>>>===:::777555888===AAA@@@???===;;;:::999888888;;;777333111333777:::;;;;;;;;;999888888;;;@@@DDDIIIGGGCCC>>>:::999:::===<<<;;;999999::::::999888666:::???AAA@@@===<<<;;;444111///222777:::999666333333222333444666888999===:::888888999888444000)))&&&%%%)))111777888777777888;;;<<<======<<<;;;::::::<<<>>>???<<<666000222333666:::===>>>===<<<555444444444444555555666888666555666777666222///,,,000444555444444555777666222///111777:::888555333555777:::;;;;;;:::999777555777:::999555444666;;;999777444333666;;;@@@@@@<<<;;;>>>BBBAAA:::333222444888===???===:::666555999>>>BBBDDDEEEEEEFFFAAA>>>::::::::::::666333111333444333222222333555<<<:::666333333555888:::999777888>>>BBB@@@???@@@===>>>???>>><<<:::::::::;;;777444666;;;>>><<<888???===;;;999666555444333222333444444333444666888~~~vvvlllggg```ZZZVVVSSSSSSRRRMMMNNNOOOMMMFFF???999555999:::;;;============<<<:::888666555555777777888777444222444888999777444333111///111333555555333444888:::999:::===<<<999:::888555444555666777666;;;???AAA===666222444888;;;>>>@@@@@@??????AAACCCDDD@@@@@@DDDFFFEEEEEEHHHMMMPPPSSSRRRMMMJJJIIIJJJNNNPPPOOOLLLOOOXXX\\\\\\WWWRRRMMMMMMLLLIIIDDD@@@>>><<<;;;>>>EEEIIIIIIGGGKKKJJJIIIIIIJJJJJJHHHGGGIIIFFFEEEFFFJJJLLLMMMLLLMMMMMMLLLGGGAAA<<<888777===???FFFQQQYYYYYYQQQIIICCCCCCCCCEEEGGGJJJMMMNNNOOOPPPPPPNNNLLLIIIHHHGGGDDDCCCAAA>>><<<===@@@CCC===;;;999:::===@@@BBBBBBAAA>>>:::888777999<<<>>><<<<<<;;;::::::::::::::::::777222000333777;;;<<<;;;:::888666666999>>>BBBFFFDDD@@@===<<<<<<<<<===999999999:::===>>>===;;;===???AAAAAA@@@===999777555222000222666888777444444444333333444666777888999666444444666666333000***'''&&&)))111666888777=========<<<;;;;;;;;;<<<:::;;;<<<>>>???<<<777222000000111555:::<<<<<<:::333333333333444555666777777666555666777666444111...000333444333333555777888555333111222444666777666888999;;;;;;;;;:::999777555666:::;;;888888::::::999777444333555:::>>>>>>>>>???BBBEEEBBB;;;444111444888<<>>;;;999777:::>>>@@@AAAAAABBBCCC>>><<<;;;<<<>>>===999555333555666555444444555666<<<999666333333555888:::;;;<<>>???@@@@@@===<<<;;;<<<:::777555666:::<<<<<<;;;>>>===;;;999777666555444222333333222111222444777|||vvvqqqhhh^^^ZZZVVVOOOHHHDDDCCCDDDEEEDDDGGGIIIIIIEEE???999777777888888888888666555444...///000222333555777777555444444777::::::666222111111222444666555222///333999<<<<<<===???===999888777666777999:::999888>>>@@@???;;;555222666:::===???AAAAAA@@@???@@@AAAEEEBBBAAADDDFFFEEEHHHLLLTTTYYY[[[WWWOOOJJJKKKNNNVVVVVVRRRMMMMMMQQQTTTTTTRRROOOLLLKKKKKKKKKGGGCCC@@@>>>>>>AAAFFFJJJJJJIIILLLOOOQQQQQQNNNJJJGGGFFFEEEDDDCCCDDDGGGJJJKKKKKKMMMMMMMMMIIICCC===888777999>>>GGGQQQVVVUUUOOOIIIHHHIIIHHHGGGFFFIIIOOOTTTUUUVVVUUUSSSNNNJJJHHHHHHGGGEEEBBB>>>;;;===AAADDDBBB@@@>>>???AAADDDFFFFFFEEEAAA;;;999:::;;;;;;999888777777888888999:::;;;:::666111000222777<<<>>>:::999777444444777<<>>???????????????>>>:::888888555444555888:::888555777666555555555555666666666333111222555777666444...,,,***,,,222777::::::??????===:::777777999;;;;;;;;;<<<>>>???<<<888444///,,,,,,000777;;;:::888111111111222333444555666555444444555666666555333///000111111111222555888999888666222///000444888999:::;;;<<<<<<;;;:::999777555777===???<<<:::;;;999888666444333444888<<<;;;???CCCEEEDDD???888333111444888<<<>>>===<<<;;;888:::<<<<<<<<<===>>>@@@;;;::::::===@@@@@@<<<999666777888777666555666777;;;999666444444555888:::>>>CCCMMMSSSOOODDD===;;;???AAABBBBBB@@@>>>>>>>>>999888777777888999;;;<<<<<<;;;;;;:::888777555444111111111///...///222444zzzxxxvvvppphhhddd___UUUKKKIIIFFFAAA<<<999999<<>>AAADDDEEEAAA<<<888666777777777666444111///---(((+++...111222333555666222333555999;;;999444000111333777999999666111...111888===???BBBDDDBBB>>>999999:::<<<>>>???===<<<>>>???===888333222666:::===>>>@@@AAAAAAAAAAAAAAABBB@@@@@@CCCEEEFFFJJJQQQXXX]]]___YYYOOOIIIMMMRRR\\\YYYTTTNNNLLLLLLNNNOOOMMMMMMKKKJJJLLLOOONNNJJJCCCBBBAAACCCGGGIIIJJJIIIMMMPPPSSSQQQLLLHHHFFFFFFEEEDDDCCCCCCDDDFFFGGGHHHGGGIIIJJJIIIEEE@@@>>><<<;;;AAAIIIPPPRRRQQQOOONNNOOOQQQPPPLLLHHHJJJSSS[[[[[[^^^___\\\VVVOOOKKKJJJIIIGGGCCC???===???DDDIIIFFFDDDBBBCCCEEEHHHIIIJJJHHHBBB<<<;;;======:::666555555555555666777888888999555111000333888<<>>;;;999<<>><<<<<<===???@@@@@@>>><<<:::999:::<<<>>>???>>><<<:::999888999<<<>>>===;;;999888777666555555444444666333111333777;;;;;;999333000...///444888;;;<<<:::;;;;;;888444333555777;;;<<<===>>>===;;;888666000,,,***...666;;;:::777111111111000111111222222111111222333444444444444///.........000333777:::999888777555333333555666777888999:::;;;;;;::::::888888===DDDFFF@@@:::888999888777555333444777:::<<<@@@EEEDDD???888333111333666999;;;;;;;;;::::::777888999888888999<<>>;;;888666888===AAA;;;>>>@@@@@@===888555333666666666444222000---,,,))),,,000222222111222333111333555888999777222///222555:::===<<<888444111555;;;@@@AAACCCFFFDDD???::::::;;;===??????===;;;======;;;777333222555888999;;;===@@@CCCEEEEEEDDD>>>===>>>CCCEEEGGGMMMUUUZZZ^^^```YYYPPPLLLPPPWWW]]]YYYRRRMMMJJJJJJKKKNNNIIILLLLLLJJJMMMSSSTTTQQQEEEDDDDDDDDDFFFGGGHHHGGGLLLMMMNNNKKKGGGEEEFFFIIIHHHGGGFFFDDDCCCCCCDDDEEECCCEEEGGGGGGEEEBBBAAAAAAEEEIIINNNQQQRRRSSSUUUWWWWWWYYYXXXRRRLLLLLLUUU^^^bbbgggkkkiii```WWWPPPMMMJJJHHHEEEAAA@@@CCCHHHMMMHHHFFFDDDDDDGGGIIIKKKKKKIIICCC===;;;======:::666666555555444444444444555888555111111444888<<<>>>::::::888555444666:::===;;;888888<<>>===;;;999777666333000...111777::::::888222111000//////......///...///000000111222333444///---------111555999<<<777555555777;;;<<<888444444555666888:::;;;<<<<<<;;;@@@IIIRRROOODDD:::666999:::999777555555777999@@@DDDGGGEEE===666222111666888;;;:::888666666777555666666666777999<<>>:::666666888::::::999444666777777666555777888===<<<:::888777999:::;;;;;;???GGGJJJEEE<<<999<<<<<>>===:::666333333333333555777888888777555333000000///,,,***)))+++---|||oooccc___\\\___^^^XXXQQQKKKDDD<<<999::::::888777888>>>CCC;;;======<<<888444222222444444444444333111///------000444444111///000222111222444555555333111000222666;;;===<<<:::888777===AAABBB@@@@@@BBBAAA===999999999:::;;;;;;888666;;;;;;;;;999666444555666777888;;;@@@EEEHHHGGGFFF======AAAFFFHHHIIIPPPXXX^^^```___XXXQQQNNNTTTZZZ[[[TTTNNNKKKHHHFFFIIIMMMIIINNNNNNJJJLLLTTTWWWSSSGGGGGGFFFEEEDDDDDDDDDDDDHHHGGGFFFDDDDDDFFFIIILLLKKKKKKJJJGGGDDDCCCDDDEEECCCEEEGGGGGGFFFFFFGGGHHHRRRSSSTTTUUUVVVXXX\\\^^^aaacccbbb\\\TTTSSSXXX^^^gggmmmqqqnnneeeZZZSSSPPPJJJIIIFFFCCCBBBDDDIIIMMMHHHFFFDDDDDDFFFHHHJJJJJJGGGCCC===;;;;;;<<<;;;999888888666555444444444444777555333333555999:::;;;999999999777555666888:::999888888<<>>>>>>>><<<999666555555444444333555666888777666000000///...------------...///000000000111333555111///---///222777999;;;555333333888>>>???999333333444555777999;;;======???HHHUUU\\\UUUFFF;;;888;;;<<<<<<;;;888777888999CCCGGGJJJIIIBBB:::444222777999;;;999555222333555444666666777777999<<>>>>>===>>>>>>===;;;888444111...000222666999999888666444222222222000---++++++,,,~~~wwwtttqqqmmmdddXXXRRRRRR[[[aaabbb[[[PPPGGG???999555777999888666666;;;???;;;;;;;;;888555222222333111222333333333222111000000333555444000...000222222222222222111000000111111555999;;;::::::;;;<<<@@@BBB@@@<<<;;;>>>???<<<999888666666666555333111:::;;;======;;;888555444777888;;;@@@FFFIIIHHHFFFBBBCCCHHHLLLMMMMMMSSSZZZ```___[[[TTTOOONNNRRRVVVWWWOOOIIIGGGDDDBBBEEEJJJKKKQQQQQQJJJJJJRRRTTTPPPIIIHHHGGGDDDBBB@@@???@@@CCCBBBAAABBBFFFKKKNNNPPPLLLMMMLLLJJJFFFEEEFFFIIIGGGIIIKKKMMMOOORRRVVVZZZbbbaaaaaabbbdddfffggghhhnnnooonnniiibbb^^^___bbbeeejjjlllggg]]]SSSOOONNNLLLJJJHHHDDDBBBBBBEEEHHHFFFDDDBBBBBBDDDFFFGGGGGGDDDAAA===:::888:::<<<===;;;:::999888777777777777666555444555777999999888666777888777666444555666888999:::<<>>;;;;;;;;;:::888666444333...---///222777888555111...///000111000000111111555:::===<<<777555888<<>>;;;666333333444333555777777444222222222,,,,,,,,,,,,,,,---......///111222111000111444777666333111111444666777666222222444777;;;;;;888555555666666888999;;;======???JJJYYY^^^RRRBBB:::<<<>>>??????>>>;;;999999:::???DDDJJJLLLHHH@@@777222555888999777222000222555666888999999888888:::<<<888666555666888999666333000222444666666777999;;;;;;:::999777777888999999555222000222111///111555555888<<<>>>>>><<<;;;;;;<<<;;;:::;;;;;;888111,,,///222777:::<<<:::888666555777777555222///......{{{rrrkkkiiieeebbb]]]SSSIIIFFFIII]]]eeehhh___PPPEEE===777222666888777444333666:::::::::999666333222333444...///111333333333333222000444666444///---000333222222111///......000222000444777999888999<<>>AAAHHHMMMTTTSSSJJJHHHOOOQQQLLLIIIIIIGGGDDD@@@=========@@@???>>>CCCJJJPPPRRRRRRLLLNNNNNNKKKHHHGGGIIILLLIIILLLPPPTTTYYY___gggllltttsssrrrtttwwwxxxwwwuuuyyyzzzyyytttnnniiiggghhh```cccddd]]]RRRJJJHHHJJJMMMLLLIIIEEEAAA@@@AAACCCEEECCC@@@@@@BBBDDDEEEFFFBBB@@@===999777888===@@@<<<<<<;;;;;;:::;;;;;;;;;555555555777888999777666444666888777555333333333888:::<<<<<<===???BBBDDD@@@===999777777999999:::777>>>EEEBBB999111111333666888999::::::;;;<<<>>>;;;;;;;;;:::999777444333......000444888888333//////111333444333222222222777:::<<<888333111666<<>>GGGMMMLLLCCC777///333666888555111///333666999:::;;;:::999888999:::444444555999<<<;;;666111000222555666777888;;;===999999777666666666777888999333///111222111222555222666:::<<<<<<:::999999:::888888;;;===;;;222+++000333888<<<>>>===:::888888:::;;;:::777333000000~~~rrrhhhbbb```WWWRRRNNNLLLFFF???@@@FFFXXXbbbfff\\\OOOEEE<<<555888888777444222111222333999777666555555444222000222111222333666777666555333333111000000000111222555333000---+++*********+++...222555666888;;;===:::888666555777;;;???BBB===<<<:::666222111222444@@@CCCEEECCC???<<<;;;===??????>>>>>>???AAADDDFFFMMMPPPTTTVVVWWWYYY[[[\\\___\\\WWWOOOHHHFFFJJJMMMQQQKKKBBB;;;888;;;@@@DDDQQQPPPNNNJJJGGGGGGIIIKKKEEEDDDBBB@@@>>>>>>>>>>>>===>>>AAAGGGNNNSSSUUUUUUPPPPPPNNNLLLKKKLLLPPPTTTVVVZZZ^^^bbbfffooo}}}}}}rrrllliiieeebbb[[[QQQIIIDDDEEEGGGIIIHHHEEEAAA===:::999:::@@@>>><<<===???AAABBBBBBAAA???<<<;;;;;;>>>AAACCCAAA???======>>>===<<<:::666888999999777555555666333333333333444666888999888;;;>>>>>><<<<<<>>>AAA<<<999666555666777888888999???CCC@@@:::777777777===<<<;;;:::999999999999<<<:::777666666666444333...111555777666555444444333444666777777555333111777555333333444555666666???===:::999888666111---111444666666333///,,,+++***))))))***---000444666<<<999555333333555666666888888999888666444222111444111333777111)))---999CCCBBB@@@===::::::;;;===???@@@CCCDDDCCCAAA===;;;@@@DDDDDD>>>999888999888:::>>>DDDGGGEEE???777111222555888666111///222555999;;;===<<<999666444444555222222777===>>>888222333333555888;;;<<<;;;999<<<<<<:::777555555777999555777888888666444333444///333777999888777999;;;>>><<<<<<>>>???<<<777111444999???AAA>>><<<;;;<<<999<<<===;;;777444444666}}}pppdddZZZSSSOOOCCC@@@@@@BBB@@@===@@@GGGQQQZZZ^^^VVVJJJBBB;;;666777777555333111111333555666444333444555555444333333333333444555555444333555333000......000333555555333111///---,,,,,,,,,***,,,///222555777:::;;;;;;999666444555888;;;>>><<<;;;888555333555999<<>>BBBJJJIIIGGGCCC@@@@@@AAADDDDDDCCCAAA@@@???>>>??????@@@AAACCCHHHMMMRRRTTTTTTPPPPPPPPPOOOPPPSSSXXX\\\cccgggmmmqqqwwwyyypppllleeeddd^^^UUUJJJFFFHHHKKKJJJHHHEEEAAA===;;;:::;;;<<<;;;:::;;;>>>AAABBBBBB@@@>>><<<:::;;;===@@@BBBBBB???;;;::::::<<<<<<<<<;;;<<<===>>>===;;;888666333444555666777888888999===???AAABBB@@@???>>>>>>:::999777777888999888777666;;;>>>>>><<<;;;:::999::::::999999999999999999:::888555444444333222000...111555777777777777888999999999666333000///000444333333333444555555555:::999888999999888444000111333444333000///...///............000333555777===:::888777888888888777777777777888999999777555222000222444///***444CCCSSSMMMEEE===999999;;;======>>>>>>>>>????????????AAADDDCCC<<<777777888777888;;;@@@BBBAAA<<<666222000333555333///---000333888:::;;;:::777444222222444222222666<<<>>>888333555555888;;;>>>>>>;;;999======<<<:::777666777999999:::;;;999666444222222000333777888888999<<>><<<<<<>>>@@@>>>999444555999===??????<<<999888999;;;<<<:::888666777999~~~nnn^^^RRRIIIAAA<<<......111666888888;;;@@@FFFMMMQQQKKKCCC>>>:::888666555444111000000333666111111000222444666666555666666555555444333222111555222///,,,---000555888555444222111000000000000***+++---000555999::::::???<<<777444222444666888:::999777555666:::AAAFFFGGGFFFFFFGGGHHHJJJIIIHHHEEEFFFFFFGGGHHHIIIIIIJJJNNNRRRWWWYYYYYYWWWUUUTTTUUUTTTQQQLLLHHHGGGHHHKKKCCC@@@<<<999888:::===???CCCBBB@@@===:::999:::<<>><<<;;;:::888777777:::>>>AAACCCCCC@@@>>><<<;;;;;;===???AAABBB>>>:::888888:::<<<===>>>>>>???BBBDDDBBB<<<666444555777888999999999999BBBBBBDDDFFFFFFDDD???<<<999888888999::::::777555444555888;;;>>>===:::888777777777888888888999999888666333111111000...---...111444666777888999:::===>>><<<555---)))+++...///111333555555555555444333444666999:::999666333000111111000///000222333333333333444555777999:::<<<;;;;;;<<<<<<<<<999777777666666999===???===;;;222111222222...///@@@SSSfffZZZJJJ===999:::===???<<<:::888777888<<>>???;;;666777888;;;???AAA@@@<<<999<<<===>>><<<999777666777<<<======:::666333111111111333666666666999>>>BBB<<<;;;<<>>???===999666999:::::::::999:::<<>>===BBB???:::555222222333444888888999999:::>>>DDDHHHHHHFFFDDDGGGLLLOOONNNMMMHHHIIIJJJKKKKKKKKKKKKKKKNNNRRRWWWYYYXXXTTTPPPNNNNNNNNNLLLJJJHHHGGGGGGGGG<<<;;;:::999999;;;===>>>@@@???>>>;;;777666777999======>>>???BBBEEEGGGIIILLLKKKLLLPPPUUUZZZ]]]^^^YYY\\\___bbbeeeiiimmmqqqsssyyywwwiii```PPPMMMGGGBBB>>><<<:::999555555666:::???CCCDDDDDDAAA@@@>>>======>>>@@@AAA@@@>>>;;;999:::<<<<<<<<<<<<;;;>>>CCCGGGFFF>>>777444555777999::::::888777AAAAAABBBFFFJJJIIIDDD???999999999::::::888555111222///111888===<<<777444555555666777888888999999777555222000000///---+++///111444555666666777999<<<>>>===666,,,&&&)))---,,,000444777777555444333000222555999:::888555333...000222333333333555777444555666888999;;;<<<===::::::;;;===>>>===999666666555555999???AAA???<<<444444444333000666JJJ___jjj\\\JJJ>>>;;;===???@@@999777555444555888<<>>:::999:::>>>AAACCCAAA<<<888999:::<<<;;;888555444333<<<<<<<<<999555222222222222444444222111444:::@@@:::999:::>>>AAAAAA===999777777888<<<@@@@@@<<<888::::::999:::;;;>>>AAADDD{{{rrrdddQQQAAA999555111...(((***,,,...///111000...333555888999777555666999777666444111...---///111111000000111333444333222888999999777222///...//////000000111333444555666555666666666666666666666666777:::>>>BBBCCCAAA@@@CCCAAA===999555333333333666888;;;===>>>@@@BBBDDDEEECCCCCCFFFLLLOOONNNMMMIIIJJJJJJKKKKKKKKKJJJJJJMMMQQQVVVWWWUUUOOOKKKHHHHHHGGGGGGHHHGGGFFFDDDCCC777888888999;;;<<<>>>>>>>>>>>>===:::888666777999999:::<<<@@@DDDIIINNNPPPPPPPPPRRRWWW]]]bbbeeefffaaaeeeiiimmmoooppprrrsssvvv~~~|||fffUUUOOOHHHBBB???<<<999777666666888<<>>======>>>???>>>===;;;666666999???EEEEEE>>>888333555777999:::999777666;;;;;;>>>CCCHHHJJJGGGDDD::::::999999999666222///,,,(((***555===;;;777555444555666888999999999999888555333111111000...,,,///222444555444333333444555999;;;666...(((***------222777:::888555333222000222666999888666333111---111555888888777777888333555888:::<<<>>>>>>>>>777777999;;;<<<:::777333333222333666:::;;;999777444555555333111888LLL^^^ZZZPPPCCC;;;;;;===>>>>>>888777555444444555777888???AAA===444...///222222......---------...000000111111111000///000222333444444333111...---...///666666666:::===???===:::999:::===AAABBB@@@;;;777444666999888666333111111999999999777444333333444555555333///,,,...333999777777888<<<@@@AAA===999666555777;;;@@@BBB???<<<;;;::::::;;;>>>AAAEEEFFFyyyoooiii]]]RRRCCC777111......---***---...///222555444111//////222666666333444888888888777444111000111333333222111111333333333111666888999777222//////000///000111333444555555555666777777888888888777777999>>>DDDGGGFFFCCCAAA@@@AAA@@@???<<<999666444333444888<<<>>>>>>>>>>>>>>>@@@AAACCCFFFJJJKKKKKKJJJHHHHHHHHHGGGGGGGGGGGGGGGKKKNNNRRRSSSPPPKKKFFFCCCBBBBBBDDDFFFGGGEEEAAA>>>555666777999;;;===>>>>>><<<<<<<<<;;;999888999:::999:::===BBBGGGMMMRRRUUUQQQSSSVVV\\\cccgggiiijjjeeejjjpppuuuuuusssqqqpppqqq{{{fffVVVPPPHHHBBB@@@>>>;;;999888888:::>>>CCCEEEFFFFFFEEEDDDCCCBBBAAABBBCCCCCC======>>>???AAA@@@===:::444444666:::???@@@===999555666777888999888888777777777999===AAADDDFFFFFF<<<:::888777777777555333***&&&***777???===999:::555666888:::;;;;;;:::999888666333222222222000//////111555666444222111111///333666444///,,,---000111666<<<===999555222222111444777888555222000//////333888::::::999888888444666999<<<>>>???>>>===555444444555777666444222///000222333333333333222444666666444333999FFFQQQEEE@@@:::777888:::;;;:::888777666555555444444444<<>>???>>>:::666222444777777555333222222777777777666444333444666777777333...******///444666666888<<<@@@@@@===999666666666888<<>>>>><<<999555333444777:::;;;;;;:::;;;<<<<<>>???AAADDDFFFDDD>>>:::333444666888:::<<<===>>><<<>>>>>>>>><<<<<<===>>>===>>>@@@DDDIIINNNSSSUUUQQQSSSWWW^^^dddggggggfffdddjjjsssxxxwwwsssmmmjjjmmmxxxzzzeeeTTTMMMEEEAAAAAAAAA@@@===::::::<<>>???===;;;666666777888999:::;;;;;;888888888999999999999999777777777666777:::>>>BBB<<<999666555777:::;;;<<<222---222>>>CCC>>>:::<<<888999;;;<<<===<<<;;;:::777555333222333333222111,,,000555888777444222111///000000///...///111444777<<<@@@@@@:::555222222111444666666333000///000222555888999888888888888888:::===??????>>><<<;;;444222000000222333333222...222666666333111333555888:::;;;999888;;;???CCC999999888777888999:::;;;999888666555444444444555;;;??????:::666777999999888666333000//////111222333333555666888777555444666555444111000111555888666666777888999999888777555666777:::<<<;;;888666333555777888777666666777888888888666444444555777:::999666111,,,+++///444777777999===AAAAAA>>>:::777777666555666888<<>>===@@@DDDFFFFFFEEEvvveeeVVVMMMIIIAAA>>>888000+++***---000111444333111555;;;;;;555000...000666777333222666666999<<<======<<<<<<===222111111222444666555444333666999777222///111444444333111000111333555777777888999:::999888777666666@@@KKKLLLDDD:::777777999;;;>>>???>>>:::666333555666777888777888:::<<<999???EEEHHHGGGDDDDDDEEEDDDCCC@@@???>>>???@@@AAAGGGIIILLLLLLHHHCCC@@@>>>======@@@DDDFFFCCC===777222333444666999;;;<<<===???@@@BBBAAAAAA@@@BBBCCC@@@AAACCCFFFJJJNNNRRRTTTQQQSSSWWW^^^ccceeedddbbbaaaiiirrrxxxxxxrrrkkkfffooo|||ttteeeQQQKKKCCCAAABBBDDDCCCAAA:::;;;<<>><<<::::::;;;======<<<999:::999888666777:::<<<::::::999999999:::;;;;;;999888666222000222888>>><<<999555444888===AAADDD<<<888;;;EEEFFF===777:::999;;;<<<>>>>>>===<<<;;;666444222222333444333222***///666999999777444333000///,,,+++,,,000444777;;;???CCCAAA;;;444222222111444666555222000000111666777777666555555777999<<<===@@@AAA@@@>>>:::888555222...---///111333333000666<<<;;;666444888<<<===???@@@?????????===;;;888:::;;;:::::::::<<<>>>:::888555333333444666888;;;@@@AAA===:::;;;======<<<:::777444222222333444777888:::===>>>===:::888666666444222111333777;;;::::::::::::;;;;;;:::999444444555777999999777555555777999999999999:::;;;::::::999777555444666777<<<;;;999333///...222666888888:::>>>BBBBBB>>>:::888888777333111333888>>>@@@??????BBBEEEGGGFFFDDD|||yyyqqqcccRRRFFF???===;;;:::888333...++++++,,,000///...000222444222///........................333555777777666555666666333000...///333555555444444222///------///111333555333000/////////......222777<<<<<<888444444666>>>@@@CCCBBB???:::666555666;;;???>>>>>>===888222111444555444111111333666;;;<<>>???>>>===>>>@@@BBBGGGIIIKKKLLLJJJEEE@@@<<<::::::<<>>======>>>>>>===<<<===???@@@???>>><<<<<<===>>><<<:::999999:::;;;<<<999666666999:::888:::===<<<;;;::::::::::::999888???;;;444///---///333666999888888777999>>>CCCHHHDDDHHHKKKHHH@@@999666666<<<;;;:::<<<>>>>>>;;;777333444444444444333222222///444:::>>>===999666444,,,///111000------222777<<<======;;;777333111111...000222222222333444666:::::::::999888888:::<<<>>>???@@@AAA@@@===:::777555555333000222999<<<;;;;;;<<<===???@@@@@@@@@@@@CCCEEEGGGHHHGGGDDD@@@>>>=========@@@CCCEEEFFFEEE@@@===999444222555;;;???HHHFFFCCC@@@???@@@BBBCCC???>>>999222222888<<<;;;???AAAEEEHHHIIIGGGDDDBBB===:::888999>>>CCCEEEEEEBBBCCCDDDDDDBBB>>>;;;888555555666777888:::<<<===999;;;======;;;;;;>>>@@@???===:::666333444888;;;@@@AAA@@@===777444333444;;;;;;;;;>>>@@@@@@???===;;;555000111333555999>>>CCCAAADDDLLLNNNIIIGGGJJJ~~~yyyrrreeeVVVHHH>>>:::999999999777333///+++***+++---,,,,,,...000222000......,,,***(((((()))***+++///222444555333111111111000/////////111222333444111000/////////000222333444222000...............000444888888444222333555;;;===@@@@@@===:::888777888>>>BBBBBBAAA@@@;;;444000111222222111333555777777999;;;<<<===<<<;;;::::::;;;<<<<<<;;;;;;<<<===BBBFFFKKKMMMLLLFFF???:::999999;;;@@@CCC@@@888111222444666666666:::BBBHHHRRRQQQNNNJJJGGGEEEDDDEEEFFFEEEGGGMMMUUUZZZ[[[YYYTTTZZZ```dddnnn{{{rrraaaNNNGGG@@@@@@FFFJJJGGGCCC>>><<<;;;;;;<<<<<<;;;:::;;;===>>>===;;;:::::::::===<<<:::::::::<<<>>>???:::888888<<<===:::;;;>>><<<;;;:::;;;;;;;;;::::::===999333...,,,...111444555777999::::::<<>>@@@>>>999555222---000222000---,,,///222888999999777333000......///000222333333555888:::===<<<<<<;;;::::::;;;======>>>>>>???>>><<<:::888;;;======;;;>>>DDDGGGEEEFFFFFFFFFGGGGGGFFFFFFFFFJJJLLLNNNOOOMMMJJJFFFCCC@@@AAADDDHHHLLLMMMLLLJJJFFFDDD@@@;;;888:::>>>BBBLLLLLLJJJGGGCCCAAAAAABBB>>>AAA@@@;;;888===CCCEEEIIIKKKOOOQQQRRRPPPMMMKKKEEEBBB@@@BBBFFFJJJMMMMMMKKKLLLNNNMMMIIICCC===999444555666777999;;;<<<======>>>???>>><<<===@@@CCC???===;;;999888999:::;;;@@@AAAAAA>>>999666666666:::::::::<<>>888555777:::<<<@@@FFFJJJJJJNNNRRRPPPLLLNNNUUUvvvnnncccTTTEEE;;;777666666666666666333///+++***)))))))))***,,,///000///------+++'''%%%$$$%%%'''(((,,,///333444222000...------///111000------///111---...///000111222333333333222000...------......///111333222///---///111666888;;;;;;::::::::::::;;;BBBGGGGGGGGGEEE???888000///...///222555777888666888999::::::888666444666888999999888777666777;;;@@@GGGLLLLLLFFF>>>999888888;;;???AAA???888222333444555666777===EEELLLWWWWWWTTTPPPJJJFFFDDDDDDFFFGGGKKKRRR[[[bbbcccccc\\\dddlllttt~~~mmm]]]OOOHHHCCCCCCIIILLLJJJFFF===;;;:::999:::;;;:::999;;;===>>>===;;;999999:::<<<;;;::::::;;;===@@@AAA:::999;;;???@@@===<<<===:::;;;;;;;;;;;;;;;<<<<<<;;;888333///...///111333333777<<<===;;;<<<@@@DDDKKKIIICCC;;;444222666:::===<<<;;;<<<<<<;;;999777888888888888777777777666<<<@@@CCCBBB>>>999444111111444555444000...///111555666777666444111000000000111222333444777;;;???@@@?????????????????????>>>>>>>>>>>>=========<<>>EEEIIIFFFCCCGGGMMMQQQSSSTTTVVVXXXXXXVVVSSSQQQKKKIIIHHHIIILLLOOOQQQRRRUUUVVVXXXWWWQQQIII???999555666777999;;;<<<======BBBAAA@@@>>>===>>>BBBEEE@@@>>>===???AAABBB???<<<@@@AAABBB@@@===;;;::::::;;;::::::<<>>???;;;:::>>>AAACCCHHHNNNSSSVVVZZZ\\\YYYWWW\\\dddvvvkkk___TTTEEE:::555444444444222333444222...***((((((((()))+++...000111000///---,,,***(((''''''''''''***...333555555222000///,,,111444111***&&&(((,,,)))+++...111333444333333333222000...,,,,,,...000000000000---***)))+++---000333555777777888:::;;;>>>DDDJJJKKKJJJIIIBBB;;;333///,,,---222555777666999:::<<<<<<;;;999555333333555888888777555333333777;;;BBBFFFGGGCCC===888666777:::===???>>>999444333333444444888???HHHOOOXXXYYYXXXTTTMMMGGGEEEDDDHHHJJJPPPYYYccckkknnnnnnllluuuwwwjjj\\\RRRMMMGGGGGGKKKMMMJJJFFF@@@===;;;;;;;;;<<<;;;:::===???@@@???===;;;;;;<<<<<<;;;:::999:::<<<>>>@@@:::999<<>>>>>===<<<;;;;;;;;;:::999999999999999@@@BBBDDDCCC???999555222666888:::999777555444555555777999:::999888888999333333333333444777<<<@@@AAAAAABBBCCCEEEEEEEEEDDD@@@@@@?????????@@@AAABBBJJJRRRYYY]]]```cccccc```\\\ZZZYYYVVVTTTQQQPPPOOOTTTVVVWWWXXXVVVRRRMMMJJJFFFJJJPPPWWW\\\ZZZVVVQQQRRRRRRQQQMMMHHHEEEEEEEEEMMMSSSWWWSSSIIIAAA>>>@@@AAAHHHMMMMMMNNNSSSWWWXXXVVVVVVVVVUUUSSSPPPMMMLLLIIIHHHGGGHHHJJJLLLNNNOOOVVVXXX[[[[[[UUUKKKAAA:::777888;;;===>>>?????????CCCBBB???===<<<>>>BBBDDD@@@???@@@EEEJJJKKKEEE@@@BBBCCCDDDDDDBBB@@@===<<<===<<<===???BBBCCCBBBAAA>>><<<>>>CCCFFFIIINNNTTTYYY]]]ccchhhjjjlllppptttttthhhaaaUUULLL@@@777333111000......///000///,,,(((''''''))),,,///111333333222222...///000000///,,,)))((('''+++111444555333222222---222666222(((""""""%%%%%%(((---111444444333222333333111...,,,,,,///333111111...,,,)))((()))***---000333444555666888:::>>>DDDJJJJJJJJJIIICCC===666222//////222444444333999:::===>>>===999666333222555888888777555444444777999<<>>;;;999666777:::===>>>===:::777222222222444999AAAJJJPPPXXX[[[]]]ZZZSSSMMMJJJJJJKKKPPPWWWaaalllssswwwyyyyyyrrrhhh___WWWRRRLLLKKKLLLLLLHHHEEEDDDAAA>>>===>>>>>>>>>>>>===???@@@???>>><<<======<<<;;;999888888999;;;<<<888888;;;@@@@@@<<<999:::777999::::::999999:::<<<:::999777666444444444444666888:::999888;;;CCCIIIIIIFFF@@@:::666555777999AAAAAA@@@???>>>======>>>>>>===<<<;;;;;;;;;<<<<<<@@@BBBDDDCCC???:::777666777999;;;<<<;;;:::::::::666999<<<===>>>>>>???@@@555555555444444666:::>>>AAAAAABBBEEEIIIJJJHHHEEE>>>>>>======>>>@@@BBBDDDMMMVVV___ccceeehhhhhheee^^^^^^]]][[[XXXUUURRRQQQPPPRRRSSSSSSRRROOOKKKIIIEEEHHHNNNTTTXXXXXXTTTPPPRRRUUUWWWUUUQQQKKKFFFDDDHHHNNNTTTQQQHHH@@@>>>???EEEHHHKKKOOOVVV\\\[[[WWWSSSRRRPPPNNNJJJFFFCCCAAADDDDDDDDDDDDDDDEEEGGGHHHNNNQQQTTTUUURRRJJJAAA<<<:::<<>>;;;999:::===???AAA??????AAAHHHNNNOOOJJJDDDEEEFFFGGGHHHGGGDDD@@@===>>>???@@@CCCFFFGGGEEEDDD>>>>>>CCCIIILLLMMMRRRYYY^^^ccclllwwwvvvcccZZZVVVOOOIIIAAA999333...***(((***+++,,,***(((&&&%%%&&&***---111444333222222222...000333555444000,,,)))$$$(((---000111000000000,,,222555111(((!!! """###&&&+++000222333222111111222111---***+++///333222111///---++++++++++++...111444666666666777888<<>>???@@@@@@???;;;<<<>>>>>>=========>>><<<;;;999888777888999:::888777:::??????:::888888777:::<<<;;;999888:::===::::::999888777666555444777777777777999???EEEJJJHHHEEEBBB>>>;;;:::;;;;;;@@@AAAAAA@@@>>>>>>???AAABBBAAA???>>>>>>>>>???@@@AAACCCDDDCCC@@@===;;;;;;888999:::;;;<<<======>>>777:::===>>>>>>>>>???@@@666666666666555777:::===@@@@@@AAADDDHHHHHHEEEAAA888888888999;;;===@@@AAAKKKTTT]]]___```cccdddbbb[[[\\\]]]]]][[[WWWTTTQQQLLLLLLMMMMMMMMMLLLKKKJJJFFFFFFIIILLLPPPQQQOOONNNSSSXXX^^^```\\\TTTLLLGGGFFFKKKOOOMMMGGGAAA???@@@EEEFFFHHHLLLUUU\\\YYYQQQOOOMMMJJJFFFBBB???<<<;;;???@@@AAA@@@??????AAABBBCCCFFFIIIKKKJJJFFFAAA======???BBBDDDDDDBBB???===;;;999666666888;;;<<<===;;;<<<@@@FFFLLLNNNKKKHHHJJJJJJKKKLLLKKKGGGAAA===<<<>>>AAAEEEHHHHHHEEECCC???AAAGGGNNNPPPPPPTTT[[[bbbiiitttyyybbbTTTMMMIIIFFFDDD???888000+++))))))'''((((((&&&$$$###$$$%%%(((,,,111333111000///000,,,...111222222///,,,***%%%(((,,,------,,,,,,---***///222000***$$$"""""""""%%%)))...000111111000///000///+++'''(((---333000///...///000111111111222555999:::999888777777:::???BBBAAAAAABBB???:::444666777666444222222222...111555888999666333111444666777888777888999;;;======;;;::::::999999999666888;;;===============666555666:::@@@HHHNNNRRRZZZaaagggfff___WWWUUUUUUUUU[[[eeeoooxxxyyynnngggddddddXXXUUUQQQOOONNNLLLHHHEEEFFFBBB???======>>>>>>>>>:::<<<>>>?????????@@@AAA;;;:::999888888999;;;<<<999888:::>>>>>>:::888999:::===???>>>:::888;;;>>>===>>>??????>>><<<:::999;;;:::999<<>>>>><<<;;;;;;<<<>>>@@@AAAAAA;;;===???>>>===;;;;;;;;;555666888888999:::===???@@@>>>>>>AAADDDBBB===777444555666888:::<<>><<<::::::;;;===>>>===;;;:::<<<>>><<<===@@@AAABBBBBB@@@???>>>@@@CCCEEEDDDAAA===:::666444222444777:::::::::555777<<>>>>>AAAIIIOOOPPPNNNRRRXXXaaakkkxxx~~~dddSSSKKKDDD???======:::555...+++---///&&&&&&&&&$$$"""!!!###%%%&&&+++000111///---,,,---+++,,,---...---,,,+++***)))+++------,,,+++++++++(((,,,000000,,,'''$$$###"""$$$(((,,,///000000///---...---)))%%%&&&,,,111.........000333555666555666999===>>><<<999777666888<<<>>>======???===999222666999999555333222444,,,///444777888777444111444555777777777888;;;===??????>>>===<<<:::999999777999;;;=========>>>???888777999===DDDKKKPPPSSSZZZaaahhhggg___WWWTTTTTTXXX^^^iiisss{{{vvvkkkcccbbbdddVVVTTTQQQOOOOOOMMMJJJGGGDDDAAA===;;;;;;<<<<<<<<<<<<>>>AAABBBBBBBBBDDDEEE::::::999888999<<<>>>???;;;999:::>>>>>>:::888:::<<>>@@@>>>>>>DDDMMMRRRSSSQQQJJJGGGCCCAAAAAABBBCCCCCCGGGIIIJJJIIIGGGGGGKKKNNNIIIHHHFFFDDDDDDEEEFFFGGGFFFGGGHHHFFFCCC@@@???@@@BBB@@@>>>???@@@BBBCCCDDD???AAAAAA@@@<<<999888777444666999;;;<<<===@@@BBB@@@>>>===>>>@@@===666///333444666999;;;>>>???@@@BBBJJJPPPOOONNNQQQTTTTTTIIIMMMRRRVVVVVVRRRMMMJJJIIIHHHGGGHHHJJJMMMPPPRRRJJJFFFBBB@@@BBBGGGKKKMMMXXXbbbooovvvssshhh[[[SSSNNNMMMKKKIIIFFFDDDCCCBBB===CCCGGGGGGIIILLLLLLIIIDDDBBB@@@===;;;:::::::::888;;;<<<;;;888777888:::999999;;;<<<>>>???@@@@@@>>>@@@CCCDDDCCC???:::777333222111333777::::::888000444999===@@@DDDGGGIIIRRRQQQQQQRRRPPPJJJAAA:::333666<<>><<<999888:::<<<>>>>>>@@@DDDFFFEEEFFFHHHGGGBBB===<<<:::999:::===AAACCC?????????===<<<<<<>>>@@@BBBAAACCCDDDBBB???AAAFFFHHHKKKNNNMMMJJJGGGGGGHHHGGGEEEEEEIIIPPPUUUWWWWWWOOOHHH@@@===AAAGGGIIIIIILLLIIIEEEEEEHHHNNNRRRTTTQQQLLLFFFBBBAAABBBCCCCCCHHHKKKLLLIIIDDDBBBEEEIIIOOOLLLGGGBBB@@@AAADDDFFFAAACCCDDDCCC@@@===<<<<<<===============>>>@@@AAA;;;:::999<<<@@@???999444555555777;;;@@@DDDEEEEEEIIIHHHGGGIIILLLNNNOOOOOOLLLIIIJJJOOORRRNNNIIIGGGFFFGGGIIIKKKLLLOOOSSSVVVVVVPPPHHHCCCBBBCCCFFFGGGWWWdddttt{{{uuuhhh\\\UUUQQQHHHBBBEEEHHHEEECCCDDDDDDAAA@@@CCCIIIMMMKKKIIIHHHEEE@@@<<<999999:::;;;@@@===999666444444555666888777777:::===???>>><<<<<>>888===BBBDDDDDDGGGMMMRRR^^^hhhoooqqqssswwwwwwssszzzlllXXXGGG===888777666666444222222222222000...---+++)))'''%%%$$$$$$$$$(((+++...---+++)))+++...,,,,,,+++***+++,,,...//////,,,)))***---///...,,,(((,,,///...)))%%%$$$&&&###$$$%%%(((,,,000333555222///,,,***))))))))))))***))))))+++///111222222666999;;;;;;888444222111888999:::666111......000666888999777444333555888:::CCCLLLLLLCCC:::666666777666888;;;:::777888===BBBCCCAAA:::888999:::888;;;999999<<>>>>>>>>@@@DDDGGGIIIDDDDDDDDDBBB@@@???AAACCCEEEDDDGGGJJJHHHEEEFFFKKKMMMOOORRRRRRPPPNNNMMMNNNKKKIIIGGGJJJPPPVVVXXXWWWRRRJJJBBB???BBBGGGJJJJJJIIIGGGDDDDDDHHHMMMQQQSSSQQQMMMHHHDDDCCCDDDDDDDDDNNNOOOOOOLLLGGGGGGKKKOOORRROOOIIIEEEBBBBBBDDDFFFFFFGGGHHHGGGEEEBBBBBBBBB@@@???>>>???@@@@@@@@@???;;;:::;;;???CCCCCC???:::888888999<<>>AAAFFFKKKVVV\\\```______dddeeeccc{{{uuufff[[[LLL@@@:::999999888222///,,,...222444000---000...,,,)))'''&&&&&&&&&&&&(((******((()))---111///...---,,,,,,---///000...+++)))***---///---+++%%%)))---,,,)))&&&&&&'''$$$%%%&&&)))---222555888333000,,,***************((('''&&&'''+++...000111333555777777555222//////666777777444...++++++,,,444666888777555555777:::DDDRRR^^^\\\LLL===888999888777999;;;888444666;;;CCCEEEDDD>>>:::<<<<<<;;;;;;::::::<<>>======AAAGGGKKKKKKIII???<<<777333222555:::===@@@???;;;444+++(((+++000:::;;;<<<;;;888777666777???CCCBBB;;;666666888888888666555777;;;===;;;999333111333777888777;;;AAAHHHKKKIIIDDDEEEKKKKKKEEE<<<999;;;@@@CCC???;;;999333222111333888===AAACCCLLLOOONNNJJJIIIMMMPPPPPPzzzkkkeeeWWWOOODDD===:::;;;;;;:::000,,,))),,,222444///***...---+++)))(((((())))))'''))))))(((&&&(((,,,111000000///.........//////+++)))(((***...///---***###&&&+++,,,+++)))((((((%%%%%%&&&)))---222666888111...++++++---//////...***(((&&&'''***...000222///222444444111///------333555666333...+++,,,---222555777777555666999<<>>===;;;888;;;<<<===AAAEEEHHHKKKLLLKKKNNNSSSYYY^^^^^^\\\YYY]]]fffrrr}}}yyywwwoooiii```YYYUUURRROOOMMMRRRSSSUUUUUUSSSNNNIIIDDDBBBBBBCCCEEEIIIKKKKKKJJJHHHLLLNNNPPPSSSUUUQQQJJJDDDFFFHHHKKKMMMOOOPPPQQQJJJKKKLLLLLLKKKJJJLLLMMMLLLLLLPPPWWWXXXVVVVVVXXXZZZZZZ[[[ZZZXXXVVVUUUTTTNNNJJJGGGHHHNNNTTTWWWXXXSSSMMMFFFBBBCCCFFFIIIKKKJJJHHHFFFFFFHHHJJJKKKKKKLLLJJJGGGGGGIIIKKKKKKKKKMMMLLLIIIEEECCCEEEJJJOOOOOOLLLIIIFFFDDDDDDEEEFFFJJJKKKMMMLLLKKKIIIJJJKKKIIIFFFCCCCCCDDDCCC???:::999;;;>>>CCCGGGGGGDDDAAA;;;999888999???EEEJJJLLLKKKJJJIIIJJJKKKLLLKKKJJJ>>>:::999<<<===<<<>>>AAAAAABBBDDDFFFIIIOOOUUUZZZZZZUUULLLFFFCCCBBBBBBBBBEEEJJJQQQSSSOOOIIICCC@@@>>>@@@CCCEEEEEECCCDDDEEE===<<<===???CCCGGGGGGFFFAAA===777222111444999===@@@AAA>>>555+++'''***000:::;;;<<<;;;888666666777===>>>===999555444555666666666666888:::;;;999666777555555888777666888>>>EEEFFFCCC???AAAGGGIIIFFF???<<<<<>>>>>BBBCCCAAA>>><<<>>>AAACCCqqqbbbZZZIIICCC;;;777666666555333///***(((+++000222,,,&&&''''''''''''(((***,,,---+++,,,+++((($$$%%%)))---000000000000///...------(((''''''+++...///---***"""&&&***---...,,,+++***&&&&&&&&&(((+++///333666///,,,+++---333666666444///,,,******---000222333---///111111///---,,,,,,...111222000---+++,,,//////222555555444555999===HHHQQQYYYYYYPPPBBB999444333444777888444111666===GGGLLLLLLFFF@@@@@@@@@@@@BBBAAA???>>>===;;;999777:::;;;<<>>???<<<<<>>CCCEEEFFFHHHIIIIIICCCAAA@@@@@@BBBEEEFFFGGGHHHCCC<<<666333555999;;;===??????888000---111777===???@@@@@@?????????@@@<<<;;;;;;:::888555555666666666888:::;;;:::777555999666666888666444666:::BBBAAA<<<999;;;@@@BBBAAA???>>>>>>AAAGGGIIIEEE???555///***,,,222888888777666666777777666555777999xxxiiiZZZOOOAAA===777555444333000---+++(((''')))------(((###""""""###%%%(((+++...000//////---)))$$$###&&&***---...000111000...+++(((&&&&&&(((,,,111222000,,,$$$''',,,///111000...,,,)))(((''''''))),,,///222...,,,---222:::>>>===999333111......000222333333,,,...//////...---,,,---***---///...+++***+++...,,,///222222222333777;;;EEEHHHLLLNNNJJJCCC:::555222333777777333///555>>>FFFKKKLLLEEE>>><<<======BBBAAA???===;;;999888777888:::<<<===???BBBFFFIIILLLPPPUUUZZZ]]]^^^]]]\\\bbbkkkxxx|||xxxssslllfffddd^^^ZZZTTTNNNKKKJJJLLLNNNLLLOOOSSSTTTRRRNNNJJJHHHLLLJJJFFFEEEGGGIIIKKKLLLEEEGGGGGGJJJPPPUUURRRKKKCCCDDDEEEFFFFFFFFFEEEEEEBBBEEEIIILLLMMMOOOQQQSSSVVVTTTWWW^^^cccbbbbbbccceeebbb^^^[[[XXXUUURRROOODDDAAA>>>@@@EEEJJJMMMMMMMMMLLLJJJJJJJJJLLLOOOPPPNNNKKKFFFDDDCCCDDDDDDCCCAAAAAABBBDDDHHHKKKKKKKKKAAA@@@@@@@@@@@@BBBCCCDDD>>>>>>>>>>>>???@@@@@@AAA>>>BBBFFFIIIHHHFFFEEEDDDHHHFFFDDD@@@===;;;999999:::===BBBDDDDDD@@@;;;888666333111111666;;;???BBBAAAAAACCCEEEEEECCC???;;;888999===BBB@@@;;;888:::222444666999;;;>>>CCCFFF::::::===AAADDDDDDBBB@@@>>>>>>??????>>><<<:::888444:::@@@DDDJJJQQQTTTRRRJJJHHHEEECCCCCCFFFJJJLLLPPPKKKCCC<<<777777999;;;888<<<@@@@@@>>>???EEEJJJKKKJJJKKKMMMPPPRRRRRRPPPCCC@@@??????<<<888666888888:::===??????===:::888888666777888777555777<<<@@@===888666777:::======@@@AAABBBBBBFFFIIIGGGAAA666111,,,---111444444222//////111444333111222555zzzlll^^^PPPFFF>>>:::666555444222---)))$$$$$$%%%'''((((((%%%""" !!!$$$'''+++///111000000///+++%%%###%%%(((***,,,000222111---'''$$$&&&'''***000555777444000''')))...222555444111...---+++)))'''(((***---...000///000777@@@CCC@@@;;;444222000000111222111000,,,---//////...------...,,,...000...+++)))+++...***---///000///000444888>>>???AAAAAA@@@===999777333555888777111---333<<>>AAAGGGKKKKKKQQQXXX\\\]]]^^^___aaafffooo}}}~~~xxxsssrrrnnnfff```^^^XXXUUUOOOIIIFFFGGGJJJMMMJJJNNNRRRSSSQQQNNNLLLKKKLLLJJJHHHHHHJJJKKKKKKKKKFFFEEECCCDDDJJJPPPMMMEEE?????????@@@@@@@@@@@@@@@AAADDDHHHKKKLLLNNNPPPRRRTTTQQQRRRYYY^^^______``````\\\WWWTTTSSSPPPLLLIIICCC@@@===>>>BBBEEEEEEDDDBBBDDDFFFHHHIIIJJJLLLNNNKKKGGGBBB??????AAACCCCCC@@@???@@@BBBEEEFFFEEEDDD<<<<<<>>>AAABBBBBB@@@???:::;;;;;;<<<<<<<<<<<<<<<<<<@@@GGGKKKKKKHHHEEEDDDDDDEEECCC===777444666:::<<<@@@DDDGGGEEE@@@;;;888555333111111555999<<<===?????????@@@BBBCCCAAA@@@======@@@AAA===555222444...111444666777999;;;===666666888;;;>>>>>>;;;999777777888:::;;;<<<;;;:::555:::???DDDNNNYYY\\\XXXLLLIIIEEEAAAAAAFFFLLLQQQTTTPPPHHHAAA<<<::::::;;;777===EEEMMMUUU\\\cccggg```]]][[[___fffiiigggcccRRRKKKEEEDDD@@@;;;999<<<>>>AAAEEEGGGFFFCCC???===:::999:::>>>>>>>>>AAAGGGCCC???;;;:::;;;===???AAAEEEJJJJJJHHHHHHJJJIIIDDD>>>;;;777777888999888666555333444888888444666;;;pppbbbUUUIII@@@888666333222111...)))$$$ ###%%%%%%$$$###""" !!!$$$'''+++...111000111000,,,'''$$$%%%''''''+++000222111,,,%%%!!!'''(((,,,222999:::777444(((+++///444777666222///000...+++(((''')))+++---333111444;;;DDDFFFAAA;;;444222111111111111///---,,,---//////...---...///000222333111---+++,,,...(((+++......---///222666888::::::999777666666888444666999777000+++111:::HHHOOOPPPHHH>>>;;;;;;;;;777888888888777888999;;;888:::===>>>???BBBHHHMMMJJJQQQZZZ^^^^^^^^^aaaeeeiiissszzzzzz{{{~~~zzzvvvwwwrrrppppppmmmeee___]]]WWWTTTMMMGGGDDDEEEJJJNNNJJJOOOSSSTTTRRROOOOOOOOOIIIIIIJJJLLLNNNNNNLLLKKKGGGEEEAAAAAAFFFKKKHHHAAA<<<<<<<<<<<<<<<===>>>???BBBEEEIIIKKKLLLMMMNNNPPPOOOKKKLLLRRRWWWXXXYYY[[[XXXTTTPPPMMMLLLJJJGGGDDDDDD@@@===>>>@@@BBB@@@>>>999<<<@@@CCCEEEFFFHHHIIIHHHCCC>>><<<===@@@BBBDDD@@@@@@@@@AAACCCCCCAAA???777999===AAACCCAAA>>>::::::::::::;;;::::::999888;;;AAAIIINNNNNNKKKGGGEEEBBBDDDBBB;;;333000555:::>>>BBBGGGIIIGGGBBB===:::666444222222555999;;;<<>>>>>DDDMMMSSSUUUQQQKKKDDD???<<<<<<<<<999@@@LLLZZZgggsss{{{~~~pppkkkhhhmmmvvvzzzvvvppp___TTTKKKGGGBBB<<<;;;???DDDGGGKKKMMMKKKHHHDDDBBB===<<>>@@@<<<<<>>;;;>>>EEEvvvhhh[[[LLLAAA<<<666333111///...,,,)))'''!!!"""############$$$&&&$$$(((,,,,,,******...333555222,,,'''###""""""###&&&+++222444000+++'''&&&''')))+++///666;;;888000,,,---222666444000111666666444000+++((((((***---000333555777777888;;;<<<444333000///...---***)))(((+++...//////.........222444666555111------...---.........///111555888777777777666666666666666888:::999333......555<<>>===>>>???AAADDDGGGIIIJJJQQQTTTWWWXXXYYY]]]ccciiiooowwwppphhhdddiiioooqqqrrrsssxxxuuuuuuwwwuuullldddaaaVVVUUURRRMMMIIIFFFGGGHHHNNNPPPSSSRRRNNNKKKJJJKKKGGGFFFFFFIIILLLNNNKKKIIIIIIFFFDDDBBBBBB@@@===;;;<<<:::999:::>>>CCCGGGIIIDDDJJJOOOOOOKKKHHHIIILLLNNNJJJHHHKKKRRRUUUQQQMMMOOOLLLGGGDDDCCCDDDEEEEEEEEEBBB@@@@@@AAACCCDDDDDD???===<<>>999777:::@@@CCCDDDBBB>>>;;;999:::;;;;;;:::999999:::<<>>999777888:::<<>><<<::::::<<>>???>>>@@@EEEMMMUUUVVVPPPJJJCCCAAA>>>>>>@@@EEEKKKOOORRROOOIIIDDDBBBCCCGGGIIIHHHMMMTTT^^^ppp~~~xxxppppppyyyzzzpppddd[[[OOOFFFCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFFFFEEEAAACCCBBBCCCLLLYYY]]]YYYOOOHHHGGGKKKNNNMMMOOOSSS\\\\\\ZZZXXXUUUQQQNNNMMMNNNPPPRRRSSSRRROOOKKKIIIGGGGGGEEEAAA>>>BBBJJJRRR~~~lll___SSSFFF<<<888000...+++***)))(((%%%###%%%&&&''''''&&&%%%$$$$$$&&&***...///------000444111///***&&&###"""###$$$(((+++//////,,,***((()))'''((())),,,222777444,,,+++---222777444...,,,///555555333000---,,,---///222333333333222333666888111000000111222000+++''')))+++---///000/////////111333555444111//////000///000000//////000333666999999999999::::::::::::999:::999444......333999GGGEEEBBB<<<777666888;;;;;;;;;;;;<<<===>>>???@@@???@@@@@@BBBEEEHHHKKKMMMOOOSSSWWWZZZ]]]bbbiiinnnvvv}}}}}}ssslllgggiiimmmpppssswwwyyymmmhhh]]][[[XXXTTTQQQOOOMMMLLLQQQQQQPPPMMMIIIGGGGGGIIIEEEDDDCCCEEEHHHIIIGGGEEEGGGGGGGGGEEEBBB===999777;;;999888:::>>>DDDIIILLLMMMOOOPPPOOOKKKHHHIIIJJJHHHFFFEEEIIINNNRRRQQQOOOPPPLLLGGGDDDCCCDDDDDDCCCHHHEEEBBBBBBCCCDDDDDDDDD>>><<<;;;>>>CCCFFFDDDAAACCCAAA===999777888999:::===;;;:::<<<@@@@@@===999888;;;???BBBCCCAAA>>><<<:::;;;<<<===<<<<<<<<<<<<:::<<>>:::777666888;;;===>>>AAADDDGGGEEEAAA<<<999666555333222222333555777888777777;;;@@@DDDEEEEEE>>>:::555222111111///---...000222333333444888;;;:::::::::999777555333222000222444777:::<<<===>>>@@@@@@CCCIIINNNNNNIIIDDD@@@===:::999;;;@@@EEEIIIKKKIIIFFFEEEGGGJJJOOORRRRRRXXX```hhhuuu~~~yyyqqqqqqyyy{{{rrraaaYYYOOOHHHEEEEEEEEEDDDAAABBBCCCDDDDDDDDDCCCBBB???@@@AAACCCLLLXXX\\\XXXQQQLLLKKKPPPSSSRRRSSSWWWaaaaaa___^^^[[[YYYWWWVVVVVVXXXZZZ\\\[[[YYYVVVUUUMMMMMMJJJFFFEEEJJJTTT]]]sssbbbWWWLLLAAA888444+++)))'''&&&'''&&&$$$""")))+++,,,---,,,)))%%%###''',,,000222111000222444,,,***'''$$$"""###$$$%%%)))******)))(((((()))+++''''''&&&''',,,222///)))))),,,222666222***'''(((222333555444111/////////444333111...,,,---111444000//////333666333+++$$$&&&(((***,,,...//////...///111333333222111111222111222222222000111333444;;;<<<<<<===>>>???@@@AAA;;;<<<:::666222111444888@@@???===;;;888888;;;===>>>=========>>>???@@@AAA@@@@@@@@@BBBEEEHHHLLLNNNMMMRRRXXX^^^bbbhhhooouuu{{{~~~|||~~~wwwrrrrrruuuyyyxxxooohhheeeaaa___^^^[[[VVVRRRTTTRRRNNNHHHDDDBBBCCCEEE@@@???>>>@@@AAABBBAAA@@@EEEGGGIIIFFF@@@:::666555:::999888:::???FFFMMMQQQWWWUUURRRMMMJJJHHHHHHHHHDDDDDDEEEHHHKKKOOORRRTTTPPPLLLGGGDDDCCCBBBBBBAAAHHHFFFCCCBBBCCCDDDDDDCCC<<<:::999<<<@@@BBBAAA???>>><<<777444333444777999;;;999777999<<<>>><<<:::999;;;===@@@AAAAAA@@@???@@@???>>>===============999:::===AAADDDDDDAAA>>>:::888666555666999<<<>>><<<===>>>??????===<<<;;;:::888555222000000000111333333444999>>>BBBDDDDDD<<<888444111111222333333111111111111111333777;;;;;;<<<======<<<999666444444444555666888:::===>>>BBB@@@@@@CCCEEEEEEAAA===<<<999666444555999===AAABBBBBBDDDGGGMMMSSSXXX[[[^^^dddkkkqqqxxx{{{vvvooonnnuuu|||yyyqqq^^^WWWOOOJJJHHHGGGFFFDDD<<<===>>>@@@@@@@@@???>>>999;;;===@@@IIIRRRUUURRROOOMMMMMMRRRUUUUUUUUUWWW[[[[[[ZZZXXXWWWVVVVVVVVVRRRTTTWWWZZZ[[[ZZZXXXWWWTTTRRRNNNJJJJJJRRR^^^hhhzzzlll]]]RRRJJJ???777444***)))''''''((((((&&&%%%)))+++...000000---((($$$&&&***///111111000000111'''%%%###"""!!!###$$$%%%''''''&&&&&&&&&'''(((***%%%$$$"""###)))///...)))(((***///222...'''%%%(((,,,000333444222000...---333222///+++)))+++///333333000///111555333+++$$$######%%%(((+++------,,,---...///000000111222222000222333444333333555666<<<======>>>@@@CCCEEEFFF??????===;;;999999:::;;;>>>>>>===;;;;;;===???AAAAAA@@@???>>>============>>>>>>>>>???BBBGGGKKKMMMNNNSSSZZZ```eeekkkrrrxxx}}}|||vvvppppppvvv~~~zzzqqqmmmiiieeeeeeeeeccc\\\UUUSSSQQQMMMHHHCCC@@@??????999999999:::;;;===>>>>>>BBBFFFGGGCCC<<<666666888::::::;;;<<>>BBB@@@??????@@@AAAAAAAAA;;;999888888:::<<<;;;999999666333111111444888;;;:::888777888:::<<<<<<;;;999:::<<<===???@@@AAAAAAGGGCCC>>>:::999;;;===>>>999:::;;;===>>>>>>===<<<777666555555666888;;;===999999888888888:::;;;<<<===;;;888444222000000000///111333777;;;>>>@@@AAA<<<999555222333555888:::555333111......111444777::::::;;;<<<<<<;;;;;;:::888777666666777:::===???BBB@@@>>>>>>??????===;;;;;;888555333333666:::<<<>>>@@@DDDIIIOOOUUUZZZ\\\aaaeeejjjmmmppprrruuuvvvrrrooojjjhhhmmmsssrrrkkk[[[UUUNNNJJJHHHGGGDDDAAA777888:::;;;<<<<<<;;;:::555666888;;;BBBGGGHHHGGGHHHGGGIIINNNQQQRRRQQQPPPNNNMMMLLLKKKKKKKKKLLLMMMGGGIIIMMMPPPRRRSSSRRRRRRWWWSSSNNNIIIKKKTTT```jjjuuugggXXXOOOGGG>>>777444+++)))((()))******)))'''&&&(((,,,000333000***%%%###&&&***------,,,,,,+++###"""!!!!!!!!!"""$$$%%%""""""###%%%&&&'''&&&&&&###""" !!!(((000000+++((((((+++---***&&&'''+++***...222444222000---,,,111000...+++***,,,000444777222......//////***&&&$$$$$$$$$(((,,,......---+++++++++,,,...///000000---000333555666777999:::<<<<<<<<<>>>@@@DDDGGGIIICCCBBBBBBCCCEEEEEEEEEDDDAAA???<<<;;;<<>>AAAEEEIIIKKKRRRVVV\\\```dddiiipppuuu||||||yyytttjjjccc^^^dddmmmsssyyyssskkkgggccc``````aaa___XXXQQQOOONNNMMMJJJGGGBBB>>>;;;444555555555777:::===???AAABBBBBB===777555999===;;;<<<>>>???CCCJJJSSSZZZ^^^YYYRRRLLLIIIGGGFFFEEEDDDFFFGGGFFFCCCDDDIIIMMMGGGDDD@@@>>>===<<<;;;:::999888777999<<<>>>>>>===:::888666555555555555444555333111111222666;;;>>>;;;999888999:::;;;<<<;;;999::::::<<<>>>@@@BBBCCCGGGAAA999444666;;;@@@CCC<<<<<<<<<;;;:::::::::;;;888777666666666777888999777555444333444777:::===<<<:::888555333111000000///111444666888999;;;;;;:::888555333333555999<<<999555000---,,,---///111555555444555777:::>>>@@@;;;:::888777888;;;>>>@@@BBB@@@===<<<<<<=========;;;999777555555777;;;===???AAADDDIIILLLPPPRRRSSSYYYZZZ[[[]]]^^^```dddhhhffffffcccaaaeeejjjiiidddVVVQQQKKKGGGEEECCC???;;;444555777888999999999888666555666999<<<===>>>>>>@@@BBBDDDGGGJJJLLLJJJGGGDDDCCCAAA@@@@@@BBBDDDEEEBBBDDDGGGKKKMMMOOOPPPPPPUUUQQQKKKGGGIIIRRR]]]fff|||lll___QQQJJJDDD===777555+++***))))))******)))((($$$%%%)))///333222,,,'''"""###&&&((())))))((('''""""""!!! !!!"""###$$$ ###&&&'''%%%###"""!!! !!!)))000000+++(((''')))+++)))&&&)))...,,,...222333111///...............------...000333666222...+++***************((((((+++000333333111,,,***)))***,,,......---***...333777999:::<<<===;;;;;;;;;<<>><<<:::999<<<===???BBBEEEIIIKKKMMMUUUXXX[[[]]]___dddjjjpppyyy~~~~~~{{{vvvrrrlllccc[[[[[[dddooovvvrrrfffaaaZZZXXXWWWVVVWWWTTTOOOJJJJJJJJJKKKKKKJJJEEE???:::444555555444555888===@@@??????<<<888555666;;;@@@:::===@@@BBBDDDJJJRRRXXX]]]ZZZUUUOOOJJJGGGEEEDDDBBBCCCCCC@@@===<<<>>>@@@>>><<<999888888888888777222222222444888:::::::::888777555444333333444444444333333333555888<<<>>>;;;;;;;;;;;;;;;:::::::::888999999;;;===@@@BBBDDDBBB;;;444222777???EEEHHH??????>>>;;;888666777888888888777666555555555555555444222222333666999<<<999888666444222000000//////111444666666666666777666555444222000222666999999444...+++***+++,,,,,,///......///222888===AAA;;;:::999888999;;;>>>@@@???===;;;::::::;;;===>>><<<:::888777888;;;>>>@@@AAABBBCCCEEEFFFFFFFFFFFFJJJGGGFFFJJJMMMOOOSSSXXXYYY[[[[[[ZZZ\\\___^^^ZZZNNNIIICCC@@@@@@>>>:::777333444666777888999888888999777666999999888999<<<===@@@AAABBBDDDGGGFFFAAA===;;;888666555777:::<<<===???BBBEEEHHHIIIJJJKKKOOOLLLGGGEEEHHHPPPYYY___yyybbbVVVKKKFFFCCC===999888...,,,++++++,,,,,,+++)))$$$%%%(((...333333---'''######$$$%%%'''(((''''''###""""""!!!!!!!!!!!!""" $$$&&&%%%###""""""!!!""")))///...)))'''(((+++---+++'''(((---,,,...//////---,,,---...,,,...000000///....../////////...+++((((((+++...///,,,+++---333666555333...,,,))))))+++---,,,+++***...444999;;;<<<===>>>;;;::::::;;;>>>BBBFFFHHHFFFFFFIIIQQQZZZ___^^^ZZZIIIBBB:::666;;;DDDMMMRRRLLLKKKHHHFFFCCCAAA@@@???AAACCCFFFJJJNNNPPPRRRSSSVVVXXXYYYYYYZZZ^^^ffflllrrrxxxzzzuuurrrtttxxxzzzzzzyyyyyyxxxvvvrrrlllgggqqq}}}|||wwwrrrpppkkkbbb[[[YYYQQQQQQQQQPPPOOOLLLJJJHHHEEEEEEGGGIIIJJJGGGAAA;;;888888777555444777<<<@@@>>><<<999777666888:::<<<888<<<@@@BBBCCCGGGNNNTTT\\\]]][[[UUUMMMFFFCCCCCC@@@@@@???===:::888777777555333222222444555555444111000111333666888888777555555555444444555777999666666666666777888:::;;;:::;;;<<<<<<;;;999888888777888999;;;>>>@@@BBBDDD???999555555;;;AAADDDEEE@@@@@@???;;;666333333444666666555555444333222111333333222333444666888:::999888777555333111000///---111444666555444555666444555555333000000333666555111+++))))))++++++*********+++---000555999<<<999888777777888;;;===>>>;;;:::999777666777999;;;:::999888888:::===AAACCC@@@@@@@@@???>>>======<<<<<<777666<<>>???===???CCCBBB<<<999777333//////111444666777999;;;===@@@AAABBBBBBDDDBBB@@@AAAFFFMMMTTTXXXyyy]]]RRRGGGDDDCCC@@@===<<<111///......//////---,,,'''&&&)))...333333---'''$$$$$$###%%%'''(((((('''$$$###"""!!!!!! !!!"""%%%%%%$$$######"""###)))...,,,%%%''')))---111...((('''++++++++++++***((((((***++++++...111222000...,,,+++))),,,---+++(((''',,,000000---+++---333666555333111---******,,,---,,,******///555:::<<<<<<===>>>;;;::::::;;;>>>BBBFFFHHHEEEEEEJJJTTT___fffddd```NNNEEE;;;888>>>IIIUUU[[[NNNMMMKKKIIIHHHFFFFFFEEEFFFIIIMMMRRRUUUWWWXXXXXXUUUVVVWWWVVVVVV[[[cccjjjlllrrrtttnnniiikkkoooqqqrrruuuzzz~~~~~~|||zzzzzztttnnnkkkjjjiiidddaaaaaa___YYYVVVUUUOOOPPPQQQOOOLLLJJJJJJKKKCCCCCCDDDFFFHHHGGGBBB>>><<<<<<:::777444666;;;???>>>;;;888777888999888888666;;;@@@BBBBBBEEEJJJPPP]]]``````YYYNNNEEEAAAAAA@@@???>>>===;;;999666444///...---...111333333333333222222444777888777666333444444444555888<<<>>>888888888888888777777777999;;;===<<<:::888666555666777999;;;>>>AAABBBCCC@@@<<<999:::???AAA@@@===AAAAAA@@@;;;555111000222333444444333333111000///222333333444555777888999===<<<:::888666333222111+++///444666555444555777666777777555222111333666111---)))((()))++++++***'''(((***---111444666777666666666666888:::;;;===999888777555333333555777888777777888:::>>>BBBDDD>>>===<<<;;;:::999888888444...---666>>>>>>===>>>===CCCHHHHHHHHHHHHFFFBBB===999555444666888777555444555777999:::::::::999777333111444333000444;;;999<<<<<<999;;;???>>>999===999555111000111444777666777888:::<<<===>>>>>>:::999999<<>>HHHSSSXXXVVVQQQNNNMMMQQQTTTRRRMMMJJJMMMNNNSSSZZZ___^^^\\\[[[\\\___]]]WWWVVV___kkkrrrpppyyy|||tttnnnooonnnjjjttt{{{{{{mmmiiifff___YYYXXXTTTVVVXXXWWWUUUTTTUUUXXXVVVTTTQQQNNNLLLJJJJJJIIIGGGGGGEEEDDDCCCBBBBBBBBB>>>@@@@@@===888666999===<<<<<<;;;:::999777555444:::===@@@>>>;;;===FFFNNNbbbeeefffaaaVVVJJJAAA===;;;;;;;;;<<<===<<<999666111---******...111222111666666777777777777777666666333222555;;;@@@@@@>>>:::::::::888666666888:::999888666444333333333333...---...444<<<@@@???<<<;;;999777555666777:::;;;888<<<@@@>>>888222///000111//////222555777555333555666777555333333777:::@@@???===;;;777444111///------000555:::;;;999666777888999999777555222000***)))((()))+++,,,+++***&&&'''***///555666333000000111444666777888888888666666666666666777777777;;;999777666777999;;;===<<<<<<;;;888555333333444555333333555888888666333:::<<<>>>@@@AAA@@@>>><<<777222...///333666555333111333555666666777:::<<<999777222...,,,...333888>>>>>>>>>;;;888666666777444:::;;;777333444444333333000111777999888888999???999777:::>>>BBBJJJSSS~~~lllYYYTTTMMMIIIHHHGGGEEECCC===888222---***)))'''&&&%%%(((***)))%%%###%%%(((++++++***(((%%%######$$$%%%$$$""""""###$$$###""""""'''(((&&&###%%%"""###&&&'''$$$###%%%'''(((((()))((('''&&&%%%))))))))))))***++++++++++++,,,---/////////---,,,000222333333111///.........+++)))+++000222111///---,,,+++,,,------,,,******000888;;;999666444333888:::<<<>>>@@@CCCGGGJJJLLLPPPQQQPPPSSSXXXYYYWWWMMMEEE===<<>>>>>=========>>>===:::777222///+++***---000111111333444555666666777777666666444444777<<>>===<<<999666333111///...---...111555777666444666666777666555333111000*********+++---...---+++&&&&&&(((...333666444111222333555777999:::;;;;;;888888888888777777777777;;;999777555555777999;;;:::;;;;;;888555222222222555444444555888888666444888999:::;;;;;;999777666222///,,,---222666666444222444666666666555666777666444000+++***,,,111555>>>>>><<<999555333333444666:::;;;777333444444222333000000555888888:::===EEEFFFEEEBBB@@@BBBHHHNNNuuuiiiWWWSSSNNNLLLLLLJJJGGGDDD???:::444...***(((%%%###$$$%%%&&&$$$ !!!###+++++++++)))%%%#########(((&&&%%%%%%&&&&&&%%%###!!! !!!$$$(((***(((%%%$$$###%%%&&&$$$!!!$$$)))))))))(((''''''((()))***(((***------++++++---000333000......111222000...222222333444555333000---...+++)))***---///...,,,***)))***+++.........,,,,,,222888:::888555333333777999;;;===>>>AAAFFFIIINNNTTTVVVRRROOOPPPQQQOOOLLLDDD<<<:::???HHHPPPUUUXXX[[[aaaggglllmmmjjjfff^^^___bbbfffjjjnnnqqqsssrrr{{{}}}xxxyyyyyyuuunnnddd\\\VVVWWWZZZYYYWWWWWWUUUVVVWWWWWWVVVWWWYYY\\\aaa[[[TTTOOOOOORRRUUUWWWPPPNNNKKKGGGEEEDDDDDDDDDEEECCC???888222222666:::============<<<:::999999888;;;===;;;777666999>>>JJJMMMPPPNNNIIICCC@@@@@@AAA@@@???>>>>>>>>>;;;999555111---+++,,,...000111000111222444555555555555555444555999<<<===999555///000000111222555:::>>>:::888444000---------...+++******///555:::;;;:::666666555444555666888999<<<<<<;;;777222000222555777666555666888999888777555444333111111333777;;;<<<;;;999666444222000000///---+++,,,...000111222333333444333222111000///+++,,,---000222222///---''''''(((---333666666444444555777999;;;===>>>???;;;;;;;;;:::999888777666999777555222222444666888888::::::999555222000000444444333555777777666444666666777666555333111000...+++***,,,111555666555333555777777555333222222111///,,,(((''')))...222===<<<:::777333111111222777;;;;;;666333444444222333///...222555777===CCCNNNYYY[[[OOOCCCBBBFFFGGGoooeeeXXXTTTQQQOOONNNKKKFFFAAA>>>:::444000,,,(((%%%"""###$$$$$$"""!!!)))***+++)))'''%%%%%%&&&+++***))))))))))))'''%%%$$$""""""$$$(((***(((%%%###$$$'''((($$$!!!'''000111///,,,)))((((((***+++'''---111000,,,+++000555===777111000333555333000444333333666888666111,,,,,,***)))***,,,......---))))))))),,,///111000///222666;;;<<<999555333333555777999:::<<>><<<888555666888???BBBEEEEEEAAA>>>>>>???CCCBBB@@@???@@@???===;;;777555111...---///000111000111222222333333333333333333555888:::999444000'''***...111444666:::<<<888666111...++++++,,,---+++******...333777999999444444555555666777888999<<<:::777222......222555:::999888999999:::::::::555333111000000333777:::999888555333111000000111111///+++))))))+++...000111111111000////////////...///222555777666333000+++***+++000666::::::888666777999;;;>>>???@@@AAA=========<<<:::888666555666444111///000222666888888999;;;:::666222000///111111111222333333333222444444444333222111000///---,,,+++---000333444444444777999888555222///...,,,+++)))'''&&&(((,,,000::::::888555222111222444999;;;:::666444555555222333///---000222666???GGGVVVhhhlllYYYFFFCCCDDDBBBooocccZZZWWWTTTQQQPPPKKKDDD???<<<999555111...+++'''$$$$$$$$$$$$###!!!!!!"""###&&&(((******)))))))))***///---+++++++++***((('''$$$"""!!!###''')))(((%%%###%%%***+++'''$$$+++555777444///***'''&&&&&&&&&'''---333222------222888AAA:::333000222444222///444333333666888666111,,,***))))))***,,,...//////******+++...111333333222888<<>>999555444444444555666777999===BBBFFFMMMWWW]]]YYYQQQMMMMMMMMMMMMDDD;;;777666;;;JJJYYYdddvvvwwwrrrlllgggeeeeeedddcccYYY___fffgggbbb\\\\\\___^^^___dddmmmuuuvvvqqqmmmoooooonnnnnnoooooolllgggaaaaaaaaabbbcccccccccccc```\\\XXXWWWZZZ[[[ZZZXXXTTTRRRNNNKKKHHHGGGFFFFFFBBB???:::555333555999===<<<<<<<<<<<<;;;999888777888:::<<<:::777444444444999===@@@@@@===;;;;;;===CCCAAA@@@@@@@@@@@@===;;;999777555222000000111222222222222222222222111111000111333555666444111...###(((///444777888888888555333000---,,,,,,---...+++,,,---000333666777777333444555777888999999999:::777222---+++,,,000444::::::999999999999:::;;;555333111000111444777999777555333000///000111222444222...***(((***...000000000......---...///000222333666999;;;999555111///...///333999======;;;777999;;;===??????>>>>>>;;;;;;;;;;;;:::888555444222000---,,,---111666888888:::;;;:::666333000///..................///000111111000000/////////000///.........000111111111444666999888555222///...*********((((((***...111888888666444333333666888999;;;999555444777666333222///...///111555???IIIYYYkkkooo[[[HHHBBBBBB>>>sssfff]]]ZZZVVVTTTQQQLLLEEE???;;;999666333111...***&&&###$$$%%%&&&''''''''''''%%%(((+++,,,,,,,,,---...111...+++)))))))))((('''###!!! """&&&)))(((&&&%%%(((,,,---)))&&&+++444555222///***&&&###!!! &&&,,,111000------222888<<<777111---...///...---222222333444555333000---******+++,,,...///111222---,,,---///222333333222888;;;>>><<<888555444555555555666777999===BBBFFFPPPYYY___ZZZQQQKKKGGGEEEGGG???888444222777KKK```uuu{{{hhhccc[[[SSSMMMKKKKKKLLL@@@JJJWWW^^^[[[VVVZZZaaaaaadddmmmyyy~~~{{{vvvtttuuuxxxzzzzzz{{{|||wwwrrriiiiiijjjkkkkkkjjjgggddd]]]YYYWWWXXX\\\\\\WWWRRRNNNMMMKKKIIIGGGEEEEEEDDD???===999777777999;;;===:::::::::999777666444333222333444444222000000111666:::>>>>>>;;;999999;;;?????????AAAAAA@@@===:::777888777555222111111222222222333333333333222222///000111222222222111111&&&,,,333888999888666666333222000///............,,,---000222444444444444222333555888999::::::999888555000,,,+++---000222777888888777666777:::<<<666444222222333555666666666444000......000222444777666333000------000333111///...------...000222444555777:::;;;999444111111000111666;;;>>>===:::777999<<<>>>>>><<<999777555777888999888666444333111///,,,***,,,000444888888999999888444111000///---.........,,,---///000000///...---------//////000000000/////////......111333555555333111000000+++,,,---------///222555666666555444333555888;;;999:::777444555888888555222000000222222444===FFFVVVaaacccUUUEEE???>>><<>>666111000///666NNNhhh~~~||||||rrrddd[[[XXXQQQHHH@@@>>>BBBFFFHHHQQQbbboooqqqnnnpppwwwuuuxxxzzz{{{xxx~~~{{{sssjjjjjjkkkllllllhhhbbb]]]VVVRRROOOQQQTTTTTTOOOIIIDDDDDDEEEEEEDDDBBBAAA@@@===<<<;;;:::;;;;;;;;;;;;888888777666444111000...,,,---............///000333777<<<===:::888888999;;;<<<>>>@@@BBB@@@<<<888333666888777333000///000000111333444555666666666000000000///000111444666///333666888888666666666444444333222000///---,,,+++...222444444222000//////111444777999:::999888777444111......///111111444555666555444555888<<<888555444444666777555333555333///------000444666:::::::::777333222444666222000...------///222444555555666888888666111...//////000555:::;;;999555777999===???===999333000///111333555666555333222333000,,,******---222555666777666444111.........///000111000......111444555333000...---...///000......//////---,,,,,,,,,,,,...000111000000111222...000111222222444777:::777666555333222444777;;;888888666333555::::::777222111333444333333:::CCCNNNOOONNNIIIAAA;;;999:::sssiiiaaa^^^ZZZXXXWWWSSSNNNIII>>><<<:::777555000***&&& """&&&+++///000///---***,,,///000///.........000+++%%%"""!!!"""###$$$###!!! ###(((++++++***------...///+++%%%$$$''')))+++---...---***'''%%%!!!%%%((())))))***...111/////////---,,,...111444...111333222...,,,---///111111111111//////000222///......///000000///---,,,000333333222222444777999:::::::::<<<@@@FFFKKKKKKRRRWWWTTTMMMGGG???999666///,,,------555QQQnnn~~~uuukkkjjjllldddVVVNNNOOOMMMHHHDDDGGGPPPXXX```gggxxx}}}www~~~~~~|||{{{tttkkkbbbaaabbbdddccc^^^VVVOOOPPPKKKGGGGGGKKKLLLGGGAAA===>>>@@@AAAAAA???>>><<<===<<<<<<=========:::999777777666444111///,,,+++******+++,,,---///000222111555;;;<<<:::888888999888999===@@@BBB@@@;;;777000444777777333///.........000222444777999::::::111111///...///222777;;;777888999888666555666777666666666444222///,,,***+++...222444333000...,,,---///333777999999888777777444222000111111222111222333444333222333777;;;888666555666888777444111555222///,,,---000444777;;;===>>><<<888666666888222111...---...000333666555555555555555333///+++,,,,,,...333888888555111666999===???===777///***+++---000333444444222111666333...***)))+++///222555555444111...,,,,,,---222444444333111111444777;;;999555222000000111222+++,,,...---,,,++++++,,,)))+++------...///111333000222444555666888;;;===888777555222111222555999888777555222666;;;<<<888222222555666444333888@@@GGGBBB???@@@===777666999qqqhhh___]]]\\\]]]^^^ZZZPPPHHH@@@===999666444222000...))))))))))))******++++++))),,,//////,,,******,,,,,,((("""!!!"""!!!###***---,,,))),,,000444222---(((''')))++++++,,,000333333000,,,***(((&&&%%%'''+++///222666999:::555///+++,,,///555111---,,,---......,,,000111222000......111444111000...------,,,***'''***)))***,,,000222333222555888;;;===???AAAEEEGGGHHHGGGHHHKKKLLLFFF;;;111111000,,,&&&)))<<>><<<;;;::::::<<<>>>@@@???<<<888<<<777666<<<@@@>>>;;;999666777777666444444666777222...,,,,,,+++))),,,111111444888;;;:::999999999:::===AAACCCBBB===777333555333333444444111+++&&&(((,,,///000444:::<<<:::222222222333444666777888888888777777666666777777777888999888555222///...222555777777444000---,,,000//////111555888999999888888999999888777555444555555333000---...000333555666666444222000000111111222111000000111444777>>>======<<<<<<999555111---,,,,,,...000222333333555666555333///+++)))(((+++---000111111000000111777999;;;:::777333000...///...---...000222111000777555222000......//////111222222111...------...000//////111444666555555555666666666666555444444000...+++***+++---------222///---,,,...111444555666555555666777888:::;;;222333222000......///111555444444666999:::888666444555777999:::::::::999>>><<<888555444555777999~~~ooofffaaa______aaaaaa\\\RRRJJJAAA===888555333222111000---,,,)))'''%%%%%%&&&'''+++...000///,,,******+++***&&&!!!!!!###### !!!''',,,,,,+++...222666555111,,,+++,,,******+++///333555444222,,,***((('''(((,,,000222;;;>>>???<<<666222222444444111......///000///...000111333222000000222444111///.........,,,***((((((((()))+++///111111111444666999::::::;;;<<<>>>>>>???BBBEEEDDD@@@777111000111///...222BBB[[[nnnmmmaaa```bbbccceeegggmmmtttvvvrrrpppqqqqqqnnnkkkgggdddbbb```^^^\\\]]]]]]^^^bbbnnn~~~xxxiiieee```]]]YYYXXXYYYWWWQQQLLLIIIJJJIIIGGGCCC@@@?????????>>>===<<<:::999888888888888999:::;;;<<<;;;:::<<<777555:::>>>>>><<<;;;999:::::::::888888999:::555222111111///+++,,,///333555888999888777777777<<<>>>AAABBB@@@;;;666222222111111333333111,,,'''(((---///000444999<<<:::555555555555666888:::;;;888888777777777777888888666888::::::999777555444222444666777666444000...000111222222444555777888:::;;;;;;::::::999888777555555333111///...000222444555666444222000///000000000111000000111555777>>>===<<<<<<<<<:::666333...---------///111222333333333222///,,,******+++---///111111111000111222666777999999888666555444333333222222111000//////444333222111000000000111111222333222000......///000//////000333444444333222222333444444333333222000...++++++,,,...//////111000000000222333444444777888888999999999999999555555333111...,,,---...111000222555999:::888666666777999;;;;;;:::888666===;;;888666666888:::;;;rrrjjjeeecccccceeeeee___TTTKKKAAA===777333222222222222333000***$$$!!!!!!"""$$$,,,---......+++))))))******'''### !!!$$$&&&'''### !!!%%%***,,,,,,///333777777444000//////*********---222555777777///...,,,+++,,,...111333===@@@BBB@@@;;;777555666222111000000222222111000000222444555444333444444111000/////////...+++)))''''''(((+++...000000000222444777777555333222222444888<<<>>>===999555333000111333666>>>KKK\\\hhhuuuxxxbbbOOOJJJPPPXXXZZZ^^^dddooowwwvvvpppooorrrrrrttttttooohhheeefffhhhhhhjjjlllpppxxxxxxwwwrrrcccSSSKKKHHHEEECCCDDDEEEEEEBBB>>>;;;;;;:::888666555666777777777666555555555555555555666777888888999<<<>>>;;;555333777;;;;;;;;;===<<<>>>???>>><<<;;;<<<<<<999666666888666000---...444555666666444444555666===???@@@@@@===999555222//////000222333111...+++,,,///111000333999;;;:::999888777777999<<<>>>@@@::::::999888888888888888666888:::<<<======<<<;;;444333444777999888333///000222444444222111333666;;;:::999888777777777777555555555333000///000111333555666555222///......---...//////000222555888<<<;;;:::::::::999777555000///...------///000222222111///+++)))))),,,...///111222222111111333444444444555777888999:::;;;666888888666111...---///222222333333333333333333000222444444222000///000000/////////111222111000...///000222222222222111222///------///111222222222333444555555555555444777888;;;===>>>===;;;:::777777555111---++++++,,,,,,---000444888999777555444666999<<<<<<;;;999777;;;:::999999:::<<<>>>@@@{{{sssjjjiiihhhiiihhh```TTTJJJ@@@<<<666222111222333333777111)))""" ###)))*********))))))))))))***)))&&&$$$"""###&&&))))))'''%%%%%%''')))***))),,,000444555333000......+++******+++...111444666333222000000000111333444:::<<>>:::666333333//////000111222222111000000222555777888777666555333222222222333111...+++((((((***---000222222111000222555555222///---,,,111666;;;<<<888555555666222333666<<>>;;;::::::888666888<<<<<<666111000333333333222111111333555;;;<<<======;;;999666444...///111333444333111///222444444222333888:::999999888888999<<<@@@CCCFFF>>>===<<<:::999888777777777888:::===??????>>>===666333333666999888222,,,---111555444000///222666666555444333222333444555555666666555222000000111333444666444111...,,,+++***,,,...//////222555777999777666666777777666555222111///---,,,---///111555333///***'''(((,,,000111222333333222222444555222222222333666:::<<<<<<666999:::666///+++---000222444555777777666555444111333555666444222222222111000//////000111000///---...000222333444333222444222000000222555666666555666777777666666666777555888<<>>@@@CCCEEEFFFzzzpppnnnlllkkkiii```TTTIIIAAA===777333222333444444444///''' """%%%%%%%%%%%%&&&'''(((''''''((((((&&&$$$###%%%'''))))))***++++++***(((&&&***,,,...///...---++++++---,,,***((((((***...111444444333333333333444444555777999999666333000///,,,---//////000///000000111222666999::::::888666555555555666666444111...+++,,,...111444666555444///222444555222///------222777;;;999444222444888666666888>>>GGGRRR\\\aaahhhnnnuuu~~~pppaaaKKK===AAAQQQ\\\^^^fffjjjooooooggg```eeennnxxxuuuwww|||}}}zzzzzzvvvggg\\\XXXSSSKKKEEECCCBBB>>>999666444333444666999;;;======555444222000...///222444444333222111222333444555222555999;;;;;;;;;::::::333000///222444444555888>>>@@@AAA@@@===999666555444222555<<<>>>:::666444111111111000///000222555777888999::::::999888777000222444555555444333333888999777333222777999777666666777999===BBBFFFHHHAAA@@@===;;;999777666666777777888;;;>>>???<<<:::777555333555888666000)))***///333333000///222555222111000000000222333444777888888666333111111222333444555333///,,,******(((***---...///111444666555333111111222444444333222222222///---,,,///111999666222,,,))))))---000222333444444333333444555222000...000444777999999333555666111+++)))---111555666888999999777555444222444666777555444444555222111000000111111000//////000333666777777666555666444222222444777888888999999888666444444888;;;888:::===??????===;;;999777777555111---++++++,,,---000333666777777777777111444777:::<<<;;;:::999999;;;???CCCFFFIIIJJJJJJ|||uuuqqqnnnllljjjbbbWWWMMMDDD@@@;;;777666666666666111...(((""" !!!$$$"""!!!"""$$$%%%&&&%%%###&&&)))((($$$"""!!!###&&&(((+++------,,,)))(((+++++++++,,,++++++******///---+++'''$$$$$$'''***222222222222333333333333333333444444333111...---+++,,,...------,,,...///222222555888;;;<<<:::777555555666888888666333/////////222555999:::999777111444666666444222111111444777888666111000333888:::;;;<<>>???:::999777333000000222444333222111111222555888999666666888;;;===<<<888444///...000444555111111333999<<<>>>>>>;;;666333111///---///888===<<<999888333333333111000000222444333444777999999999888888222444666777555444444555999999666111111555888777333444666999===@@@CCCEEE>>>===;;;999777666555555666555555999<<<===:::777777555555666777444///******...111222000///111333//////000111333444666777999999999666333222222333555555444111---***)))***'''***,,,...///000222555333111...---///111222222111333444222///---///222999777444000,,,+++---000111333555666444333333333111...,,,...222555666444222222///+++((()))...222555666888999999777555444444555777777666666777999444222111222333333222111222444777:::;;;;;;999888777444222222444666777777::::::999555222222777;;;>>>>>>===<<<:::777555444888777555111---++++++,,,...000444666777888999;;;888888999999888666444222777:::@@@EEEJJJLLLLLLLLL~~~vvvsssooommmlllggg]]]UUUIIIEEEAAA===<<<;;;999888555222...***&&&%%%$$$$$$'''$$$!!!!!!###$$$###""""""'''------(((###!!!!!!!!!$$$'''***+++,,,------111///---,,,,,,,,,------///...,,,'''###!!!$$$''',,,---...///000000//////111000/////////...,,,+++,,,---...,,,******---000222222444777;;;<<<;;;999444555666777888666222///111222444888<<<===;;;999555777888777555444444444666777666444222333777:::<<<>>>BBBFFFJJJQQQYYY___```bbbffflllpppqqqppppppgggccc\\\XXX___jjjoooooommmjjjgggccc]]]]]]fffqqqqqqpppvvvlllfff\\\RRRKKKFFFDDDDDD@@@999:::CCCDDD===888:::999999999888888777444111111222444555777:::>>>@@@BBBAAA???:::666333444555333222333444777<<<@@@CCC@@@===:::<<<@@@@@@:::555---...333888777222...///222555999;;;999666333222,,,(((***222999:::999:::999999888666333111222222222444666999999888666555444666888777444222222333444555222---...444888888222333666888:::<<<<<<===777666555444444444444555444222222666;;;===:::666444666777888777444111...---...000111111000...---,,,---000222555777888999;;;;;;999666333222333555666555333///***((()))***'''))),,,......///111333444111---,,,---///111111000444777555111///000222555555555222///...///000///222666777666333222111///,,,+++---222555555222444000***&&&%%%)))...222222333444666666666666555666777777666666777:::<<<555444333444555666555444555888;;;===>>>===;;;:::555333000000111333444444777999:::777222111555888===;;;999666555444444555:::999666222,,,)))))))))+++...222444666999===AAA;;;:::999777555222000///444888???FFFJJJLLLLLLKKKwwwsssooonnnnnnkkkccc\\\MMMIIIEEEBBB@@@>>><<<:::;;;999666333///+++)))(((***'''###""""""###!!!$$$+++222333---&&&###"""###%%%(((,,,000333666333///---...///000111///...,,,(((###!!!###&&&((()))+++------------,,,...---,,,+++,,,+++***)))---......,,,)))***---111333222333666;;;===;;;999333333555777777666111...222333555999===>>><<<:::999::::::888666444555666999888666555444777;;;>>><<>>AAAIIIHHHFFF@@@;;;777666777444444666888===CCCIIILLLKKKDDD>>>>>>CCCEEE???999---///555;;;:::222------,,,000666999999777444333+++&&&&&&...666888999:::>>>>>>===:::666222111111222444777999999777444333555777888666333000000222///000...***,,,333999999222333666888999888777666000000000111222333444555111000000555;;;>>>;;;777222555999:::888555333222000000000000111///,,,))))))+++...222555777888999===<<<999555222111333666777666222---)))'''(((***'''))),,,---......000111555111---,,,---///111111///444888777333000111333111222444333111000///000...222666888666333111///...+++***...333777555222777000(((###$$$)))...111...///111333444555666666888888777666555777;;;???666555444555777888777666777999===???@@@>>><<<:::444111......///000111000444888:::888444111222555888666333111222444888:::===<<<888222,,,(((&&&'''(((+++///222555999@@@EEE:::999777555333222111111222666>>>EEEJJJKKKKKKJJJ{{{xxxttttttuuurrrkkkeeeXXXSSSKKKDDDAAA@@@@@@@@@@@@===;;;888777444000...---***&&&%%%%%%'''((((((,,,,,,---000222000***%%%"""!!!!!!"""'''000999???>>>999333...,,,,,,,,,+++000333555111)))###!!!!!!'''&&&&&&(((,,,...,,,***---------,,,++++++---///,,,///111...)))(((...444111000111555:::===<<<:::444222111222444444111...555333222555;;;>>>???>>><<<;;;:::<<<===;;;666222333111111555;;;???@@@>>>CCCEEEHHHIIIKKKPPPWWW]]]aaa___^^^\\\UUURRR\\\jjjttttttrrrqqqwwwoooiiidddaaa]]]ZZZ^^^dddnnnkkkdddWWWJJJCCCCCCFFFIIIEEE@@@:::666333111111222555888<<>>BBBDDDAAA@@@@@@===888333666999:::;;;===BBBFFFHHHIIIHHHEEE@@@;;;888777666555555999@@@EEEGGGHHHMMMEEE======BBBFFFDDD@@@111333555555555222///---,,,---///222666888888777000000000222666888888777>>>>>>===;;;888555111000---222777:::888555222000444<<>><<<666555111---+++---000333444999:::::::::999666333111000...,,,...222555666555666555333000,,,(((%%%###$$$(((---000333666999;;;111111111111111222222333444777<<>>???>>>@@@BBBEEEFFFIIIOOOXXX___hhhfffccc___WWWRRRZZZfffsssttttttqqqrrruuutttpppccc^^^YYYVVVRRROOOQQQWWWYYYVVVPPPEEE:::555666:::?????????===:::888777888555777:::>>>AAADDDEEEEEEGGGJJJJJJGGGDDDDDDAAA===:::;;;===>>>>>>>>>@@@BBBBBBCCCDDDBBB>>>:::888888777555444777;;;???@@@???AAA<<<999<<>>BBBEEEFFFGGG|||xxxvvvuuusssnnnjjjccc^^^VVVOOOKKKGGGDDDCCCAAA===666111///......---&&&'''))),,,...///,,,***((()))+++///222222000...***)))((('''(((---333888===999333...+++)))'''%%%%%%,,,555999555---&&&###!!!!!!"""&&&+++...000///222333333111//////000222111444555111+++(((***---111222444888;;;;;;888555222111111333666777777666333111///111555888888666222444888>>>CCCDDDCCCAAA777444111333888<<<>>>>>>===>>>@@@AAAEEEMMMXXX```ooommmjjjcccXXXRRRWWW```hhhlllmmmiiieeedddaaa\\\TTTOOOLLLJJJFFFBBBCCCHHHGGGEEE@@@888111///222555:::>>>CCCDDDAAA>>>===>>>:::;;;===@@@DDDGGGJJJLLLTTTUUUSSSMMMJJJIIIGGGCCCBBBAAAAAAAAAAAA@@@>>><<<:::<<<>>>===;;;999888888888666555555777888888777555444555;;;AAADDD@@@<<<222333333444555666666666999777444333444555555444444555666444333333777;;;888888999999999888777777777888888666222000//////111777888222---...222333666444444666:::<<<;;;999555111---+++---111444666666777777444000...111444444111...///333777888777999999999999:::888444111///000000111000...,,,+++...---+++***,,,111666:::999777444444666777888888555111,,,((((((***///222,,,***((('''(((***---///333555333222444888888555444666888:::;;;999777666::::::999777666444333222333333222000......000222------......///000000111333111---***((((((((())))))+++...111111...+++)))+++---000333555444333222111222222000---***))))))///111111000444999:::777222000......000333444444777888999;;;;;;888333///...---,,,...111444444444000///...,,,***(((&&&%%%$$$(((,,,///000000000111///...---------...000000000222555999===???@@@AAA~~~yyywwwuuusssqqqnnnjjjeee^^^WWWQQQLLLGGGDDDBBB<<<444---++++++,,,,,,&&&&&&'''))),,,---,,,***)))***,,,...000000///...,,,,,,,,,******,,,222777@@@:::333,,,)))((('''&&&###***333777444...'''###!!!!!!"""%%%))),,,...///111222333333222333444666666777888444...***+++---000222666:::<<<;;;888666555444444444555666777777///---+++---111444444222---000666<<>>;;;666333333666:::===DDDLLLNNNKKKEEEBBBAAA======>>>@@@DDDIIIMMMPPP[[[\\\XXXPPPLLLLLLJJJFFFEEEBBBAAABBBCCCAAA<<<777444777999:::999999999::::::999888888888777777666333333555999===>>>;;;888111111111222444666888:::<<<888333000111222444444111444666333000111777===777777777888888888777777888999999666222...---,,,000444444///,,,...111111222111333777<<<>>><<<:::666333000------///111222555888999777333000111333444000,,,,,,///444777888888888777666666444222111.........------,,,,,,+++111000//////111444888;;;555444444666999:::999888111///,,,++++++...111444---***&&&######'''+++///555777666444555888777333000222555666777666444222666444333222333333222111///000000///------...000........................000///,,,)))'''&&&%%%%%%'''***...000...+++(((&&&(((+++///222444333111//////000111///+++(((&&&&&&))),,,------000666999888///...---...111444555555444555777:::<<<:::555000+++++++++---///111222333//////---,,,+++***)))))))))---111333222111//////...---,,,++++++---...///...///222555777999:::;;;|||yyywwwvvvtttrrrppplllfff___XXXRRRKKKGGGCCC===444...+++***++++++)))&&&$$$$$$&&&)))***++++++,,,------,,,+++******+++---...,,,+++,,,222777???999000***'''''''''(((&&&***///111///***%%%###$$$$$$$$$%%%&&&''')))+++---///222333444666888:::999:::999555000......///000444999===>>>===;;;::::::999777555444444555666+++)))(((***...111111000+++...333888;;;>>>??????999555111222666:::<<<<<<777888777666999AAANNNWWWjjjjjjfff\\\QQQJJJIIIJJJCCCFFFEEE???;;;===???@@@999777888::::::888:::>>><<<<<<:::888777888;;;===AAAHHHQQQUUUSSSMMMHHHEEE>>>>>>>>>@@@CCCGGGLLLNNNYYYZZZUUUNNNJJJJJJIIIEEEBBB@@@>>>???@@@>>>999555222555888999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<::::::999888888777666555111000000111333555888:::999555///---...111333555333555666222......333999777777666666555555555555555777999888444///,,,***111333222...---000111///++++++...444:::===<<<999555555555333111///......333666999888555333333555333000---+++---111555777444444444333222111111111---,,,+++***)))***+++,,,///000111333555666777777111222555999;;;;;;888555------......///000000111...***%%%""""""&&&***...666777777444444666333...,,,---...000000///......///---+++,,,...000///...))),,,...///...---,,,,,,---............---,,,+++---,,,+++(((&&&$$$###"""&&&***...///,,,)))&&&&&&))),,,///222333222000...---......,,,)))&&&&&&&&&))),,,---,,,...444777777---,,,,,,---111444555555333222444888<<<<<<777222((()))+++,,,...///000111111111///.........//////000444888:::888555111000...---+++******,,,...000......000222333444555666~~~|||zzzyyyxxxvvvsssnnngggaaaYYYPPPKKKFFFAAA999333000...---,,,,,,(((###!!!###(((+++...---------***'''$$$$$$%%%(((+++...,,,)))***///444<<<777000,,,***))))))))))))***++++++***'''%%%###''''''&&&%%%######%%%'''(((+++///222444666888:::999999777444111111222444555888===??????>>>=========<<<999555222111333555,,,)))((()))---000///...+++...111333444555888:::888444111222666:::<<<;;;888777555333333999CCCKKKZZZ\\\YYYPPPGGGBBB@@@>>>::::::666...,,,000555555111///111444555444777===???>>>>>>>>>>>>>>>>>>>>>???DDDLLLRRRTTTQQQLLLGGG??????>>>???AAADDDGGGIIIPPPQQQNNNGGGEEEFFFEEEBBB===<<<<<<;;;;;;999777444333666888999999888999:::999;;;>>>?????????@@@AAAAAA@@@===999444222222333111111111111333555777888555111,,,***,,,000333555777888666333...---///111777666555444333333333333222444777777555111...,,,222333222//////222000,,,&&&&&&)))...555999888666222555777777555111...---111555888888555444555666222111///......000222444...000111111000000111222---+++)))'''(((***,,,...---...111333444444333333000222555999;;;:::666222---...000111000///...------***&&&$$$$$$'''+++...444555444111111333000,,,++++++++++++,,,,,,,,,---,,,)))''''''+++------+++%%%))),,,...---,,,+++***---.../////////...,,,++++++++++++)))'''%%%###"""&&&)))------***'''&&&''',,,...000222222111///...,,,---,,,***((('''(((***,,,//////,,,+++000333333,,,***)))+++///333555666555333222666;;;<<<777222'''))),,,......///000222444333222111111222333444666:::>>>@@@===888444222///...,,,***+++---///111//////000000111222222333|||yyyuuuooohhh```WWWPPPJJJFFFAAA<<<888555222///,,,((($$$###&&&,,,000333------+++'''""" !!!%%%))),,,***%%%%%%)))...:::888777666555333///---)))(((((((((((((((&&&%%%(((((('''$$$!!! """%%%&&&)))---000222444666888777666333111000222666888<<>>===>>>>>>===999444000///222555111...,,,,,,...000...,,,,,,---......---///333666555333111333888;;;<<<;;;999888555000...111999???HHHLLLKKKCCC<<<:::888444444333---((()))000333222///---...111222222666<<>><<<:::<<>>;;;;;;;;;999666444444444555777999999888666666777555999<<<>>>>>>>>>@@@BBB@@@AAA@@@;;;444111111333333333333444444555666777333000,,,***,,,///222444666666444333222111111111444333222111111111222333000222444444333222222222444444333111333444000)))%%%$$$%%%***000333333111...222666777555222111111222555888777555333444666111111111111000//////000))),,,000222111111333444///,,,)))'''(((+++...111//////000111222333333333444444444555777666444222111111000000...---+++***+++***(((''''''))),,,---///111///---...111000,,,///...,,,++++++---///111///+++''''''***,,,+++(((%%%'''***+++*********+++...///111111111000...---,,,,,,,,,,,,***(((%%%$$$$$$(((+++***&&&$$$&&&)))//////000111000///...---,,,,,,+++)))((())),,,///000333222,,,)))+++......***((('''(((---222555777:::666333444999:::555000(((,,,///111000000222444777666444333333444666777888<<>>:::555222,,,)))&&&'''+++000555777++++++***%%%  ###(((+++(((""" $$$))):::<<>>===<<<999444//////222666777333//////000000---***,,,------+++***,,,111555444222111444999<<<<<<::::::999555///+++,,,222888<<>>???@@@@@@===888555888777:::AAAIIIJJJCCC<<>>>>>;;;:::<<<;;;888333000111444777888:::999777555444444222666:::<<<;;;;;;===???===???@@@<<<666222222444555555666666666666666666444000,,,+++,,,000222333222111111333555777777666222111000000000111333444000111111111111222555777555555444333555666000(((&&&%%%%%%(((---000///---+++///444555444333444555333666888777444222333555000222333333111///......&&&+++000333333333555777000...***((())),,,000333333222111111222333555777888555333222333444333333444333000...+++******)))***)))))))))***+++------+++---+++)))+++000000---333111///------000333555444...)))(((***,,,***'''&&&'''(((((('''(((+++---000111222333333222000///,,,---......---+++(((&&&###''')))((($$$###&&&)))000000000000///...---,,,++++++***((((((***///222333555333,,,'''(((*********(((%%%&&&+++111555888???999444444777777333---***...222333333222444666888777555444444555777888777<<>>;;;888888999999777555222...///666;;;;;;>>>CCC???AAAEEEFFFDDDBBBAAA@@@AAA>>>:::999:::;;;999777<<<<<<:::888555555777999<<<;;;:::888666555444333333333555888<<>>;;;<<<>>>===:::888777777;;;:::999888777:::>>>BBB777111***))),,,000111000//////111222333555555666222222333333222222555777444555555444333333666888999888777555222///,,,++++++)))(((***...///,,,***///222444444111///000222888777666333///......000...111444444111///...///))))))***---111333333222222111000,,,***+++000444444333111222333444444444888777555333111///......000111111...)))&&&&&&'''---...//////000//////...111...)))&&&%%%(((+++---333444444111//////222666333---'''$$$'''+++...000&&&'''(((***,,,---...//////,,,///888===:::333000444222,,,'''(((,,,+++(((,,,'''$$$$$$###!!!###'''111222333222000.........000000...---,,,,,,,,,,,,666444///***&&&%%%(((***+++000222000+++***///444777777777666444000---+++...000111333333111000///222333444222000111555999BBB???;;;;;;<<<:::444///222333333222000000222333111000000222555666666555wwwnnneee```YYYSSSLLLGGGDDD@@@;;;666999888666444222111333444222000---,,,---------,,,444555555222,,,---999HHHXXX___iiipppqqqfffOOO999...&&&!!!$$$))),,,...///,,,'''!!! """&&&+++...////////////...---,,,,,,...333;;;@@@FFFBBB<<<777666888===AAAEEEEEECCC===555000000222666777777222+++'''(((******)))((('''(((***,,,...444333222444666999:::999<<<:::555...(((&&&***...222555999;;;<<<;;;888666444111000222777<<<=========<<<<<<;;;999888888777999666444444666777666555222...///555999888:::>>>AAACCCFFFGGGGGGFFFFFFFFFDDDAAA===;;;<<<<<<:::999888999888777666666999;;;>>>===:::888666666666666333444666:::===>>><<<;;;999:::<<<<<<:::999:::;;;<<<<<<;;;999888:::===@@@:::444...+++...000111000000////////////000111222---///111333333444666888444444333222000000222444:::999888666444111///...///...------......---,,,000222333222///...000111999888666222...++++++,,,,,,///222333111//////000++++++,,,///333555444333111111///+++)))***...222333111111222444555444333222333333222111///,,,+++---...---***&&&######$$$'''***---000222222111000///,,,(((%%%$$$&&&)))+++000111111///------000222000+++&&&$$$''',,,///111,,,,,,---...000222333444222///222:::???===777555666333,,,&&&'''---000...,,,(((%%%&&&%%%###$$$(((111333444333111000111333444333111000...---,,,,,,111000...+++((((((***,,,000333444000***(((,,,111777777777666333000---+++///000222333333111///...000111222111//////222555:::666444444777777444000333333444333333222333444333222111111333555555444~~~|||yyyqqqiiiddd[[[UUUNNNJJJHHHEEEAAA===@@@@@@>>>:::555333444777999666444888>>>AAA>>>:::BBBCCCFFFGGGFFFKKK[[[kkkuuu}}}eeeIII444***###&&&---000111222,,,)))&&&###""" !!!%%%+++///000/////////,,,+++)))((()))000999???>>>999333222777<<>>>>><<<:::777333111333999>>>>>><<<@@@@@@@@@???===:::888777555444222222444666666666444222444888:::999;;;>>>FFFGGGIIIJJJJJJKKKMMMNNNIIIFFFAAA???======<<<;;;555666777777777999<<>>:::888666777999:::444555777:::======;;;999777888999999999:::<<<>>>>>>===<<<:::888999;;;======888222///000111111000333111...+++))))))***+++'''+++000444555666888999555555444111///...000222;;;:::999888666444333222444444333000...---...///111111111///------///111999888555111,,,)))((()))))),,,///111111000000111,,,---///333666777666444000///---***'''(((+++...//////000222444555333111---///111222222///,,,************'''### !!!%%%+++111444444333222...,,,(((%%%%%%&&&)))***+++,,,---,,,++++++,,,...+++(((%%%$$$'''+++///111000000000111333555777888333111333:::>>><<<888666777444---'''(((///333333,,,(((&&&'''&&&$$$&&&)))///333666555222222666:::999888666333111///---,,,,,,---......---,,,...///555666666000***'''***///777777666444222///---+++///000222222222000...---,,,...////////////000222000...,,,---111444444222444444555666666555555444555333000000111222333333|||~~~}}}yyyrrrlllhhh^^^XXXQQQMMMKKKJJJGGGEEECCCDDDCCC>>>888555777;;;>>><<<<<>>FFFHHHFFFQQQQQQNNNFFF===555000///000000///+++(((&&&(((******((('''''')))---000333000...------///222333333777888888222+++$$$""""""&&&***222999===>>>===<<<666222///222999===;;;888===>>>??????>>>;;;999777666444333222333555666777888999<<>>===<<<<<<777999:::::::::;;;>>>@@@@@@===999666555777;;;===777666666888;;;======<<<666777777777777888;;;=========<<<:::777666777999<<<888444222222333333333777444---'''###""""""###%%%***000555777777666666888777555222///...000222;;;:::999888777666555555666777666222---,,,...111111000///---,,,---///111666666333///+++(((((()))'''***---000222222222222...///111555888999777555///---***'''&&&&&&(((***,,,,,,...000333333111///,,,---///000000000///...******)))'''$$$"""!!!!!!$$$+++111555444222000...,,,)))'''&&&''')))***((()))++++++++++++******(((&&&$$$$$$&&&(((+++---///000000111333555777888444111111666888555222222666555000))))))///222222+++'''&&&''''''%%%&&&***---222555555222333888>>><<<;;;999777444111...---+++---000222111111111222888888555000***(((+++///888777555333000...,,,,,,...///111111000///---+++)))***---///000111111222...,,,***+++...222555555555444555666777777666444555222...------///000000{{{|||~~~~~~{{{wwwrrroooccc]]]UUUPPPNNNNNNLLLKKKCCCCCCBBB???;;;:::<<<>>>???@@@DDDJJJRRRYYY]]]___\\\hhh{{{nnnJJJ666)))...555333000000///111222...(((### !!!$$$'''***---111555999111...(((###!!!%%%,,,111222000111;;;GGGOOONNNJJJJJJJJJGGGCCC===777333222///...,,,***((((((***,,,+++)))''''''))),,,000333///---******,,,...///000000333444000)))###!!! """&&&---444999;;;::::::222///---000666999888666777999:::<<<<<<;;;999888777666444333222333444666:::???DDDHHHKKKOOOSSSUUUXXXXXXWWWVVVTTTTTTVVVYYYOOOLLLHHHCCC???======>>>===>>>???>>>======>>>@@@???<<<888555555888<<>>>>>???@@@AAA???BBBHHHPPPYYY```eeegggiiiwww|||[[[AAA,,,---222000...000000333555111)))###!!!"""###&&&)))+++...222666999222000+++&&&###&&&,,,111333222555>>>IIIOOOMMMHHHAAA@@@>>>;;;999666444333---,,,***((((((***,,,------***(((&&&'''***...111///,,,)))((()))+++------,,,...000---'''###!!!""""""%%%+++000444666666666------...000333666777666444555777999:::;;;;;;:::888888666333222222555888===FFFNNNQQQUUU\\\bbbdddffffffccc___[[[YYYYYYYYYQQQOOOJJJEEE@@@>>>???AAABBBCCCDDDBBB???>>>>>>???===;;;777555666999===@@@>>>;;;888777:::===@@@BBB777777888666444444555666999::::::888444111000000222222333444555777888999:::666///)))$$$"""""""""+++000666999888555222000222222///,,,***+++///222777666444222111000111111111111111000...///000222111///...///222444555555111111111///------///111------///222555666555333/////////222444666666555000---***))))))******)))---,,,,,,...000000...,,,+++***((('''(((+++...000///---,,,---......---,,,)))***---//////---+++)))((('''&&&%%%%%%$$$$$$$$$%%%'''***...000...***'''$$$&&&''''''%%%$$$%%%&&&...000333666888888888777777333111111///,,,+++...111444333...+++,,,,,,+++***''''''******((())),,,,,,...111333444555777888555666666666555444222111111333444444444444666888777555111---+++---222777999666333///---,,,,,,,,,---...000111111000...---+++***+++---111444444444555333111000000222444666333000...///333555444222222///,,,******++++++***|||xxxmmmeee[[[TTTQQQQQQPPPOOOFFFBBB>>>>>>AAACCCCCCAAA>>>AAAHHHUUUbbbiiihhheeeppp}}}nnnKKK---'''++++++,,,222...333666111((("""!!!$$$%%%)))---000111222333444000///,,,))))))---333777777666777<<>>=========;;;888777888;;;???AAA@@@>>><<<<<<===>>>>>>===666888999888777555666666888999:::888555222000//////000222444444555777888666333///+++)))((()))***...222777:::888555222000000///---+++***,,,000444444222000---,,,+++,,,,,,---------///111333333333000//////111666888888777222222222111//////111333111111222555888888666333///---,,,...000333444333333000------...000///...111000//////000000///...,,,+++++++++,,,...000111...---,,,---000222111///...------,,,+++***))))))(((((((((((('''&&&%%%%%%$$$&&&)))...111///***%%%###&&&)))***((('''((())),,,000444888:::999777555555111//////---***,,,000111444333---))),,,......+++)))))),,,---+++,,,/////////000444777888555333...000222444555444333333111222222111111444888;;;888555000,,,+++///444888999666222...,,,+++,,,---...000222333444333222111000---+++,,,///111111000333222111///...///000222222---******...222222000111///---,,,,,,,,,+++***{{{wwwppphhh]]]UUURRRQQQPPPOOOIIICCC===>>>CCCFFFDDD@@@>>>???GGGXXXiiipppiii```qqq|||{{{RRR,,,###&&&''',,,444---222555000&&& !!!%%%'''+++222555555222///...---------,,,...333:::???<<<999777888;;;>>>>>>===:::777333111000000000///***(((%%%$$$&&&***,,,...000---)))%%%$$$&&&))),,,///+++'''&&&''')))++++++...///...***$$$"""###&&&)))***+++---.../////////***///444666555666:::>>>888888999999;;;<<<>>>???>>>??????===<<<>>>CCCHHHMMMYYYcccfffjjjssszzz{{{~~~}}}xxxqqqhhh```[[[YYYUUUSSSPPPIIIDDDBBBEEEHHHDDDEEEEEECCC@@@>>>=========<<<:::999:::===@@@CCCAAAAAA@@@AAA@@@>>>:::777666888:::;;;999888888888777999;;;999666333000000...000222333444444555666222000...------...000111///333888:::999555333111000///...,,,,,,///444888222000---+++)))((())))))+++******...444777666444/////////333888;;;;;;999444444444222000000222444555444444666999999666333...,,,***+++---000222333666333000000222444333222555333111000111111111000...///000111222222222222---++++++---111333222111000///,,,***)))((())))))+++,,,,,,,,,+++***)))(((###%%%)))...111///)))$$$"""&&&+++,,,+++***+++---***...333888:::888555222111---,,,,,,+++))),,,111222444222+++(((,,,111333---***+++///000......222111000111555::::::555000***,,,///222444555444444000000///...///333999>>>999555000,,,+++///555999999666222---++++++,,,---000111333666777666555555444000,,,+++---......,,,000000///...,,,,,,---///111,,,''''''+++000000///111///............,,,+++zzzvvvooojjjaaaXXXRRROOONNNNNNGGGDDDBBBCCCFFFFFFCCC@@@???@@@JJJ\\\kkkllleee___iiippp~~~ddd<<<+++%%%***///---///...,,,((($$$"""###$$$++++++000777777222---------444888666555:::AAACCC===999333111444777888888;;;888444///,,,+++,,,---,,,+++***))))))***+++,,,333111---((($$$$$$''')))...---***'''%%%'''+++///...000000+++&&&%%%***///444111...---......,,,))),,,---111666;;;===;;;:::>>><<<:::888888:::<<<>>>AAABBBAAA??????CCCKKKQQQ^^^aaaeeeiiiooovvv}}}|||sssjjjdddaaa^^^\\\VVVTTTOOOJJJEEEEEEGGGIIIIIIHHHGGGEEEAAA===888666777777888<<>>@@@AAABBB@@@<<<888666666333555888;;;;;;999777555999;;;;;;999555111000111222333444555555444333222///---,,,...222222///,,,333444777888888777444333222,,,''')))000666777555000---******+++,,,***'''&&&))),,,000222333222222222000000222777;;;<<<;;;555555444111//////111333:::999999999:::999666444+++)))((()))---///...,,,222222111222333555777999555555555222000...///000555333222444777777555333222000//////000111000///222000,,,)))'''&&&'''(((,,,...111333333///+++(((!!!$$$''')))******+++,,,---...///000111000---***+++///444666555222///......---+++******+++---...333222000.........///000...---,,,,,,,,,---...///000111444999===:::222***&&&)))...333555444222111000...------111666===BBB;;;555...---111555777666888111---///000...,,,---222888>>>@@@<<<888777888666333///---------,,,++++++---......,,,++++++,,,******+++,,,---,,,+++***///---,,,///333222---((({{{wwwsssnnneee[[[TTTOOOKKKIIIEEECCCBBBCCCFFFGGGEEEBBB@@@@@@HHHXXXeeegggbbb]]]___dddpppsssHHH333))),,,222111000///,,,)))'''&&&((()))------000666777333111222666===BBB@@@>>>???AAAAAA888444000...000222333222888555111,,,*********+++++++++*********+++,,,---111111///---***'''&&&&&&,,,,,,+++*********++++++///111333///+++***...333777444111111222222000///...///111555999<<<<<<;;;===<<<999888777999;;;<<>>:::777666666111333555888999999999888<<<;;;;;;;;;;;;888444111333444555555555555444333---,,,,,,...222333111...444555777999999888777666111---+++///666:::888555111...++++++,,,,,,+++)))(((***---111333333222222666555333555888;;;;;;:::333333333111000000333555<<<===<<<;;;999666444333,,,)))''''''***---...---111222222333555888:::;;;777777555222...,,,---...222222555999===>>>;;;999444222///.../////////...///...,,,)))((((((((())),,,///333555555111---***$$$&&&((())))))***+++---000111222444444222///,,,'''***///111111///---,,,......------...///111222444333333111000...---,,,,,,,,,+++++++++,,,---...000///111666999888111+++'''+++000444666444000...///---,,,...333888===@@@;;;666000000444888:::999999333...000111...,,,,,,222888>>>@@@===999777777666444222111111000---++++++,,,///000111///---+++***+++---...---,,,+++******((((((,,,000222...***}}}zzzyyysssjjjaaaXXXPPPIIIEEECCCAAA@@@BBBFFFHHHGGGEEEAAA@@@EEERRR\\\^^^\\\ZZZVVVXXX^^^gggrrr~~~RRR;;;///111888888444222...+++******,,,...000...///444555444555888BBBIIINNNKKKFFFDDD@@@<<<444111...---...///...---222000,,,)))''''''((()))))))))))))))***+++++++++///000222222000,,,(((%%%+++******---///...)))%%%---111444333///...111555999777666555666777666555333111111333666999;;;;;;<<<:::888777666777999:::AAADDDGGGIIIJJJNNNSSSXXXhhhjjjnnnqqqtttwww{{{~~~yyytttllleee```]]]ZZZXXXXXXSSSLLLIIIJJJLLLLLLLLLJJJIIIFFFBBB>>>999555222555999<<<<<<:::999:::<<<>>>>>>>>>;;;888666666777000111333555777999;;;;;;???======???AAA???888222444444555555555555444444,,,++++++...222555333111444555777999:::::::::999111000111666<<<===888222000...,,,+++,,,------,,,---...111444555555555444;;;999888888999::::::999222333333222000111333666===???@@@===777333111222---+++'''&&&(((+++---...111111222444666999;;;<<<888777555111,,,***+++---///222777>>>CCCDDDBBB@@@777444///,,,,,,,,,,,,,,,++++++++++++++++++++++++---000444666666333///,,,((()))))))))((()))+++...333555777888777555111///&&&))),,,...---,,,,,,,,,000111222333444444555555444555666666444000,,,)))***)))))))))******+++,,,///---...000444444111---))),,,111555555333///,,,///---,,,000666<<<>>>>>>999666333444999<<<===<<<999333///111222///,,,,,,222888>>>@@@===999666555555555555666666333...+++***+++---111444333...***+++,,,...///...,,,***)))(((&&&'''+++000333222000|||wwwoooggg___UUUKKKDDDAAA???>>>AAAEEEIIIHHHGGGCCCAAACCCLLLSSSUUUVVVXXXVVVUUUTTTSSSWWWiiiyyyRRR???333555===>>>999555111...---...000111444000000333444555888===KKKPPPSSSNNNHHHCCC===888222111000//////...---,,,---+++)))'''&&&&&&'''(((&&&'''(((******+++++++++---...111333444111---***+++)))(((+++///...(((""")))...333333000...111555999999888888888999999999888555222222444666888999:::999888666666777888888???DDDIIILLLNNNQQQVVVZZZbbbfffkkknnnqqqsssvvvxxxuuuqqqjjjeeeaaa^^^[[[XXXYYYSSSLLLJJJMMMPPPPPPNNNJJJHHHEEEAAA<<<888555333555999======888666888;;;>>>===<<<:::777666777999333333333444666888;;;===@@@AAACCCEEEDDD???999444444444444555555444444444,,,******...333666666444333444666777999::::::;;;222333666;;;>>>;;;333,,,------,,,,,,------------111333555777888888888777<<<;;;:::999999999999999444555444333111111222444;;;>>>@@@===666111111333///---,,,,,,,,,------...000000111222444666777888666555222///+++***,,,...000333888===BBBDDDEEEDDD999444///+++))))))))))))((()))+++---...//////...000111222333333222111000++++++***)))'''))),,,///555777::::::888444111///***,,,......---,,,------222444555777888777666555222555888:::888444...***((()))))))))******++++++...---,,,---000111000///,,,...000222333222111000000...///444;;;@@@@@@>>>777666555777;;;>>>???>>>888222000333555333111111222777<<<>>>;;;777333222111222555888888444...)))+++))))))...333444///***,,,,,,......---+++)))'''*********---222555666555}}}xxxrrrlllfff]]]RRRIIIAAA???===@@@EEEIIIIIIHHHFFFBBBCCCHHHLLLNNNRRRXXX^^^ZZZSSSJJJDDDOOOkkknnnPPPBBB888777===<<<888444111000333666888888<<<777555666777777:::@@@KKKNNNMMMGGGAAA>>>999444///000000///...---,,,,,,+++***((('''&&&&&&'''(((''')))+++...//////......---,,,---///222444333222---)))'''(((,,,,,,'''"""(((---222333000...000333777777777777666777888999;;;888444222333555666666999999888777777888999999>>>CCCIIIMMMOOOQQQUUUXXXZZZ___ffflllooorrrtttuuutttqqqlllhhheeebbb___\\\ZZZTTTMMMLLLPPPSSSSSSQQQKKKHHHEEE@@@<<<999777666555:::>>><<<888555777:::======<<<:::888777999;;;888777555444444777999;;;===CCCHHHHHHAAA:::666555444444444333333444444444---++++++...333777777555222222333444666888999:::444555888;;;;;;666---%%%)))+++---.........------222333555666777888888888999999999888888888999:::888888888666333111111222666:::===;;;555222222555000222444555444111///...//////000111111111111111111111000...,,,---///111333555777:::<<>>AAAAAA???777777777999;;;===>>>>>>666222111666:::999888888555777:::;;;888444000...---///222666777333---(((,,,)))&&&)))///111000,,,,,,,,,,,,,,,+++***((('''.........000222444555555zzztttqqqmmmeeeZZZQQQDDDAAA???AAAFFFIIIJJJIIIHHHEEEDDDFFFHHHJJJQQQYYYeee```WWWJJJ===>>>PPPccc~~~kkkUUUKKK???:::<<<999555222111444;;;@@@BBBBBBCCC>>>;;;;;;:::888:::>>>CCCEEECCC===999999666222+++,,,---,,,+++******,,,---,,,***)))((())))))***+++---111444666555444333...+++)))+++000444666666---+++(((((()))***'''%%%)))...333222///---///222333444444333222222444666888666444444555666666666999888999999999:::;;;<<<>>>BBBHHHLLLMMMOOORRRUUUVVV\\\eeemmmqqqtttvvvwwwuuusssooommmkkkhhhdddbbb[[[VVVQQQOOOQQQSSSTTTTTTNNNKKKGGGAAA===:::999888777:::===<<<999777777999:::;;;;;;:::999888:::;;;:::888555333333444666888888@@@GGGEEE<<<555333555333333222222222222333333000---,,,...333666666555222111111222333666888999555666777888666000(((###&&&***///222111000......///000111333555666666666777888999888777777999;;;;;;;;;;;;888555222111111333777999999777555666888444777;;;<<<:::555222000///000000000000//////......000111111111111333555666777888888888:::>>>AAA999666111...,,,,,,,,,+++)))+++///222666888999999888555000---,,,...222444222222111///...///333555666888999555000,,,,,,...000222333222000......///555666777999999777666444111444888<<<===;;;888666---...///000111222222222222333333333333333222222222111000000222555888:::222444888;;;>>>???@@@@@@999999999999:::;;;======777333444:::????????????:::::::::999666222...++++++,,,000333555444///+++...+++)))***---000111000------+++************+++000000111222222222222222|||wwwtttrrrkkk```WWWJJJFFFDDDEEEHHHKKKLLLJJJIIIGGGFFFGGGGGGIIIQQQ[[[dddaaaZZZNNN???777>>>JJJ\\\ppprrr```WWWJJJBBBBBB>>>888666666;;;BBBFFFGGGEEEDDD???<<<<<<999444222555888:::999666555777555000(((***+++***((((((***---000///...,,,,,,+++,,,,,,,,,///333777999888777555000+++'''(((...333555444---,,,,,,,,,+++)))((('''***...111///***(((***---000111222000......000222111111222555888:::999888888999999;;;<<<===?????????CCCHHHKKKKKKLLLOOORRRTTT[[[eeennnsssvvvwwwwwwvvvtttrrrqqqooommmiiifff[[[XXXTTTRRRQQQSSSUUUWWWUUUQQQJJJCCC===:::888888999:::;;;;;;;;;:::999888777888::::::999888999:::888666444222111222444555333999???>>>999444222333222222111000000111222222333000...///333555555333333222111111222444777999555555444222000,,,(((%%%%%%+++222666666333111000...///000222444666777888888999:::999777666888:::<<<<<<<<<:::777444333444555666888999:::::::::999999<<>>:::777444222222222111000---...111555999<<<>>>???888666333111///000111222777777777666555666999;;;777888777222,,,)))***---111333666777666555555555333444666888999999999999333555888;;;<<<<<<;;;:::111222444555666777777666555777999:::999666444333444444444555666666777888111666:::<<<;;;;;;>>>AAA======<<<:::::::::<<<===;;;777888???DDDDDDCCCCCC@@@>>>;;;888555111...+++,,,---///333666666444222//////000000111333333444000...,,,******,,,...000111333555666555444333222~~~xxxvvvtttnnncccZZZNNNJJJGGGGGGJJJMMMMMMLLLJJJHHHHHHHHHGGGHHHRRR\\\```___[[[QQQBBB666666===CCCRRRggg~~~yyyiii```SSSKKKJJJGGG???===<<<@@@FFFHHHFFFCCCAAA===:::999555...***+++///222444333555777555000(((***+++***((())),,,000222111000///...---------***---222666888888666444000,,,'''(((---111222111,,,...000000---***(((((((((+++---+++%%%###%%%)))...000111///,,,+++---000+++---111666;;;===<<<:::888999:::<<<>>>???AAAAAAAAAEEEIIIJJJJJJKKKNNNQQQTTT[[[eeennnsssuuuvvvvvvvvvuuussssssrrroookkkhhh[[[ZZZWWWSSSQQQRRRUUUYYYZZZUUUMMMEEE>>>999777777:::999:::;;;<<<<<<:::888444666999999888777777888444333222000000111333444000333777888888555222111222111000//////000111222555222//////222444444222444333111111222444777999555444111///---+++***)))$$$,,,555:::999666222111000111222444777999:::;;;:::;;;<<<:::777666777:::;;;<<<===;;;999666666666888888888:::======<<<:::<<>>>>>===;;;<<<===;;;999777666666666555333///111333666:::>>>@@@BBB888888666555333111000000999:::;;;::::::;;;===???888999777111***'''***...333666:::<<<<<<;;;<<<<<<222333555777:::<<<======777777999:::;;;<<<<<<;;;333555777999:::::::::999777:::>>>???===999555444444666888999999888555444000666<<<;;;888777;;;@@@@@@???>>>;;;999999;;;===>>>:::;;;AAAFFFFFFDDDDDDEEEBBB===888555111...,,,//////000333777999888777000333666777666555555666222000---***+++---111333333555999:::999777666555}}}yyyvvvqqqfff^^^WWWVVVRRROOOPPPTTTRRRLLLLLLHHHFFFIIIKKKLLLQQQVVVdddddd```UUUFFF:::444222888???JJJZZZsssmmm```ZZZUUUUUUYYYMMMHHHAAA<<<;;;===@@@AAA>>>===:::666111,,,)))(((000///...///000000000///,,,,,,+++***)))+++///222222333333222///---,,,,,,,,,...//////...///333666000+++((()))---///...++++++---//////,,,)))'''&&&%%%&&&&&&$$$######%%%'''+++///333444222///---,,,(((---444888999;;;===@@@CCC===:::;;;======BBBGGGHHHDDD@@@AAAGGGOOOTTTVVV[[[```gggmmmqqqtttvvvxxxvvvwwwuuurrrrrrtttpppjjjcccaaa]]]ZZZYYYYYY[[[]]]```ZZZQQQHHHCCC@@@>>>===::::::999999999::::::;;;666777888:::;;;999666333000///...///111333333222999555222222555555111,,,111111///,,,***+++...111---,,,---...111222222111///111444555555444444444555444222000...,,,++++++***111999===;;;666333222///111444777999999999888;;;===>>>>>><<<;;;:::;;;>>>>>>===<<<<<<;;;:::::::::<<<@@@BBBAAA???>>>>>>@@@@@@@@@BBBBBB@@@===:::;;;;;;::::::999::::::;;;>>><<<:::<<>>===:::777555333333333999;;;;;;:::888888;;;???<<<;;;999555222111222444888:::>>>@@@AAA???<<<999888555444666:::>>>>>>>>>???===;;;999888999:::;;;888:::;;;======<<<:::999999:::<<<======;;;999888999:::;;;<<<<<<;;;::::::999999888666555888???EEEGGGAAA>>>BBBEEECCC???>>>>>>@@@BBBDDDFFFGGGGGGGGGDDDDDDBBB===888555666888>>><<<;;;===AAAAAA>>>;;;======>>>@@@AAA???;;;888555333111///000222555777666999;;;;;;999888999:::~~~{{{yyyuuummmeee]]]\\\ZZZYYY[[[\\\VVVMMMGGGDDDFFFLLLPPPPPPRRRUUUbbbeeeddd]]]PPPDDD<<<999555999>>>GGG[[[uuu{{{iiiaaa___\\\[[[]]]QQQJJJ???777444444555666>>>===<<<888222+++&&&$$$((((((((()))***+++++++++------,,,+++)))***,,,...............,,,,,,,,,,,,+++,,,------+++,,,///222111...***+++///111000...+++---///...+++(((&&&%%%%%%%%%%%%$$$###$$$''')))***...333444333///,,,++++++...222555888===CCCHHHGGGAAA<<<<<<======AAAFFFEEEBBB???@@@FFFNNNTTTWWW^^^bbbgggkkknnnppprrrtttsssuuuuuutttuuuwwwssslllkkkhhhddd```]]]]]]^^^^^^\\\WWWQQQKKKFFFCCC@@@>>>999999888888888888888888666777999;;;:::777222...///......///222444555444777333000000444555444111///...---,,,,,,...///000///---+++,,,...000111111000333666777666444333333222111///---,,,,,,,,,,,,///444;;;<<<999555222111///111333666888999::::::@@@@@@@@@>>>===;;;;;;<<>>>>>>>>=========<<<>>>AAACCCDDDDDDCCCCCCBBBBBBCCCEEEGGGFFFCCC@@@??????>>>===============AAA@@@@@@@@@BBBBBB@@@???===???BBBDDDEEEDDDBBBBBBCCCBBBBBBBBBDDDEEEEEEEEE===;;;:::<<>>===:::999;;;<<>>BBBEEEEEECCCAAA???<<<:::999;;;>>>@@@@@@???BBBAAA???===<<<;;;;;;;;;>>>???@@@AAA@@@???===<<<:::;;;===???@@@???>>>>>>===>>>???@@@@@@???>>>>>>;;;;;;;;;999999<<>>@@@BBBKKKIIIFFFEEEEEEEEEDDDCCCBBBAAABBBDDDFFFFFFDDDBBB===;;;888666666888;;;===>>>??????>>>;;;;;;===@@@}}}}}}zzztttnnndddcccbbbdddhhhggg[[[MMM@@@@@@EEENNNTTTSSSRRRRRR]]]bbbgggfff]]]QQQGGGAAA::::::888:::IIIaaawwwwwwjjj___^^^aaaaaa^^^\\\TTTJJJ===222,,,,,,...///<<<======:::333***$$$!!!######$$$%%%&&&''''''(((---------+++)))(((***++++++***)))((())))))***++++++,,,,,,,,,++++++---///111...,,,---000222111///---///000///+++(((&&&%%%%%%&&&%%%$$$$$$&&&)))---***...333666444000,,,***///000222555:::CCCMMMSSSNNNFFF???>>>======@@@DDDBBB???===???EEEMMMTTTXXXbbbdddggghhhiiijjjmmmoooppptttwwwxxxzzz|||xxxqqquuurrrlllgggbbb```______WWWTTTOOOKKKHHHEEEAAA???999888888777777666666666333555999;;;:::777222//////......000333555555555333000...000444666666555---+++***---111222111///111---***(((***...000111444777:::;;;999666333222111000...------...000111666:::======999555333444333444555777999<<>>??????@@@@@@AAAAAABBBBBBBBBBBBAAABBBDDDFFFHHHIIIIIIIIIFFFFFFGGGJJJLLLLLLJJJHHHEEEDDDDDDDDDCCCBBBAAA@@@DDDFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGHHHIIIIIIGGGEEEHHHHHHJJJKKKKKKKKKKKKJJJEEECCCBBBCCCDDDFFFFFFEEEFFFEEECCCAAA@@@@@@AAAAAA>>>@@@BBBBBB@@@>>>======CCCEEEGGGGGGEEEBBB@@@???@@@BBBFFFHHHIIIHHHFFFDDDCCCBBBBBBCCCDDDDDDCCCAAAGGGGGGFFFEEECCCAAA@@@???FFFFFFFFFFFFDDDBBB@@@>>>;;;<<>>@@@CCCEEEHHHGGGDDDAAA???AAAFFFJJJ}}}xxxtttjjjhhhgggiiiooooooaaaQQQ??????DDDNNNTTTSSSPPPOOOUUU]]]fffjjjfff\\\QQQKKKDDD@@@::::::HHH[[[gggjjjZZZTTTQQQUUU]]]___ZZZUUURRRHHH:::...)))))),,,///888;;;===;;;333***$$$!!!$$$%%%&&&&&&%%%$$$%%%&&&***+++,,,,,,***)))***+++,,,***'''&&&'''((())))))***+++,,,,,,---...///000...,,,+++,,,///000000...222333333111...***((('''))))))(((&&&%%%'''+++...***///444777555111---+++000111333888AAALLLWWW]]]UUUKKKAAA>>>===<<<>>>AAA???>>>===@@@EEEMMMUUUYYYddddddeeedddcccdddfffhhhmmmtttzzz}}}|||vvvxxxuuuoooiiiccc___]]]\\\UUUQQQKKKFFFCCCAAA???===999999999999888777666666222555999<<<<<<;;;:::999000//////111333444333222000///000333666888666444+++******///555777444///222...(((&&&(((,,,000222777:::======:::666333222333222000000111333666777<<<>>>@@@???;;;999:::<<<<<<;;;;;;<<<>>>CCCGGGJJJIIIGGGDDDCCCCCCDDDEEEFFFCCCDDDEEEFFFGGGHHHIIIJJJHHHHHHHHHIIIKKKMMMMMMMMMJJJJJJKKKMMMOOOOOOMMMLLLJJJJJJKKKJJJIIIGGGEEEDDDHHHKKKMMMMMMJJJHHHJJJLLLPPPNNNLLLLLLMMMMMMJJJHHHJJJMMMPPPRRRRRRQQQPPPPPPKKKKKKJJJIIIIIIIIIHHHHHHIIIHHHGGGFFFFFFFFFHHHHHHBBBEEEHHHJJJIIIGGGEEECCCGGGKKKOOOPPPNNNJJJGGGEEEDDDFFFIIILLLMMMLLLJJJIIIIIIIIIJJJJJJJJJIIIGGGEEELLLMMMNNNNNNMMMKKKIIIHHHLLLLLLLLLJJJHHHFFFDDDCCC???@@@BBBEEEHHHKKKMMMNNNLLLLLLLLLLLLLLLKKKKKKKKKFFFFFFFFFFFFHHHLLLPPPSSSSSSOOOOOOSSSTTTOOOKKKJJJHHHIIIJJJKKKMMMNNNNNNNNNSSSSSSRRRQQQRRRUUUXXX[[[YYY[[[[[[YYYVVVVVVZZZ]]]RRROOOMMMMMMOOORRRSSSTTTPPPNNNIIIFFFEEEFFFIIIKKKOOOLLLGGGDDDDDDIIIPPPTTT}}}yyyvvvooommmkkkmmmssstttgggYYYFFFCCCEEENNNTTTSSSPPPOOOOOOWWWbbbiiiiiiccc[[[UUUOOOHHHAAACCCOOOYYYVVVMMM>>>???CCCLLLUUUYYYUUUOOONNNDDD777,,,''''''***,,,333777;;;999222+++'''&&&((()))***((($$$"""###$$$''')))+++++++++,,,---///000---)))'''((()))(((((('''((())),,,...111222222---------...000111111000777888777555000,,,******------+++)))''''''***---,,,000555777555111...,,,///000555>>>IIIUUU___dddZZZNNNBBB===<<<:::;;;>>>===>>>???BBBFFFMMMSSSXXX`````````^^^\\\]]]___aaaiiirrryyy}}}~~~~~~zzztttrrroooiiiccc^^^YYYWWWVVVSSSMMMDDD===:::999::::::999::::::::::::999888777888:::===>>>===>>>???AAA333222111111222111///---...000444888:::888555222---,,,---333999;;;666111333///***''')))...222444666999;;;;;;888555222111555444444444555777:::;;;???AAACCCBBB@@@@@@DDDGGGDDDCCCAAAAAACCCGGGLLLOOOLLLIIIGGGGGGJJJMMMNNNNNNHHHIIIJJJLLLNNNOOOQQQQQQQQQOOOLLLKKKMMMOOOPPPOOONNNNNNMMMOOOPPPPPPNNNLLLOOOPPPQQQRRRPPPNNNKKKIIILLLOOOQQQQQQNNNLLLNNNPPPTTTSSSRRRQQQPPPOOOMMMKKKKKKOOOTTTVVVUUUTTTTTTTTTOOOPPPPPPOOOMMMLLLLLLLLLNNNNNNMMMLLLMMMNNNPPPQQQIIIKKKNNNQQQSSSRRRQQQOOOLLLPPPUUUVVVTTTPPPLLLJJJKKKMMMOOOQQQRRRQQQPPPOOOOOOPPPQQQPPPOOOMMMLLLKKKQQQSSSUUUWWWWWWVVVTTTSSSSSSSSSRRRQQQPPPNNNMMMLLLIIIIIIJJJLLLOOOSSSVVVXXXSSSRRRRRRQQQQQQPPPPPPPPPMMMMMMMMMNNNQQQTTTVVVWWWTTTRRRRRRVVVVVVRRROOOOOOJJJKKKLLLMMMOOOQQQSSSTTTVVVUUUUUUVVVXXX[[[]]]___YYY\\\______\\\[[[]]]___YYYUUUQQQPPPPPPSSSTTTUUUTTTRRROOOLLLKKKKKKLLLNNNQQQNNNJJJHHHKKKQQQWWW[[[|||yyywwwtttsssqqqqqquuuuuujjj]]]JJJFFFFFFNNNTTTSSSPPPNNNKKKQQQZZZbbbfffeeebbb___\\\VVVPPPQQQXXXZZZMMM===000888BBBJJJQQQUUUSSSMMMHHH@@@444+++'''&&&((()))000555888666000+++***+++***,,,,,,)))$$$!!!!!!###&&&(((***+++,,,...111444333///+++***+++,,,***'''$$$$$$&&&***...111111111///000111222333444444444::::::999555000,,,******---------+++((('''(((***,,,///333444222///---,,,,,,///555@@@MMMZZZccchhh^^^PPPBBB;;;:::888888:::;;;===@@@CCCFFFJJJOOOSSSWWWXXXWWWVVVUUUUUUWWWYYYaaajjjrrrttttttsssoooiiidddaaa]]]XXXTTTQQQOOONNNNNNGGG===666333333555666666777888999999888777666>>>AAACCCBBB???===???AAA555444333333333111...+++///222777:::;;;999555333000000333777<<<<<<999555555222///...000444777999555777999999777555444333999999999:::;;;<<<===>>>@@@CCCEEEEEEEEEGGGLLLPPPKKKIIIGGGEEEFFFIIINNNPPPOOOLLLKKKMMMQQQUUUUUUTTTNNNOOOPPPRRRTTTVVVWWWXXXYYYTTTOOONNNPPPSSSTTTSSSQQQPPPPPPQQQRRRRRRPPPOOOTTTVVVXXXYYYXXXUUURRROOOQQQRRRTTTSSSRRRQQQRRRRRRVVVWWWXXXWWWTTTQQQOOOOOOOOOSSSXXXYYYVVVTTTTTTUUURRRSSSTTTTTTRRRPPPPPPPPPUUUUUUTTTTTTUUUVVVXXXYYYRRRRRRSSSVVVYYY[[[[[[ZZZTTTWWW[[[[[[YYYUUURRRPPPUUUVVVWWWYYYYYYXXXWWWVVVTTTUUUVVVVVVTTTSSSSSSTTTVVVWWWZZZ\\\]]]\\\\\\[[[XXXXXXXXXXXXXXXXXXYYYYYYTTTTTTSSSTTTVVVYYY\\\^^^WWWVVVUUUTTTSSSSSSTTTTTTTTTSSSSSSUUUXXXZZZ[[[ZZZVVVSSSTTTWWWWWWSSSSSSUUUOOOOOOPPPQQQSSSUUUWWWXXXXXXXXXXXXZZZ]]]______^^^[[[]]]______^^^\\\[[[[[[^^^ZZZUUURRRRRRSSSTTTTTTVVVUUUSSSQQQPPPPPPPPPPPPRRRPPPNNNOOOSSSXXX[[[]]]}}}{{{zzztttuuuuuuttttttqqqfffZZZEEEAAABBBKKKRRRPPPKKKHHHDDDGGGMMMTTT[[[```bbbbbbaaa```]]][[[\\\ZZZOOOBBB:::FFFPPPRRRRRRRRROOOJJJ???999222---++++++,,,,,,111555666333,,,)))+++///+++...///+++&&&###$$$&&&''')))***+++,,,///333777222///,,,,,,//////,,,)))%%%%%%&&&***///222111000...000222444444444444555888888666222---)))'''&&&(((***+++***(((''''''(((***---///000...,,,+++++++++,,,222===LLL[[[eeejjj___PPP@@@999777666666777888<<>>666666555666666444000...222444777999:::999999888444666999<<<======;;;999888777666777:::===>>>>>>:::<<<======;;;;;;<<<===@@@AAABBBCCCCCCCCCBBBBBB@@@CCCFFFGGGHHHKKKPPPUUUSSSQQQNNNKKKKKKMMMPPPRRRSSSQQQPPPRRRXXXZZZYYYWWWSSSTTTUUUWWWYYY[[[]]]]]]^^^XXXRRRQQQTTTXXXZZZZZZTTTSSSRRRTTTVVVVVVVVVUUUYYY[[[^^^aaa```]]]YYYWWWVVVUUUUUUVVVWWWWWWVVVTTTVVV[[[___]]]WWWRRRRRRTTTVVVYYY\\\[[[VVVRRRRRRSSSSSSVVVXXXXXXVVVTTTUUUVVVZZZYYYXXXXXXYYYZZZ\\\]]]\\\YYYWWWXXX\\\___aaaaaa^^^___aaa```]]]ZZZXXXXXX[[[[[[\\\]]]]]]\\\ZZZYYYXXXZZZ[[[ZZZYYYXXX[[[]]]ZZZ[[[]]]^^^^^^^^^^^^]]]WWWWWWXXXZZZ\\\^^^___```ZZZYYYWWWVVVVVVYYY\\\^^^YYYXXXWWWUUUUUUTTTUUUUUUYYYXXXWWWYYY]]]^^^]]]\\\WWWUUUUUUWWWWWWUUUWWW\\\WWWVVVVVVVVVVVVWWWYYYZZZ\\\\\\]]]___bbbbbb___\\\]]]\\\[[[\\\]]]^^^^^^]]]```]]]XXXUUUUUUVVVWWWVVVWWWWWWXXXWWWVVVUUUTTTSSSTTTSSSTTTWWW[[[\\\[[[ZZZ}}}}}}rrruuuvvvtttrrrlll___SSS===:::<<>>???BBBHHHQQQYYY^^^aaa\\\______[[[YYYWWWQQQKKKKKKWWW```\\\UUUPPPKKKFFF888555111000111333555555333666666111***'''+++111---000111...)))&&&(((+++******++++++,,,///444888000---+++---111222...***))))))***---222444222000,,,...111222333222333444666666444///***%%%######$$$&&&((()))(((&&&&&&&&&)))+++,,,,,,***)))))))))******///999IIIZZZeeekkk___OOO???777666555444666666;;;AAADDDDDDDDDEEEFFFCCCEEEGGGHHHHHHIIIKKKLLLLLLTTT[[[ZZZWWWTTTPPPKKKJJJIIIHHHFFFEEEDDDDDDDDD@@@<<<666333222222222222+++,,,///111222222111000333;;;DDDGGGCCC???<<<<<<777666666777888777333111444555777777888:::<<<>>>777:::>>>???>>><<<<<<<<<::::::;;;>>>AAACCCCCCCCCAAABBBCCCCCCBBBCCCEEEGGGGGGIIIJJJLLLKKKJJJHHHGGG@@@CCCGGGHHHIIILLLQQQVVVZZZWWWTTTQQQPPPQQQRRRTTTWWWTTTSSSVVV[[[]]]ZZZWWWVVVWWWXXXZZZ\\\^^^___``````ZZZSSSSSSWWW]]]______UUUTTTTTTVVVYYY[[[[[[ZZZ\\\___ccceeeeeebbb^^^[[[ZZZXXXVVVXXXZZZ[[[YYYVVVVVV]]]dddbbbZZZSSSTTTXXX[[[^^^```\\\UUUPPPOOOQQQTTTWWWZZZ[[[YYYWWWXXXZZZZZZYYYYYYXXXYYYZZZ\\\]]]bbb^^^YYYYYY\\\```cccdddeeeeeeeeeccc```]]]]]]]]]\\\]]]]]]]]]]]][[[ZZZYYY[[[]]]^^^]]]\\\\\\```ccc]]]]]]^^^^^^^^^^^^]]]]]]SSSTTTUUUXXX[[[^^^aaabbbZZZXXXUUUSSSSSSUUUWWWYYYZZZYYYWWWVVVUUUUUUUUUVVV\\\[[[ZZZ\\\___```^^^\\\XXXVVVUUUWWWXXXWWWZZZ```]]]\\\[[[YYYYYYYYYZZZZZZ```___```cccfffddd___[[[\\\YYYVVVXXX]]]bbbccccccaaa^^^ZZZXXXXXXYYYZZZYYYXXXYYY[[[\\\[[[YYYWWWUUUVVVVVVXXX\\\```___[[[VVV~~~zzzwwwuuuqqqeeeRRRDDD777222444>>>FFFEEE???:::999:::<<>>666444555888999;;;;;;;;;===??????>>>===@@@>>>======???AAABBBBBBFFFJJJOOOPPPMMMJJJIIIIIIJJJHHHFFFFFFGGGDDD@@@;;;999888666333000111444777222222111000///...---,,,222777>>>BBBAAA???<<<;;;555777999999777666666666666666555555555888<<>><<<;;;<<<>>>??????CCCGGGJJJKKKHHHEEEEEEFFFIIIHHHGGGGGGHHHFFFAAA>>>;;;:::999666444555999<<<777666444222111000000000333666;;;???AAA@@@>>><<<999;;;<<<;;;999777666777888::::::999777888;;;???BBBGGGKKKKKKGGGDDDDDDFFFGGGDDDCCCEEEJJJMMMOOONNNKKKLLLOOOQQQRRRRRRPPPPPPNNNPPPTTTVVVWWWUUUSSSQQQMMMNNNOOORRRUUUXXXZZZ\\\ZZZZZZYYYYYYYYY[[[\\\]]]aaa^^^[[[ZZZ\\\]]]\\\[[[XXXZZZ[[[[[[YYYYYY\\\^^^bbb```]]]\\\]]]^^^]]]\\\[[[VVVRRRRRRVVV[[[___aaa\\\[[[ZZZ\\\^^^^^^\\\YYY[[[\\\]]]]]]\\\ZZZXXXWWWXXX[[[]]]^^^\\\YYYXXXXXX___bbbccc___XXXRRRPPPQQQWWWZZZ^^^aaaaaa``````aaa\\\ZZZWWWVVVVVVWWWVVVUUUXXXZZZ[[[ZZZYYYZZZ]]]```hhhiiikkkkkkhhhccc^^^ZZZUUUSSSSSSUUUXXXZZZZZZXXXWWWXXXYYYZZZ\\\^^^```aaa___^^^]]]\\\[[[ZZZZZZYYYTTTQQQOOOQQQVVVZZZZZZYYYYYYXXXXXXWWWVVVUUUUUUTTTVVVWWWWWWWWWVVVWWWYYY\\\\\\^^^___^^^[[[YYYXXXXXXVVVVVVUUUTTTVVV[[[ccchhhkkkiiifffbbb```_________dddbbbbbbccc```ZZZZZZ]]]___^^^]]]]]]___aaaaaabbbaaa___]]]ZZZXXXWWWXXXXXX[[[\\\]]]___aaa```^^^[[[\\\aaafffeee^^^WWWSSSRRRzzzvvvooo```LLL<<<000,,,+++///111///...000333666888888777<<>>888999666333333333222---***---000333444444333444555///...,,,)))&&&%%%(((***///...------,,,,,,---------...///...---,,,---///000//////...///000111222111000---)))%%%###%%%'''&&&$$$!!! !!!#########&&&'''((())))))))))))))),,,...000///+++&&&###"""&&&%%%$$$&&&+++222999>>>;;;;;;;;;<<<===<<<:::888;;;:::888777888999:::<<<@@@>>><<<:::999999;;;<<>>;;;:::;;;>>>AAA>>><<<999666555555666777888777999===AAACCC@@@===?????????===;;;999999:::<<<@@@BBB@@@;;;999<<<@@@FFFMMMSSSSSSNNNKKKLLLPPPOOOKKKHHHJJJPPPTTTUUUSSSOOORRRUUUXXXXXXVVVSSSQQQRRRTTTVVVYYY[[[[[[[[[[[[TTTVVVXXX[[[]]]^^^^^^^^^YYYYYYZZZ[[[\\\___```bbbdddbbb___^^^^^^]]][[[YYYXXXZZZ[[[[[[[[[[[[]]]^^^bbb```______`````````___\\\YYYVVVUUUXXX\\\```bbbYYYWWWWWWWWWYYYZZZYYYWWW]]]]]]^^^___]]][[[XXXWWWVVVXXXYYYXXXWWWVVVWWWXXXZZZ```dddbbbZZZSSSRRRSSSWWWZZZ^^^aaa``````___```ZZZXXXUUUTTTUUUUUUTTTRRRUUUVVVXXXYYYYYY[[[^^^```dddfffhhhhhhfff```ZZZWWWQQQQQQQQQSSSVVVXXXXXXWWWSSSTTTWWWYYY[[[]]]]]]]]]]]]]]][[[ZZZYYYXXXWWWWWWTTTSSSSSSSSSTTTTTTTTTTTTXXXXXXXXXXXXWWWVVVVVVUUUXXXYYYZZZYYYXXXXXXYYY[[[]]]___aaaaaa]]]ZZZWWWWWWUUUUUUUUUVVVXXX^^^fffkkkmmmkkkgggdddaaa```______aaa^^^^^^___\\\WWWWWW[[[^^^______`````````______bbb___\\\XXXVVVVVVWWWXXX[[[ZZZ[[[\\\______^^^]]]```bbbdddaaa[[[UUURRRRRR~~~yyyrrrcccNNN???333///,,,,,,,,,+++---222444888999777333444===EEESSS___mmm{{{```QQQLLLGGG>>>777:::888666666555222---)))***,,,000333444444444333---,,,)))%%%"""###&&&)))---,,,++++++************111222444333222111222333555444222000......///111000...+++'''######&&&((('''### !!!&&&))))))''''''(((((()))))))))((((((***,,,......,,,***)))(((...,,,)))'''(((+++///222888999:::<<<===<<<999666:::999777555444555888;;;AAA@@@>>>;;;999888999;;;<<>>@@@AAA>>>;;;>>>CCCEEEBBB???AAABBBBBB@@@>>>===>>>???AAAFFFJJJHHHBBB???@@@DDDKKKRRRYYYYYYTTTQQQTTTXXXWWWRRRNNNPPPVVV[[[[[[XXXUUUVVVXXXYYYYYYXXXVVVUUUXXXYYYZZZ[[[]]]___aaabbb[[[]]]___```aaa___]]]\\\XXXYYYZZZ[[[]]]___```aaaaaa``````___^^^\\\YYYXXXXXXYYY[[[\\\\\\]]]^^^______^^^]]]^^^aaabbbbbbaaa]]][[[YYYXXXZZZ]]]```aaa[[[ZZZYYYXXXXXXXXXXXXXXX\\\\\\]]]]]]\\\YYYWWWUUUWWWWWWVVVUUUSSSSSSUUUWWWXXX___eeebbbYYYRRRPPPSSSXXX[[[^^^___^^^\\\[[[[[[WWWUUUSSSSSSTTTSSSRRRQQQTTTVVVXXXZZZ[[[^^^```bbb___aaaccccccaaa\\\VVVRRRQQQQQQQQQRRRTTTUUUUUUUUUQQQSSSVVVYYY[[[[[[[[[ZZZZZZYYYXXXWWWWWWWWWXXXXXXVVVYYYZZZXXXUUURRRRRRSSSXXXXXXYYYZZZZZZYYYYYYXXX\\\]]]]]][[[YYYWWWXXXYYY]]]___bbbccc```\\\ZZZXXXWWWWWWWWWWWWZZZ___fffkkkllljjjgggcccaaa``````aaa___]]]\\\\\\YYYTTTSSSVVV]]]___``````^^^\\\ZZZZZZ]]][[[YYYXXXWWWWWWWWWWWWVVVUUUUUUWWWZZZ]]]^^^^^^___```^^^[[[VVVSSSRRRSSSzzztttgggUUUGGG777111+++***))))))---444444888:::666111222888???JJJZZZqqqnnnTTTKKKKKKGGG@@@:::::::::<<<<<<:::666000,,,'''))),,,000222222111///+++)))&&&""" """&&&*********))))))))))))))))))222444666666555444444555888888777333///,,,---...------***'''%%%&&&***---)))%%%"""$$$+++...---***&&&''''''((((((((('''''')))+++,,,,,,,,,---///111444111---***)))***,,,...666555666888:::<<<;;;:::::::::888444222333777;;;BBBBBBBBB???<<<;;;<<<======???@@@???======@@@CCCIIIKKKMMMNNNNNNLLLKKKJJJJJJJJJHHHEEEBBBAAABBBDDDEEECCC@@@>>>???BBBFFFIIIKKKFFFBBBCCCFFFGGGDDDAAABBBDDDEEEDDDCCCCCCDDDEEEFFFJJJNNNNNNJJJHHHIIILLLQQQWWW\\\\\\XXXVVVYYY]]]]]]YYYTTTUUUZZZ^^^___^^^\\\\\\[[[ZZZYYYZZZZZZ[[[]]]\\\\\\\\\^^^```bbbcccbbbcccddddddccc___\\\YYYYYYYYYZZZ[[[[[[[[[[[[[[[ZZZ\\\^^^^^^]]][[[XXXWWWXXXYYYZZZ\\\^^^```______ZZZZZZZZZ]]]```bbbbbbbbb]]]]]][[[ZZZZZZ\\\^^^```aaa```___]]][[[ZZZ[[[[[[\\\\\\\\\\\\[[[YYYXXXWWWYYYYYYWWWTTTRRRRRRUUUWWWYYY___bbb___WWWPPPOOOPPPXXX[[[]]]]]]ZZZWWWUUUTTTTTTSSSRRRSSSTTTTTTRRRQQQWWWXXXZZZ\\\___bbbcccccc]]]___``````^^^ZZZVVVSSSTTTTTTTTTTTTSSSRRRSSSSSSQQQTTTWWWZZZ[[[[[[YYYXXXVVVVVVUUUUUUVVVXXXZZZ[[[[[[^^^```]]]XXXTTTUUUWWWYYYZZZ\\\]]]^^^]]]]]]\\\`````````]]]YYYVVVUUUVVVZZZ^^^aaacccaaa^^^\\\\\\ZZZZZZZZZYYYZZZ^^^dddhhhhhhgggdddaaa`````````aaa```^^^^^^^^^ZZZSSSQQQSSS[[[^^^```___[[[XXXVVVVVVVVVVVVWWWWWWWWWWWWWWWVVVPPPPPPPPPRRRWWW[[[]]]]]][[[ZZZWWWTTTQQQQQQSSSTTT~~~{{{wwwnnn___TTT???555,,,))))))***...333444777999777444444777<<>>@@@@@@EEELLLNNNKKKBBB888222)))))))))+++------***((($$$$$$###!!!!!!###(((+++,,,+++***(((&&&&&&%%%%%%...000333333222000000000000333666444///,,,+++---***+++,,,++++++,,,...111***(((&&&''')))***(((&&&###$$$%%%&&&'''((((((((()))+++---//////111333555000///,,,++++++,,,///000///...///222777<<<@@@AAA;;;===<<<888444333666;;;???DDDIIIJJJFFFDDDDDDEEE@@@CCCFFFEEECCCCCCEEEHHHMMMPPPSSSSSSQQQOOONNNOOONNNNNNNNNMMMKKKJJJKKKMMMKKKIIIGGGEEEFFFHHHKKKMMMQQQPPPOOOMMMKKKJJJIIIHHHKKKNNNRRRTTTRRRPPPOOONNNLLLMMMOOOTTT[[[```aaaaaa___]]]\\\[[[\\\^^^```aaa``````^^^\\\ZZZ]]]aaafff___^^^]]]]]]]]]^^^______YYYXXXXXXYYYZZZ[[[]]]^^^``````aaaaaa___]]]ZZZYYYYYYZZZYYYYYYWWWUUUTTTRRRVVVZZZ```bbb```\\\XXXWWWXXXXXXYYY]]]bbbcccbbb```YYYYYYYYY[[[]]]]]][[[YYYZZZ\\\]]][[[YYYXXXYYY[[[^^^```cccbbb```^^^^^^___^^^\\\ZZZXXXXXXZZZ\\\^^^[[[[[[[[[ZZZYYY[[[^^^aaaaaa^^^ZZZVVVTTTSSSTTTTTTVVVXXXZZZZZZXXXUUUSSSRRRQQQQQQRRRTTTWWWXXXWWWVVV[[[ZZZ[[[]]]```aaa___]]]___^^^^^^^^^]]]]]]]]]]]]XXXZZZ[[[YYYWWWUUUVVVXXXUUUVVVXXXXXXXXXVVVUUUSSSWWWVVVUUUVVVWWWZZZ^^^```______^^^]]][[[[[[\\\^^^XXXZZZ]]]```aaaaaaaaa```[[[]]]^^^]]]ZZZXXXWWWWWWWWWYYY[[[[[[YYYXXXXXXXXX\\\\\\[[[ZZZZZZ]]]aaadddeeeccc___[[[XXXWWWVVVVVVXXXXXX\\\___\\\TTTOOOPPPRRRVVV[[[[[[YYYXXX[[[^^^\\\ZZZWWWTTTTTTUUUWWWYYYTTTSSSTTTVVVXXXZZZZZZZZZVVVSSSOOOMMMNNNPPPSSSUUUzzzsss___PPPAAA<<<<<<;;;:::;;;999;;;>>>AAABBBBBBAAAAAAAAAMMM___uuuppp[[[III<<<<<<===:::<<>>>>>:::555333777;;;>>>DDDKKKLLLIIIFFFFFFGGGAAADDDHHHHHHFFFEEEGGGIIINNNQQQTTTTTTQQQOOOOOOPPPMMMNNNOOOOOONNNNNNPPPRRRMMMLLLIIIGGGGGGHHHIIIJJJOOOPPPPPPOOOLLLJJJJJJKKKPPPTTTXXXYYYXXXTTTQQQPPPNNNLLLNNNUUU___ggghhhgggddd```[[[ZZZ]]]```bbbbbb___aaa```]]]YYY[[[aaagggYYYZZZ\\\]]]]]]]]]\\\[[[UUUUUUVVVWWWXXXZZZ\\\]]]YYYZZZ[[[[[[[[[ZZZXXXXXXYYYYYYYYYYYYWWWUUUSSSRRRXXX^^^dddfffbbb]]]YYYXXXXXXXXXYYY^^^bbbdddbbb```\\\[[[[[[[[[\\\[[[XXXVVVYYY[[[]]][[[XXXVVVWWWYYYXXX\\\```aaa___^^^___```\\\YYYVVVTTTTTTWWW[[[]]]ZZZ[[[\\\\\\]]]___cccgggccc]]]VVVSSSTTTWWWXXXXXXTTTWWWZZZZZZYYYVVVUUUUUUPPPPPPRRRUUUXXXZZZYYYXXX[[[ZZZYYY[[[^^^^^^\\\YYY]]]\\\[[[[[[[[[\\\]]]___XXXZZZ\\\[[[YYYXXXYYY\\\VVVWWWWWWWWWVVVTTTSSSRRRZZZXXXWWWWWWXXXZZZ]]]___^^^]]][[[ZZZZZZ\\\^^^___WWWYYY\\\```aaabbbaaa```XXXZZZ\\\\\\[[[ZZZZZZZZZVVVXXXXXXWWWUUUSSSSSSTTT[[[[[[[[[ZZZZZZ]]]aaadddeeeccc^^^YYYUUUSSSQQQQQQOOOQQQVVV[[[YYYQQQLLLLLLNNNSSSYYYZZZZZZ[[[___dddddd___XXXSSSQQQTTTXXX[[[ZZZYYYYYYZZZ[[[\\\ZZZXXXWWWTTTPPPMMMNNNPPPSSSTTTuuuqqqfffWWWLLLGGGBBB===;;;<<<>>>DDDIIIJJJGGGCCCLLLKKKUUUkkk}}}|||mmm```PPPCCC;;;===<<<888;;;DDDFFFVVV___XXXOOOIII@@@444...(((%%%''')))((('''(((***'''### ###'''))),,,++++++***(((&&&$$$###))),,,111444555333000---***,,,///111111///---+++)))(((((())),,,/////////,,,'''###"""!!! %%%%%%))),,,+++((('''***...---...000333555333000...///,,,+++...444666444111555555666888:::;;;======<<<>>>>>>===<<<;;;<<<===???BBBFFFHHHGGGFFFEEEEEEBBBEEEHHHIIIJJJJJJLLLNNNPPPRRRSSSQQQNNNLLLNNNPPPOOOQQQRRRPPPNNNMMMPPPRRRQQQMMMJJJIIIKKKMMMMMMKKKNNNNNNMMMJJJIIIIIIKKKNNNYYYWWWVVVWWWXXXWWWVVVTTTPPPQQQRRRVVV[[[bbbhhhkkkcccdddbbb^^^ZZZZZZ]]]```\\\ZZZYYYZZZ]]]^^^[[[YYYZZZXXXWWWYYY[[[[[[XXXUUUQQQSSSVVVWWWWWWWWWXXXZZZYYYXXXWWWXXXZZZ[[[[[[ZZZZZZYYYXXXWWWWWWXXXYYYYYY```aaabbbcccdddbbb]]]ZZZ]]]\\\]]]bbbbbb```___aaa^^^^^^]]]\\\[[[ZZZZZZYYYYYYZZZ\\\[[[YYYWWWVVVVVVZZZ\\\___```___\\\YYYXXXXXXUUUQQQOOOOOOSSSWWWZZZ[[[[[[\\\]]]___aaadddeee^^^YYYTTTRRRSSSUUUVVVVVVSSSSSSSSSUUUWWWXXXWWWUUURRRRRRTTTWWWYYY[[[]]]^^^]]]\\\ZZZZZZ[[[ZZZYYYWWWZZZ\\\]]][[[YYYYYY\\\___]]]\\\[[[YYYWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUU\\\YYYVVVUUUWWWZZZ\\\]]]]]]YYYUUUWWW[[[^^^]]][[[ZZZZZZ[[[]]]``````___^^^ZZZZZZ[[[[[[\\\\\\]]]]]]```\\\WWWVVVVVVWWWVVVTTTRRRUUUYYYZZZZZZ\\\```cccbbbaaa___\\\XXXSSSOOOLLLNNNNNNPPPSSSVVVUUUPPPKKKRRRTTTVVVXXXZZZ[[[[[[[[[ccc___XXXRRRPPPRRRVVVYYYXXX[[[]]]\\\XXXVVVXXXZZZXXXXXXUUUOOONNNRRRTTTSSSsssaaaTTTIIIAAA:::<<>>===:::>>>HHHRRR___fff```XXXRRRFFF999111+++(((***+++)))(((******'''### """&&&(((,,,,,,+++***((('''%%%$$$***,,,///111222111///---+++...222555555222---***''''''))),,,///000///...---(((%%%$$$### !!!%%%***---000...+++***,,,///...///222444555444111///...---,,,111777:::999666999::::::;;;;;;;;;;;;;;;>>>???AAAAAA@@@???@@@AAAAAADDDHHHJJJIIIHHHHHHHHHDDDGGGJJJKKKLLLMMMOOOPPPTTTTTTTTTSSSQQQPPPOOOOOOPPPQQQSSSRRRPPPOOOQQQSSSQQQOOOLLLMMMOOOQQQPPPOOORRRQQQNNNJJJGGGHHHKKKNNNVVVVVVVVVXXXYYYYYYWWWUUURRRSSSVVVYYY\\\```cccdddccccccaaa\\\XXXWWWYYY[[[\\\ZZZYYY[[[]]]]]]ZZZXXXYYYWWWVVVXXXZZZZZZWWWTTTTTTVVVXXXXXXXXXWWWXXXYYYXXXWWWWWWYYY[[[]]]]]]\\\[[[ZZZYYYXXXXXXYYY[[[\\\bbbcccdddeeeeeebbb]]]YYY]]][[[]]]bbbcccaaa```cccbbbbbb```___]]]\\\[[[ZZZYYY[[[\\\[[[XXXUUUSSSRRRVVVYYY]]]______]]][[[YYYVVVTTTRRRRRRSSSVVVZZZ\\\ZZZYYYYYYYYYZZZ]]]___aaa\\\YYYUUUSSSTTTTTTSSSRRRPPPQQQSSSUUUWWWWWWVVVUUUSSSSSSTTTUUUWWWXXXYYYZZZ[[[YYYXXXXXXYYYZZZXXXWWWZZZ[[[[[[ZZZXXXXXX[[[]]]\\\\\\ZZZYYYWWWUUUTTTSSSRRRTTTVVVYYYYYYYYYXXXWWW[[[XXXVVVVVVXXX[[[]]]^^^[[[XXXUUUVVVZZZ\\\[[[YYYYYYYYYZZZ\\\]]]]]]\\\[[[YYYYYYYYYZZZZZZ[[[\\\\\\]]]ZZZVVVTTTUUUVVVVVVTTTQQQTTTXXXZZZZZZ[[[^^^```aaa```___\\\XXXTTTPPPMMMOOOPPPQQQUUUWWWVVVRRRNNNOOOQQQTTTWWWZZZ[[[[[[[[[^^^[[[WWWSSSRRRSSSUUUWWWXXX[[[]]]\\\XXXVVVWWWXXXYYYYYYUUUOOONNNQQQTTTSSSvvv```OOOCCC:::???GGGOOOSSSRRROOOLLLGGGJJJPPPVVVSSSKKKGGGGGGBBB<<<;;;===<<<<<>>===;;;:::999>>>AAADDDEEEEEEDDDEEEFFFDDDGGGJJJKKKKKKKKKKKKLLLHHHJJJMMMNNNOOOPPPSSSUUUXXXVVVUUUUUUWWWVVVRRROOOQQQRRRTTTTTTSSSSSSTTTVVVRRRQQQPPPQQQTTTUUUTTTSSSUUUSSSOOOJJJGGGHHHKKKOOOSSSTTTVVVYYY\\\\\\ZZZWWWUUUVVVXXX[[[\\\]]]]]]]]]bbb```]]]XXXTTTSSSTTTVVVYYYYYYYYYZZZ\\\[[[YYYWWWWWWUUUTTTUUUXXXYYYWWWTTTWWWXXXZZZZZZXXXWWWXXXYYYXXXWWWXXXZZZ]]]_________\\\[[[YYYXXXXXXZZZ]]]___ddddddeeegggfffccc^^^ZZZ[[[ZZZ\\\aaacccaaaaaacccgggfffdddaaa___]]][[[[[[ZZZ\\\]]]\\\XXXSSSPPPOOORRRUUUYYY]]]^^^^^^\\\[[[UUUUUUUUUVVVXXXZZZ\\\]]]XXXWWWUUUSSSTTTVVVYYY[[[ZZZXXXVVVUUUTTTRRROOOMMMMMMPPPSSSVVVXXXXXXVVVUUUVVVUUUUUUTTTTTTTTTUUUUUUXXXVVVVVVWWWXXXYYYXXXWWWXXXYYYYYYXXXWWWWWWXXXZZZYYYYYYYYYXXXWWWTTTRRRPPPPPPSSSWWWZZZ\\\[[[YYYWWWXXXWWWUUUWWWZZZ]]]^^^___ZZZWWWUUUUUUXXXZZZYYYWWWYYYZZZZZZ[[[ZZZYYYWWWVVVWWWWWWWWWXXXYYYYYYZZZZZZYYYVVVSSSSSSTTTUUUVVVUUUQQQTTTYYY[[[[[[[[[[[[\\\^^^^^^]]]\\\YYYUUUQQQOOOQQQQQQSSSUUUWWWVVVSSSQQQMMMOOOSSSVVVYYYZZZZZZZZZWWWWWWVVVUUUTTTTTTTTTTTTXXX[[[]]]\\\XXXUUUUUUVVVYYYYYYTTTNNNMMMRRRTTTTTTlllXXXLLLBBBHHHQQQWWWYYYWWWSSSQQQFFFGGGIIIIIIBBB;;;;;;???>>>;;;:::::::::>>>KKKYYYeeejjjmmmiiicccYYYJJJ;;;555000---...,,,)))(((++++++)))'''%%%$$$%%%'''(((000000///...---,,,,,,,,,+++***((('''&&&''')))***///000222444333000,,,***''''''(((+++...000000///...***((()))'''###"""%%%///111333333111111222444444666888999999777666555111111333888===@@@AAA@@@BBBBBBAAA@@@???===;;;:::===@@@DDDGGGGGGGGGHHHIIIFFFHHHKKKKKKKKKKKKMMMNNNLLLNNNPPPQQQRRRTTTWWWYYYZZZWWWUUUWWW\\\]]]WWWQQQQQQSSSUUUWWWXXXXXXXXXXXXTTTTTTTTTUUUUUUUUUTTTSSSSSSSSSQQQNNNLLLKKKMMMOOOQQQRRRUUUZZZ]]]^^^[[[YYYXXXXXXXXXXXXYYYZZZZZZ[[[]]][[[XXXTTTRRRQQQRRRTTTUUUUUUWWWXXXYYYZZZYYYXXXUUUSSSRRRSSSWWWXXXVVVTTTXXXYYYZZZZZZXXXWWWWWWWWWZZZYYYYYYZZZ]]]______^^^[[[ZZZXXXVVVWWWYYY\\\___aaabbbeeeggghhhfffaaa]]]YYYXXX[[[```bbb``````ccciiigggdddaaa^^^[[[ZZZYYYYYY[[[]]]]]]YYYUUURRRQQQPPPRRRVVVZZZ^^^___]]]\\\VVVWWWYYY[[[\\\\\\\\\\\\XXXVVVRRRPPPOOOQQQUUUWWWXXXXXXWWWVVVTTTPPPLLLIIILLLPPPTTTWWWXXXXXXWWWWWWYYYXXXVVVTTTRRRQQQQQQQQQUUUTTTTTTUUUXXXYYYYYYXXXWWWWWWWWWWWWVVVVVVWWWWWWTTTUUUWWWWWWVVVTTTRRRQQQQQQSSSUUUWWWXXXWWWVVVUUUUUUTTTUUUWWW[[[]]]^^^^^^YYYWWWVVVVVVXXXYYYXXXWWWZZZ[[[[[[[[[XXXVVVUUUTTTVVVVVVVVVWWWWWWXXXXXXXXXUUUSSSRRRRRRSSSUUUVVVWWWSSSVVVZZZ]]]^^^\\\ZZZXXXZZZ[[[[[[[[[YYYVVVSSSQQQQQQQQQSSSUUUVVVVVVTTTSSSNNNPPPSSSVVVXXXXXXXXXWWWSSSTTTVVVXXXXXXVVVSSSRRRWWWZZZ\\\[[[WWWSSSSSSTTTVVVVVVSSSNNNNNNSSSWWWVVV}}}jjj^^^SSSVVV[[[^^^^^^ZZZUUUPPPDDDAAA@@@???;;;888:::???BBB???;;;999:::BBBSSSbbbdddggggggddd]]]SSSDDD999333///------***&&&&&&)))---,,,***)))(((((())))))------,,,+++******++++++)))(((%%%######%%%'''(((///...---,,,+++******++++++(((&&&'''+++///222333///+++***+++)))&&&%%%(((---///111222333444666777777:::<<<<<<:::999999999777777999;;;>>>@@@AAA@@@BBBAAAAAA@@@????????????===@@@DDDFFFGGGHHHJJJLLLJJJKKKLLLLLLKKKKKKMMMOOOQQQRRRSSSTTTTTTVVVYYY[[[YYYVVVUUUZZZ```bbb[[[TTTRRRSSSVVVYYY\\\\\\[[[YYYUUUVVVVVVUUUSSSQQQPPPOOOOOORRRTTTUUUSSSQQQQQQQQQPPPQQQUUUYYY]]]]]][[[YYYYYYWWWTTTSSSTTTVVVZZZ\\\XXXVVVSSSQQQQQQSSSTTTUUUPPPRRRSSSUUUUUUVVVXXXXXXTTTQQQPPPRRRUUUWWWVVVTTTVVVXXXYYYYYYWWWVVVVVVWWW\\\[[[ZZZZZZ\\\]]]\\\ZZZYYYXXXVVVUUUUUUWWWZZZ[[[\\\^^^bbbgggiiihhhddd```[[[YYY\\\aaacccaaabbbdddgggeeebbb^^^[[[YYYXXXWWWWWWZZZ\\\]]][[[XXXWWWWWWRRRRRRSSSWWW\\\^^^^^^\\\XXXZZZ\\\^^^^^^]]]ZZZYYYYYYVVVRRROOONNNPPPSSSUUUWWWXXXXXXVVVSSSNNNJJJHHHMMMQQQVVVXXXXXXXXXXXXYYY\\\ZZZWWWTTTQQQPPPOOOOOOSSSRRRRRRTTTWWWYYYYYYXXXTTTTTTTTTUUUVVVVVVVVVUUUPPPRRRTTTVVVVVVUUUTTTSSSUUUTTTRRRQQQPPPPPPPPPPPPQQQQQQSSSWWWZZZ\\\\\\ZZZXXXWWWWWWXXXYYYYYYYYYXXXZZZ\\\]]]\\\XXXUUUUUUUUUWWWWWWWWWWWWVVVVVVVVVVVVSSSRRRRRRRRRRRRTTTWWWYYYWWWZZZ]]]___```]]]YYYVVVVVVWWWYYY[[[ZZZXXXVVVTTTPPPQQQSSSTTTTTTTTTTTTUUUSSSTTTUUUVVVVVVVVVUUUUUURRRTTTXXXZZZZZZWWWSSSPPPUUUXXX[[[YYYUUUQQQPPPQQQQQQSSSQQQNNNPPPVVVYYYYYYssshhheeecccaaa___ZZZQQQJJJAAA<<<999999888777;;;@@@GGGBBB<<<888:::EEEUUUbbb]]]______[[[SSSHHH===666000---,,,+++((($$$$$$)))///...---,,,+++*********((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&'''(((...,,,)))&&&&&&''')))+++...+++''''''+++000555888111...,,,------******......///111333555777999::::::===@@@???<<<:::;;;======>>>???@@@@@@@@@@@@@@@AAA@@@>>>===>>>???AAACCC???BBBDDDFFFHHHJJJMMMOOOPPPPPPPPPNNNMMMMMMPPPRRRTTTUUUUUUUUUUUUVVVYYY[[[XXXVVVVVV\\\bbbbbb\\\UUUQQQSSSVVV[[[______]]]ZZZUUUVVVUUUSSSPPPMMMMMMMMMOOOSSSXXXZZZYYYVVVTTTRRRQQQRRRTTTXXX[[[\\\ZZZXXXWWWTTTQQQOOOPPPTTTXXX\\\UUUSSSPPPPPPSSSVVVWWWXXXPPPQQQQQQPPPPPPQQQTTTWWWSSSPPPOOOPPPTTTWWWWWWUUUTTTVVVXXXXXXWWWWWWXXXYYY[[[ZZZYYYYYYZZZZZZYYYWWWWWWVVVUUUUUUTTTUUUVVVWWWXXX[[[```eeeiiihhhdddaaa\\\[[[]]]bbbdddbbbbbbdddcccaaa]]]ZZZWWWVVVVVVVVVVVVYYY[[[\\\[[[ZZZ[[[\\\WWWTTTSSSUUUYYY]]]]]][[[XXXZZZ]]]___^^^\\\YYYVVVYYYVVVSSSPPPOOOPPPRRRTTTXXXYYYXXXUUUPPPLLLKKKJJJNNNRRRVVVWWWVVVVVVXXXZZZ]]][[[WWWSSSPPPOOOOOOOOOQQQPPPPPPRRRUUUWWWWWWVVVRRRRRRRRRTTTVVVWWWWWWUUUPPPQQQSSSTTTUUUUUUUUUTTTXXXUUURRRNNNLLLKKKKKKLLLLLLNNNQQQUUUYYYYYYXXXUUUUUUVVVWWWXXXYYYYYYYYYYYYXXX[[[^^^\\\YYYVVVVVVWWWZZZYYYYYYXXXWWWVVVUUUUUUSSSSSSTTTSSSSSSUUUYYY\\\\\\\\\^^^``````]]]XXXTTTRRRTTTWWWZZZ[[[ZZZXXXVVVPPPRRRSSSSSSSSSSSSUUUWWWYYYXXXWWWVVVUUUUUUVVVVVVTTTVVVYYYZZZYYYUUUQQQNNNQQQUUUXXXWWWSSSPPPNNNOOONNNQQQQQQPPPRRRWWWZZZXXX{{{rrrgggaaa]]]VVVJJJAAA;;;888666666444333888???CCC???888444777BBBNNNUUUSSSTTTTTTPPPFFF;;;444222...++++++***'''###$$$)))//////...---,,,+++***)))%%%$$$###""""""###%%%&&&&&&'''((())))))))))))))),,,***((('''&&&(((***+++000---++++++///444888;;;555111///000000///111555333333444666999;;;<<<<<<<<<@@@CCCBBB>>><<<===@@@BBBCCCDDDDDDCCCBBBBBBBBBBBB???<<<:::;;;>>>BBBEEEEEEFFFGGGHHHJJJMMMQQQTTTXXXXXXVVVTTTRRRRRRTTTWWWWWWWWWWWWUUUTTTUUUXXXZZZXXXXXXYYY^^^aaa```YYYSSSQQQRRRVVV\\\aaaaaa^^^[[[TTTTTTTTTQQQMMMKKKMMMOOOSSSWWW[[[]]][[[XXXVVVUUUSSSSSSTTTVVVXXXYYYXXXVVVTTTRRRPPPNNNOOORRRUUUWWWVVVSSSPPPQQQTTTXXXZZZZZZSSSRRRPPPMMMJJJKKKNNNRRRSSSPPPNNNPPPTTTWWWWWWVVVSSSUUUXXXYYYYYYZZZ[[[]]]XXXWWWVVVVVVXXXYYYXXXWWWVVVVVVVVVVVVUUUTTTSSSSSSVVVYYY^^^dddgggfffbbb^^^YYYXXXZZZ^^^```]]]]]]___^^^\\\YYYVVVTTTTTTUUUVVVWWWXXXYYYYYYYYYYYY[[[]]]^^^XXXSSSSSSWWW[[[[[[ZZZVVVXXX[[[]]]^^^\\\YYYWWWWWWVVVTTTRRRQQQQQQRRRSSSZZZZZZXXXSSSNNNKKKLLLNNNNNNRRRUUUTTTRRRRRRUUUYYY[[[YYYUUUQQQNNNNNNNNNNNNNNNNNNMMMOOORRRTTTSSSSSSPPPPPPQQQTTTWWWYYYXXXVVVSSSSSSSSSSSSSSSSSSSSSSSSXXXVVVSSSPPPNNNLLLKKKJJJIIIKKKOOOSSSWWWVVVSSSPPPQQQSSSVVVWWWXXXXXXYYYYYYVVVYYY]]]\\\XXXVVVWWWYYY]]]]]][[[ZZZXXXVVVUUUTTTTTTUUUVVVUUUTTTVVVZZZ^^^^^^]]]]]]^^^___\\\WWWRRROOORRRVVVZZZ\\\[[[YYYXXXQQQSSSTTTTTTSSSTTTWWWZZZ\\\ZZZXXXVVVUUUWWWYYY[[[WWWWWWXXXXXXVVVRRRNNNKKKMMMQQQUUUUUURRRNNNMMMMMMMMMQQQSSSRRRTTTWWWXXXUUUyyyiii___ZZZRRREEE:::777666777555///---333======999333///333===EEEHHHJJJKKKLLLGGG<<<111---...,,,+++******'''"""$$$***.........---,,,+++)))(((&&&%%%$$$######$$$&&&(((&&&(((***,,,------,,,++++++******))))))***+++,,,111///...000444888;;;<<<999444111333333333666;;;888888888:::<<<>>>>>>===>>>BBBDDDCCC???<<<>>>AAADDDFFFGGGGGGEEEDDDEEEEEECCC@@@;;;888999<<>>999333000222555777777>>>???<<<666///+++***,,,...---,,,***(((&&&$$$$$$%%%(((++++++***((((((((('''%%%$$$%%%'''))))))))),,,...111555666444///***------,,,,,,,,,------......---...222777::::::888666777888888888999<<<>>>;;;===@@@BBBCCCBBB@@@???>>>AAAEEEFFFEEECCCAAAAAAEEEGGGJJJIIIGGGEEECCCCCCDDDCCC@@@===;;;===BBBEEEJJJKKKMMMQQQTTTXXXZZZ\\\hhhccc]]]ZZZZZZ\\\\\\[[[VVVUUUSSSSSSSSSUUUWWWXXXYYY[[[]]]\\\YYYUUUSSSRRRPPPQQQUUU[[[aaaccc```]]]XXXVVVSSSMMMIIIJJJOOOTTTZZZ[[[[[[ZZZXXXXXXYYYZZZUUUUUUUUUUUUTTTRRRQQQPPPQQQRRRRRRQQQOOONNNOOOQQQ^^^XXXRRROOOPPPSSSTTTTTTWWWTTTOOOLLLKKKJJJHHHGGGJJJKKKMMMPPPSSSUUUWWWXXXSSSTTTWWWYYY[[[\\\\\\\\\[[[XXXTTTQQQQQQRRRUUUWWW[[[ZZZXXXVVVTTTRRRQQQQQQSSSYYY```dddbbb___\\\[[[RRRPPPNNNPPPTTTVVVUUUTTTXXXYYYYYYXXXWWWVVVVVVWWW]]][[[VVVQQQNNNRRRZZZ```aaa\\\WWWTTTTTTUUUUUUTTTSSSTTTVVVXXXYYYXXXXXXWWWWWWUUUSSSQQQPPPPPPRRRSSSZZZYYYWWWRRRMMMJJJJJJKKKOOOSSSXXXWWWSSSQQQRRRTTTPPPOOOOOONNNMMMLLLJJJIIIOOOMMMLLLLLLNNNNNNNNNMMMRRRRRRSSSSSSTTTTTTUUUUUU^^^]]]ZZZVVVRRRPPPQQQSSSRRRRRRSSSUUUUUUTTTQQQNNNJJJLLLNNNQQQTTTSSSPPPMMMMMMMMMNNNPPPSSSVVVWWWVVVYYYWWWTTTRRRRRRTTTVVVXXX\\\\\\\\\[[[XXXUUUQQQOOOOOORRRVVVXXXWWWUUUTTTTTTVVVVVVWWWWWWXXXWWWWWWWWWZZZUUUQQQQQQUUUXXXWWWUUUTTTUUUUUUTTTSSSRRRSSSUUUWWWUUUTTTUUUYYY\\\^^^___YYYVVVSSSRRRRRRRRROOOLLLUUUTTTSSSPPPNNNLLLMMMNNNRRRRRRVVV[[[[[[VVVRRRRRRxxxdddRRRKKKDDD999444555666555111+++'''(((///555888444...,,,...111222333555555333...(((%%%&&&)))......,,,***((('''%%%%%%%%%''')))+++,,,,,,+++***+++)))&&&&&&(((***++++++---///333666888666111---/////////...//////000000000///000444999======<<<============<<<<<<===>>>>>>@@@BBBCCCDDDDDDCCCBBBBBBEEEHHHIIIHHHEEEDDDCCCEEEFFFHHHIIIGGGFFFFFFGGGLLLKKKIIIEEEBBBAAACCCEEEHHHJJJMMMQQQUUUYYY[[[\\\ddd```\\\[[[]]]]]]\\\YYYUUUUUUTTTTTTUUUWWWYYYZZZZZZ[[[\\\ZZZWWWTTTTTTTTTQQQRRRVVV[[[``````]]]ZZZWWWVVVSSSOOOLLLLLLQQQUUUYYYYYYZZZXXXVVVVVVWWWXXXSSSSSSSSSSSSSSSSSSSSSSSSVVVUUUSSSPPPNNNNNNQQQTTTZZZUUUPPPMMMOOOQQQSSSSSSTTTQQQNNNLLLKKKKKKJJJIIIFFFEEEFFFJJJOOOTTTVVVWWWSSSTTTTTTUUUWWWZZZ\\\]]]ZZZXXXTTTQQQQQQRRRUUUWWW[[[ZZZXXXVVVTTTSSSRRRRRRUUUZZZ```bbb```]]]ZZZYYYUUURRROOOPPPTTTVVVUUUTTTVVVXXXZZZYYYVVVUUUVVVXXX[[[YYYUUUPPPMMMOOOUUUZZZ[[[VVVRRROOOPPPRRRRRRQQQQQQSSSVVVYYYZZZYYYWWWVVVVVVTTTQQQNNNNNNOOOQQQRRRXXXXXXWWWTTTPPPNNNNNNNNNQQQUUUYYYXXXSSSPPPQQQRRRNNNNNNOOONNNNNNMMMLLLLLLMMMMMMMMMOOOPPPOOOMMMJJJQQQRRRTTTSSSQQQPPPQQQRRRWWWXXXWWWUUURRRPPPPPPQQQPPPPPPQQQSSSUUUTTTQQQNNNNNNNNNOOOPPPQQQPPPMMMJJJJJJKKKNNNRRRTTTUUUUUUTTTUUUSSSQQQPPPPPPRRRTTTVVVZZZ[[[[[[ZZZXXXTTTPPPNNNQQQSSSUUUVVVTTTRRRRRRRRRRRRSSSTTTVVVXXXYYYYYYYYY\\\WWWQQQPPPSSSUUUUUUSSSSSSSSSRRROOOMMMKKKLLLNNNSSSSSSTTTVVVYYY[[[ZZZYYYUUUSSSRRRSSSTTTTTTRRROOOSSSRRROOOMMMKKKKKKMMMNNNTTTSSSVVV[[[ZZZTTTPPPPPPxxxdddTTTFFF@@@<<<444000222222111...)))%%%%%%)))...000,,,((('''(((***,,,---,,,,,,***%%%!!! ###'''......,,,+++***)))))))))))))))***...222444222//////,,,))))))+++...///000///000444888:::999555111222222222222333333444444444444555777;;;???@@@@@@BBBAAAAAA@@@???>>>======CCCDDDDDDEEEFFFFFFGGGGGGGGGIIILLLMMMKKKHHHFFFFFFDDDEEEGGGGGGGGGHHHJJJLLLTTTTTTSSSPPPKKKHHHFFFFFFGGGJJJNNNSSSWWWYYYZZZZZZ\\\[[[[[[]]]______[[[WWWTTTTTTTTTUUUWWWYYY\\\]]]\\\\\\ZZZWWWTTTRRRRRRTTTRRRTTTWWW[[[]]]\\\XXXUUUUUUUUUTTTRRRPPPPPPSSSUUUXXXXXXXXXWWWTTTSSSTTTVVVRRRRRRQQQPPPQQQRRRSSSTTTYYYWWWTTTPPPMMMNNNQQQUUUTTTQQQMMMLLLMMMPPPRRRSSSQQQOOOLLLKKKLLLLLLLLLKKKCCC@@@>>>BBBKKKRRRUUUTTTSSSRRRQQQQQQSSSWWW[[[]]]YYYWWWTTTQQQPPPRRRTTTVVVXXXWWWUUUSSSRRRQQQPPPPPPWWWZZZ]]]^^^\\\YYYWWWWWWWWWSSSPPPPPPSSSUUUUUUTTTSSSXXX\\\\\\XXXUUUVVVXXXVVVUUUSSSPPPMMMNNNQQQSSSRRROOOLLLKKKLLLNNNOOOOOOPPPSSSWWWZZZ[[[ZZZXXXVVVTTTRRRNNNKKKJJJLLLOOOQQQUUUWWWXXXWWWUUUSSSRRRRRRUUUWWWYYYWWWRRROOONNNOOOLLLMMMNNNOOOOOOOOOOOOOOOKKKLLLNNNPPPQQQOOOJJJGGGNNNRRRUUURRRMMMJJJKKKNNNPPPQQQSSSRRRPPPNNNMMMNNNNNNNNNPPPRRRTTTTTTRRRPPPQQQPPPNNNNNNNNNMMMJJJHHHGGGJJJNNNRRRTTTTTTSSSQQQRRRQQQPPPOOOOOOPPPQQQRRRXXXYYYZZZYYYWWWSSSOOOMMMRRRSSSTTTSSSPPPOOOOOOPPPOOOQQQSSSVVVYYY[[[]]]^^^\\\WWWQQQOOOPPPRRRRRRQQQRRRQQQNNNJJJFFFDDDEEEFFFOOOPPPRRRUUUXXXXXXUUUSSSPPPPPPRRRUUUWWWWWWTTTRRRPPPMMMJJJHHHGGGIIILLLNNNTTTSSSVVVZZZXXXQQQMMMLLLqqqbbbSSSIII@@@???<<<777333333......,,,(((%%%###%%%(((((('''$$$###$$$&&&'''(((((((((%%%!!!"""&&&------,,,,,,---...///000111//////333888:::777222///---***+++...222444555000111555999<<<;;;777444555555666777888999999999;;;:::999:::<<<>>>@@@@@@AAA@@@?????????>>>===;;;GGGGGGFFFFFFGGGHHHJJJJJJIIILLLNNNNNNLLLIIIGGGGGGCCCDDDEEEFFFGGGIIINNNQQQWWWYYYZZZXXXSSSNNNJJJHHHJJJMMMQQQUUUWWWXXXWWWVVVTTTUUUYYY^^^bbbaaa[[[VVVSSSTTTUUUVVVXXX[[[]]]___^^^]]]YYYTTTPPPNNNOOOQQQSSSUUUWWWYYYYYYWWWSSSQQQSSSSSSTTTSSSSSSTTTUUUUUUWWWXXXXXXVVVSSSRRRSSSTTTSSSRRRPPPNNNNNNOOOQQQRRRWWWVVVSSSPPPMMMLLLOOOQQQPPPNNNLLLKKKMMMOOOQQQRRRPPPNNNLLLKKKLLLMMMLLLKKKCCC>>>:::===GGGPPPRRRQQQOOOOOOOOOPPPRRRUUUXXXZZZXXXVVVSSSPPPPPPQQQSSSTTTSSSRRRQQQOOONNNMMMMMMMMMTTTUUUWWWWWWVVVUUUUUUUUUVVVRRRNNNNNNQQQSSSSSSRRRQQQYYY```aaa\\\VVVTTTTTTQQQRRRQQQQQQPPPOOOOOOPPPMMMKKKJJJIIIKKKMMMOOOPPPPPPSSSXXX\\\]]][[[XXXVVVRRROOOKKKIIIHHHJJJNNNPPPUUUXXXZZZ[[[YYYVVVUUUTTTUUUWWWWWWTTTPPPMMMKKKLLLJJJKKKMMMNNNPPPQQQQQQQQQKKKKKKLLLMMMNNNLLLIIIFFFLLLQQQTTTPPPIIIDDDFFFJJJNNNNNNNNNMMMKKKJJJJJJLLLMMMNNNOOORRRTTTUUUTTTRRRQQQOOOMMMLLLLLLLLLJJJIIIHHHJJJMMMOOOPPPQQQRRRRRRTTTTTTRRRQQQPPPOOONNNNNNVVVWWWXXXXXXVVVSSSPPPMMMQQQRRRQQQPPPNNNMMMOOOQQQPPPRRRTTTWWWZZZ]]]^^^___ZZZVVVQQQNNNOOOPPPQQQPPPQQQPPPMMMHHHDDDBBBCCCDDDNNNNNNPPPRRRTTTTTTQQQOOOMMMPPPSSSWWWXXXWWWUUURRRMMMJJJEEECCCEEEHHHLLLOOOPPPOOORRRVVVUUUNNNJJJIIIrrr```RRRFFFBBB@@@AAA@@@;;;666333------+++(((%%%$$$$$$%%%$$$$$$$$$######$$$&&&(((&&&&&&$$$ !!!&&&---------...111444777888777444333666:::;;;777222...,,,+++---111666999:::111333555999<<<;;;888555777888:::<<<======>>>===@@@???===;;;:::;;;>>>???@@@???>>>@@@AAAAAA???===HHHGGGFFFEEEFFFHHHJJJKKKIIIKKKMMMLLLJJJHHHGGGGGGDDDDDDEEEEEEFFFIIINNNQQQTTTWWWYYYYYYUUUQQQNNNMMMPPPRRRTTTVVVWWWUUUSSSRRRNNNQQQVVV]]]bbbaaa[[[UUUSSSTTTUUUVVVXXXZZZ\\\]]]]]]\\\YYYTTTOOOLLLLLLMMMSSSUUUVVVVVVTTTRRRPPPOOOQQQQQQRRRTTTUUUUUUUUUTTTWWWWWWWWWUUUSSSRRRSSSUUUTTTSSSPPPNNNLLLMMMMMMNNNPPPQQQQQQOOOLLLJJJJJJJJJLLLLLLLLLLLLMMMNNNPPPRRRPPPNNNLLLLLLLLLLLLKKKIIIGGG@@@;;;===FFFMMMOOOMMMKKKMMMNNNPPPRRRSSSTTTTTTVVVTTTRRRPPPOOOPPPQQQSSSQQQPPPOOONNNMMMMMMMMMMMMOOOOOOOOOPPPQQQRRRSSSSSSRRROOOLLLLLLOOORRRRRRQQQQQQYYYbbbddd___WWWRRRPPPOOOPPPQQQRRRSSSRRRPPPOOOLLLLLLLLLLLLLLLNNNQQQSSSRRRUUUYYY]]]]]][[[XXXUUUPPPNNNJJJHHHHHHJJJMMMOOOVVVYYY[[[\\\YYYVVVTTTSSSSSSSSSRRRPPPMMMKKKJJJIIIJJJKKKLLLNNNOOOPPPQQQQQQLLLKKKIIIIIIJJJJJJIIIHHHKKKOOOQQQMMMEEEAAADDDHHHPPPOOOLLLHHHEEEFFFIIIKKKNNNNNNOOOQQQUUUVVVVVVTTTOOOMMMKKKJJJKKKLLLLLLKKKKKKLLLLLLKKKKKKMMMRRRVVVZZZXXXVVVSSSQQQOOOMMMLLLSSSTTTUUUUUUTTTRRRQQQOOOOOOPPPOOONNNMMMNNNQQQSSSPPPRRRTTTVVVXXXYYYZZZZZZVVVSSSPPPOOOOOOPPPQQQQQQPPPOOONNNJJJGGGFFFGGGHHHNNNMMMMMMNNNPPPQQQPPPNNNMMMPPPUUUXXXXXXVVVSSSQQQLLLHHHCCCAAADDDIIIMMMOOOKKKJJJNNNSSSRRRLLLGGGGGGvvvfffUUUHHH======>>>@@@@@@<<<666333---+++)))'''&&&%%%%%%%%%###$$$&&&&&&%%%&&&(((***&&&&&&%%%""" %%%)))000000000111444888;;;>>>999777666888:::999555111.........111555:::<<<===444555777:::===<<<999777999;;;===???AAAAAAAAAAAADDDBBB@@@<<<::::::>>>@@@BBBAAA@@@CCCFFFGGGDDDAAAEEEDDDDDDDDDDDDFFFGGGHHHGGGIIIJJJJJJHHHFFFFFFFFFEEEFFFFFFFFFEEEGGGKKKNNNOOORRRTTTUUUSSSRRRQQQQQQTTTUUUVVVVVVUUUSSSQQQOOOLLLNNNTTT[[[aaa```ZZZUUUSSSTTTUUUVVVWWWXXXYYYYYYYYYYYYYYYVVVRRROOONNNNNNSSSTTTTTTRRROOONNNNNNOOOPPPPPPPPPRRRTTTUUUSSSRRRUUUUUUVVVTTTSSSRRRTTTUUUTTTRRRPPPNNNLLLKKKKKKKKKJJJLLLMMMMMMJJJGGGFFFFFFIIIJJJLLLLLLLLLLLLOOOPPPNNNMMMLLLLLLLLLLLLKKKIIIHHHCCC>>>???EEEKKKMMMLLLKKKLLLNNNPPPQQQQQQQQQPPPUUUSSSQQQPPPOOOOOOPPPQQQRRRRRRQQQPPPOOOOOOPPPPPPLLLKKKKKKLLLOOOQQQQQQPPPLLLJJJIIIKKKPPPSSSSSSQQQRRRWWW\\\___^^^YYYSSSPPPPPPPPPRRRTTTVVVTTTQQQNNNMMMNNNOOONNNNNNOOORRRTTTSSSUUUXXX[[[[[[YYYUUUSSSOOOMMMKKKIIIIIIKKKMMMNNNTTTVVVXXXXXXUUURRRPPPOOOOOONNNMMMMMMLLLKKKKKKJJJJJJKKKLLLMMMNNNOOOOOOOOOLLLKKKIIIIIIJJJKKKKKKKKKKKKMMMLLLHHHBBB@@@DDDHHHQQQOOOKKKFFFDDDEEEIIIMMMMMMMMMNNNPPPSSSUUUUUUTTTNNNLLLKKKKKKLLLNNNMMMMMMLLLMMMLLLJJJIIIKKKRRRXXX\\\ZZZWWWSSSPPPNNNLLLLLLOOOOOOOOOOOOPPPPPPQQQQQQOOOPPPPPPOOOOOOPPPRRRUUUOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOONNNLLLKKKLLLMMMNNNMMMLLLMMMOOOPPPOOONNNMMMPPPUUUWWWVVVSSSQQQPPPMMMHHHCCCBBBFFFLLLOOOPPPHHHHHHKKKPPPPPPJJJFFFFFF~~~vvvlll]]]MMMCCC;;;<<<===<<<<<<:::777333,,,***'''&&&%%%%%%%%%%%%###%%%(((((('''''')))+++''')))***)))''')))---111666666555555777999===???::::::;;;<<<;;;999777555222222333666:::<<<===<<<888888:::===>>>>>>;;;888:::<<>><<<>>>@@@@@@>>><<<;;;;;;666666777:::===>>>===;;;;;;;;;<<<>>>@@@???<<<999;;;===@@@CCCEEEEEEEEEEEEDDDCCCBBB>>><<<>>>DDDIIIFFFDDDCCCEEEIIIIIIEEE@@@>>>>>>???@@@@@@AAAAAAAAADDDFFFGGGGGGFFFEEEFFFGGGHHHIIIHHHGGGEEECCCDDDEEEKKKLLLMMMMMMMMMNNNRRRTTTWWWVVVUUUUUUTTTSSSSSSRRRLLLMMMPPPWWW\\\^^^ZZZVVVTTTTTTTTTTTTTTTSSSRRRQQQNNNSSSYYY]]]]]][[[YYYXXXRRRQQQOOOKKKHHHJJJOOOSSSPPPNNNLLLMMMPPPRRRPPPNNNOOOPPPQQQQQQPPPPPPRRRTTTMMMMMMNNNNNNMMMLLLKKKJJJHHHHHHGGGEEECCCCCCFFFHHHDDDGGGIIIJJJHHHGGGIIIKKKHHHHHHIIIKKKNNNOOONNNMMMCCCCCCBBBCCCEEEIIILLLOOOQQQPPPMMMLLLLLLMMMOOOQQQSSSRRRPPPOOONNNNNNOOOOOOQQQPPPPPPOOOOOOPPPPPPPPPOOOMMMLLLMMMOOOPPPMMMJJJEEEEEEHHHNNNUUUXXXWWWUUURRRMMMIIIKKKRRRXXXZZZZZZVVVUUUTTTUUUUUURRRLLLGGGNNNOOOQQQOOOMMMLLLNNNQQQSSSSSSTTTTTTSSSQQQNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNIIIKKKLLLLLLJJJIIIIIIIIIIIIIIIIIIJJJMMMPPPQQQQQQKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKNNNQQQTTTSSSPPPNNNLLLIIIDDD@@@@@@CCCGGGJJJKKKLLLLLLKKKJJJKKKMMMPPPKKKJJJJJJLLLOOOPPPQQQPPPOOONNNMMMNNNOOONNNLLLJJJJJJMMMOOONNNLLLLLLQQQVVVVVVSSSOOOLLLJJJJJJLLLNNNFFFEEECCCCCCEEEJJJNNNQQQSSSTTTUUUTTTRRRQQQQQQRRRRRRRRRSSSTTTTTTTTTTTTTTTTTTUUUWWWVVVSSSOOOLLLJJJMMMOOOQQQRRRPPPNNNLLLLLLHHHJJJNNNRRRTTTSSSOOOLLLIIIMMMRRRTTTSSSRRRRRRTTTPPPKKKFFFFFFKKKPPPRRRQQQMMMLLLNNNRRRPPPHHHCCCBBB|||uuullleee^^^VVVKKKCCC>>><<<:::999:::888444000***'''$$$###$$$&&&&&&&&&$$$%%%))),,,,,,***,,,222666888::::::888999===AAA@@@>>>===<<<<<<<<<:::999@@@??????@@@AAA@@@>>>;;;999<<<@@@BBBAAA@@@@@@@@@===???@@@???===;;;:::999<<<===@@@DDDGGGHHHGGGEEEDDDGGGHHHEEE???===???CCCCCCCCCCCCDDDEEEEEECCCBBB=========<<<;;;===@@@BBBDDDGGGJJJJJJHHHEEEEEEFFFKKKLLLKKKHHHDDDCCCEEEGGGMMMKKKKKKMMMNNNNNNRRRXXXTTTUUUVVVWWWWWWUUUSSSRRROOOLLLKKKMMMRRRWWWYYYYYYUUUTTTRRRSSSUUUTTTPPPLLLWWWVVVWWW[[[___```]]]YYYVVVTTTPPPIIIEEEEEEKKKQQQLLLKKKLLLNNNPPPRRRQQQOOOPPPPPPPPPNNNLLLLLLMMMOOOKKKJJJJJJLLLNNNOOONNNMMMJJJHHHFFFDDDCCCDDDEEEFFFEEECCCAAAAAACCCGGGJJJKKKJJJLLLMMMLLLKKKKKKKKKMMMFFFHHHIIIJJJIIIIIIKKKMMMNNNNNNNNNLLLKKKLLLOOORRRSSSSSSRRRPPPNNNMMMNNNPPPOOONNNMMMMMMOOOQQQTTTUUUOOOOOOPPPPPPOOONNNLLLKKKIIIJJJKKKNNNQQQTTTWWWXXXQQQOOOKKKHHHHHHNNNWWW]]]VVVUUUSSSRRRQQQPPPPPPPPPWWWVVVRRRLLLGGGGGGKKKOOORRRRRRRRRPPPMMMLLLMMMNNNMMMPPPQQQPPPLLLIIIJJJLLLLLLLLLKKKHHHFFFFFFGGGIIINNNMMMLLLMMMNNNOOONNNNNNLLLLLLLLLMMMMMMLLLJJJGGGKKKPPPVVV[[[]]]ZZZUUUQQQNNNLLLHHHFFFEEEGGGJJJMMMPPPOOONNNMMMLLLLLLLLLLLLNNNLLLIIIIIIJJJKKKKKKJJJNNNNNNOOOPPPOOOMMMKKKIIIKKKMMMPPPPPPPPPPPPRRRSSSNNNMMMKKKIIIHHHIIIJJJKKKHHHGGGEEECCCCCCFFFLLLPPPVVVVVVVVVUUUSSSQQQOOONNNLLLNNNPPPRRRTTTUUUVVVWWWUUUVVVVVVWWWVVVSSSOOOKKKPPPPPPQQQRRRQQQOOOLLLKKKLLLPPPUUUWWWTTTOOOKKKIIICCCJJJRRRTTTRRRPPPPPPRRRQQQPPPNNNNNNNNNMMMLLLJJJJJJKKKNNNOOOMMMJJJGGGDDDuuunnneee]]]WWWPPPFFF@@@===;;;999888999777444111+++)))((((((***,,,,,,+++&&&&&&***//////---///444BBBBBBAAA@@@??????AAACCCEEEBBB???===>>>@@@@@@@@@DDDCCCBBBBBBCCCBBB???===>>>AAAEEEFFFDDDBBBAAA@@@===>>>>>>>>><<<;;;:::999<<<===@@@CCCGGGGGGFFFDDDDDDGGGHHHEEE@@@>>>@@@DDDCCCCCCCCCDDDEEEEEECCCBBB???>>>===<<<<<<===???AAAFFFHHHKKKKKKIIIGGGHHHIIIOOOOOOOOOLLLIIIHHHJJJLLLLLLIIIJJJLLLMMMLLLQQQWWWVVVVVVWWWWWWVVVTTTRRRQQQMMMKKKJJJLLLQQQUUUWWWXXXTTTRRRQQQRRRTTTTTTSSSPPPUUUUUUVVVWWWYYYZZZYYYWWWWWWTTTOOOJJJFFFFFFIIIKKKLLLKKKKKKLLLMMMNNNMMMKKKKKKLLLLLLKKKJJJJJJLLLNNNJJJIIIJJJKKKNNNOOONNNLLLMMMLLLJJJHHHGGGFFFEEEEEEDDDCCCCCCDDDFFFIIIJJJKKKIIIJJJKKKJJJIIIIIIKKKMMMHHHJJJLLLLLLLLLLLLMMMNNNLLLKKKKKKLLLNNNPPPQQQRRRRRRRRRSSSRRRPPPNNNMMMMMMOOOOOONNNNNNOOOPPPRRRSSSPPPPPPQQQQQQPPPOOOMMMLLLIIIIIIKKKMMMOOOSSSVVVWWWSSSPPPLLLJJJKKKOOOUUUYYYWWWVVVUUUTTTSSSSSSRRRRRR[[[XXXQQQIIICCCCCCGGGLLLQQQRRRQQQOOOLLLJJJKKKLLLNNNPPPRRRPPPLLLIIIIIIKKKOOONNNLLLIIIFFFEEEGGGJJJMMMMMMMMMMMMMMMMMMKKKJJJIIIKKKMMMNNNNNNKKKIIIGGGJJJMMMSSSXXXYYYXXXUUURRROOOMMMJJJHHHHHHJJJMMMOOOPPPPPPOOONNNMMMMMMLLLLLLNNNLLLJJJJJJKKKKKKJJJIIINNNNNNOOONNNMMMKKKHHHGGGKKKMMMPPPQQQPPPOOOPPPQQQLLLKKKHHHFFFFFFFFFGGGHHHKKKIIIGGGEEEDDDGGGMMMQQQ\\\[[[YYYWWWTTTRRRPPPOOOMMMNNNOOOQQQSSSTTTUUUUUUVVVUUUTTTSSSQQQOOOLLLJJJMMMNNNOOOPPPOOONNNMMMLLLNNNQQQUUUVVVSSSOOOLLLKKKEEEJJJPPPQQQNNNLLLMMMOOOUUUTTTRRRQQQQQQPPPOOONNNJJJKKKMMMNNNNNNLLLIIIGGGooohhh^^^VVVPPPIIICCC>>><<<:::888888888888666444/////////111333555444333------111666666444666:::LLLJJJGGGEEEEEEDDDDDDCCCFFFCCC???===???BBBEEEFFFGGGFFFDDDDDDCCCBBB???===CCCFFFIIIJJJGGGDDDAAA@@@>>>>>>>>>>>>======<<<<<<======@@@CCCFFFFFFDDDBBBEEEGGGHHHFFFBBBAAABBBEEECCCDDDEEEFFFFFFEEEDDDCCCBBBAAA???>>>>>>@@@BBBCCCIIIJJJKKKKKKKKKKKKMMMOOOQQQQQQPPPNNNKKKKKKMMMOOOIIIGGGGGGJJJJJJIIIMMMSSSWWWVVVUUUSSSRRRPPPNNNNNNJJJIIIHHHKKKOOOSSSUUUUUURRRPPPOOOPPPRRRTTTUUUUUUSSSSSSTTTSSSRRRQQQSSSTTTWWWSSSOOOKKKIIIHHHGGGFFFKKKJJJHHHHHHIIIIIIHHHFFFFFFGGGHHHHHHGGGHHHJJJLLLGGGGGGGGGIIILLLMMMLLLKKKNNNNNNNNNMMMKKKHHHEEEDDDBBBDDDGGGIIIKKKLLLKKKKKKJJJJJJIIIGGGFFFGGGIIILLLKKKMMMOOOOOONNNNNNOOOPPPJJJIIIIIILLLQQQTTTTTTRRRQQQQQQRRRRRRQQQNNNKKKIIINNNMMMMMMMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQOOONNNMMMJJJJJJJJJLLLOOORRRUUUWWWUUUSSSOOONNNOOORRRSSSTTTWWWWWWVVVVVVUUUUUUUUUUUUZZZUUUMMMDDD@@@AAAGGGKKKOOOPPPOOOMMMJJJIIIIIIIIIOOOQQQRRRPPPLLLIIIJJJKKKRRRQQQNNNIIIFFFEEEHHHJJJMMMMMMNNNMMMLLLIIIFFFEEEEEEJJJOOOQQQNNNJJJHHHHHHJJJLLLOOORRRTTTUUUTTTSSSOOONNNKKKJJJJJJMMMPPPRRRQQQQQQQQQQQQPPPNNNLLLKKKLLLKKKJJJKKKLLLLLLJJJHHHNNNNNNNNNMMMKKKHHHEEEDDDKKKMMMPPPQQQOOONNNMMMMMMKKKJJJHHHFFFEEEFFFGGGHHHNNNMMMJJJGGGFFFIIINNNRRR```^^^ZZZVVVSSSQQQPPPPPPNNNOOOOOOPPPQQQRRRSSSSSSTTTRRROOOLLLIIIHHHGGGGGGHHHIIIKKKLLLMMMMMMMMMMMMPPPRRRTTTTTTRRROOOMMMMMMIIILLLNNNMMMJJJIIIJJJLLLWWWVVVTTTRRRQQQPPPOOOOOOIIIJJJKKKMMMMMMMMMLLLKKKwwwjjjdddZZZRRRLLLGGGCCC@@@>>>===<<<;;;;;;;;;;;;:::888888999;;;======;;;999:::999;;;@@@AAA>>>>>>@@@NNNJJJEEEDDDEEEEEECCC@@@BBB???<<<<<<>>>BBBDDDEEEGGGEEECCCBBBAAA@@@===;;;BBBEEEHHHIIIGGGCCCAAA@@@@@@???======>>>?????????===>>>@@@CCCEEEFFFCCCAAAEEEGGGGGGFFFDDDCCCEEEGGGEEEGGGHHHIIIHHHFFFFFFFFFDDDBBBAAAAAACCCEEEGGGHHHKKKKKKKKKKKKLLLNNNQQQTTTQQQPPPNNNKKKJJJKKKLLLNNNGGGEEEFFFIIIIIIHHHKKKQQQVVVTTTRRROOOMMMKKKJJJIIIGGGGGGGGGIIILLLOOOQQQRRRQQQPPPNNNNNNPPPSSSUUUWWWRRRSSSSSSPPPLLLKKKNNNQQQTTTQQQNNNMMMMMMLLLIIIEEEHHHFFFEEEEEEFFFFFFEEEDDDDDDFFFGGGFFFEEEEEEGGGIIIDDDDDDDDDFFFHHHJJJIIIHHHKKKLLLMMMNNNLLLJJJFFFDDDCCCGGGLLLOOOPPPOOOMMMLLLKKKJJJHHHEEECCCCCCFFFHHHKKKMMMOOOOOONNNNNNNNNOOOLLLJJJJJJNNNUUUWWWTTTPPPPPPOOOOOONNNNNNMMMKKKIIIIIIJJJJJJKKKLLLMMMMMMNNNOOOPPPPPPQQQPPPNNNMMMLLLLLLLLLLLLMMMPPPRRRUUUWWWYYYVVVTTTTTTTTTTTTRRRPPPUUUUUUVVVVVVVVVVVVVVVUUURRRNNNHHHCCCAAACCCHHHLLLKKKLLLMMMLLLJJJIIIIIIJJJNNNPPPRRRQQQNNNLLLMMMNNNUUUSSSOOOJJJGGGFFFIIIKKKMMMNNNOOONNNKKKFFFCCCAAACCCJJJRRRSSSOOOKKKIIIJJJMMMMMMNNNNNNPPPQQQRRRSSSNNNLLLKKKJJJKKKNNNQQQSSSPPPQQQRRRRRRQQQOOOLLLKKKIIIIIIJJJLLLNNNOOOMMMKKKQQQPPPOOOMMMJJJGGGDDDCCCJJJLLLOOOPPPNNNLLLKKKJJJMMMKKKJJJIIIIIIJJJLLLMMMPPPOOOLLLIIIHHHJJJOOOSSS^^^[[[WWWRRRPPPOOOPPPQQQQQQPPPPPPPPPPPPQQQQQQQQQOOONNNLLLIIIEEECCCBBBCCCEEEFFFGGGIIIKKKMMMNNNOOOPPPQQQRRRQQQOOOMMMMMMNNNPPPPPPNNNKKKHHHHHHJJJLLLTTTSSSRRROOOMMMKKKLLLLLLGGGHHHIIIJJJKKKLLLLLLMMMtttgggaaaYYYQQQKKKGGGEEEDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCDDDEEEEEEDDD@@@===DDDBBBCCCGGGHHHDDDAAABBBJJJFFFBBBBBBCCCDDDCCC@@@???======>>>@@@BBBCCCBBBCCCAAA>>>======<<<:::999<<>><<<999:::<<>>@@@CCCFFFFFFDDDAAAEEEEEEFFFEEEEEEEEEFFFHHHHHHJJJLLLLLLJJJHHHHHHHHHBBB@@@???@@@DDDHHHJJJJJJJJJIIIIIIJJJMMMQQQTTTVVVQQQOOOLLLIIIIIIJJJKKKLLLIIIGGGHHHKKKKKKIIILLLQQQTTTSSSQQQNNNKKKJJJHHHHHHFFFFFFHHHIIIJJJKKKMMMNNNQQQPPPNNNMMMMMMPPPSSSVVVRRRSSSRRRNNNIIIHHHKKKOOOOOOMMMLLLNNNQQQPPPMMMIIIEEEDDDBBBCCCDDDFFFFFFEEEFFFGGGHHHGGGEEEDDDEEEFFFBBBBBBBBBCCCEEEFFFEEEDDDEEEFFFHHHJJJJJJIIIHHHGGGEEEJJJPPPSSSRRROOONNNMMMLLLKKKHHHDDDAAA@@@BBBEEEJJJKKKLLLLLLJJJJJJLLLMMMOOOMMMLLLPPPVVVWWWRRRNNNOOOLLLIIIHHHJJJKKKLLLKKKFFFFFFGGGHHHIIIKKKMMMNNNNNNNNNOOOOOONNNMMMKKKJJJMMMNNNOOOPPPRRRTTTVVVWWWZZZZZZYYYYYYXXXUUUQQQOOOQQQRRRSSSTTTUUUUUUTTTTTTNNNLLLHHHEEEEEEFFFIIIJJJGGGIIIKKKLLLKKKJJJJJJKKKLLLOOORRRQQQOOONNNPPPRRRTTTRRROOOKKKHHHHHHJJJLLLMMMOOOQQQOOOJJJEEEBBBAAADDDKKKRRRSSSPPPLLLLLLMMMRRRPPPNNNLLLLLLMMMOOOPPPKKKJJJIIIIIIJJJMMMOOOQQQNNNOOOQQQQQQQQQOOOLLLKKKGGGGGGIIIMMMPPPRRRQQQPPPTTTSSSQQQNNNKKKHHHEEEDDDGGGJJJLLLMMMLLLJJJJJJJJJMMMLLLKKKJJJKKKMMMOOOPPPPPPNNNLLLIIIGGGJJJNNNRRRYYYWWWSSSPPPNNNPPPRRRSSSSSSRRRPPPOOONNNNNNNNNNNNLLLMMMNNNLLLHHHEEEDDDDDDEEEEEEEEEGGGIIILLLOOOPPPOOOPPPPPPOOOMMMLLLMMMOOOTTTRRROOOKKKHHHIIIKKKMMMPPPPPPOOOLLLHHHGGGIIIKKKFFFFFFFFFFFFGGGIIIKKKLLL~~~uuueeeaaaZZZSSSMMMJJJIIIIIIMMMOOOPPPPPPNNNLLLLLLLLLMMMLLLLLLLLLKKKHHHDDDAAAGGGDDDEEEJJJKKKFFFCCCCCCEEECCCAAAAAABBBCCCDDDCCCAAA@@@???@@@BBBCCCBBBAAA>>><<<:::::::::;;;:::999888:::<<<<<<<<<===>>>???;;;777444444888<<<=========>>>AAADDDGGGGGGEEECCCDDDDDDDDDDDDEEEFFFGGGHHHIIILLLNNNNNNJJJHHHHHHJJJ@@@>>><<<>>>CCCGGGHHHHHHGGGFFFEEEHHHMMMRRRUUUVVVTTTPPPLLLIIIIIIJJJKKKKKKJJJIIIJJJMMMMMMKKKMMMRRRRRRQQQPPPOOOMMMKKKJJJIIIFFFGGGIIIIIIHHHHHHIIIJJJMMMMMMMMMLLLKKKNNNRRRUUUSSSRRRPPPLLLJJJIIIJJJLLLIIIJJJLLLNNNQQQQQQOOOMMMFFFDDDBBBBBBDDDFFFGGGFFFFFFHHHIIIHHHFFFDDDDDDEEECCCBBBBBBCCCDDDDDDCCCAAAAAAAAABBBCCCEEEGGGHHHIIIHHHLLLQQQRRROOOMMMLLLMMMJJJIIIGGGDDDAAAAAABBBDDDIIIIIIHHHFFFEEEFFFIIIKKKOOONNNNNNPPPSSSSSSPPPLLLMMMIIIEEEEEEIIIMMMOOOOOOHHHGGGFFFFFFHHHJJJMMMOOOMMMNNNNNNNNNNNNLLLKKKJJJMMMOOOQQQTTTUUUVVVUUUUUUYYY[[[]]]\\\XXXSSSPPPNNNLLLNNNPPPRRRSSSSSSSSSRRRRRRNNNJJJHHHHHHHHHHHHGGGGGGJJJLLLMMMLLLKKKKKKLLLJJJNNNQQQPPPNNNMMMOOOQQQPPPPPPOOOLLLJJJJJJKKKMMMNNNPPPRRROOOJJJEEEDDDDDDGGGKKKOOOOOONNNMMMNNNOOOTTTQQQMMMJJJIIIJJJLLLNNNHHHHHHGGGGGGHHHJJJMMMNNNLLLMMMNNNNNNNNNNNNMMMLLLHHHHHHJJJMMMRRRTTTUUUTTTVVVTTTRRROOOLLLIIIGGGFFFEEEGGGIIIJJJIIIJJJKKKLLLMMMLLLJJJJJJJJJKKKMMMNNNMMMLLLIIIFFFEEEHHHMMMQQQVVVTTTQQQOOOOOOQQQTTTVVVSSSQQQOOOLLLKKKJJJJJJJJJKKKNNNQQQPPPLLLIIIIIIJJJGGGFFFFFFGGGIIILLLOOOQQQOOOPPPPPPNNNMMMLLLNNNOOOTTTQQQMMMIIIHHHIIIKKKMMMMMMNNNMMMJJJFFFFFFHHHLLLHHHGGGDDDCCCDDDFFFIIIJJJ}}}sssgggddd___YYYTTTPPPPPPPPPUUUYYY\\\]]]ZZZVVVUUUTTTSSSRRRPPPOOONNNLLLHHHEEEGGGEEEFFFLLLNNNKKKGGGFFFAAABBBBBBAAA@@@@@@BBBDDDEEECCC@@@???@@@AAAAAAAAA;;;:::888888:::<<<===<<<888888999888888:::===???;;;666222333888<<<>>>>>>===>>>AAAEEEHHHIIIGGGEEECCCBBBBBBCCCEEEGGGHHHHHHHHHLLLOOOMMMIIIFFFGGGIIIDDD@@@===???DDDGGGHHHFFFCCCBBBBBBFFFLLLQQQTTTTTTVVVQQQKKKHHHHHHIIIIIIIIIEEEDDDFFFIIIHHHFFFHHHLLLLLLMMMMMMMMMLLLJJJIIIGGGGGGIIIJJJIIIGGGEEEFFFGGGHHHIIIKKKKKKKKKMMMQQQUUURRRPPPMMMKKKJJJJJJIIIHHHDDDGGGKKKMMMNNNNNNNNNNNNJJJGGGEEEDDDEEEFFFGGGFFFDDDFFFHHHHHHFFFEEEEEEFFFFFFEEEDDDDDDEEEEEECCCAAA@@@???>>>>>>@@@CCCGGGJJJIIIMMMPPPNNNJJJGGGHHHJJJDDDEEEFFFEEECCCCCCEEEFFFIIIHHHEEEBBB@@@BBBGGGJJJKKKLLLMMMNNNNNNNNNMMMLLLIIIFFFCCCFFFLLLQQQSSSRRRNNNLLLIIIGGGGGGJJJMMMOOONNNNNNOOOOOONNNMMMKKKJJJLLLNNNRRRUUUWWWVVVTTTRRRUUUZZZ^^^\\\UUUNNNMMMNNNJJJKKKNNNPPPRRRRRRRRRQQQUUUPPPKKKIIIJJJKKKLLLLLLKKKMMMOOOOOOMMMKKKKKKKKKJJJMMMOOONNNKKKIIIJJJLLLKKKLLLMMMMMMLLLLLLMMMNNNNNNQQQSSSPPPJJJGGGGGGIIIJJJJJJIIIIIIJJJLLLNNNPPPQQQOOOKKKGGGFFFHHHJJJLLLGGGGGGFFFFFFGGGIIIKKKLLLIIIIIIJJJKKKKKKLLLLLLMMMMMMLLLLLLNNNRRRUUUVVVVVVVVVTTTRRROOOLLLIIIHHHGGGBBBDDDEEEFFFGGGIIIMMMPPPQQQOOOLLLJJJIIIIIIIIIJJJIIIHHHFFFCCCCCCFFFKKKPPPRRRPPPNNNMMMMMMOOOQQQSSSQQQOOOLLLHHHFFFEEEEEEEEEIIILLLNNNMMMJJJIIILLLPPPJJJIIIHHHGGGIIILLLOOOQQQPPPQQQRRRQQQOOONNNOOOQQQPPPLLLHHHEEEEEEGGGJJJKKKIIIJJJKKKGGGDDDCCCGGGLLLLLLIIIEEECCCBBBDDDGGGIII|||oookkkiiieee```ZZZWWWVVVVVV[[[___ddddddaaa\\\ZZZYYYUUUSSSQQQPPPPPPNNNKKKIIIHHHEEEGGGNNNRRROOOLLLKKK???@@@AAA@@@======@@@CCCHHHDDD???<<<<<<>>>???@@@;;;999888999<<<>>>??????::::::999777777888<<>>AAAEEEIIIJJJIIIGGGBBBAAAAAACCCEEEGGGHHHHHHGGGKKKNNNLLLHHHEEEFFFHHHJJJFFFBBBBBBFFFIIIHHHFFF@@@???@@@EEELLLQQQSSSRRRUUUPPPIIIEEEFFFGGGFFFFFF???>>>???BBBBBB@@@AAAEEEFFFGGGHHHIIIIIIHHHFFFDDDGGGJJJKKKJJJFFFDDDDDDFFFCCCFFFIIIJJJKKKMMMRRRVVVRRRNNNJJJJJJKKKKKKHHHEEEBBBFFFKKKLLLKKKJJJLLLNNNMMMJJJGGGEEEFFFFFFFFFFFFBBBDDDFFFGGGGGGFFFFFFGGGIIIHHHFFFFFFFFFFFFCCCAAAAAA???<<<;;;===AAAGGGJJJIIILLLNNNKKKFFFCCCEEEIII@@@BBBDDDEEEEEEEEEGGGIIIIIIGGGCCC???>>>AAAFFFJJJGGGIIIKKKKKKKKKJJJKKKMMMFFFDDDDDDIIIPPPUUUUUUSSSTTTQQQLLLHHHGGGIIIMMMOOOOOOOOOPPPPPPOOONNNLLLKKKJJJMMMRRRVVVWWWUUURRRPPPRRRYYY___[[[RRRKKKJJJNNNHHHJJJMMMPPPRRRRRRRRRQQQUUUPPPIIIGGGJJJOOORRRSSSNNNPPPRRRQQQNNNKKKIIIIIIJJJMMMNNNLLLHHHEEEFFFGGGHHHJJJLLLMMMMMMMMMNNNOOOOOORRRSSSPPPKKKHHHIIIMMMKKKHHHEEEEEEGGGKKKNNNPPPNNNLLLHHHEEEEEEGGGJJJLLLHHHGGGFFFFFFGGGHHHJJJKKKHHHGGGHHHHHHIIIKKKLLLMMMQQQOOONNNOOORRRTTTUUUUUUUUUTTTQQQNNNKKKIIIHHHGGGAAABBBCCCDDDFFFIIINNNRRRVVVSSSPPPLLLIIIHHHGGGGGGFFFEEEDDDAAAAAAEEEJJJOOONNNMMMKKKJJJJJJKKKMMMNNNOOOMMMIIIEEECCCAAAAAAAAAGGGIIIJJJGGGDDDFFFLLLRRRMMMKKKIIIHHHIIILLLOOOQQQQQQRRRSSSSSSQQQPPPQQQRRRKKKHHHDDDBBBCCCEEEHHHIIIEEEGGGGGGDDDAAAAAAFFFKKKOOOKKKGGGCCCBBBDDDGGGIIIxxxmmmiiieeecccbbbbbbaaa```aaabbbdddffffffbbb[[[VVVPPPRRRTTTUUUTTTQQQLLLIIIKKKIIIIIILLLQQQRRRMMMHHHCCC@@@======;;;999===CCCDDDBBB???<<<;;;:::;;;<<<999777555666:::===<<<;;;;;;;;;;;;:::999:::<<<>>><<<:::999999:::<<<======>>>@@@CCCIIIMMMNNNLLLJJJLLLHHHDDDDDDGGGIIIIIIHHHIIIKKKLLLJJJGGGEEEGGGIIIKKKGGGCCCBBBDDDGGGHHHHHHEEEBBB@@@@@@CCCHHHLLLNNNNNNLLLIIIEEEBBB@@@???>>><<<===>>>???@@@???>>>===FFFGGGHHHFFFDDDCCCDDDEEEEEEGGGIIIJJJGGGEEECCCCCCDDDFFFHHHFFFCCCEEEJJJPPPNNNMMMMMMLLLJJJIIIGGGFFFKKKKKKJJJIIIIIIJJJKKKLLLNNNLLLIIIHHHHHHHHHFFFEEEIIIHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFDDDCCCCCCEEEEEEBBBAAA???<<<;;;>>>BBBFFFRRRNNNIIIDDD@@@??????@@@AAA@@@>>>>>>AAADDDFFFGGGFFFCCCAAA@@@CCCGGGJJJKKKNNNLLLIIIHHHJJJLLLNNNNNNLLLLLLMMMNNNOOOQQQRRRRRRPPPMMMIIIHHHJJJMMMOOOPPPSSSQQQOOOOOOQQQPPPMMMIIIFFFIIINNNQQQSSSRRROOOMMM[[[YYYTTTOOOKKKJJJLLLOOOOOOOOONNNMMMOOOQQQSSSUUULLLKKKIIIHHHIIILLLOOORRRPPPRRRRRRQQQLLLHHHEEEDDDEEEIIINNNOOOLLLIIIHHHHHHJJJKKKLLLNNNPPPRRRTTTUUUQQQQQQQQQPPPOOONNNLLLLLLHHHEEECCCDDDHHHKKKLLLLLLMMMLLLIIIGGGFFFFFFGGGGGGFFFEEEDDDCCCDDDFFFHHHIIIFFFEEEDDDDDDEEEHHHJJJLLLQQQQQQPPPQQQSSSTTTTTTSSSRRRRRRPPPNNNKKKHHHEEECCCDDDBBBAAABBBFFFJJJLLLMMMXXXTTTNNNIIIEEEDDDDDDEEECCCEEEFFFDDDAAA@@@BBBEEEIIIIIIHHHHHHHHHIIIJJJKKKNNNMMMJJJFFFBBBAAAAAACCCHHHGGGEEEEEEGGGJJJNNNQQQNNNNNNLLLKKKJJJKKKOOOSSSNNNOOOQQQRRRSSSRRRQQQPPPIIIGGGEEEDDDCCCDDDEEEFFFGGGJJJJJJGGGCCCBBBFFFKKKSSSRRRPPPNNNKKKIIIGGGFFF}}}vvvpppmmmjjjhhhggggggfffeeecccdddeeegggfffbbb[[[VVVNNNPPPRRRTTTTTTRRRNNNLLLMMMLLLLLLOOORRRRRROOOLLLEEE@@@<<<<<<<<<<<<@@@EEEBBB???;;;777555666999;;;777555555777:::<<<;;;999999:::::::::999:::<<<>>>===<<<::::::;;;======>>>>>>???CCCHHHLLLMMMLLLJJJIIIGGGFFFFFFHHHJJJJJJJJJNNNOOONNNKKKHHHGGGIIIKKKMMMHHHCCCBBBCCCFFFGGGGGGHHHFFFCCCCCCDDDFFFGGGFFFJJJHHHEEECCC@@@???>>>>>>>>>???@@@AAAAAAAAA@@@???DDDEEEGGGGGGEEEDDDEEEFFFGGGIIIJJJHHHFFFDDDCCCCCCEEEGGGHHHFFFDDDEEEJJJOOOLLLLLLLLLLLLKKKIIIHHHGGGLLLLLLJJJJJJJJJKKKLLLMMMNNNLLLJJJIIIIIIIIIHHHGGGIIIHHHFFFEEEEEEFFFHHHIIIIIIGGGEEECCCBBBBBBCCCDDDCCCBBB@@@>>>===>>>BBBEEEKKKIIIEEEBBB@@@??????@@@@@@@@@???@@@BBBDDDFFFFFFEEECCCAAAAAADDDHHHJJJKKKMMMKKKHHHGGGHHHJJJKKKKKKKKKMMMPPPSSSSSSRRRPPPOOOLLLIIIGGGGGGJJJMMMPPPQQQQQQOOOMMMMMMNNNOOOMMMKKKHHHKKKNNNRRRSSSSSSRRRPPPWWWUUUQQQMMMJJJJJJNNNQQQMMMLLLKKKKKKKKKLLLNNNOOOLLLJJJHHHGGGHHHKKKNNNPPPOOOPPPQQQNNNJJJGGGEEEDDDEEEIIILLLMMMKKKIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRPPPPPPPPPPPPOOOMMMKKKJJJJJJGGGEEEFFFHHHJJJJJJIIIKKKJJJJJJIIIIIIHHHHHHGGGFFFEEECCCBBBCCCDDDGGGHHHHHHHHHFFFFFFFFFHHHJJJKKKQQQPPPPPPQQQRRRSSSSSSRRRQQQPPPMMMKKKHHHFFFDDDCCCCCCCCCCCCDDDFFFHHHLLLNNNRRRPPPLLLHHHFFFEEEEEEEEEHHHHHHHHHFFFDDDCCCDDDEEEGGGGGGHHHHHHIIIJJJJJJKKKMMMMMMKKKGGGDDDCCCDDDFFFGGGFFFEEEDDDFFFIIIMMMOOOOOOOOOOOOMMMKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLJJJHHHFFFDDDDDDDDDFFFFFFGGGIIIJJJGGGDDDDDDHHHLLLSSSRRRPPPNNNLLLJJJHHHGGG~~~wwwqqqpppnnnkkkjjjjjjiiihhhfffaaabbbcccdddbbb^^^WWWRRRKKKLLLOOOQQQRRRQQQOOOMMMMMMMMMNNNOOOPPPPPPPPPPPPHHH@@@::::::===???AAAEEE???;;;666111000222666999555555666888:::;;;999888999999:::999888999:::<<<======<<<<<<<<<===>>>???>>>???BBBFFFJJJLLLKKKIIIEEEGGGJJJKKKKKKKKKKKKLLLQQQPPPNNNKKKHHHIIIKKKNNNNNNJJJDDDAAABBBDDDFFFGGGIIIGGGEEEEEEEEEEEEDDDBBBDDDCCCBBB@@@???>>>>>>>>>@@@AAABBBCCCCCCCCCCCCBBBBBBDDDGGGHHHGGGEEEEEEEEEJJJKKKKKKIIIFFFDDDDDDDDDFFFHHHIIIGGGEEEFFFKKKOOOKKKLLLLLLLLLLLLKKKJJJJJJMMMMMMKKKKKKKKKKKKLLLMMMLLLKKKJJJJJJKKKKKKJJJIIIHHHHHHFFFEEEEEEFFFGGGHHHGGGFFFDDDBBBAAAAAAAAAAAABBBBBBAAA@@@>>>???AAADDDDDDCCCBBBAAA@@@@@@????????????AAABBBDDDEEEEEEFFFBBBAAAAAACCCFFFHHHIIIIIIJJJHHHEEEDDDEEEGGGGGGGGGJJJMMMRRRVVVWWWTTTOOOLLLHHHFFFEEEFFFJJJNNNPPPQQQOOOMMMKKKJJJLLLMMMNNNNNNLLLMMMOOOQQQSSSSSSSSSSSSQQQPPPMMMJJJIIIJJJOOORRRLLLLLLKKKKKKJJJJJJJJJJJJJJJIIIGGGFFFGGGIIIKKKMMMOOOOOONNNLLLHHHFFFEEEFFFFFFHHHJJJJJJIIIIIIIIIJJJIIIJJJLLLMMMMMMMMMMMMLLLLLLMMMMMMMMMLLLKKKIIIGGGJJJIIIHHHHHHJJJJJJIIIHHHIIIJJJLLLMMMMMMKKKHHHGGGFFFDDDBBBAAAAAACCCEEEGGGJJJJJJHHHHHHHHHHHHJJJJJJPPPPPPPPPPPPPPPQQQQQQQQQOOOMMMJJJGGGEEEDDDDDDDDDDDDEEEFFFEEECCCDDDIIILLLKKKJJJIIIHHHGGGFFFFFFGGGNNNLLLJJJHHHHHHGGGEEEDDDDDDEEEGGGIIIJJJKKKKKKJJJKKKKKKJJJHHHFFFFFFGGGIIIFFFFFFEEEDDDEEEHHHJJJLLLNNNOOOPPPNNNKKKIIIHHHHHHMMMLLLKKKJJJJJJIIIIIIJJJJJJIIIFFFEEEDDDDDDEEEFFFFFFHHHIIIHHHFFFFFFJJJMMMSSSRRRQQQNNNLLLJJJHHHGGG|||zzzvvvpppjjjkkkiiigggffffffeeecccaaa\\\\\\\\\]]][[[WWWQQQLLLHHHIIIKKKMMMMMMMMMLLLKKKGGGIIIKKKLLLLLLMMMPPPRRRJJJ???777888<<<>>>???AAA<<<999555222111222555777555666888:::;;;;;;999888:::;;;;;;:::888666777888<<<<<<============>>>@@@???@@@AAAEEEHHHJJJJJJIIIEEEJJJOOOPPPNNNLLLLLLMMMOOOMMMIIIFFFFFFHHHLLLOOONNNKKKEEEBBBAAACCCFFFIIIJJJGGGDDDCCCDDDEEEEEEEEEAAA@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCDDDEEEEEEEEEEEECCCEEEHHHIIIGGGEEECCCCCCJJJLLLMMMMMMJJJGGGEEEDDDHHHIIIIIIHHHGGGHHHKKKNNNKKKLLLMMMMMMNNNNNNMMMMMMNNNNNNLLLKKKKKKLLLLLLMMMIIIHHHHHHIIIKKKLLLJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFDDDCCCBBB@@@????????????@@@AAAAAA???>>>===???AAABBBBBBCCCDDDCCCBBB@@@???===@@@CCCEEEEEEEEEEEEFFFAAA@@@AAADDDGGGIIIHHHHHHEEECCCAAAAAACCCEEEEEEEEEGGGKKKPPPTTTUUUTTTPPPNNNHHHGGGFFFHHHLLLOOOPPPQQQOOOMMMJJJIIIJJJMMMPPPQQQOOOPPPPPPPPPPPPPPPPPPPPPNNNMMMKKKHHHGGGIIIMMMPPPNNNOOOOOONNNMMMLLLJJJIIIIIIHHHFFFEEEEEEGGGIIIKKKNNNNNNMMMKKKHHHFFFGGGHHHEEEFFFFFFFFFFFFGGGHHHIIIGGGHHHJJJKKKKKKJJJHHHGGGHHHHHHIIIIIIHHHGGGEEEDDDHHHHHHIIIJJJJJJJJJIIIIIIKKKMMMPPPQQQPPPLLLHHHEEEFFFDDDBBB@@@@@@AAADDDEEEIIIHHHHHHHHHIIIJJJKKKKKKOOOPPPQQQPPPPPPOOOPPPQQQNNNLLLHHHDDDCCCCCCEEEFFFEEEGGGHHHEEE@@@???CCCHHHFFFFFFGGGHHHIIIIIIIIIIIIRRRNNNJJJIIIIIIIIIFFFBBBCCCEEEGGGJJJKKKKKKJJJJJJGGGHHHIIIHHHGGGGGGIIIKKKFFFFFFEEEEEEFFFGGGHHHIIIMMMMMMMMMKKKHHHFFFFFFFFFKKKJJJIIIHHHHHHIIIKKKLLLIIIHHHEEECCCBBBCCCDDDDDDDDDFFFHHHHHHGGGHHHKKKNNNSSSRRRPPPMMMJJJGGGEEEDDDzzzvvvsssnnnhhhcccdddcccbbbbbbaaa```]]]ZZZUUUUUUVVVVVVVVVRRRLLLHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCFFFHHHJJJKKKMMMPPPRRRHHH>>>666666999::::::;;;999999777666666666666777666888:::<<<<<<;;;::::::===>>>>>>;;;777555444444999;;;>>>>>>===>>>???AAABBBBBBBBBDDDGGGIIIIIIHHHGGGLLLQQQSSSPPPMMMLLLLLLHHHEEEBBB@@@BBBFFFJJJMMMMMMJJJGGGDDDCCCEEEHHHKKKPPPKKKEEEBBBBBBDDDFFFGGGAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDEEEEEEFFFGGGGGGFFFHHHJJJJJJGGGCCC@@@???GGGJJJOOOPPPNNNJJJGGGEEEJJJKKKJJJJJJIIIIIIKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOOOONNNMMMKKKKKKKKKLLLMMMFFFFFFFFFHHHJJJKKKJJJHHHFFFFFFEEEEEEDDDDDDDDDDDD@@@@@@???>>>============>>>>>>>>>===;;;;;;===???DDDEEEFFFGGGFFFCCC@@@>>>===@@@EEEGGGFFFEEEFFFFFFAAAAAABBBDDDGGGHHHGGGFFF@@@???>>>???BBBDDDEEEEEEDDDFFFJJJMMMPPPRRRRRRRRRLLLKKKKKKLLLNNNPPPPPPOOONNNMMMKKKJJJJJJMMMQQQTTTRRRQQQPPPNNNMMMLLLLLLKKKLLLLLLKKKIIIGGGGGGIIILLLNNNOOOQQQQQQPPPMMMJJJHHHGGGFFFEEEEEEEEEGGGHHHJJJNNNNNNMMMKKKIIIHHHIIIJJJDDDCCCBBBBBBCCCEEEEEEFFFDDDEEEHHHJJJJJJHHHEEECCCDDDDDDDDDDDDCCCBBBBBBAAAEEEFFFHHHIIIJJJJJJKKKKKKNNNPPPRRRRRRPPPLLLGGGDDDEEEDDDCCCAAAAAAAAABBBCCCDDDDDDEEEFFFHHHJJJKKKLLLNNNPPPQQQQQQOOOOOOPPPRRROOOLLLHHHDDDCCCDDDFFFGGGFFFHHHHHHDDD>>>;;;???CCCDDDEEEGGGIIIJJJJJJJJJJJJPPPMMMIIIHHHHHHHHHEEEBBBEEEGGGIIIKKKLLLKKKJJJIIICCCEEEGGGGGGGGGHHHJJJLLLGGGGGGGGGGGGGGGGGGGGGHHHJJJIIIHHHEEECCCCCCFFFHHHIIIIIIIIIIIIJJJLLLOOOPPPGGGFFFCCCAAA@@@@@@AAABBBCCCDDDFFFGGGHHHIIILLLMMMQQQOOOMMMJJJGGGCCCAAA@@@~~~{{{wwwsssnnniiiddd```aaa```______^^^\\\WWWTTTOOOOOOPPPRRRRRRPPPKKKHHHCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGIIILLLNNNOOOOOOCCC;;;555666777666666999888999999999999888888888777999<<<<<<;;;;;;;;;;;;???@@@???<<<888555333333777;;;???@@@???@@@BBBEEEFFFEEEDDDDDDFFFGGGHHHGGGFFFIIINNNPPPPPPNNNKKKJJJCCC@@@<<<;;;>>>CCCGGGIIIIIIIIIHHHFFFFFFHHHLLLOOOWWWQQQIIICCCAAABBBEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJKKKIIIEEEBBB??????CCCGGGMMMPPPOOOLLLIIIHHHLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMNNNNNNOOOOOOOOOOOONNNLLLKKKJJJJJJKKKLLLEEEEEEFFFHHHJJJJJJIIIGGGDDDDDDDDDCCCCCCBBBBBBAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::999:::===@@@EEEFFFGGGHHHFFFDDD@@@>>>===AAAFFFGGGFFFEEEFFFHHHCCCBBBBBBDDDFFFGGGEEEDDD???>>>===???BBBDDDDDDDDDBBBCCCEEEHHHLLLPPPSSSTTTOOONNNNNNOOOQQQQQQPPPNNNMMMMMMLLLKKKJJJMMMQQQUUUQQQPPPOOOMMMLLLJJJIIIHHHIIIJJJKKKJJJHHHGGGGGGHHHJJJLLLOOOQQQQQQNNNJJJGGGEEEDDDDDDDDDEEEGGGIIIJJJLLLMMMMMMLLLJJJIIIJJJKKKEEECCCAAAAAACCCDDDCCCBBBAAADDDHHHKKKKKKIIIFFFDDDDDDCCCAAA@@@@@@@@@AAABBBCCCEEEGGGHHHHHHIIIKKKMMMNNNOOOOOOOOOMMMJJJFFFDDDEEEEEEDDDCCCCCCBBBAAA@@@???@@@AAACCCEEEGGGIIIIIIKKKMMMPPPOOOMMMMMMPPPRRROOOLLLIIIEEEDDDDDDFFFGGGFFFGGGFFFBBB>>>===???BBBEEEFFFGGGHHHIIIIIIIIIIIILLLJJJHHHGGGGGGFFFEEEDDDJJJKKKKKKLLLKKKJJJIIIHHHAAADDDFFFGGGHHHIIIKKKMMMIIIJJJJJJJJJJJJIIIHHHGGGHHHGGGEEEBBBAAABBBFFFIIIGGGHHHIIIJJJLLLNNNPPPQQQFFFEEEBBB@@@???>>>???@@@BBBCCCEEEFFFHHHJJJKKKKKKLLLKKKIIIGGGDDDAAA???>>>~~~|||{{{xxxvvvsssppplllhhhdddaaa^^^^^^]]]]]]\\\XXXSSSOOOGGGHHHIIILLLNNNMMMJJJGGG@@@@@@???@@@AAABBBDDDEEEEEEDDDEEEGGGKKKKKKHHHEEE<<<888555777777555666:::999888777777777888999999888:::;;;;;;999999:::<<<>>>??????===:::777555555777<<>>>>>BBBGGGGGGEEEDDDGGGJJJEEEDDDBBBCCCDDDEEEDDDCCCAAA@@@???@@@BBBBBBBBBAAAAAABBBEEEHHHKKKNNNQQQSSSOOOOOOOOOQQQSSSRRRPPPNNNKKKLLLLLLKKKJJJKKKOOOSSSNNNNNNNNNMMMLLLKKKIIIHHHEEEHHHKKKLLLJJJHHHFFFFFFFFFJJJNNNRRRRRRPPPLLLIIICCCCCCCCCEEEFFFHHHJJJKKKHHHJJJLLLLLLKKKIIIIIIIIIGGGDDDCCCCCCDDDDDDBBB@@@AAADDDIIINNNOOONNNKKKHHHFFFDDDAAA>>>>>>@@@CCCEEEDDDFFFGGGFFFEEEFFFIIILLLJJJJJJIIIIIIHHHGGGFFFFFFDDDEEEFFFFFFEEECCC@@@>>><<<===>>>@@@BBBCCCDDDDDDFFFJJJMMMMMMKKKKKKNNNRRRNNNLLLIIIFFFDDDCCCDDDEEEEEEDDDCCCAAAAAABBBDDDEEEGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFEEEGGGHHHPPPOOONNNLLLKKKIIIHHHGGGBBBDDDGGGIIIIIIKKKMMMNNNLLLLLLMMMMMMLLLKKKIIIGGGGGGGGGFFFDDDCCCCCCEEEGGGEEEFFFHHHJJJLLLMMMMMMNNNGGGEEEBBB@@@???>>>???@@@BBBBBBCCCEEEHHHIIIIIIIIIFFFFFFEEEDDDCCCBBBBBBAAAzzzyyyyyywwwuuutttsssqqqnnnkkkhhheeeccc\\\[[[[[[[[[YYYUUUOOOJJJAAABBBDDDGGGIIIIIIGGGEEE>>>>>>>>>???AAACCCFFFGGGEEECCCBBBDDDHHHGGGAAA<<<777555666888777555888===999777555333444666999;;;888999;;;999777777:::<<<<<<===???>>>;;;999777777777===CCCEEEEEEFFFJJJNNNMMMJJJGGGEEEEEEFFFFFFFFF======@@@FFFLLLNNNLLLIIIFFFAAA===<<<>>>AAAAAAAAACCCFFFJJJKKKKKKMMMQQQUUUSSSOOOKKKHHHHHHHHHHHHHHHFFFGGGGGGGGGEEEDDDBBB@@@BBBAAAAAAAAACCCEEEFFFHHHHHHIIIHHHGGGDDDBBBBBBCCC???AAABBBDDDEEEIIIMMMPPPOOOMMMLLLLLLMMMLLLKKKJJJGGGHHHHHHIIIJJJJJJIIIIIINNNMMMKKKJJJIIIIIIIIIJJJGGGGGGHHHJJJLLLLLLIIIGGGAAABBBBBBAAA@@@???>>>===666666888999:::;;;;;;;;;<<<<<<:::999999<<>>AAACCCFFFIIILLLNNNOOOPPPMMMMMMOOOQQQSSSSSSQQQOOOJJJKKKLLLKKKIIIJJJMMMQQQKKKLLLMMMNNNNNNMMMKKKJJJBBBFFFKKKMMMLLLIIIGGGFFFFFFJJJOOOTTTUUURRRNNNKKKBBBBBBCCCEEEGGGIIIKKKLLLFFFHHHKKKLLLJJJIIIHHHHHHHHHFFFDDDEEEFFFFFFCCC@@@AAAEEEKKKPPPRRRQQQNNNLLLHHHFFFAAA>>>>>>AAAEEEGGGFFFGGGGGGEEECCCCCCGGGJJJFFFEEEDDDCCCCCCEEEFFFGGGCCCEEEGGGHHHGGGCCC@@@===;;;<<<===>>>???@@@@@@@@@CCCGGGKKKKKKIIIIIIMMMQQQNNNLLLIIIFFFDDDCCCCCCCCCDDDBBB@@@AAADDDGGGIIIJJJHHHHHHFFFEEEDDDDDDDDDDDDDDDGGGHHHGGGEEEEEEHHHKKKTTTRRRPPPMMMJJJIIIGGGGGGCCCEEEHHHJJJKKKLLLNNNPPPMMMNNNOOOOOONNNLLLIIIHHHGGGHHHIIIHHHFFFDDDDDDEEEDDDEEEGGGIIIJJJJJJJJJIIIHHHFFFCCCAAA??????@@@@@@BBBBBBCCCEEEGGGIIIHHHGGGBBBBBBCCCCCCDDDDDDEEEEEEzzzwwwuuusssrrrpppkkkllllllllljjjhhheeeccc___[[[XXXWWWWWWTTTMMMGGGAAA@@@???BBBFFFGGGDDDAAAAAA???===;;;;;;===@@@BBBDDD@@@======>>>???>>><<<444333333555888::::::999;;;888333111333666999:::;;;999888777888;;;???AAABBB???<<<888777777888:::999<<<@@@CCCDDDEEEGGGHHHMMMPPPNNNFFFBBBEEEFFFDDD@@@???AAAEEEJJJLLLKKKIIIEEEBBB???>>>>>>???@@@@@@DDDGGGJJJKKKLLLLLLNNNPPPRRRQQQNNNKKKIIIHHHGGGGGGIIIIIIIIIIIIHHHFFFCCCBBBEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGGGGFFFFFFFFFEEEEEEFFFDDDCCCBBBDDDGGGKKKNNNLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJJJJJJJIIIHHHGGGGGGMMMJJJFFFDDDFFFJJJMMMOOOKKKLLLMMMMMMKKKGGGCCCAAAAAAAAABBBBBBAAA===666222444777999;;;;;;;;;<<<===@@@===999777888<<>><<<>>>BBBDDDCCCAAA???CCCFFFFFFDDDBBBDDDFFFBBBCCCCCCBBBBBBCCCEEEHHHHHHEEEBBBCCCGGGHHHEEEAAAEEEGGGHHHJJJJJJLLLPPPRRRMMMMMMLLLNNNOOOOOOMMMLLLMMMJJJFFFDDDFFFIIIKKKLLLHHHIIIMMMPPPQQQOOOIIIEEEAAADDDIIIKKKJJJHHHFFFFFFJJJKKKNNNRRRVVVVVVQQQMMMFFFDDDDDDEEEIIIJJJHHHEEEGGGHHHIIIHHHGGGFFFGGGHHHHHHGGGFFFGGGHHHGGGEEEDDDFFFGGGKKKPPPTTTTTTPPPKKKHHHGGGFFFEEEDDDDDDDDDEEEJJJIIIIIIIIIIIIGGGDDDAAABBBBBBAAA@@@???AAAEEEHHHEEEEEEGGGJJJLLLIIICCC>>>>>>>>>???AAABBBAAA???<<>>===;;;::::::===@@@BBB???;;;888777999::::::999555444333444777999::::::;;;888666555777999::::::;;;::::::::::::<<<>>>@@@@@@???===<<<::::::::::::;;;===@@@AAAAAABBBCCCDDDJJJNNNLLLEEEBBBCCCDDDBBB@@@??????BBBFFFHHHHHHFFFDDDBBB@@@??????@@@@@@@@@DDDFFFHHHHHHHHHIIIJJJLLLQQQPPPMMMKKKIIIHHHGGGGGGJJJJJJJJJIIIIIIHHHGGGFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIIIIKKKJJJJJJJJJKKKKKKLLLMMMKKKJJJIIIHHHGGGGGGGGGGGGLLLJJJGGGGGGIIIKKKMMMMMMJJJKKKLLLLLLJJJGGGCCC@@@BBBBBBBBBCCCBBB???999555888;;;>>>???===<<<<<<<<<<<<:::888666888<<<@@@CCCCCC@@@<<<<<<>>>@@@@@@??????AAACCCCCCBBBAAAAAAAAABBBCCCDDDDDDCCCCCCEEEGGGFFFCCC@@@AAAEEEFFFDDDAAABBBDDDGGGIIIJJJKKKNNNPPPKKKJJJIIIJJJLLLLLLLLLJJJLLLIIIFFFEEEGGGIIIJJJJJJEEEHHHLLLOOONNNJJJFFFCCCCCCFFFHHHIIIGGGEEEDDDCCCKKKKKKMMMPPPSSSRRROOOKKKFFFDDDDDDFFFHHHJJJIIIGGGFFFGGGHHHGGGEEEEEEFFFGGGHHHGGGFFFFFFGGGGGGEEEDDDFFFHHHKKKPPPSSSRRRNNNJJJFFFFFFFFFFFFFFFEEEEEEEEEHHHGGGGGGGGGGGGFFFDDDAAAAAAAAAAAA@@@???AAADDDGGGFFFFFFGGGIIIKKKIIIDDD@@@@@@@@@???@@@BBBBBB@@@>>>AAACCCFFFGGGFFFFFFHHHIIIHHHHHHFFFEEECCCBBB@@@@@@BBBDDDHHHJJJJJJJJJIIIIIIHHHHHHHHHEEEBBBAAAAAABBBEEEFFFGGGHHHHHHGGGEEEDDDGGGDDDBBBBBBEEEHHHJJJKKKIIIHHHEEEDDDDDDFFFIIIJJJLLLKKKJJJGGGEEEFFFHHHKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEDDDAAA???===@@@>>>@@@DDDDDDAAA@@@BBBEEEEEEEEECCCAAA@@@BBBDDDHHHIIIKKKKKKKKKIIIFFFDDDyyyuuunnniiifffeeedddcccggggggfffeeeccc```]]][[[VVVSSSPPPNNNNNNKKKFFFBBBAAACCCFFFFFFEEECCCAAAAAA===<<<:::999:::<<>>>>>>>>>>>===>>>???@@@@@@???===<<>><<<<<<999888777777888;;;???AAAEEEAAA<<<::::::;;;;;;;;;======>>>@@@AAAAAA???===AAACCCEEEEEEDDDDDDEEEFFFEEEBBB??????BBBCCCAAA???>>>AAAEEEGGGHHHIIIKKKLLLIIIGGGEEEEEEGGGIIIIIIIIILLLKKKJJJJJJKKKLLLKKKJJJEEEIIINNNNNNKKKGGGEEEDDDFFFHHHHHHGGGEEECCCBBBBBBLLLLLLLLLMMMNNNNNNLLLJJJFFFEEEDDDFFFHHHJJJJJJJJJHHHHHHGGGEEECCCBBBDDDEEEGGGEEEDDDEEEFFFFFFEEECCCEEEGGGKKKOOOQQQOOOJJJFFFCCCDDDFFFGGGHHHGGGFFFEEEEEEDDDCCCDDDEEEEEECCCAAA???@@@@@@@@@@@@AAADDDGGGFFFFFFGGGIIIJJJIIIFFFCCCDDDBBB@@@@@@BBBCCCCCCBBBBBBDDDEEEEEEDDDDDDDDDEEEEEEEEEDDDCCCBBBAAAAAA@@@EEEFFFIIIKKKLLLKKKJJJIIIIIIJJJJJJIIIFFFCCCBBBCCCCCCEEEHHHJJJKKKJJJHHHGGGBBB@@@???@@@CCCGGGIIIJJJGGGEEECCCBBBCCCEEEGGGIIIHHHHHHFFFDDDDDDEEEJJJMMMKKKJJJHHHGGGFFFEEEFFFFFFEEEEEEEEEDDDBBB???;;;999===;;;;;;???@@@???@@@CCCGGGIIIJJJGGGAAA???BBBFFFLLLMMMOOOPPPNNNKKKGGGEEE~~~}}}vvvqqqjjjdddaaa```___^^^cccbbbaaa___\\\YYYVVVUUUQQQNNNKKKIIIHHHFFFCCC@@@BBBEEEHHHGGGCCC@@@@@@AAA???===;;;::::::;;;<<<>>>888666444222333555777999555222///...111555888::::::999888999;;;<<<<<<;;;<<<===???@@@@@@???>>><<<:::===AAADDDDDDCCC@@@===DDDDDDCCCAAA>>>======>>>???BBBDDDCCCAAAAAABBBBBBDDDCCCAAA@@@AAAAAABBBCCCBBBBBBCCCCCCBBBAAABBBCCCBBBBBBBBBAAA@@@AAAEEEGGGHHHGGGEEEDDDCCCCCCDDDDDDJJJIIIGGGFFFGGGJJJMMMNNNLLLKKKJJJIIIIIIJJJLLLMMMHHHGGGEEEDDDCCCCCCDDDDDDFFFGGGHHHIIIIIIHHHFFFEEEEEEFFFFFFGGGIIIJJJLLLMMMKKKIIIFFFCCCCCCEEEHHHJJJLLLLLLMMMOOOOOONNNKKKHHHFFFGGGHHHHHHGGGEEEBBB@@@??????@@@AAABBBAAA>>>;;;===@@@CCCDDDBBB???>>>===;;;:::999999999;;;<<<===AAA???===:::999888888777:::999:::>>>BBBCCCAAA===@@@BBBEEEFFFEEEDDDEEEEEEEEEBBB???>>>??????===<<<;;;???CCCFFFGGGGGGHHHIIIGGGEEECCCCCCEEEGGGIIIIIIOOONNNNNNPPPQQQPPPNNNKKKFFFKKKPPPOOOJJJEEEEEEFFFHHHIIIIIIGGGEEEDDDEEEFFFMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFFFFHHHIIIKKKLLLKKKJJJHHHDDDAAA@@@AAACCCEEEDDDBBBCCCDDDDDDDDDCCCDDDFFFIIILLLLLLIIIEEEBBBAAACCCFFFIIIJJJIIIFFFEEECCCAAAAAABBBCCCCCCBBBAAA>>>@@@AAAAAAAAABBBDDDFFFGGGGGGHHHHHHIIIHHHGGGFFFGGGEEEBBBBBBCCCEEEEEEEEECCCEEEFFFFFFDDDCCCDDDEEEDDDDDDDDDDDDDDDDDDCCCCCCGGGGGGHHHJJJKKKKKKJJJHHHIIIKKKLLLKKKHHHEEEDDDDDDCCCDDDGGGIIIJJJKKKKKKJJJDDDBBBAAAAAADDDFFFGGGGGGBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGIIIKKKMMMJJJIIIGGGEEEDDDDDDFFFGGGEEEEEEEEEEEECCC@@@===;;;>>>:::999;;;<<<;;;>>>BBBJJJMMMOOOKKKCCCAAADDDJJJNNNOOOQQQQQQOOOKKKGGGDDD{{{yyywwwtttooohhhccc```^^^]]]\\\___]]][[[XXXUUURRROOOMMMLLLJJJGGGEEEDDDCCCBBBAAACCCFFFGGGFFFAAA>>>???@@@BBB@@@>>>;;;999888888999666555333222111333555777333///,,,+++...222666888;;;999666666888;;;======;;;===@@@BBBBBB@@@>>><<<999<<>>;;;:::;;;===<<<>>>@@@CCCCCCBBBCCCFFFHHHGGGFFFDDDCCCBBBCCCDDDAAADDDFFFEEECCCBBBBBBCCC@@@@@@@@@??????@@@DDDGGGBBBAAA@@@??????@@@AAABBBFFFEEECCCCCCEEEHHHKKKNNNLLLKKKIIIGGGGGGHHHJJJKKKFFFEEEDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGBBBCCCCCCEEEFFFHHHJJJKKKJJJHHHDDDBBBCCCFFFJJJMMMMMMMMMNNNPPPPPPNNNIIIFFFDDDEEEFFFFFFEEECCCAAA@@@@@@AAABBBDDDFFFEEEBBB???:::===@@@BBBAAA@@@?????????>>>===;;;:::999999999;;;<<<>>>>>><<<999666555666777999???DDDGGGDDDAAA???BBBDDDEEEEEEDDDDDDEEEFFFDDD@@@>>><<<<<<;;;:::;;;???BBBEEEEEEEEEEEEFFFFFFDDDBBBCCCEEEHHHJJJJJJNNNNNNOOOQQQRRRPPPMMMJJJEEEJJJMMMLLLGGGCCCCCCEEEGGGHHHHHHHHHGGGGGGIIIKKKNNNNNNMMMMMMLLLLLLLLLMMMLLLKKKIIIGGGGGGHHHJJJLLLNNNMMMIIIDDD@@@???AAACCCEEECCCAAAAAACCCDDDDDDCCCDDDFFFHHHHHHFFFDDDAAA???@@@CCCGGGJJJKKKIIIGGGEEEBBBAAA@@@@@@BBBCCCBBBAAA???AAACCCCCCBBBBBBCCCDDDHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGEEEEEEGGGHHHGGGFFFDDDFFFGGGGGGFFFEEEFFFGGGEEEEEEEEEFFFGGGHHHHHHIIIGGGFFFFFFGGGIIIJJJHHHEEEEEEGGGHHHHHHFFFCCCBBBBBBEEEDDDDDDDDDFFFHHHJJJLLLJJJHHHFFFEEEFFFFFFFFFEEE???BBBEEEGGGGGGEEEBBB???BBBEEEJJJMMMMMMLLLKKKKKKHHHGGGEEECCCBBBCCCDDDEEEBBBCCCEEEFFFEEEDDDBBBAAAAAA<<<999999999777:::>>>GGGKKKMMMIIIBBB@@@DDDIIILLLMMMOOOOOOMMMJJJFFFDDD}}}yyyuuusssqqqppplllgggccc```^^^\\\ZZZ[[[YYYVVVSSSOOOKKKHHHGGGFFFDDDBBB@@@@@@@@@BBBCCCEEEEEEDDDBBB???>>>>>>???CCCAAA>>>;;;888666555444111111111000//////000222111...+++***---111444666:::888555555777:::<<<===:::<<<@@@BBBCCCAAA>>>===999<<<@@@CCCDDDDDDBBB@@@AAA@@@>>>:::888888:::===???>>>@@@DDDDDDCCCEEEIIIKKKLLLKKKIIIGGGEEEFFFGGGBBBEEEIIIHHHEEEBBBAAABBB???@@@@@@???>>>???AAADDD======<<<<<<===>>>@@@AAABBBAAA@@@@@@BBBEEEIIIKKKIIIHHHEEECCCCCCDDDFFFHHHGGGFFFDDDCCCCCCEEEGGGHHHFFFGGGGGGHHHHHHHHHHHHHHH@@@@@@AAABBBCCCEEEGGGHHHHHHFFFDDDCCCDDDHHHMMMPPPOOOOOONNNNNNNNNLLLIIIFFFBBBCCCCCCCCCCCCBBB@@@@@@BBBDDDFFFJJJKKKJJJFFFBBB888:::===?????????@@@AAABBBAAA>>>;;;999888777777888;;;???AAA>>>:::777555444777;;;AAAFFFGGGFFFDDD???AAACCCCCCBBBBBBCCCDDDFFFDDDAAA>>><<<<<<<<<<<<>>>AAACCCDDDDDDCCCDDDDDDEEEDDDCCCDDDGGGJJJKKKKKKKKKKKKLLLMMMNNNLLLIIIEEEBBBEEEGGGFFFBBB@@@@@@AAACCCEEEFFFGGGGGGHHHJJJMMMKKKMMMNNNNNNMMMMMMNNNPPPQQQOOOLLLHHHEEEEEEHHHKKKOOOMMMIIIEEEBBBBBBEEEHHHGGGEEECCCCCCDDDFFFFFFFFFHHHHHHHHHFFFBBB@@@??????AAADDDGGGJJJKKKIIIGGGFFFCCCBBB@@@@@@BBBCCCCCCBBBAAACCCEEEFFFDDDCCCCCCCCCIIIKKKLLLKKKIIIGGGGGGHHHHHHHHHIIIJJJLLLKKKHHHFFFDDDFFFHHHHHHHHHHHHIIIJJJFFFFFFGGGIIIKKKLLLMMMNNNHHHFFFDDDEEEHHHHHHFFFCCC>>>@@@AAAAAA???>>>???@@@EEECCCAAA@@@AAADDDGGGIIILLLJJJHHHGGGHHHGGGFFFEEEAAACCCGGGJJJIIIEEEAAA===@@@EEELLLPPPOOOLLLIIIGGGEEEDDDCCCAAAAAAAAABBBCCC@@@AAADDDFFFHHHHHHGGGGGGCCC>>>:::999888666888<<<@@@CCCEEEBBB>>>===AAAEEEIIIJJJKKKKKKJJJHHHFFFEEE|||{{{xxxtttpppnnnmmmmmmkkkiiieeebbb```]]]ZZZWWWXXXVVVRRRNNNJJJFFFCCCBBB@@@???>>><<<<<<>>>AAADDDGGGDDD@@@======>>>??????@@@>>>;;;888666333222111...000111000...,,,---...111...,,,,,,...222555666888777666777:::<<<<<<<<<999;;;>>>AAABBBAAA???>>>:::<<<>>>@@@AAAAAAAAAAAA@@@???===:::999:::>>>AAAFFFCCCCCCFFFEEEBBBEEEJJJMMMNNNOOONNNJJJHHHHHHIIICCCGGGKKKJJJFFFAAA@@@AAA@@@@@@AAA???===<<<<<<===;;;;;;;;;;;;===>>>@@@BBB@@@??????@@@AAADDDGGGHHHFFFDDDAAA???>>>@@@BBBDDDEEEDDDBBBBBBCCCEEEHHHJJJHHHJJJLLLMMMLLLJJJGGGEEE>>>>>>??????AAABBBDDDDDDEEEDDDCCCDDDGGGKKKOOORRRRRRPPPMMMLLLKKKJJJHHHFFFAAAAAAAAABBBBBBAAA@@@???AAADDDGGGLLLMMMKKKEEEAAA999:::<<<======>>>@@@BBBBBB@@@===999777666777777;;;>>>AAAAAA>>>999777666555999???CCCEEEEEEEEEEEE???@@@AAAAAA@@@@@@BBBDDDCCCBBB@@@>>>===>>>@@@BBBBBBDDDEEEDDDCCCBBBCCCDDDCCCCCCCCCEEEHHHKKKKKKJJJIIIIIIIIIJJJKKKJJJFFFCCCAAAAAAAAAAAA@@@@@@??????>>>@@@CCCDDDDDDEEEFFFHHHGGGJJJMMMNNNNNNNNNPPPRRRVVVTTTPPPIIIDDDCCCFFFIIIMMMKKKHHHEEEDDDFFFLLLPPPKKKHHHFFFFFFHHHJJJKKKKKKLLLLLLJJJEEE@@@>>>@@@BBBCCCEEEGGGIIIJJJIIIGGGFFFFFFDDDAAAAAABBBCCCCCCCCCCCCEEEHHHHHHFFFCCCBBBBBBJJJLLLNNNMMMIIIFFFFFFFFFFFFHHHLLLOOOQQQNNNHHHDDDAAADDDFFFHHHHHHIIIKKKMMMFFFGGGHHHKKKMMMOOOQQQRRRIIIFFFCCCDDDGGGHHHEEEBBB:::<<<===<<<<<<<<<>>>@@@BBBAAA@@@??????@@@AAABBBGGGFFFEEEFFFHHHIIIIIIHHHFFFGGGIIIIIIHHHEEEAAA???@@@DDDIIILLLKKKHHHEEECCCAAAAAAAAAAAA@@@@@@@@@@@@>>>@@@CCCGGGIIIJJJJJJIIIDDD>>>;;;;;;999777888<<<;;;<<<===<<<<<<===???BBBFFFFFFGGGGGGGGGGGGGGGGGGyyyxxxvvvrrrmmmiiigggiiijjjgggeeecccaaa___\\\XXXUUUVVVTTTPPPKKKGGGCCCAAA???<<<<<<;;;999:::<<>>??????<<<;;;999666444222111000...111333222///,,,,,,---111///---...000444666666666666888;;;===>>><<<:::999;;;>>>@@@AAAAAA@@@???;;;<<<<<<===>>>@@@AAABBBBBBAAA???===<<<>>>CCCGGGKKKGGGFFFHHHFFFBBBDDDJJJMMMOOOQQQPPPLLLIIIIIIJJJCCCHHHMMMLLLFFFAAA@@@AAAAAABBBBBB???<<<999777777;;;;;;;;;<<<===???BBBCCC?????????@@@AAADDDFFFGGGCCCAAA>>><<<;;;===???AAABBBAAA??????AAADDDGGGIIIJJJMMMPPPRRRQQQLLLFFFBBB======>>>>>>???@@@BBBBBBDDDCCCDDDEEEHHHLLLQQQSSSSSSPPPMMMJJJIIIIIIHHHGGG@@@@@@AAAAAAAAA@@@@@@???>>>AAAFFFJJJLLLIIIBBB===;;;<<<<<<<<<<<<===@@@CCC@@@>>>:::777666666777888???AAACCCAAA<<<888777888555;;;BBBEEEDDDBBBBBBCCC??????@@@???>>>???BBBDDDAAA@@@@@@??????AAADDDGGGEEEFFFFFFDDDBBBAAACCCDDDBBBBBBCCCFFFIIIKKKKKKJJJJJJIIIIIIJJJKKKJJJFFFDDDCCCAAA@@@@@@BBBBBBAAA@@@;;;===@@@AAAAAAAAABBBCCCDDDHHHLLLNNNNNNNNNPPPSSSYYYWWWRRRJJJDDDAAADDDHHHJJJIIIGGGEEEFFFJJJQQQVVVNNNKKKIIIIIIKKKMMMNNNNNNPPPOOOLLLFFF@@@>>>AAADDDEEEFFFGGGIIIIIIHHHGGGFFFGGGEEECCCBBBCCCDDDDDDCCCEEEGGGIIIIIIGGGDDDBBBAAAJJJMMMOOONNNJJJFFFEEEEEEEEEHHHMMMRRRTTTPPPIIICCC???BBBEEEGGGIIIJJJLLLNNNFFFGGGIIIKKKNNNPPPRRRSSSKKKGGGDDDEEEHHHIIIFFFBBB;;;<<<<<<<<<<<<===AAACCC????????????>>>===<<<<<<@@@@@@AAADDDHHHJJJKKKKKKKKKJJJIIIGGGFFFDDDCCCBBB@@@CCCGGGHHHFFFCCCAAA@@@??????@@@@@@@@@???>>>>>>>>>@@@CCCFFFIIIJJJJJJIIICCC>>>;;;;;;:::888999===999999999:::<<<>>>AAABBBEEEEEEDDDEEEFFFGGGHHHIIIyyyuuupppmmmiiieeebbb`````````aaa^^^[[[WWWTTTPPPLLLIIILLLJJJHHHEEECCCAAA@@@???888888888999;;;===@@@AAAEEECCC???<<<::::::;;;<<>>@@@BBBBBBBBBAAA===;;;999888:::;;;;;;;;;@@@BBBDDDEEEEEEEEEFFFGGGKKKJJJJJJHHHFFFDDDCCCCCCDDDGGGJJJJJJHHHHHHKKKMMMLLLLLLKKKIIIGGGDDDAAA???BBB>>><<<<<<;;;777777999999::::::999:::===BBBFFFEEEAAA>>>???DDDGGGGGGDDDHHHDDD???<<<;;;<<<===>>>?????????@@@AAABBBCCCDDDEEEKKKRRRUUURRRJJJCCC>>>888888999;;;>>>@@@AAAAAA===AAAEEEIIIJJJKKKMMMNNNQQQMMMIIIHHHIIIJJJHHHFFF???AAACCCDDDDDDCCCAAA@@@@@@@@@AAACCCEEEFFFDDDBBB<<<======;;;888777999;;;>>><<<;;;;;;;;;;;;:::888888:::===???>>><<<999666:::???CCCCCC???;;;<<<===>>><<<:::999:::;;;;;;;;;@@@??????BBBFFFGGGEEECCC@@@AAABBBBBBBBBBBBAAA@@@AAAAAABBBEEEHHHIIIIIIHHHHHHIIIJJJJJJJJJHHHEEEDDDCCCCCCDDDEEEFFFDDDAAA>>><<<;;;:::<<>>@@@BBB@@@@@@@@@@@@@@@@@@??????>>>>>>???DDDJJJMMMLLLIIILLLLLLKKKHHHEEECCCCCCDDDDDDBBBAAABBBDDDCCC???<<<@@@???>>>>>>>>>===;;;999;;;===BBBFFFHHHHHHGGGFFFGGGFFFCCC>>>;;;:::;;;===;;;===>>>>>>>>>@@@BBBEEEGGGEEEBBBCCCEEEHHHGGGFFF}}}{{{yyyuuurrrllliiiddd___\\\\\\\\\]]]^^^ZZZVVVRRROOOLLLIIIFFFHHHFFFCCCBBBBBBAAA???===777666666777888:::<<<===>>>===;;;999888888999:::<<<999555333333222222111222111000111222222111///777999;;;;;;888444222111111222555888999999888888999;;;>>>AAACCCDDDDDDCCC@@@===999777888:::<<<<<>>;;;<<<===<<<;;;===>>>>>>???@@@AAACCCCCCFFFKKKPPPRRROOOHHHBBB>>>999999:::<<>><<<:::999:::>>>BBBAAA<<<888777888999999888888888999:::;;;======???BBBFFFGGGEEECCC????????????????????????>>>>>>???BBBGGGJJJKKKKKKOOOMMMKKKIIIGGGFFFEEEEEEAAAAAABBBDDDFFFFFFCCCAAA===???@@@BBBCCCCCCDDDDDDDDDEEEFFFGGGIIIIIIIIIIIIIIIJJJIIIGGGDDDCCCDDDFFFHHHHHHHHHEEEDDDEEEJJJNNNLLLKKKIIIIIIIIILLLOOOPPPNNNLLLHHHEEEBBBAAABBBBBBAAA@@@???BBBFFFHHHHHHGGGJJJKKKKKKIIIGGGEEEFFFGGGNNNNNNMMMLLLJJJHHHEEEDDDFFFHHHIIIJJJHHHFFFEEEDDDFFFGGGIIIKKKKKKHHHCCC???>>>@@@CCCFFFGGGGGGEEEDDDCCCAAAAAAGGGOOORRRNNNIIIGGGFFFEEECCCCCCCCCDDDEEEBBBCCCCCCAAA???>>>@@@AAACCCCCCCCCCCCCCCCCCDDDDDD@@@>>>>>>BBBGGGJJJJJJHHHJJJIIIHHHGGGFFFFFFEEEEEEAAA@@@???@@@BBBCCCAAA???>>>>>>???AAAAAA???;;;888:::<<<@@@CCCEEEEEECCCBBBFFFFFFDDDAAA>>>>>>???AAA===???AAABBBBBBBBBDDDFFFGGGEEEBBBBBBDDDFFFEEEDDD{{{vvvtttttttttqqqooogggccc^^^YYYWWWWWWXXXZZZYYYUUUOOOJJJHHHFFFDDDCCCCCC???<<<===AAABBB???;;;555555555555666777888999666666555555555555555666999666333222333333333222000111333555777777555333777:::======999555111///333444555666777777666666999;;;===@@@CCCDDDDDDDDDBBB???:::888999;;;===>>>EEEEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFHHHJJJIIIEEE@@@BBBBBBCCCCCCCCCEEEHHHKKKJJJJJJIIIHHHGGGDDDBBB@@@<<<888666888888777999===@@@>>><<<999888;;;@@@EEEGGGEEEEEEGGGKKKMMMLLLJJJEEE@@@;;;;;;===???===999;;;<<<===>>>@@@AAABBBCCCGGGJJJMMMNNNJJJEEE@@@>>>:::;;;<<<>>>@@@BBBCCCDDDDDDGGGKKKNNNMMMLLLLLLLLLHHHEEEBBBCCCEEEFFFEEEBBBDDDCCCCCCCCCCCCDDDFFFFFFHHHFFFCCCBBBBBBBBB@@@???===<<<999555222111333555;;;::::::<<<>>>@@@@@@???777888:::;;;=========>>>===@@@AAA???:::555333333333666888777555555777::::::<<>>>>>============>>>>>><<<<<<===@@@FFFKKKNNNOOOSSSPPPKKKGGGDDDCCCCCCDDDAAAAAABBBDDDFFFGGGFFFEEE???DDDIIIJJJHHHEEECCCDDDBBBCCCDDDFFFGGGGGGGGGGGGBBBEEEGGGHHHHHHFFFFFFGGGHHHGGGFFFCCCAAABBBEEEGGGGGGFFFDDDDDDEEEHHHKKKMMMJJJHHHEEEBBBAAA@@@AAAAAA===<<<===???CCCFFFGGGGGGOOOOOONNNKKKHHHFFFFFFHHHNNNOOOOOOOOONNNKKKIIIGGGFFFGGGHHHHHHHHHGGGFFFEEEHHHGGGEEEEEEEEECCC@@@===???AAACCCEEEEEEEEECCCBBBAAA???>>>CCCJJJMMMLLLIIIEEEDDDBBBAAAAAABBBDDDEEEEEEEEEDDDBBB@@@???AAABBBEEEEEEDDDDDDDDDEEEGGGHHHAAA???<<<>>>BBBFFFFFFEEEFFFCCCBBBCCCFFFIIIHHHFFF@@@>>>======@@@BBBBBBBBB===>>>@@@BBBCCCAAA<<<999;;;<<>><<<<<<>>>@@@@@@@@@@@@AAABBBDDDEEEEEECCCBBBEEEBBBAAADDDHHHIIIFFFCCCBBBAAA@@@@@@AAADDDHHHKKKIIIIIIIIIIIIGGGEEECCCBBB>>>:::999:::;;;999:::>>>BBB@@@===:::888;;;@@@DDDHHHHHHHHHIIILLLLLLIIIGGGBBB===:::<<>>===;;;===???@@@AAABBBDDDFFFEEEHHHLLLNNNNNNMMMMMMMMMGGGDDDBBBCCCFFFGGGFFFCCC@@@???>>>???AAADDDHHHJJJNNNKKKGGGDDDCCCBBB@@@???;;;999666333222222444666999888999;;;>>>@@@@@@@@@777777888:::<<>>>>>===<<<<<<===>>>>>>???======@@@FFFKKKNNNPPPPPPNNNJJJGGGDDDBBBBBBBBBCCCCCCCCCEEEGGGHHHFFFEEEAAAHHHOOOPPPLLLFFFCCCDDDAAABBBDDDFFFGGGGGGFFFFFF@@@EEEJJJNNNNNNMMMLLLKKKJJJHHHFFFCCCAAAAAABBBDDDBBBAAA@@@@@@AAADDDGGGIIIEEEDDDBBB@@@???@@@@@@AAA;;;::::::<<<>>>AAACCCDDDLLLKKKJJJFFFDDDCCCEEEFFFLLLMMMOOOPPPOOOMMMKKKJJJFFFFFFGGGHHHJJJJJJIIIHHHJJJGGGCCCAAA@@@???>>>======???AAACCCDDDDDDDDDCCC@@@>>>===@@@FFFJJJJJJHHHEEEDDDAAA??????@@@AAABBBEEEEEEDDDBBBAAAAAACCCEEEEEEDDDCCCCCCDDDFFFHHHIIICCC???::::::===AAACCCCCCAAA===;;;???EEEJJJIIIFFFAAA???===<<<===???BBBCCC?????????@@@AAA@@@>>>;;;===>>>@@@AAAAAA???===<<<>>>???@@@???===<<<===>>>???AAADDDEEEDDDCCCBBBBBBCCCCCCDDDEEEFFFFFFEEEEEEzzzuuuqqqnnnooonnnkkkiiibbb___[[[WWWVVVWWWYYY[[[RRRMMMFFFAAA???@@@@@@@@@===999777;;;BBBEEEAAA<<<888888888777777666666666555555444333222111000000666444333444666777777666///222777<<>>BBBEEEEEECCC@@@<<<<<<>>>AAAEEEFFFDDDAAADDDAAA>>>>>>BBBEEEGGGFFFCCCBBB@@@@@@BBBEEEHHHJJJGGGGGGHHHHHHGGGFFFDDDCCCBBB@@@@@@BBBAAA===<<<===BBBAAA>>>;;;:::<<<@@@DDDIIIIIIHHHHHHGGGEEEBBB@@@>>><<<;;;???DDDFFFCCC???<<<===???AAABBBCCCCCCCCCDDDEEEEEEDDDAAA>>>=========???AAABBBAAABBBDDDFFFDDDGGGJJJLLLLLLLLLMMMNNNHHHFFFEEEFFFIIIJJJHHHFFF===<<<<<<===AAAGGGMMMPPPRRROOOJJJGGGEEEDDDBBB@@@888666444444555777999;;;999888888:::===>>>>>>>>>666666777999<<<@@@CCCEEEHHHHHHGGGDDD???;;;888777666;;;>>><<<666111222444999<<<@@@CCCCCC@@@>>><<<@@@??????????????????@@@CCCAAA@@@BBBFFFJJJLLLMMMJJJKKKKKKKKKJJJGGGEEECCCGGGFFFFFFGGGHHHGGGEEEBBBAAAIIIPPPRRRMMMGGGDDDCCCAAACCCEEEGGGHHHHHHGGGFFFAAAFFFLLLPPPQQQPPPNNNNNNLLLJJJGGGEEEDDDDDDDDDDDD@@@???======>>>AAADDDFFFBBBAAA@@@??????@@@@@@AAA;;;::::::999999:::<<<>>>CCCCCCAAA>>>===>>>AAADDDIIIJJJLLLNNNNNNMMMLLLKKKGGGFFFFFFHHHLLLNNNMMMLLLJJJGGGBBB???>>>??????>>>;;;<<>>@@@DDDHHHHHHHHHEEEDDDAAA???>>>>>>??????BBBBBBBBBAAA@@@BBBFFFHHHFFFFFFEEEEEEFFFHHHIIIKKKCCC>>>999777:::>>>@@@@@@===:::888<<>>===>>>@@@BBBBBB@@@===<<<===>>>>>>===???@@@AAABBBAAA@@@>>>===>>>??????>>><<<::::::;;;===@@@BBBCCCAAA???>>>>>>AAACCCEEEHHHHHHHHHHHHHHH~~~wwwrrrmmmiiihhhfffccc```]]]\\\YYYWWWVVVVVVXXXYYYPPPKKKEEEAAA??????@@@???<<<:::999===BBBDDDAAA===999999999999999888777777888777666444333222222222555444444555777888777666111333888===@@@>>>:::666111111111000111444:::??????===999777777888;;;=========<<<;;;::::::999999888;;;???DDDGGGFFFBBB>>>;;;;;;===AAAFFFGGGEEEAAAAAA???===;;;<<<@@@EEEHHHDDDBBB@@@AAACCCEEEGGGGGGDDDDDDEEEFFFFFFEEECCCCCCFFFEEEHHHLLLKKKCCC===<<<@@@@@@>>>===<<<>>>BBBEEEHHHHHHFFFDDDAAA>>><<<:::;;;<<>>@@@BBBCCCCCCCCCBBB@@@AAAAAA@@@===<<<<<<<<>>@@@@@@;;;:::999:::;;;<<<;;;:::555555777:::===AAADDDEEEHHHGGGFFFCCCAAA>>>;;;::::::===@@@>>>999444111111888;;;???AAA@@@>>>===<<>>BBBGGGGGGIIIJJJLLLMMMMMMMMMJJJHHHGGGIIIMMMOOONNNLLLGGGDDDAAA??????@@@??????:::<<<>>>AAADDDFFFHHHHHHBBB@@@@@@AAACCCEEEFFFEEECCCBBBAAA@@@???>>>>>>>>>?????????>>>???AAAFFFIIIIIIIIIIIIJJJKKKKKKKKKKKKCCC===888666999<<<>>>???===;;;:::===BBBFFFFFFEEEIIIHHHEEEAAA>>>>>>@@@BBBDDD@@@;;;888888:::<<<<<>>===???@@@@@@>>><<<;;;;;;@@@CCCGGGJJJJJJIIIHHHHHH}}}{{{sssnnnhhhdddbbb___[[[XXXVVVUUUTTTSSSSSSSSSSSSSSSNNNJJJDDD@@@?????????>>>;;;;;;<<>>===888444///000111111333666;;;???@@@>>>999666666999===???======<<<;;;::::::::::::999;;;>>>BBBDDDBBB>>>:::::::::;;;???DDDEEEAAA===<<<======;;;:::<<>>>>>>>>>>>@@@CCCFFFEEEEEECCC???<<<999888888:::>>>CCCEEECCC@@@???>>>===???AAABBBBBBBBB@@@@@@<<<===>>>===<<<;;;;;;<<<@@@CCCFFFDDD@@@>>>@@@CCCDDDDDDDDDCCCBBBCCCGGGJJJIIIGGGFFFHHHJJJKKKHHHDDD>>>>>>>>>@@@DDDJJJPPPTTTQQQOOOMMMKKKJJJHHHEEEBBB999888999===AAADDDEEECCC@@@>>><<<<<<;;;;;;999777444555888;;;>>>AAADDDEEEBBBAAA@@@???>>>===<<<:::<<<===>>>>>><<<777333000555999===???>>>===>>>???@@@BBBDDDEEEEEEDDDBBB@@@DDDCCCBBBCCCDDDEEEDDDCCCDDDGGGLLLOOOPPPNNNKKKHHHHHHIIIJJJLLLLLLHHHCCC>>>@@@BBBEEEGGGHHHFFFDDDBBB@@@CCCFFFIIIJJJIIIGGGFFFBBBEEEGGGHHHGGGFFFFFFGGGIIIFFFDDDDDDFFFGGGFFFDDDBBBAAA???======???AAACCCBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>===:::777666999<<<<<<:::888555555888===BBBFFFFFFFFFGGGIIILLLNNNPPPNNNKKKHHHHHHLLLMMMKKKHHHBBB@@@??????@@@@@@@@@???======???AAADDDFFFGGGHHHAAAAAA@@@AAABBBBBBBBBBBB??????@@@AAAAAAAAA@@@???>>>>>>>>><<<<<>>>>>?????????@@@BBBDDDFFFFFFJJJJJJIIIEEEAAA@@@AAADDDBBB>>>:::777777777777777;;;<<<===>>>?????????>>>AAAAAA@@@>>>===>>>@@@CCC@@@AAAAAA???===;;;;;;<<<@@@EEEIIIKKKIIIFFFEEEEEExxxwwwpppkkkeeeaaa___\\\XXXTTTPPPPPPPPPOOOOOOOOONNNNNNLLLHHHDDD@@@??????>>>===;;;<<<>>>@@@@@@???>>>===888999:::;;;;;;:::999888999777555444444666999;;;333222222444666666555444444666999<<<===;;;777333///111333444666888;;;>>>AAA===999666666999===@@@===<<<<<<;;;;;;;;;<<<<<<<<<<<<===???@@@>>>;;;888999888888===AAABBB===888777;;;???===999999???EEEDDDAAA@@@AAACCCDDDBBB@@@<<<===>>>???@@@??????>>>CCCGGGQQQYYYXXXMMMAAA<<<:::<<<>>>???@@@BBBEEEGGGCCCBBB@@@===999777888888:::@@@FFFGGGAAA<<<:::;;;===>>>@@@AAAAAA@@@>>>===999;;;<<<<<<;;;:::;;;<<>>???CCCGGGHHHFFFEEEGGGIIIIIIEEEBBB>>>======???BBBGGGMMMPPPNNNMMMLLLLLLKKKIIIEEEBBB;;;;;;<<<@@@FFFHHHGGGEEEDDDBBB???===<<<:::777555333555888<<>>===:::444000222666;;;======>>>@@@CCC???BBBDDDFFFFFFDDDBBB???AAAAAAAAABBBCCCDDDBBB@@@BBBEEEHHHKKKLLLKKKHHHFFFGGGHHHKKKMMMNNNJJJCCC?????????@@@CCCEEEFFFDDDBBB@@@BBBEEEHHHIIIHHHFFFEEEEEEEEEFFFEEECCCCCCDDDEEEFFFCCCAAABBBEEEFFFEEECCCDDDBBB@@@>>>>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBB>>>???>>>;;;888888;;;???>>><<<999666555888>>>BBBFFFEEEEEEFFFIIILLLPPPRRRRRRMMMIIIHHHJJJJJJGGGCCC=========???@@@AAA@@@>>>???@@@AAABBBDDDEEEFFFGGG@@@@@@AAAAAAAAAAAA??????;;;===???BBBCCCCCCBBBAAA???>>>===;;;;;;===AAADDDFFFHHHJJJLLLKKKJJJGGGEEEAAA<<<777666999<<<======AAACCCDDDDDDCCCDDDFFFHHHJJJKKKJJJGGGCCCBBBCCCFFF???===999888777666444333777888999;;;<<<======>>>??????>>>===<<<>>>BBBEEECCCCCCBBB@@@===<<<<<<===BBBFFFJJJKKKHHHDDDAAAAAA~~~xxxsssqqqnnniiidddaaa```\\\UUUOOOLLLLLLLLLKKKKKKLLLMMMMMMHHHEEEAAA===<<<>>>@@@BBB@@@@@@???===<<<;;;:::999888999;;;===>>>;;;666222666444333333666888999999888444111000111444666777///222777===???===777333555333333666;;;@@@BBBAAA@@@>>>;;;888777777777888:::999888999;;;<<<;;;:::===>>>>>>;;;777444555666<<<<<<;;;;;;:::999888888::::::999777777:::???CCCHHHDDD@@@???AAABBBAAA@@@666888;;;<<<:::888888888>>>DDDLLLQQQNNNEEE<<<666999:::;;;???CCCFFFFFFEEEFFFCCC>>>:::777666777888>>>CCCHHHEEE===777777999>>>BBBEEEFFFCCC>>>;;;999666999;;;;;;:::;;;===@@@HHHGGGDDD>>>::::::???CCCFFFBBB>>><<<===AAADDDEEEDDDCCCBBBCCCDDDEEEDDDCCCEEECCCBBBBBBCCCFFFIIIKKKLLLLLLKKKJJJGGGCCC???<<<<<<===@@@CCCDDDDDDCCCCCCAAA@@@?????????===:::888666777:::>>>BBBBBB???;;;;;;999777777999:::::::::>>>;;;:::===@@@???:::444666555555777:::>>>BBBEEE>>>???BBBGGGJJJJJJEEE@@@@@@>>>===>>>AAABBB@@@===??????@@@CCCGGGHHHFFFCCCFFFGGGJJJMMMMMMJJJEEEAAAAAA@@@??????>>>?????????;;;===@@@CCCEEEFFFFFFFFFKKKJJJHHHGGGDDDBBB@@@??????@@@AAAAAAAAABBBDDDFFFCCCCCCCCCCCCCCCBBBBBBBBB???@@@AAAAAAAAA@@@???>>>??????>>>===<<<<<>><<<<<>>@@@>>>:::999===AAAFFFEEEEEEEEEFFFEEEDDDBBB@@@;;;555111222777<<>>=========<<<:::666333777888::::::999999:::<<<>>><<<::::::===AAACCCDDDAAABBBBBBBBBAAA???===<<>>===zzzuuupppnnniiieee```]]]]]][[[VVVQQQMMMMMMLLLKKKKKKKKKKKKLLLEEECCC@@@===<<<<<<>>>???<<<<<<<<<;;;:::888666555888888:::<<<<<<:::666222333111000222555777999999888555111000111333555555111222555999;;;999555222555333333666;;;@@@AAAAAAAAA???<<<999777555555555666777888;;;<<<;;;888555<<<===>>><<<888555555555777888999::::::999888777999999999999999;;;???CCCDDD@@@======@@@BBBAAA???666777:::;;;;;;:::999888;;;AAAHHHJJJGGGAAA<<<:::;;;;;;<<>>@@@AAABBBAAA@@@???;;;;;;<<<===??????<<<:::777888;;;???BBBBBB>>>:::<<<:::888888999;;;<<<;;;???;;;999:::======:::777888777777777999<<>>CCCFFFFFFCCC@@@>>>======???AAABBB???<<<;;;;;;===@@@DDDFFFDDDAAAGGGIIIKKKLLLKKKHHHDDDAAA@@@@@@???>>>===<<<<<<;;;999<<>>???@@@@@@@@@@@@>>>>>>>>>??????>>>>>>???AAACCCDDDAAA===:::999;;;>>>@@@EEEFFFFFFHHHJJJMMMPPPQQQOOOLLLHHHFFFFFFGGGGGGGGGBBBAAAAAABBBDDDDDDCCCBBB@@@???>>>@@@DDDGGGIIIIIIDDDAAA>>>===>>>AAABBBCCCBBBEEEHHHJJJJJJGGGCCC@@@???BBBDDDBBB>>><<<>>>AAACCCCCCBBBCCCCCCCCCAAA@@@<<<888333000111444999<<<@@@CCCEEEBBB===<<>>???BBB<<<<<<=========<<<999888999:::;;;:::888888999:::===;;;999:::===AAACCCDDDAAAAAAAAAAAA@@@??????>>>FFFFFFGGGFFFDDDAAA???===|||vvvpppllljjjddd```[[[YYYYYYXXXUUURRRNNNNNNLLLKKKJJJIIIIIIIIIBBBAAA???===<<<;;;;;;;;;:::;;;;;;;;;:::777555333666666777999999888444111...------000333777888888777444111000111333444444222111222333555555444222555444444666:::>>>??????BBB@@@>>>;;;888555333111555777:::>>>???<<<777333:::<<<>>>===;;;777555444444666999<<<<<<;;;999888888999;;;;;;;;;<<>>;;;:::<<>>666777999<<<>>>>>>;;;999:::@@@FFFFFFBBB>>>>>>???AAA???>>>>>>???@@@???===<<<<<<;;;;;;;;;;;;;;;;;;999>>>BBBAAA<<<888999;;;<<<===???CCCEEECCC<<<777444777:::===@@@CCCGGGIIIKKKFFF???;;;<<<@@@EEEHHHCCC@@@===<<<===>>>>>>>>>>>>======@@@CCCEEEFFFEEEGGGFFFEEEDDDEEEGGGJJJKKKKKKJJJIIIGGGEEEBBB???>>>@@@@@@@@@???>>>===;;;:::444555888===@@@AAA>>><<<999:::===@@@BBBAAA>>>;;;===;;;888888999;;;======>>>;;;888888:::<<<;;;::::::999777666777999<<<>>>999999;;;===@@@AAA@@@>>><<<===???AAABBBAAA===:::777777:::>>>AAACCCBBB@@@GGGJJJLLLKKKGGGCCCBBBBBBBBBBBBAAA@@@>>><<<:::999888:::>>>AAACCCCCCCCCBBBEEEFFFFFFGGGGGGFFFEEEEEE<<<===>>>>>>======???@@@DDDDDDCCCCCCCCCBBBBBBBBB===>>>???@@@@@@???>>>======>>>@@@@@@@@@@@@BBBCCC@@@???===<<<<<<===???AAAEEEFFFGGGHHHJJJLLLMMMNNNMMMJJJGGGEEEDDDEEEDDDDDDBBBAAAAAAAAACCCDDDCCCBBB???>>>===>>>AAAEEEGGGHHHAAA???===>>>@@@BBBCCCCCCEEEHHHMMMPPPOOOKKKFFFBBBCCCEEEGGGFFFBBB>>>>>>@@@????????????>>>>>>>>>===888666222//////222555888===???@@@<<<888999>>>DDDEEEFFFEEEBBB===:::;;;>>>;;;<<<======>>>=========<<<<<<;;;999666555666888;;;:::888:::===AAACCCDDDAAAAAA@@@??????@@@AAAAAAEEEFFFGGGGGGEEEBBB???<<<|||wwwrrrmmmiiigggbbb^^^YYYUUUTTTTTTRRRQQQNNNMMMKKKIIIHHHFFFFFFEEE?????????>>>===;;;999888;;;<<<>>>>>>===:::666444444333333444555444111...******+++...333666888888333111000000333444555555222000...///111444555666666666666777999;;;;;;<<>>@@@===999555888:::===>>>===:::777444333777;;;???AAA???===;;;:::<<<======<<<<<<<<<===999888888;;;???AAA@@@>>>888888:::>>>AAA@@@===:::<<>>888444666999<<>>??????>>>===<<<;;;<<>>AAAAAA???>>><<<:::999999222444999>>>BBBBBB???===<<<===@@@BBBCCCBBB@@@>>>===:::888777999:::;;;;;;;;;:::888999;;;<<<<<<;;;999888666555666888:::<<<;;;:::::::::;;;<<<<<<<<<>>>@@@BBBCCCCCC???;;;777555666999===@@@AAAAAA@@@EEEHHHKKKHHHBBB>>>@@@BBBFFFEEEDDDCCC@@@===;;;999777999===@@@BBBBBBAAA@@@BBBDDDHHHJJJJJJGGGDDDBBB:::<<<>>>?????????@@@BBBDDDDDDCCCCCCBBBBBBAAAAAA===>>>???@@@@@@???>>>===<<<>>>@@@@@@???>>>???@@@>>>>>>>>>>>>???@@@AAAAAADDDEEEFFFHHHIIIIIIIIIIIIKKKHHHEEECCCCCCCCCBBBAAA@@@???>>>???AAABBBBBBAAA???===;;;;;;===@@@AAABBB>>>======>>>@@@AAAAAA@@@DDDHHHNNNRRRRRRNNNHHHDDDEEEGGGIIIGGGDDD@@@>>>>>><<<<<<<<<;;;:::999::::::666555333111000111444666;;;<<<;;;777444666<<>>???===<<<:::777333222333555:::888888:::===AAACCCCCCAAA???>>>===>>>@@@BBBDDDBBBCCCEEEEEEDDDAAA===;;;~~~|||xxxtttooojjjgggeeeaaa]]]XXXTTTQQQOOONNNMMMLLLJJJHHHFFFDDDBBBAAAAAA===>>>??????>>><<<999888<<<===??????>>>;;;777555111000///000111000...,,,))))))***...222666777666000//////111555777777777111///---...111555888999777888888888888888888888>>>======<<<:::888666555;;;999999999;;;;;;:::888555777;;;>>>???===999666444777<<>>???@@@???===:::::::::888666777:::>>>AAA???===:::;;;>>>@@@BBBAAA===:::<<>><<<;;;::::::888555333888999;;;===<<<:::888666888;;;>>>???======>>>@@@===<<<===AAAFFFFFF@@@:::555666777:::===???AAAAAA???===;;;===BBBEEEDDDCCCDDDCCCAAAAAAAAAAAA???>>><<<<<<===@@@DDDHHHIIIIIIGGGFFFEEEEEEEEEFFFGGGGGGHHHFFFDDDBBB@@@???>>>>>>BBBAAA???===<<<;;;;;;<<<777888<<<@@@CCCBBB???<<<===???BBBCCCCCCBBBAAA@@@;;;999777777888999888777666777999;;;======;;;:::666555444333555777:::<<<======;;;:::888888999:::BBBCCCEEEDDDAAA===999777777999===???AAAAAAAAAAAABBBFFFHHHEEE@@@===???CCCFFFEEEDDDBBB@@@===;;;999777999===AAACCCBBB@@@???@@@DDDIIIMMMLLLGGG@@@<<<999<<>>???@@@@@@@@@???===<<<<<<>>>???>>><<<;;;:::;;;<<<===>>>@@@AAAAAABBBBBBCCCCCCEEEFFFFFFFFFFFFFFFHHHFFFCCCBBBBBBAAA@@@???>>><<<;;;<<<>>>@@@@@@@@@@@@===999777888:::;;;;;;<<<;;;;;;===???@@@???>>>AAAEEEJJJOOOPPPMMMIIIFFFDDDEEEGGGFFFCCC@@@>>>===;;;<<<<<<999666555666888555777888666444333444666999999777555333555:::???BBBCCCBBB@@@===:::999999<<<======<<<:::;;;===@@@===<<<999444111000222444999888888999===@@@BBBBBB???>>><<<;;;<<>>;;;999}}}zzzxxxwwwuuurrrnnnjjjfffcccaaa^^^\\\XXXSSSOOOKKKIIIIIIGGGFFFDDDBBB@@@>>>======:::<<<===>>>>>><<<:::999;;;<<<<<<<<<;;;888666444111000............---,,,******,,,///333555666555//////000333777888888777000///---...222555888888666777999999777666777777:::::::::999888888777777888555222222444666777888333555888===@@@@@@===:::444777<<>>;;;888@@@AAABBB@@@===:::999999888666555888<<<>>>===;;;:::===AAABBB@@@<<<:::999:::???DDDGGGDDD???999666333444666999<<<<<<:::777888999;;;<<<;;;999666444888:::===>>>>>>>>>@@@AAA<<<<<<<<<@@@CCCCCC@@@===999888888999<<<>>>======999:::<<<@@@CCCDDDCCCBBBFFFDDDBBBBBBBBBCCCBBBAAA======>>>AAADDDGGGHHHHHHEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDAAA>>><<<<<<===>>>AAA@@@>>>===>>>@@@BBBDDD===>>>???BBBCCCBBB>>>;;;<<<>>>BBBCCCBBBAAAAAABBB;;;:::999888999777555222111333777:::;;;;;;:::999444333222222444777:::<<<>>>>>>===:::888777888:::CCCDDDDDDAAA>>>;;;:::;;;<<<>>>BBBCCCBBBAAAAAAAAA@@@CCCEEEDDDBBBAAABBBDDDCCCBBB@@@===<<<:::::::::888;;;???CCCDDDCCCAAA???AAADDDIIILLLJJJEEE>>>999999<<<@@@BBBCCCCCCDDDFFFBBBBBBAAA@@@??????>>>>>>????????????>>>===;;;:::;;;<<<<<<;;;999888888999===>>>???AAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDFFFDDDBBBAAAAAAAAA@@@???<<<;;;999:::<<<>>>??????@@@<<<888555555777888888;;;::::::<<>>===>>>===999555333444777666:::===<<<999666666777888888777555444666:::===@@@AAABBBAAA@@@===:::888:::;;;<<<:::777888<<<@@@>>><<<888444111111444777999888888:::===???@@@???===<<<;;;:::;;;>>>AAACCC????????????>>><<<:::999}}}xxxtttsssooonnnkkkgggddd```]]]\\\YYYXXXUUUQQQLLLHHHFFFEEECCCBBB@@@>>><<<:::999999777888:::;;;<<<;;;:::999;;;;;;;;;:::888777555444333111///...//////...---------...111444555555333222222333555888888777555000//////000222444444333111444777888777777999:::888777666444444444555555444111//////111444666777222333666;;;@@@BBB@@@>>>888:::===??????===:::777@@@AAAAAA???===;;;;;;<<<999666444555888::::::888888>>>DDDCCC<<<666444555999:::===AAACCC???999444...111666;;;??????<<<888777888:::;;;;;;999777666888999;;;<<<===>>>???@@@;;;;;;<<<======>>>>>>>>><<<:::999;;;>>>???>>><<<999;;;???AAABBBCCCDDDEEEFFFDDDAAAAAABBBDDDDDDCCC>>>>>>>>>@@@CCCEEEEEEEEECCCCCCBBBBBBAAAAAAAAA@@@CCCAAA>>>;;;999:::<<<===???>>>>>>>>>AAAFFFJJJMMMAAA@@@@@@AAABBB@@@===:::888<<>><<<:::<<>>===<<<<<<>>>>>>>>>===<<<999777555888999999888777888:::<<<>>>???@@@AAABBBBBBCCCCCC??????>>>>>>???@@@BBBCCCCCCBBBAAAAAABBBBBBAAA???<<<:::999999<<<>>>???@@@>>>;;;666444555888999:::999888999<<<@@@DDDFFFFFFDDDDDDDDDCCCCCCCCCDDDDDDAAA@@@@@@@@@AAABBBAAAAAA@@@AAA@@@;;;444222444777777<<<@@@@@@<<<888777888888888777777777888;;;======???AAACCCBBB???:::777555777888777555666<<>>>>>===;;;;;;:::999:::<<>>===<<<;;;;;;;;;{{{}}}|||vvvrrrsssjjjiiifffbbb___[[[YYYWWWTTTTTTSSSPPPKKKGGGDDDCCC@@@???===;;;999888777777555666888999:::::::::999===<<<;;;:::888777666666555222000///000000000///000///000333555666444222555555555777999888555333111000000111222222000...---111666888888888;;;===777666333111000111222333222111///000333555777777111111444:::@@@CCCBBB@@@<<<>>>@@@AAA@@@>>>;;;999??????@@@>>>===<<<>>>@@@:::666222222555777777666777>>>EEEBBB999111000222:::999999>>>BBBBBB<<<666000333999>>>AAA???:::666555777999:::::::::888777777888999:::;;;===>>>???:::;;;;;;:::999:::<<<>>>???===;;;===@@@BBB@@@>>>:::===@@@AAA@@@AAAEEEIIIEEECCC@@@@@@BBBCCCDDDDDD>>>>>>===???AAACCCCCCBBBAAAAAAAAA@@@@@@??????>>>BBB???<<<999888999;;;<<<=========???DDDJJJOOOSSSBBBAAA@@@@@@AAA???===:::555999===>>>======???AAA=========>>>===888222---,,,---...///000333666999555333222111222444777999777999::::::888888:::=========;;;888666888???DDDCCCFFFHHHGGGCCC@@@??????@@@AAACCCGGGJJJLLLKKKIIIBBB@@@===::::::<<<>>>@@@:::>>>BBBFFFGGGFFFCCCAAAEEEDDDCCCAAA@@@@@@@@@@@@:::<<>><<<;;;;;;@@@@@@???>>>===<<<;;;;;;=========;;;999666444222666777777777777999===@@@??????@@@AAAAAABBBCCCCCC>>>===<<<<<<===???AAACCCBBBAAA@@@AAABBBBBBAAA@@@===;;;999999<<>>???AAACCCCCCCCCBBBCCCBBB<<<555111333777777===BBBCCC>>>999888999888888888888999:::<<<===;;;===@@@CCCCCC@@@:::666222444666555333666===DDDAAA>>>;;;777555777<<<@@@:::999999:::<<<======<<<::::::999999:::;;;===>>>AAA@@@>>><<<<<<<<<<<<===}}}xxxuuutttsssqqqnnnkkkfff^^^ZZZXXXVVVSSSQQQOOOLLLHHHDDDAAA@@@AAAAAA???@@@@@@>>>:::666555555333555888;;;<<<<<<:::999@@@???<<<:::999888888888666777777444000000222666222222222222333444555666777444222222444444222///...000444666777444111///111222444666888999:::;;;999555000...000222333222555555444444555777999:::444666999<<>>CCCEEEBBB@@@AAA???===<<<<<<<<<<<<:::888555333222444999999555111888:::======:::666333222999777777===DDDFFFBBB<<<666777;;;???@@@???;;;777666666777999;;;<<<;;;::::::;;;===>>>??????>>>>>>???===:::888777999;;;===AAADDDCCC@@@???AAA@@@===?????????AAACCCDDDBBBAAAAAA???===<<<>>>AAADDDEEEBBBAAAAAA@@@@@@AAAAAABBB@@@AAACCCEEEEEEDDDBBBAAAAAA???;;;:::;;;<<<======@@@>>>>>>BBBIIIMMMMMMKKKDDDAAA@@@BBBFFFEEEAAA<<<::::::;;;;;;;;;;;;;;;::::::AAAHHHJJJDDD<<<555222+++,,,---///000222333444444222111000000333555777888777777999;;;;;;:::999;;;888444222444999???CCCDDDDDDDDDBBB@@@??????AAAFFFGGGHHHIIIIIIIIIIIIHHHDDDBBB>>><<<;;;===???AAA===???AAADDDFFFFFFFFFFFFFFFBBB??????BBBCCC@@@<<<>>>;;;777555666777888777@@@???>>><<<;;;999888888>>>??????===999666555444444666888999888888:::;;;@@@>>>>>>AAAFFFHHHHHHEEEAAA???======>>>>>>>>>===<<<>>>>>><<<:::;;;???CCC@@@;;;888:::???CCCCCCBBB>>>;;;777444555777999:::888777666:::@@@EEEGGGGGGDDDCCCAAA@@@???>>>>>>>>>AAAAAA@@@>>>>>>???CCCFFF???@@@???;;;555111111222<<<======<<<:::888888999888666555777:::<<<======;;;@@@FFFFFFAAA;;;666333111111111000111444999======;;;:::<<<>>>???===;;;<<<<<<;;;999666666888:::555888::::::999999<<<>>>@@@AAABBB@@@>>><<<;;;;;;}}}xxxssspppqqqqqqnnnlllgggbbb[[[VVVTTTRRRPPPNNNLLLJJJFFFBBB@@@???@@@@@@BBBBBBAAA===888555333333222444888;;;======<<<:::;;;:::999777777777888888999888666333111222555777333111///...000333666999777444222222333333000...---///222555666555333111333444555777888888777666888444000///111333444333555555555666888:::===>>>>>>>>>???@@@@@@@@@@@@???===;;;<<>>>>>???===999777777888;;;===BBBEEEEEEBBBBBBEEEEEEBBBAAA??????@@@BBBCCCBBBAAAAAA???======>>>@@@BBBCCCBBBBBBAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDCCCBBB@@@===<<<<<<<<<;;;:::<<<;;;===CCCJJJMMMKKKGGGCCCBBBBBBDDDFFFFFFCCC@@@<<<<<<===<<<<<<<<<;;;:::;;;???DDDEEECCC===888555------...000111333444555555444333222333555777999999888888999;;;<<<;;;:::;;;888555333444888===@@@DDDEEEEEECCCAAA???@@@AAAGGGGGGFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@@@@AAADDDEEEFFFFFFDDDCCCEEEBBB???@@@CCCDDD@@@======;;;888666444555666777======<<<<<<;;;:::999888<<<>>>@@@???<<<888555444333555888::::::;;;<<<>>>???>>>===>>>AAADDDFFFFFFEEECCC@@@?????????>>>===;;;<<<<<<<<<;;;<<>>BBBDDDDDD@@@@@@???>>>>>>>>>>>>>>>???@@@@@@??????@@@CCCFFF??????>>>999444111222333<<<======<<<:::999999:::999555222111333888;;;===<<<@@@DDDDDD???:::666444333333222111111444999<<<<<<;;;;;;===???@@@>>>;;;;;;;;;:::777555555888:::<<<>>>@@@???===<<<===???AAABBBBBB@@@<<<:::::::::~~~vvvrrrllljjjkkkkkkiiigggaaa\\\VVVRRROOONNNLLLKKKIIIGGGDDDAAA??????@@@@@@DDDCCCAAA<<<777333333333222555999===??????===;;;777777666666777888999:::<<<888444111222444666777333000---+++,,,111777;;;666555333333333222000...---...000111333333444444333444666888777555333222666444111111222444555666666666777888;;;>>>@@@BBBEEEEEECCCAAA???===;;;:::777555777===CCCDDDEEEHHHCCC@@@===:::888666444222333333444888<<<;;;777333111444777:::;;;<<>>????????????888:::===???>>>:::555222222444888<<<>>>>>><<<;;;777888:::===>>>????????????<<<999777666888;;;>>>DDDFFFFFFDDDEEEIIIJJJGGGBBB@@@>>>>>>@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAACCCDDDFFFGGGDDDBBB???>>>===;;;999666777888<<>>===<<<;;;;;;<<<<<<===>>>???>>>:::888000000111222333444555666777777666666666888:::;;;999888888999<<<===<<<;;;:::888666555555777:::;;;CCCDDDEEEDDDBBBAAABBBCCCHHHFFFDDDBBBAAAAAABBBBBBEEEEEEEEEDDDCCCAAA@@@???DDDEEEFFFGGGGGGEEEDDDCCCDDDBBBAAABBBDDDDDD@@@<<<<<<<<<;;;777333222555888:::;;;<<<<<<<<<;;;:::999;;;>>>AAAAAA===999555444222555999<<<===>>>???AAA======;;;:::;;;>>>CCCGGGJJJGGGCCC@@@@@@@@@??????:::999:::<<<>>>@@@???>>>===;;;:::<<<@@@AAA@@@===;;;;;;:::::::::;;;<<<<<<;;;:::999:::===???@@@@@@=========<<<<<<<<<<<<<<<<<<>>>@@@@@@@@@AAACCCEEE???>>>;;;777333222333555;;;<<<===<<<:::999:::;;;666222,,,+++...555<<<@@@>>>???AAA???<<<999777666666666555333222444888;;;999:::;;;>>>@@@@@@>>>;;;::::::888666444444777999BBBDDDEEEEEEBBB@@@??????CCCCCCBBB???<<<::::::;;;zzzrrrmmmhhheeeeeeeeebbb```ZZZWWWRRRNNNKKKIIIIIIIIIHHHGGGEEECCCAAAAAABBBBBBDDDBBB???:::666333444555555888<<<@@@AAA???<<<999666666555666777999;;;===;;;666000...000444555555000...,,,+++---111666:::444555555555555555333222............///000111222111333666888777555222000555444333333444666777888777777888999;;;===@@@AAADDDBBB@@@===:::888777666111...000777===???BBBFFFDDDAAA===:::888777444333333333666:::<<<<<<888555111333555666777999<<>>===<<<;;;555777:::<<>>@@@FFFIIIHHHEEEEEEIIIJJJHHHCCC@@@======>>>@@@AAAAAACCCCCCCCCBBBAAA@@@AAABBBDDDDDDCCCCCCBBBBBBAAA@@@AAA@@@??????AAADDDHHHJJJHHHEEEAAA>>><<<:::888666555666:::@@@EEEHHHFFFDDDCCCFFFHHHFFFBBBAAACCCFFFCCCBBBAAA???===<<<;;;;;;;;;888666777:::<<<;;;999333444444555555666666666999999999999:::;;;<<<<<<:::999888999<<<=========:::999888777666666666777???AAACCCCCCCCCCCCDDDEEEGGGDDDAAA===<<<<<<>>>???AAAAAA@@@@@@??????>>>>>>FFFFFFFFFGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCAAA>>>:::<<<>>>>>>:::444222555999;;;<<<=========<<<:::999???AAAAAA@@@<<<888555555555777;;;===>>>>>>???AAA<<<<<<:::777555888@@@FFFIIIFFFBBB@@@???@@@@@@@@@999999999===AAACCC@@@===999888999;;;>>>>>>;;;888:::<<<===>>>======>>>>>>??????>>>>>>????????????>>>>>>======<<<;;;::::::999<<>><<<888555222222444666:::;;;<<<;;;:::999:::;;;444///++++++000888@@@DDD@@@???===;;;999888888888888888777555333444777999777999<<>>|||xxxqqqkkkeeeaaa```^^^[[[XXXUUUSSSOOOKKKGGGFFFFFFGGGIIIHHHGGGEEEDDDDDDDDDDDDAAA@@@===999666555666777:::<<>>@@@@@@@@@>>><<<999777888<<>>@@@AAAAAACCCEEEGGGFFFCCCAAABBBCCCCCCDDDDDDDDDDDDCCCBBBAAAAAA@@@======>>>BBBGGGJJJKKKGGGAAA<<<;;;:::999999777777:::===AAADDDEEEEEEDDDGGGHHHEEE???<<<@@@DDDEEECCCAAA???===;;;::::::999555222222666::::::999666666666777777777777777::::::;;;<<<============:::999888999;;;===>>>>>>::::::999888777666555444999<<>>???>>><<<:::;;;<<>>:::888===???@@@===777555888<<<======>>>>>>===<<<:::999DDDCCCAAA<<<888666666777999;;;======<<<<<<===>>>;;;;;;999555333666===DDDCCCAAA>>>======??????>>>:::999:::>>>CCCDDDAAA===888888:::<<<>>>===;;;999:::===@@@@@@???>>>???@@@CCCCCCCCCCCCAAA@@@@@@@@@AAAAAA@@@???===:::888777777:::===?????????@@@AAA<<<:::666333222444666777888999;;;:::999999:::;;;777444111111555;;;@@@CCCAAA>>>;;;888777888999:::999999888666444444555777777:::===@@@@@@???===<<<;;;:::888555333444888;;;???@@@AAABBBCCCCCCAAA@@@BBBBBBCCCAAA@@@???@@@BBB|||zzzvvvsssnnniiibbb]]][[[YYYUUURRRPPPOOOLLLHHHDDDCCCDDDFFFIIIHHHGGGFFFDDDDDDCCCCCC>>>>>>===:::777555666777======>>>>>><<<999555333222111000//////000111222000/////////111111///...***,,,///111333333333333333666999;;;::::::999:::222000...,,,,,,,,,---......000333666777777555444444666888999888888999:::;;;:::888777666666777777999::::::;;;:::888777555---***---555;;;>>>@@@CCCCCC@@@<<<::::::::::::999555666888999999999777666555555555333111000000222777888999777444444777:::999===AAAAAA<<<666222111222666;;;<<<:::777777777333444777:::<<<===>>>>>>;;;999777666888>>>DDDHHHJJJKKKGGGAAA???@@@@@@>>>???===;;;<<<>>>@@@AAA@@@BBBEEEHHHGGGDDDBBBBBBDDDBBBCCCDDDEEEEEEDDDCCCBBBBBB@@@===;;;<<>>>>>>>>======:::888777888:::===>>>>>>;;;;;;:::999777666555444444777;;;===>>>???@@@AAA===;;;888777777:::===???@@@>>>;;;999999<<>>===???CCCHHHKKKHHHGGGDDDAAA>>>;;;999888>>>???@@@>>>:::999:::<<<<<<<<<<<<<<<<<<<<<<<<<<>>999666555888:::======<<<:::888888:::<<<;;;:::888666555777<<>>AAAAAA@@@>>>:::;;;===???@@@@@@???>>><<>>===???AAACCCDDDEEEEEEBBBAAA@@@AAACCCCCCBBB@@@>>>:::777555666888;;;============>>>:::777444222444555666666666777999888888888999:::===:::777777999<<<>>>???BBB>>>999666777999;;;<<<999999999777444333555666888;;;>>>@@@???===<<<<<<<<<;;;999666555666;;;>>>===<<<<<<===@@@BBBBBBAAA@@@BBBCCCCCCAAA@@@@@@@@@zzzvvvsssoookkkiiiddd]]]YYYWWWUUURRROOOKKKKKKIIIEEEAAA@@@BBBEEEGGGFFFEEEDDDBBBAAA@@@???>>>>>>>>>;;;777555444555:::::::::888777444222111333222000...,,,,,,,,,,,,,,,000444666555222000...,,,...000222444333333222555888<<<<<<:::888777888222111000///...///000111000222333555666666666666444777:::;;;999888999::::::999777666555555555666888999;;;;;;:::777333111((('''+++555<<<>>>@@@CCCCCC???;;;999888999999888777777888888777666666666555666777555333222222333666666777777777888999;;;888===BBBBBB<<<777444444444888<<<;;;666333333555000111444666888999999999777555333333777===EEEJJJIIIIIIFFF???<<<>>>>>><<<<<<;;;;;;<<>>;;;999999;;;>>>AAABBBBBBCCCCCCCCCDDDCCC@@@===>>>BBBEEECCCAAA>>>;;;999888888999888888888777666666888999::::::999888888777666666888:::<<<>>>???>>><<<;;;999777666666999<<<>>>>>><<<<<<:::999888777666666333666999::::::999999999666555555555888;;;???AAA???>>><<<:::::::::;;;<<>>;;;999::::::============<<<<<<<<<<<<888888777888999;;;===???>>>===;;;999777777:::===>>>===:::777444555888<<<;;;:::888888999;;;;;;;;;;;;:::999999:::999666444888:::<<<======<<<======:::<<>>AAA???BBBDDDCCCAAA??????@@@AAABBBAAA@@@>>>;;;888666666888::::::::::::;;;<<<777555222333555777666555333555777777666666888:::>>>;;;888777999===@@@AAACCC>>>888666888;;;======888999888666444333444555:::===??????===;;;;;;<<>>AAABBBAAA@@@BBBDDDDDDAAA===;;;;;;|||wwwrrrnnnhhheeeeee___YYYVVVUUUSSSPPPNNNHHHHHHFFFBBB>>>===@@@CCCDDDDDDCCCAAA???>>><<<;;;?????????<<<888444222222777666555444333222111111666444222///,,,+++******+++222999<<<999444111000...///111222333333333333666:::======999666444555222222111111111333444555333333444555666666666666555888<<<<<<:::888888:::999888777555555555666666888999;;;;;;888333...+++###"""(((333;;;===???BBBCCC@@@;;;888777777777666888888888666555444555666555666888888777666666777333444444666888999999999777<<>><<<>>>>>><<<999999:::===@@@BBBAAA@@@<<>>AAAAAACCCDDDDDDAAA<<<777999<<>>AAAEEEHHHAAA???<<<:::888777888888888;;;===;;;888666888:::;;;::::::999888777666555777999<<<>>>???>>><<<;;;888666555666888<<<===>>>===<<<;;;999888777777777333666888888777444333333222222333555888===@@@CCC>>>>>>===;;;:::777666444>>>999333///111777???EEECCCBBB???<<<999999;;;======<<<;;;;;;======<<<;;;444444333444777;;;???BBB777888999999999:::<<<>>>>>><<<888444222444888<<<<<<999888999<<<===;;;888::::::999:::999777333000666999<<<<<<999888:::===999;;;===??????@@@AAACCC>>>AAACCCAAA<<<;;;>>>AAA;;;>>>AAAAAA>>><<<===>>>???@@@@@@@@@>>>;;;888777666777999999888888999;;;666333222333666888777555222444555666555666777999:::777444444888>>>CCCFFFCCC>>>888666888<<<===>>>777888888666444333444555<<<>>>@@@???<<<:::;;;<<<@@@???<<<999888:::???CCCBBB>>>;;;;;;>>>AAABBBBBB@@@CCCEEEDDD@@@;;;777555{{{uuuqqqnnnkkkiiiggg^^^ZZZUUURRRQQQPPPMMMJJJIIIGGGDDD@@@<<<;;;===@@@GGGEEE@@@<<<::::::;;;<<<@@@@@@???<<<999555222000222222111111000/////////444888:::777000***)))***000555:::<<<888555333333111111111000//////111333777999:::999666333222222444444333333333444444555555555333000///000444777999888777777888888777555777888888888777444111000666999;;;<<<999333,,,'''""""""%%%,,,555===???@@@>>>;;;777444333444777999:::999888777666777888999666555555777;;;===;;;999333444555666777888999999888;;;>>>>>><<<:::999888===;;;888555333222222222000111222222000000111222444222111444:::>>>@@@???AAAAAAAAABBBCCCBBB@@@???>>>;;;888999===@@@@@@@@@@@@BBBEEECCC@@@======>>>CCCFFFJJJKKKIIIFFFCCCBBBBBB???;;;:::;;;======>>>AAABBBDDDFFFEEEBBB>>><<<<<<@@@FFFIIIIIIGGGDDDCCCAAAAAABBBBBBCCCCCCDDDDDDCCCAAA???===<<<999666333999;;;===>>>===:::666444777666555444555777999::::::888777:::???BBB???<<<<<<888444444888<<<>>>>>>;;;;;;<<<>>>???>>>:::777555666666666666444333222111000111444888<<>>:::555333555888;;;999777555555777:::<<>>>>>===<<<:::666444777:::===??????<<<888666222000......111555888:::999888888999<<<===>>>======999555444555888:::;;;@@@???>>>===<<<;;;::::::;;;;;;;;;;;;:::999888888999:::;;;<<<;;;999777666777:::>>>AAAAAA@@@@@@@@@===;;;888777999<<<===>>><<<<<<;;;;;;<<<===>>>>>>???>>>===<<<;;;::::::;;;:::;;;;;;:::777666666666777777777777666444333222555555444222111222555888999555111333:::@@@BBBAAABBB???<<<:::999:::<<<>>><<<:::777666777777777777777:::===;;;666444666999;;;======<<<999888;;;>>>CCCBBBAAA?????????@@@AAA@@@BBBCCCAAA===999555444}}}}}}xxxrrrmmmiiifffcccaaa\\\XXXSSSPPPOOOMMMKKKIIIGGGEEECCC>>><<<<<<>>>AAAHHHEEE@@@;;;888777777888<<<<<<;;;999666333000...111111111222222111111000444777888555///+++,,,...000333666888777555333333333222111///...---...///111333555444333111222222333333222111222333444555:::888333///,,,///444888:::888666555666666666555777888888888777444222000333666999;;;999444...***%%%%%%(((...666<<>><<<;;;::::::999666444333333444555444444333111000111444666555333333555:::===>>>===???@@@AAABBBCCCBBBAAA??????<<<::::::===??????>>>===@@@BBBAAA???======>>>DDDFFFIIIIIIHHHEEEDDDDDDDDDAAA>>>===>>>???@@@@@@AAACCCEEEFFFEEEBBB???<<<@@@CCCGGGIIIIIIGGGEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>===<<<999777;;;===>>>???>>><<<999777666555444444555777:::<<<999666555888===@@@???===;;;777444444888<<<>>>>>>::::::;;;===>>>===:::888777777888888777666444333333444555777:::<<<======999<<<===:::555222444777:::999777666777999<<<>>>===<<<;;;;;;:::999777555777999;;;<<<<<<:::777555444111///...000333777999;;;;;;<<<===???@@@??????@@@<<<888666777:::<<<>>>>>>>>>>>>>>>>>>===;;;;;;============<<<<<<;;;:::::::::;;;<<<;;;:::888888888;;;???@@@@@@>>>======:::888555555777;;;============>>>>>>???@@@@@@AAA???>>><<<;;;:::999999999777999::::::888666444444555666666666666555555444555444333111111222555888:::666333666<<>>???>>><<<999888888888777555444777999999666444444555444666999999777666777888???>>>=========???@@@AAA@@@AAABBBAAA>>>:::777555}}}zzzyyytttmmmgggccc___[[[YYYYYYUUUPPPMMMKKKJJJIIIHHHDDDCCC@@@===;;;<<<@@@CCCGGGDDD???:::666444444444777666555444222000...,,,...///111222333333222222444555444111---,,,///222//////000222444555444333444333111...,,,+++******,,,...000111111222444666555333222000111333555777>>>;;;444...+++...444:::999666333111222444555555888999999999888666333111111333777999888555000---)))***,,,222888===@@@@@@;;;:::777555555777999;;;>>>>>>===:::777555555666777555444555888999:::999888888888888888999::::::888<<<@@@AAA@@@>>><<<;;;888777555444444555666888999888666333111333777;;;888777777888;;;<<<<<<;;;<<<===@@@BBBCCCBBB@@@>>>@@@>>><<<;;;<<<======<<<:::<<<>>>???>>>===>>>???DDDFFFGGGFFFEEEDDDDDDEEEGGGEEEBBBAAABBBCCCDDDDDDAAACCCDDDEEEEEECCC@@@>>>DDDEEEGGGHHHHHHGGGFFFEEEEEEEEEFFFGGGFFFDDDBBBAAA===<<<<<<===>>>>>><<<:::===>>>@@@AAA@@@>>><<<;;;666555444444555777:::;;;666333222444999===>>>>>>:::666333444888<<<======999999:::<<<======:::888999999::::::999888666555777888:::;;;;;;;;;;;;:::999:::;;;888444222444666888888777777888;;;>>>???:::999888888777777777777888999999999999888777777777444111//////111555777===>>>@@@BBBBBBBBB@@@???@@@<<<777666777;;;???@@@======>>>>>>>>>===;;;;;;>>>????????????>>>>>>===;;;;;;;;;;;;:::::::::::::::===@@@AAA@@@===<<<;;;:::777444444666999;;;<<<<<<===???@@@BBBBBBCCCCCC>>>===<<<:::888777666666666999<<<===;;;888666555333444444444555555555555555444222111111333555777:::777666888===AAABBBAAACCCAAA???<<<<<<===>>>@@@@@@>>><<<;;;:::999666333222333666777666555333111---000444666555444444555::::::999:::;;;===???@@@>>>???AAAAAA@@@===:::888{{{{{{uuupppiiibbb]]]XXXTTTRRRUUURRRNNNJJJHHHGGGFFFFFF@@@@@@???===<<<===AAADDDEEEBBB>>>:::666444444444333333222111000...---,,,***,,,...111222333222222111111///---+++,,,111555...+++***,,,111555555444444222000...---+++***(((***,,,...000222444777:::666444222000111333777999<<<999555000...000666;;;666333///...000444666777999:::;;;;;;:::888555444222444777888888555222//////000222666:::>>>AAABBB<<<;;;999777666777888888>>>??????;;;777444444555555555444444555666777777888888777777777888888999:::===@@@AAA???===::::::999888666555444555777888999999999777555666999;;;::::::::::::;;;::::::999777:::>>>@@@@@@???>>>===@@@>>>===;;;;;;::::::::::::;;;======>>>???@@@@@@CCCCCCCCCAAA@@@@@@BBBDDDIIIGGGEEEDDDEEEGGGGGGGGG???@@@BBBDDDEEEDDDCCCAAAFFFEEEDDDDDDEEEFFFEEEEEECCCEEEGGGHHHHHHFFFCCCAAA<<<;;;:::;;;======<<<:::===>>>???@@@@@@???>>>===999888666555555666777888444111///111555:::===>>>888555222333777:::;;;:::888888888:::<<<<<<:::888999::::::::::::888777666:::<<<>>>>>><<<:::888888888999999777444333444666888888777777888:::;;;<<<777777666555555555777999<<<;;;:::999999999999::::::888555111///000333666<<<>>>AAACCCBBB@@@>>>>>>;;;888444444777<<<@@@BBB@@@>>>===;;;:::999::::::>>>??????@@@@@@@@@??????;;;::::::999999:::;;;;;;<<<>>>BBBCCCBBBAAA@@@@@@BBB>>>999666666777888888:::;;;===???@@@AAAAAAAAA>>>===;;;999777666555555777;;;???AAA@@@===:::999333333222222222333333333555333111000222444666777888777777999===???@@@???BBB@@@>>><<<;;;<<<===>>>AAA???>>>===;;;999555222222333555777999777333000,,,...000222444555666777888777777777888:::<<<===;;;<<<>>>@@@BBBBBB@@@==={{{xxxyyyqqqllleee^^^YYYTTTPPPNNNQQQPPPMMMJJJGGGEEEDDDDDD>>>??????>>>===>>>@@@CCC@@@???<<<999777666777777333222111000//////......)))***,,,...///000000000///...,,,******,,,000444,,,***(((***///444666555333111//////000///---***)))+++...000222444777999222111...---...111444666555555555444444555999<<<444111------000444888::::::;;;<<<===<<<:::777666555777888999777555222000222444777999<<>>===;;;888666555444444;;;===>>>;;;555111222444444444444333333333444555777666555444444555666777<<<>>>@@@@@@===:::888888===<<<999777555555666666777999;;;;;;999888888999999999999888666555555555444888<<<===<<<;;;;;;;;;>>>>>>===<<<:::999999999=========>>>@@@AAABBBBBB@@@???>>><<<;;;<<>>@@@CCCDDDEEEDDDDDDDDDAAA???@@@BBBDDDEEEDDD@@@BBBEEEGGGGGGFFFDDDCCC???>>>===>>>???>>>===;;;;;;<<<<<<======>>>>>>>>>===<<<;;;999777555444333333111//////333888<<>><<<::::::;;;<<<===<<<<<<999555111000222555777;;;???@@@>>><<<;;;;;;888666444555:::???DDDFFFCCC@@@;;;777555555888999<<<======>>>????????????999999999999999:::;;;<<<===@@@CCCDDDEEEFFFGGGIIILLLGGG???:::777666666555666777999;;;<<<===>>>>>>???===<<<999777666555555888;;;???AAA@@@>>>======555444333222111111111111666333000000333666777777666666666777:::<<<======???>>><<<:::::::::;;;<<>>===<<<;;;888444111555555777999;;;999555111...---,,,...111555888:::999888777777777888:::;;;888999<<<@@@EEEFFFDDDBBBzzzsssqqqssslllhhhaaa[[[VVVRRROOOLLLMMMNNNNNNLLLHHHEEECCCCCC>>>???AAAAAA@@@??????@@@<<<;;;:::888888888888888555444222111000000000000******+++,,,,,,---.........---+++++++++---///000+++***)))+++///333666777555222111222444444111...))),,,///111111111222333,,,+++***)))***---///111///222666888999:::;;;===555222///...111555888999:::;;;<<<<<<;;;999777666777888888777666333111///333555888:::;;;>>>AAACCC>>>===;;;999666444111000666:::<<<999333///000333333444666666444333333444444333222111222333555777>>>??????>>>;;;999999999AAA???<<<999777666666666444777:::;;;:::888777666888888666333000///000222444888;;;;;;999888999;;;===>>>???>>><<<;;;;;;<<>>???AAABBBBBBAAA<<<<<<;;;999888999===@@@FFFEEEDDDDDDFFFGGGFFFFFF;;;===???AAABBBCCCCCCCCC???===;;;<<>>????????????===:::666222///333222000111333777;;;>>>:::777444444666888777555555555555777999;;;:::999888888999999888777555444888;;;>>>===:::777888999:::999888777666666666666888888888888777666555444333555888777555666999<<<@@@>>><<<;;;:::;;;===>>>;;;<<<<<<777222///000222444888<<<<<<:::888999:::999888888:::???CCCFFFGGGDDD@@@;;;666444555888:::::::::;;;======>>>>>>>>>888999999:::;;;<<<<<<===>>>@@@BBBCCCEEEHHHLLLPPPPPPJJJBBB;;;777666555555666666666777888:::;;;<<>>===;;;999888777777777999;;;<<<<<<<<<>>>???:::999777555444444444555888444000111555888999888555555555555666888:::;;;===<<<:::999888888999999<<<;;;999999999777555333666888::::::999777555333///---***+++000555999;;;::::::999888888999:::;;;::::::<<>>AAADDDEEECCC@@@===<<<999999888777666666777777666555333222000000000000...---,,,******+++---...............//////...---***+++,,,---///222666999888666444555888888444000...111444555333111//////***)))))))))***,,,...///...222666999:::;;;===>>>:::666333111222444666666777888999:::999777555444555555555555333111000///000333666888999:::>>>AAA;;;;;;:::888666333111///000555999777111...///333444777::::::777555444444333222000000111333666888>>>???>>><<<;;;;;;===???CCCAAA>>>;;;999888888888444666777888666555555666;;;:::888333//////222555777:::<<<:::777666999<<<<<>>CCCBBBAAABBBCCCDDDDDDCCC>>>??????@@@@@@@@@??????;;;999777;;;AAAFFFGGGEEE???@@@AAAAAAAAAAAAAAA@@@AAA@@@@@@@@@AAAAAA@@@>>>888777777888999<<<>>>@@@>>>@@@AAAAAA>>>888222...333333333333444777;;;>>>>>>;;;888777999999777555444333444666999::::::999888888999999888777555444444888;;;:::777666999<<<;;;999888777777777777666666777888999999888666555333777::::::888777:::======;;;:::888888999:::;;;888;;;<<<888222...---///333777::::::888777999===;;;;;;;;;>>>AAACCCCCCBBB@@@>>><<<999888999:::;;;888999:::<<<===>>>>>>>>>888:::;;;===>>>???>>>>>>????????????AAAFFFLLLQQQLLLFFF???999777777777888888777666555666888;;;<<<@@@???>>><<<;;;:::::::::::::::999999999;;;@@@DDD@@@???===<<<;;;<<<===>>>999555111222666:::;;;999666666555444444666999<<<;;;;;;:::888888888888888999777555555666666555444555888:::999555222111333111///---///444999;;;;;;::::::::::::;;;<<<>>>??????===>>>BBBFFFGGGCCC???~~~zzzssskkkhhhjjjddd```ZZZUUURRRPPPMMMKKKJJJNNNQQQQQQLLLFFFCCCBBB>>>BBBFFFGGGEEE@@@<<<:::888888666555555444444444777666444222000000000111222000---******+++---...//////000222222111...,,,))),,,///000///111666;;;<<<999666888::::::555111333666999:::777333///---+++++++++,,,---...000000000333666999:::;;;===???>>>:::666444333444333333555666777888777555333222333333333222111000//////---111444666666888<<>>:::777555555333111000000111444777999>>>>>>===<<<;;;===AAADDDCCCAAA>>><<<:::999::::::555555555444333333555777??????<<<666222222666:::999<<<===;;;777666:::>>>===@@@CCCCCCBBBBBBDDDFFFFFFCCC???>>>@@@@@@???===:::::::::999888999<<<>>>@@@??????@@@BBBCCCBBBAAAAAAAAA@@@@@@>>>===;;;;;;999666666;;;BBBHHHHHHGGGAAAAAA@@@??????>>>>>>>>>===<<<<<<===??????>>>===777777666777999<<<>>>@@@===???BBBCCCAAA:::333///444444555555555777;;;===BBB>>>;;;:::;;;;;;888666444333333555888:::::::::999999::::::999888666555222555888888555555:::>>>;;;:::888777888888888777555666888:::;;;:::999888333888<<<<<<999888:::===999999777666666666777888555999;;;999222,,,+++,,,333777;;;:::777777;;;???;;;;;;<<<>>>@@@@@@>>><<<<<<<<<======>>>======<<<888999:::<<<===>>>>>>>>>999;;;>>>@@@AAAAAA@@@@@@???>>><<<;;;===CCCJJJPPPFFFAAA:::666555777:::;;;;;;999777555666888<<<>>>@@@@@@???======<<<<<<<<<===<<<:::888999===CCCHHHEEECCCBBBAAAAAACCCEEEFFF:::555111222777;;;<<<:::777666555333333555999===;;;;;;:::999888888888888777555222222444555666666444777999666111---...111333222222555:::>>>>>>===:::::::::;;;===???AAACCCCCCAAA@@@CCCFFFFFFAAA<<<~~~xxxsssnnnjjjeeebbb___]]]ZZZVVVRRROOOMMMLLLMMMNNNPPPQQQPPPLLLEEE@@@AAAAAABBBEEEFFFDDD>>>::::::999888666444333333222222///111444333---...333666333...***((((((+++,,,+++,,,......,,,+++***++++++---000333666777777777;;;;;;;;;<<<;;;999666333777777888888666222...,,,------///222333222///,,,---111666888888888:::<<>>??????DDDDDDDDD@@@<<<;;;===@@@<<<:::888666666666777888888;;;<<<<<<999888999<<>>;;;;;;;;;<<<===>>>>>>>>>@@@BBBCCCCCCBBBAAAAAABBBCCCCCCBBB@@@===;;;;;;<<<===;;;:::;;;===???>>>>>>DDDAAA===<<<===???@@@@@@===;;;::::::;;;<<<:::999888555444666:::===>>>======???AAAAAA???:::555222444777;;;999666444777:::;;;;;;;;;::::::999999999888666333333666999;;;<<<;;;999666666777888777777111333444555555666999;;;;;;::::::;;;;;;:::888666555666777777777777666666>>><<<:::999:::;;;;;;:::===:::666333222222444555666666555444444444444555888<<<>>><<<888:::CCCJJJ?????????>>><<<999777555@@@===:::<<>>;;;===AAABBBBBBAAAAAAAAA:::===@@@BBBAAA@@@@@@@@@???<<<888555444666999<<>>999999;;;>>>??????CCCAAA??????@@@AAA@@@??????@@@???<<<999;;;BBBIIIBBB???===BBBIIIMMMJJJEEE:::888555555777:::<<<<<<===:::666444555888999:::;;;888777999===>>>;;;666555000,,,...333777666444:::888555000,,,+++---///777777777999<<>>===>>>@@@CCCCCCBBBAAA@@@AAA}}}yyytttoookkkhhhccc``````^^^ZZZVVVRRRNNNLLLKKKKKKLLLNNNOOOOOOJJJDDD>>>>>>???BBBHHHMMMLLLEEE>>><<<;;;999666333111//////---***+++//////,,,+++...333222000...,,,***)))((('''))),,,---------,,,,,,,,,...222666888888888777<<<;;;;;;;;;:::999666444333444555555444222///------...000333444333000---111444777888888888;;;===@@@>>>===<<<===<<<999666555555444333111///...---111222444666666555111///000333444444333444777::::::999777777888777555333222222333333333222111000111222000///222888:::888111///000111000...222888:::::::::;;;<<<>>>???@@@DDDDDDCCC@@@======@@@CCC@@@>>><<<999888777888888888:::;;;:::888888:::<<>><<<<<<>>>@@@EEEEEEEEEEEECCCAAA???======<<<;;;;;;===??????>>><<<===>>>???@@@AAAAAAAAA???AAABBBBBBAAA@@@@@@AAABBBBBBAAA???>>>======>>>???===;;;;;;<<<===<<<;;;BBB@@@???@@@AAABBBBBBAAA<<<;;;999:::;;;;;;:::888888666555777;;;>>>???>>>===>>>@@@@@@>>>;;;777444555999===<<<888666777999999999999999999::::::::::::888555555666888999888777555444444555666666555000111222333444666999<<<;;;;;;:::;;;;;;:::888666555555666777888888888888AAA>>>:::777777999;;;======;;;777333222222444555555555444444444555666777:::<<<===;;;999:::???DDD>>>>>>>>>>>><<<;;;999777===:::888999===>>>;;;888444444444555777999<<<===:::===@@@BBBBBBAAAAAAAAA===@@@DDDFFFDDD@@@>>><<<===;;;999777777:::===???DDD@@@<<<<<<>>>BBBDDDDDDCCCAAA???>>>??????>>>===@@@AAA@@@===999:::???EEECCC???===@@@FFFHHHEEE@@@;;;999666666888;;;======>>>:::666555666888::::::;;;999888:::======999555000///...000333555333111666555222///,,,,,,...111777777777999<<>>>>>???|||wwwsssoookkkhhheeeaaa^^^___]]]YYYTTTPPPMMMKKKJJJIIIIIIKKKLLLLLLHHHAAA===;;;;;;@@@JJJRRRSSSKKKCCC>>>===:::666111...+++)))((($$$$$$(((,,,+++******---///111222111---(((%%%%%%'''+++...//////...------000555999;;;:::999777::::::999888777555444333...///111333333222111000000000222555777666333000333444666666666777:::===BBBAAAAAAAAAAAA@@@===;;;555555555444222000...,,,000333777::::::888444111111333444555555666999;;;===;;;:::;;;<<<<<<;;;999666555333222222222333333111///)))'''...777:::777222000///111///---///444888888999:::<<<===???@@@BBBAAA???===<<<===AAADDDCCCAAA???<<<:::999999999888999888777666777:::===<<<===>>>>>>======???AAAEEEEEEFFFEEECCC???;;;999:::999999;;;>>>@@@@@@???======>>>???@@@@@@@@@@@@>>>???AAAAAA???>>>???@@@@@@@@@@@@???@@@@@@AAABBBCCC@@@<<<:::::::::999888>>>???AAADDDGGGGGGEEEBBB<<<;;;999:::;;;;;;:::888999888888999<<>><<<999777888<<<@@@@@@<<<888777777555555666777999:::;;;;;;;;;:::888777888777666444222111111222555555444333000111111222333555999===;;;;;;;;;;;;:::999888777555555666777888999999:::AAA>>>999555555888===@@@>>><<<888444222222444555444444444444555777888999<<<;;;;;;::::::;;;;;;<<<;;;<<<=========<<<;;;:::<<<999777999<<<>>>===;;;444444444444666888;;;<<<;;;>>>AAACCCBBBAAABBBBBB@@@DDDHHHHHHEEE@@@<<<999<<<;;;999888999<<<@@@BBBEEEAAA>>>===???CCCFFFGGGAAA???===<<<======<<<;;;@@@AAAAAA>>>::::::===@@@CCC@@@<<<>>>AAABBB???;;;<<<:::888888;;;>>>???@@@???;;;777555666888:::;;;<<<;;;;;;===???===888333...///222333444333222000222222000...,,,---000222666777888999;;;===???@@@===:::777777888;;;<<<<<<<<<======<<<;;;:::<<<===}}}xxxqqqnnnjjjfffdddaaa^^^\\\]]]ZZZVVVQQQMMMJJJIIIHHHEEEFFFGGGHHHHHHDDD>>>::::::999<<>>CCCCCCCCCCCCCCCAAA>>><<<666666555333111///---,,,000333888::::::888555444444333222222444888<<<@@@AAA???======>>>>>>===<<<999777555222222333555666333///)))(((000:::<<<888444111000222111...///222666777888999;;;===???@@@===<<<999888888;;;???AAAAAA@@@>>><<<;;;:::::::::999888777555555777;;;===<<<>>>???>>>======???@@@AAABBBEEEEEEDDDAAA>>>;;;999999:::===AAACCCDDDCCC<<<<<<===<<<<<<:::999999<<<>>>??????>>>======>>>@@@??????@@@CCCEEEFFFFFFEEEAAA===;;;999888777555:::<<>>@@@AAAAAA<<<============<<<;;;;;;;;;???BBBCCC???:::777555222222444666888:::;;;<<<:::999999999999888666333......000222555666555333333333333222222444888;;;;;;<<<<<<<<<:::999999999777777777777888888999999===<<<999666666999>>>BBB???<<<888555333333555666444444333444555888:::<<<;;;999888999;;;<<<999777888999;;;<<<=========<<<<<<:::888999===@@@@@@@@@888777666666777888999:::===???CCCDDDCCCBBBBBBCCCAAADDDFFFFFFCCC???<<<;;;???<<<777444555999???CCCCCCAAA===;;;;;;>>>AAACCC<<<:::999:::<<<======<<>>@@@BBB???<<<<<>>@@@AAA===888333000222555555444333444444333333222///......111333555666777888999:::===>>>===:::777555777999;;;;;;;;;<<<;;;999888888:::<<>>;;;888222111000111555999>>>@@@BBBCCCDDDCCCAAA>>>;;;999777666444222000...---,,,111444777777666555666777888444000...111888@@@DDDDDDAAA???=========<<<:::;;;999777555444444666777444111......666??????999666222222444444222111444555666666888:::<<<>>>???888666444333444777999;;;;;;;;;;;;;;;;;;;;;<<<<<<:::888666555666888:::<<<===>>>??????===<<<<<<===<<<>>>BBBEEEFFFEEECCCBBB<<<<<<===@@@DDDGGGGGGGGG???>>><<<999777555444333;;;===>>>>>>===<<<<<<===AAA??????AAAEEEHHHIIIHHHDDDAAA>>><<<;;;999777444777:::???EEEJJJJJJGGGDDD@@@>>>======>>>>>>===<<<<<<===>>>???@@@AAABBBCCC======<<<<<<<<<======>>>===@@@CCCDDDAAA;;;666333000111333555777999;;;<<<888888888:::;;;:::888555...///000333666888777555777777666444222222555777;;;<<<===;;;888777888:::999888777666666777777888888999:::999999;;;???BBB>>><<<888555444444666777666555444444555888;;;<<<999777666888;;;<<<999555666777999;;;<<<======<<<:::999777888:::>>>@@@BBB>>>===;;;999999888999999???AAADDDEEEDDDBBBBBBBBB@@@AAAAAA@@@>>>===>>>@@@CCC===444......333;;;AAABBB@@@===:::888888:::<<<666555555888;;;>>>??????===>>>???@@@@@@@@@AAACCC@@@>>>;;;;;;===>>>===<<<:::::::::===BBBFFFHHHIII@@@;;;666333333666888:::===>>>@@@BBBAAA>>>999555333444444333222333666888777777666333000000111333444666777777666666999;;;===:::777666777999::::::;;;;;;;;;999777777999;;;{{{uuuqqqkkkhhhccc___\\\YYYUUUSSSPPPNNNIIIEEEBBB@@@@@@AAA>>>>>>???@@@@@@===888555999888888:::>>>>>><<<999555555444222///+++(((&&&***+++***)))---000...)))$$$%%%&&&(((+++...000111111///...///111111...******---222777999999888666555555222,,,''''''+++///000111222333444444555555777888;;;>>>@@@@@@===:::333111000222777<<>>;;;888777888666222///,,,,,,,,,,,,222555777777444333555777888333---,,,111999AAAFFFBBB???<<<::::::999888777:::::::::999888777666666444444222333999@@@???:::666222222666888666555777555555666777999;;;<<<===666444111111333444555555555666777999:::<<<======<<<999777666777999::::::;;;<<<======;;;::::::::::::<<<@@@DDDFFFGGGFFFFFF@@@???>>>@@@CCCFFFHHHHHHCCC@@@<<<888555444333333;;;<<<>>>>>><<<<<<<<<===AAA???>>>@@@EEEHHHHHHGGG@@@??????>>>>>><<<999666666999===CCCHHHIIIHHHEEEAAA@@@>>>???@@@@@@???======???AAABBBBBBBBBCCCDDD???>>><<<;;;;;;<<<>>>@@@===???BBBBBB@@@<<<666333222222333555777999::::::777777777999;;;;;;:::888111111111444777999999888888888777555222111111222888999:::888555333666888888777666555555666777888777999;;;;;;999:::===AAA===;;;888555555666888:::999777666555555777:::<<<999777666888:::;;;888555555666888:::;;;;;;;;;:::777666444444555999===@@@BBB@@@>>><<<;;;:::::::::@@@BBBDDDDDDBBB@@@??????=========;;;;;;===@@@CCCCCC<<<222***)))...666<<>>@@@BBBCCCDDD???===;;;:::<<<=========999999:::===BBBEEEGGGGGG>>>999333000000333666777;;;===???@@@@@@===:::888444333222111333555888999;;;:::999666333111222333666888999888555444666999<<<:::888777999999999999:::;;;;;;999777777888999zzzvvvqqqmmmiiieee```[[[WWWSSSOOOLLLIIIFFFBBB>>><<<;;;<<<===;;;;;;<<<======:::666333666888;;;;;;:::777555333...///000000///---+++)))+++//////++++++...,,,(((''''''((())),,,...111222222...++++++...000---***'''***...222555777777666999888555...))))))...444333333333333333222222222666777:::===@@@???<<<999333111000111555999::::::666999===>>><<<999888888999666000+++))))))+++,,,111666::::::666333444555444000,,,---333:::AAADDD===:::777555555666666555999:::<<<===<<<999666333333444333333666<<<<<<999444111111666999999888999666666666777888999;;;;;;888555333333555555333111333444666888:::;;;<<<======;;;888888::::::999777555777999999888777777888<<<>>>@@@BBBCCCDDDDDDDDDAAA???<<<<<>>>>>===<<<<<<===AAA>>><<<>>>CCCFFFEEECCC<<<===???AAABBB@@@<<<888888:::===AAAFFFIIIIIIHHHAAA@@@>>>???@@@@@@???===>>>AAADDDDDDCCCCCCDDDFFFAAA???<<<::::::<<>>???@@@???;;;666222444444555666777888888999999888777999:::;;;:::888333222222444777999:::999444555666555222///...///333555666444///...111555444444333333444666999:::<<<======:::666666;;;@@@<<<:::777666666777:::<<<<<<:::777555555666888:::<<<:::999888888777666555555666777999999888888777666555333222333666;;;???AAA@@@>>>===<<<<<<<<<===???AAACCCBBB???<<<;;;::::::;;;<<<<<<<<<===AAACCC???:::111+++)))---333777<<<===>>><<<888555444444222222333666;;;???AAABBB;;;::::::;;;===@@@BBBCCC???===;;;999:::;;;;;;<<<:::999999;;;???AAAAAAAAA<<<777111------000333555666888;;;<<<<<<;;;::::::666444333555:::<<<<<<;;;;;;;;;:::777444222333444999;;;<<<:::555333555888;;;:::999:::;;;:::999777888999:::999777666666666|||wwwrrrnnnkkkhhhddd^^^YYYTTTPPPKKKHHHEEEBBB>>>:::888888:::;;;:::::::::;;;;;;999555222444999>>>>>>:::555222000***+++---//////...---,,,+++000111+++)))+++***'''******+++,,,---///000111000,,,((((((,,,///---+++%%%'''+++///333555666666===<<<888111++++++111888555555444333222111000///555666888<<<>>>>>>;;;888222///---...222444444333111555;;;===;;;:::999::::::555///)))'''(((+++---000666<<<===999444333333111...---///555<<<@@@AAA888666333222333444555444888:::>>>@@@>>>:::555222111333222///111666:::999333//////555::::::999:::666666666666777888999::::::888666666777666333000333444666888:::;;;<<<<<<>>><<<999:::;;;;;;888666///222555666666666666777???@@@@@@AAAAAAAAA@@@@@@AAA>>>:::999;;;???BBBCCCAAA===888333111333666888;;;===>>>>>>===<<<<<<===@@@<<<:::<<>>BBBDDDCCC>>>:::;;;;;;===AAAEEEIIIJJJJJJ@@@???>>>>>>??????>>><<<>>>BBBEEEFFFDDDCCCEEEFFFBBB@@@<<<:::999;;;???AAA======>>>>>>===:::666222666666666666777777888888;;;999888888::::::999888555333222333666999::::::///222444444111///------///222333000,,,***...222111000000222444777;;;===BBBAAA???888333333999???;;;999777666666888;;;>>>???<<<999666444555777999>>>===;;;999666555444444555666777888888777666555888666444333333777<<>>===<<<<<<===>>>???>>>@@@AAA@@@===999777777888;;;===>>>>>>>>>@@@AAA;;;777111---,,,...222555666999;;;:::777333222222333333333666;;;???@@@AAA;;;999888888;;;>>>@@@AAA???===;;;999888888999999:::999999:::<<<<<<<<<;;;;;;666///++++++...111333333555888999999999:::;;;999777777<<>>???;;;666333555888;;;::::::;;;<<<;;;999666666888:::999777555444444|||uuupppjjjfffbbbeee___WWWRRRPPPOOOLLLJJJGGGAAA:::888:::<<<:::888666666777999:::888555222333777;;;:::555000......***---000000...++++++,,,///...,,,***(((''''''''''''(((***,,,.../////////,,,++++++---000111...+++'''%%%&&&***111444333000999999888555111000222555888888888666444111...------000666:::<<<;;;999777111111000...------,,,,,,...333:::===<<<:::999999888555000+++)))))),,,---222222333555777777555222---)))(((---777???BBBBBB>>>999333111222333222111444666999::::::999999999222///------///333666888111000111333777:::::::::888999999888777666888999::::::::::::999777555444777444222222444888:::<<<999999:::<<<>>>???>>><<<555666777888999888888777>>>?????????======???@@@AAA???<<<<<>>999555333444666888:::???DDDCCC???;;;<<<===>>>===;;;:::;;;>>>AAACCC===>>>>>>===<<<<<<===???===;;;<<>>;;;999888AAAAAAAAAAAABBBBBBBBBBBB>>>>>>===<<<;;;;;;<<<======???@@@>>>999555444555999<<<>>>===999777777999>>>;;;888777777999999999666555333333333555777999222111//////000111000000222000...------.........//////000333777::::::999AAABBB@@@:::444222555999555777888888777:::???DDDBBB???:::555333444777999@@@>>>:::555222222666999;;;;;;;;;;;;;;;;;;;;;:::666555444555777;;;???AAABBBAAA???>>>>>>>>>??????AAA@@@===:::777666999;;;;;;<<<>>>??????>>><<<;;;888444///,,,,,,...000111333333444444333333222222333555777999999;;;===???<<<999555555888===AAACCC??????===<<<;;;::::::999<<<999777666888:::;;;<<<:::777444333444555333111000222333222111333888===<<<<<<<<<===???@@@???===999::::::888555444333444777<<<>>><<<<<<===;;;777::::::;;;===>>>===:::777777888:::;;;:::777444111xxxqqqlllgggbbb______ZZZSSSPPPOOONNNKKKHHHFFFBBB===<<<>>>>>>;;;888666666777888999777444111333777:::999444///,,,,,,))),,,......,,,***+++,,,......---,,,+++)))(((((((((((()))+++,,,...//////******+++...222333111...******+++///222333222000444555666444222222555777777777666555444222000///,,,///444999;;;:::888666222222222222111000...---000555;;;>>>>>><<<;;;;;;999666111,,,+++,,,...000111111222333555555222000---***)))...666>>>AAAAAAAAA===999666444333111000333555888::::::999999888444222///...///111444555222222333666999<<<<<<;;;:::;;;;;;:::999999:::<<<;;;<<<<<<;;;:::888666555444111...---...222555777999999:::===???@@@???>>>888999;;;;;;;;;999888666<<<=========<<<===@@@BBBBBB@@@>>>>>>@@@CCCFFFGGGAAA>>>999555333555888:::;;;>>>AAAAAA???======>>>>>>===:::999:::===AAADDD???@@@@@@???======>>>@@@AAA??????EEENNNRRROOOKKKEEECCCAAA???===;;;::::::======>>>>>>???AAABBBCCC???>>>===>>>>>>>>>===<<<777999;;;999666333222333777:::======999777777888<<<:::777666666777777777555444333222333444666777333111///000111222111000///...---...000222222111222222222444666777777555;;;<<<<<<888333111444777666777777777777:::???CCCBBB???:::666444444666888@@@>>>:::666333444777;;;999999999:::;;;<<<===>>>:::999888888999<<>>===>>>???AAAAAACCCBBB@@@;;;777555666777999:::;;;======<<<;;;:::888444000.........//////111111222222222111111222555777888888888888:::;;;:::777444555888===AAACCC@@@???>>>===<<<<<<<<<===;;;999666555777:::;;;;;;888666555666777777555222000111222111111333888<<<>>>===<<<===>>>>>>===;;;::::::999777444222222333777;;;@@@DDDIIIJJJDDD;;;===<<<;;;;;;;;;:::888555777999;;;===<<<:::666444~~~yyyrrrlllfffaaa]]]ZZZVVVRRRNNNMMMMMMLLLIIIEEEEEEBBB??????@@@@@@<<<999777666666666777666333111222666999888222---***))))))+++,,,+++***)))***,,,---...//////...,,,***)))******)))***+++---///000******+++...111222111000---000333555444222111000000111333444333444666777333333333333333333333333---000444888:::999777555222444666888777555222000222666;;;>>>>>>=========:::777222///...000333555111000000222333222000......,,,+++///555;;;>>>>>>BBBAAA???;;;666222000///222444666999::::::999888666444111///...///111222444444666:::===>>>===<<<<<<===>>>===;;;;;;===???============;;;999777555333000,,,)))***---222555;;;:::;;;===???@@@???>>><<<===>>>???===;;;888666999:::;;;;;;;;;===@@@CCCBBBBBBAAA@@@AAACCCEEEFFF@@@===888555444666:::=========<<<>>>???@@@@@@???>>><<<:::888999===AAADDDBBBCCCCCCBBB@@@???@@@BBBEEECCCCCCHHHOOORRRPPPLLLDDDBBB???<<<::::::::::::::::::::::::<<>>======???BBBBBB???;;;444666777777444222111111555999<<<<<<999666555666:::999777666555555555666444444333333333444444555333222000000222333222111,,,,,,---000444666666555666555444444555555333111555777999777444333555777666666666555666999>>>BBBAAA???:::666444444555777>>>===;;;888666666:::===888777777888:::===@@@AAA@@@???===<<<<<<===???@@@<<<<<<;;;<<<===???@@@BBBCCCCCCAAA===888444333333666777888999:::999888888777555222111111000///...000222333222222222444555:::;;;<<<;;;999888999:::999777444555888===@@@BBB???>>>=========???AAABBB<<<999666555777888999999444444777999;;;:::777444111222222111111333777:::???===<<<=========;;;999::::::888555222111222333777<<>>;;;999888777555333777999<<>>===>>>>>><<<;;;777666555555555555333111333666888666000+++((((((+++++++++*********+++,,,,,,...000111111///,,,***,,,+++******,,,...111333///---+++******+++------000555:::999555111000111111222333444333333333333------...000333666888:::222444777999999777444222222555999;;;;;;999555222222555999<<<===>>>======:::888333000000333666999222111000111222111///---///...---///444888::::::===@@@@@@===666111000111000222555888::::::888666444444222000...///111333555666999<<<@@@@@@>>><<<<<<===>>>===<<<<<<>>>@@@>>>>>>>>>===;;;888666444666333///+++***---222777===<<<;;;<<<>>>>>>===<<<<<<===???@@@???<<<999666999::::::::::::;;;>>>@@@AAABBBBBBBBBAAAAAABBBCCC???<<<999666666999<<>><<<:::999:::===AAADDDDDDDDDEEECCCBBBAAABBBDDDFFFDDDDDDGGGLLLNNNLLLIIIBBB@@@===999888888999:::999999888888:::<<<>>>@@@===<<<<<>>999666777888777666444222222555888<<<<<<888444222333999999999888666555555555444444444444444444333333333222000111222444333222,,,---///333777999999888777666444444444333111...111333777888777666777999666555444444555999===@@@???===999666444333444555<<<<<<;;;999777888;;;>>>888777666666888;;;???AAADDDCCCAAA???>>>>>>??????;;;:::999999:::;;;<<<===???@@@???===888444111111444444555666777777666666666555444555666555333111333555555444333333777:::===>>>???>>><<<;;;<<<===:::888666666888;;;===>>>===<<<;;;<<<>>>BBBEEEHHH@@@===999777666666555444000333888===???===:::777777666555444444444666777===<<<;;;<<<===<<<:::999::::::888555222000222333777===KKK```vvv~~~qqq___DDD@@@:::666555444333222666888<<<>>>???===:::888~~~sssooohhhbbb]]]XXXTTTQQQJJJHHHGGGHHHJJJJJJFFFBBBBBB???:::777777999;;;===777555444444555555444333444666777444///***))))))///...---,,,,,,,,,---,,,+++---000222111///+++))),,,,,,+++,,,---000333555666222,,,&&&######&&&(((111666;;;:::444000000333555555444333222000...,,,((((((***...222888===@@@999:::;;;;;;999666222000111444888;;;;;;:::777555222333555888;;;<<<<<<<<<:::777333111111333777:::444222111222333222111///000///...///111444555555555888:::999555222222333000111333777::::::666333111222222000//////222555555666999<<>>;;;;;;<<<===<<<;;;;;;===???>>>>>>===<<<:::777444333777555222---+++---444999===<<<::::::;;;<<<;;;999:::;;;===>>>>>><<<:::888999:::;;;;;;:::999;;;<<>>>>>>>>===<<<:::999999;;;===??????;;;777999@@@DDDDDDAAA>>>===;;;:::;;;>>>AAACCCCCCDDDDDDCCCBBBBBBCCCEEEEEECCCBBBCCCFFFGGGFFFCCC@@@>>>:::888666777999:::<<<;;;:::999999:::;;;;;;;;;;;;<<>>>>><<<<<<===>>>===;;;888888999;;;;;;:::::::::999;;;???EEEJJJNNNFFFBBB>>>:::777555222000///333999>>>@@@???===;;;>>><<<:::888888777777666:::999999:::<<<<<<;;;:::::::::999666333222333555777===JJJ___vvv~~~qqq```DDD@@@999555333333444444555777:::<<<===<<<:::888~~~{{{ooojjjddd^^^YYYUUUPPPMMMHHHFFFEEEFFFHHHGGGDDD@@@???<<<777333222555999===777555333333555666777777777888777333...+++,,,...222000///...///...---+++,,,---///111000---***'''******+++,,,///222444666888555///((("""!!!###&&&000444888777333000222555888666333111000...,,,)))&&&'''(((,,,111888>>>BBB<<<======<<<999555111///000222444666777888777666111111222555999;;;<<<;;;888666222//////222666999444333222222333444333111//////////////////000000,,,...111333333333444444111111222666:::999444000...000222111///000333777555555777:::===>>><<<:::999:::;;;:::::::::<<<>>>???>>>>>><<<999666333222666666333///,,,...444:::<<<:::999999:::;;;;;;:::;;;;;;<<<<<<<<<;;;::::::888:::<<<===;;;:::999:::>>>BBBEEEEEE@@@<<<;;;;;;<<<<<<<<<<<<<<<======>>>>>>:::888:::@@@DDDCCCAAA============>>>@@@BBBCCC???@@@AAAAAA@@@AAACCCEEECCCBBB@@@@@@AAAAAA@@@>>>>>>===;;;999888888999:::??????>>>===;;;:::999888:::<<>>===;;;555777666222,,,,,,111666777999::::::999999;;;<<<>>><<<::::::;;;;;;:::999999999999;;;@@@HHHPPPUUUJJJGGGBBB===:::666222//////333999===>>>>>>>>>???AAA???===<<<<<<;;;:::888888777777999;;;<<<;;;:::999::::::999777666666777777;;;DDDQQQ```eee\\\NNNBBB>>>888444444555666777666777888999::::::999999}}}yyyvvvkkkfff```ZZZUUUQQQMMMJJJHHHEEECCCCCCDDDDDD@@@===:::999555222111333777:::777555222333555888999::::::999777222---,,,///333444222000000000///+++(((,,,---......---***'''&&&&&&'''))),,,///222444555555555333///***''''''(((...000222222000111333666666333000...//////...,,,)))))))))+++///555;;;???;;;;;;<<<;;;888555222000/////////000222444666777222111111444888;;;<<<;;;666444000------000333666444222111111333444444333/////////...,,,++++++,,,((((((***---111444555555111111222666:::888222---...111333222//////222666444444444666999::::::999888999::::::999999;;;===@@@@@@???===:::777444222666777666333///000666<<<999777777888;;;>>>?????????>>>===<<<;;;:::::::::555888===???>>><<<:::999>>>CCCHHHGGGAAA<<<:::::::::<<<>>>??????>>>===<<<===;;;:::<<<@@@BBBBBBAAA===>>>???AAABBBBBBBBBBBB;;;<<<>>>>>>>>>???BBBDDDDDDCCCAAA??????>>>===<<>>===<<<<<<;;;<<<<<<@@@AAAAAAAAA???<<<:::888;;;???CCCBBB>>>::::::;;;333222222444666777555222333555777777555555888;;;999>>>BBBAAA<<<777666777:::;;;===>>>===:::777444111///...///111333333222000///000333777;;;<<<<<<777555333222222000---+++++++++,,,...000111222111222111222555888:::888555222222222222222111111000444666777777666555666777666555555444444444555555:::;;;<<<===>>>@@@AAAAAA===;;;888666333222111111444666888999888888999:::<<<;;;:::888777666555555222333555888<<<===<<<;;;888999777111***(((---444666888999999888777999:::<<<;;;;;;<<<===>>>===;;;:::::::::===CCCMMMVVV\\\LLLIIIDDD@@@===999555222111444888:::;;;<<>><<<===???@@@>>><<<999888777999::::::999777888:::<<<===;;;:::999:::777:::===AAAGGGKKKGGG@@@>>>;;;777555666888:::;;;999999888777888888999:::|||xxxtttppplllhhhccc]]]WWWSSSNNNJJJGGGHHHDDDAAAAAABBBAAA>>>;;;777777666444333444666888777444222222555999;;;<<<<<<;;;777222------222666444222111111111///***%%%,,,---------+++)))&&&$$$"""$$$'''+++///111333444000333666666222---,,,,,,,,,---......///111444777333000,,,,,,///111111000---+++***+++...333999<<<999999:::999888555222111///---,,,,,,...111555777333111000333888<<<===<<<555333///,,,+++...111444333111000111333444444333...//////---+++)))))))))'''%%%&&&***111555666555222111222666999888111+++...222444222///...111555333333222444666888888888777999:::999999:::<<<>>>BBBBBBAAA???<<<888555333777999999666333444999???666555555888===AAADDDDDDCCCAAA>>><<<:::999999:::222666<<<@@@@@@>>><<<;;;???EEEJJJIIICCC<<<:::::::::<<>>AAACCCDDDDDDBBBAAA888:::<<<<<<===>>>AAADDDFFFDDDBBB@@@???===<<<<<<@@@????????????>>>>>>===@@@AAACCCCCCBBB???<<<999<<>>???999777444333111///+++)))...------...111222222222111111222666::::::777333///000000111111111000000333444666666555444444555333333333444444444444444666777999;;;>>>@@@AAABBB===<<<999666444333333333666888999999999999;;;===???>>><<<:::888777666666333333444777:::;;;:::999<<<===:::333***(((---444999:::;;;:::888777888999:::::::::<<>>;;;;;;;;;>>>FFFPPPZZZaaaLLLIIIEEEBBB???<<<888555222555888999999;;;@@@DDD===<<<;;;===@@@BBBAAA???:::999888999999999777555777:::>>>???>>>===<<<;;;888;;;;;;999:::>>>???===<<<999666555777:::<<<===;;;:::888777777888:::;;;|||vvvrrrnnnllljjjaaa\\\VVVQQQMMMJJJGGGEEEBBBAAAAAAAAABBBBBB@@@>>>???>>><<<888555555777999777333///...///222555666999777444000......111333222222111...,,,+++,,,...222333333///)))%%%$$$%%%&&&%%%(((---...+++)))+++,,,,,,...222666777333///,,,++++++---111333444333///...---,,,---///111222111000......000333777:::666666555333222333666888222...))))))...111111000333111000111444888:::;;;777333///---...111444555555555444222000///111333555333000---***+++///333((($$$!!!$$$,,,222333000111111333777:::777111+++555111---...333777888666666333000000333555444333888;;;===;;;888999===BBBHHHGGGCCC>>>888555444555===<<<:::666444555:::>>>777555444777===BBBDDDDDD@@@===:::999999999888888333444999@@@HHHIIIDDD>>>HHHJJJLLLJJJEEE???:::888999<<<@@@BBBAAA>>>:::777===AAADDDDDD@@@===<<<<<>>???AAABBBBBBAAA???777888:::>>>AAABBBAAA@@@FFFFFFDDDBBB@@@???AAACCCBBBCCCCCCDDDCCCCCCBBBAAABBBDDDEEECCC@@@>>>@@@BBBDDDCCCAAA@@@@@@>>>;;;999888555333555999===???>>>888888888888999:::;;;<<<;;;;;;;;;;;;:::999888888777:::======:::777777777444111///000222333222000,,,+++***+++...222777:::777777777444000,,,+++***,,,+++,,,111777999666111111000000222555777777666333333444555555333...***222666::::::888666666777444555444111......222555777777777888999:::<<<===AAA>>>999666555777888999;;;:::999888999:::;;;<<>>@@@===<<<;;;>>>DDDKKKOOORRRHHHCCC>>>===>>>>>>:::666999999999999999:::;;;<<<;;;::::::<<<>>>>>>===;;;999999:::<<<>>>===:::777:::<<>><<<777888888777555444555777;;;;;;:::999999;;;???BBB@@@>>>;;;999888888:::;;;xxxrrrmmmjjjhhhfff___[[[TTTOOOKKKHHHEEECCCAAAAAAAAABBBDDDDDDCCCBBBDDDCCCAAA>>>:::999:::<<<666333...,,,---///111222333222000...++++++---000111222222000...---...///444555444000+++((('''((((((%%%&&&******''''''***---...///333777888666333******+++...222444444333///...---,,,---///222444333111///......111333555444444444333222222555888444000,,,,,,000333333111111000///000333777888999888555111000111333444555444555444222000///000222555444222...,,,,,,///111+++'''%%%(((...333222000000222666:::;;;888333///444111...000555999999777333111//////222444444444999<<<>>>===;;;:::>>>AAAFFFDDD@@@:::555222222333999:::999666444555999<<<;;;888666888<<<@@@BBBBBB<<<:::888888999999888777222333666>>>FFFJJJGGGDDDEEEGGGHHHGGGCCC???<<<;;;;;;===??????>>><<<:::999???BBBDDDDDD@@@===;;;;;;??????>>>???@@@@@@>>><<<888999:::===@@@BBB@@@???BBBCCCDDDDDDBBBAAAAAABBBAAABBBDDDEEEEEEDDDBBBAAABBBDDDDDDCCCAAAAAACCCFFFDDDCCCAAA@@@???===;;;:::999666555666:::>>>??????<<<<<<;;;:::999999999999::::::;;;;;;;;;999777666666888:::999666444444444666333000///111111000...***)))))))))+++///333666444444444222///,,,+++,,,///......222888:::777444111000///111333555666555555555666777777333...***...333777999888666666666444555444111//////222666888888888999999:::;;;;;;>>><<<:::888888888888888888888888888999999::::::@@@@@@>>>:::666444555777::::::;;;<<<<<<;;;:::999<<<===;;;777444555:::??????>>><<<;;;:::999777666555555555666777999<<<===999777666777<<>>???;;;888;;;::::::::::::;;;;;;<<<;;;:::999:::<<<===<<<;;;===>>>@@@BBBCCCBBB???<<<<<<===@@@AAAAAA???<<<:::888888888666444333444666=========;;;:::;;;>>>AAA>>><<<:::999999:::<<<===~~~yyyrrrlllhhheeebbbaaa]]]YYYSSSMMMIIIFFFCCCAAAAAA@@@AAABBBEEEFFFEEEDDDHHHHHHFFFBBB>>><<<<<<===555222---+++++++++,,,++++++++++++***(((((()))+++000111222222000/////////444444333111---++++++,,,***&&&$$$&&&&&&$$$&&&***...///000333666888777666***+++---000444555444222///...,,,,,,---///222444444333000.........000111333444333222111111333555555111//////333666555444111000///111444666777777888666444444555555555444444444444333000//////000444444222///---,,,...000...,,,***,,,000333111///...333888<<<;;;888555333333111000222777:::999888000///...///222444555555999===@@@@@@>>>===>>>@@@CCCAAA<<<666000...///111555666777777666666999;;;<<<999666666888:::<<<<<<888777666666888888777666333333555:::AAAFFFFFFDDD@@@BBBCCCBBB@@@>>>>>>>>><<<===>>>===;;;999999:::???AAACCCBBB???<<<::::::???>>>======>>>===<<<:::;;;;;;;;;>>>@@@AAA@@@>>>===@@@CCCDDDCCCBBBAAAAAABBBCCCEEEFFFFFFDDDBBB@@@AAABBBCCCBBBBBBDDDGGGJJJDDDCCCAAA>>>===<<<<<<<<<:::888777888;;;>>>@@@@@@AAA@@@>>>;;;999777666555999:::<<<===<<<:::777555777888888666444222222333777444111/////////...---***)))((((((***,,,///111000111222000...---......333111000222777999888666222000...///222555666666888888999:::999555///***,,,000666999999888666555444444333111///000222555666666777888999999999999:::::::::999999888888888888999:::::::::999888777<<<<<<;;;888555333444666;;;<<<>>>???>>><<<999777999:::;;;===>>>@@@BBBCCCBBBAAA???===:::888666555333333333333444666888:::666333111111555:::>>>@@@AAA>>>;;;<<<>>>???===:::;;;::::::999999999999:::;;;999888888:::;;;;;;;;;@@@AAACCCFFFGGGEEEAAA======>>>???@@@???===;;;:::999999999777444333444555@@@@@@???===;;;:::<<<>>>;;;:::999999:::<<<>>>???zzzuuunnnhhhdddbbb___]]][[[WWWQQQLLLIIIFFFCCCBBBAAA@@@@@@BBBDDDDDDCCCBBBGGGFFFEEEAAA<<<:::999:::444111---***)))((('''&&&%%%&&&(((((('''''''''(((---///111222000///.../////////...---------///000+++&&&###$$$%%%$$$(((---000000111222444555555444---...000333666666333111...,,,+++***+++...111333444333111000//////000000555555444222///...///000111//////111444777777666333222222444666888888777888777666777888777555333333444555444111/////////111111111///------...000/////////000111111000///,,,111888;;;999666444444111000111444777999888666///......000222555777888:::===AAABBBAAA???>>>???@@@>>>999444///---///111333555777888999::::::;;;888666444222333555777888666555555555777777666444888666555777;;;>>>@@@@@@>>>??????>>><<<<<<===>>>:::===???>>>:::888888999<<<===??????>>><<<;;;:::>>><<<;;;;;;<<<>>>===<<<>>>===>>>???AAABBB@@@???<<>>???@@@AAACCCEEEHHHKKKDDDCCCAAA>>>;;;;;;<<<>>><<<:::999:::;;;>>>@@@AAABBB@@@>>>;;;888666444444999;;;===???>>><<<888666999999777555444333333333555333111///...............---,,,+++++++++,,,---...///000000//////111222444111000000333555555444222000//////333777:::;;;:::::::::;;;:::555///+++---111777;;;<<<:::666444444333222000//////000222000111333555777888888888777888888777777777888999===>>>??????>>>;;;777555999888777666444333444444999;;;>>>@@@@@@===:::888999:::<<>>;;;777555333333333333222222333555777888444111//////333888<<<===<<<;;;:::;;;>>>???>>><<<:::999888777777777777777:::888777777999;;;;;;;;;===>>>AAADDDEEECCC>>>:::;;;;;;<<<=========<<<;;;;;;;;;;;;888555444444555AAAAAA@@@===:::888888999777777888:::<<<>>>@@@AAAvvvrrrkkkeeebbb___]]][[[YYYUUUPPPLLLIIIGGGEEECCCCCCAAA@@@@@@AAA@@@>>><<<@@@???===999555333444555333000---***)))(((&&&$$$###%%%((()))((((((((())),,,...000000///---------((((((''')))+++...111222+++'''$$$&&&&&&&&&***///333333444444444333333333111222333555666555222///,,,+++******+++,,,...///000111111111222333333333888888666333...+++******+++,,,---000444666777777555444555777999:::888777666555666777888777444111111333555555333111000000...//////...,,,,,,...000000111222222111000000000+++000555777555333333444111111222444666666444222//////000111333666999<<<:::===@@@BBBAAA???======>>>===999444111000222444444555888;;;===>>>===<<<555555444333333444666888777666444555666666555333;;;:::888888:::<<<>>>???===>>>===;;;999999:::<<<777<<>>?????????>>>???AAADDDJJJGGGCCC???======>>>???;;;;;;===???BBBEEEGGGGGGBBBBBBAAA>>>::::::<<<>>>===<<<;;;;;;;;;===@@@AAA@@@>>><<<:::888666555555;;;===???@@@@@@===:::777888777555444333333222222111111111000000000000000333333111000...---,,,+++...///000000000111333555222000.........000111111333111000111555:::===???999999999999888555000,,,111444999===???===999555444222000///.........---(((***---000333666888999888888777444333444888<<>>@@@???===;;;<<<<<<>>>CCCGGGGGGBBB===999::::::777444111111222555444444333444555777888111///...///333888;;;<<<999999:::;;;===>>>===<<<;;;:::999888888777888888999888777888;;;======<<<;;;<<<>>>@@@AAA???;;;777777777888999;;;<<<============<<<:::777555666777>>>???>>><<<888555444444444555888:::<<<>>>???@@@{{{{{{rrrnnngggaaa^^^[[[YYYWWWVVVRRRNNNJJJIIIHHHFFFEEEDDDBBB@@@???>>>===:::777888777555111......000222222000---,,,+++***'''%%%%%%'''*********)))***+++---...//////---+++,,,,,,&&&%%%$$$&&&***///111222,,,((('''))))))(((***...333555777777555333333444333222333444555444111...+++,,,,,,,,,,,,,,,,,,,,,---...000222444555666666999999777333...***(((((((((***---000222333444444444444555888999999777444222222333555666555333000000333666777666444222222111111///---++++++---///000333555444111000222555000111333444333333333444444444555555444222000//////000222333444666:::===:::<<<>>>@@@@@@>>><<<:::<<<;;;:::777444444555777666777999===@@@AAA???===666888999999888888999:::888666444444555777777777<<<<<<<<<===>>>???@@@AAA<<<<<<<<<:::888888999:::777===CCCCCC>>>888666666555555666888<<<>>>>>>>>>;;;999777888;;;???BBBCCCAAA@@@@@@AAACCCDDDCCCBBB@@@@@@???===<<<<<>>=========<<<;;;<<>>>>><<<:::999888888888<<<===???@@@???===:::999555333222222222222111//////111333444222111111111444444444333222000...---000000111000000111444666111000///---,,,------...333111000222555999;;;<<<666555444444444333000...333555999>>>AAA@@@===999666333111///......,,,***$$$%%%(((+++///444777:::::::::888555222444999>>>EEEFFFFFFEEEBBB>>>:::777888777555555666666444333111444888;;;>>>>>>>>>=========>>>AAACCCAAA;;;666222444666555222111222555777666555555555666777888///......000444777999999777888:::;;;<<<<<<;;;:::<<<;;;;;;::::::::::::;;;777777888;;;>>>@@@@@@???<<<<<<===>>>???>>>:::777333444444666888:::<<<===<<<===<<<:::777666777888:::;;;<<<;;;777444222222333444777:::<<<========={{{vvvvvvmmmhhhaaa\\\YYYVVVTTTRRRRRRNNNJJJHHHGGGGGGGGGFFFCCCBBB@@@>>>>>><<<888666444222///,,,***,,,000444111000///...///---***((((((***++++++******,,,---000000000...,,,+++,,,---***(((&&&'''+++000222222---******,,,+++'''&&&(((,,,000444555444222222333//////...000111222000///---...///000///---+++)))***,,,///222444666666666888888777444///+++***)))***,,,///111111000//////000111222555666555222///......///111333333111//////222777999888666555444888777333...+++***+++...111444777555222111666;;;777666444333555666777666999999888666333000...---...000222333333555999===::::::;;;======<<<:::999888:::::::::888777888:::999888999===@@@BBB@@@>>>777:::>>>>>><<<999999999777555333333666:::<<<>>><<<>>>??????>>>===<<<<<<999:::;;;:::999888999:::999???DDDBBB<<<777777999777666666999===@@@???>>>;;;888666555999===@@@AAA@@@???>>>???AAACCCCCCBBB@@@AAAAAA???<<<;;;;;;<<<>>>===<<<;;;:::;;;;;;<<<888999;;;@@@DDDDDDAAA===>>>@@@BBB@@@;;;999;;;>>>===>>>>>><<<::::::>>>AAA@@@???>>><<<;;;;;;::::::<<<<<<======<<<;;;999888222111111222444444222//////222666777555111//////...///111222333222111000000111000///...///222444333222222000...---------222000///000222444444333333111//////000111111000222444777===BBBCCCAAA>>>:::666333111000...+++(((%%%%%%&&&(((---222777:::;;;<<<===:::666666:::???BBBBBBCCCBBBAAA>>>;;;::::::888666777888888555333000222555888:::<<<==================<<<999444111---111555555333333777;;;888888666666555666777888222222222555777999888666777999;;;<<<;;;:::999888:::999999999999::::::;;;666777:::>>>CCCDDDCCCBBB>>>===<<<<<<===<<<:::888333222222333444777999;;;:::::::::888666555666888777999;;;:::777444222222222444777:::;;;;;;:::999~~~yyyuuuuuuhhhddd]]]XXXTTTRRRPPPOOONNNKKKHHHFFFFFFGGGFFFFFFCCCAAA???>>>>>><<<999777333111...***))),,,222666111000///000111000---+++***+++,,,+++***+++---...222222111...,,,+++,,,...///,,,))))))---000222222...,,,,,,...,,,&&&######$$$)))///111111//////000,,,+++***,,,///111111000...000222333222///+++((((((***...111444555555444666777666444000---,,,,,,---///222222000...,,,+++---...///222333222...+++,,,+++,,,...111222000///...222777::::::888666666???<<<777000+++)))***,,,222666888666222333999???>>>:::555444777999:::999===<<<;;;777222///---------///222222222333888<<<:::999:::;;;;;;;;;999888666888:::;;;:::999:::;;;:::999999<<<@@@AAA@@@===777;;;??????<<<888777666666444111222777<<>>@@@@@@>>><<<888555444666:::===???>>>===<<<===@@@BBBBBBBBB???AAABBBAAA>>>:::888888555777999;;;<<<<<<;;;:::888999<<>>>>><<<999:::===AAACCCBBB@@@???===<<<<<<<<<;;;;;;;;;;;;:::999888888333222222555888888444111000444999:::666111...---(((***...111333333333333000111000...------000333444555555333000.........111000......//////---+++000...++++++---000111111000111444;;;BBBEEEEEECCC<<<999555333222000,,,(((''''''&&&(((+++111666:::;;;>>>AAA???;;;999;;;???======>>>???>>>>>><<<<<<;;;999777888999999666333000111333666888:::;;;<<<<<<<<<<<<:::777333000...,,,000555666555666;;;@@@999888777666555666777777666666777:::;;;;;;888666888:::<<<<<<:::888777777666666555555666777888888555777;;;AAAEEEGGGEEECCC>>><<<::::::;;;;;;999888333333222111222444777888777888888777555444555777555888::::::888555333222222444777:::::::::888777yyyxxxyyyuuupppnnngggccc^^^YYYUUUQQQMMMJJJGGGGGGFFFFFFFFFEEEEEEEEEFFFBBB>>>;;;:::;;;;;;;;;:::444---***,,,///111111///222222///...000///,,,,,,)))&&&&&&(((+++...000///111111...+++)))***---111...---...111333222111000///---***&&&### ###&&&***,,,---,,,,,,---000---******---///...---000///...///222222000---+++,,,///111333333333222444333111222222111///---000222444333000---+++***---111444444///***'''&&&.../////////---,,,---...---111555666444444666888999888555111...+++***)))***...000111444:::===;;;999999777444111222777<<<===>>>===;;;777333222222666444222111222777<<<@@@AAA???======>>>;;;666222888999::::::999999:::<<<======>>>>>>===<<<;;;:::444555777999999888666555555444444666;;;???AAABBB;;;;;;::::::999777222///333999@@@DDDDDD@@@<<<:::BBBAAA===777222222666:::<<<::::::===@@@AAA>>>;;;999666444333555666777777:::;;;<<<<<<<<<>>>AAADDDCCCAAA???<<<999777555444888777777:::>>>>>>;;;888666:::>>>@@@???>>><<<<<<@@@===:::;;;<<<===;;;888:::;;;======<<<;;;;;;<<>>???>>><<<888;;;>>>@@@>>>===;;;;;;888888888888666444222000111666;;;:::444...---...'''%%%&&&)))///444555555333111...,,,,,,...000222666666666555222000//////333111---+++******((('''111000000000/////////...//////111555:::>>>@@@@@@@@@;;;555111///...------,,,,,,,,,...111333333333999;;;===@@@AAA@@@???>>><<<888777;;;>>>===>>>@@@>>><<<:::999888666444111000111333555888:::<<<===>>>===;;;888555111...,,,111222555888999999999888555555333333444666888::::::999888888999999888777<<<;;;:::888777555444444444222//////111333555666444555888>>>DDDGGGFFFCCC======;;;888444222333444888555222111111333333222666777777555222222555999:::777666999>>>???;;;777888;;;======:::666333222}}}uuuuuuuuuqqqllliiiccc```[[[VVVSSSOOOKKKHHHFFFFFFFFFFFFEEEDDDCCCBBBDDD@@@===;;;;;;<<<<<<<<<:::666111......///...---///222222...---//////,,,+++)))'''&&&(((+++---///,,,------+++'''%%%%%%&&&---++++++///444777999888222///***'''$$$###!!! $$$&&&)))+++------...///000...++++++,,,...---+++...---,,,---000111000//////000111222444666777888444333222222222222///---...111444555333000///...---111444444111,,,***)))///000000///---,,,,,,------111555555333222444666999888666333000---+++***)))---000000333999;;;:::888999777555222333777;;;======<<<999666555666888;;;999666333444777:::===@@@@@@BBBDDDDDDAAA;;;666888999;;;;;;::::::<<<===>>>======<<<;;;;;;;;;;;;666555444555666888:::;;;:::888555444777;;;>>>@@@999888888999:::888555333666;;;AAAEEEDDD@@@===;;;@@@???;;;555111000444777;;;999999;;;>>>>>>;;;888666666666666555444333333555666888999:::;;;>>>@@@???>>><<<:::888888888888::::::;;;===>>>===;;;999;;;===>>>>>>===<<<<<<======;;;:::;;;<<<<<<:::777:::;;;======;;;::::::;;;@@@>>>;;;;;;===>>>===<<<:::===@@@AAA???===<<<<<<999999888777555333111000///333666555000,,,+++,,,'''%%%$$$&&&,,,222666777777555222000///000222444444555555444333111111111555222///---------,,,+++111111111000000//////...//////000444888<<<======<<<888333000///000000000111111000000111222111111333555999===@@@@@@@@@???;;;777777<<<>>>======>>>CCC@@@<<<:::888777555333222333444666888999:::;;;<<<;;;999666333000---,,,222333666888999999888777666666555555555777888999888888777777777777555444777777777777777666555444111///...///111444666777555666999???DDDFFFEEECCC@@@@@@===999444111111111777666444333222222333444888999999777555555777:::999777666999>>>AAA???<<<:::===>>>>>>;;;777555444wwwqqqqqqqqqlllfffccc^^^[[[WWWSSSPPPLLLHHHEEEDDDEEEFFFGGGFFFDDDAAA@@@BBB???<<<;;;<<<======<<<999777333111///---***(((---000000+++)))+++---,,,+++***)))((((((***,,,---***+++,,,***&&&"""!!! ''''''***///666<<>>@@@>>>:::888666777888:::===???CCCHHHIIIFFF@@@;;;;;;<<<======<<<<<<===>>>>>>===;;;999999999:::;;;888666222111333888>>>BBB???;;;666333444777:::;;;555555666888;;;;;;:::888:::>>>CCCEEEDDDAAA>>><<<>>><<<999444000///111444888777666888;;;;;;888555333666888777333000///000333555888::::::;;;<<<>>>;;;:::888666777888;;;<<<===???AAAAAA???<<<;;;;;;@@@@@@???===;;;:::<<<>>>::::::;;;<<<===<<<:::777:::<<<>>>===;;;:::999:::>>>===;;;;;;<<<===<<<<<<===???BBBBBB@@@>>><<<<<<;;;:::888555333111000000000222333111...+++,,,...)))&&&$$$$$$)))000555888888666333111000111222444333444333333333333333333555222///...///000111000333333333222222111000///000///000333666999:::999777444000///000111222222777666444222111000//////000222666:::======<<<;;;999666888===???===;;;<<>>???===:::777666666{{{uuupppqqqpppiiiccc```ZZZWWWTTTQQQNNNJJJFFFCCCBBBDDDGGGIIIIIIGGGDDDBBBBBB@@@===<<<<<<;;;:::888777555111///,,,***)))(((,,,//////)))&&&))),,,,,,+++++++++***))))))+++,,,,,,------,,,((($$$!!!###$$$(((...555;;;@@@BBB>>>555***$$$###%%%&&&&&&(((((((((***---000111222000///---,,,+++***)))))))))((('''(((***---000222000///------///444:::===555444333222222111///---+++///555777777555333222///111333444444333222111222333333222///,,,++++++111555888777444222333555888999:::999777555222000///333444444666;;;===;;;666666777777777777888999===<<<;;;999777888;;;>>>BBB@@@>>>;;;999888888999999<<>>???@@@AAA@@@>>>======>>>???<<<999666555666888:::999777333111333888>>>BBB>>>;;;666444444666777777333333555888<<<>>>>>>======@@@DDDEEECCC@@@>>>======;;;888444222111222333444222222555999:::888555222555888555000...000333999;;;>>>>>>>>>=========:::888666555555888<<<>>>???CCCEEEDDD@@@<<<;;;<<>>>>>===:::888;;;===??????===;;;::::::AAA@@@???>>>>>>===<<<<<>>======>>><<<999666333222111111333333333111//////111444,,,***((((((***///333666444222000//////000111333444333222222333333333222222000------///111222333666666666666555444333222222111111333666888888777555222///...///111222222888777555333000...//////222444666888888888666555888666888>>>@@@===::::::DDDCCCAAA@@@???===999666444555666888999999999999999777444222000000111111666666777777777666555444::::::;;;;;;;;;::::::999333555777666333000---+++...///222555666555333222++++++,,,000444888999999777:::>>>BBBDDDDDDBBB@@@BBBAAA>>>999444111000000222666888666111///111555;;;<<<<<<=========>>>>>>888666444666999<<<======;;;<<<<<<;;;888555555555{{{uuurrrrrrooohhhbbb___VVVTTTQQQOOOMMMJJJFFFBBB@@@CCCHHHKKKLLLKKKHHHFFFBBB@@@>>><<<;;;999555333222000---***'''''')))***...222222,,,)))+++...///,,,---...---***)))***+++---------,,,***'''###!!!"""$$$(((,,,111666:::===CCC;;;000)))'''((())))))+++)))(((***---///000///,,,,,,,,,+++***)))(((((((((((((((((())),,,///111///...,,,,,,///333999<<<555444222222222000...,,,,,,000444666555222000///000000111333444444444333222444555333000,,,+++***///222555555222000000222888888::::::999777444333555888999888:::>>>@@@===555555666777999999999999;;;<<<<<<;;;999777888999??????>>>===<<<;;;:::999888;;;???BBBCCCCCCBBBBBBCCCDDDDDDBBB???======>>>>>>;;;777444333444777888999888666555666999<<<>>>:::888666666777777666555333333444888<<>>>>>===;;;999666555555444444000///000444999;;;999777111444555222...///555:::???@@@BBBBBB???===<<<<<<===;;;888666666888;;;===@@@DDDFFFEEEAAA=========>>>???@@@???<<<:::999999:::<<<>>>??????===:::999;;;>>>@@@@@@???<<<;;;;;;DDDDDDDDDBBB@@@>>>======???AAABBBAAA???=========AAA???<<<888666444444333444333222000000111555777000000/////////000111333111000//////000111333444555222000000222333222111...,,,)))))),,,///222222888888:::::::::999777666555444444555777999888888555333///......///......444444444222//////111333555555555666555555444444888777999???AAA===:::999===>>>@@@BBBBBB???:::555222333666888:::;;;;;;:::999777555333222222444444777777777666555555444333777777888888888777666666333555777666222...,,,+++000111444666666444222111------...222666999:::999999<<<@@@CCCDDDBBB@@@>>>???>>><<<999555333444555222555777444///---111555:::;;;<<<>>>?????????>>>777666444444555666777777777888999888555444333444zzzuuuqqqppplllddd^^^]]]SSSQQQOOONNNLLLIIIEEEBBB???BBBFFFJJJKKKJJJGGGFFFAAA@@@>>><<<:::666222......---***'''%%%%%%))),,,000666777222---...222333---000222000,,,)))***+++,,,+++*********)))&&&###$$$&&&)))+++,,,///222555@@@<<<777111---,,,,,,------+++)))***---...,,,***'''(((******)))(((((()))***+++++++++***+++...000000000///000222666999<<<444333111111000///,,,***...000333444222000//////000//////000333444444333222444555444111---+++++++++...111000...,,,,,,...777777888888888777666555888;;;<<<:::<<>>666555555777999;;;;;;:::999;;;<<<:::888555555555;;;<<<===>>>===<<<:::999999<<<@@@BBBBBBBBBCCCCCCAAABBBBBBAAA>>><<<======<<<:::666333222333444666777777888999:::;;;;;;;;;777666666888999999777666555555555888<<>>======>>>===;;;999999999999888777111000111555:::<<<;;;888333333222111000333999??????@@@AAA???<<<:::::::::???>>>;;;999888999;;;<<<@@@BBBDDDDDDBBB???>>>>>>;;;<<<>>>>>><<<999999999;;;===??????===:::999999999<<>>======>>>???@@@???===<<<<<<===@@@???===:::888666555555111000///...///222555777333444444333111111222333444333333333333444666777333///------000333222111,,,)))''''''***...111222888999;;;<<<===<<<:::999777666555777999:::999888666444000...------+++***000111222111///000555999777666555444444555777888:::888:::@@@AAA>>>::::::888999<<>>CCCEEEDDD@@@>>><<<;;;;;;:::888666666888999555666555222//////222555888888:::===@@@@@@>>><<<777777555444333333222222333555777777666444444555|||wwwrrrmmmkkkeee]]]WWWWWWOOONNNMMMLLLKKKHHHDDD@@@???AAACCCFFFFFFDDDBBB@@@>>>===<<<;;;999555000---+++,,,,,,)))&&&%%%''')))...555888333------000222...222555333...******,,,+++)))((((((***+++)))'''&&&(((******)))))),,,///777:::;;;888333///000222///---***+++---,,,(((###!!!$$$'''((((((''')))***,,,...///...,,,+++,,,...000111222444555777888999333222000//////---+++(((///000222222111000000111000...---...111333333222111444555555222///,,,,,,))),,,//////---+++,,,...666666666666666777777777888;;;;;;999:::>>>>>><<<777555444666999<<<<<<;;;888999888666444333444555888:::<<<>>>===<<<999777777<<>>;;;999666333111111333333444666888:::<<<======<<<999888666777888999999888888777777999<<<>>>>>>>>>===>>>>>>===;;;;;;===>>><<<:::999:::<<<===;;;999555444444777;;;===;;;888444333333333444888<<<>>><<<======;;;999888999:::AAA@@@>>><<<;;;;;;<<<<<<>>>??????AAABBBBBB???===999:::;;;:::999888:::<<<;;;===>>><<<999666666777666999===???>>>===;;;;;;>>>@@@BBBBBB???======>>>;;;<<<======;;;;;;;;;===>>>======;;;999777666555///...------///222555666444555444333111111555888888888777666555555666666...***(((***000444444333---***''''''***...222333555777:::===>>>===<<<;;;777666666777999::::::999666333000...---,,,***(((...111333222000222888======;;;777444333444777999<<<:::;;;@@@BBB>>>;;;;;;888777888999999888555222333555888:::;;;;;;999888888888777666666555555444777666666555444444444444111000000000000111333444666999;;;888333000111333777777888888888888777777<<<:::777777888999::::::;;;@@@EEEFFFDDD???<<<;;;999999999888777777:::<<<:::888444222111222555777555555777;;;??????===:::888999999888666444333333222555999::::::888888888~~~}}}tttnnniiifff```WWWRRRRRRMMMLLLKKKKKKJJJGGGCCC???>>>@@@AAABBBAAA???===;;;;;;:::::::::999555111---***,,,...---)))&&&&&&''')))111555000******,,,...///333666444///+++***,,,---***((())),,,......,,,(((***+++***''''''))),,,000666<<<<<<666222333555111...+++,,,---+++%%%!!!&&&''''''''')))+++---000222000---++++++---...000222555666777666666333111//////...---***'''///000111111111111222444000...+++,,,000222222111111333555555333///---,,,***...111111///---///000555555444444555666777888666999999777888;;;<<<999777555333555999<<<===<<<888777555222000111555888777999<<<======;;;888555444:::AAADDDBBB>>><<<;;;444666888::::::;;;===???:::888555333111111111222333444777:::<<<>>>??????<<<:::666555666888999999:::999888999;;;=========<<<<<<<<<;;;999:::<<<>>>;;;999888:::===>>><<<:::999888777999<<<===:::777555444444555888;;;<<<;;;:::;;;:::999888888;;;===AAA@@@???>>>>>>============<<<<<>>999;;;<<<;;;::::::;;;<<<;;;<<<<<<;;;:::888555444///...---...111444666777444444333000///111888===;;;:::888777555444333333***'''%%%(((///555777666...+++((((((+++000333555333666999<<<======<<<;;;666555555666999::::::999555222///...---,,,***(((///222444333111444:::@@@EEEAAA:::444222222555777>>>;;;;;;@@@BBB???<<<===:::777555444444333222111555777999;;;;;;:::888666777777777777666555444333777666555444444444444444444333222111222444777888777:::<<<999444222333777888888999999::::::;;;;;;BBB???:::888888999::::::<<>>:::444111222555777999333333666:::>>>???;;;888999:::;;;;;;999777666555222666;;;>>>>>><<<;;;;;;zzztttqqqlllddd^^^ZZZVVVQQQMMMLLLNNNOOOOOOMMMHHHBBB???===<<<>>>???<<<777555888777777888999:::888444111---.........---,,,***)))000000000---***+++///222555666888888777444111///)))&&&&&&---555777000(((&&&&&&&&&$$$###$$$'''***///111777======888555666222000---+++)))(((%%%###"""!!!!!!"""%%%((())))))222222222111///,,,***(((333444555555555555444333666333000///......,,,***222222222111///...///000333111///------000222444666444111000000111000//////111333333111000111222666666666666666666777777999999:::;;;<<<<<<<<<<<<444333222444888===AAABBB===999444000...000222555777:::>>>@@@@@@===999666777888;;;???@@@>>>999666666555555888;;;===;;;888999777444111000111333444111333777;;;===????????????;;;888777888;;;===>>>???>>>======>>>===;;;888<<<:::888888:::;;;;;;;;;999999999:::;;;;;;999777666999<<<<<>>;;;999<<<>>>@@@???<<<;;;<<>>======>>>>>>===>>>>>>???@@@AAAAAABBBBBB>>>;;;888999<<>>>>>===;;;666222000111333444444555:::???@@@<<<777>>>>>>???@@@AAA@@@===:::555444333555999<<<;;;999999999::::::999888777666444222///...///333777:::<<<666...***,,,111777;;;;;;===<<<666222333444222...'''###)))444;;;999444111000///......///000111000000222555999;;;:::999888666555777;;;<<<:::888111111000///...,,,***)))......111555777888>>>FFFQQQEEE777000......222777888;;;============???@@@<<<888444111000000000000555444444555666888999;;;;;;999666666777777777666777333000000444888;;;;;;:::888666555666666666555<<<;;;888555333444888<<<;;;::::::;;;===>>>===<<<@@@???===;;;;;;;;;<<<===>>>?????????>>>;;;999888888999;;;:::999888999:::>>>999444333555999<<<<<<888777888<<>>999555555555666888<<<===;;;999666555333111111222333444222444666999;;;<<<======>>>;;;888777999;;;===>>>>>><<<;;;;;;;;;;;;999888===;;;888777888888888777777777777888::::::888666888;;;<<<<<>>AAABBBAAA???======???AAAAAA>>>===>>>???@@@>>><<<;;;;;;<<<<<<<<<>>>>>>???@@@AAABBBCCCDDD@@@===::::::===???@@@??????>>>;;;777222000000111444444777;;;???@@@>>><<<======>>>AAABBBAAA>>>;;;888777555777:::<<<<<<;;;:::999888777555444444333555444333222444777;;;===666222...,,,...222555666:::===;;;555222333444333///***&&&)))222777666222//////.........///000111111111222555888:::999888777555444666:::;;;999777111222111111000//////...000///222666777888===DDDLLLAAA666111///...///333666888:::<<<============:::666222000000111111000555555444444555777999;;;888666555555666888888777555333111333777;;;======;;;999777666777888888777;;;999666333333777===CCC===<<<;;;;;;;;;<<<;;;;;;===<<<:::888999:::<<<>>>??????>>>===;;;999888777;;;;;;:::777444444555777:::555000///222666999:::999:::<<>><<<<<<:::;;;>>>===555...,,,111222333555666666333111222333444444555555444444//////000///000222555999888888888777555444222111++++++,,,...000///,,,)))'''''''''&&&%%%'''+++...,,,///555<<<<<<777555666///,,,(((&&&'''((()))(((%%%$$$$$$)))000444222///333222222111111111222222333111...,,,+++---///111666444333333444555444333333555666666444444666777;;;777222---++++++,,,...222111//////000000///---222333333222111222444666666666777777777888888888777777888999999999888888333222111111222555888;;;===;;;666333111222333555222333555777888888888888;;;<<<>>>???@@@===888444555555777:::======<<<:::555555444333333444444555555555666777999:::;;;;;;===;;;888777999;;;======>>><<<;;;:::;;;;;;;;;:::???<<<999888777777666555555555555666888888777666777999:::999<<<@@@@@@<<<:::<<>>===<<<::::::::::::;;;>>>>>>???@@@BBBCCCEEEFFFBBB???===<<<>>>@@@@@@@@@AAA@@@===999333000000111444666999;;;<<<===???AAA<<<<<<===???AAAAAA???===<<<:::888777999;;;<<<<<<:::888555333111111111111666666666777888:::;;;===111000///000222444444333888:::999333000222444333///,,,)))***///222333222...------------...000111222222222444777888777555555333222444777999666444000111111222333444444444111000222666777777;;;AAACCC;;;555333111...---///444555888;;;>>>>>>;;;999666444000///000111222111666555444333444666999;;;555444333444666777777777333222333666:::===>>>>>>;;;999777777888999999888777666333111333:::CCCIII@@@>>><<<:::888888999::::::888666444555888;;;===>>>===;;;999888777777777===;;;777222...---000222444000,,,+++...222666888999:::>>>DDDHHHFFF@@@;;;<<<===>>>===;;;999999:::;;;888666999>>>@@@>>>:::yyyvvvrrrmmmiiiaaa___ZZZVVVSSSPPPNNNMMMFFFEEEEEECCCAAA???===<<<<<<:::;;;@@@???777000---///...///111333333111///111222333444555666666666////////////000222444666444333222111000///......***+++---------,,,,,,---)))***,,,,,,+++***+++,,,***,,,222999:::555333444///+++'''%%%%%%'''((()))(((&&&'''---666999777333222111000000111222444555333000+++(((''')))---000666555444555666666444222111333555555555555666777999666111,,,***)))+++,,,...------...000111000...333333333222111333666999777777666666666555555555333444555666777888888888333222111000///111444777===;;;888555333333444555222111111222444666888999;;;;;;<<<>>>>>>;;;666222555777999<<<>>>===<<<;;;999999888888777777666666888888888777888999::::::<<<999777777999;;;<<<===@@@>>><<<;;;===>>>>>>===>>><<<999888999999999888444333333444666777666555222444555555999???@@@===;;;<<<>>>???>>>===;;;:::;;;===@@@BBBBBBAAA???>>>??????>>><<<;;;;;;<<<===?????????@@@BBBDDDFFFGGGDDDBBB@@@>>>>>>???@@@AAACCCBBB@@@;;;666333222222555999<<<;;;999999===AAA999999:::===???@@@>>>===>>><<<999777777999:::<<<999666333000///000222444777777888999999999888777111000000222444555555444444777555000...000222111,,,,,,++++++---000333444//////------------...///222111111222444444333222111///...000333444222///---...///000222555666777333000111555666555777;;;888555444666555111///000444555888<<>>:::666333111//////000222333222777555333222333666999;;;555444333333555555555444///000444777;;;=========888666444444555777777777444333333333555;;;CCCIIIBBB@@@===999666666777999999777444222222444777::::::999666555555666888999;;;888333---)))***...111111...+++***,,,000444777888999;;;???AAAAAA===999===>>>>>>===<<<:::999999999666666888===???===:::yyytttqqqnnnjjjfffaaa___[[[VVVQQQMMMKKKKKKEEEDDDBBB@@@???>>>======<<<:::<<<@@@???999444222///......000111111000.........///000111333444555000///...---......///////////////...---------,,,)))***,,,+++++++++...111+++...111111///---+++***(((+++111888888333000222000,,,(((%%%%%%&&&'''((()))((()))///666:::888444000000//////000111333444111...***&&&&&&(((,,,///666555444444555444111///---000222333222222333444555333///,,,***+++,,,---)))***,,,///222333111000222333333222222444777:::777777666444333222111000///000222444777888999999333444333000...///222555<<<;;;999777666666777777444333111111222555999;;;888888999;;;;;;999555222777999<<<>>>>>>===;;;:::>>>>>>===<<<;;;:::999888;;;::::::999999999::::::999777555666888:::;;;;;;>>><<<;;;;;;===>>>======:::888666666888:::::::::555333222333555666666555000222444555:::AAABBB@@@=========<<<;;;:::888777999:::===@@@AAA@@@>>>===BBBBBBBBB@@@======???AAA@@@??????@@@AAACCCFFFGGGDDDCCCAAA???>>>>>>???@@@DDDDDDBBB>>>:::666555666888<<<>>>;;;666444888===666666777999<<<===<<<;;;===;;;999666555666888:::777555222000111333666999:::;;;;;;;;;:::888555333222000//////111333444444///333333...---///111000((()))+++---///222555777333222000...---------...111000//////000111000///...,,,+++---000111...+++))))))+++---000333666777444111000333444222333555111111444999999444222333777999<<>>BBBAAA@@@===999555444666888999777444111000111333555555444222222333666999<<<777444000+++(((***///333333111...,,,,,,///444777999888888999:::;;;;;;:::<<<<<<<<<;;;;;;:::999888555444444777;;;===<<<;;;|||xxxtttpppllliiieeebbb___]]]ZZZTTTMMMIIIGGGGGGDDDCCC@@@===<<<<<<>>>>>><<<;;;<<<>>>;;;666555777444222111111222222000...+++++++++,,,...///111222000...,,,+++++++++***(((---......////////////...*********))))))+++///222,,,///111111///---,,,+++***,,,222888777222///111000,,,(((&&&&&&'''((('''))))))+++///333555555444///////////////000111111///---+++))))))+++---///555444333333333222///,,,+++...111222111111111222111000///.........//////)))***,,,000333333111...000111222333333444888:::666666555333111000///......///111444666888999999555666555222//////222666::::::999999999999999:::999888555333444666:::<<<555555666888:::999666333999<<>>DDDEEEBBB======<<<;;;:::999999999888888:::===???@@@>>><<>>===@@@CCCAAA@@@??????@@@BBBDDDFFFDDDCCCBBB???<<<;;;===>>>AAABBBBBB???<<<999999999;;;===>>>;;;555333555999555444555777999;;;:::999::::::999666444444666888777555333222333666999<<<======>>>===;;;999555333222000------...000111111,,,111222000///000111///&&&(((+++///222555777888555444222000/////////000111///------///000///...---+++***+++...///,,,)))'''((()))***---111444666666222111333444111000111...000555::::::555333444:::>>>BBBBBB>>>999555333111000///000222444444444555555444444444555777777777666444444444333000...,,,000444777777666666666///...,,,---///111222222000222444666666777888:::===>>>===999555333666999999777444222111111111222333222111111333666999<<<222111///---+++---222555888666333000...000444888:::999888777777888:::;;;:::999888999::::::888666333333333555888:::999888tttrrrnnnkkkgggccc___]]]YYYXXXUUUOOOHHHDDDCCCDDDCCCAAA===:::999;;;===>>>;;;;;;<<<:::333...111888;;;999777666555444111///*********+++,,,...000111...,,,***)))******(((%%%***,,,...000111111000000...,,,)))'''(((+++...///------,,,+++***+++...111---///444:::999333000111---+++)))((()))******)))(((***---...---...000333000000111111000//////...------,,,------...///000111111111222333222000---,,,///222333222111111111111111222333333222111111,,,---///222444222...+++...000222333444555777999444444333333222111111111000111222444555666777777777888888555111000444999888999999:::;;;<<<<<<<<>>BBBBBB???;;;999888<<<:::999888888999;;;<<<999999:::;;;:::999888777444333222333555777888777555555777999<<<;;;999777666444444555999<<<======:::888666555666666666555777:::<<<===AAAEEEDDD???777777777777777999:::;;;888888888:::>>>@@@???===AAACCCDDDAAA===<<>>>>>@@@BBBDDDCCCCCCAAA>>>:::888:::<<<===>>>???>>><<<;;;;;;;;;<<<===>>><<<888666666888666555555666888:::999888888999999888555444666888888666555444444666999;;;:::;;;;;;;;;:::888666444444222000000111222111000+++111444333222444222///&&&(((+++111666999777555555444333222222333444555111///...---///000000000...,,,+++,,,//////---***))))))***+++---111444666999555222555666222//////000111666:::888222111333===BBBFFFCCC;;;444111222111000000111444555555444444444555555555555555555666555444555555444222///...222666777555333333444///...,,,---000222333333000111222222222333555777999<<<===:::666444666999666666555444333222222222333222222222333555777999000111111000000111333555===<<<888333///000444888888888888777666666888999666555444666888999777555444333444444555555444333yyyooonnnkkkgggccc___[[[XXXSSSSSSQQQKKKDDD@@@@@@AAABBB???;;;888777999<<<>>>;;;;;;;;;666---'''---777AAA>>>;;;999888666333111++++++***+++,,,...000111---+++((((((******(((%%%''')))---000111111000///222---)))&&&(((***,,,---,,,***'''%%%%%%)))111666000222777<<<;;;555111222***)))((()))+++,,,,,,+++'''+++---,,,))))))---111111222222222111000...,,,+++,,,...000111111111111//////000222444444111///...111444555444222222222222333555666666555333222000000222444444111,,,''',,,///222333444555777888222222333333333444444444333333444555555555444444888::::::666222111666;;;777888999;;;<<<=========CCCAAA===:::999:::<<<===111222444888;;;<<<;;;:::<<<@@@DDDDDD???;;;888777777555444444555888;;;===777888999;;;:::999777666333111111222444666777666444555888<<<>>>===:::777:::999888999<<>>>>>@@@CCC@@@:::111111111222444777999;;;:::888777999>>>@@@@@@>>>???AAABBB???;;;999===AAACCCAAA???======???AAACCCBBBBBBAAA===888666888;;;:::;;;======<<<;;;;;;<<<<<<=========;;;999888999777666555666888:::999888666999:::999666555666888999888666555555666777888666666777888777666555444777666555666777666333111+++222777666666666444111((((((,,,222999:::777333333333333333444666888999222000......000222222222000...,,,---000111...+++,,,,,,+++,,,///222555777<<<777444777777333000///222333777999666///...111???EEEIIIDDD888000///111222111111222444666555444333444555666666666555444444444444555666666333111111444777777444222222333000///...///111444555555111111000///...000333666666:::<<<;;;666444777:::444444555555555444333333555444333333333444555666///111333333333222444555@@@???;;;555000///333777444666777777666555444444444222222444777888666444555555555444333222000///vvvqqqlllfff```[[[XXXTTTRRRNNNPPPNNNGGG>>>:::===AAA???===;;;::::::999888666999999666...&&&%%%---444===<<<:::777555333222222///111333333000...///111111...***%%%"""!!!""""""###&&&+++---.........///111333444111,,,(((((()))(((%%%######'''---111444666444444555777555000,,,000---***)))***,,,,,,,,,&&&((())))))((()))+++---///222666555222///...///,,,---000444666666333000///000222444444333111///+++---000222444444444333888999::::::888555333111444555666555111...,,,,,,+++000555666444222111222222000///000222444444444555666666666666555444333333999>>>>>>888555666:::<<<:::888666666777888999>>>>>>>>>===<<<:::999999333333444777;;;>>>>>>======???BBBDDDDDDAAA>>>;;;444666888888777777999:::888999:::::::::999888777888666444444666888888888555888===???>>><<<::::::;;;===??????>>>======>>>;;;999888888:::<<<<<<;;;;;;;;;<<>>BBBDDDCCC>>>999888<<>>BBBCCCBBBDDD@@@<<<:::;;;<<<;;;999:::999999:::<<<======<<<:::<<<>>>???>>><<<:::888777777888999:::999888888666888;;;======;;;888666:::999777777777666444222666444222222444555333000666888:::999666222000///000333666::::::999666444,,,,,,...///111222333333000000111222444888;;;>>>777555333333444444111............///000000///......------...------333:::;;;888444222111222111111///000333777555///---///666999<<<<<<:::666333222000000111222333555666777777888888888888777777666333222000111222333333222888999888555000...000222555333111222444777999999555555444222///111555999:::;;;<<<===<<<:::777555333111///000222555777777;;;999666555555666555444111000000000000000111111;;;999666333000.........222333555666666555222111111000000111333555444333555555555444444333222222|||tttnnniiiccc]]]YYYUUURRROOOQQQRRRPPPHHH>>>999;;;???CCCAAA???>>>===;;;888555666666444///,,,,,,222777;;;:::888555333222222222000222444333000//////111111...)))$$$""""""$$$%%%$$$''',,,......,,,++++++000222222000,,,(((''''''%%%$$$$$$'''+++...///////////////222444333000,,,...,,,***)))+++,,,------)))***+++******+++...000000111333333111000000000000111111333444333000...---///222444444222000...+++,,,///111333333222222666777777777666555333222333444333111...,,,+++,,,+++///444666555444444444222111111222555777777777666555555444444333333333777@@@HHHGGG@@@888777999:::999888666555555666666;;;;;;<<<;;;:::999888888555555777:::>>>@@@???>>><<<>>>AAACCCCCCAAA>>><<<777888999888777777888:::<<<;;;:::999999:::<<<===888666444555777999::::::999:::<<<>>>???>>><<<;;;@@@BBBBBBAAA===:::999999;;;999888888:::;;;:::999999;;;===??????===<<<:::555333111222555777777555444444555666888999;;;<<<@@@AAA@@@<<<999999>>>CCCEEE@@@;;;:::>>>BBBCCCBBBAAA>>>;;;;;;===??????>>>;;;:::888:::<<<>>><<<;;;888:::<<<======;;;:::999888999:::;;;;;;999888777666888<<<>>>???>>>;;;999<<<999777555666666666555777444222222333444333111666777777555333111000111222555999===>>>>>><<<:::555444333222222222333444222222222222333666:::===:::888666666777666333000//////...///000000000//////------...---,,,111888===:::777555333333222222333222555888666111///222666888::::::777444222111//////000111333666888:::888888888777777666666666444222000111333555555555:::;;;:::777444222333555999888888777888999;;;<<<777888666444111222666:::999:::;;;;;;;;;:::999999222000...///222666999:::<<<999777666666777666555000000000000000111222222888777666444222111000000333444666777666444111///000000111222222222333333444444444555555555555555xxxqqqjjjfff```[[[WWWSSSOOOMMMSSSTTTQQQIII???::::::===DDDCCCBBBBBB@@@===888444222111111111333555888:::999777444222000000111222222333444333000//////000111...)))%%%$$$$$$&&&(((%%%(((,,,...---***((('''///000111000,,,(((&&&%%%"""###&&&***...///---+++'''(((***...111111///------+++******,,,..................---,,,---000333111000//////111222222111444333222111111000...+++,,,...222444444222...,,,***,,,...000111111111111333222222222222333333444333222000,,,))))))+++---,,,///444666777666666777222222222555888;;;<<<;;;777555444222222222222333;;;FFFQQQPPPFFF;;;777999:::999888777666555444333666777888888777666777888888999;;;???BBBCCCAAA???;;;===@@@BBBBBBBBB@@@???<<<<<<;;;888666666888:::@@@===:::888999<<<@@@BBB888777555666999;;;<<<<<<>>><<<;;;===???@@@>>>;;;BBBCCCCCCAAA===:::888888;;;:::888888999999777666666:::>>>???===;;;;;;<<<999888666666666666555444222222333444666888:::;;;===>>><<<:::777999???DDDAAA>>>::::::>>>AAABBBBBB<<<;;;:::<<>>@@@===:::777:::<<<<<<;;;:::::::::999:::<<<===<<<:::888777777:::>>>AAACCCBBB@@@>>>???;;;777444555666888999999666333111222333333222555555555333111000111333333666;;;@@@CCCDDDDDDCCCBBB@@@<<<888666555555555555444333111000333777:::<<<;;;999999999888555333111111000//////000000111000//////000---+++///555>>><<<:::777666555555555888666777888666222222666666888999888555222111111/////////000333777;;;===999888777555444444555555666444222222444777888888<<<<<<<<<999777666777888<<>>@@@::::::888666444444777:::999999999::::::<<<======222000---...222777:::<<<;;;999777777777888777666//////000000111222333444555555666666666555444333555666888888666333...,,,...111444444222000111333333333444555555666777777zzzsssnnngggddd^^^ZZZVVVSSSOOOLLLQQQQQQOOOHHH@@@;;;;;;===@@@@@@AAABBBAAA>>>888444///...///333888;;;:::888666444111/////////111222333333222111000////////////...,,,+++***)))******''')))+++,,,***)))))))))...000000000---***'''%%%###%%%'''+++...///,,,***$$$&&&))),,,......---,,,,,,++++++,,,///000000///444333222000......111333222...+++,,,000333333222444222///.........---+++,,,...222444444111---***+++,,,...///111111111111......------...000222333333111...***'''(((+++//////111444666777777666666000000222555:::===>>>===777666333111111111222333<<>>BBBEEEDDDAAA???;;;===@@@BBBCCCCCCBBBAAA???>>><<<999666666888:::???===;;;999:::===@@@BBB999777666888;;;===??????AAA===999:::>>>@@@===:::===???@@@@@@>>>===<<<<<<:::999777777777777555444444:::??????;;;999:::<<<===<<<;;;:::888666444333222222333444666888999:::<<<;;;999777555777<<<@@@<<<:::888999<<>>===:::888888:::;;;<<<===>>>>>><<<:::999;;;===AAADDDFFFFFFDDDCCCDDD>>>888444333666888:::;;;888555222222222333444333444555555333222333444444777<<>>:::888666444333333444555:::777444444555777999999:::::::::999888777777888>>>BBBFFFDDD???<<<>>>AAA;;;:::888666555666888999888888777888999<<>>===777666444222222333444555:::BBBHHHEEE;;;555777<<<;;;;;;;;;:::888666444333000333555444222222666:::;;;<<>>:::888777999<<<>>>@@@@@@AAA<<<888888<<<===;;;888:::<<<>>>???>>>===>>>>>>999777555444555666555444555:::@@@???;;;888999;;;===>>>>>>===;;;777555333444555555666777999:::;;;<<<;;;888666444555777:::888777666777:::<<<<<<<<<777888;;;===>>>>>>>>>???999777666999???BBBAAA>>>AAACCCCCC???999666777999<<<<<<===>>>???>>>>>>===AAABBBDDDEEEFFFFFFFFFEEEEEE@@@999444333555888999===;;;888555333333444666111555888:::999666444333333555:::???CCCFFFGGGGGGKKKKKKJJJHHHCCC===777444777777555111,,,+++...222777777888777555444333333444555555444111000111333666555666777333...///444555777888888777888:::<<<<<<999777666444111444999===>>>>>><<<999666555666666555222111222555888;;;:::888666444333333555666===:::777666777888888777777666666666777777666666<<>>===<<<999999999888555111---***000666;;;;;;777333444666333333333222222111111111~~~vvvpppkkkhhhbbb___[[[XXXUUUQQQMMMJJJDDDDDDCCC@@@<<<999999:::777999<<>>======<<<999777777999;;;:::;;;<<<======<<<;;;:::;;;:::888999<<<>>>??????>>>;;;888888999:::888666;;;<<<>>>>>><<<;;;;;;;;;777555222111333555777888999<<<@@@@@@<<<999888999:::===??????===999777666888888888888999:::;;;<<<<<<;;;999777666555555555555666777888999999::::::666999<<<>>>===<<<;;;<<<999999999;;;>>>@@@@@@???EEEFFFEEE@@@888444666999<<<<<<<<<===???AAACCCDDDFFFEEEDDDCCCBBBBBBBBBCCCAAA===888555555777888999>>>>>><<<888555444555777222666;;;>>><<<888555333222444888<<>>888333777999999444---***---111333555666555444222333333444777999777333000111222777777999999555000000444222555888888777777:::======999777666444111333888@@@AAABBB@@@===:::888888999777555333333444666888888777666555555555666777<<<:::888888999999888777444333333555777777666444888===AAABBB>>>:::777777444333222444777999;;;;;;777666666666777:::<<<>>><<<999555333222222111000000//////111333333222000111111222222333444555666444666:::===??????>>>===:::999888555333111///---111666<<<===;;;777666666333333222111111000//////xxxqqqkkkhhheee\\\ZZZWWWTTTQQQNNNIIIFFF??????>>>;;;888666555555222333666999<<<<<<999777---000333777999777333///...///111333444555555444555222//////222444444333111111222222111000...---...000111000...---...///...+++***+++---000000///...------...//////...,,,,,,///222222///,,,******''''''))),,,///...,,,)))...000111111000/////////---......---------///111---------000333555555444222222222222111000///...............///000111111///...------,,,---...///,,,.........,,,+++,,,---000///...000222222000...***+++...333888;;;;;;:::666666777888999:::;;;;;;::::::777444111222777<<<;;;:::888777666666666777333777999777333333999???:::999999:::;;;;;;999777444777===AAABBB???;;;888999::::::999888888:::;;;<<<======>>>===<<<:::999<<<:::999999<<<>>>>>>>>><<<;;;:::999888777666666:::<<<>>>===;;;999888888555222...---000555999;;;===>>>???@@@>>>;;;888666777;;;???@@@>>>;;;999999;;;;;;::::::::::::;;;;;;===<<<;;;;;;:::888666444666777999999999999999999666:::>>>???>>><<<;;;<<<;;;===>>>===<<<;;;<<<>>>DDDFFFEEE???666222555:::;;;;;;;;;<<>>;;;;;;<<<===:::888666666888:::::::::???@@@???<<<888555666777555888<<<===;;;888666555222444666888:::;;;;;;;;;:::;;;>>>@@@???;;;777444888<<<===888000,,,...111222444666666555444555777444888;;;:::555111000111666777999:::666000000444333777::::::777777999<<<>>>:::888888555222333888AAACCCEEEDDD@@@<<<:::999999888666555555555666666666666666777777777888888888777888999;;;;;;:::888444333333555888999777555555888<<>>>>>777666666666666888999:::<<<:::777555444222000...------...000222222111///333333333333333444555555444666888;;;<<<===<<<<<<:::888666333111111111111111555999======;;;777555222222222111111111111111|||tttmmmiiifffdddXXXVVVSSSPPPNNNJJJFFFCCC===<<<;;;999666333222111---...000333555555333111---111555888999666333111---///222555666666666555666333000000444666777666333222000///...---......///222555555333///,,,+++,,,)))'''(((,,,///000000---...///111222111...+++,,,///333222///,,,++++++$$$%%%(((+++---,,,)))%%%(((+++///111000000000000+++...000///,,,+++...111//////000222666777777666444333222222111000000000---------------...///000222111111000////////////***,,,...///---,,,++++++...,,,+++---111222000...***+++...333888;;;;;;:::666777888:::<<<============:::666333222444888;;;:::888666555444555666777555999;;;999444444:::@@@999777777777888888666444111555;;;???@@@===888444666888999:::999999:::<<>>===<<<;;;::::::===;;;999999;;;=========:::<<<===;;;888666666666888:::<<<<<<:::999999999444000,,,+++///555;;;>>>@@@??????@@@???===888444444999>>>@@@???<<<;;;;;;===<<<;;;;;;:::::::::;;;<<<<<<=========<<<888555777999;;;;;;:::999999999666:::???AAA???===<<<===>>>AAABBB???:::777999<<>>:::666666888888:::;;;;;;999777666666333444555777888888777777333555777888999888777666:::>>>@@@<<<444...///222222555888888666666777:::333888===<<<666111000111555666888:::666000///333666:::===<<<888666888;;;>>>;;;999999666333444999AAADDDFFFFFFBBB===:::888888777777666666666666666555666777888999999999888444555777:::======<<<:::555444444777:::<<<999777444666999======:::333...000//////333:::???AAA@@@777666666666666666777777;;;999777666555333000------------000222333111///444444333333333444444555444555777999:::::::::::::::777444222000111333444111333777<<<>>><<<777333111111111222333333444444yyyqqqkkkiiigggeeeccc\\\UUUNNNLLLMMMMMMGGGBBBBBB???;;;999777555222000---...///000000///......///555:::;;;888444444666777777888888888999999999;;;777333333555888888888111333111,,,...333444///222444666444///,,,++++++,,,)))''')))///222111///000111111000...---...///---///111///,,,+++,,,...)))+++,,,---,,,***'''%%%,,,,,,...000222111///,,,+++++++++,,,...111333555777555222333777;;;<<<;;;999777555555444333000...)))((()))+++...111222111444333333222111000//////......///111111///+++'''&&&((()))***,,,///333666111//////333999<<<999666888999999:::<<<===>>>>>>BBB???:::666444555777999777777666555555666777888<<<<<<;;;999666555555666555333333777;;;:::555///444555888999:::999777666888888888777777999===AAA@@@??????>>><<<;;;999888888;;;>>>===;;;999999;;;:::<<<>>>@@@???<<<999666888:::<<<:::888777:::===555///))))))///666:::;;;;;;;;;;;;<<<<<<:::555222666888999999888888999:::@@@>>>;;;999999:::999999BBBBBBCCCBBB@@@>>>;;;999999888777777999;;;;;;::::::===@@@???===:::;;;<<<@@@@@@@@@???>>><<<:::888======<<<;;;999888888777:::999999===CCCGGGIIIIIICCC@@@;;;555000///111333555444444777:::<<<:::777>>>======<<<;;;;;;::::::<<<999666444555777777777333333222222222333555666888555111222555888888777888888888888777777666555999888777777777777777777999===@@@>>>888444555777555666777666444222333444999:::<<<======;;;999777<<<:::;;;<<<:::666777;;;@@@AAAAAA@@@>>>:::666444444555777777666555555666333444555666777777777777555777:::===???@@@@@@@@@888555333555999:::777333444333444777::::::777444333000///333999======;;;888666444444555777777666444666999:::888333...******+++---///000111000000333444666777777666555444999777888<<<@@@???999333:::999777555444555666777555222000333777999777444///222444555555666777999{{{tttlllgggffffffeeeccc___WWWPPPMMMNNNNNNJJJEEEEEEAAA===999666444222000......////////////...---...333999:::777666777999===;;;:::999:::<<<@@@BBBAAA===888666777888777666777888555111444:::<<<999666777888555111...------...+++))),,,111444333111111333444333000///...///---//////...++++++---//////000000///---+++(((&&&+++,,,...000111000---+++&&&&&&(((+++///333777999777666555555666888:::;;;:::888777666555333000...''''''))),,,000222333222333222111111000//////.........///111111///***'''((())),,,...000333666888222000000333888:::888555777888888888999999999999===;;;888666555777999:::999999888777777888999:::======<<<999666444444555444555666999<<<<<<888555777888:::::::::999888888;;;<<<;;;:::999;;;>>>AAA@@@@@@???>>>===;;;999888999;;;>>>===;;;999999:::;;;<<<>>>???>>><<<:::888888:::<<<;;;999888;;;>>>888222,,,+++000666999:::;;;;;;:::::::::888444111333444555555555666888:::===;;;:::::::::;;;;;;:::>>>???@@@@@@???===:::999888777666888;;;=========???@@@???<<<999888:::<<<>>>?????????===;;;999888;;;;;;::::::999777666555999888888;;;@@@CCCCCCAAA:::;;;:::777333111000000444333333555888999777555:::::::::;;;;;;;;;;;;<<<===;;;888777777888777666444222///---...111444777:::999777666555555555444666777888999:::999999888666777888:::999888666555888;;;>>><<<888555666999666666555333111222555888<<<===??????>>><<<999666888777888;;;999777888<<<;;;<<<>>>>>><<<888444111222333555555444333444555333333444666777777777777666777888:::;;;<<<<<<<<<777444333555:::;;;999555777666555777::::::888666444111000333999======;;;777555333333555777777777777777666555333000...,,,,,,---///000111111000000444555777888888777555444666666888;;;===<<<888444888777555444444555777888666222000111555777555222111333666888888777888999sssmmmeeeaaaaaacccddddddaaaYYYQQQMMMNNNOOOMMMJJJHHHDDD>>>999666555333222000000000//////...------...222666777666666999<<>>;;;:::;;;@@@FFFJJJGGGCCC???;;;:::999777666======;;;999;;;AAACCCBBB;;;;;;;;;888444111000000000...---///333555444222333555777666444111000///------,,,+++***+++...111666555333111///,,,***)))...///111333333111///---%%%&&&''')))---222666999777888888666333444777:::;;;999777666555333000...'''''')))---111333333222111000///.....................///000111...***&&&(((***---111444777888999333111111333777999777444666666666666555555444333777666666666777888999:::;;;;;;999999999999:::;;;>>>>>>===:::666444444555444777;;;======;;;;;;:::;;;<<<<<<;;;999888999:::>>>???>>><<<:::;;;>>>@@@>>>??????>>>===;;;999888999;;;======;;;:::999:::;;;;;;<<<======<<<;;;:::888:::<<<<<<::::::===AAA>>>888000...000555888999;;;:::999888888777555222111222333333333555999<<<999999:::;;;;;;;;;;;;;;;:::;;;<<<======<<<:::999777666777999===???@@@@@@CCCAAA===888555666999<<<======>>>>>>===;;;:::999888888999:::999777444333777777888999;;;;;;999777000444888999777333///---222222222444666777666555777777888999:::<<<======>>><<<;;;:::999888555333333000,,,)))***...333777===???@@@===888444333444555777999;;;===<<<<<<;;;333555999<<<<<<999666333666888:::999666666888;;;888777444111000333888<<<>>>???AAABBBAAA>>>:::777555444555999999777888===888:::===>>><<<777222///111333555555444444555666444444555666777777777777666666666555555666666777666444333666:::<<<;;;888:::999777888:::;;;:::999666333222444888;;;<<<;;;444333111222444666777777888666222///---------...///000111222333222222111555666888:::999888666444333666:::;;;:::888666555555444333333444666777999777333//////111333333111333666:::<<<;;;:::999999wwwmmmggg___\\\^^^aaacccddd```YYYPPPLLLLLLMMMMMMLLLHHHCCC===999777777777666333333111000////////////000222444444444555888;;;>>><<<::::::<<>>:::666444333444666:::??????;;;888999;;;>>>>>>===:::666555777:::>>>>>>===;;;999888:::;;;:::;;;<<<======<<<;;;::::::;;;<<<<<<<<<;;;:::::::::::::::::::::::::::999666999<<<<<<:::;;;???BBBBBB<<<666222222555777888:::999777888999999888777444444444333333555999===777999;;;<<<;;;:::::::::999999:::;;;<<<;;;;;;;;;888888888;;;>>>AAAAAA@@@AAA???;;;777555666888:::<<<======>>>>>>===;;;:::777888:::;;;:::777555333555666777888888555111...***///555888777333///---111111222555777999::::::888888999:::;;;<<<=========<<<;;;:::999666222///...,,,***(((***---111444===CCCGGGDDD<<<555444666777888;;;===>>>===<<<;;;333555888:::;;;999777555444555666555555666999<<<;;;999777333222444888<<<>>>???BBBCCCBBB???<<<:::555444555999888666888<<<;;;===???@@@>>>888222...222444666777777666777999999999999999999888777666666555333222111111111222444333444666:::<<<;;;999;;;:::888888888:::;;;<<<777555333444777999::::::111000...///222444555555555333000---++++++,,,---000111333555666777666666777999;;;<<<<<<:::777666444999===<<<888444333555222222222333444666888999888444000///000222222222666999===???>>><<<::::::|||rrriiiccc\\\ZZZ\\\___aaabbb\\\UUUMMMHHHHHHJJJKKKKKKEEEAAA<<<999999:::::::::666555333111000000111222222333333333333555777999777777888:::===AAAEEEGGGGGGGGGEEECCCBBBAAAAAABBBFFFFFFGGGJJJKKKGGGBBB???AAA???===;;;999777555333555555444333333111///---555888::::::888555333222...+++(((&&&'''***...000222111///...---...///000111444777888666444333333...,,,)))(((''')))+++---333777:::555///---222999777555444333333111...,,,---------///111222000...///...---,,,,,,---///000......///000000---(((%%%###$$$(((...444777666444444333222333444555555444444555666777777666444333444555777888888777666555::::::999999:::<<<===>>>??????>>>;;;777444444444888===@@@>>>888444555888===>>>===999444222555999;;;;;;:::888555333444555444666999<<<===>>>===<<<999999:::<<<===<<<;;;:::888888999999888888777777555888::::::999:::>>>AAACCC???:::666555555666777888777777888;;;======<<<666666555222111222555888888:::===<<<:::888888999::::::;;;;;;<<<<<<<<<<<<:::999:::===???AAA@@@???;;;:::999888888888777777;;;<<<===>>>>>>>>>===<<<888999;;;<<<;;;999666555555777999999666222...++++++///333555444222000//////111333666999<<>>???AAAAAA???===<<<888666777:::888555666:::<<<>>>@@@@@@===666000+++111333555666666666888999???>>>===<<<:::888666555666444222000////////////333333444666888999999888999999777666777888;;;===888666444333555777888999///...------000333444333111000///...------,,,,,,111222555888:::;;;;;;;;;999;;;===???>>><<<999666666;;;???===777222222444111222222444555777888999888555222111111333555555999<<<@@@AAA???<<<:::999xxxooofffaaa[[[YYYZZZ]]]]]]\\\VVVPPPIIIEEEDDDEEEGGGHHHBBB???;;;999:::;;;<<<<<<777555222000000111333444444444444444555777888999333444777:::>>>AAACCCDDDFFFGGGHHHHHHGGGHHHJJJLLLLLLJJJLLLOOONNNGGGAAA>>>>>>===<<<;;;;;;999555222444555555444333111///---555777999999777555444444...+++&&&%%%&&&***,,,---,,,,,,++++++,,,---///000,,,111555666333111111222,,,***'''&&&&&&(((+++---000444666333---,,,222888444333222111222111///---000......///000111111000///...---,,,---///111222......///000000---((($$$!!!"""%%%,,,333666555333333333222222333444555666555777888999999888666555555666888999999777555444999999999:::;;;>>>@@@AAA??????>>>;;;777555555666:::===???<<<666222222444;;;===<<<888222000333888888888888555222000000111000222666:::<<<===<<<<<<777777888;;;>>>>>>===<<<888999999999999777555444333666888888777888<<>>===555555333000...---///000888;;;===<<<999777888:::<<<<<<<<<;;;;;;;;;;;;;;;::::::;;;===@@@AAA???>>>777777777888999999666444999:::<<<===>>>>>>======999:::<<<<<<<<<:::999777666888;;;;;;777333000///000222444444222000//////...111333666888;;;???BBB>>>>>>===<<<<<<;;;::::::666555444333222...***&&&$$$'''+++///111000///...///777>>>>>>999444555777======<<<;;;:::888777666777666444444555888;;;>>>777777777777888999::::::::::::999777555555666888<<<<<<======<<<<<<;;;;;;:::888888:::888444444888999;;;<<<<<<888222,,,(((---///222333333444555777AAA@@@???===;;;888666444444333222111000/////////222333444444444444444444444444555444444666:::===999777444333222333555777000///---...000222333333---...//////000//////...222333666888:::<<<<<<<<<999;;;>>>??????<<<888666777;;;>>><<<777333333555333333444555666666777777555444333333333555777999;;;>>>@@@@@@>>>;;;:::999xxxrrrmmmeee```[[[XXXYYYYYYWWWUUUPPPLLLGGGCCCAAACCCDDDFFFAAA>>><<<:::;;;;;;;;;:::666333000......000333555555555666888:::<<<<<<<<<555777999===@@@CCCEEEFFFGGGIIILLLMMMMMMNNNQQQTTTNNNJJJIIILLLKKKDDD???>>>:::::::::;;;<<<999444000111333444555444333222111444555777777555444555555...***&&&%%%''')))******)))))))))***+++,,,---...)))...444555222000111333+++)))&&&$$$%%%'''***------000111///,,,---222666333222111111222222111//////...,,,---000333444444111000...---...000333555......///000///,,,'''###""""""$$$+++333777777444222222222222222333555777999:::;;;<<<;;;888666444555666888999999888666555999999:::;;;>>>AAACCCEEE>>>>>>===;;;888666666777:::<<<<<<:::666333222333999<<<===999222000333888777888777555222000000111///111555999;;;;;;999888666555777:::>>>@@@???===999:::<<<<<<;;;888555333222444777666555555888<<<>>>>>>>>>===:::888666666666777888;;;===>>><<<:::444444333111...,,,---...777:::<<<:::777666999===>>>>>><<<;;;:::999999999777888:::===@@@BBBAAA???888777666777888777444111666777999;;;<<<<<<<<<<<<:::;;;;;;;;;;;;::::::999777:::======:::777666666444555666555222///......---000222333444777;;;???======<<<;;;;;;:::999999444333111000...,,,(((%%%$$$''',,,000222222000///---333999;;;888555666777===<<<:::888666666555666777666444333555888<<<>>><<<;;;;;;<<<===<<<;;;:::777666444111111333777;;;>>>===;;;888777666777777888777777999666222333777555666777777555111,,,)))+++---000111222333444666>>>>>>===<<<:::888666555333333333333333222111111222333333222111/////////...000111222222444888;;;999777444111000111333555333111000000222333444444------...///000111222333333444666888999999888888777999<<<>>>===:::666333333666999999666555555666666666666777666666666555000111333444555777:::;;;===>>>@@@???<<<:::999999wwwqqqmmmkkkddd___ZZZXXXXXXVVVSSSPPPNNNKKKFFFBBBAAAAAACCCDDDAAA???===;;;;;;:::999777444222...,,,,,,///222555555555777:::>>>@@@@@@@@@::::::<<<>>>BBBEEEHHHJJJHHHLLLOOOQQQQQQRRRVVVYYYMMMGGGDDDFFFEEE???===???777777888;;;<<<999444......111444666666555555555333444555555444444555777...***&&&%%%'''))))))(((((())))))******+++++++++)))///555666333222333666---+++'''$$$###%%%(((***+++---...---,,,...222666222111111222444444222111...,,,+++,,,///444777888222111///...///222555777......///000///,,,'''###$$$###%%%+++444999999666111111222222222333666888<<<=========;;;888444222555666777888999999888888999999:::<<>>===;;;888666777888:::::::::999777444444444888<<<>>>:::333000444888888888888666333111111222000222555888999888666555555444555:::???AAA@@@>>>;;;<<<>>>>>>===999555222111333555555333333666:::;;;===???>>><<<999666555777777999;;;===<<<999666444444555333000......///555888:::999666777<<<@@@???>>><<<:::999777777666444555888<<>>@@@??????@@@@@@???===;;;444222///,,,,,,111999???AAA>>>:::666333222333333666444555777555222222666333444555555444111///---+++...111333333444666888;;;;;;;;;:::999888777666222333444555555444333222222333333111///,,,++++++))),,,///000111222666:::999777444111...///222444666444222222444555555555......---...000222555777444555666777777666555444555777:::<<<;;;888444000///111444666666666777888888888888888777666555444---///222444666888:::<<<>>>??????===;;;888888888|||zzzuuulllcccaaa\\\UUUQQQQQQPPPNNNLLLLLLIIIFFFDDDDDDDDDCCCBBB>>>>>>>>>;;;888777888999666444111111222222///,,,000555:::<<<;;;===CCCHHH======<<<===???AAADDDFFFEEEGGGLLLTTT\\\^^^ZZZTTTMMMIIIDDDAAAAAAAAA???===<<<:::888666333000---***+++,,,000555999:::999777222111000//////000222333,,,+++***+++......,,,***---///111///***'''&&&'''***,,,...//////000111333000///+++'''$$$%%%)))---/////////---+++,,,...111666555555666777666333111111...---...222555555444222333333222111222444666---...000111111...((($$$######&&&///999>>><<<777666999;;;:::666666:::>>>???>>><<<:::777555333222444444333333444666777888<<<::::::>>>BBBDDDBBB???<<<<<<<<<:::777666777888888999888666333111111222888999888777777999<<>>:::;;;<<>>:::888888666333000222444666666666666777888999888777888999:::999888999:::;;;<<<<<<;;;999888666:::======888222---******))))))***,,,///222444999999888999:::;;;999777666555222...)))'''((()))''')))...333777777444111222555999;;;;;;:::::::::===>>>:::222///222555555444555777777666666777888>>>@@@BBBDDDDDDBBB===:::444111...,,,---000555888888999888555555666333---///000111333444444444333444333222222222333444555444222000222666999999888999===>>><<<666333444666<<<777333333666666333///555444222...)))%%%$$$%%%,,,------...///111666999777555111000000222333333666555444555666888888888111000000111222555888:::>>>;;;888555222000---,,,,,,000666888777333000......111555777888888888999777666555666777666444333111111111111222333444555<<<<<<<<<:::777444444555|||wwwvvvrrriiibbb[[[VVVPPPMMMMMMMMMKKKIIIHHHGGGFFFFFFFFFEEEBBB???===>>>>>>===:::888888999777444111000111111000...444888===>>>======@@@DDD===<<<;;;:::;;;<<<>>>@@@AAACCCHHHQQQXXXZZZUUUPPPIIIEEE@@@===<<<;;;999666888666333111...,,,)))'''***,,,000444888999777444333222000......///000111333111000111333333111///---///111000,,,((('''''''''))),,,.........///000000///...+++)))((()))+++---...---,,,+++,,,///111888777777777888777555333000...---///444777888888444555555444222222444666111000000111000---((($$$%%%###%%%,,,666:::888444777;;;>>>===:::999<<>>@@@@@@???===;;;;;;;;;:::777666777888::::::999666333222222333666777777777666777999;;;777444333555999;;;888555555777:::<<<<<<:::777555000000222777<<>>999555555666666666666666666777555999===>>>;;;777555444555555666888:::;;;:::888555666888999999777222///222666::::::888666888;;;999888777777:::;;;<<<<<<;;;:::::::::<<<>>>@@@BBB???<<<999777777666444222111333666888999999:::;;;888777666666888999888777888999:::<<<<<<;;;999888888;;;>>>>>>:::444///,,,)))(((((()))+++...111222777666666777999:::888777444333222...+++***+++---------///111333444333222222555999:::999888888888;;;===999333111444666666555777999999888777777888<<<;;;===???BBBAAA===999444222000...///222666888666888777666666777333,,,---...111444555444444333111111111111222222333444444222111333666888777666666:::===;;;666333444666;;;888444333444444222///222111000,,,((($$$######***,,,...///000222555888888666333222333555777888999888777666777777777666555555444444444666888999:::888666333111///---+++,,,000555777666333000///111333666888888888888888888666555555555555222000000000000111111222333333777999999888777555666777|||sssoooooommmfff```RRRNNNIIIHHHIIIJJJIIIGGGCCCDDDEEEGGGHHHFFFAAA===;;;===??????<<<:::999999888555111///000111222222888<<>>999777555444444444666777888666444222111222333444999;;;======<<<::::::999999:::;;;:::888777888999;;;;;;999777333222333444555666777666555555666777555222111555<<>>>>>>>>???@@@>>>;;;888555555555555666666777888333555777777666444333333333333444777:::;;;;;;::::::999888:::;;;:::555000000555:::<<<:::999:::;;;777555333444888<<>>===;;;999999:::<<<===<<<:::777666666666555444333555777:::;;;<<<;;;:::666555444444666777777666555666888:::;;;:::999888888;;;>>>>>>:::444///,,,((((((((()))***,,,///000444333333555888999888666111222222000...---...000333333111000000111333444222555777888777666666777:::<<<:::666555888999777777999;;;;;;999888888888999777666999>>>???;;;777333333222222444555888999444666666666888999444---,,,///222666777666333222//////000222222333333333333222222444666666444333222666999999666444444555999888666555333111000///...///...,,,'''$$$""""""))),,,///111222333666777777555444333444666888:::<<<;;;:::888777666555555:::999999888777888888999777666444222000---,,,+++...000333555444222222222444666777999:::999999888999777666555555333000...//////000111222222222222333555777888777777888999|||uuummmjjjjjjhhhbbb]]]NNNJJJFFFFFFHHHJJJIIIGGGBBBBBBCCCEEEEEEDDD@@@===:::===@@@@@@>>>;;;999888:::777444222222444666888;;;===@@@???;;;777555444777555333111000000111111444777===DDDHHHGGGBBB>>>@@@>>>;;;888555111...,,,---,,,+++(((&&&&&&((())),,,---000444777777555333222000...,,,---...111333888777666555555444444333111222222111---((($$$"""###&&&***,,,,,,++++++,,,...222666888555000+++)))---///000111111333666888888777777777888666444111000000111333555777999999888888777444222000222333444222////////////...---...+++((()))...111111000000444888999999888888999555444222111222555777999:::888555333111111111222555999<<<<<<888555444555777888:::999888777888999::::::888666333222333555555666888888666555555666555222111666>>>@@@:::444333444666777777666444333000111444777;;;<<<======AAA@@@@@@@@@@@@???>>>===444333222222444666666666111111111000000111222333222111222555999<<<<<<<<<<<<:::888999;;;:::666111///333999<<<<<<;;;;;;;;;777555222222555:::===>>>===;;;999777666777888999:::888666555555666666777555666888;;;<<<<<<:::888666444222333444666666666111333555777888777666666555999===>>>:::555000---************+++---...///111111222444777888888777222333333222000//////000666666555333111000222333111333555666666666777888:::<<<;;;999:::===<<<999999;;;======;;;999888888888555333666;;;<<<888444333333555666777888999999555666555444999===:::333111333666999999777333111///000222444444444444333333333555666666555222000...222666777666555555555777888888666222000//////...//////...***'''&&&%%%***...222444555666777888555555333222111222555888<<<<<<;;;999666555555666;;;;;;;;;;;;;;;:::::::::888888777444000---+++***///111333333222222333555555555666888;;;<<<;;;;;;:::999777666555444111...///000222333444444333333333555888999888888999:::wwwqqqjjjfffeeeccc___ZZZMMMJJJGGGHHHJJJLLLKKKIIICCCAAA???>>>???@@@??????999<<<@@@AAA>>>;;;888777;;;:::888777777888;;;===>>>@@@AAA@@@<<<888555333333222000...---...///000000333777<<<>>>===888555888999888666222///,,,+++'''''''''&&&$$$%%%(((,,,---...000333777999888777222000...---...111444777777777666444333222333333555444111...+++'''###!!!$$$'''+++,,,,,,,,,------...222777999777222---***---...111222333444777999777666666666666555222000222333444444444444444555777777555222///...///000111///---...000333555555555111---,,,...000000000---000333666777666666666444333111111222555999;;;;;;:::777555333222222111333777::::::666222111111555777999999999888999:::999888777444222222444666777999::::::888777777888888555444888======777111222222333333333333222222222444777999;;;<<<<<<===BBBCCCCCCBBBAAA@@@@@@@@@444111//////111333444333///...,,,,,,---000222444333222333555999<<<=========;;;888888999888555222000333888;;;<<<;;;::::::999666333222444666777777777666555555555555666777888777666444444555777999444444666999===>>><<<:::777555333222444555555555...///222444555444333222555999===???<<<777333111------------......//////111111111444777999888777444555666444111///...---444666888777444222222333111333444555555666999;;;<<<===<<<;;;===AAA???;;;:::<<<>>>>>>;;;888666666888555333555888999555111222333555888999::::::999888777444444;;;CCCCCC===999:::;;;;;;:::777555333444444666777777666444444333555888:::999555222000---///333555555666666666666888888666333000///000111222222111...,,,+++,,,...111555777888777777888777777555222000000333555999::::::888555333444666999:::;;;<<<======<<<<<<;;;<<<;;;888222...,,,+++222333444333222333444666333222333666;;;>>>>>>===;;;999888777777666333111111333555777888777666444555777:::;;;:::999999:::xxxqqqlllfffbbbaaa___[[[WWWOOOLLLJJJJJJLLLMMMLLLIIIDDD@@@;;;999:::<<<===>>>:::===???@@@===999666555999;;;======<<<<<<>>>???@@@AAAAAAAAA???<<<999888222111///------...///000///111444666555333000...///111333333000...,,,,,,$$$&&&'''&&&$$$$$$(((+++---------111555:::<<<===555333000///000333777:::777888777555333333555777:::555///***((('''&&&%%%'''))),,,---------///000...222666777555222000...,,,...111222333555777999999888777777777666333000444666777666333222111222555555333000---,,,,,,......,,,,,,...222777:::;;;999666222//////000111000...///222444666777888888444444333333444777999;;;:::::::::999888666444333222555888999777444222111222555888999999999999:::888888666444333444777::::::;;;<<<;;;::::::;;;<<<<<<:::999999:::999444000222111111111111111111222555777:::;;;:::::::::;;;AAACCCDDDCCCAAA??????@@@444000------///222111000...,,,******...111444555666555444666999<<<======<<<;;;:::888777555444444333444777999::::::888777999777666555555555222111222222444555666666666555888888777555444555999<<<333222333777===AAA@@@???:::888555333444555555555---...000222333222111000444888>>>@@@???;;;888666000000000000000000000///000000111333666888777666444666777666222...,,,+++111555999:::777555444555444555666555666777:::=========<<<:::>>>BBB@@@;;;:::<<<>>>===:::666444333555555555666666555222///111222555777999:::999999:::888666888BBBLLLLLLGGG???>>><<<:::999888888888:::::::::999777666444333333777<<<>>><<<888333111---...000222444666777777777777777777666444111000333444444222000///111222111444777888888777777777999999888444000///222666777999999666222000222444555777:::<<<======<<<;;;<<<>>>???;;;555000...///555666666555333333555777111///000444:::>>>???===999888777777888888666444333555888;;;<<<:::888666666888;;;<<<;;;:::999:::xxxoooiiieee```]]]\\\ZZZWWWUUUQQQNNNKKKKKKMMMMMMJJJGGGCCC???999777777888::::::;;;===???>>>;;;777444333555:::???AAAAAA???>>>???>>>=========>>>===<<<;;;444333111///...///000000000111222111///,,,***)))(((,,,111333222000000000))),,,...---)))'''))),,,,,,******---333:::???BBB:::888444111111444888:::777888888666444444777:::===666---''''''***---///***+++,,,,,,,,,---000333///111333333222111222333///222444666777888999;;;===<<<;;;;;;;;;:::777444666888999888555222111222444444222000---+++,,,...,,,+++,,,///444999===>>>;;;999555222111000000000//////000222555777888999666666666666777888999:::999:::<<<======;;;888666444555888:::<<<:::666333111444777999999999:::;;;888888777555555777;;;>>>;;;<<<<<<;;;;;;;;;>>>@@@<<<===<<<:::777555333222333222222111111222222333666999;;;;;;999777777888>>>@@@CCCBBB???======>>>666222---,,,///111000......,,,***+++///444666777999888666777999;;;<<<<<<;;;======:::555222444777666666666777888777555444555666777999:::888444000000222555777888777555444999999888666444555999===:::777555777===AAA@@@???>>>;;;777555555666666555...///111222333222000///000444;;;>>>>>><<<999888111111222111111000///////////////111444555555333333555777666333...+++***...444999:::888777888:::::::::999777666777:::======<<<999888;;;@@@>>>999999;;;===<<<999444111000...111555666444222000000000111333666777888999999888888999???KKKUUUTTTLLLBBB???:::777666888;;;>>>@@@>>><<<999666444333222333999@@@BBB@@@:::666444/////////000333666888999888666555777999888444000444444333111///000333555333555777777555444444555666777777333///...222777777999999555///,,,---000333555888;;;<<<;;;:::888:::===@@@===888333222444777888888777555444555666000...---111888<<<<<<:::666555555666888999888666333666:::===>>><<<999666444777:::<<<;;;:::::::::~~~sssjjjccc```\\\YYYXXXWWWUUUSSSQQQNNNKKKJJJLLLKKKHHHEEEAAA===999666666777777777<<<>>>>>>===999555333222222888@@@DDDCCC@@@>>>===999888888999;;;<<<<<<;;;777666333111//////000000222222111///+++(((''''''''',,,222555555444555666111444666444...+++,,,...***((('''***111999@@@DDD???<<<777444222444777999666777777555333333777;;;>>>666+++&&&(((...444777+++++++++++++++---111444000000000//////000333666444666999;;;;;;<<<>>>???AAA@@@?????????===:::888666999;;;:::666333333444333333222000---,,,---...,,,,,,---000555:::===>>><<<:::666333111000000000...------000333666888888777888888888999999999999888:::>>>@@@@@@>>>:::888666666888<<>>BBB<<<<<<<<<;;;:::<<>>>>>:::666333333555555444333222222333444555666999;;;:::777555555666;;;>>>AAAAAA>>>;;;;;;;;;999333---,,,///111000...///,,,***,,,111666888888<<<:::888888:::;;;<<<;;;;;;???@@@;;;444111555:::888777666666666555444222111444888<<<>>><<<777222000333777::::::888555333999:::999666444555:::>>>CCC>>>999999<<<>>>===;;;AAA===999666666666666555000111333444333222000///***///666:::;;;999777666222222222222111000///............000222333222111111333666666333///,,,+++...333888999777888;;;???>>>>>><<<999666777999<<<===;;;777555999>>>===777888:::<<<<<<888333///...(((...555666333000000111///000222444666777888999666888<<>>CCCCCCAAA===999555222111111444:::BBBEEEBBB<<<888555111///...///333666999:::999666444777;;;;;;666111333333111...---///333666444555666555333222222333111333444000,,,,,,111666888999999444---)))))),,,222444888:::;;;999777555777;;;???>>>999555555777999::::::999666555555666111...---000666::::::888333222333555888999888777333666:::>>>>>><<<999666111444999;;;;;;:::::::::xxxmmmeee\\\XXXSSSPPPOOOQQQRRRRRRPPPNNNJJJGGGDDDCCCCCCCCC======<<<999555666999===@@@>>><<<===>>><<<888555444666:::======<<<999777888444000///111444666555666555444333444222000...111222111000...+++)))((()))444<<<<<<>>>DDDFFFAAA===BBBDDD===222+++((('''***++++++,,,...333999>>>???===999444111111555888777333111333888<<<;;;888:::111'''%%%,,,444999:::111///,,,)))((()))+++---///......///222555888:::;;;>>>BBBDDDDDDCCCAAAAAACCCBBBAAA@@@???===<<<<<<<<<;;;;;;:::999777777666666333///,,,******+++,,,000000111111222333555555666888999555000///333888///***(((,,,444:::888555;;;:::888777666777777888<<<>>>???@@@???===:::888555444555999===???<<<999111222444777::::::999777:::999999:::;;;===???AAA@@@;;;777666777999999888999;;;;;;:::777444333333777888888666555444666777777666555555777888888777@@@???<<<888777999>>>BBB999555222222///+++***---++++++---000444888999999888999999999888888:::;;;AAABBBAAA===777444555666999::::::777333000//////333666:::>>>???<<<666111111666;;;<<<999555333444999777555333555999===@@@EEEAAA===;;;<<<===;;;999;;;999666444444666888999333111//////111222333222......000333666777777555444333222111111222444666555222///---...000111111444666666444000...///111,,,222999;;;:::999<<>>===<<>>888222000333888<<<>>>CCCBBB???999333///...///333777;;;<<<;;;888555444444333222111333666999;;;444333333333444444222000222444444111---,,,000555444555666444111...,,,,,,111222333111...---///222444444222...***''''''(((111555999:::777333222222444:::>>><<<555111222666999777777999<<<;;;555////////////000222444666888222...---444:::999666555777777888:::<<<<<<999777...111444777888888666555|||wwwooogggZZZUUUOOOLLLKKKMMMNNNOOOPPPMMMIIIEEEAAA???======>>>???>>><<<999888;;;===>>>===<<<===???>>><<<999888999:::;;;:::888555444777333//////111444666666666444333222111000---+++------000333666777666555666CCCLLLNNNQQQWWWVVVPPPIIIIIIEEE<<<111***&&&%%%''')))---///111444888;;;===<<<;;;777444333444555222000...111666:::999666222+++&&&(((///777999999444222///+++******+++,,,******+++---111666:::===???AAAEEEGGGFFFEEECCCBBB??????>>>======<<<;;;;;;<<<;;;:::999888777777777666333///+++)))***,,,---111111111111222444666777666777777555222000222555///---,,,000555999999888<<<;;;:::888777777777888999:::<<<===<<<:::777555555666777999;;;;;;999777333333444666777777666555777777777888:::===???AAA???;;;777666777999999888:::;;;;;;:::888777888888999::::::999888777888999888666555666888999999888>>>===<<<999888:::>>>AAA<<<777444222///)))(((***++++++---///333777999:::666777888888777777999;;;>>>??????;;;666333444666:::;;;;;;999666333111111444666999;;;<<<999555222555777999999888666666666777666444333444777:::<<>>:::888777===>>>??????===;;;;;;<<<:::999999;;;===>>><<<;;;777666666444333111000///111...,,,,,,...111333444666555333333333222///------///444<<>>@@@???;;;777444333///------000444777666444)))&&&&&&,,,444::::::888888555222///---,,,------,,,---...111555999>>>@@@AAABBBDDDFFFFFFEEECCCBBB;;;;;;;;;::::::999999999;;;:::888666666777888999777444///+++)))***---...000000000000222444777888555666666555444222000000000000111444666888::::::======;;;999888888777777555666888999888666333222555888::::::999777666666666666555555444333333222333444555777999<<<>>>???>>>;;;888777888999999999:::;;;<<<;;;::::::<<<>>>:::<<<======;;;::::::;;;999777777888:::<<<<<<;;;>>>>>>===;;;::::::===??????:::555333///)))'''))).........///222555999;;;666777888888777888:::<<<<<<>>>>>>:::555222333555888:::;;;:::777444444444666666777777666555444333888777666666888999888777444333333444555666777888???>>><<<;;;:::777333///555666777999999999999888222000//////111444444444111000///000333555555555555333111333777;;;<<<;;;888555111///000111222222444444333000,,,***)))***555999<<<<<<999666555666555444222111222555777999;;;>>>>>>:::666666666333111222333444444333222111///...------///222555777999999999999999999999999999999888999@@@GGGFFFAAA777555333333444555444333888::::::999666333333333222333555555555444222000444777888555///---///222000000000111333444333111555666666444111000222555444666777555222...,,,,,,/////////...,,,,,,...000333222///+++((((((***---333444666555444444555666666555333111000000111222444333222444666555111---000//////......///111111111,,,,,,222777777777888;;;:::999::::::999666333222333555777888888888888yyytttnnngggaaaWWWUUUSSSRRRRRRPPPMMMKKKLLLIIIFFFAAA===999777666;;;>>>AAABBBAAA???<<<:::666666666777888999999999444333111000///000000111...---,,,---///222555666888777888:::<<<===<<<;;;===>>>DDDOOO[[[ccceeedddpppzzzgggWWWEEE888111+++'''%%%'''***///222444555777999???CCCHHHIIIEEE>>>888444111000111333555555333111'''''')))///777;;;;;;888888666444222111000000000000111333555888<<<>>>@@@@@@@@@@@@AAABBBAAA@@@>>>999999999999888888888888999888666444444666888:::777444000,,,+++,,,...000/////////000111444666888555555555666666333///+++///222555666555666888;;;======<<<:::999888777777222333555666666444111000444888;;;;;;999666777888999999777555222111111111222333444555777999:::;;;<<<:::888777777888999999<<<<<<<<<<<<:::;;;===???;;;===???>>>===;;;;;;;;;999888888999<<<>>>???>>>@@@AAA@@@>>><<<:::;;;<<<===999666555222...---///555444333222222444777:::888999:::::::::;;;===???>>>???>>>:::555111222333666888::::::888666555555888777666444222222333555888666555777:::;;;888666000111333555777888888888===>>>>>>>>>;;;777111...222444777:::;;;;;;999888444222000000111333333333333111//////111333444444444111000333999===>>><<<555222...------...//////111000///,,,***))))))***666999<<<;;;888555444333111000//////000222555666===AAABBB===999777555111222333444444222111000000111000------///333888;;;;;;:::::::::999999888888::::::999888===BBB@@@;;;444444555555444333000...333555888888777666666666555555555666666666444333666;;;>>>:::222...111555333222222222444444222111666777777555333222444666666888999888555111...---//////...---------...000333111///+++)))***...222444333333222222333666777777222...,,,...000111000111000000111222222///,,,///............000111222333......222555555555777:::999888888999888666444333444666777888888888888wwwrrrlllddd___YYYYYY[[[]]]\\\WWWQQQLLLGGGFFFDDDAAA>>><<<::::::===AAAFFFJJJJJJFFF@@@;;;777777777777666666666777444333111//////111333555333333444555777:::>>>@@@@@@AAACCCHHHMMMQQQRRRRRRYYY[[[___hhhrrryyy||||||jjjWWWCCC999555///+++***+++---///111222555999===EEEIIIOOOPPPLLLDDD<<<888666777777888777555222///,,,,,,...333888<<<;;;:::555555555444444333333333...111555:::>>>AAABBBCCCAAA???>>>???@@@AAA???===::::::999888777777666666666444333222222444777999777555222///......000111...///000111222444555666555555666777777333---)))...222666666444333666999;;;;;;;;;:::999777666666222333555666666444222000222666:::;;;:::888999;;;;;;;;;:::666222000000111333444444555555555555555999999888777666777888999<<<======<<<::::::;;;===;;;<<<======;;;::::::;;;999888888:::>>>@@@AAAAAAEEEEEEDDDAAA===:::999:::999555444666666444555999;;;;;;999666222222555888;;;<<<======<<<===???AAA@@@AAA@@@;;;555000000222777999<<<<<<;;;999888777999999777333000000333666666555666999<<<;;;777222---///333777:::;;;;;;;;;<<>>999333000111333666999;;;:::999777666444111111111222222111555222000000111333333333111000000333888<<<===<<<555222...,,,,,,---.........---+++*********++++++444666888999888666444333////////////000111222333:::>>>@@@;;;777666333///444666666444111......///222000...---///444888<<<888888888888777777777777======;;;999;;;>>><<<777333555666666555111...---222444777888888777888999999888888999<<<<<<:::888666;;;>>>;;;444111444999999777666666666555222000666666777666555555666888999;;;===<<<888444111000000///...---...///000000222111///---,,,///333777444222000///000222555666555111,,,,,,///111111000000///......//////...------------...///111333555444111000444555333222444777666666777888999777666555666777888888777666666{{{tttpppkkkeee```YYY[[[___aaa```ZZZRRRKKKCCCCCCBBBAAA@@@???>>>>>>AAAFFFMMMSSSTTTOOOFFF???:::;;;:::999666555666888111000///...000222666888===???AAACCCEEEHHHLLLOOOVVVWWWZZZ```fffkkkmmmmmmwwwyyy|||fffSSSAAA<<<:::444000000000000000000222666<<<@@@HHHKKKOOOOOOJJJCCC===999:::;;;<<<<<<999555000---111222333777:::<<<;;;:::333444444555555444444333...333<<>>???BBBDDDCCCAAA===<<<:::888666444333222111111000000111333555777777666444333222111111222///111333555666666555444555777999999666222---***///222666666444333444666888888888888777666555444222444666888777666444222000333777999::::::;;;;;;999;;;;;;888333000000222444444444555444444333222666777777777555555666888:::<<<======;;;::::::;;;;;;<<<<<<:::999888:::;;;999888888;;;???BBBCCCCCCGGGGGGEEEAAA===999999999666333333777888888:::>>>===>>>===888333111333666<<<===>>>===<<<<<<>>>@@@@@@AAA@@@;;;444000000222999<<>><<<:::::::::::::::666111000333666444555888:::;;;999444000---000444888;;;<<<===<<<999===AAAAAA>>>:::555333222333555777888888888888777444222111222222222111666444222222333333333222///000222444777999;;;<<<999666222000000111111111...+++))))))***,,,------000222555666777666444222000000000111111111111111444999:::777444444222///666888888555000---...000111000//////111444777999444444555555666666666777===>>>===::::::===;;;777444666888777444111//////444666888888888888888::::::999:::===AAABBB@@@===444777999777333222555999===;;;999888888666333111444555555666777888999999:::===??????;;;777444222111///------///000111000111111000//////222777;;;444111...---///111222333333111//////222444222000//////...------......///,,,,,,,,,---///222444555444222333777777333222444666555555555777888888777555777888999888666333111|||vvvqqqlllhhhbbb^^^WWWYYY[[[\\\[[[VVVOOOIIIAAAAAAAAAAAAAAAAAA@@@@@@BBBGGGPPPXXXZZZSSSHHH???:::;;;;;;999666555777999111111333777<<>>>>><<<<<<<<<<<<<<<:::888666777:::<<<888777888;;;???CCCDDDDDDEEEDDDBBB???;;;999999:::777444333666777666888<<<:::<<<<<<999333111222555;;;;;;<<<;;;999888:::;;;<<<======999444000111333888;;;>>>???===;;;999888:::<<<===:::444111333666555777999999777444222111000222555888:::;;;;;;;;;444999===???<<<888666555444333333333444555777888444222000111222444555444777555444444555444222000///333666777555555999<<<<<<999555333333333333333111---***)))+++---...---///000222444555555222000///000111333444444333333111555777555333555555333555888999555000...000222///000111222333444555555000111222333555666777888:::<<<<<<999:::===<<<999666888999777444111222333888999:::999777777888:::999888:::???EEEFFFCCC>>>444555555333222222555888===;;;:::999999777555222222222444666888:::::::::;;;===@@@@@@<<<888444222000---+++,,,...000000///---///000000111444888<<<333000,,,,,,---///000///111111333555777666444222//////...---,,,---///111---,,,,,,,,,...///111333000000444999:::666444666888666555555666777666555555777:::;;;999444///,,,}}}yyysssnnniiiccc^^^YYYVVVUUUUUUUUUTTTPPPKKKGGG@@@@@@AAAAAAAAAAAA@@@@@@@@@EEEOOOWWWZZZSSSGGG===777888888777444333666999777999>>>FFFPPPZZZbbbgggpppssswwwzzz{{{~~~}}}[[[LLLBBBCCCBBB999333555222333444555666999>>>AAADDDDDDCCC???:::666444333555888;;;;;;888333...,,,...222888===???>>>:::777444555555555444222///...,,,444AAALLLSSSUUURRRPPPEEEAAA===>>>CCCGGGFFFDDD@@@>>>;;;777333///,,,******+++,,,...000111222333777888999999888666444222444777;;;>>>>>>;;;777555555:::>>><<<555///---...333444555777777666444222111222333444444444333222333555777999999777555444000///000444888999666333222666999888333//////000000111333444555555444444222444666555333222444666444888===@@@@@@???>>>>>>===<<<:::777555777:::===777777777:::???CCCEEEEEEBBBAAA???<<<999888:::<<<999555444666555333444777666999;;;888333000222555888999999888555555666777888::::::777333111222444555888;;;<<<:::777555444:::===???<<<666333333555666888999777333000111333333444666777888999888888000555:::;;;999666555555555444222111111333666888111000///000333666777777777666666666777555222000///555:::999555444888<<<===:::666333333444444444333///+++***+++------,,,//////111333555444111///...000222444555666666666111666888666666888:::888444777888666111///222555...000222333444444333222...///111333555777999999666999:::888:::>>>>>><<<888999999777333222333666<<<<<<;;;999777666888:::777777999???FFFGGGCCC>>>777666333222222444666888;;;:::999999999888666444111111222555999;;;;;;;;;:::===@@@@@@<<<777444222///,,,******---//////...+++---///000222555888;;;333///,,,+++---......,,,///222666999:::777555333000000///---,,,---000222------,,,+++,,,---...///---...444;;;<<<888777999:::888666555555555444333555888:::;;;999333---))){{{ssslllfff```[[[WWWVVVTTTRRROOOLLLHHHDDD@@@===@@@CCCCCC@@@??????AAA;;;FFFOOONNNIIICCC>>>999888;;;??????999666<<>>999999666222111666444333444333444:::CCCGGGFFFCCC>>>999555333111333444666777666222,,,'''+++111;;;BBBCCC>>>555000444444444444333000+++(((,,,222;;;CCCFFFHHHHHHHHH<<<999888;;;@@@BBB@@@<<<>>>;;;666333000...,,,***)))---111222111000222555444777::::::888444111000///555===DDDGGGDDD===777999777444000---,,,///111666777666555555666888:::555333111333777:::;;;::::::999888666444222000///......000333555555333000111333666666444111///...444444444555666666444222000222333333111000000000666888;;;===<<<<<<===>>>@@@;;;555222444777888888;;;:::777666777:::>>>@@@===<<<<<<;;;::::::;;;;;;999666444444666777555333555888666111000444888888;;;777333333555666555444555777888555000///222666888888888888777666555444>>>===<<<:::666222///------222777777444111222444999999888777666666777777111333666:::===<<<999666444333333222222333333333333000...///333666777777999555000111444777555222333333333444444555555666777777666444222222444666555333111...---,,,---...///...///000222222000......000222444666666666555999:::;;;===>>>===:::777666444222111111333666888444222111555:::;;;888444///,,,)))+++000444555555333555888;;;===<<<;;;:::999888555444333444555666<<<;;;::::::;;;;;;999777;;;999888;;;AAACCC@@@;;;===;;;777444222333555666777666555555777888888777777444222444777::::::999777:::>>>@@@???:::333///...---------------......***,,,000333666777777777000///...---,,,---......666999<<<<<<:::666333222555333111000222222222111......//////////////////000222777;;;======<<<:::777555444222222333444555999:::<<<<<<999444///,,,}}}|||wwwpppjjjeee```\\\ZZZUUUSSSQQQNNNKKKGGGBBB???>>>@@@CCCBBB???===<<<===@@@GGGKKKFFF???<<<;;;999===BBBIIINNNMMMMMMVVVaaahhhjjjtttmmmUUUGGG:::555555333111111444222333333222333;;;EEEMMMJJJDDD???;;;888555333555555666777555111+++'''///666???DDDBBB<<<555000333333333222000,,,'''$$$''',,,444999::::::999888888666555999>>>@@@???<<<;;;888444111000///...,,,---111666777444111000111333555888999777444222111///444<<>>:::555333555777666555666888999777222000222555666666666666666555555444<<<<<<;;;999666222000......222777999777555444555888888777777666666666666444666999<<<===;;;888666444444333333444666777888888555222111333555555444444000...///333666555222111222333333333333333333555666666555333333555777444333111000///////////////......///000111///...000111222333333444444444:::;;;===>>>???>>><<<:::666444111///000333666999555333111444888999777333...+++)))+++000555666555444666999;;;<<<;;;:::999666555444333333444444555777666666888:::;;;;;;999:::999888;;;???AAA???======;;;888555333333444555555444333555777:::::::::777555333444777999999999666888<<<>>>===888333///************++++++,,,---+++---000222444444444333//////.........///111222666888::::::888555333222555555555555444333333333//////////////////000111111333666888::::::888888777555444222222333555666:::;;;<<<;;;999555000...yyyvvvqqqkkkeeeaaa___\\\[[[SSSRRRPPPLLLHHHDDD@@@>>>???AAACCCCCCAAA>>>>>>>>>EEEHHHFFF>>>888:::>>>AAAGGGOOO\\\hhhnnnsss}}}fffKKK???444000000//////111111111222333111222<<>><<<:::666444111000111111000000000444999999555///---,,,111333666777555333222222///444:::??????;;;555000---------,,,,,,...222555555777999<<<======<<<;;;;;;:::888999;;;=========999777333///---,,,------(((***---111444333111...000111111000...---...///333333444666888999888666444666999999777333111///111333666777666666666777777555333333444555555444444444333222111222222222888999:::999888888999;;;:::888555333333444333222222666888888<<>>;;;777555444444222111...,,,,,,...222555444222///000222333222111///...222444555555444555777888444444333333222111111000000...------...///...---222111000000///000111222999:::<<<>>>>>>>>><<<;;;777444000......111555888777444111222555666555333---+++))),,,111555666666444666888999:::999777666333333333333333444444444222222222555888;;;;;;:::888999999;;;<<<>>>??????===<<<:::888666555444444333222222444888;;;<<<<<<666444222222444666666666444666888:::999666333000*********++++++,,,,,,,,,---///111444555444222111......//////000222333444444666777777444222111222555888;;;:::777444444555222111/////////000222444222333444555555555555555666555333222222333555777<<<<<<;;;:::888555222000}}}xxxqqqllleee___\\\ZZZXXXWWWQQQPPPNNNJJJFFFAAA???>>>@@@AAABBBBBBBBBAAA@@@@@@DDDGGGFFF@@@???FFFPPPVVVXXXcccuuuuuu]]]AAA777///,,,,,,,,,---111...///222222000111<<>>IIIRRRUUUCCC===666333444666777666666666555333111222666999444444444555666777888888777777666555444333222222333444777:::<<<:::666222000222333555777777777777:::;;;===<<<:::888666666666555444444666:::???BBB???===:::777555444333222...------///222444333111---///111222111///,,,+++000222555666777777999:::777777777666444222111000111...,,,,,,---...///...333111...,,,+++,,,...///555777:::;;;;;;::::::::::::666222...,,,...222444777444111111222333333222,,,******---222666777666333444555666666555444333000111222444555555555555000000000222666888999999777888:::;;;;;;<<>>>>>===<<<:::888666555444333333555888;;;<<<<<<333111///...///000222333444444555666555444222111////////////......------...000333666777666444333/////////000111222222333222333444333111//////000444999>>>>>>999555444666444222000//////111444666111111111111222333444444555333111000000222555777===<<<;;;999777555333222|||wwwmmmhhhaaa\\\XXXUUURRRQQQNNNNNNMMMIIICCC@@@???@@@@@@???>>>>>>>>>>>>>>>>>>BBBIIIOOOPPPUUU```mmmsssqqq|||eeeOOO999222---,,,+++***,,,111......111222111222;;;FFFOOOHHH???888555555444333555666777666333222333444;;;AAAFFFBBB999111...///+++---......+++))))))***)))---222666888:::<<<===999999888888888777555444333111000000222444555555222333333000,,,***,,,///000111222111000///000111000444777888777555555555===;;;777222...---///111333333555999======;;;888888888666555444444444555333000,,,)))(((***---///------...000222111...,,,222111///,,,***,,,///222666666555555666555222///111555888:::777444111///222444777777666555555555666888:::;;;;;;:::888888333333444444333222111000444666888666333333555999<<<;;;888555333333444555444888:::999<<>>???>>>>>><<<:::999777777555555666888:::::::::000///---+++***,,,///111555555444333333222222222333333333222111///---,,,+++...222555777777555444000000000000000000000000///000111000...------...111777======999444444666555444111000000111444555/////////000111333555666333111///---...111555777===<<<:::888666444333333yyysssjjjfff```[[[WWWSSSOOOLLLKKKLLLKKKHHHBBB???@@@BBBBBB???<<<;;;===@@@BBBCCCLLLWWWdddllluuuyyyiiiSSS???555111000///---)))+++000///...000333333333888@@@CCC???999333///...///111444666666333000000333666999===???;;;444...,,,---***,,,///...,,,+++,,,///333666999:::;;;;;;<<<===;;;;;;:::999777555333222444222000000111333333222222333111...++++++///333111222111///---,,,---...///222444444333444999===JJJFFF???666000...000222555333222555999;;;999777666666555222///...///111///---***((())),,,000333222111000111333333222000444333111...---...222555666555444333333111...+++///222666777666444333222555777999999888666666666888:::======<<<:::999999333333444444555444444333555999;;;888444222666:::;;;:::888444222222444666555999:::888888<<>>;;;666111...,,,------222111111000/////////000...,,,,,,///333666666444///000000000000/////////...///111333666888:::;;;777555222111222333333222666888:::===???@@@@@@@@@============<<<;;;:::999999777666666888999999888000///---+++***,,,000444888777444222111222333444555555555444333000...---))),,,111555777666444222111111111111111000//////...000222222000.........000444999:::888555555555666555333111000111222333000000111222333555777888222000...,,,...111555888;;;:::999777555444333222{{{ssslllgggddd```\\\XXXTTTOOOKKKHHHJJJJJJGGGBBB@@@BBBEEEFFFCCC@@@CCCJJJRRRYYY\\\eeesssuuuggg^^^TTTDDD444333333444444000***+++000111//////333555444555999777777444///)))(((+++000444666555000,,,+++...333555666666333///,,,*********...000///,,,***,,,000===>>>??????>>>===>>>???:::::::::999666444222222444222///...//////......///000000---******---111444333111...***((()))***---...///...///333===DDDQQQKKKBBB888111000333666444///,,,,,,111444444333555666555111---,,,---///***)))((()))+++000444777555333111222444777888888666555444222000222555888222111000111111///,,,***---000444666666666666777888999;;;;;;999777777777777:::===<<<:::777777888000000111222333555555666:::===@@@<<<777444777<<<777777666222///000333666444999:::888777888999777999666222333777;;;<<<<<<888555333333555999<<<>>>888777666555666777999;;;888777666555555555666666555888::::::888777999;;;:::888666333222333444555333666999999888999>>>CCCBBB@@@===999666444333222111444666777555555777999;;;999777333111222444666...///000000111000000000000444:::>>>???>>>>>>>>>;;;:::888666444444444444//////000222666777777666000000///...///111333444888;;;>>><<<888666777:::<<<:::777333000///.........///000000//////...//////------000444666444222/////////000000000000000------///111444777:::<<<:::777444222333333333222777777:::???CCCDDDAAA>>>::::::::::::::::::::::::999888666777888999999888333333222000...111666:::<<<999555222000222444666555666777777777555333222,,,///444888999777444222000111222333333222222111///222444555444111000000000222555777888888666666666666444222111000000000333444444555666666777777333111...---///333777;;;999999888777555333111000|||wwwnnnfffeeeccc```^^^[[[VVVQQQMMMGGGIIIJJJGGGBBB@@@CCCGGGIIIGGGGGGMMMZZZhhhtttyyy}}}{{{zzzxxxuuupppgggZZZOOOKKKGGG<<>>>>><<<<<<===>>>888888999888555333333333444222...---,,,,,,+++***+++---...---)))''')))+++666555222---)))&&&'''(((***,,,,,,+++,,,333???HHHRRRLLLCCC888222222666;;;111+++%%%$$$(((---...---666777666222---+++,,,///''''''(((***---222777:::555333111222666:::===>>>777777666444333444777:::///......//////...,,,***,,,///333555666888999;;;999:::<<<<<<:::888777888777999;;;:::777444555666.........000222444666777===AAACCC@@@999666999>>>555555444000---...222666222888;;;999777888777444888555333555:::>>>???>>>999888777888:::;;;;;;:::888777555444555666888999999888777666555555666777333888;;;;;;888888===AAA@@@===888444111000111222111555999:::999<<>>===666//////111333111---***+++,,,***,,,000444555555333222,,,...///+++'''''',,,111:::<<<;;;666...)))))),,,+++---///000000...,,,***++++++---///000///,,,)))444999>>>???<<<999888999777888999888666666666777666444111---***)))))))))++++++,,,------,,,++++++//////...***'''''',,,111000...---+++---333;;;AAACCC>>>777222111222444555...***&&&%%%(((,,,......777777555444222111000///)))+++---...///333:::???<<<555......333999======777555555666888888555222---++++++///444444000+++000111333666999;;;;;;:::<<<999555777:::<<<:::777333444444444333111///...222000...///111555888999DDD@@@;;;888888:::;;;<<<666333000///000222444444222555999;;;:::999999999888666666:::@@@BBB>>>:::888888999999;;;<<<======777888888777666666777999222666::::::888666777999;;;::::::999:::;;;<<<===AAA???;;;777222111222333777888999999999<<<@@@CCCFFFFFFEEEDDDAAA:::222---000222333333222111333444<<<888444333333333111///000111444777777777555444999:::<<<===>>>>>>>>>===<<<999777666888888666444000///000444:::<<<999444222222222555888;;;;;;;;;:::999999:::;;;:::888666111444888999777333000...333222///,,,***,,,000444999333------222555333000444222//////111333444444......///000222666999;;;;;;999666333222333555666888777888===CCCEEEBBB>>>===;;;888666666777777666999;;;999555777>>>BBBBBB>>><<<888555333444666777===:::666222000000111222555888<<<>>>===<<<;;;;;;777888:::===???>>>:::777222///,,,...333666666333111111111222333444555666666777888999999888666666666444222111333444444444777777999999:::999888777777666666555666666777888666555444444444333111///yyyuuunnniiigggeeeeeeccc^^^WWWPPPKKKIIIHHHKKKNNNPPPQQQUUU\\\aaaoooooottt|||vvvxxxtttbbbPPPIIIGGGBBB>>><<>><<<666000///333888::::::555444444555777777444222...,,,,,,///444555222///111222333666888888888777;;;777444555999<<<:::888444555555444333000...---//////...000333666999:::@@@<<<888555666888:::;;;555222000///111222333333555777:::<<<===>>>@@@BBB<<<999888:::===>>>:::666444555666888999:::::::::777888888777666777999;;;666888999999888777888888:::999888888999;;;===>>>@@@???<<<888555333333444555666777777777:::===@@@EEEFFFGGGHHHFFF???777111222333333222111111222444777444000///000111111000///111555888999999888777999:::<<<===>>>>>>======<<<<<<===??????<<<777222------...333999;;;888555555444555777:::<<<<<<;;;;;;:::999::::::999666444...222555777666555444333555444111...------111444;;;666000///111333222111333000......000222333333111000000000222555999;;;<<<:::777444333333555555;;;:::;;;@@@DDDEEEAAA======<<<;;;::::::999888777999;;;;;;999;;;AAADDDDDD===;;;777444333444666777999777333000...///111222444666999<<<>>>???>>>>>><<<<<<>>>@@@@@@???;;;777222...+++,,,111444444222000000111333555888:::;;;:::;;;;;;;;;:::888777666777666444555666666555444444555777999:::::::::999;;;;;;:::999888777666666555333222111000000000///wwwssspppjjjggggggcccbbb___ZZZRRRKKKGGGFFFHHHOOOYYYaaagggmmmtttxxxyyytttiiiYYYPPPQQQPPPBBB555///...------...777666666999;;;:::666111%%%((()))((($$$###$$$'''+++---///111111000...,,,---......,,,***+++000444???BBBDDDAAA;;;666333333//////000000111000000//////...,,,,,,,,,,,,***)))000444:::;;;:::999999;;;777999:::999888666777888666444222000...------------...000222333333222222---)))&&&%%%(((---111333222000...***))),,,111555999555111//////000000000---,,,+++,,,///111111111222333555555555444222111///...///111555999;;;;;;;;;777222222444777777666444333333444555555222000///...---///444666555333222333555777777777555555;;;888555666999<<<;;;999555555555555333111///......///000222555777:::;;;;;;888444222333666888999333222111111333333222111777999;;;===???CCCGGGJJJ>>><<<999999999888333000000111444666888888777777777888888777777888;;;>>><<<:::888777888888888777999888888888999;;;>>>???AAA@@@>>>;;;999666555444222444555555666777:::<<>>===<<<;;;<<<@@@EEEJJJIIIBBB888000++++++,,,111666999888666777777777999;;;<<<;;;::::::999777777777666444222000222444555555444555666777666555222000000222555>>>;;;666222000000111222222000//////111333444444555333111000111555999<<<===;;;888666444444555555<<<<<<>>>BBBEEEDDD???:::<<<<<<======<<<;;;:::999@@@AAA@@@======@@@BBB@@@;;;999666444333444555777555333000---,,,,,,...000222222333888>>>BBBBBBAAA>>>>>>>>>@@@@@@>>>:::666111---***)))---000000///,,,---///222555999<<<>>><<<<<<;;;:::888666444222555555666888999999666444111333555888:::;;;;;;;;;===>>>>>>===;;;888555333444222///,,,,,,---000111wwwpppnnnkkkgggeeeeeeaaa^^^YYYRRRLLLIIIIIIJJJNNNYYYhhhvvvzzzmmmfff___XXXMMM???777555888111***'''))),,,...000444555777999:::888333///%%%''')))'''###"""$$$&&&,,,---...//////---***))))))*********+++...333777AAABBBBBB???;;;777777777444444333333333444444444000...+++******+++***)))---222777999888888999;;;777888::::::888777666777444333111000............---...111333444555555555///+++&&&&&&***000333444666555222...++++++///222444111///.../////////............///000000000//////111444666777666444222111///...222777999999777777555333333555666666555555555555444333222///...000///---///222555555555333666888:::999888777777>>>;;;888777999::::::999555666666666666444333222111222444666777888999;;;888555111000222666999:::444333333555666666444222777999===@@@AAACCCFFFIII===:::777555444222///,,,...000333666888777666555777777777777777999===@@@AAA<<<777666888999888777:::999888888:::===@@@BBBCCCBBB@@@>>><<<999555333111333555666666666888:::===BBBHHHNNNOOOJJJAAA;;;666666555222000///111333222000---++++++---///000333555777:::;;;<<<<<<;;;777999;;;======<<<:::999;;;BBBKKKQQQOOOEEE888///++++++,,,000555888999888666666666777999999888666555444333333444444333111444555555444222222444555999999777444222222444666???>>>;;;555///---///222333222111222555777777777999666333000111555999<<<===<<<999777555444555555999:::===@@@CCCAAA===999999:::;;;;;;;;;<<<===???KKKJJJDDD<<<999::::::888888777555333333444666777444222...***((()))***+++...,,,---333<<>>;;;777444444666888888777777777666666666666///,,,)))))))))++++++***---111555777666555777999555777999:::888666555666000000/////////...//////---...000333444555555555444///++++++...222444444:::999777333000///111333222000......///000///...///000000000///---,,,,,,...000444666777777555444111///...000555777666333333333333444555666666555777777777666333000...,,,222000......000222333444333777;;;===<<<;;;::::::>>>;;;777555555555555555555555777888888888777666555777999888777666888999888555111111333777:::;;;666666777888:::999777444444888>>>AAAAAA@@@??????888555333000//////...---000222555777888888666555555555666666666888<<>>;;;666222333555777888888777888999999===DDDJJJMMMIIIBBB<<<777777666333111000111222444222000---,,,,,,...///666777888999999999999888666888:::<<<<<<;;;999777888@@@JJJOOOMMMCCC777///------...000444777888999333333333555666666333111///......///111333333222444555444222111222555777:::999888555333333666888??????===777000---///222555444444666888;;;;;;;;;:::777333111111444999;;;<<<;;;999777666555555555555666:::===???>>>;;;888666777888888888;;;???CCCNNNKKKCCC888222444555444666666444444444555777888666333...)))&&&%%%&&&'''***((()))///888???@@@>>>777777888999;;;:::888666---+++(((&&&'''(((******,,,,,,---///111444666777888777444222///,,,***))))))+++...333888999888777444555666777888777666555444666888999888555111...333222000---,,,...444999uuuooojjjgggbbb\\\ZZZ[[[XXXUUUPPPMMMOOOXXXdddlllvvv|||vvvlll[[[TTTQQQIII888777555222...***'''&&&((('''&&&)))222<<>>999555444555666444222333444333...)))&&&'''***---------,,,+++)))'''&&&!!!!!!"""$$$)))...333777;;;888333///...000444666888888888777666555444333+++)))'''(((***,,,,,,,,,...111555555333222444666444666888999777555444444.........//////000000000---///111333555555555555555333111111222444444444;;;;;;999666444333444666111///------...//////...///000111000...,,,,,,,,,///111333666777777777666111000//////111333333222111222333444444555555666777888999777444111000///444333222000///000000111222777<<<>>><<<:::999::::::777444111//////111222555666777999999999888888777999:::888555444666888999666222111444888;;;<<<999888888:::;;;;;;999777444888===@@@???<<<999777444222000...---...000111333555777888888888666555111333555555555777999;;;===:::777555666888::::::===;;;999888:::===@@@CCCEEEBBB@@@???@@@>>>999444444777:::;;;:::999888999666999???DDDGGGEEE@@@;;;555666666555222111111111333333333000...---...///555666666666666666666555555777:::<<<<<<:::777555555;;;BBBEEECCC===666222000000000000111333666777111111222444555444111///---,,,+++---000333444444000111111111222555999<<<:::999666333111333777;;;===>>>===999333//////000444333444666:::<<<<<<;;;999777444222222444888::::::999888777666555555555444666999;;;<<<;;;:::999444666888888777999>>>CCCEEECCC<<<333000333666666555555444555555777888999777444...)))%%%$$$$$$$$$'''&&&)))...555:::;;;:::666555666777999999888666,,,+++******)))***++++++111111111111222333444555888666444111///---,,,,,,&&&''')))---333666888888666777777777666555333222000222444666555333000---222333333111///111777<<>>???888+++---------.........------+++***000AAATTT[[[XXXQQQFFF:::555666888777555:::999777111***&&&''')))---------,,,***)))'''&&&###""""""$$$(((---111333666333///,,,,,,///111333444444555444333000---+++&&&%%%%%%'''+++.........///222555444111000111333222555777888666444333222---...///000111222222222///000222444555666666555333444555555444444555666888999888777555444666777222///,,,+++,,,------------///000000------...000111111333555666777777777222222111///...///222444333333444333333333333444444777999999666444555666888777666333111///......000555;;;<<<888555444555666555222000...///222444666777888888888777555555555777888555111111444999:::666333222444888;;;<<<:::999888999;;;;;;:::888666999===>>><<<999777666333222000......///222555777777888888777777666555...111333555555444555666777777777666666777:::===<<<:::888666777:::>>>@@@BBB???<<<===@@@AAA===:::555888;;;===<<<:::888888666888:::>>>AAAAAA>>>;;;333555777777444222111111000222333222000...///111222222222333333444444444444666999<<<<<<999666444111444777888666444555666222222000///...///222444111222333555666555222000///------...111444555555///000111222333555999<<<999777444000///222888===:::;;;;;;999666222///...000000111444777999:::999777555333222333555777999777777777666666555555555:::;;;<<<<<<<<<;;;;;;;;;333888<<<<<<999888:::===999:::777222111555777666555555555555777888:::;;;777333...)))&&&%%%%%%&&&%%%(((,,,000444666777777555444333444555555444222---.../////////......///222111111111111222333333777555333111//////......)))'''''')))---222666777666666777777666444333222111222444555444222///...///222555555333333888<<<sssnnnhhhcccZZZPPPMMMNNNZZZ]]]aaahhhsssoooYYYGGG???@@@>>>444333555///***,,,///000333666777666444222111:::SSSmmmyyyxxxdddUUUCCC999999;;;999555===<<<999222***%%%%%%'''------,,,,,,***)))((('''&&&%%%###$$$''',,,///000222000---,,,---///000000000111222111///+++'''%%%######$$$''',,,///000///111333555444000...///111111444777777666333222111......000111333333444444111222444555666777666666///333777777555444555777555666666666555555666888222...+++)))***+++,,,,,,,,,...000///......222555222222333444555666777888222333333000------111666555555555333111111111333222555999:::888777999;;;::::::999666222///------...444999999444000//////666555333111000222666999888888888888666444222111222444555222...///444999:::777333222444777:::<<<:::999888888::::::999888999:::<<<<<<:::888888888444333222//////000444777999999888777666666555555,,,///333444444333333333222555777777555777;;;>>><<<:::777555555888<<<>>>???;;;999<<>>555888<<<===<<<:::888777777777888;;;===>>><<<;;;222444777888666333111000,,,///333333111000000222......///000222333444444444666999;;;;;;999555333///000000...---///444888333333000...,,,,,,///111222333444777888888555222222000///000222555666666222333333333222444666999999666222...---111999>>>999999:::999777444000---,,,,,,...111444777777666555444333333333555777888666666666666666666555555???@@@@@@>>><<<;;;<<<<<<333:::@@@AAA===888666777222555666333333666666333444555555666888999;;;<<<666333...***'''&&&'''(((&&&***///333444444555666333222111111111000...,,,...000333444333222222222///////////////000000111555333111000///...//////,,,)))&&&&&&***000444666555555666666666555333222444555555555444222000...---111666777555555888;;;~~~ssskkkgggcccYYYNNNRRR___mmmpppxxxrrrfffccc]]]MMM===333333333444555444111///......111555:::>>>???>>>===DDDHHHOOOkkkaaaIIICCC888222666999777666000'''""""""$$$&&&***------)))(((+++---,,,,,,...///...---+++,,,,,,000...---///222333111.........---------+++'''$$$'''&&&&&&(((+++///000000111444666444...,,,...111777777777666444111...,,,222222222111222222333333222444555666666666888999444444555777888888555333222000//////111333333333///...---,,,***)))(((((('''---333555333111333666111000//////000222555666<<<777333222000...000555888888888888888777555333777777888888888666555444555777888888666111,,,)))***...333444222///......444666777777777777999:::???===;;;888666555444444333000------///222555666::::::888555222222444555999::::::666222222888===:::;;;:::777444333666999555444111...,,,...222555777777777666555555444444000111333444555555555555333555777777666666666777555777888888888999;;;<<<>>><<<;;;<<<<<<<<<;;;:::666777999<<<>>>>>>;;;999666555555777>>>CCC???777999555555999;;;666111///+++000555555222111222555222000---...000333444555999999888888777555444333000---***(((***///444888777666333...***+++000666777777666666555555555555333///---000666999888666333222222111000000111222/////////111222444666777444888;;;999222---,,,---/////////111444666777777444333222222444444333222555222000///111333444444???@@@AAA???<<<:::999999666999<<<<<<999777666777666333111111333555666666222222222444777;;;???AAA555222---***((()))+++------///222555666666444333555666555333...***((('''***000999???@@@===999666222...***)))+++///000000,,,000444222...,,,...111---+++)))''''''+++111555555777888777444222444777888444111333777888666222333666999:::999999999:::yyyvvvnnniiigggfff```[[[dddsss}}}jjjTTTLLLMMMKKK???333000222444777999888555333000000222777===AAADDDDDDAAAJJJRRR```gggMMMEEE:::333666777333111,,,&&&"""$$$))),,,111000---+++///444333...---...000000///......///111111222333555555444333111///---,,,------,,,***---+++)))***---000222333444777888666111///000333666777777666444111...,,,000000000000000111111222222333444444333444666888777666666777777777444222111///...///111333333333//////...---,,,***)))(((+++000555777444333444777666444222111222666999<<<>>>888333111///,,,...333555555666777777777666444666666777777777666555444555666777777555111---***,,,000333444222/////////222444777888999:::<<<>>>@@@>>>;;;888666555444444555222///...000333555666666666555222000000222555666777777444000000555::::::;;;:::777444333666888777666333000---...111444777777666555333111000000...111666999;;;:::888666555666777666555555666777888999;;;===>>>???@@@AAAAAA???===<<<;;;:::999888777777999:::<<<;;;999888777555222444>>>FFFDDD===666222111555777444000///---111666666333000111333111000...///222444444444777666555555666666333111000...+++***,,,000555999666555333000...000333666777666444333333444666777777444111222666888777555333222111000111000///.........///000111222333444222666999777222---,,,---//////000222555666666666666444333333444444333111333333222111222444666777@@@@@@@@@===999666555666555666777666444333666888777444222111333444555555222222222333666999<<<>>>666333///,,,***+++---...222444555777888777666555555666666333///+++)))(((---555>>>DDDDDDBBBAAAAAA666000***&&&'''***,,,------///222111///---///111111...+++((()))---333888777777777555333333444666444111000222777999888555333666999:::;;;;;;;;;<<<~~~tttooollljjjkkknnnmmmnnnzzzyyyiiiccc[[[LLL>>>;;;AAADDD===444111444777:::;;;999666444333222444888>>>CCCGGGHHHGGGQQQ]]]ppphhhNNNDDD999333555444111...***'''&&&***222888===999333111666;;;777///...000222333222222222444444666888;;;======;;;:::555222///...///000111111333000......111444555666777999:::888555333444666666666777666444111...,,,---......///////////////111111111111000222555888<<<999777666666555333222000///...///222444555444000000000000///---+++)))---111555666444222333555888666555444666999===???@@@999333000,,,)))+++///111222333444555555555555444555666666666666666555444555666666444222///...000111333333222111111222000333666888:::<<>>;;;999777666555666777444222111222444555555222222111000...///222555222444444222//////333777;;;:::999666444333555777999888666222///...000333666666555333///---,,,------111999???AAA???:::777777777777555333222444555:::;;;>>>AAACCCDDDDDDDDDBBB@@@>>>;;;888777777777888888888888888777666666777333000444AAAMMMLLLEEE555///---000333000.........222666666333000///000111000111222555666555444888555222444888999666222000///---,,,...111666888777444111000222555777777777555222000000333888:::===999555555777888777555444222000111222111---)))---...///111111111111000000444777666222...---...000111333555666666666666888666555444555444333111222444555444333333777:::@@@???===999444111111222333222111///...000555999777555222222333444444444333333333444555666888999444222///---,,,,,,---...777777888888888888777777666777777555111...,,,+++222:::BBBEEEDDDCCCGGGKKK???888...'''&&&(((,,,......//////000000111111111555222---***+++111777<<<:::777333222222333444444000......111666::::::888333666:::<<<<<<===>>>@@@|||rrrmmmnnnpppwww}}}zzzsssiiiYYYLLLHHHIII@@@999<<>>GGGNNNKKKCCC===;;;<<<777000111333555666666666777888888999<<>>???@@@999222...***&&&'''+++///000111222111222222333444444555555666666666666666666666666666555333222333333333222222222333444///222555777999;;;>>>AAA<<<;;;:::888888888999999999777444333444555444333000111111111000222555777222333444333111222555777:::999777555444444666777;;;:::888555111000111222333555555222...,,,,,,...///444:::???AAA???:::777888777666333000///111333999:::<<>>===;;;888555444555666999999999777555333333444666333111777GGGSSSRRRIII888111...000111///......---000444555333111000111222222444666999999777555:::555222555<<<>>>:::555///...------///111444555777222------111777::::::777444000---...333999===???<<<888777888888777666666333222333444333...))),,,---000222333333111111222555777666333000...---111333666888888777777888:::888666666666555333222222666888666222111555:::===<<<999555111//////111000///...---...111555777555333222222444555555555555555555555555555555555111000///---,,,+++++++++555555666666666777888888777888999777444111//////666<<>>???@@@AAAyyypppkkkqqqyyyvvveeeVVVPPPJJJ@@@;;;===>>>::::::AAAJJJLLLEEE===777777666333111222555888<<<;;;999:::===@@@BBBBBBFFFKKKSSSbbbzzzgggQQQEEE@@@888666:::999===666222444777>>>JJJWWWbbbccc]]]OOOAAA:::666333333555888999999999:::<<<<<<<<>>===>>>888222///***&&&&&&)))///111222111//////000222555555555555666666777777888888999999999888777666555444333222333333444444///111333555666777:::<<<888777777777888:::<<<===:::888666555555444222000000222444555555666888:::333444555666666666888999999888555444444666777777;;;;;;:::777444222222333222444666444000---///222444777:::<<<<<<;;;999777888777555222......///111777666666777999999777444666777777555222222444666888999999777333111111222333333444<<>>777222333333111//////,,,...111222333333333333444444666999;;;;;;999777888444111555;;;>>>:::555............//////000111666000***(((...555;;;===777444///---...333999===<<<;;;:::999999999999888777666555666777666111---,,,...111333555555444444555666888888555222///---222555888999888888999;;;;;;:::888777777777555333333777999777222000333666999999777333000///111333------...000333444555555222111111222555777777777555666777777777666555444111111111111000...---,,,000000111222444555777777777999:::999666333222222888999777///(((***555AAAMMMGGG>>>555000000333666444222111222444666777666333000---...222888===???999444///...000333444333000000000333555777888888555888;;;===>>>>>>???AAA~~~yyysssqqqzzzyyyqqqTTTGGG<<<999555000222999;;;:::;;;BBBHHHHHH@@@888222222111...---000888>>>@@@>>><<<;;;===>>>>>>===;;;>>>EEEPPPaaammmllldddRRRGGGEEEEEE<<<;;;@@@@@@@@@888444888===DDDSSSbbbrrrwwwrrr^^^FFF999777888666888:::;;;;;;;;;<<<>>>???AAAKKKZZZgggfffZZZMMM@@@???===;;;888444...***+++---000555888999666444666666666666666777777777888888999999777555222000///111333444333///+++)))+++---///111444888>>>BBB===999555333222222111000333222333555888999888777000000111111222333444444555555666666777666666666666999>>>AAABBBAAA>>>;;;===888444222...)))(((***222444555333000000222555777666666666666777777888999:::;;;<<<<<<:::999777555444222222333444444333...000222333333444666888555555555666888:::<<<>>>999888666555444222///---000333777:::::::::::::::444555666888999:::::::::888555333333555777888888:::;;;;;;:::777555555666222555888666111///111555777777888888999888777777888777666333000//////111444111...///111222///---///222444333111000222555777999:::888333000///111111333777>>>IIIQQQMMMEEE@@@999555666666444222222------...000111333555555444555666999;;;<<<:::888444111000333888:::777444//////000000///...---,,,333...)))(((+++333:::>>>666444111///000444999<<<888999:::;;;;;;999888777666777888888888777666555000111333444666666666555555666777888777444111///111444777777666777:::>>><<<:::999888999888777555444666888666333222333555777777666444222222444555---...000444777888666444111111111333555777777666444555777888888777555444444555666777666444222000+++---///111333444555666555777888777555333222222555444///&&& """---777EEECCC???999444222333555555444444333444555777888222000///222777;;;;;;:::444222///...000222333444111222333444666777888999666999;;;<<<<<<;;;<<<===pppeee___XXXQQQ???777222222...)))...888:::888999<<<@@@>>>777000---//////---,,,000888???<<<:::999888999999888666111555;;;CCCLLLQQQNNNHHHCCC@@@HHHJJJ???<<>>@@@IIIYYYgggnnnhhh[[[QQQCCC@@@===999666222...+++''''''***...222555666555555555555555777777777777999999::::::999666444222000222444555333...)))&&&+++---000333555888<<>>===;;;888666555333111222444555333222---///111222222333555777555555555555666888:::;;;888777555444333000,,,)))---222888<<<<<<:::888888222333555888:::;;;:::999666333111222666999::::::888:::;;;;;;:::888888999333777:::777111...111555555666777888888888888777888999999777444222222222222...******---///...+++,,,000444444111000111333555999;;;999444000///000000444888;;;AAAGGGFFFAAA===777444777888666444444000///------///222444555444333444666999:::888777222111111333555666555444111222222222111...+++)))------,,,,,,---222888===555444333333444666888999666888;;;<<<;;;888555333333777:::999777777:::===555555444444444444444444111222444666777666444111...111444444333444:::???<<<:::999999::::::999777444555666666777777777777777888888777555444555666000000111555999:::777555444333222444555666444333000222555888888777555444666777:::;;;;;;888555222,,,---000333444555444444111333444444222000000000///...+++'''$$$&&&---333999;;;<<<;;;777333222333444555555444111111555888444333444888<<<<<<777333//////000000///111333666111222444555666888999;;;777999;;;;;;:::888888888ooojjj^^^PPPHHHDDD???:::777333333444///)))---777666444222222444222---(((---000111///---///555;;;555444333444555444222000,,,111777<<<@@@???:::444:::===JJJMMM@@@:::???@@@888...+++333;;;DDDWWWkkkuuu{{{vvv```GGG999666777999;;;=========<<<===>>>@@@OOOcccppppppfffZZZSSSEEEAAA;;;777444222///---%%%$$$$$$(((---333666888666555444555777888888777::::::;;;;;;:::777555333111333444555222---'''###,,,...222444555777999<<<666444222111222222111000111111222333555555444222///...---...000444888;;;555555444666777888888888666555555444444555555666===::::::;;;999333///000555999;;;:::888999===BBB;;;:::999777777777888888777:::===>>>>>>;;;777444444222111222555555333000,,,...000222333444666999777666555555555666888999777666555444222///***'''***000777<<<<<<999666555000111333666999:::999777444222000111666:::;;;;;;666999;;;<<<;;;::::::;;;555999<<<888000---///333222444666999::::::999888999;;;;;;:::777555444444111,,,'''(((,,,//////...+++000666666222///000222444999<<<;;;555000///000111555777777:::???AAA>>>999444222666999777555555333111---,,,...111333444222222222444666777777666222333444555666666666666333444555444222///+++((())),,,///000000222777;;;444555555555666777777888555888<<<===;;;666222000111666:::999666666;;;AAA888777666444222222111111---...111444777777666444,,,///111000///222999???;;;:::999999;;;;;;:::999444444444777:::;;;;;;999888999;;;:::777666555666222111111444888:::888666666555444444555444222000...000444777888777555333555777:::<<<;;;888555222...000333555666555444222...000111111000.........***++++++,,,,,,...222555222666;;;<<<999555222222222555666333///...333888777777888<<>>AAA===888555333777999999999999555///+++...222444333444777999===999555555999;;;999666444666888888555000***&&&***000666999888666555555111111111333555999<<<>>>;;;333---000888>>>>>>:::999;;;;;;999555444555777777777666444222000...,,,000333777:::<<<<<<<<<;;;======;;;888666444555666222...)))'''))),,,000111---///111111000/////////666888<<<<<<888444000...111333555666666888:::===444555555666555333222111111000---++++++,,,...000000000///000111333555777444555666444333444888<<<;;;999777555333000,,,)))***...111111///000555:::======<<<;;;888666333111555;;;@@@===555...,,,---444444555444333444777999999777444444444333///,,,)))+++///555999:::888555000000111111333666;;;???;;;;;;;;;:::999666444333//////111444999===>>>>>>@@@===:::888888:::::::::555666777888888888777666333111000000111111111//////,,,,,,111444333333555777555444666999888222---))),,,000555888777222...---///111333222000---+++...---,,,///222444222000///222555888777444000---///000111333444555555555666777888;;;;;;999555111222111000000111222333444666333111444:::======:::===<<<999444111111333666ooocccbbb```WWWMMMGGG>>>444......///000///111333666555333111111111///,,,***+++---//////...444444222...+++***++++++...111333444777<<<===;;;777888:::;;;;;;777222//////555<<<;;;666222444888555333111333999FFFVVVbbbmmmggg\\\LLL>>>777555555777999::::::::::::===???EEESSSaaagggeee^^^RRRHHH===;;;888777666555222000,,,((($$$&&&---444777888777888888666444333444555444333222222444444333222222222111000000000000000444444333333333333222222111111111111111222222222000...---///222555555444444222///...000333555666666777888777666666888:::666444111//////000000000444333333777;;;<<<777222222666:::======<<<;;;;;;999666444555777888777555444222444;;;>>>;;;777666999<<<>>><<<<<<<<<777111111333666777666666888:::===:::666777:::<<<:::888555777888999666111,,,(((...222777999777444333333333222111111222555999;;;>>>888333333888<<<<<<999888999999666333111333555444333222111///---++++++000222666999;;;<<<;;;:::;;;:::888666444333444444333///+++***+++///222333...000111222000//////000333555888888555222000///000222555666555555555555333444444444444333111111///...,,,+++,,,---000111444333333333333444666777333444666555444555999<<<666555444444333111---+++,,,///111111000222777<<<>>>===<<<:::888444111000444999===:::333---,,,...222222222111000111444666999777444444444222///,,,)))***...444888888666444222222222222222444888<<<:::;;;;;;:::999777444333222222333666:::=========<<<:::777666777999:::;;;888999:::;;;;;;:::999888222000//////000000///......,,,...444666444222333666333111222555666333///***,,,///444777666333000...000222444444222///---...,,,,,,...111222111///333444555555555333222111111222333555666666777777888888999:::;;;:::777555333222111000000000111222444333222555888::::::999<<<<<<:::666444444666888}}}jjjTTTIIIJJJKKKFFF@@@<<<666...+++,,,///000000---000333555444444444444222000...---...000222444444111,,,***((((((''''''...666???EEELLLSSSTTTPPPJJJEEE@@@===<<<999444000---000333222///...222777777777999===FFFRRR]]]dddddd]]]QQQEEE<<<666444444777888::::::999:::<<<>>>GGGQQQ[[[___]]]VVVJJJ???888777666555555444222///...***%%%&&&+++222777888777777777666333222333555000//////000222444333222111111111111222333444555777777777666555333222111000000111222333333333222///......000222444444333444222///------///222444888999::::::999999:::;;;777555333111000000000111...++++++111:::>>>:::555444777<<<>>>===;;;:::999999777555555555666555444111///000666999666444555===@@@BBB???======999444666888::::::999999:::;;;===:::777888;;;===;;;999777888999999777333...+++111444777777555333111111444222111///000333666888???;;;888666666777777666777666555222///...000111333222000...---,,,++++++///111444888::::::::::::888777555333222222222222333000---,,,...222444666000222222222000//////000...000222222111////////////222555666444222000///333333444333333222111000,,,+++++++++,,,///222444888888777666555555555666222444777777777777999:::222111111222333222///,,,---///111111000333999??????>>><<<:::666333000...222666888666000---...000111111///---,,,---111444999777444333222111...,,,)))***...222666666444222444444333222111222555777999:::::::::999777444333444333444666999;;;:::999777555222333555999;;;<<<:::;;;<<<===<<<:::888777111///------...///...------,,,000888:::666222111777444111111444555444222***+++---111555666555444000222444555555333111///---,,,,,,---...//////---666555444444444555666777555666666666777777777888888888999:::<<<<<<999777444222000///---------...000222555666666666777888;;;;;;;;;999777666888:::uuurrrbbbTTTDDD>>>BBBGGGEEEBBB???:::444000000111222222+++...222666888999::::::888888777666666777:::<<<444---''''''***,,,...000<<>>FFFOOOWWWYYYWWWPPPCCC777444333333333444333111//////+++&&&&&&)))///444777666666777666444444555777000//////000222333222111222222222333444555666777999999999888666444222000...///111222333333333333//////000111333333333333444333000---+++,,,///111777999:::;;;:::999:::;;;888888777555222111222333...***)))///888<<<999444444777;;;<<<;;;888777666999888666555444444333333000---...222333111000222:::>>>@@@===;;;;;;:::666777888888888999999:::;;;:::888777888:::<<<;;;:::888999:::999777444111///111222444555444222111000111111111222222444555555::::::888555333111222333444333222///---------...333222000///...---......///111333666888999999999777555333222222222222111222///---...000444666777555555444111...,,,---...+++,,,......------...000000222444555333111111111666666555444333111000///*********+++---000333555:::999888777666555444444444666888::::::999888888222222333444444333000---,,,...//////000444:::??????>>>;;;888555111...---111333444222...---000333444222000---+++---111555777666333111///...,,,++++++,,,...222555666333111333333333222000111333666777888::::::999777555333333333333444666777555333222111///111555999<<<===888999:::;;;:::888555444111///------...///...---+++,,,333<<>>:::666222000///......---///333888;;;<<<;;;::::::;;;<<>>333333111111111222222111//////+++(((&&&(((---111444444555666666555555777999333111000111222333222111444444444444444444555555999999999888777444111000---...///111222333333444111222333444333333222222444444222///++++++---///444666999:::999888777888999::::::888555444444666333///,,,///555888555000333555888888666444333333999888777555333111111111000---...000///,,,,,,///333888:::777666888888777444444333444666888::::::555555555777888999999999888999999888666444222111...///111333444444222111...000222555666666555444555777777555222111111333222111000///...------,,,111111000//////////////////111333555777999999:::777444111111222333333222...---,,,...111555666777999888555111,,,******+++)))+++,,,,,,+++,,,...///333333444333222333555888:::999888555333222000000******+++,,,...000222333777777666666555444333333777888999;;;;;;:::888666777777777777777444///+++***+++,,,...000555:::>>>>>><<<:::666333000...---111222222000...///222555888777444000///000444777666555333000---+++++++++......000333555555333111///000111111000111444666666777999::::::888555333000000111222444333111///000///...///444999<<<>>>888888888888777666444444333111//////000000000///+++---444>>>BBB===777555555666777888888555111---&&&&&&(((,,,333888;;;<<<777777777777555222000......---,,,+++*********+++000333777<<>>AAA???<<<:::888666333000...------)))+++///444999:::888666<<<>>>CCCJJJOOONNNGGGBBB222,,,+++555???FFFQQQ\\\xxx\\\FFF:::777777333333333444555333000---(((222AAAWWWvvvsssYYY???555333000///111333555777999:::<<<@@@BBBEEENNNVVVTTTLLLDDD:::222333111//////000111111000///---***)))))),,,000222333444555555444555777999444222111222333333222111555444444333333333333333555666777777666444111000---------...000222333555444666777777444222111222333555555222...+++,,,///111444777999888666555444888:::<<<:::777555666888777444111000222222000...222333444333222000111222999999888555111//////000...,,,...000...***+++...///444777444222555888888222111000111444777888888111222444555777777888888777777777666555333222111---...000444777777555333---///333555777666555333444666777777555444444444000//////111222111...,,,......///000000000//////000111333555777999::::::777333000000333555444222,,,+++,,,...222555777666999888444///***)))***+++***,,,------,,,,,,---...333333222111111333888;;;:::999777555444333222222---------------...//////111222333444444444444444777777888;;;======;;;888<<<;;;;;;:::888444...)))((((((+++...222777;;;===;;;999777555222111000///222222222000000111444777;;;:::888555222333666999777777555111---++++++,,,000000111333555555222000---...000000000111333666444666999::::::888555333//////000222444444111//////---,,,...222777;;;<<<999888777666555555666666666444222222333444333222...///444===@@@<<<666555///222555777666222---***'''&&&(((,,,222777:::;;;555666666555444222000/////////...+++)))((()))+++...222888???BBBBBB@@@???>>><<<999555333111000000///111555:::;;;888333...------,,,,,,,,,---///000555888:::777222///222666999999777333///,,,---...rrriii[[[JJJ===777777:::===:::888999<<<>>>===;;;;;;:::999666222...---,,,%%%'''---666>>>CCCBBBAAANNNOOOTTT]]]aaa[[[KKK===///...999LLL[[[eeetttpppTTTBBB;;;;;;444222111222555555222///(((777MMMlll{{{[[[;;;000///...///333444666999;;;===@@@DDDGGGIIIRRRVVVOOOBBB:::666333555222///...///000111111000///...---,,,---000222444444555333222111222444222000000111333444444222333222222111111222222333111333444666555444222000,,,,,,++++++---000333666777999;;;999555222111111222666888666111------//////222666888777555333222555888;;;:::666555777999666444222000...---...///222222111000......111333999999999555000---...///)))***---000///+++,,,000111777999555222555888999555222000000333666666666///111444555666777777888666555444333222222111111///000333777;;;;;;777333000111111222222222222222333444555666666555333222...///000333666555111------///111333444333111000111222333555777999;;;;;;666222//////333555444111++++++,,,///444777888777666444111,,,)))))),,,...---///000///...,,,,,,---000111111000000222555777666555444444444444555666111000///...---,,,++++++,,,---///222444666666666555444666999>>>@@@@@@>>>>>>===<<<<<<999444---(((&&&(((+++000555999<<<===777666555333222111111222333333333222222444666888;;;;;;999777444444555777::::::888333...,,,---///000000000111333333111///---...000000000000222444333555888::::::888555333000000222555777777555333...,,,+++,,,000444777888777555333111111222555666:::888666666777777777666333111444:::;;;666222000,,,...222444333111///---*********---111444666666000111222333333333222222000000///,,,(((''')))+++///333888===@@@???===;;;<<<:::777555333333333333222333444666777666222///,,,,,,---...000333666777;;;;;;:::666222111444666777666333///,,,+++,,,...{{{hhh^^^UUUIII===666555888:::888555333444777:::;;;:::===<<<:::666000+++((('''&&&***333@@@MMMUUUXXXWWWddddddhhhoooqqqeeeMMM:::222777KKKggg{{{___HHH>>>===555222///111555777666333---???[[[~~~]]]:::......///222777555777;;;===@@@DDDHHHKKKNNNVVVWWWJJJ;;;333333444777333///------///111111111222111000//////000222555555444222///......//////......000333555555444000000000000111222333333...000222444555444222000,,,+++))))))+++///333666999;;;===;;;666222000000111666:::999333///...///...222666888777555333222222666:::999555444666999222333222///,,,+++...111222222000...---...111444999:::999555000------...&&&''',,,111000---///333555;;;<<<777333666999;;;999555222111444666666555...111444666666777777888555444333222111111111111222333666;;;>>>===888444555333000...---...000222222222222333555444111...---...111666999888333...///111555777888777444333111222444666888:::;;;<<<555111---...222555333111***+++---111555888999888222111...+++)))***...111///111222222///---,,,,,,,,,...000000000///000111111111111222333555888999333333111///---+++)))((((((***...222555777888999222222333888???CCCDDDCCC======<<<<<<999444---(((&&&(((,,,222888<<<======555444333222111222333333444444444444444555777888::::::999777444333444666<<<<<<:::666000...///222/////////000111111///------///000000//////000222222444888:::;;;999555333111222555888;;;;;;999777---+++)))***...222444666444111...,,,,,,///222555<<<:::888888999:::999888666333444777777222---,,,,,,...111333333333333444...------...111222222111,,,---///111333444555555111111000,,,((('''))),,,222444888;;;<<<;;;999777999888666555444555666777666555333333444444333222,,,---...000444888;;;===???===:::666333333555777666444111---***+++---000xxxqqqkkkaaaXXXPPPKKKCCC>>>;;;999777666555666666555444444555777999>>>>>>777...***((('''''')))999SSSeeellluuuwww___GGG888<<>>???>>>>>>AAAGGGMMMVVVSSSMMMCCC999222222333666333...+++++++++***)))...---,,,---......,,,+++000444666333---))))))***---///111111//////222555222222222000---+++,,,---,,,---///111111111111000///+++)))+++111555555333555777:::<<<:::555000,,,444666777666333222333555555777888777555333222222444333444666888:::999888111222222000...---...///111222222000------000333777777666555333111///...+++******,,,...000111111777;;;<<<777444555777777;;;777333333666888999888444333222111333666999;;;===:::555333333333333333666888:::;;;;;;<<<>>>???>>>:::444000...000444666555555666888888444///***...000444666777555333111::::::;;;;;;::::::999888666666555444444555777777888222,,,---222555222...---,,,---111666888777555666222---***))),,,000333666222///...000///,,,)))000------000000......111......///111222444666777444333111000...---,,,,,,000+++,,,444:::999666444...000333888===AAABBBAAA===;;;999666444222...,,,///...000444999;;;999777888666444444444333222111111222222333444666666777777777666555555555555555999666444333444555444444111000////////////---+++/////////000000111111111222111222777<<<<<<888333555444444666999:::888555///+++((((((,,,///111000......---+++***,,,000333;;;999777666777999<<<>>>:::888555444333000,,,'''***,,,///111222111000//////000000///---+++******++++++,,,///222444444444111000---++++++---000111222555888:::;;;888555222888777666666777777777666333444444222000/////////...///111444666999:::;;;;;;999777555444444444555777555444222111111111111lll^^^YYYTTTLLLEEEEEEDDDAAA>>><<<999777666666888999999777444111///333888999333---+++***)))&&&---DDDeee}}}uuu[[[FFF<<>>>>><<<;;;>>>DDDJJJPPPNNNHHH???666111111222333111///...---,,,***(((---------...///---***((((((,,,000///---,,,...111...000111000//////111444555444222///+++(((((()))+++,,,---......///000111000---***,,,111444333111333666999;;;:::555///+++///111222111//////111444333555777777555444444444444444444666888999888777111222222111///...///111111222222111......000222666555555444333222111111,,,,,,,,,---...000000000888<<<<<<777444555666555888444000///222666666666444222111111222444777999:::999666444333444666777888999999999999:::<<<===>>>;;;666333111222555777555777999999777333///,,,///000333555666777666666::::::;;;;;;;;;;;;::::::888888666666555666777888444...)))+++000333111...++++++---222777999888666777444000,,,+++---000222222111111111222222000///111......000///,,,,,,......//////000111333444555000///......---------...000...000666999666333333000111333777<<>>999999;;;======;;;888666555666999<<<===;;;555...)))///444666111---,,,---+++)))666TTT{{{gggNNNCCCBBB\\\yyy~~~mmmLLL666///---+++,,,...///000000HHHhhhfffGGG<<<<<<;;;:::<<>>;;;999;;;BBBHHHJJJHHHBBB;;;444000///000//////000111222000+++(((+++,,,---///000---(((%%%###&&&)))++++++---111555000111111000//////111222888777333...)))&&&&&&'''***+++++++++***,,,///222222///,,,---000222000...111444888;;;:::555///+++,,,---...------///222444222444666777666555555666555444444555777888777555111222222111000///111222111222222111//////000222444444333222222222333333...////////////000000000888;;;;;;666444555666555666111,,,+++...222444444444333222111111222444666777888888777444555888<<<999888777666666888:::;;;>>><<<888666444555666777666999<<<;;;777222//////000000111222555777:::;;;::::::;;;;;;<<<<<<======;;;:::888777666777777888///+++(((***///222222///***+++...333777999888666777555222///...---...///...111444666666555555666111......000///+++***,,,/////////000000111222333---------------...///000111111555888777111///111333333444777;;;======<<<666666666666555333111000222222333666888999888777555555555444222///,,,***///111222444666888999999777666555444333333333333555444333444555666666555000///...///222444555555222333333444444444444444111000000333777888666444555222//////222555777888///...---...000111111000...///111222111222444666444333111000000222444555===999444111000//////...******,,,000555666333000111000///---***(((&&&%%%(((((()))+++......---+++)))---333777888555111...000222444666888888888888555333111///......000000++++++---///111333444555888666222000///111333444999999888888888888999999:::999777666666777999:::pppggg\\\SSSGGG???======;;;999555888:::999777444333444666888;;;<<<:::555---(((000555666222///000111///222???^^^qqqSSSCCCHHHTTTssstttiiibbbZZZ\\\dddxxx]]]CCC555111///000111111444888SSSsssfffHHH<<<;;;999777777<<<<<<;;;888777:::BBBHHHIIIFFFAAA:::444000......+++---111555666444...***'''))),,,///111...((($$$###%%%'''((((((+++///333111111111000//////000111999777444///***'''((())),,,,,,,,,)))(((***///333444111//////000000...,,,000444888;;;:::666111---............///111333555333555777777666555555555555444444555666777555444000111111000//////111333222222222111000000000111333222111000000000111111111222333222111000000111555888888555444777888777444000***)))---111333333666555333222222222333444666999;;;888444444888===888555333333444777999:::;;;:::888666555555555666666;;;>>><<<666000///111222111//////111555:::<<<999999:::;;;<<<===>>>???;;;:::999777666666666777000---+++...333666666444,,,...111555777777555333555444222000...,,,++++++---222777999888777777999...,,,---//////+++***,,,111111000000111222333333///////////////000111222000222777999333,,,+++...555444444666999::::::999555777888777555222111000111222333444666666666555555666777666333///+++)))000111333555666666666666444444333333333333444444444333333555666777666444///......000444777999999555666777888888777666666333111111222444444333111000///......000222444555......///000000000...---000222444555444333444555333222111000000000222333888777444111000...---,,,)))(((***///444666333000222000...---,,,+++***)))''''''''')))++++++)))'''(((---444:::;;;888333///111222333444555666666777555444222///------///000++++++,,,///222555666666;;;888333///...000222555777777888888999::::::;;;:::999777777777999;;;<<>>???:::999888666555555666666444333222444888;;;;;;:::111333555666555333222000111111000///...,,,***)))000444999:::888666666777+++***+++///000---,,,...111111111222333444555666444444333222222222333333///111555666000((()))...555444444555777888888777777999;;;999555111///...///000111222222333333444666999:::999444///---,,,333333555555555333222111000000111111222444555666333333444666888777555333------...111555999:::;;;777888:::::::::999888777555444333222222111///---+++,,,...////////////000,,,...//////...,,,+++***111333666666444222222222222111000.........//////111222333333000---***)))((((((***///333444222///...,,,***+++---///...---)))(((''''''))))))(((&&&***...333888999888555222222222222111222222333333666666555222///...000222///......000444666666555;;;888444111000222444666555666777888999::::::;;;777777777777777999:::;;;~~~tttgggYYYOOOJJJHHHEEEAAA;;;555333333555777777444000000222666999:::>>>;;;888888:::<<<;;;999===???>>>::::::<<<<<<::::::BBBVVVsssnnnNNN@@@JJJhhhqqqZZZGGGDDDDDD??????EEEMMMdddnnnLLL@@@888222333333555>>>KKKddd~~~rrrWWW<<<444555222------,,,...111222333888???EEEOOOJJJCCC<<<777111,,,)))&&&)))...555888888333///&&&&&&(((***,,,,,,)))'''!!!"""$$$'''***...111333222000//////000222111000222333333222000///000222222222111,,,'''(((...555444444444444333111000///333555888::::::999777555333222111333555666666555777888999999666444333333333222222444555666555333111222222111//////111222000/////////000000...,,,111111111000///---,,,+++222555777666333000111222...111111222666===???<<<555111...///222666666666777777666555444444444444555777888666444333555777222///---000555999;;;:::555444222111000000111111444777999888333000///000111000///...///222555777777777666666888:::<<<===:::999777666555555666777888777777999;;;======<<<555666777666333111000000//////000000///...---,,,333555777777666444333333***)))+++000111...---///000000111222444666888999777666555444333222222222///000222333...)))+++000444333222333666777888888:::<<<>>><<<666000...------///000111000000222444888;;;<<<:::555000//////555666666666555333000////////////000222333444555222333444777888777444111+++,,,---111666888999888777888:::;;;:::999777666555555555444222000---,,,)))+++---...---+++++++++,,,---///...+++)))((((((000222444444222111000000//////...,,,,,,+++++++++---000333333000,,,)))''')))+++...111222111///...+++(((''')))---111222111,,,)))''''''((()))***))),,,...222555666666555333000000000000////////////444555666444111///111333222000///111555777555333777666555333333444555666333444555777888888888888555555666777888888777777nnniii```TTTJJJDDDCCCDDDAAA>>>999333///...111444111---***...777???BBBAAA@@@======BBBKKKTTTXXXXXXWWWVVVQQQHHHCCCBBB>>>999777===LLLeee```IIIHHH]]]}}}UUUFFF:::;;;@@@@@@>>>===@@@WWWyyysssSSSEEE:::333444444666DDDTTTnnneeeLLL666222555333///...,,,///333555777;;;AAAFFFMMMGGG@@@:::666000+++'''###%%%***000555555333111+++)))''''''(((((((((&&&!!!"""%%%)))---111222333111///---...111333222111///111333333222111111111333444333---'''&&&,,,333333444555666444333222222333444666777888888888888444333555888<<<===;;;999555777999999777555555555111111111333555666555444444555555333111111222333///...---...000///---***///000222333222000...,,,...222666555111...///111///000000111666===???<<<555222000222555888888666666555555444444333333333222222333333333444555555222000...111666999999777444222000.........///000333333444444222000///.........///000222555666888666555444444555777999::::::999888777777777888999888888888999::::::999999666777777555111000000222000111222222333333333333444333333333333333111///,,,+++---222222///---...,,,---///111444777:::;;;444444333222111111111111111///000111///,,,///555222111000222555777999999:::>>>@@@>>>777111//////---///111111000000333666888;;;<<<999444000000222666777888999888555222111111000000000000111222222333333555888999777333000***+++---222666777666444444666888999888666444222222333555555444111...---***,,,,,,+++((('''(((***---...///---)))''''''(((,,,...///000//////000222000///...---,,,+++******---000333222///+++******,,,000555555111......000...+++(((+++111555666555///,,,((('''(((+++---...+++---111333555444333111+++,,,---...............///333666555111...///222333000...000444666555222444444555555555444333222111222333555666666666555333555777999999888555444}}}qqq]]]YYYQQQGGG???;;;;;;===<<<:::666///***(((+++///+++'''%%%...<<>>BBBMMM]]]lllsssvvvpppmmmcccVVVLLLEEE>>>777444999EEE]]]|||}}}]]]OOOXXXsssxxx___CCC:::333555===AAA<<<777888QQQwwwzzz]]]III===555555666999III[[[ttt~~~\\\EEE222111777666222111000444999;;;<<>>:::444222111333777999888666444444444333333222222222///......000444666666555444111///222777999777444444222///---,,,---///111222111000111222111...,,,+++---///333555888999999555444333222333555777888:::999888888888999:::;;;777777777777777666555555666777777444111000222555333333444555666888999999444111///000222333111......---///333333...,,,---)))***---000333777:::<<<111000//////////////////222///...000000000333999111000///111444888999:::999>>>AAA???888222000111---///111111000111444777888;;;<<<888333///111444666777999::::::888555444333222111000////////////333444666888999777222...(((***---222555666333111222333555666666444111000///222555666555222000///,,,---+++((($$$$$$'''***...///000---)))&&&''')))(((***,,,---...///111333222222111000...---,,,,,,000111222111---+++,,,......444999888222---...111333000---///555:::;;;999222...)))'''(((,,,///111***---000333444333111///''')))+++---............+++000444444000---...000111...,,,///444666444111111333555666666444111///000111222444555444444333222555888;;;;;;888444222uuuggg^^^SSSLLLEEE@@@:::555555999;;;999555222000///...---+++'''+++???WWWaaaXXXJJJDDDFFFRRReeewww{{{lll\\\LLLAAA<<<555111<<>>@@@===777222111222---***((((((,,,...///...222111222666:::999222,,,.........---...000444888333333333555888:::;;;:::555///,,,000888<<<888222000......///222444222//////111222222111111111222111444777888777666666777000//////......000111222//////000///------...000000000111333555666777888666444111//////111333555999<<<<<<999;;;???AAA???777555444666444000...000555444333444666777777666888888888999;;;===???@@@:::444------111444111......000222222000...------,,,******///666999777444000+++'''(((---111111///000000000111444777;;;===555222000111666:::;;;;;;===>>>>>>===:::555111...111111222222444555777777777999:::777444222444777777888::::::999777555333888777666555333222111000...111666888777444111000...000333444333111111111111666;;;;;;666111...------111555777777555444444111000---+++)))))))))***444000---,,,---...,,,***&&&(((+++---...///111333000///...111555666555333444333333444555555333222999999777444111000111333000000///000333888===@@@222...++++++...222333222---///222555555222,,,'''&&&(((,,,000111000///---...,,,++++++,,,.........000......222777999555111000444999888444///---,,,,,,---000555999888444///000333777999999666111...{{{wwwtttjjj^^^WWWLLLDDD<<<888666555888>>>>>><<<999777555444222111000333>>>RRReeehhh\\\OOOMMMRRR```qqq|||mmmWWWDDD:::666222===TTTsss{{{^^^\\\qqq~~~fffLLL999444111///222777;;;:::888BBB\\\```IIIAAA;;;999888>>>WWWqqqxxxTTTDDD666333777999:::;;;===@@@CCCGGGOOOVVVUUUPPPLLLCCC;;;555///)))''')))$$$###$$$)))///333222///...,,,)))((()))+++,,,,,,...000111...'''###"""$$$++++++***(((''''''))),,,.../////////...///111333999888555111......111444666555555999===<<<888333///000222555777888666555777:::>>>@@@@@@===999666666555555555777666555333111333444444333333444666===@@@AAA>>>888222111222000---******,,,......---111222555888;;;999555111111111111///...///333555555555555666777888777777222//////222888:::666111...------000333444222000///111333444222111111222222555888888666444222222......------...///111222///000000///---,,,---///000000222333444666777777777555222///...000222444999<<<===<<<<<<@@@@@@>>>777444444555444///---///333333444666:::<<<<<<;;;:::999999888999<<<>>>@@@;;;555...---000222///,,,---///333444333222111222///......000444555333111000,,,((()))---111111000//////000222444777:::<<<444222111333777:::;;;:::999:::::::::888555222000333444444555666888999:::999999999777555444444555777777888888777555444333666555555444333222111000111444777888777444222111///111444444333111000000333777;;;;;;666111///...,,,000444777777555555555111///---,,,,,,...000222555111---,,,,,,---,,,***(((***,,,......///000111000//////111444666555333555444444666888999888777999888777666666555555555222111//////111444777999222...+++,,,000222333222000000222444444222---)))''')))---000111111///...+++***)))***---000111111333222222666:::;;;888444222666999888333...,,,,,,---...222666999888333///111333666888888555222///{{{ppphhhfffeee^^^UUUPPPGGG>>>666444555777===CCCHHHGGGEEECCCAAA===888444666BBBUUUgggppplllaaaWWWXXXaaaooozzz{{{xxxzzzhhhMMM===888333>>>VVVwwwvvvXXX\\\xxx|||eeePPP@@@666444111000111666::::::999BBB]]]{{{[[[HHH@@@999777999FFFddd|||TTTCCC555333999<<<<<<;;;@@@BBBFFFNNNZZZ```ZZZPPPNNNDDD:::444...(((&&&(((&&&$$$%%%(((---000///---+++***((((((+++...000000222333222---&&&!!! !!!))))))(((&&&$$$$$$&&&(((//////000///------///111333444333222111222555777555333444666:::;;;999666///000222333444555666666777777888999888777555444555555555666777666333111000222444444333111111222>>>@@@AAA>>>888333222222222000---,,,---...//////222555:::<<<;;;999777666666666555333000///111333777666666555444444333333000111333666888777333///---...///222555555333111...000333333222000//////333666888999666111...,,,************+++---000111111111111///---,,,---...///000222333444555666666888666222//////000222444:::===>>><<<<<>>AAAAAA@@@;;;:::777666666888;;;===;;;555...,,,......,,,))))))---111444444444444444111111111111111000///...000---***+++...222222111///000222444666777888888333222222444777999:::999555666666666555444333222555555666666888:::;;;<<<999888777777777777666555777666555555444444444444333333333333222222222222666888999888666444333333111333555555333111000000222666:::999555000...------000444666666555444444000///......000444888;;;777333///,,,++++++++++++,,,---...///////////////000000000222555666666666666555666888;;;>>>>>>===999888777999<<<<<<999666333222000///...///000111000...+++---000222111///111111111222222111...,,,)))+++---000111111000000***)))(((***...222555666444444555888<<<<<<999555666888999777111---,,,,,,...000444888:::888222...222333555666555444222000zzzuuuqqqkkkaaa[[[ZZZZZZUUUOOOLLLFFF>>>888888999;;;@@@FFFTTTVVVWWWUUUPPPGGG===777<<>>CCCIIIQQQ[[[aaa\\\SSSNNNCCC888333///***)))+++)))((((((***---......,,,***)))(((***---111333333000111000,,,(((%%%%%%'''(((((((((&&&%%%&&&(((+++111111222000...---...///---...000000000111333555111000///222555777777666///000222222222333444555555555444444444555666777444444555777777666222///---000333444444222222222;;;======;;;777444333333444222000///000222333444555:::>>>>>>:::777777999<<<<<<;;;888444111111111444555555333111000000000///333888:::999555111///000111333555666555333222,,,///111222000...,,,,,,111444888888555000+++)))((('''((()))***---///111333444333111///---...//////000222333444444444444666444222000000222444666:::<<<:::777777;;;===<<<888666666888777111...000///111555:::???BBBAAA@@@999777333111111333666888:::444---*********(((%%%'''+++///222333222222222222333333222///------...000...,,,,,,///222333222222444555777777666555444111111333555666777777666444444333222222111222222444444555555666888999:::888666555777;;;===;;;999999777666444444444666666333333444444444555555555999::::::777444222222222333555777666444222000000000444888888333///,,,,,,///222444555444222111111111///...///111666;;;>>>888444000,,,******++++++////////////000///...---//////000111333555777777555555666888===@@@AAAAAA999777777;;;@@@AAA===888333222000.........//////000...,,,...111222111...000...------///000000///***,,,...000222222333222...,,,+++,,,000555777888444444555888::::::777444888::::::666000,,,,,,---000333777::::::777333///222222222333222111111000zzzqqqkkkgggddd\\\TTTNNNOOOPPPMMMIIIHHHDDD@@@>>>?????????DDDJJJWWW___hhhiii```QQQCCC;;;BBBPPPaaahhhggggggnnnvvv{{{xxxqqqeeeSSSGGGGGGNNNTTTjjjhhhQQQ@@@888@@@XXXwww```PPP^^^|||}}}[[[@@@444444777444444555666777777444222222NNNtttkkkQQQCCC<<<555444???YYY~~~rrrMMM>>>111000777:::999888<<>>888444555888?????????<<<777444333222000222222111///---...000111555:::;;;999555222000000111333444333222000//////111333333111...------...222666777444000,,,*********+++,,,...111333555666777666444222000111222///000222333444333222111111111111111333555777888999999555000000777;;;;;;:::888888;;;:::444222333111222555:::===>>>===:::555222///,,,---///222555777222,,,(((((('''%%%$$$)))---222444444333222111222333333111///......000///...---...000222333333777888999999888666333111000111333444444444444555666555222000//////000111222222222222333444555555444333444888>>>AAA@@@>>><<<:::888666666777999:::555555666777777888999999::::::999777333111111222444666888777555333111111111666;;;;;;666111---,,,222444555555222000......111000//////111444888;;;777555111...+++***+++,,,111///...///000000...+++***+++,,,---...000333444555444444777;;;>>>@@@@@@777666666:::@@@AAA<<<777222111/////////000222333444222000222555666444111---+++)))))),,,///000111,,,,,,...000222444666666555222000000222555777888555555666888999888666555888999999555000------///222555999;;;:::777444222111111111111000000000///uuukkkddd___YYYVVVLLLFFFCCCFFFIIIIIIHHHJJJFFFFFFGGGGGGCCC@@@EEEMMMVVVgggzzz~~~ppp[[[IIIAAACCCNNNZZZ___```iiiyyy|||fffQQQ===333444;;;CCCVVVnnnqqqZZZEEE;;;AAAWWWrrrbbbNNNNNNhhhlllHHH222***+++---222333444555555333222111999UUUzzzlllTTTDDD???999999GGGeeecccIII<<<111000333555666777;;;DDDMMMRRRXXX^^^```^^^GGG<<<333111222222111222000//////......//////000...---,,,...111333333333111///,,,)))((()))+++,,,***++++++,,,,,,///333666333444555444111/////////000222222222111111333555444444444444555555666666222444666555111///000111111111222333666999<<<>>>444444444555555444000...+++...111333444444666777111222222222333333444444222333444333444666:::===888<<<>>>;;;555222333666===>>>???===:::666444444...111333111...---...111444666888999777444222222---///000000...------...555666777555333111000111---000444555333000---+++000000000111333555888999888888888666444333444555///000222333333222111///---...111333666777888888444444000+++,,,333999:::999888999===<<<777555555555555666888999999777555111///---,,,---000333555444111,,,(((''''''&&&&&&---111666999888666444333333222111111111111111111---.........000111222333888888999999888555333111111222333333222222444555999777222///---...000111222222111000000000000111///111333888===@@@AAA@@@>>>===;;;::::::;;;===>>>888888999999:::;;;;;;<<<:::::::::777444111111111444666888888666444333333333999???@@@<<<555000...333444555444111...------111111//////000111333444444444333000,,,++++++,,,000---,,,---000111...+++$$$&&&''''''(((***...000666555444555888:::;;;<<<555444555888;;;<<<888444111000......000333777::::::777444555888999888666---***((('''))),,,//////,,,,,,...000333666999;;;;;;777333111222444666666888888888777777777777777666777888666111///000222555777:::;;;999777666666111222222222222111000000yyyqqqfff___ZZZVVVPPPKKKAAA===>>>EEELLLPPPSSSWWWVVVWWWWWWPPPDDD===CCCNNN]]]vvvdddNNNDDD===FFFPPPWWW___mmmrrrSSS<<>>???>>>============>>>???999:::::::::;;;<<<<<<<<<:::;;;;;;999666333222222333666888999777555555555111888@@@CCC>>>777000---111222333222000///...///000000000000/////////000111333444222...,,,,,,------+++***,,,000222///,,,###%%%&&&'''''')))---111999777444333555666777777222333444555555444333111222000------///555;;;???;;;777333333666888888666111...***((()))***+++,,,+++,,,---000444888<<>>;;;???IIISSSZZZaaaggghhhhhheeeXXXEEE:::@@@MMMiiiiiiOOODDD555>>>IIISSS___ooodddBBB---(((+++333999777AAANNN^^^uuuvvvbbbKKK???AAASSShhhyyysss\\\GGG@@@VVVhhhGGG444555>>>EEEGGG999777555333333888>>>CCCNNNiiifffNNN@@@>>>:::<<>>333111...,,,+++,,,---...+++000666999999888666555999444000000444666333000+++---.../////////111222000111222333444555555555666777777555222333666:::;;;777222...---000444777777666444222111000//////***///444777666777999;;;???>>>>>>>>>>>>?????????:::::::::;;;;;;<<<<<<<<<:::<<<===;;;888555444333333666888999888666666666...666???BBB===555---)))...000222222000000000111//////000000000///......///222444333///,,,,,,---,,,)))(((+++000222000---&&&((()))))))))+++000555;;;888555333444444444444000222333333111/////////222000---,,,///555<<<@@@888444//////111444444333555111---***)))))))))(((++++++---000444999>>>AAA<<<888333000000222333444777666333000...///333666000333666777444333333555777999:::999777777:::===555666777888888666444333oooaaa[[[[[[WWWOOOKKKLLLLLLIII@@@===AAAPPPddduuu~~~}}}jjjQQQ:::222<<>>@@@EEEJJJ[[[jjj~~~tttSSS777333444888BBBVVVtttttt\\\@@@888222222333222222555<<<@@@GGGRRR^^^aaaUUUEEE:::111)))(((***+++---000111111000000///.........///111444666777444///+++&&&'''(((((((((***---///+++,,,,,,++++++...222666111///---------...---,,,---111444444111111444888888777666555444333222222555666777444000---+++***......///222444666555444...///111222333222000///111333333///******...333:::666111000111222111///...///111222333333222222444555444333111111333444666555555444444444444444666444444666333...,,,///222000---,,,,,,---000111000333777777555444555777777444///+++***---000333444444444444222111//////111000000000111111000...///111444555555555666777444555555555333111///...000111555;;;===;;;444...++++++---333999999333...///000444::::::888999<<<999777444444555666666555444222333888>>>AAA>>>:::555444222111000000111222222222222222333555777999777666444444444444111///***************++++++,,,***+++---222777:::888666999::::::888555444666999444222///...000111222222333555666777666333111///...444999999444222555999>>>===<<<===???AAAAAAAAA???<<<:::999;;;:::888555888888777777777777888888777555555555666666444222111333555555444111000000---///222222222222333444444222111111222333111000111000///000222222...***---+++***---111333333222//////000///000222666999999888666333111000//////333333222222222333333444:::555///,,,---000333555333222111000111222333444888222,,,***,,,---+++(((---...///222444666888999555444222333555666666555666555///%%%%%%...444555000222333222000222666:::888999;;;:::888777777777888777777888999999777666xxxfff^^^QQQSSSSSSPPPOOOPPPLLLGGG???>>>EEEZZZuuu}}}eeeNNN999///;;;MMMqqqjjjMMM<<<444>>>JJJ[[[rrruuuSSSAAA///+++///111111111333888DDDWWWmmmvvvmmm```RRRGGGEEESSS```^^^TTTOOODDDTTTyyy___JJJ===IIIdddzzzzzziiiWWWLLLGGGEEEGGGKKKYYYkkk}}}{{{dddFFF///...///444BBBZZZ{{{rrrUUU888111---...000111333666@@@EEELLLTTT]]]]]]PPPBBB999111+++))))))(((+++///444444333111000///---------000555:::;;;888222...((()))***+++,,,,,,,,,,,,---------,,,+++---111444///...---,,,---......---+++///222222000///333666555555666666555444333333666777777666222///------000000000111222333444333---...000222222222222111444555333...***+++111777:::666111///111333333111///000111222333333333333555555555333111000222444555555666777777777777777666555666888555///+++,,,---,,,++++++,,,---///000444777;;;:::888666777888555222---)))(((***...000000111111222222222111111333111///...000111111000///111333444444444666888777777666666444333111000000111333777:::999555111......000555::::::555/////////222777777555666:::666444333333666777888888777555666:::???AAA???;;;555444333222222222222333222111111111222333555666777666555555555444111///,,,,,,+++******++++++,,,,,,,,,---111666888777555666777777555222222444777222000//////111222333222222444666777666444111//////222666666333111333666:::999888:::<<<>>>???>>>>>><<<999888888888555222666555555555555555666666666555444444555444222111...000111111111000/////////111222111000///000111555333222222333333111000111000///111444333///,,,///,,,***,,,///333444444333444555555444666888;;;999777444222111000111111444333111000111333555666:::666111......000222333000000000000111222444555555000+++***---///...,,,...///000111333555666777666555333444666777777666777666111))))))111777777333333333222000000333666888999:::999777555666666777666666777999:::999888{{{iii^^^[[[LLLOOORRRSSSUUUTTTLLLBBB???AAAMMMhhhuuuYYYGGG444***888PPPrrraaaIII>>>>>>DDDQQQgggxxx^^^<<<222++++++......------,,,666EEEWWWiiitttpppgggUUUGGG@@@IIISSSQQQJJJGGGCCCYYYpppQQQGGGHHHaaammm\\\QQQKKKKKKNNNVVViii||||||kkkSSS<<<,,,+++,,,222EEEdddnnnMMM222---***---000333666;;;DDDKKKSSSXXX[[[WWWKKK>>>666111---+++((('''***000999888666444111///---,,,+++000888>>>???;;;555111***)))***,,,//////,,,)))---------,,,,,,---000333000///...---------...///)))---000000//////222555333555666777777666555333555666888777444222111111333222000//////000111222---...000222333444444444888777444///,,,///555;;;;;;666000...111444555555111111222333333444444444666666555222000000222444555666999;;;<<<<<<;;;:::666555777:::888111,,,+++,,,------...///000111111555888<<<<<<999666666888222///+++((('''(((***,,,---------///000222333444555222///...000222333333000111222222222444777999;;;:::888777555444444444111111222555777888777666222222333777::::::666222...---///333333111333888666444333444666777777777888666666999<<<===;;;888555555555444444444444444444333222111111222333333888777666666666444111///...---,,,++++++,,,---............111444555555444111222222111000111333555000//////111333555444333000333666888888666222000000000111111111111111111555333333555777:::::::::<<<:::888777666555333111222222222222222333444555555333222222222222000///,,,,,,---......///000000111111111///---,,,---///666444222222333333222000000//////111555555111...///,,,)))(((+++///222444555777888999888888:::;;;888666333000///000111222444333111111222444777888999666222///000111111111////////////111333555666222///++++++///111111000000000000000111333444444777666555666777888777666777666222------444999:::555555555222000///111333777888888666444333444555666555444666999;;;<<<;;;qqqccc[[[YYYNNNSSSWWWYYYZZZWWWKKK???@@@GGGXXXvvvcccIII>>>111&&&666RRRttt___III???CCCLLL]]]uuugggFFF444...+++++++++)))***---+++666EEEWWWlll{{{yyyoooRRRBBB888>>>FFFFFFDDDCCCAAAXXX}}}eeeMMMNNN\\\|||yyyeeeVVVMMMLLLOOOUUUjjj|||wwwaaaJJJ:::222///000999PPPsssgggIII222...,,,000444666<<>>???>>><<<:::555333444888888333000000111222333444444444333333000444888999666444444666000...,,,***))))))***+++,,,,,,,,,,,,---///222333444222111222444555555444111222222111111222666999<<<;;;999777666555666666222333555777999;;;;;;:::555555555888999999555222///---...111111///111666999777555555666666444333666444444555666666444222444555555666666666555555777555444222111111111222777666666666666444111.........---------///111222000000000111333333333333.........//////111333444///000111444777888666555111333777::::::888444222000---+++,,,///000000...///......000333555666666888888777666666555444444111111111111222333444444444222000///000000...---+++******+++...000111111000000000...,,,,,,---///666444222111222222111000...---...000444555222......+++&&&###$$$'''+++...111333666777777777888:::888555222...------///000222333333555666777888888666333111000111222111111111000000000111222444555111///------///111222111000000/////////000111222777666666777888999777666333222000...///333777999666666555444333333444444777777666444222111333444444333222444888;;;<<<<<>>AAAQQQjjjzzzXXX;;;222---***)))(((''',,,333222:::EEEWWWppp}}}mmmQQQ???333666======<<<>>>===TTTyyyiiiWWWJJJVVVnnnlllYYYNNNLLLOOO[[[ooo~~~vvv]]]HHH<<<888888:::EEE^^^```HHH444111000333666888>>>DDDKKKUUU^^^```]]]UUUIII>>>111//////000...---222999>>>===;;;888555333111000222999AAADDD@@@999111---***&&&%%%(((///333222///+++---...//////111444777;;;:::888444///...///111///000222222222333444666999:::<<<<<<:::777444111000222444444333222222222666555222...++++++///222777888:::;;;;;;999777666444666777777777888999;;;777444111111666:::;;;;;;777666444333444555777888888777666333222222666888<<<===???@@@???<<<999777555000000444666555555666666777777888777555333111---111666888666444444555000000///...------------///...,,,++++++,,,...000111111444777999999666333111111111000///000333666999888666555444555666666222444888<<<============777666666777777666333222000//////111000...000444777666555555666666555333555444333333333222000///444444444444555555666666666555333111////////////555555555666666444111...,,,---...///111333444555111222333333333333222333......---...000222444555000111333777:::;;;999777222444888::::::888555333///,,,((()))---000000...,,,++++++,,,///111222222444555666777777888888999333333222333333444555555333111///.........---,,,'''&&&%%%(((,,,///000000,,,---............000222444222///...000111111000,,,+++,,,///333333000---***((($$$  $$$'''---///222444555666777999888555222...,,,+++,,,,,,000333666999:::999888666222000//////111222222111333222111000000111222222222000///...///000000000000///...------///000111777666666777888888666444...------...///111333555555555555666777999::::::888777555222//////222444222111111333777:::;;;;;;uuuiiiccc\\\VVVTTTSSS]]]hhhllliiiaaaTTTHHHCCCVVVrrrsssVVVDDD888777444444HHHbbbbbbGGG<<>>BBBOOOjjjxxxZZZFFF444222111444555777===EEEMMMVVV___bbb___VVVHHH<<<111//////222222111444999;;;;;;:::888777555444444777===BBBBBB;;;333,,,)))'''&&&'''+++111444444333---///000111222333666888>>>>>><<<666111...111444444444555555555666666666;;;;;;;;;:::888555222000...000222333222111111222444444333///,,,,,,000444999;;;>>>@@@???<<<888666222444666999:::::::::999666555555888===@@@@@@>>>999888555444444666888:::999888777444333555999<<>><<<999666444333...,,,111666777888:::666777777666444222///......333888999777555555666000111222222222222111000333111---***)))***,,,------///444888;;;:::555111111111111///......///111333222222222222333333444111555:::<<<===<<<======888888777666555333222111111///000222111---...222222111222555888:::999888888777666555333222111111333222111111222444666777555333111///---,,,,,,,,,222222333555666444111...,,,...000333555666666666000333666666555333222333000...---...111444555555222222444777:::;;;999888333444666888888666444222...+++'''(((,,,000111111,,,+++***+++---/////////222444666777888999;;;===666555555444444555555666444111...---------,,,+++$$$""""""&&&+++......,,,***,,,///111111222333555000...++++++---///000000,,,++++++...222222///,,,'''&&&%%%""" ###%%%---///111222222333666888777555333000...---,,,,,,000222666999:::999666444111///------///000111000222111000............///111111000///............---,,,++++++,,,...000222555444444555777666444111+++***+++///000...///111333222333777;;;>>>???>>>999777555111......111444222222333555888:::999888}}}lllbbb\\\WWWUUUVVV\\\kkk{{{yyylll\\\PPPHHH___|||~~~___EEE>>>777555444<<>>000...///444666666999>>>;;;CCCLLL]]]zzzkkkTTTBBB444333444000---///CCCZZZxxx~~~eeeQQQJJJUUUlll}}}eeeUUUPPPRRRbbbooovvvmmmYYYHHH===888===DDDTTTnnnvvvWWWAAA444222333555666888???GGGOOOVVV^^^aaa___VVVFFF888444000///222333222222444888888888888888888888888:::>>>AAA===555---)))(((%%%(((...333666666444222111333444444333333555666======<<<666111///333777888888777777777777666666888888888666555333111000...000222333222111111111111333444111---...222777777:::???CCCCCC???:::666222222444666999;;;;;;:::666777;;;AAAGGGHHHEEEAAA;;;999666444444666999;;;999999777555555888<<<@@@>>>>>>===;;;999666444333111,,,+++111666777777777555444444333222000///...111666:::;;;888444333333000111444666666666444333555222...)))((()))+++---+++---111555888777444111000000111///---++++++,,,+++,,,---///000000111111111444666777777777:::<<<::::::999777444222111222///...000333111,,,,,,//////000111555999;;;;;;:::999999888666444333333333222000///...///222555777666555222000...............///111333555444111......000444777888777555333///444888:::888555333333111...---...111444555444333333333666888999888777333333444444333222111000,,,***((((((+++000333666...,,,++++++---.........111444777777777888;;;===888777666555555555555555444111...,,,,,,,,,,,,+++%%%###$$$(((...000///,,,***---111444555444555555,,,***''''''***---...///---,,,,,,///222333///,,,%%%'''***)))(((''')))+++...///000///...///111333555444444444333222111000111222333444444444444333333000---+++,,,---------...---,,,+++++++++,,,---////////////...------...******))))))+++...111444333222333444555444111///,,,***,,,111222...---000111111222666<<<@@@AAA@@@:::888444000---...111555555555777999;;;;;;888666ttthhh___XXXSSSVVV[[[gggzzztttaaaSSSNNNfffqqqQQQ<<<:::666222111>>>YYYqqqvvvVVVEEE???^^^www```FFF<<<444333888???BBB???======888DDDQQQcccuuuRRRAAA444333444///---///LLL___wwwttt```VVVVVVeee|||jjjYYYTTTVVV[[[fffmmmfffWWWIII???888:::BBBTTToooxxxVVV<<<555333444777888:::BBBJJJPPPWWW]]]___^^^UUUCCC333777111...111333111///000555666666888999:::;;;;;;;;;>>>???:::111***'''((($$$+++444:::;;;777333000555666777666444333333444:::;;;:::666111000555::::::999888777888777666555555555444333222222111111...000333333222111111111000222444222//////444888444888???DDDDDD@@@;;;666333222222444777:::;;;<<<777999???GGGMMMNNNIIIDDD===:::777444444666:::<<<999999888666666999???CCC===<<<;;;999777555444333000,,,,,,333888777444333444333333222222111111111333777;;;;;;666222/////////111555777888888666555666333...)))''')))+++---+++,,,---111444555333111///000111///,,,***))))))&&&(((***,,,...///......111222333222000222777;;;<<<<<<:::777444222222222...---000222000+++***,,,222222333666888:::999777999999888666444333333444111///---+++---000555888999888666444222111111111,,,---///333555444111...000333777::::::777333000///444:::<<<999666444333111...,,,...111444444333333222222444666777777666333222111000000///......+++***))))))+++000555999///---,,,,,,---......---222444777777666666999<<<999888777666555444444444555222...,,,,,,,,,,,,+++((('''(((,,,222555222...+++///444777777666555555)))'''%%%%%%(((+++...//////......000333333000,,,$$$)))...000//////000222//////...+++)))***,,,...333444555666777666555444333222000//////000222333555222---***************))))))((((((((()))+++,,,,,,---......------...///)))((('''(((+++...222555111111111333444222///------+++...444555///...000000000111666<<<@@@@@@???;;;999555000---...222555777888:::<<<===<<<888555}}}sssjjjcccaaa\\\WWW\\\fffvvvxxxZZZNNNPPPdddbbbLLL888444000...000>>>WWWnnnkkkMMMFFFTTTooo___AAA:::111888EEEPPPSSSNNNFFFCCC@@@DDDQQQbbb{{{nnnNNN???444333111---444BBB]]]ttt|||tttlllbbb\\\```rrrkkkZZZVVVXXX\\\ccceeeZZZNNNFFF>>>777777>>>OOOmmmwwwSSS<<>>;;;888666444222000/////////444555666888999999999888<<<<<<;;;999444///)))&&&***...333777888666333000666666666555444333111000888888777444111000111333777666666777777555111...222///,,,...333666444111000000111222222333444444111444666777666555444333999:::::::::999888777666444333333555999<<<>>>???@@@CCCFFFIIIJJJHHHEEEDDD<<<;;;:::888666666888:::555555555888<<>>===999444222444666111111111333444333000...111333444333000///111444888999888555000---,,,,,,---000444777999888666555999555222000,,,''')))---,,,,,,---...///000111111555666666444///***'''&&&''''''(((***,,,...000111000...,,,***))),,,111666999;;;<<<999555222222444333111...---------+++***...000222333444444666888999999999777555333444444111***"""!!!(((111888:::999777777888:::888333//////////////////...------333666:::===;;;777111,,,222222333666888888666444444222...++++++---111444999666333333555777999999:::666222...---......///---+++***+++...111333444...------,,,,,,,,,------444222000222666999999777555666777777555333222333555444///(((''',,,111111......///000000111111111333444555444222111222333*********))))))***---000000000111111000...,,,***---...000333666666444222+++++++++)))((((((***,,,111000000555:::<<<888333111000...,,,+++---111444777222,,,((()))+++...000+++++++++++++++***)))(((...//////000///---+++)))$$$%%%&&&(((***---000222000000000///......000333000333666888777444000---222000000555===AAA@@@======999777777555111000333;;;>>>IIISSSMMM<<<333333vvvooofffaaabbbaaa]]]aaajjjtttWWWLLLUUUkkk~~~^^^JJJ<<<777///******999VVVpppmmmRRRPPPbbb]]]===666:::GGGXXXcccbbbWWWLLLFFFDDDEEESSShhhkkkLLL===222333222///888GGGeeevvvzzzsssnnneee^^^aaavvvmmm^^^XXXYYY[[[___^^^RRRGGG@@@;;;777555@@@WWWxxxkkkKKK999222555999:::;;;???EEEJJJMMMSSSXXXVVVNNNCCC<<<999777666444222000/////////111333444666888888888777999:::;;;:::777111+++''')))+++000333444333000...555555444333222111000000333444333111000///111333777555333333444444444333777333///000333555444111111111111222333333444444555666777888777666555555666666555555444333333333333333333666;;;???AAABBBEEEFFFFFFGGGFFFDDDBBBAAA;;;;;;999777666777999;;;888777777888:::<<<<<<;;;<<<<<<<<<999555333444555222222222444555444111///333444555333000000222555888888666333000...---...///111444777888888666555666222222333222---,,,......//////000000111111222555666777555222...++++++(((((()))***,,,...111222222000---***((()))...111777999999666222000222444222///,,,++++++,,,,,,+++,,,...///000111222555888999999999777444111///...---((("""###)))000444555999888777888999777222...///000000000000//////...222444777999888555000---000000000333555666555333555222...++++++---111333:::888666555444555777999;;;777333000//////000000111///......000222444555.........---------------333111///111444777888777444666666555333333444555777777333,,,+++...///...+++,,,---////////////...000111222111///...///000+++---//////...,,,,,,---///000111222111111222333111000111222444555333222)))***)))(((((((((***+++000///000444999:::666222------,,,+++,,,///333666555111+++((()))+++...///............---,,,+++***---///222222000---++++++)))(((((((((***---000222111111222000......///000...000333666777666444333444222111555:::>>>===;;;<<<999888:::888222000111<<>>NNNhhhttttttnnnlllgggbbbggg|||nnnaaa[[[YYYZZZZZZTTTHHH===999999888777GGGddd[[[@@@333333666999;;;<<>>555,,,,,,@@@fffrrrZZZ```xxxlllGGG555999QQQmmmppp\\\QQQFFFBBBUUUxxxdddKKK;;;111222333444@@@QQQaaammmmmmfffeeebbbeeeqqq}}}mmmddd^^^ZZZZZZVVVLLL@@@777666999<<>>DDDJJJQQQTTTVVVSSSLLLBBB;;;777444333222000000000000111111222444777888999999999999999999888666333///---------...///000000111111222111...,,,,,,,,,---...)))***,,,---...000444777999666111000222555888999:::666333111333555555444222222333444777999<<<======;;;:::999999999999888777555333222111222333444444444555888<<<@@@AAAAAADDDBBB???<<<;;;===???@@@???;;;777444444555777888999777666666666666444333666777999999888555333222//////111444666777555333444444333333333666999;;;555444333111000111444777666666777777777777888888555111111777<<<888333000666555555555444444333333222333444333000.........000///.........000111222444222///***'''&&&)))+++000111222111000222777<<<777333---))))))***,,,,,,***+++++++++,,,000444888>>>@@@BBBBBB@@@;;;333...---***''''''+++///111111777777666555444111...+++000000111111222333444444333333333333333333333333...,,,+++,,,///333555555111000---,,,---000444666666999;;;888444333777<<<:::999777444222222444555888777666444111000111111000111111222111///---,,,///.........000222333444333333222000000222777:::>>>>>>999111---------***'''))),,,//////...+++)))&&&(((+++------...///000222444666666222...+++***---000222222222444:::@@@:::666222//////000000000/////////000222444444444,,,---///333666666222///(((''''''(((,,,000333555000---***)))***,,,---------------------,,,+++***111888>>>===888444555999999666222...---///111333333555777666333///,,,,,,+++,,,---///222666999:::888555333444777;;;<<<<<<777555555888666111...///888NNN\\\VVVHHH@@@:::555~~~{{{xxxwwwwwwrrrdddYYY```ooosssYYYWWWppp}}}eeeWWWKKKEEE>>>888<<>>OOOZZZggghhhaaa\\\YYYcccxxxxxxnnnhhhccc^^^YYYRRRFFF<<<666777<<>><<<999999:::;;;:::999888666555333444555777888777666666888;;;======<<<<<<:::888777888<<<@@@CCCAAA<<<777444444444444444555333222333444555444333333555777888888666333111,,,---///333777888777666333222222333666999<<<===444444333222111444888;;;:::999888777777777888999:::444111666999777333222777777666666555555444444444555555333000.........666555333111000111222333333222000,,,)))(((+++------000111111222555;;;AAA===888000+++***+++,,,---,,,---------...111666999>>>???AAADDDDDDAAA:::444///,,,(((&&&(((+++///111666666555444111...,,,+++000000000111222444666777777666444333333444555666///---,,,---000444666777///...------...222666888222555888777333333888<<<888999888666333222555777:::;;;;;;888444111222333222333444444333000---+++......//////000111222333222111000//////222777;;;@@@>>>777---)))+++---+++)))+++...000000...+++)))###&&&+++...000111333555444444444222...,,,,,,---...000333444444666:::>>>;;;666111------...//////111000000222666888888666---...000222444444222000+++((('''(((+++...//////---+++***+++,,,------,,,,,,------.........------222888===<<<777444777;;;===:::666222000000333444333666888888666222000///......------///222555777777555444555888;;;>>>???:::666555777666333333555888EEELLLFFF@@@@@@<<<555~~~zzzppp^^^QQQYYYiii~~~www```bbb{{{|||llldddZZZRRRJJJGGGOOOggg|||VVVDDDPPPllloooOOO;;;CCC[[[jjjSSSEEEDDDMMMjjjiiiLLL<<<111222111000;;;JJJXXXdddfff^^^XXXUUUdddtttmmmjjjeeeaaaUUULLLBBB<<<888999>>>EEETTTiiizzz\\\DDD777555888:::<<<>>>CCCKKKQQQUUUUUUSSSOOOIIIAAA999555...------,,,---...///000555666888:::;;;;;;;;;:::;;;:::666333111000///000,,,,,,++++++,,,,,,......000///---,,,,,,,,,------,,,---///000111333777999888666444444444333000......///000111333555666777333333444555888===AAACCC<<<999888999;;;===;;;888666555555555666888999:::999999888999;;;;;;:::888777666666777999===AAACCC@@@<<<666444555555333000000//////111333444444333222333444666888777444111......000444888999888666222111222444777:::;;;;;;333444555444444777:::===<<<:::777555444555777888;;;555222444666444333444777666666666555555444444777777777555333111111222:::888666444333444666888444444111...++++++---///...000333333444666<<>>AAA@@@;;;666000---)))&&&&&&)))---000333444444222///,,,++++++/////////000222555777999999888666444333444666777111000...///222555777777//////......///222555777///111444444222333666:::666777888666222222444777;;;===>>>;;;666444444666333444666777555222...+++,,,///222333222111222222111111000//////111666:::>>><<<444+++(((,,,......---...///000///---***((("""&&&+++///111222444555222222000...+++,,,...000000222555888;;;=========999444///++++++,,,.........,,,---000555888777555000000111222333333444444///,,,)))))),,,...---++++++++++++---...///---,,,---...///000111222222222000333666555222111444888===:::666333111111222444222555999:::999777555555222111///......///111222555555555666888;;;===???<<<888777999999777999===;;;===>>><<<===???===999}}}ssshhhYYYOOOUUUbbb}}}qqq___fff||||||zzzyyyooocccVVVRRR\\\vvvfffEEE;;;PPPpppeeeMMMDDDQQQkkkxxx^^^KKK===BBBTTTuuugggJJJ:::000111111///888GGGWWWaaabbb^^^]]]^^^oooooohhheeeaaa]]]NNNEEE===;;;:::999>>>DDDQQQhhhzzz\\\EEE888555777:::<<<>>>EEENNNTTTRRRQQQNNNJJJDDD<<<555000++++++******+++---///000444555666888888888777666555555555444333111///...,,,,,,,,,,,,,,,------...//////...............---000111111111111222555888555333111000000///---,,,,,,...111333444555666666555444444444666999<<<>>>999666555888<<<===:::777555555777888:::<<<===>>>;;;::::::;;;<<<<<<:::888888999999:::<<<===???@@@<<<888555555777777444000...------///222333333333222111222444777777444111333444555777999999777555444333333555888999777555333555666777888999<<<>>><<<999555222000222444666666333222555555222222555555555555444444444444444555666666555333333444555:::888777666666999<<>><<<888777;;;>>>===<<<===zzzjjj```VVVOOOSSS]]]}}}iii[[[eeewww~~~~~~ooo^^^XXXbbb}}}YYY<<<:::UUUxxx}}}aaaPPPMMM\\\uuulllVVVFFF:::???WWWzzzbbbGGG888///111000...777EEEUUU\\\]]]___eeejjj{{{yyyiiibbb^^^[[[XXXHHH@@@:::::::::999<<>>:::666666777999<<<>>>@@@AAAAAA<<<;;;;;;<<<>>>===;;;999<<<======>>>>>>======<<<888555333555888999555111...------...111222222111222111000333666777555222999999999:::;;;:::777444777555555777999888444000333555888999:::;;;===???;;;888333///---///222444111000333666555111222555444444444444444444444444111222333333222222444666888777666666999===AAADDD:::999777333///...///000333666888777444222444666:::666222000000222222333000222444444333333444666444111///222777:::888555333444555444222111000000///111222000,,,***+++---.........///111555888:::;;;999777444333333444555333111111222444555555555777555222000///...///000000///...///000111000///111444666444000///222666333666999777222///000333444666999:::888333...***+++000777999777444222222///000000000///111444777555666444///...111333111222111000...+++)))'''&&&$$$'''+++------,,,++++++***+++------...///222555555666:::DDDNNNOOOIIIAAA222///+++)))***,,,---...***((((((---444777555222666555444222222444777:::555111......222333111---******,,,///222222///,,,)))***,,,///111333444555000///,,,+++,,,///333555555444222000////////////000333777:::<<<>>>@@@BBB777666444333111111111111333444666666555444444555222111555:::<<<:::999;;;:::444444<<<>>>999999???vvvcccXXXLLLAAAGGGUUUoooxxx[[[UUUdddyyy}}}yyyuuu___WWW]]]|||XXX???FFFgggkkkYYYMMMYYYvvvuuuaaaSSSDDD===AAAXXXsssvvvPPP444000---...000333;;;CCCMMMYYYcccddddddppprrrddd[[[UUUPPPMMMFFFAAA888888<<<666444@@@CCCllliiiLLL:::222333333555888<<>>@@@>>><<<999777666777888999===<<<;;;;;;<<<<<<:::888555888;;;;;;:::777666666///000111222333222111111111///......000333555555:::;;;;;;:::888666666666555777::::::999777666666777:::===>>>===:::999999777222...///333666666444222222333333444444444333666666666555333000...,,,...//////000222333444555555555444555666999;;;===;;;:::666111---,,,...000333444444444444333222111444000......111222111000222444666666333111222444000000111222444555666666:::999888888888666333000333111///---,,,---///000444...)))+++333999;;;999;;;:::777555333222111111555333222333666777555222333111...+++***+++---///333000,,,+++,,,///111222333222111111333333333111444666666333000...///222111333777999999444,,,&&&+++...444999:::888555222222333444555555333222000333111///......000222444444111.........,,,((($$$%%%+++000111---(((%%%$$$''',,,...,,,---000222111444888===DDDPPPXXXRRRFFF999222+++'''***///444666333000---...222555666555777666444222000222666999333...+++---333666444000---///111222333222000///,,,,,,++++++---000444666444222000...///000333444666777666111,,,***,,,///111333666:::===>>>;;;999444444333111...---...///111111222222222000///...222///...111666;;;;;;;;;555444333444777999::::::|||jjjZZZRRRFFF<<>>CCCFFFJJJHHHDDD===666///+++***.........,,,)))'''((())),,,,,,---111444444///+++'''***...111111222333444777555111......///111333555333222333444555555444333555666666333222222444333000,,,+++,,,---......111333555555444222111000//////...------...111222444444444444666777999;;;:::;;;<<<;;;999999;;;<<<<<<;;;999888777777777888:::888888888999888666444555888<<<===<<<:::999888222222333333444333333333444222111111333555666666666777888888777777777777777999;;;:::888777666777:::;;;===>>>>>><<<:::888777333///000444666555333111222333555666666555555444444444333111///---+++///.........///111222333444555666777888888999:::888777333///,,,+++---///444444444444444333222222444000------000222111000///000111///,,,***+++---000111111222222333333333888777666777777777555333000///---,,,---000444777888111,,,---444:::<<<;;;>>>;;;666111000111333555666444333333555444222///111///,,,******,,,...111333000,,,***+++---......333222111111222333222000444666666444000///000111222333555777666111***%%%''',,,444:::===;;;777333111333444555555333111000//////......000333666888333222111111111///***&&&''',,,222333///+++(((''',,,//////,,,,,,///111//////333888@@@LLLVVVUUUNNNBBB:::000***+++000666999666333//////222555666555777555333111111333444555---***(((,,,444777666222222333444555444222000...///.........///000222333222111000///000111333555333222000---+++***+++---222333555888::::::888555111111///---++++++,,,---000000111111111000...---000000222444777999999888333222222333666888888777nnn^^^QQQKKKBBB:::BBBRRRtttqqqWWWWWWjjjxxxlllnnnhhhRRROOOYYYzzzjjjYYYaaa|||zzz```PPPIIIZZZyyyxxxdddSSSDDD>>>@@@ZZZxxxkkkGGG333///,,,...000333888???NNNVVV```dddkkk|||~~~uuujjjZZZMMMFFFAAA>>><<<>>>AAA>>><<<:::///---===___iiiJJJ888333444777555444444777<<>><<<<<<>>>@@@???;;;888666444222222555666444111///111444666777666444333222222111///...,,,+++***/////////...///000000111333555777999999888666555222222///,,,)))))),,,...333333333333333444444444444000,,,+++...111111000---,,,+++(((%%%%%%&&&(((...///000111222333333444666444444555777888888777111///---,,,...333888<<<===777000///444:::<<<;;;@@@;;;444...,,,///444888777555444333333222///---000---+++)))***---111444555222---+++++++++++++++222111000000111111///...111333444333222000111222333222222222111---((($$$"""(((222:::>>>;;;666222000111333555444222000...,,,,,,---///222666:::<<<222222222222222000,,,))))))...333555222///------222333000++++++...000...)))---222999DDDPPPUUUUUUKKKCCC777///---111666:::888555111000111333555666666333000000222333111///***((((((---444777444111333444555666555444222000000111111111111000//////000///000000111222333444111...,,,++++++,,,------222222333555666666333111///...,,,******+++---......//////000//////...---///222555777666555555555222111111333555777777777yyyhhhYYYLLLGGGAAA>>>KKK___xxx```aaassstttjjjpppyyy]]]MMMRRRdddcccWWWbbb|||nnnVVVMMMMMMaaa{{{fffSSSEEEAAAGGGcccnnnLLL777000******,,,///555;;;LLLSSS\\\aaaggguuuqqqfff___WWWLLLDDD@@@@@@AAAAAA===BBB@@@===888...222FFFkkkcccFFF888555777333333444777:::>>>AAACCC@@@AAA@@@:::222---+++,,,222222000,,,)))'''(((******///555999:::777222///+++,,,.........///111222555333000......000333555333222111222444555444222000000000000//////000000///---++++++---/////////+++...111111000///......111222444666777666222000222222333444555666777888;;;<<<<<<:::888888888:::888999999::::::999888777555444444555666555222///111555;;;>>>>>>===;;;:::777666444333333444555555444333222333555666555444......000333666999999999:::::::::888666555666777>>>;;;:::<<>>999666555444555666666333111000222555777777444222000111000...---+++*********///111333555444333111///222444777999999666222000------,,,***((((((+++---//////000111222444555666444000,,,+++...000111000,,,***'''%%%$$$%%%'''))),,,---///000333555666777333222222444777999:::999666333000...000444:::>>>BBB<<<444111333666888888<<<888222...---///333666555444444333222111///...000...,,,+++---111555888888444000---,,,+++******///...---,,,------,,,***+++---///111222222222333333111///---,,,***'''$$$'''111:::===:::333......///111222222000---,,,***+++---000333666999;;;111000//////......,,,,,,+++000555666444222222333555444000++++++000222000(((+++///333;;;EEENNNTTTMMMFFF;;;333...///333666777444111//////222555666333000---...111222...*********+++000444555111---///000222444555444333222...///111111111000...---,,,---...///000111222222111---******...000000///000///000111333222000...///---+++***,,,...///000------..................///333555555222000222444222111222555999;;;;;;:::}}}tttgggWWWJJJDDD@@@CCCXXXppp~~~iiijjjzzz|||sssnnnxxxkkkSSSKKKZZZuuutttWWWQQQaaa{{{|||```MMMLLLRRRhhhyyydddRRREEEEEEMMMiiilllNNN:::111)))'''))),,,222888EEELLLTTT[[[aaajjjvvv{{{ooobbbWWWSSSMMMHHHAAA===<<>>===999666444.........,,,+++***,,,...---------...///000111222///......000111222000......---,,,,,,,,,---......,,,***)))***,,,...//////+++...111222111000000000444555777:::;;;:::555111333333444555555555666666999:::;;;:::999999;;;===888999::::::;;;::::::999777777888999999888555222///333888;;;;;;999888888555444333222222333444555444333444666777888666555///...///333888;;;;;;:::999999999777555444555777;;;888777;;;@@@CCC@@@<<<666666555666666555444222555777999:::999666222000222000...+++******++++++000444999======888222...000333666888777444000---+++++++++)))((()))+++...***+++,,,...111444777888444000,,,,,,...111111000***'''$$$###$$$'''***,,,//////000222444555666777222222222444777999999888666333000///222777===AAADDD>>>666111111222333222666555333222111111111222111222333333222222222222222111000000222555999<<<666333///,,,+++***)))'''+++***))))))******((('''%%%'''+++///333444444333222///,,,*********((('''%%%+++444<<<===999222------.../////////...,,,++++++,,,...000222444555555000...,,,)))((()))+++---,,,000555666444333444666555333...***,,,222555333,,,---///111555:::CCCJJJGGGCCC<<<444///---...000333222000......000333666000,,,***,,,///000,,,''')))***---111666666333///---...000222222111000///***,,,...000111000...---***+++,,,---...///000000///,,,)))***...111111000,,,,,,---///111111///---+++)))(((***---000000000,,,,,,---------...//////222333333111......111555333444555999===@@@@@@???{{{pppcccTTTFFFBBB@@@FFF```}}}yyykkkmmm|||}}}zzztttvvvcccOOONNNfff___GGGKKKaaayyy|||nnnUUUIIIMMMUUUiiiooo[[[LLLCCCHHHTTTooofffMMM999000)))))),,,...222666<<>>BBB???BBB<<<666333111AAA^^^vvvgggJJJ777---***''',,,444===CCCEEEEEEDDDDDDAAA;;;666222000//////000111111000---++++++,,,+++333===@@@===999888888333222000---***)))+++---***+++,,,...000000000000,,,,,,---...000000...,,,---+++))))))+++---------)))(((((())),,,...//////,,,///222333333222222222777555555888::::::555111333333555666666666666666666777888999888999<<<>>>888888888999999::::::;;;::::::;;;<<<===;;;888555///222555777666444444444222222222222222333333444555555777:::<<<<<<:::888444222222555:::===<<<999777888999888666666666888888777666999===???>>><<<666666666666666555555555;;;<<<===>>>===:::777555444222///,,,+++,,,---...000555<<>>:::444000///......---------------...///111222222111000//////---+++'''%%%&&&))),,,,,,000333444222222444666444333...+++...555777555111000111444555555:::??????===999444///,,,---///222222111000......111333+++)))((())),,,,,,***'''&&&)))---333888:::999777111222222111000---***((((((***,,,///000000///...+++++++++,,,---...///000---+++))))))+++---...///***+++---000222111...***&&&%%%%%%)))...111000...,,,,,,,,,------///000111444333111///...000444777666777888<<<@@@AAAAAA@@@zzzmmm^^^PPPEEEBBBAAAIIIeeelllfffnnn}}}~~~|||zzzfffUUUYYYvvvtttMMM???OOOjjj}}}uuugggQQQHHHNNNTTTaaaxxxwww^^^NNNBBB???HHHWWWqqqyyyYYYBBB333---+++///444555555666777999>>>DDDJJJNNNOOOPPPDDD<<<888999:::888777999===:::777444333666<<<@@@>>>???888111000000AAA^^^yyyeeeIII888000---&&&+++333;;;AAADDDEEEDDDEEE>>>555111111222222111111333444333///,,,***)))+++444===@@@<<<888888:::777666333000------///222///////////////000000000------...000111111///---...,,,))))))+++......---(((((((((***---000000000,,,...222444333333333333666333111222555555222///000222444666888999999:::444555666666666777999;;;777666666666666888:::;;;;;;;;;<<<>>>???===999555111333444444222000000111///000111333444444444444333555777;;;>>>>>><<<::::::888666999===>>><<<999666888;;;;;;:::999999:::777777777888999:::::::::666666666555555555777999;;;<<<=========<<<;;;:::777444111...---...000222111555:::>>>???;;;666222000/////////...---------------...---,,,,,,...000////////////111333666777333111///111333444222///***'''$$$$$$'''***,,,+++......000111333555666777555555666888888666222///,,,++++++---000666;;;???999777444111000111111111111444999<<<<<<888333000...111444555444444555777777888999:::;;;;;;::::::222000---,,,,,,,,,+++)))&&&%%%%%%&&&((())))))(((&&&(((,,,111666666333///,,,+++)))***,,,...//////000333777;;;;;;999555333333111///------...000111111222333444333111...,,,---......,,,((('''(((+++,,,///222222000000222555555333///,,,000777777444333111333888:::777777::::::999666111------000444444555555333///------///''''''''''''((()))))))))(((+++///444999;;;<<<;;;444444444333111---***(((***+++---...///000/////////...---,,,---...000111---------+++***+++---///***,,,///222333000+++'''###"""%%%***111333111------,,,,,,---...///111222555333111111333666888999999999:::<<<>>>???===:::zzzjjj[[[NNNEEEDDDDDDLLLgggtttbbbbbbooonnn^^^dddjjjHHHBBB[[[yyytttfffQQQIIIOOOQQQYYYllluuuxxxhhhQQQDDD<<<<<>>ZZZ{{{\\\AAA444111000'''+++111888>>>BBBCCCDDDDDD:::000---000444555333333555666444000+++((('''***333===???:::666777;;;:::999666333000111444777666444111///...///111222//////000222333333111...000,,,)))***---//////...)))((()))+++///111222111+++...222333333333333444444000,,,---000111///,,,...000333666:::<<<======333444555444444444666888555444333333444666888:::;;;;;;<<<>>>???===999555333444444222000......///...///222444555666555555111222555:::===>>>;;;999???;;;999;;;???@@@<<<888666999<<<>>>===<<<;;;<<<777888999888666555666777666666666555444555888;;;888888999:::;;;;;;;;;;;;999666222///...000222444222444888:::;;;999666444000...---++++++,,,------...///000///......///111555333222111111333555666333111000222555555222///...+++'''(((***------,,,&&&(((+++///444888;;;===666666888999999555000,,,,,,++++++,,,...111555777444333222222222333333444333666;;;>>>>>>;;;666222///222555555444333555777888999;;;<<<<<<;;;999888444222000000000111///...&&&%%%%%%''')))******)))+++,,,///333777666222---+++))))))***...111222222///111444666777666555333666444111......000222444333444555666444111...,,,---000222111---***))))))+++...000000......000333666444000---111777777222444111444<<>>===>>>:::...)))@@@___vvvQQQ;;;444555666---///333666:::>>>DDDHHH@@@:::333000111444555555777333111111...***)))+++---333:::;;;888555555777;;;777333000111111222222222111000000222333444333...//////000222333444555333---''''''+++......,,,******+++,,,...000222333,,,222666555///---000555,,,***((())),,,///111111111000000333888:::999888777777666555444444333333777666555222000111444666666777888888777555222111111444666444...+++,,,...222333444555666666666666222222444666999:::999777999:::;;;<<<<<<<<<;;;:::;;;:::999;;;===???@@@@@@;;;999555333111222333444555777999999888888999:::666777777666555666888:::444444222000///111555888111111111444777888555222333...))))))---000000...555111---,,,///222222111///222333222000///000222111222444666666555444333...+++)))***---...---+++'''''')))...555<<>>JJJ\\\ooonnnZZZBBB555111222222444777;;;<<<:::777555555444555777777333...(((///---+++111000///777@@@GGGKKKLLLQQQXXXTTTKKKDDD???<<<888//////JJJjjjrrrPPP===777666666111333666:::>>>BBBDDDEEE;;;777222222444666666555333///...///...******---///444:::<<<888555444444444111........./////////000000000222444555666555111000//////000222444666333...)))(((+++------,,,---------...///111222333000444777444...+++---000---,,,+++---000333444444555333222444666777666444555666666555444333333444555555444111000000333555555555666666555222000///...222444333///...000333555555555555555555555555444444555777:::;;;:::888888999999:::999888777777:::999888999;;;======<<<999888555333222222333333555777999999888777777888555555555333222222444666444333111///...000444888333222222444777777444111111---)))***///222222000333000,,,,,,...111111111///111222111000000222444222222222222222333444555111---)))***---000...,,,(((((()))---333999>>>@@@666999;;;999333...***)))+++,,,,,,---......------000222333333222333555777666666666777888888777777777666333111//////111222222222222222222333333444666333222444666555000***'''&&&&&&'''(((+++---///...------///000000...,,,,,,+++---111555666555333---,,,+++---000333444333666555555444444555666666444777999888333...+++***+++///333555333000,,,+++,,,---...///000333888<<<===999555333222333333222555666888999888666555444444333111000000111333444222444555333///+++++++++,,,---///000///...---,,,444333333555666555333000///222555666444333555888777555333000///000222444555333000......///222333444444333111///...000111....../////////...,,,***---,,,---111555555000+++))))))+++...222444222000222444777888888777777777444111...000444444...(((yyytttmmmcccYYYWWWeeepppooowww~~~www}}}zzzXXXPPP^^^cccSSSaaayyyppp[[[EEE===???CCCFFFHHHOOOPPPOOOIII???999888:::CCCKKKQQQLLL???333...///666666777999;;;<<<:::888444444444444222///,,,+++---777888666;;;:::;;;EEEUUUaaallloooqqqpppdddUUUKKKAAA999666222888UUUvvvpppSSSBBB<<<999777555555888===CCCFFFDDDBBB:::666333333555777555333...+++***,,,,,,***+++...000555;;;<<<888333111000+++*********,,,,,,+++***,,,...000333555777777777555222///,,,---000444777444///+++)))+++---,,,+++000000000000111222333333333666888444---((((((***......///222555888888777999666444333333222111///333444666555444333333444444444333111///000222555444444555444222000...---,,,///222222111222666999777666555444444444555666666666666888:::;;;:::999888777777777666666555555:::999888888999:::999777777666555333222222222222333666888999777555444444333333222000......///111333222000---,,,///333777555444333444555555333111///,,,+++---111444333222111///,,,,,,...000111111000000111111000222444777444222///---...111555888666///******///333111...***)))(((+++000666999;;;777777777444000,,,+++***,,,,,,,,,,,,,,,---------111222222222222333666999555444333222222444777999;;;888444111///...---,,,......//////000111222333444222222444777666222///((((((((()))+++...111222///......///000///---+++...///111444777888666444///---+++,,,...000222222333444666888888888777666333444555444111...,,,,,,+++...000111000...------***,,,...000333777<<>>:::???CCCEEEEEEGGGGGGFFF@@@888444444777;;;;;;999333---+++...111666666777888999::::::999444333333111,,,))),,,222???KKKOOOOOOSSSSSSVVVaaayyyqqq\\\NNNBBB888666666???\\\|||uuuVVVFFF???;;;888444444777>>>EEEHHHDDD???<<<888333222333444333111,,,((('''******)))+++///222666::::::666111---+++''''''(((***+++***'''$$$'''***///222444666777777666222---))))))---222555444111---++++++,,,,,,+++111111000000111111222222444666777333,,,'''&&&(((------000444999;;;:::999888666333000///------,,,111444666666333222333444444444444222111111333555666666666555333000...------///111222222444888;;;777555444333444555777999999888777888:::;;;:::888666666666555666666777888;;;:::888888888888666444444444333333333222111111222555777888666333222222111111000...,,,,,,...///222111///,,,+++---222666666555444333333222111000///...---///222333222111111///.........000111222111111111111222555888:::666333---***+++000777;;;;;;333,,,---333777666333,,,***)))***...222555777777666444111...,,,+++,,,+++++++++,,,,,,---......111222222222222444777:::777555111...---000444888===999555333222000---***,,,---...000111222333333111111111333666666444222,,,,,,,,,---...000111222/////////111333333111///222333555777888777555444444111...,,,...000111111///222666999:::999777555///000000000000//////000,,,---...---***)))***+++)))+++///111444777;;;>>>===:::777555444444333222222111111222222222000///,,,,,,+++,,,---000333444000000000/////////111222111333666888888777444333111111222444555444222//////000111///---...333777999777444111000111333444///,,,(((&&&(((,,,222555222222111///...///333555888555222222444555444333333000//////000000///---)))***---000111000...,,,000333666777555222000000///...///333666444///)))wwwkkkooo}}}|||}}}vvvooohhhsssjjj[[[___vvvpppNNN>>>PPPooovvv\\\KKK<<<:::???CCCDDDEEEDDDBBB===666000...222555555111,,,)))))),,,111444222333444444555777888:::222111111///))))))666FFF[[[hhhmmmnnnttttttxxx|||bbbMMMAAA999999:::BBB^^^|||wwwUUUDDD===888555///000444===EEEHHHCCC>>>;;;666000...000333555555,,,(((''')))))))))+++///555666888888444///+++)))))))))***+++,,,)))%%%!!!"""&&&,,,///111222444555555111+++''''''+++000333444111...---,,,,,,,,,,,,000000000//////000000111333444555222,,,)))((((((+++,,,///444888::::::888555333000---******+++,,,111444888777444111222444444555555444333333555777::::::888777444222000///...000111222333555777999444333333333444777:::<<<:::999777777888999888777444444444444666999;;;===<<<;;;:::999999888555333222222222222222111111111222444666666444222111111111111111///------///111000000///---,,,---111444666555333111/////////000222111000000111111000///222222111000000000111333111111111222555888:::;;;888444...+++,,,111777<<<<<<666000000666;;;;;;888000---***))),,,000333444666444222000......---,,,***+++,,,---...//////000111222333333333444777999999777333...+++,,,000555999777555333111///,,,)))***+++---///111222222222//////000222444444333222000000////////////000000///000111444777888777666555666777777555444333333999666222000000111111111,,,///444888999888555333,,,,,,,,,...000222333333......,,,)))%%%$$$%%%&&&)))+++///111333555777999;;;999666555555444333222111000000111333333111...)))))))))***,,,///222444000///------...000111222000222444666777555444222/////////222444666555333111000---(((%%%'''...444444444333222111///...---(((&&&###!!!###(((...222///000000000///111444777:::777333444888;;;:::888222000...---.../////////,,,...000111000...,,,***111444666666444222000000...///000333666444///***{{{ttt{{{~~~uuulllffftttppp```jjj\\\>>>333IIIhhh~~~}}}kkkUUUHHH<<<;;;===??????@@@CCC???777///***,,,111555111...***))),,,000444666000111111111111222666888,,,---000000---111HHHaaa}}}eeeIII???:::;;;<<>>888444111---000555>>>DDDFFFCCC???777111+++***...333666777,,,(((&&&)))******---222999999888666333///,,,***++++++,,,------+++&&&"""!!!%%%***,,,,,,---000333222///+++)))(((+++///111222111000...---------...//////.........///000000222333333111...+++*********+++---222666888888666333111...***((((((***---222666:::999444111222444444555666555444444666888===<<<:::777555222000000///000222333444555555555222222222444666999<<<===:::888666555666666555444222111111222444888<<>>:::666333222222111000,,,...222555666555333222+++++++++---111333333333///...+++'''###!!!"""$$$(((+++///111222333444555888666444444444555444222///...///222666666222...((((((((())),,,///222444111...+++***,,,///000111...///000111222222111111...---,,,...222444666666111///+++%%%"""$$$,,,222222222222111///,,,)))'''%%%### """&&&,,,///,,,...000111111222555777:::666333555;;;>>>>>>;;;222111000///...///000000///000222111///---,,,,,,222444555555333222111222//////111333444222...+++|||yyyxxx~~~yyyzzzwwwpppmmmlllmmm```ooorrrIII333111GGG___pppmmm\\\LLLCCC;;;::::::999:::===???;;;333,,,***,,,222666111///---,,,...111333444111111111///...///222666...222;;;AAA@@@HHHfff```EEE===:::<<<<<>><<<999666444111///---,,,,,,---...///---)))%%%"""&&&******))))))---111000///---,,,,,,...///111111111000///.........///...............///000111333333333111///,,,+++*********,,,000444666666555444333///+++''''''+++///333999===;;;555111111444333444555555444444666777<<<;;;888555222000......---///111444666666444333111222333555777999;;;;;;999777444333333333222111000...------000444999<<<<<<;;;:::::::::888444111111000.........000222333222333333222111222444666999999777333000......///,,,...000111000//////000333222000---)))))),,,///222111000...---...000222333555555333///---...000,,,,,,...111555777555333333333222111111111111222222333444555777:::===???555222---+++---000333444333333444666777555000,,,%%%(((---111444555444444222444666777666444444444666777777333...,,,///333000555888444,,,&&&%%%''')))+++---///000000000///------...---,,,+++,,,,,,//////000000//////............000333666888777666000111000///---///444888???<<<999666444222000---...///111333333444333333...---,,,///222333111//////...+++'''$$$"""###%%%'''***///222333333444555555333222333444555444333,,,,,,...333888888333...((((((((()))+++///222444333///***(((***---......,,,,,,,,,,,,---...///000...,,,)))***---000333444//////---)))&&&'''---222444333111...+++(((&&&$$$$$$###""""""$$$''',,,...))),,,000222333444555777666222000444<<<@@@???<<<666666444222000//////000///000111000......///222222333444333111111222333333333333444444222///---yyyvvvzzzuuuyyy{{{wwwsssnnnkkkmmmsssddd]]]ooobbb>>>000444HHHXXXaaa]]]NNNCCC===888888777666888===<<<888111,,,+++...333777333111///......///111111333333222///,,,,,,000333:::AAAOOOYYYZZZdddWWWCCC<<<999;;;;;;DDDcccaaaEEE:::888666333444999???DDDEEEEEEDDDCCC888444///---------***'''(((%%%%%%)))---000555;;;BBB???:::777555444222111++++++,,,...000///,,,)))$$$'''******'''(((,,,111////////////000000111111000000000000......///111............///000111222444444333222///---+++***++++++,,,///222555555444666555111,,,''''''+++///444:::???===666111111444222333444444444333555666:::999666333000...,,,++++++---000444777777444222222333555777888999999999999666333222111111111000...,,,******+++///444777;;;:::999:::999777444000111///...,,,---///222444333333333111111222555888===<<<999555000,,,,,,---,,,...111222111000//////111111///+++((((((+++///000000...---,,,...111444333555555333...,,,,,,...******,,,000444555222///000111222333222000...------000444666666888<<<@@@777333...,,,...111444555333333555888:::777111,,,$$$(((---333666777666555222555888888777444333222333666888555111...111444222888<<<888---%%%%%%(((,,,...000222333333222111---------,,,***)))))))))------...///////////////------///111444555444222,,,---,,,++++++///555;;;@@@===:::777555222...,,,111111111111222333444444000///...000222222///,,,...---,,,(((%%%$$$&&&'''%%%)))///222444444555666333222111222444555444333)))***---333999999333---((((((((()))+++///222444444///)))''')))+++,,,,,,+++************,,,...//////+++(((''')))---000222---...///---++++++///333777555000,,,(((&&&%%%$$$%%%%%%$$$$$$&&&***---///'''+++000333444555666777333///...333;;;@@@???;;;::::::888555222/////////...000111000...///333666222222222111///000222444777777777777666444222111qqqjjjppp~~~zzz}}}rrrrrr{{{mmmnnnnnniiihhhooo{{{sss]]]\\\nnn}}}eee>>>777333666@@@GGGFFFCCC===:::666444444666777777888777444...+++,,,---,,,------...///***'''***111666:::999555444;;;BBBFFFNNNaaatttzzz~~~nnnTTTDDD===888666888KKKuuuaaaGGG888222333888777:::???DDDIIIIIIFFFCCCAAA666,,,+++,,,)))$$$"""&&&(((***+++///777BBBJJJEEE???888555666666333000+++'''%%%(((...111---((()))))))))***,,,...000111444444333111///...///111...000222111///---,,,,,,++++++,,,++++++,,,000222999666111---)))((((((((((((***///333555666555444;;;999666///***)))---111===>>>===777000---///222333555555111,,,---444<<<>>>:::555222000///---,,,++++++,,,...000111///...111222444555777888888999222666888888444111111111222///,,,***+++///444777888777777999:::888333...''')))+++///333555444333444333111---+++...555;;;CCC<<<333...------***''',,,---...000111111222111000---***''''''(((***,,,222333333222///---,,,,,,......---------------...222222222222222222222222111///...000333333111///......///111444777;;;===666555444111///000333666777666555555555222...+++(((&&&''',,,333777666333111222444555555555555444::::::888333...,,,...222888999888333---))))))***///333777888555222000000000---,,,...111111---(((///111111///,,,+++---///...000333555666555444222---***((((((,,,111444666555666666444111/////////000111333333111///......444333111000000111333444///...,,,)))&&&&&&(((++++++---//////------000333111000111444777777444000+++))))))---222444000,,,(((((((((***---111555777777222---***+++---...---)))******++++++,,,000222///...---,,,+++,,,,,,---,,,...111222111111111222777555222///+++'''%%%###(((+++,,,)))***......,,,$$$(((...444666555333000///111333555777;;;???BBBBBB@@@<<<777333000......000111111111000000222333111111222333333333222222===>>>???===:::555000---ttteeebbblll}}}|||lllkkk|||nnnlllkkkfffiiiqqqhhhWWWWWWjjj{{{bbbGGG===333111666:::999666666333//////111333333222777666222---)))((())))))---,,,,,,,,,'''###&&&---;;;@@@DDDDDDHHHRRR\\\```pppeeePPPFFF===777888???TTT|||___EEE888333444777777:::>>>DDDHHHHHHFFFCCC===222))))))+++)))''''''''')))+++...000555<<>>999555333555555333///&&&$$$###&&&,,,...---******)))))))))***---000111444444333000---,,,,,,------///222222000,,,)))((())))))******+++...333666777555111---+++***++++++***---111666888888666555777777444000++++++///444===>>><<<666///+++---000444666666222,,,,,,111777;;;888444111///...,,,***((()))+++---000111111000444666888::::::888666444111444666666444222222333444111...,,,---000444777777666666888:::999555222,,,,,,---111555888777555333444333111///111666;;;BBB:::000******---....../////////000111111222222000---***'''&&&''')))+++000111222111///------...---+++((('''(((***...000000000111111222222222222222000///000222444222111111222222333444666888999555555444222000000222555999888666555444111,,,)))'''&&&''',,,333555333000///111333555666555444333777666444111...,,,...///333555888666111---------000444777777444111000111///---,,,///333333///+++///000111000......000222555555777777777555333222...,,,***+++---111222333111111111///,,,***+++,,,---///111222000///000000555444222000000111333444...---,,,)))((((((+++...111111///---******...111111000000222555666444111///---,,,...111222///+++)))))))))+++...222666888777333...,,,,,,---,,,+++***+++,,,++++++,,,///111000000///...---------...,,,...111111000//////000666555333000,,,)))&&&$$$(((+++,,,***+++//////---(((+++000444555444222000000222333444666999>>>BBBAAA???;;;666333111000000222222222111000///000111222333333444555555555444::::::;;;;;;888444000...yyyiii___aaappprrrccceeezzznnniiigggccchhhsssxxx\\\QQQUUUgggwww```MMMAAA444...///111000---000,,,)))***///111///,,,000///,,,)))&&&$$$%%%(((---++++++,,,***(((,,,333IIIRRR[[[```iiivvvcccSSSHHH???999===III```YYY@@@777555666777888:::>>>DDDHHHIIIFFFDDD888...&&&&&&)))***+++,,,(((***---...///111333555444222000000333333000---!!!"""$$$'''***---///000,,,***)))((((((+++---///666666555222...,,,+++++++++...222333000+++'''%%%(((((())))))+++000666;;;666444111///------......,,,///444999;;;:::777555333444333111......111555<<<<<<999333---***,,,///666999999555000...111555:::777444222111///---+++&&&'''))),,,...000222333777999<<<===;;;777222///111333444444222111222333555333000......000333555444444555777::::::999777333000///222777;;;999666333555777666444444777:::???666,,,&&&(((...333666333333111111111111222333///---***(((&&&'''(((***---///000000///...///000,,,)))%%%"""###'''---000......///000111111222333333111000000111333333333555666666666666555444444333333444222111000222333;;;999777555333///+++'''&&&''')))---222333000,,,---000444666777666333111222000............---,,,,,,111666777444111000111111222333333111/////////...------000444444111...///000000000000222555888<<<<<<:::999777555444333222000///000111222111000......---***''''''(((***,,,...111111111000111222666444333111000111222333------,,,******+++///222666444000,,,((())),,,///111000000111333444444333333000------//////,,,)))))))))***+++...333666999777555111///...---+++)))+++,,,------,,,,,,---///222111111000//////.........///111111///...---...333333222000---***'''&&&&&&***+++***+++000111///---///111333333222000///111222333444555888<<>>CCCGGGHHHFFFDDD666,,,%%%%%%(((***---000,,,,,,------,,,,,,,,,------,,,,,,---///...+++(((!!!$$$(((***+++...222666000---***((('''((()))+++555666777555111///......+++...000111///,,,******,,,++++++***,,,111999>>>777666333111/////////000---000555999;;;999666333111333444333000///111444888777555000---,,,...000888;;;<<<:::555333555777;;;888666444444333000...''')))***+++---///222444999:::;;;;;;999555111///333333333333222111111111333222///...---...000111222222444666888:::;;;;;;777222///111777:::999555444777::::::777555666777:::333+++''')))000666:::777666444222111222333444///---***(((''''''((())),,,---///000//////000111,,,)))&&&######&&&***---+++,,,---...000111222333333111000///000111333444777777888888777555333222111222333333111000111222:::888666444222000,,,)))((())),,,000333222...+++---000555999:::888444222000---+++---///000...+++)))...333444222000111222000000000...---------...///...///111333333000---......///111333666999;;;>>>===:::888777666666666777666666666666555222//////...---***'''(((***---///111222222111111222333777555333111000111222222/////////---,,,...111444777555222...,,,+++---...111000///000111222222333222///,,,+++,,,,,,***)))(((((()))***---111555888888777555333000---***(((+++---//////...------...222222111111///...---,,,000111333222///---,,,,,,...///000///...+++(((&&&$$$''')))(((***///111///000111222222111///...,,,...111444666777777999:::<<<999444000...///111333666555333333444444444333222333555666777888888999444444444333111///---,,,oooeee]]]___ooo~~~gggbbbqqqkkkddd^^^YYY^^^kkk{{{aaaPPPOOORRR\\\jjjwwwyyynnn]]]OOO>>>999444222333333000---+++(((&&&'''+++,,,)))&&&(((%%%%%%'''%%%%%%,,,666333444;;;HHHSSS]]]hhhrrrbbbOOOEEEDDDCCCDDDMMMeeennnFFF333222666888888444666999>>>BBBDDDBBB@@@777...'''''')))***---111000///---+++++++++++++++******+++,,,+++)))&&&###"""&&&)))+++***---222777333111---)))&&&%%%&&&&&&///111444444222000//////---......------...000222222111///......222888===999777555333111000//////---000444777888666333111111444777666222//////111222222111000//////111333555888:::999777666777999999777444333333333111000,,,---...---,,,---111444888888777555444222222111555444444333222111///...000///---,,,+++,,,,,,---///111333555666888999:::666222///000444777555222444888;;;:::777444444555666222---+++---111666999999888555333222222333444...---+++)))((()))******,,,...000111000000111222...---+++***)))((())))))***+++,,,---///111222222222111000//////000222444555666777777777666444333///111222222000000111222666555333222222111///---+++---000333444333///,,,...222777<<<===;;;777444111...,,,...111222000---+++---000///------///222222111000/////////000000000000000111111///---***,,,---...111555888:::;;;999888777666666888999;;;;;;;;;;;;<<<;;;999444111//////---+++)))))),,,///333444555444222111222333777555333111//////000111111222222222000000222444444333222222111000///...111000000/////////000111---+++))))))))))))))))))&&&&&&'''(((,,,000333666999999888555111---***)))***---///000///.........222111000///---,,,+++***111333444333000---,,,,,,)))+++---///...,,,)))'''"""&&&(((''')))...000...222222111000///---,,,+++***///555999999777666555888555111---,,,---000222111000///000333666666555222222444555777777888888444333222000...---+++***|||iiibbb^^^fffzzz|||iiijjj~~~hhh^^^VVVNNNTTTaaa|||mmmYYYJJJIIIIIIMMMSSSXXXXXXRRRHHH@@@666444222333333111,,,((((((&&&%%%&&&'''))))))(((((($$$$$$&&&&&&&&&111@@@KKKMMMWWWgggvvv\\\GGG===???@@@BBBLLLgggccc@@@000111555666666000222555999===???>>><<<888111+++***++++++...222333111///...///000//////,,,---------+++(((&&&$$$%%%'''))))))(((***...222333222///+++(((&&&%%%$$$'''***...000///---,,,,,,------,,,,,,,,,///333777666555333000///111666999999777666444222000//////---///222444444333000...000444888888444000.........///000111333444444555111333555555555555777999666444000//////000000000222222222///,,,---111555666555333111111111222333444444444555555333000---......---,,,,,,,,,,,,,,,---000333444333333444555222111000000111111000///222555888777444222333555666444111//////111444666999888666444333333333333---,,,++++++++++++,,,---///111222222111000111222000000000000...,,,)))'''***+++,,,---///000111222111222222111000000333555444555555666666666555555///000111000//////111333444222111111222222111000...000222555555333111///000333888===>>><<<999666333111000///000111000000---///111///---,,,///222555333222222444555555444000111222222000...+++***++++++...222666999999777222222333444777:::===>>>>>>>>>>>>>>>>>><<<777444......---+++******---///555555555333111111222333777555222000.........///111333666666555333333333000000111222444444111///000111111000...,,,---...((((((((((((((((((((((((%%%%%%&&&'''***...222555888999888555000+++))))))'''+++///222222111000111333111///,,,***)))))))))000222333222///,,,++++++&&&(((,,,///000...+++)))###&&&(((''')))...000...111222222111000...,,,+++(((---444999999777555333555333000---,,,---///000+++)))))),,,111555666444222222444555666666666666555333111///---,,,++++++wwwmmmfffccclll|||lllrrreeeVVVJJJBBBIIIXXXqqq~~~kkk]]]NNNBBB@@@>>>???AAABBBAAA>>>999666222111111222222000+++'''%%%&&&''''''''')))...111222---...333666:::JJJ]]]sssuuu~~~qqqQQQ@@@:::;;;<<>>======>>>>>>===999666......///...------...000222333333111000000222444666444111...,,,,,,,,,---...222777:::999777666555000...---///222333222000000222333111---***)))***'''(((******)))''''''&&&%%%%%%&&&(((+++///333555666666555111,,,((('''((($$$(((...222333333333333555222...***(((((()))***...///111000---***))))))%%%(((---111333111...,,,%%%)))***)))+++///111///111222333444333111///---(((---222666666666666666555333111///......///000+++((('''+++111666666555333444444555666666666555444222000...------......uuuooogggccckkk|||}}}mmmuuucccPPPBBB:::BBBRRRfffqqqjjjXXXOOOFFF<<<;;;888888888888777555333222111000000111222111...+++$$$'''*********---444;;;BBB===@@@IIIOOOWWWlll___DDD888;;;::::::CCC\\\vvv\\\@@@333111111111000555666888===AAACCCBBBAAA888333000111111///111666444444777<<<@@@@@@<<<888222333333222111/////////111///,,,*********+++,,,------......---,,,***((($$$''',,,///...,,,***)))***,,,------,,,---...000444444333111//////111444333333333333333333333333000000000000000///......,,,222999;;;888222///......000333777999888555333444444333333444555777888888444///,,,---000333444666777666333///000666<<<222333444444444222000......///222777;;;:::555111000111222222222222111111,,,///333333///+++)))))),,,000444222---))))))+++***,,,---------111777<<<@@@===777222......111444666666666666555444333222,,,,,,,,,---...///111111555666777555222000000000111222222222111000///...,,,------...///000111111222555888888666444666888666555333222222333444555000000///---,,,...111555444222000000111222111000///111333444333222333333000333777:::<<<;;;999777666777555111,,,,,,///222///444999:::888666555666000//////222666888666444///111333444333111000000((()))---333777777333///+++---000444999===@@@AAA===<<<<<<===>>>===:::777///000222222000000111222///000000/////////222444666444111...,,,++++++,,,+++000777<<<<<<:::888777111...++++++...111111000000222444222...)))(((((((((***,,,,,,***'''&&&%%%&&&&&&'''))),,,000333666444444333///)))&&&&&&'''"""'''...333555555555555777444...***'''(((***+++,,,---......+++)))((((((%%%)))...333555444000...'''+++,,,+++,,,111222000111333555666666444111000***---000222333555777999666444333111000//////000...+++***---444888888666555555666666666666666555222111///......///000222~~~zzzqqqfffaaannnoooiiittt}}}[[[HHH???<<>><<<555222333222000222888666999888111---000555777888555111///000333444555555444333333333222///---,,,///444888:::999777555999;;;===;;;666333222333---111444555222...+++))),,,///333555222...***((('''(((***,,,...333888======888222///000333333333444444333111000///111333---000333444333111//////222333444444333222000///000000000000111111222222,,,...000111111222444666444555666666777666666666555333222444888::::::999333222111/////////000000000111111111000000222444666555555666777777555222000111333555777666333111222666888555///---000555:::999999::::::999666333000//////////////////000///000111222333222111000---...///111333333222000+++***---222:::???@@@@@@>>>===<<<;;;:::999888777333111000111222111///---//////......///000111111444///***,,,111444111---,,,---111777;;;:::555000(((---111222///...111444333444333111---***)))***%%%)))...000...+++++++++)))---...+++***000555777666444000,,,)))&&&%%%%%%******,,,///333666666555333222111///---+++)))'''000000///+++&&&$$$&&&)))'''+++000444444222...++++++,,,---------///333666777666555666777777555222///...,,,---111555777888666333111222444555333000000//////000222333333333444555666666666666666666444111,,,***+++...111222}}}pppeeeaaammmzzzeee]]]mmmzzzYYYHHHAAA>>>BBBJJJMMMFFF???;;;555///...000555666666333...,,,---///333444444333666:::777111...555???IIIMMMVVViii}}}xxxmmmZZZFFF<<<<<<>>><<<@@@RRRrrr|||YYYBBB999...***///111555<<>>===;;;888555444444555666333444444444333111000///---...///000111222333444555000---///333555222---,,,---000555888777222---(((---333444222000111444333333111...+++))))))***&&&)))------,,,***)))***---111111---+++///333444333222///---***((('''''',,,,,,,,,///333666777666666555444333000...+++***000000...***%%%###&&&))),,,...222555555333000------...---------///333666777666666888888777444222---+++))))))---222555777222222111333444444333222222111111111222222111000555444444666888999999888444000+++)))+++000444666ooofffcccooo}}}jjjWWWVVVooorrrTTTGGGBBB???@@@CCC>>>666///,,,)))'''***///222222111///,,,+++---...777888666666<<>>DDDXXXxxxqqqPPP<<<777...***///111777===AAAAAAAAA@@@<<<666111222555:::<<<999111***+++---000555888888444111222222111111111111222222333111///......000222444333000,,,)))'''''')))***"""###%%%''')))++++++,,,......///555:::;;;777222111222444444333222333555777555333333555666555444111111---)))---555:::999777777777777777666555555000///---,,,---000444666///------///111000222555888:::888222000333777888999666222000000111111000...///222444555555444333111111111111222444666777<<<======;;;888555444444222444555444111...------333555777777444222000000++++++,,,000555666333000000...---///222555777777111111111111000///...---555666888777333000...---...///000111222222222222333444777888777333///---,,,///333666666666666666444333222222222333555666777666555666999;;;<<<<<<333222111000000222333444555555555333000///000111555444444555777888777666///...---...///000///...888;;;<<<999444222555999888888:::;;;;;;999555111...///000111111000///...---///000333444666666666888666333000---,,,,,,,,,...------000555999;;;<<<;;;888444000...000222444222555888777333000///000---...000222444555555666666333000222666666222---+++,,,///222444222...***'''---444777666333222333222111///,,,)))''')))***(((***++++++)))(((((()))///222111,,,***---000////////////...,,,+++)))(((...---,,,---111555777888999999777555333000...---111000---'''###"""&&&+++222333444555555333111000000000...,,,+++---222666777777888::::::888444111+++(((&&&&&&***///333555...000333444444222222222222333333333222111///...333222333666:::<<<;;;888333///***))),,,111666999qqqjjjiiiuuuyyywww^^^OOOZZZyyy|||eeeMMMBBBAAA>>><<<;;;444...(((&&&&&&&&&***000111000.........000111222;;;<<<<<>>>>>FFFGGGJJJRRRcccyyyxxxhhhZZZWWWTTTPPPKKKDDD===888777???FFFDDD>>>999:::<<<999999@@@UUUwwwWWW>>>555;;;888333444222444888999777777888666222333222222444444111+++%%%&&&)))---111222222222111...//////////////////...//////...///000333555777666222...)))'''(((***+++++++++***))))))((((((((()))***///666<<<<<<666000+++000666999888555111///000000111222333666999;;;999777111+++---444888777888777777666666666666666111000///......///000111222111---))))))---111222000111111111666<<<<<<999///...------///000///...+++++++++***,,,000888>>>???<<<666222000111444666777777777777888999999999666777666444000......///000111222111///......///111000111666:::999222+++///000222444555666777777555444333444555555222///111333444444333111111222222111111000000000/////////222777:::999666111---444888<<<===;;;777444222+++******+++---000444666222222333444555666888:::555333111000111333666888::::::999777333222222333000...------000333444555222000------...///000000777888999888555444666999888888999:::;;;888444000222333444444444444333222333333222222222222222222444777999888444000------,,,000666;;;>>>===<<<;;;666555444333222222222333///444888666111------000444444444555555555555444555444333444666555111---(((***---...///...---,,,(((,,,333777888666444222333333000---******---///000///---,,,,,,,,,------+++---,,,)))***---...+++///000000///...+++)))(((---+++((((((+++000333555666555555444222000///...222000,,,%%%!!!"""(((...888777666444222222111111222000---)))''')))...222777888:::<<<===;;;777333***+++---000444555444333...222555555111---+++,,,---000444555333111000///...222:::CCCHHHFFF>>>777444000+++(((***///333666tttrrrwwwzzzxxx}}}{{{jjj```^^^rrryyy]]]PPPFFF:::555666777555222+++&&&$$$&&&(((***///555666444333:::EEEOOOSSSTTT]]]```dddnnnvvvmmmhhhbbbUUUGGG>>>>>>???>>>;;;777444222666BBBLLLJJJCCC>>>======444555???WWWzzz[[[CCC:::@@@<<<777666444555888888555555777777444666333000000000///+++'''(((+++///222222111111222//////000000000000/////////......///000222444555333111---***)))***,,,---111000---+++)))'''&&&&&&$$$&&&+++000333222...+++***///555999888444000...000222444666777999<<>>777,,,+++,,,---///000///---+++++++++)))***///888???AAA>>>999555333333555777555444333444666888999888666777666444000............///000000...------...000000111555888666111------///222444555666999;;;777444333333555555333///000222444444333333444555444333222000000///000000///111444666666444000...555888<<<<<<999555222000*********+++---000222444222333555555555666999;;;666444111000000222555777888888888666333222333444000---++++++---000333333444222//////000111111000444555666555444555777999999888888999999777444111444444444444444444444444222111///...,,,+++++++++...333777888333///,,,,,,---222999===>>><<<;;;:::666666666777777777777777222555666555222000111333777666555444444444444555555444444444555444222000+++---//////...------...)))+++///333555555444333333333222///------///111222000......///000000///...///...,,,...333222///000000000///---,,,***))),,,)))''''''***///222333333333333222222111//////222000,,,&&&"""###)))///888777666444222111111111111000---***(((***...111777777999<<<>>>===999666...///111444777777555333111333444222///,,,***)))+++000555777444111///000///777BBBKKKMMMGGG???999444000,,,+++,,,000333555qqqrrrzzz~~~tttvvv|||xxxiiiaaabbbqqq}}}sssZZZFFF>>>:::444111222444555444***$$$!!!###''',,,444===BBB@@@BBBNNN```ooowwwxxx~~~rrreeeZZZXXXSSSMMMIIIFFF===333---000222222111222666999HHHTTT\\\UUUHHH@@@===;;;000444CCC^^^^^^EEE:::???;;;888999999:::<<<:::666666888888666555222//////111111///,,,---000444444222000000111111111222333333222111111////////////000111222333000///---,,,+++,,,...///333111...+++(((&&&%%%%%%###''',,,...---++++++++++++///333555444222000///111444777888888888:::===:::;;;999666777::::::666555666888999888777555444333333333222111000000///333666555000000333333///000222444999AAAEEE???555------...///111111...,,,***---......---000888>>>===;;;999777666666777888555333111111444555555444555666666444111...,,,,,,---///111111///...---...---...///111222222000///...000222333222333777:::666222//////222333111...---///000111000000222333333222111111000111222222222222222222111000...---111444777888666333000///........./////////000000000222444444333444777:::777444111//////111444666333444444333222111333444111...******,,,///222333444222111000111222111000111222333444444666888999:::999777777777666555333444333222111111222333444111000...,,,***)))))))))...222777666111---,,,---222555999:::888666666666888777777777888:::<<<===888888777666666666888888777666444222222444666888666555555555555555555444111333444222///,,,---...******+++...000333333333222222222111///...000111111000...///222333111///111222000...111555444/////////...---------------,,,)))((((((+++///111222222222333333333333333222222111...((($$$%%%***///888777666555444333222222111111///---+++,,,///222777777999;;;>>>>>><<<:::333222111222444666666555222111000//////---+++(((+++111777888444///------000999DDDJJJHHHAAA<<<999333000......111444666777nnnppp{{{zzzoooqqqyyywwwfff___aaaeeejjjooopppfffTTT@@@333555444222///000333666666***$$$!!!&&&...:::DDDTTTSSSWWWfff}}}}}}pppkkkiiiaaaRRRDDD:::<<<<<<:::999888444---(((+++.........333<<>>>>>@@@===888777999999777333111///000333444222000222555777666333/////////333444555555555555444333//////////////////000111...------,,,---...///000222111...***(((&&&%%%%%%&&&+++//////,,,)))+++......000111111000000111222000444777888666555666888999;;;;;;:::<<>>222000000000111222111...+++***...222222111222777<<<999888888777777888999:::666333000000222333222000444555666444111---,,,+++...000333333222000//////***,,,............///111222444444222//////222555555000,,,+++///000...+++)))+++,,,,,,++++++---...222111111111111333444555444333222000...---,,,+++---000333444333111000000222333222222111000...---,,,///111111000111444777777555111......000333555000111111111000000222444222///+++***,,,///222333444222111111222222111///000111222333555777999:::;;;999666555666666555444444222000......000222444222111///---,,,++++++,,,222666888666000---...111666777777555111000111333:::999777666777;;;@@@BBB>>>;;;888888:::<<<======666444222111222444888:::777666666555666777777888666888777444///,,,,,,---+++))))))***---111333444000222222222000//////000000///...000333444222///222222000...000444222---------,,,,,,---...000111,,,***)))***---000111222333333444555666666666666222111...***&&&&&&+++///888888777666555444333333111222111///......111333777777888;;;===???>>><<<777444000///111333555666333000------//////,,,)))---333999999444...++++++...888BBBEEE@@@:::777777111000///111444888::::::yyyrrrttt}}}yyylllfffiiippp{{{~~~sssbbbXXXYYYYYYRRRMMMKKKFFF<<<333000...222333000///222333111---&&&(((444>>>CCCOOO]]]lllrrr~~~{{{uuulll^^^NNNHHHHHHGGG>>>555111000///111333333000---(((,,,000111333999BBBIIIeeehhhggg]]]MMM>>>666444444888JJJlllRRR<<<222444333555<<<===EEEBBB>>>;;;:::999777555555222//////111444666666777777888777666444222111000333666888777666666666333///+++)))***+++------111000000///......------...,,,)))((()))***++++++)))+++,,,,,,,,,---000222555333000------...000222666666666666777777777777888777777:::===>>>;;;888666555444333222111111000222222222333333111,,,)))///333777777555333333444000444:::@@@BBBAAA???===666777666333///---...000111222222333333333222222444444444444555555555555555000++++++///111000---...///333555222+++)))+++111222444555444222///......000111111//////000222;;;999555000---...111555555///)))'''+++......---)))'''&&&(((+++---//////444333333444666666555444555333111///.........///......111555555333222333222333555777444---,,,///...000222111...---///111444222///...///000000///000///...------...///000222222111///------///111555333222222333333222111555444333222222555:::???<<<<<<:::777555555777:::555111,,,+++,,,000444666222333444111,,,***,,,...333555666333---***,,,000999999777444111000222444888555222111444999===???AAA;;;666777===@@@>>>:::000...,,,,,,///222555666:::999777555555666888999;;;888333000000000000000---+++***+++///111111///---......---,,,---111333///000111222222111000///333333222222111///...---))))))*********+++******%%%$$$%%%'''+++000444555888888888888888777777777333222...***'''(((+++...888666555555666777777666444333111//////000111222666777:::<<<>>>>>>===<<<<<<999555111///000222444444333000---++++++++++++,,,///333666555111,,,(((,,,000666888777555555666111111111222444777:::<<<{{{tttwww}}}qqqeee```gggsss}}}yyyhhhWWWOOOMMMFFFAAA>>>>>>;;;444...,,,000222222///111666;;;;;;333333===OOO]]]eeesssppp```ZZZQQQGGG===999:::999333,,,---,,,+++---///000///---+++...111222444999CCCJJJ]]]``````XXXIII===666555333555GGGjjjzzzOOO999111555444777>>>???EEEAAA>>>;;;:::999777555444222000000333666888888777888999999999888777666111333555777888888999:::555111---******+++++++++000000///...---,,,,,,+++,,,***(((((()))+++++++++***,,,---......///111333666444111//////000222444777777777777777777777777:::999999;;;======:::777666666666555555333222111111222333444555333///+++///222555666444333333555333666:::>>>@@@@@@???>>>777777666222///...000333555444444222111000//////333333444555666666666666111,,,)))))),,,...---+++,,,---000333000***)))+++000222444555555333111000444555666666555444555666999777444000---...222555444...)))(((+++...///...***((('''))),,,///000000555666777888999888888888777555333000000000222333444444444333222111333666111000000222000,,,,,,000///111333222000000222444666444111111111222111111///...---------...//////...000111111000///000111555333333333666777777666888777555333222555:::>>>;;;<<<<<<:::777555666777111...,,,+++...222555777444666666333///---///111111333444000,,,***,,,///666777777555333333555666555222///...000555999<<<<<<999777888;;;<<<:::777000...,,,---///222333333777666444444444555777888<<<999666444333333333222---+++)))***...111111000/////////...---...111444222222222222111000......222222333333111---)))'''***,,,//////---+++++++++&&&###"""&&&///555777666999888777666555444444444333222///+++)))))),,,///333222222333666888999999444333111/////////000111444666999;;;===>>>>>>===???<<<777333000000000111333222111///---+++))))))+++---000222222///+++)))***///444666555444444444333222222333444555777888}}}xxxzzzwwwhhh]]][[[fffuuu{{{lllVVVIIIBBB>>>777333222444444000------000111...+++///:::BBBDDDCCCKKK___www|||qqqjjj___MMM@@@===:::555000...//////---***---+++***+++---///000000///000111222333999BBBIIIRRRUUUVVVPPPEEE;;;666555111444EEEjjjoooJJJ666000555666999@@@@@@AAA>>>;;;999999999777666444222111222555888::::::888999::::::999888777666111222444666999;;;===>>>888555000---,,,+++***)))//////...---,,,+++***)))(((''''''(((***,,,---,,,,,,---/////////000333555555444222111111333555666777777777777888888999999<<<;;;;;;;;;<<<;;;888666666777888999888777555444000111444777888777222///...111333444333333444555777777999:::<<<=========:::888555111//////333666:::888555222000///......444555666777777777666555...+++)))))),,,...---+++******,,,000///******,,,000111444666666444333111777888::::::888777888999666555222...,,,---111444222...)))(((+++...//////,,,+++)))***,,,///111111444888<<<===;;;::::::<<<;;;999666333333444777888666777888444111000222444111---******+++***---222000111333333333333555777777666333333444444333222//////------------...///+++...222444333222111111555444333555888:::;;;;;;:::999666333111333777;;;:::;;;<<<;;;888444222222...,,,+++---111444666666444666777555111...///222///111111...+++***---000333555777777666666777888333000,,,***+++000555999888888888888777666666555000.........000111000///222222111222333555777888<<<:::888888888777666444---+++)))***---000222222111111111///...///111444555444333222111///...---111222444444111,,,&&&"""+++111666666111,,,+++,,,)))$$$"""(((222999888555999888555333111111222222222222000...,,,,,,...000///...///222666999;;;;;;555444222000000000000111333444666999;;;<<<<<<===???<<<999444111...---,,,000000000///---+++)))'''+++,,,---......---+++***)))---222444444333222222333333333333333333333444{{{}}}}}}qqqbbbZZZYYYfffrrrpppZZZFFF@@@;;;444333000///222333111222555444444000///777FFFQQQVVV^^^lll{{{hhh^^^SSSMMMCCC777000///222000---***)))***,,,...111///---,,,---000222333111111111000222888@@@FFFIIILLLMMMIIIAAA999666555222555IIIooommmIII555000666666999???>>>;;;999777666777888888888555444333444777888999888888888999888777666444333111111222555999===???@@@;;;777333000...,,,***(((------,,,+++***)))((((((&&&%%%&&&(((+++.........,,,.../////////000222444333333222222333555666777333333444666777999:::;;;===<<<<<<;;;:::999666555666888:::<<<<<<:::888666111222555999;;;:::666222...///000111222444555666888777666555666888:::<<<;;;888444000///111555888===;;;777444222111111111888999::::::999777555444000///...///111222111///)))(((***...///,,,,,,///222333555666666444111000444666888888777555555666222111///,,,***+++///222000---******,,,///111111000...+++***,,,...//////111777======:::888:::<<<===;;;888555666888;;;===333777777333000000222222444,,,&&&&&&(((+++000555000000111222333555777999777555444444555555444222111000///.........///000---000333444333222111111666555444555888:::;;;;;;888777555111//////333666888999999666333000//////---------///222444444333222444555444000---...000///000000...,,,,,,...111111444777888888777777888222000---******---222777888999999666222111333666111000000111222111///---...//////000222555777888;;;:::999::::::999777444///---,,,,,,---000222444222222111000...///222444555444333222000000000000222333333333000,,,(((%%%---555<<<;;;444...,,,...---***)))---333777666333666444111///...///111222111111111000......000111.........111666999;;;;;;666555444222222222222222333333444555666888999999:::888666333///,,,***(((,,,,,,+++*********++++++,,,,,,++++++,,,,,,---...+++---111444555444222111111111222333333333333222{{{|||}}}zzznnn```YYYZZZeeehhh]]]GGG<<<===;;;111111...---///000000444:::<<<<<<<<<@@@MMMaaapppuuu}}}{{{pppeee\\\NNNGGG@@@;;;666000......000///,,,'''###$$$)))...444222000---,,,...000222111000///...000555;;;???CCCEEEFFFCCC===888555444444<<>>>>>999777444222000...+++)))+++++++++***))))))((((((&&&%%%%%%(((,,,///000111---...//////...///111222111222222333444555666666...///111333666888:::;;;<<<<<<;;;:::888666555555555777:::<<<===<<<:::999333444777:::<<<;;;888444///......000222555777888999666333000111333777::::::666111......222666999===;;;999777555666777777>>>>>>===<<<999666444222222222222444555444333111+++)))***...000//////222444555666666555222...,,,000222555666555333333444000///---***((())),,,//////---,,,,,,...111333444444111---++++++---------///444999999666444666999;;;:::888666777999===???666666111***+++444;;;===999...%%%%%%***...333777...------///111444777888444333222333555555444222444333222000000000111222222444555444222111111222666555444555777888777555444444222000------...000666555333000,,,+++,,,...000//////111333222000...111333555444000......000000111111000000///000111000333777888777666555555444333111...,,,...222777:::;;;999444//////444999222111111222333222///,,,,,,---...000333555777999888888777888999777444222000000///...///000222444111111000///...///111444555444222111000111333444444333222111///......---...666===<<<555///...000222333555555333111000111222000...,,,---...111222...000222222111000111222111000000222555888999888666666555555444444444444333333222222222333555555333333111///---***((('''***(((&&&$$$%%%)))...111---,,,++++++,,,...000222...000333555777555333111---...111333444555444333yyyxxxxxxvvvlll___XXXXXX]]]YYYLLL<<<777;;;:::555...***(((***,,,000888BBBHHHKKKOOOXXXkkk|||kkk^^^VVVMMMEEE999777333111///......///000///,,,'''$$$%%%***///111111///,,,)))))),,,...000///------///222666999>>>@@@AAA???;;;777555444777DDDbbbrrrJJJ666...222111333999888888666444444666777888777666555555666666555222///000111444777:::<<<<<<===---+++,,,000666::::::888333222111000000///,,,***))))))))))))))))))))))))(((&&&&&&(((,,,000333444000000111000......///111111222333555666666666666---...000222555777999:::888999999888666555555666555666999;;;<<<<<<;;;;;;777777888:::<<<;;;888555///...---...222777999:::888555111......222666:::777333...,,,...222555777;;;;;;:::999999:::;;;<<<@@@???===:::777555333222333444555666666444222111...***)))...111111222444555666666666333000,,,***---000444555555444444555000///...+++))))))+++...............000333666888666222...,,,---...000000000333555555222111333555777777666666777999;;;===:::666,,,$$$,,,@@@NNNQQQ???222((((((...222555777---+++***+++///333555666111000111222555666555333666555333222111111222333555666666444222111222333444444444666777666222000000222222111///......///333222000---***+++...000222222111222222111...+++111444777666222000000111111222333444333222111000...111444666555444444444666777666444000000444888::::::777333//////444888222111111222222111...,,,***+++---///222555777888666666555555555444111///111222222111//////000222.........---,,,...111333666444222000000222444666444333222000000111222333000444999888444000111333555999<<<:::444000///000...---,,,,,,,,,...000222,,,...222333333222111222222111000111333555555444555555555555666666666666444333111000111222444666111000///...,,,+++))))))+++((($$$"""$$$***111555...,,,++++++,,,///333555333333555777888666333///***,,,000444666666666555}}}uuurrrqqqppphhh]]]TTTRRROOOIIIAAA:::666666888999///+++))),,,111999GGGTTTcccgggnnnzzzqqqjjj]]]NNNEEEBBB>>>888---......,,,++++++,,,,,,)))***+++***((()))+++...---------+++((((((***---000///......000222333444888:::;;;;;;999888666666999LLLoookkkIII444,,,///...111888888>>><<<999777777777666555333222333444555444000---///111333666999:::;;;;;;***))))))---333666444111+++++++++---......,,,***((((((((()))******+++++++++)))&&&'''+++111555777333444333111///......000333444666777888777666666111111222333555666666777444666777666444444666888444555777999:::;;;<<<<<<;;;:::999999:::999777555111...,,,...333888;;;<<<999555111......222777;;;444///+++***---111444555999::::::;;;;;;<<<======>>><<<999666444333333333444666888999777444222000///***)))---111111222555333444555555333///,,,)))+++...333555666555555666222222000---******,,,......///000111222555888:::666333///...000333666777444333222111111111222333222222333444666888999:::777555//////???VVVaaa^^^CCC666+++,,,222555555555---***((()))---111333444//////000333666777777555666555333222111111222222222444777777666444333333111222444777888555111---///222555666555333111111000111111000//////111333333222111111111000---+++000333666555222//////111111222444666666444000---***---000222222333444555777:::;;;999555333555888777777666444222222333444111///.../////////---,,,''')))+++...000333444555666555333222222111...,,,///111333222///,,,,,,---***++++++******,,,000333999666333000000111444666333333333222222222222222000111333222111111333555555888:::;;;888555222222---------,,,------......)))---111444444333111111111///......000111111000111222333444555666666666333222111000222555888;;;444333111///...---,,,,,,---+++'''&&&''',,,111555,,,+++***+++,,,000444666555555555777888666111---***---111555777777666444uuurrrnnnlllkkkeeeZZZPPPLLLDDD@@@===;;;666222444;;;555111000444;;;GGGYYYhhh{{{ddd\\\VVVIII<<<777888777333))),,,---+++***))))))(((!!!$$$'''))))))))))))***,,,---+++)))))),,,///000///...///111222222222444555777888888888777777999PPPwwwcccHHH222***---,,,000888999EEEAAA===:::888666444333///000111333555333000---111222444555555555444333)))'''(((,,,222333000,,,%%%%%%'''***,,,---+++)))''''''((()))***+++,,,,,,---***''''''+++111666888666666555333000...///000555666888999:::999777666555555555555555555444444222444666555333333666999444444555777999;;;<<<===>>><<<:::999999888666555111...,,,...333999======999666222//////333999<<<111---)))))),,,111333333888999:::;;;<<<<<<<<<<<<;;;888555222111222333444777999<<<<<<:::666333222000***(((,,,000111222444111222333444222///,,,***))),,,111444555555555666555444222///,,,,,,---///...///111222333666:::<<<555222//////333777;;;===888555222000111222333222...///111333555666777777///333666???UUUjjjkkk___EEE888---...444666444333...***((()))---111333333......000333777999888777666444333111000000111111...222777:::999666444333...000444888999666111,,,///333888;;;:::777555444...111444555444444555666333222111111111000...,,,---000333333000------...000222444777777444///+++''')))---///111222555777888;;;>>><<<777444555888333444555555555333111//////...,,,,,,------,,,+++&&&'''***,,,///111222333777555222111111///---+++...111333222...***))))))(((((()))))))))+++///222;;;888444111///000333555222333444444444222000///000///......///222555666555555777:::<<<;;;777333............---,,,,,,,,,(((,,,111444444333111111...---,,,,,,...//////......///111333444555666666333222111111444888===@@@999777555222000/////////000...,,,***+++...111333+++*********,,,000333666777666666777888555000++++++...222666888777555444xxxhhhddd```^^^WWWNNNIIIIIIAAA<<<999999555000111888444555@@@TTTaaaiiixxxooo\\\SSSJJJFFF???888444444666888...,,,)))(((''''''&&&$$$$$$ !!!)))---+++&&&###%%%)))......++++++...222333111///000222333111///222333555777888777444222555GGGlll|||^^^CCC;;;555222111111666<<>>===;;;888666555111111111111000///...---111000...000222333111...)))***+++,,,,,,,,,+++***((((((''''''&&&&&&%%%%%%(((((())),,,///111111000...---,,,******000999@@@???>>><<<:::999666111...333555888:::;;;:::999888666777888888777666555444444888888333000444888:::555777888888666777;;;>>>@@@@@@???<<<999888888:::333000...///444999<<<<<<888666555666777888777666222000---++++++,,,...///333777:::<<<;;;999888777999777555333222444666777>>>===;;;999666333111///111///,,,+++,,,.........000111444666777444///+++******+++...111666:::===888777444111......000333000111333444666777888888999555111111444999;;;<<<:::666333333555888888777444444555555444444333222...333AAAXXXmmmqqqbbbSSS>>>888222///000111111000)))))))))***+++...111222...///000333666:::>>>@@@:::999777555444333333333444555888<<>><<<999555555555444333111///......111777<<<>>>===:::888555555555777999999777555666444111/////////...,,,---///111000...,,,++++++---000333444333000,,,)))(((***---///000333666999===???@@@===888444444555777777666333111000222444777333...*********++++++---+++***+++...111333333999777555444333111...+++---------------.........,,,+++)))***---000222333666444333222222222000///333333333333333111000///............000222444555777777777999::::::777555000///...+++))))))+++---000///000111222222000---,,,++++++***+++,,,,,,,,,/////////111444555444333555444222222333666:::======;;;888666444333111///444333000...,,,,,,,,,,,,+++((()))---...---///222222555777555000---,,,---//////111333666666555333}}}lllddd^^^YYYVVVQQQHHHBBBAAA???<<<999888333111888BBBLLLQQQccczzzqqqeeeeeecccVVVHHHCCC@@@>>>;;;888666666666666111---)))&&&&&&&&&&&&&&&&&&!!!!!!&&&+++)))&&&%%%''',,,222222...******,,,000000111555888777444111222333555777888777555333...CCCjjj___FFF???999777444333666;;;>>>??????>>><<<999555333111000//////...//////000000...---///111222000...+++,,,.../////////......,,,,,,,,,+++)))'''&&&%%%&&&)))...333666555000,,,,,,,,,+++***,,,333<<>>>>>===;;;888777888:::555333111222666:::;;;;;;777666666666777777555333222111...,,,,,,,,,...///333666999:::999999999999777666555444666888;;;===@@@???===;;;888555333222111///,,,+++,,,............000333666666444///,,,*********,,,///333777999666555444111......000222///000222444666777888888:::666333222555888:::::::::888666777:::<<<===<<<777777777777666555444333333999HHH\\\jjjhhhVVVFFF888444000.../////////---%%%&&&'''))),,,...111222000000111222555888;;;<<<===<<<;;;999888666555444333555888<<>>;;;666555444222000///......---000555999;;;;;;:::999666555555777999999888666666444333222222111///---...000111111///---,,,,,,...///111222222///,,,***)))+++,,,---...111555888<<<>>>???<<<888444444666555666666555333111222333;;;777111---,,,++++++***+++++++++...222555666666999777555444333222///------------...///000111111000...,,,+++,,,...000111444333111000000000...---000222333555444222000.........------...///111222777888999888666222...,,,+++++++++***)))+++...000111000000000111111000...***)))))))))+++...//////222111000222444444333222444333111111222666999;;;<<<:::777555444222111///222111000...---,,,------)))(((***000222000000222333555666444000---...111111111111222333555555555{{{eeeXXXQQQKKKIIIEEE???999777<<<===>>>===:::>>>LLL[[[jjjttt|||pppgggcccZZZLLLCCCFFFIIICCC;;;999444555777777777777666555333...'''######&&&)))+++)))###!!!$$$'''''''''(((,,,222777666///(((%%%%%%,,,///333999;;;:::555111111222444666777666444333---DDDmmm___GGGAAA<<<:::888555777;;;>>>???@@@???===888444111111///,,,******---000333///...---...000111000///...///111222333333333222111111111000...+++(((&&&%%%+++444;;;>>>999000)))*********+++...666???FFFGGGBBB;;;555333333333333555777888::::::999777666???>>>===;;;888666555444666;;;;;;666222333555555777777777555444333555777;;;;;;;;;999777666888999666555555666888::::::999666666666777888777444222333222000...------//////333555777888888888:::<<<999888888888999<<>>;;;999777555555333000---,,,---.../////////111333555555333000---,,,+++******,,,///222555222333222000......///000...///222444666777777666999777555444666777777777888777777999<<>>???>>>===666444111...---,,,,,,---,,,...111444666888999999666555555777999:::999888777666555666666444111...///111333222000///......///////////////...---,,,,,,,,,,,,++++++...333777999<<<===;;;777444555666444555666666444333333444???;;;555111///---,,,+++***+++...222777999999888888666333222222111000///------///000222444555666555333...+++***+++---///222111000///---------,,,...111444777777444000---------,,,,,,,,,---///000777:::<<<999111)))%%%###&&&'''((()))***---000333333222000111222222000///)))'''''')))---000222333333222111222333444222111333222111111333555888::::::999777444222000///...111000///.........//////***)))---222444222111333666777666333000000333777777555333222111333555666uuu^^^OOOGGG@@@@@@???;;;777666999AAAJJJNNNPPPYYYlll~~~~~~{{{lllgggccc```YYYNNNEEEBBB>>>666333888===<<<888777000111333555555555444333111+++$$$ """'''---111---'''"""$$$&&&'''***...444888:::777...&&&"""""",,,...333777888666222//////000333444444333333333666NNNuuu}}}ZZZ@@@;;;999:::999888:::>>>AAA@@@???===;;;777555333222///***&&&&&&)))...222//////...///000000111111000111333555666666555555222333555555333000---***)))///888@@@AAA;;;111)))*********,,,000666===BBB>>>:::444000//////000000222444666777888888888777===<<<;;;999777555444444555:::;;;777333444555444555444333222111111222333888888888777555555777999777777888999999888777666444555777999;;;:::777444444333111////////////000222444555555666888;;;>>>>>>===<<<<<<<<<===???@@@AAA@@@===;;;999888777777555333000//////000111000222444666666444111///...///...,,,++++++---///111///000222111///...///000...///111333555555555444666666555555555444444333555555555777999;;;;;;<<<;;;;;;;;;:::999777555555999BBBNNNWWWVVVJJJ999---000111111222111...***'''$$$%%%(((+++---............//////111222444555666555666888999999888666555444444555888;;;<<<;;;:::444222...***))))))+++,,,+++,,,,,,...111444777999777666555666888:::::::::777777888999999777333///000222444444222000000000000///...---,,,---------///...,,,***))),,,111555777999;;;:::666444444666555555555444222333555777???<<<777333222111000...,,,...111666:::;;;999777444222000//////000//////...///111333666888:::;;;777555000+++((())),,,///111111000...,,,+++,,,------111555999999555000---,,,+++++++++,,,...000111777<<>>999555222333666999cccQQQKKKCCC>>>>>>===;;;999;;;===MMM___iiiooo|||wwwggg\\\XXXKKKGGGEEEEEEBBB999222000---***,,,222777777444222222111111111111111111111,,,''' """)))111555000)))%%%&&&((()))...444;;;<<<:::333)))###"""$$$---///000111000...,,,,,,,,,...111222111000111222AAAYYY|||vvvSSS666222222666888999<<>>;;;888777666666555111***%%%$$$'''+++///222222111000000000111222111222444555666666555555111333555777666555222000///333999>>>???:::111++++++++++++---111555888999333111///...//////...,,,,,,...111333666777888999:::999999999888777777777888<<<===777222111111000111000......///000000111666777666555444444666888777888::::::888666444333444555777;;;>>>>>>;;;999666555333111000000000000222333444444555777;;;>>>??????>>>======>>>???@@@@@@???>>>===<<<;;;;;;;;;888666333111222333333222666888999777333000......333222000...---......///---///222333222111000000000000111222222222333333333333444444333222222222555555555444444555666777999::::::999888777666555888>>>FFFJJJFFF===444...333555777777555000+++((()))***,,,---------,,,++++++,,,---000222444555666///111444777999999999888555444333444666777666555111///+++)))(((***,,,...,,,+++***+++---222666888888666444444777999::::::777777999;;;;;;999444000111333555555333222111222000///---,,,+++,,,...///000000///,,,+++---000444555888:::888555333333555666666444111000333888<<<<<<999666444444444333222///000444999;;;:::666333...---+++,,,---......---///000222444777:::<<<===666444000+++''''''+++///222222111///,,,+++---//////222666999999555111...*********,,,...111444555666;;;???<<<333+++'''&&&''')))***++++++,,,...000///111555999:::777222---///,,,***---222444333111///...---...111444555555444444555666777888888999999999777333---)))((()))000111222333444555666666666222/////////---///444::::::999666333555;;;@@@GGGEEE@@@;;;666555888;;;oooUUUGGGBBB===;;;<<<<<<;;;???DDDTTThhh~~~iiiccc^^^[[[UUUJJJBBB???:::666555777555///+++***((()))---111555555333000333222000---,,,,,,,,,,,,(((###"""***111555///***''')))***,,,111777===<<<888///&&&"""$$$(((/////////,,,)))(((((()))***---000111///...111333DDD]]]~~~mmmLLL111......333666888===BBBBBB@@@===:::888777777777666333---((('''(((+++...444444444222//////111333222333444666666555444444000111444666777666666555444555777999:::666111,,,,,,,,,...111333444333111---,,,---///000000---+++''')))+++///222555777888777888:::;;;;;;;;;:::999<<>>666///---,,,+++---+++***,,,///222333333666666666444333333555777888:::;;;:::777555444444666666888;;;>>>???>>><<<777666555333222111111000111222333444444666:::===<<<<<<<<<===>>>???@@@AAA>>>>>>??????@@@??????>>>:::777444222333444444333777999999777111......///555555444333111000......,,,///444666666444222222444222111/////////000111000111333333222222333555777777555333111111333555666777777888999999888888777999<<<===:::666333111444888;;;;;;888333...,,,///......---,,,+++))))))(((***,,,000222555666777000222444777:::;;;<<<<<<666444222222333333333222///...,,,***+++...222444///...,,,,,,...222777999:::777444333444777888999777777888:::;;;999444111111333555555444222222333111///---,,,,,,---///000000111222111000000111222444777999777333111222444666555333111111444999===777555333333444555444444000222555888999777222...)))))))))***,,,---,,,+++...///111333666888:::;;;333222000+++&&&&&&)))---222333333///,,,+++...111111222444666555222///---))))))***,,,///333666888555999<<<;;;777111......,,,---...---+++++++++,,,,,,///444888:::888222---111///...111666888444///---++++++,,,000333555555444555666888888999888888666777666111+++'''''')))000111333444666666777777888222---,,,++++++...444777999999777444555999>>>EEEEEECCC>>>999777999<<<}}}cccOOODDD888999<<>>ZZZ~~~fffHHH555111000333555777;;;AAA======>>>===<<<999777666777444111...------///000555555444111...---///111444555666666666555444333000000222333555555666666666555555666555333///,,,,,,---111555777666000,,,,,,+++,,,---///...,,,***$$$&&&(((+++...111333444555666999<<<<<<;;;999777:::===;;;333,,,,,,------***((((((,,,111666999999666777666444333222444666:::<<<===;;;777555555666999999999:::<<<===<<<;;;888777666555333222111111111222444444555666888;;;;;;;;;;;;<<<<<<<<<======777999<<>>===:::777444222222333333222333666777444///---///111555666666666444111...,,,,,,000666999999777555444777555111---,,,,,,...000///111333333222444777:::666666333000------111555333444666888:::;;;<<<<<<888888777666444333222111111666;;;<<<999444111000000///...,,,***)))(((((((((***---000333555666666333444555777999;;;<<<===555333111000222333444333///......///111555999;;;444333111000222555999<<<;;;777333111222555666777666666777888999888444111111333555555444222222333111000...------...000111///222666777666333222222444666888666222000000222222333444444444666999<<<555333111111222333333222///000222555777444000,,,%%%&&&(((+++......,,,***,,,---...000111333444555222222111+++%%%###&&&***222333333///+++***...222222222111000///---,,,,,,******+++---///333555777333555777888777666333222///000000///,,,*********+++,,,///333666555222///222000000555;;;;;;666000---+++******---000222333333555666888999888777666000222333///***(((***---///000222444555666666555333...++++++++++++...333333555777666444333555888<<>>:::888:::<<>>@@@???;;;777444666555333222111222333444555666444111,,,+++---000666666777777666555333222000111111222333444555555666555444444444111---***,,,...222888;;;888111***,,,+++******++++++)))((($$$%%%''')))+++...000000222444888:::;;;888555333555888777000,,,...111222((('''(((---444:::======777777777555333222444555<<<===>>><<<888666777999<<<;;;999999:::;;;:::888999888777666444333222111000222444555555666777999>>>======;;;:::999888777111333888;;;======;;;:::999666333111111222111111///222444222---,,,///333555666888888666222...+++,,,111777;;;;;;999666555:::666111,,,***+++---//////111333444333555:::>>>333333000,,,)))***000555222333666888;;;===>>>???:::888666444333222111000...333999;;;888555333333000...,,,***(((''''''((()))+++...111333444555555555555555666777888:::;;;444222000000222444666666//////000333666:::>>>AAA888777555444555888;;;>>>;;;888333000111333555666666666666777888777444111000222444555444222222333111000///......///000111///333888;;;999666333111444666888666222//////111...111555888888888888999444222000000111111111000---...000333555333///+++$$$%%%(((,,,//////,,,***++++++,,,---...///000000222333222,,,%%%!!!###&&&111333333///***)))---222333111...,,,************+++++++++,,,...111444555222222333555777777555333000111222000---+++************+++---111333222111111000111777>>>>>>888111...,,,******,,,...000000222444666777888777666555+++...000...***))),,,000...///111333444444444444...***))),,,,,,,,,...222///222666666333111222333444888======:::888:::===~~~wwwmmmbbbWWWOOOKKK>>>CCCRRRgggwwwtttfff___UUUMMMGGG@@@777000%%%%%%''')))+++...000222---,,,+++,,,.../////////---,,,+++,,,///222333333000---+++++++++***&&&"""$$$"""!!!!!!$$$((()))***)))***+++---...//////000333222000---)))''''''(((222///,,,************)))//////000333666555111---888YYYfffKKK>>>888333333777999888555999===CCCEEECCC===888444666555444777:::;;;:::777444333111///...---------444555666888888888777666555333111///......///000111222111///------...000///000111///---+++,,,,,,111000///---,,,,,,------)))&&&$$$%%%***000333333333333222222111000//////111333444333000111444888000---,,,---111666999;;;666777888666444333444555:::===>>>;;;555222444777<<<999444111000333777:::222444777888666444222222555666666555444555999;;;???===<<<<<<;;;777000+++***...444;;;>>>===888444555555555555444333222111//////...,,,,,,---000333@@@===999666444111---******,,,000444666666666555777555222...+++,,,///222444555444444444555666777888555111---+++,,,...///000333888;;;>>>@@@BBBDDD???===999444///,,,---...333555666444111000222444000///...,,,+++***))))))***---000111000///111444333444444333222222333555555222000111444777777666//////222777===???===:::888999999888777888;;;===888555000---,,,///444777444222000222555777777555777888999888555333222222777777555111...,,,---///333333777<<<;;;666555777999888555333222111111111333444777888888777555333666222------000222000------***)))***...000000...)))***,,,111444444000+++---,,,***))))))***,,,---222333222---&&&"""###&&&666777555000,,,)))+++---...000///***'''***,,,+++---+++)))***,,,///000000...---...///222222111000111000///000111---'''"""&&&''')))+++---.........***,,,///555999999555000////////////...---,,,+++000000222555888777333///---,,,+++***+++...111333///000111222333333222222///,,,(((''')))***((('''))),,,111444666444111///555333111222555888:::;;;~~~yyypppjjjbbb[[[WWWUUUTTTSSSNNNYYYppp}}}wwwsssfffXXXOOOIIIAAA<<<999444...)))(((***,,,...000000000000'''''')))+++------,,,++++++***((((((***+++,,,---.........//////---)))&&&%%%###"""###&&&(((******)))***,,,---......------......---+++)))(((((()))///...---,,,+++*********......000333666555222///===```kkkQQQ;;;888555555777999999888:::>>>BBBDDDAAA<<<777555666666777999<<<<<<888555111111//////...///000111333444666777888999999999555333000...,,,---...///111111111///------000222000000///---+++******,,,333222///...------...///,,,)))'''(((,,,000222333555444333222111000//////222444666555222111444777555222///...000333666777555777::::::888666555444999;;;<<<999444111222444999777444222222333444666111444888:::888666444444666666666555444666999<<>><<<:::888444---((())),,,111888<<<<<<888555666555444333222000000///,,,,,,,,,++++++...222555<<<:::666333111...+++((((((***...111333444333222555444222...,,,,,,...111222333333333333444555666777444000---++++++---///...111666999;;;===@@@BBB???>>>:::555000---...///777777666333///---...000...............---,,,+++***,,,//////......///111222333444333222111222333333111000111444555555333000222555;;;>>>>>>:::777555666777777777888:::<<<:::777333000///000333666333111000111444777777666555666777777555444444555666555333000......000333444333555888777333333666999888666444333222222222333555888999999777444333333000,,,---111333222000...+++((((((+++///111111---...///333666666222//////...,,,***)))))))))***///000///***### !!!$$$///222444111,,,)))***,,,...000///,,,---222333222,,,++++++---///111000///*********,,,...000000///111000///000000...)))%%%%%%&&&'''(((***+++,,,---,,,---///333666666333/////////000///...---+++***,,,,,,---111555666444222000...,,,,,,...000222333000000000000111111111111333///)))'''''')))))))))+++---000222333222111///222000...///222444666666~~~rrrkkk```XXXOOOMMMRRRZZZ```bbbbbbtttfffRRRKKKKKKGGG@@@===888333000000///+++(((...///111333333111///---###%%%(((***,,,+++***)))((('''&&&$$$$$$%%%'''(((***...111333111...+++)))'''%%%$$$%%%'''***++++++)))+++,,,------,,,***)))''''''(((((()))*********,,,///000///+++)))***,,,---...///222444555444222BBBfffiiiRRR:::999888777777999::::::<<<>>>AAABBB???;;;888777888888999;;;<<<:::666333//////......000111333444333333555777999;;;===>>>777444000,,,++++++...///111000...,,,***+++///222000000...***'''''')))+++222111...------...000222000...,,,,,,...111222222555555333222111000000000000333666555333111333555;;;777222000000222333333444888<<<>>><<<999777555999::::::777222///000222666666555444333222222222222666:::<<<;;;888666555666666555444444666:::>>>BBB???<<<888555000+++''')))+++///444999:::888666777555222000.........///)))*********+++...333777888555222000...+++(((&&&%%%(((+++///111111000///111222111///---,,,---///000111222222111222444666666444000---++++++,,,------///333666777999;;;===>>>===999555111///000222;;;:::777222...+++,,,------...000222222000...---,,,...000000/////////000000222444444333111000000111111111222333333111000222444888<<<>>><<<777333333444666666555555777888:::888555222111111222444111000///000333666777777333555666555555555777888666555333000...000444888666444333444222///000444999888666444333222222333333555888::::::777333111000...+++---111444444333///+++((('''***///222444333333333555777777555333333111...+++)))(((''''''+++,,,+++'''"""!!!&&&,,,222111+++'''))),,,000000///...333:::;;;888++++++---000333444333111+++***)))+++...000111111000///.........---+++)))(((((('''((()))+++---......---...000222222111///.../////////...,,,***)))''''''(((+++000333555555444111//////333555444222//////...---------......555000***&&&&&&'''((()))+++,,,---...///000000000111000...///111333444333vvvhhh___YYYQQQKKKNNN[[[jjjssswww|||{{{wwwtttbbbHHH666000333555666777333///---------,,,***444333333222000///---,,,%%%&&&((((((''''''(((((((((((('''%%%$$$%%%(((***(((---333333000+++(((((()))'''&&&''')))+++++++++)))***,,,---,,,***(((&&&!!!"""###&&&)))+++,,,+++...222555333---)))***,,,------...000222444555555CCCddd]]]III:::;;;;;;999777777888:::===???AAA@@@===;;;:::999:::::::::999888777555333////////////000222444555222333555777:::===@@@AAA999666111,,,+++,,,///111222000---)))'''(((,,,///111///,,,(((%%%%%%(((+++---,,,******+++...222444444333111111111222222222444333222222222222333333---000444555333222333555;;;777333000111222333444666999===???===;;;999999999999888555111///000111777666555444333333333333555888<<<>>><<<888555333666666666444444666:::===AAA>>>;;;777333000---+++---...000333666777666555555333000------...000222+++,,,,,,,,,,,,///333777555222///---,,,***'''%%%&&&(((,,,///111111000///...000111000///---------...000222111000000333555555444111...---,,,,,,---...000222333333333555777999888666333111111333555===;;;777222///------......000333555555333///---000111222222222222111222///111555555333000...---111222333444444333000...222333666888999888666444333444555444333111222222444333222000000000111111000///...///111444666777444555555444333333666888777666333000...111666:::888444111111...+++...333777666444222111111111222111444777999888555111...///---,,,---000222333222...---++++++---000333555666666666666777777777666777555222...+++((('''&&&)))***)))'''### !!!!!!)))//////***'''***...333222//////555<<<;;;666++++++,,,000444777888777111///......000222222222...---,,,+++++++++++++++...---,,,+++,,,...111222------------...///000000,,,,,,---,,,+++***(((&&&''''''''')))---000333555555222111333666888555222...---***(((((()))***+++333000,,,)))'''&&&&&&&&&***)))))))))***---000111444333333444666777666555zzznnnaaa[[[TTTPPPQQQ[[[nnnjjj]]][[[UUUFFF222&&&"""&&&+++000555222...***)))(((((('''555333///+++******+++,,,((((((&&&""" $$$'''+++++++++)))((()))...111,,,000444333...)))''''''***)))((()))+++,,,++++++((()))***+++***)))'''&&&  $$$))),,,------222666888555///******,,,,,,,,,---...///222555777CCC___tttVVVDDD<<<<<<<<<:::777666666777===>>>???>>><<<;;;;;;<<<===;;;999777444333333444222111000000111222333444111222555888;;;>>>@@@AAA;;;777222...---...111333777555111,,,))))))+++...111///,,,'''$$$%%%(((,,,'''''''''(((+++///333555666666666555444333333333222222111111222444666888...222666777666555777999777444111000222555777888888:::<<<===<<<;;;<<<===999888666444111000111222999777555333222444666777777:::<<<===999555222000555666666555444555888;;;<<<;;;999666333222222222333222222333555555444222222000...,,,---000444666000000000...---///333666333111...---,,,+++(((&&&)))+++...222333333222111,,,...111111000...------000222444333000000333666666555333111///......---111222222222000000111222333333333111000222555888<<<999666444222222222222222444777888777333///,,,111111111222222222222111---111555666444111...---111333555666555222000...000000000000111333555777555555555333///------------,,,,,,,,,---...///000//////......///111555777666666444222000000333555888777444000///111666:::999555222111...+++---222555444222000//////000000///111444666555333///---000...---,,,---...//////---...000111111222333333555555666555555555666777999777444111...+++)))((()))******)))'''&&&%%%&&&$$$)))...---***)))---222666444111000444888666///,,,++++++---333999===???666444222222222222111000++++++***)))))))))+++,,,111000.........000222333,,,,,,,,,+++,,,...000111))))))))))))((('''&&&&&&++++++,,,,,,,,,...///111222222222555888888555222---+++'''$$$###%%%(((***111111111000---+++)))((()))'''&&&%%%'''+++000333666555666777999999888666xxxpppeee___^^^RRRUUU]]]nnnwwwcccPPPFFFEEE@@@555***$$$"""###(((---666333...***'''&&&&&&&&&111...)))%%%$$$%%%)))+++'''&&&###!!!&&&/////////---+++---222777222333333111...+++***)))+++***)))***+++,,,+++***&&&&&&'''(((((((((((((((###!!! """(((---...---555777777555000,,,,,,---,,,,,,,,,+++,,,///333777GGGbbbsssVVVFFF<<<;;;:::999888777666555999:::<<<<<<;;;:::;;;<<<======;;;777444222333555333333222111111222333444111333666999<<<>>>>>>???:::777333000///000333555;;;:::666222...---///222111///,,,(((&&&'''***...&&&&&&'''***---000333555555666888888666555555555222222111111333555888:::555888;;;;;;999888:::<<<444222//////222555888999888999;;;;;;:::;;;===>>>888666444111000111222222888777444222333555888:::666888:::999555222///...444555666666555444555666666777777666444444555777666444333333444333111000///...,,,,,,---111555777444444222000...///222444222000...------,,,***(((+++---000333555444333222+++...111222111///......333777999777222111444888888777666555333111000///222333333222000000111333222222111000000111555888999777555555666666555444444666888999777444///,,,...------///000111000...---000444666444222000000000333666666444222000000...---,,,++++++...444888666666444000,,,***+++,,,))))))))))))***,,,.../////////...------///333666888666333///------///222777666333111///111555999999666555444111---...222333222000///......//////---///111222222111///...000...---+++***+++++++++---000222333222111111111222333444444333333444666777666444222000---,,,+++***+++,,,------------,,,***,,,//////......111444666666333000222444111,,,///,,,+++---222999???AAA666555333333333111...,,,******+++***))))))***,,,000///...---......000000,,,------,,,+++,,,...111((((((&&&%%%%%%&&&'''(((...000111111...,,,++++++,,,///333666777666444222...+++&&&""""""%%%***---111333666777444111///...,,,***'''&&&'''+++000333222333444666999999666444~~~wwwoooeee]]]^^^ccc___eeerrrxxxooodddZZZNNNBBB<<<<<<:::222+++)))&&&###'''---222000,,,(((%%%$$$&&&'''***((($$$"""!!!$$$''')))$$$%%%$$$ $$$)))111222111...+++,,,111777555222...,,,,,,,,,,,,,,,+++***)))***+++,,,***((($$$$$$$$$%%%&&&(((***+++)))$$$!!!"""''',,,...---444444222111///.........,,,,,,+++)))))),,,222666OOOppptttVVVDDD:::888666777999:::777555333555777888888888999:::;;;===???===999555444444333222222111222333444555000333777;;;======<<<;;;777555222000000111333555999999777444111111222444000///---+++)))***---000***+++---///111333444444333666999999888666777888555444222222222444777999<<<===>>>;;;888666888:::666333///...000333555666444777:::;;;;;;;;;;;;<<<555333000...///000222222444333333333444666888999222333444333111/////////222555777777555222111111000333555555444444666888444333222222333222000...---,,,++++++---///222444444444222///......111444111///---------,,,***)))***,,,000222444333222111,,,...111222111000000000888;;;>>>:::555222555:::::::::999888777555333111111222333222222222555777555444333111000111444666666555444666888888666333333555777888777555111///---++++++---000111000...---000444555555333333333///222444555222000000111,,,,,,,,,******,,,111555666444222...******,,,...+++***))))))***,,,...000000000///---+++,,,111555777555111---***+++...111222222222111111333666:::888777888999666111///222333222000///......//////---...///000111111111111------,,,***(((((()))***///111222111///...///000...000333444222222444555222222111111000...------+++,,,---000222333333222///000222444555555333222333555555222222444333000000...---///333888;;;===444333444444444222...+++***,,,------******+++---........................///000000---***)))+++---)))(((%%%$$$$$$'''***---///222555555000+++'''%%%%%%,,,333666555222222333000,,,'''######(((---111000333666777555333333444333111---******,,,///111...///111555777777555222|||xxxqqqiii^^^YYY^^^gggqqqxxxuuu^^^UUUMMMIIIEEE???<<<===888111,,,***&&&!!!###))))))(((%%%""" """%%%$$$###"""!!!"""$$$&&&(((###&&&'''&&&###$$$)))...222333222---))))))...444444///)))&&&(((+++---,,,+++*********++++++***((("""""""""###%%%(((,,,...,,,'''""""""''',,,...---222000...---///000000///,,,,,,***((('''***000666VVV}}}tttSSS???888444333555;;;<<<:::666...111444666666666777888999>>>BBBBBB>>>888555333222222111111222444666777000333888<<<===<<<:::888444333111000000111333444444444444333111111333444//////...,,,+++,,,///111000111333444555555444444111555999:::888777888999888666444222222333555777>>>???>>>999444111333555999555111//////111222222111555:::======;;;:::999333000---,,,---000111222///000222444666777777666...000000000......///111111444777888555222///...---111444444333333555777111000000111222222000------,,,+++++++++---///111222222111///---...111444000...,,,,,,,,,,,,***))))))+++...111222222000///---///111222111111111222;;;???AAA===666333666;;;;;;<<<;;;;;;999777444333000111222333333555999<<<999888666333000000222555444333333666888888444111222444666777777666444222...,,,,,,...222444222000...000444555555444444555---000333333000///000111+++,,,---,,,++++++///222444333000,,,)))+++...222///---+++******,,,///000000000///---***+++000444555333///+++)))***...222...///000111111444888;;;888888:::===:::333111333333222111/////////000000......///000111222333333++++++***)))'''''')))+++111111111...+++***---000+++///333444333222333555......////////////......+++,,,...111555777666555222222444888;;;:::444000000555777444333666777555111000000222555777888888333333444666777555000---+++...000///,,,+++,,,---...//////000//////...---222333222///***'''(((***+++(((%%%###$$$(((---000---222777777222***%%%"""!!!***333666333000000333222...)))%%%%%%***111555...000333333222111444666:::777222...,,,,,,...000,,,---000444777777444222zzzvvvpppkkkfff___]]]hhhvvvtttdddWWWIIIFFFDDDCCCCCCAAA>>>;;;<<<666...'''$$$$$$%%%%%%''''''%%%!!! $$$'''&&&###"""!!!"""###$$$''''''(((***...//////---///000111...***))),,,///111---'''$$$%%%(((***,,,***((((((+++//////***%%%!!! !!!$$$)))...111222...)))''''''((())))))---,,,---///111111111///------&&&$$$'''$$$+++???```lllKKK999666333222555:::<<<999555000222555777888:::<<<>>>CCCCCCCCCAAA>>>;;;888666333444444333333555999<<<:::111,,,000666777555444333222000///...///000111333000...///222444333222222111///+++))))))+++---222555888;;;===<<<;;;:::888777666444333555999<<<;;;:::666222000000333555???BBB@@@666//////222333999777444333333444333333333555888:::<<<===<<<<<<222111...---,,,...000111666555444444555444222000---///111333333222000///222111111222333222000......222777:::888444000.........///222333222...+++,,,...///...++++++---///444333000---+++...444:::555222...,,,,,,---------//////...,,,+++,,,...111111111000000000000111111999999999999888666555444444777:::;;;999666333222000111111333444666888888777888888555222///...---...///222444555555444444111333555666555555666777444111000333888:::888444333333333555777888777555///...---------000222444000///.........///000111...//////...+++******+++************,,,///222444:::999666111...---///111333000,,,***)))+++///111000...,,,---000444777888666888999777555333333333777333000000111111///---...111444444222111222444//////......---+++***)))---,,,,,,---......---,,,000111222444777666444222,,,---...//////000//////000111222333333444444333333555888;;;;;;:::777555111222444555555555444333999444///...111555777777666444111111111222111111222333111...///333333000//////000000111111222222555666444...((('''+++///222...)))'''(((+++---...222444777666111,,,'''%%%+++000555666222///000222666333000,,,+++...444888444000+++((((((,,,111555666444333111---***+++...///000333555555555444333sssoooiiidddccceeelll|||jjj___XXXNNNEEECCC@@@===>>>@@@???:::555555111,,,)))(((''''''&&&((('''%%%!!! ###'''%%%###!!! !!!"""$$$%%%(((,,,111333222111000000///---++++++,,,......***&&&$$$%%%'''))))))(((&&&&&&)))...///,,,(((%%%$$$######&&&***///111111000---***'''%%%%%%%%%+++++++++,,,.../////////+++,,,((('''***&&&,,,???ddd]]]AAA444444333333666;;;<<<888444000333666999:::;;;>>>???FFFEEECCCAAA>>>;;;888777444333333444777:::===>>>666...)))---333555444444111111000000000000000000111///,,,---000222222111000000...,,,)))))),,,...222444777:::<<<=========999777444222111222666999;;;999777444111111222444;;;>>>===666000222666888:::888666555555444222111000222555999;;;;;;;;;;;;333222000///000222444666777666444444444333111//////111333555555444222111//////000222333333111///...000333444222111000000000//////000111000---***,,,---...,,,***)))+++...000000///---,,,///555:::777444111...---------,,,111111000...------///222222111111111111111111222666777888999888666444333444666888888777555333222111111111111333555777999777777666444111...,,,,,,(((***---000222333333222222444666777666666777888555333222555:::<<<:::777444333222333444555444333---------...000111333444111222222222111000///......///000///---,,,,,,---+++***))))))+++...111333777666555444333333333333333111...------///222444222///---,,,///111333444444555666666444333333444999666333111111000...+++///222666666444111000111///000000///...---+++***++++++,,,...000000///...111000000222444555444222//////000111111111000000000111222333333444333333444666888::::::999666444333222222222333666888:::<<<666///---///444666777666444111111111222222111555555333//////333444111000000/////////000111111111222222///***)))---111444111---++++++---------///111444444111---+++***000444888777222///...000666444222000000333777:::222...***&&&%%%'''+++...222111000///...---...000111222333444555555444333vvvqqqkkkeeeaaaeeepppaaaKKKDDDCCC@@@<<<:::666444777;;;:::444---***))))))***+++,,,+++***))))))&&&###  """'''&&&###"""!!!"""###$$$"""###&&&,,,111444555444222000---------......---***'''$$$###%%%&&&''''''%%%######''',,,///...---)))(((''''''(((+++///111000222222///)))###!!!!!!))))))))))))***+++---...(((,,,***+++...(((---@@@bbb{{{VVV???666222222222666:::<<<999666222555888:::<<<>>>@@@BBBHHHFFFDDDAAA>>><<<;;;:::555333222555:::???@@@@@@222+++'''+++000222222222///000111333333222000000...---+++,,,...000000000111111000---++++++,,,...111222444777:::===@@@AAA:::777222///...000444666999888777666444333333222555999999555222666;;;<<<:::999888777666444111...,,,...222666888:::::::::555444333333444666999:::888666444333333222000...222333555666777666444333,,,---///222555555333000......---+++***,,,000333333222000//////...,,,***+++,,,,,,+++)))((()))++++++,,,------...111555888999777555111///,,,+++***000111111///......000333222222111111111111222222222444777999999777444222333333333444444333333333222111000000111333666888666555333111///,,,+++*** ###(((,,,000111222222333555666777666666777888666444444777;;;===;;;999666333111000000111000000+++---000333555555555555333555666666555111...,,,000111222222000//////000---+++)))((())),,,000222444333444888;;;<<<888555////////////000222444555333000,,,+++,,,...//////111222444444333333444555;;;999555333222000---***...111666777555111...,,,---.../////////,,,***)))(((***---111222333222111000...,,,,,,...000111111222222222222222222111111///000111222222333333333222444666888888777555444555333000000222777<<<@@@>>>777000,,,...222555666666333111000111111111000444555222...---111333222111000///.........///000,,,///000///------000333666333111/////////...---,,,...000111000//////000555888999777222---,,,---333333222222333555777888000---)))&&&$$$%%%'''(((---,,,,,,---///111222222444444333333333444555555uuutttnnniiihhhpppzzzgggMMM===:::<<<===;;;444000...222777666///'''""""""###''',,,000222222+++***(((%%%###"""!!!"""%%%%%%#########%%%'''(((""""""###&&&+++000333444444000------///000///---'''&&&$$$%%%&&&''''''&&&###""""""%%%***...000000,,,+++***))))))+++---///...222666333+++$$$!!!!!!(((''''''&&&&&&(((+++---''',,,---000222,,,111DDD^^^zzzYYYDDD;;;222111000222777:::<<<<<<555777;;;===>>>???BBBDDDHHHFFFDDDBBB@@@@@@@@@@@@999666444777>>>BBBAAA???444---(((+++...//////111///111444666777555222000---,,,,,,,,,---///111111444444444111...,,,,,,---...///000222666;;;@@@CCC999555111......222555777444444555777888777555333333777777444333888<<<===999999888888777444///,,,)))+++///333666888999999777777666555666777999:::666444222222222222111///222333444555666555444333,,,---000444777777555333...,,,((($$$$$$(((000666777444111///......---+++*********)))(((((()))))))))+++,,,...///111333555888888666222...***((('''+++,,,---------...000222111111000000000000111111000333777::::::888555333222000//////000222333444333111///...///222555777444222000...---+++)))(((%%%+++///111222222222444666666555444555666555444444666999;;;:::888777444000............---+++...222777999999777666555666666666555333111///555666777666444111111111...,,,***)))))),,,000333333333555;;;@@@@@@:::444+++,,,---///111222444444111...+++***+++---......///111222222222333555777999888666444222000...,,,+++///444777666222...++++++,,,---...---+++((('''%%%)))...333444555444444...+++'''&&&))),,,...///444333333222111111111111---...///000111111111111...///111333555666666666666444111111333777===@@@;;;666000///111555666666666333000.........---,,,///111///******...222222222111///---,,,---......+++---000000//////111333333222111222333222000...+++---////////////111222777888888555000---,,,,,,000000000111333333222111...,,,***(((&&&''''''(((+++++++++,,,000555666333666555333222222333555666wwwwwwuuuuuuxxxpppiii```RRRAAA888777888666333222///---000444333,,,%%%$$$+++222666888,,,+++)))'''&&&%%%###"""!!! !!!###&&&)))+++%%%"""###(((---///333///,,,,,,///000///---'''&&&%%%&&&((())))))(((#########%%%)))---///111---,,,+++***)))***+++,,,,,,111666555...'''%%%%%%'''''''''%%%$$$%%%(((+++(((...000333555000555JJJddd}}}```KKK???555222...---111888>>>CCC999;;;>>>??????@@@AAACCCEEEEEECCCBBBBBBCCCDDDEEEAAA>>>;;;===BBBEEECCC???888111,,,,,,...------000000333777::::::777333111------------...000222444888999888555111...,,,,,,,,,+++,,,...222888>>>AAA888444000...111555888:::000111333777:::;;;999666333666666333333777::::::666666666777666333...***''')))---111555777888888999888777666555555666666333111000000222333333222000111222333333333222222...///111555888999777555///+++&&&""""""(((111777888555222/////////......***)))(((((())))))))))))***+++,,,...000111111111666666555111+++&&&%%%%%%%%%''')))******+++...000//////............//////000333777::::::888555333000---++++++...222444444333111///---...000333555222///,,,+++++++++)))'''!!!'''---111333333333111222444444333222333444333333333444666666555444777444000......///......***---111555777777555444555444444444444444555555999:::;;;:::666333111111///...,,,+++,,,...222444666444666:::??????999333,,,---...000222333444555///,,,))))))+++---///000///000111111111222444777555666666555333111000///+++...333777888666222...+++,,,---------+++)))(((%%%***000444555555555666///,,,(((''')))---///000333222111000000000000000,,,---...///000000000000)))***---///222555777888666555444444555777:::<<<555333222333777999777555555222///,,,,,,+++***(((***......+++***///333444222111///...------------,,,...000111111000111111//////000222444444222000---...///.........///111444444333111///------...000000000222444333000,,,+++***)))(((((()))***+++---000111///222888888444666444222111111333555777{{{}}}~~~iii[[[UUUPPPGGG<<<888888777222---444222111222222000***%%%$$$***000444666***)))(((''''''&&&$$$!!!!!!$$$''')))'''######'''***///---+++***,,,---------(((&&&&&&''')))++++++***&&&&&&&&&'''(((+++---///...---+++************++++++///222222///***))))))'''))))))'''$$$###%%%(((+++111333555777333;;;RRRuuueeePPPEEE:::555...***,,,444===DDD===???AAAAAA@@@??????@@@BBBBBBBBBBBBBBBCCCDDDDDDGGGDDDBBBCCCEEEFFFDDDAAA:::333---,,,,,,***+++...222555888;;;;;;777333000---.../////////000333666999::::::888333///---,,,+++******+++///555:::>>>777333000000444999:::::://////111666<<<===;;;777444666555222222666777555111111222333333111...***''')))---111555777777777888777666555333333333222111///...///111333444444000000111222222222222222111111222444666777666555000---)))%%%%%%***222888666333000///000000000///***)))((()))+++,,,,,,,,,,,,+++,,,...111222111000333444333...((($$$$$$&&&###%%%'''(((((()))+++---......------------......000222555888888777444333...+++((()))...333555444222111///------///111333000---)))(((***,,,***((("""&&&+++111444555444333000222333333222111111222333333444444444333222222777444222111111222111111***,,,...000111111000///222222111111222444666888888:::;;;:::777333111000000/////////000222444666888666555777999999777444111111222333444555666777...,,,)))))),,,///111222000000000///...///222444111333555555333111111111---...111555777777555222------------,,,,,,++++++&&&+++111444333333555777111///------///111222222222111///......///000111---...///000000111111000))))))+++...111555888:::666666666666666777777777333222333777;;;<<<999555333000---+++++++++***)))***///222///---111555666111111000000///...------......///000111111111111------///222555555333111.../////////------...///222111000.........///000222111222555777777222...)))(((''''''(((***,,,...333:::;;;666444888888333333222111111111333555777pppaaaUUUNNNJJJFFF???777555777999777444777777666444000,,,)))'''!!!"""###'''+++------,,,&&&%%%$$$%%%'''&&&"""!!!$$$''')))'''###  ###%%%&&&((()))((('''&&&'''(((***(((&&&%%%&&&(((***,,,,,,))))))***)))))))))***,,,......---++++++***++++++,,,---------,,,+++***)))(((+++,,,***%%%"""$$$&&&///555555666888555AAAYYY}}}___NNNHHH???:::222+++***000888???BBBCCCCCCBBB???===<<<===??????@@@@@@@@@???>>>>>>CCCCCCCCCCCCCCCBBBAAA@@@777000+++***)))''')))---333555888:::999555111...,,,...//////...000333777555777888777444000...---+++++++++,,,///333888;;;777333000222666999999777222111222666;;;===:::666444555444111111444444111,,,,,,---///000000...+++(((+++...222555777777777555444444333333222222222222000......000222333333222333333333444444444444444222111111333444444333111000---+++***...333888000///......000111000///+++)))(((***---///000///+++***+++...222444444222111222111,,,&&&###%%%)))''')))******((((((((())).........------.........000111333444444333222111,,,)))&&&)))///444555444111000///.........///000///***''''''***---,,,***(((+++000555777666444222111222444444222111222222666777777666444333222222666444444444666666555444///......------------...//////000222333444444555333555888888555222111000000111222333555666777888888666333111111333555777555444444444444444555666000---++++++---000222333//////...,,,++++++---//////222555555222000000111...,,,,,,...000222111///,,,+++***)))((()))******(((---222333111000333666000//////111333444333111111000///......///111222///000111222333333333333---------///222666999;;;666666555555555666777777666555555888<<<===:::666000...,,,+++---.........+++111555222///111333333///000111222111000...---.........///111222333333//////000222555555444222,,,...000///...------...333111///......000111222222111111555:::;;;777222,,,+++))))))***---000222;;;EEEGGG===555666666333000000///000111333555666uuulll___SSSLLLHHHFFFEEE<<<555......444:::======999:::999555...)))(((((($$$%%%(((+++---+++'''$$$###"""!!!###%%%%%%!!!%%%$$$######$$$&&&((()))%%%$$$"""###$$$%%%%%%$$$$$$%%%&&&%%%""""""%%%)))(((&&&$$$$$$'''***,,,,,,+++,,,,,,+++***((())))))///......---,,,,,,,,,,,,---+++***)))******)))((())),,,...,,,&&&"""###%%%111777666666888777DDD^^^rrrQQQDDDDDDBBB===555...***---444999DDDEEEEEECCC???<<<::::::>>>>>>???>>>===;;;999888===???@@@@@@>>>======>>>222,,,''''''&&&%%%(((,,,333555777888777333///,,,+++---//////...///333777111333666666444000......---,,,,,,---///333777999888444111222666888666333555333222666;;;<<<999444333444333000000444333000))))))***,,,...///...,,,***,,,///333666777777777222222222333333333333333444111......///111111111555555555555666666666777555222000///000111111111222222111///...000444777,,,,,,+++---///000000///+++)))(((***///222222111***))))))---222666666555000222000+++%%%###'''+++,,,---...,,,***'''''''''//////............/////////000111111111111000///+++(((&&&)))///555666444000//////..................)))%%%&&&+++...---++++++...333777888666333111222333555444333222222333999::::::999666444333333555555555777999999888777444333000...------...///,,,...111333444333222111...111444555444222111111000111333666888999::::::777555222...,,,///555:::555444333222111222333333222///---,,,...111222333///...---***(((''')))+++///222555555222//////000,,,)))&&&&&&)))++++++)))((('''%%%$$$###$$$&&&'''***...222222//////222555------...111333333000...111000///...///000222444222222333444555555555555111111000111333666999;;;666555444333333666888:::;;;888777888;;;<<<:::777---,,,+++,,,///222333333+++222555222......//////...000222444333111///---------,,,...111444555555222111222333555555333111+++---///000///------...555222///...///111222333///...///444:::===999555111000---,,,---000333555@@@LLLOOOAAA666555555222---...///000222333555666}}}mmmVVVNNNGGGDDDAAA;;;888888666''' --->>>HHHLLLNNNHHHFFF???333***&&&&&&'''!!!%%%)))------***%%%!!!######"""!!!!!!"""###$$$$$$'''***)))&&&%%%(((,,,)))'''$$$!!!%%%***(((###############$$$%%%&&&'''&&&((((((%%%!!!!!!&&&+++------------------------000///---+++++++++---......---,,,***))))))***++++++...///,,,&&&###%%%)))777666000000666666@@@VVV|||jjjBBB666;;;???<<<999444222555:::>>>GGGEEECCCDDDDDDBBB===999===;;;:::===@@@???:::555888777999===BBBBBB===777000***###!!!$$$***...000555666666444000,,,)))'''***,,,///111111111222333777777777777666555333222,,,---...000333666888:::???<<<999999;;;;;;:::888444333111222333555666666444333333333333333222222+++***)))((((((***,,,...+++...222444333222222222777444222111222333222222000222444333111000222444444666999<<<===<<<:::888222111///------...000111333111///...///111333555,,,------...............+++,,,...222444555222000...+++***...000...,,,---...000000,,,&&&%%%(((,,,,,,222666444...***,,,000333222111000///.........444333111//////...//////,,,***))),,,111555555444222111///...---...//////111---)))))),,,///111111000333555666555333111111,,,...000111000111333555===:::888888999888444000666333000///111444666777777666333000,,,+++---///...111555888888555000------,,,---///111222222000555555666666777666666666333111...***)))+++111555333333222000///...---,,,...//////000000000000000///...+++)))((((((((()))...000222111...,,,---///***&&&""""""%%%''''''%%%$$$###"""!!!"""%%%(((***---///111111000/////////...---,,,,,,,,,---...///333666444000000555444///000111333333333444555777666555333222222444777999222111111111111333444555222444666777777555222000111///------///222333333111000000111222111///---222///...111444444000+++///---++++++---///000000+++///444777888666333111,,,,,,------///000222333666444333111000111111222...///111555999:::999777222//////111333444:::AAAVVVYYYUUUGGG:::666444111))),,,///111222222444555xxxcccUUUKKKDDD>>>;;;888333111222///))))))777MMM___ffffffXXXOOO@@@111(((%%%###""" ###(((,,,,,,)))%%%"""!!! !!!###$$$%%%&&&((()))&&&"""!!!$$$(((''''''%%%%%%(((+++(((""" !!!"""$$$&&&'''))))))&&&((()))'''$$$$$$)))---000000000000///...,,,,,,---,,,+++******+++---...///...,,,+++************+++...///,,,&&&$$$&&&***666888444333555222<<>>===:::777666777<<>>AAA@@@<<<777:::888888<<>>===;;;555333222111222222333333333333444555555555333111***************+++---///...222555777666444333333555333222222333444444333///111333333111000222333555777:::======:::777555111000...,,,---///222444444333111//////111333444...///000000111111000000...---...222777999666333000,,,+++...///---+++,,,000222222...(((&&&(((+++,,,111444333...---000444888666333000000111444555666555333111000000111111///...---...000222333222222222111///......------111///---...111333222111444777999999555111...---+++---///000000111333555:::888666666888999777666666333///...000222444555555666555222///------...111333777:::999555000---++++++,,,...111222222111444444555555555444444333111000---***)))+++///333222111000///...---,,,,,,---...000111111111/////////---+++))))))***,,,---///000000---***)))+++------)))%%%%%%'''((('''%%%&&&$$$###"""###%%%(((***---000555777555222///...,,,+++*********,,,---...222444222......222222...///000222333333333444444666555333333333555777999444222111000///000222333333333444444444333222111111///------///111222222222111222222333222000//////------000555666222///111...++++++,,,///000000///111444777888666444222,,,,,,,,,,,,---...///000222222111000000111222333...///000333666777666444333111111555777:::AAAIIIYYYYYYQQQCCC999666555222,,,///111222111000000000}}}oooggg[[[MMMDDDAAA;;;666444111...///333:::@@@GGGTTTmmmlllYYY???---&&&###  %%%((()))'''$$$"""!!!"""$$$%%%(((((('''### $$$$$$%%%&&&%%%(((+++'''  ###&&&)))***++++++&&&(((***)))'''(((,,,000111222333333111///+++)))((((((((()))***,,,...//////......,,,+++******)))***---...,,,'''%%%(((---555:::888555333...888PPPtttrrrLLL;;;:::>>>>>>===;;;:::;;;>>>AAA@@@===:::999:::===???@@@<<<===???AAACCCBBB>>>;;;<<<999777:::>>>???;;;666000---******,,,...000111000111222222111000...---+++---000222222222333444:::999999777555333111000111222333555666666555555999888999;;;>>>??????===666555333222111111111222444333333555666555222000***,,,---...------...///111555999;;;:::777555444333222222222444555444333---000222333222111111222666888:::<<<;;;888444111000///------...222666888666555222000000000111222111111222333333333333222111...---222:::>>>;;;777222---+++...///,,,,,,---333555555111,,,((((((******---000///,,,,,,222777<<<999666333444777;;;>>>:::888555333222222444555444444333111///...///111222222222222000...---,,,111000111222444555444222555888;;;:::777222...,,,)))+++---......000333555666444222222555888999:::777333///...///111333333444555666555222000......222555999;;;:::666111---++++++,,,...222444444333333333333333333222111000......---***)))***---000000///...---,,,,,,+++++++++---000222333111...---///---+++******---000222333222///+++((())),,,///000,,,))))))++++++)))'''((('''&&&%%%%%%''')))++++++000777:::888333---***((((((''''''(((***,,,---111111...***))),,,...---...///000222222222111000444444333333444555777888777555222///......000111444222111//////000111222111///---,,,...///000///222222333333333222111000,,,+++,,,000555777555222444000,,,+++,,,///222333333444555666666555444444000//////.........//////............///111222333111111111333555555333111222000111666:::>>>FFFNNNVVVQQQFFF;;;555444333111222444666555333000...---wwwaaaWWWUUUOOOGGGAAA;;;666444444444666>>>GGG[[[hhhrrrzzzxxx\\\;;;(((###!!!!!!%%%&&&$$$"""  !!!""""""''''''$$$ !!!$$$###%%%$$$###%%%(((&&&!!! """%%%(((++++++++++++%%%''')))***)))***---000---...111222111...***'''%%%&&&(((***,,,...///000............---+++***)))***,,,...+++'''&&&***///666<<<:::555111,,,:::WWWuuuPPP===888===>>>??????>>>>>>@@@AAA>>>:::666333444888===@@@<<>><<<999666777;;;<<<999555000///......///111111222222222222222333222000///+++---000222222222333444888777777666444333222111222333555666666444222111666777888:::<<<===<<<<<<777777666444333333444666777444111111222111///---,,,///222222000------...222666:::===<<<999666555444333222333444444222111,,,...000222222222111111333555777999888555111...111///...///111555:::<<<777666444222000000000000111222333333444444333333333---+++000:::@@@>>>999111---+++...000...///111666777777444///+++)))***)))++++++)))''')))///555<<<;;;999888999===AAADDD>>><<<888555444444666777888888777333...+++---000000111333444333111///---000000000111222333333333111555999999777333///---)))***,,,,,,---///222555333111000000222555888:::888555111///000333444555333555888888555222000///000333777999999666222///------...111555777777666222222222222111000......,,,,,,,,,+++)))***,,,......---,,,+++++++++,,,,,,***,,,000333333111...+++000...,,,***+++---111333666333...***))),,,000444111...---...000111///---******)))((((((***+++,,,+++000555888555000+++(((&&&%%%%%%%%%''')))***,,,...---***'''%%%'''***+++...//////111111111///---111111111222333444555666:::777333000......///111444222...,,,+++---000333111///------...//////...111222333222111000000111,,,,,,---000444666555444555222---,,,///333777888666555444333222333333444555444333222111000000000---------......///000000333222222333444333111///...---...333777;;;BBBJJJJJJCCC999333222333000---555777888777444111///...nnn___QQQMMMMMMIIIBBB>>>222333777===DDDMMM]]]kkksssUUU444%%%"""!!! """"""!!! $$$###!!!!!!%%%''''''(((&&&###$$$)))***((($$$%%%(((***+++***)))((($$$%%%((()))***+++,,,---'''))),,,//////,,,(((%%%%%%&&&))),,,...///000000,,,---......---,,,***((())),,,---***&&&&&&***///666;;;888222//////BBBcccqqqOOO<<<444<<<===???@@@?????????@@@===:::555111111444999===<<>>888666444222000/////////000111222222333222222222222---***///999???<<<777///++++++///333222333666777888777555111...,,,+++------+++(((&&&(((...333999999:::;;;>>>AAACCCEEE@@@===:::888666666777888999999888333---+++---000...000333555555444111///000///---,,,---///222444000444777777555111...,,,)))***+++,,,,,,...222555555555444333444555777999:::777333222444666888999333555888777555333111111---///222555666444222000//////000333777999999999111111111111000///...---***+++,,,***))))))+++------,,,+++******,,,---...***,,,///111222000...,,,222000---,,,,,,...000222555111---***+++...333666000//////222666777555333,,,,,,++++++,,,---...///000333555555222...+++***&&&%%%%%%%%%''')))***,,,+++***(((&&&$$$$$$(((,,,111000///000111111...+++,,,---...000111222222222:::888555222111111222333555222...+++***---000333111///......///000///...///111222000...---///000/////////111333444444333555222......111777;;;===777555222000///000222444777666555333111000000000------------------------111000...///000000...,,,,,,+++---222555666;;;BBB===777222333666555111,,,333555666555222000000000qqq[[[QQQIIIGGGEEE???:::777111999HHHXXXdddqqqcccIII///%%%$$$""" """ !!!""""""!!! !!!!!!!!!!!!  !!!$$$(((***,,,,,,***%%%&&&+++//////'''((())))))))))))''''''###$$$''')))++++++++++++$$$'''***,,,---***'''%%%%%%'''***---/////////...(((***,,,......,,,***((())),,,,,,)))$$$$$$)))///555888444//////333IIIkkkhhhKKK:::222;;;<<<>>>>>>===<<<===>>>;;;999666222000222666:::===CCCIIIIIICCC===;;;<<<999555222444888:::777444333333111///...///222555:::666333333444333000---***,,,///111111111222333111000000000111222333444111222333333333222111000444555555444222222333555777999:::999777888;;;???:::333+++(((***---,,,***111555888666000,,,+++---222555888999888777666666444222///...///000000///+++***+++,,,///111222111000000111111000///...---000111222444666888:::;;;666555444222000......---//////000111111111111000000---+++000777;;;888444---+++,,,333777666777999777777666444222111000///333111...+++)))+++000444666777888;;;===@@@BBBCCC???>>><<<999888777777777888777444111......000222---///222333444222000///......,,,***))),,,000444444666777666222...+++***+++,,,,,,,,,,,,...111444888:::<<<;;;:::888888999999777444444777;;;===>>>555666666555333222333444---...///111111111111111//////000333666888888777111111111111111000///...+++++++++***))))))+++------,,,+++***+++---000111------......////////////333111000//////000222333222///+++)))+++...111222...---///333888:::888555---------...///000222222666777777555222///------((((((''''''(((***,,,---+++*********(((&&&***111666222000///111111///,,,)))***---///000000000///777666555444444444555666444222///---,,,...111222...---,,,---//////...---...000111000---,,,...111111111111111222222333333444111...///333777;;;===666444111......///222444666555333111///...------,,,------...------,,,,,,,,,***)))***+++,,,+++***------000555666555777<<<888444444999===:::555111000111111000......///111{{{iii[[[NNNIIIDDDCCC@@@<<<<<>>---)))'''######(((''''''&&&%%%###  !!!"""!!! """&&&)))******,,,+++((((((,,,//////((((((((((((((((((''''''$$$%%%'''***,,,,,,***)))((()))+++---,,,***'''%%%%%%'''***---...---+++***%%%'''+++---...,,,***(((***++++++'''######(((---111444000...111666LLLmmmbbbKKK===666:::;;;<<<<<<:::999:::;;;777888777444222222666999===EEEKKKIIIAAA999777888666333111444888:::777333555333111---+++---222777888444000000222333000,,,)))+++...000000000111222000000///...///000111111222222222333333333333444333444333111//////333666666999:::888555444888<<<333...))))))...000...***///444777555///,,,---111666888999888666444444444222///++++++,,,///111222,,,***(((***---111222222444333111///...---------...///222444555666555555444444222111///...---,,,......///000000000000000///......222666777444111...---///666:::999777888777555333222222333333333444222///,,,,,,...222555444444444666888<<<@@@BBB======<<<;;;999777555444555222///...///222333444...///000000000...,,,***,,,......---+++,,,000333555666666444111///............---,,,,,,---111444777;;;???@@@>>>:::777777777555333555999>>>AAACCC777666444222000111555888222111///.........///000,,,,,,,,,///222333333222111111222222222222111111,,,,,,+++***((())),,,......---,,,+++---///222444000...,,,++++++---000222222222333333444555666777333000---,,,...///...,,,,,,,,,...222777888666222---...///000222333555555777888888666222///---,,,,,,+++*********,,,---...---,,,...000...+++///777:::666000///111222000---'''))),,,///000000//////000111333444666777888888333333111000000000111222*********+++---...---+++///111222000,,,+++///222000111111111111222333555333111//////222555777888666444111///...000333555555444333111///...------***+++,,,............---***((('''(((***,,,,,,+++,,,---222777888555555888999666888???AAA<<<888777222111000---,,,---000333yyyiiiXXXMMMGGGCCCAAAAAA???@@@FFFOOO\\\ooommmGGG888---,,,***###$$$+++,,,+++***'''$$$"""!!!"""""""""!!!!!!"""&&&((((((%%%)))***((((((+++,,,+++((('''''''''''''''((()))%%%&&&(((+++------***(((,,,---......---***'''%%%%%%'''***------+++)))'''"""%%%)))---...---***(((***++++++'''"""!!!''',,,...111......333888LLLkkk```MMMCCC===999:::;;;:::888777777999444666777666444444666999>>>FFFLLLIII???777444666444222111444999:::777333666444000+++(((+++222999666222......111222000,,,(((***---/////////000111111000///---------...///333333222333333555666777333333222000...///444999666888999666222111444888...***(((,,,222444000+++---222666444///---000444;;;;;;:::888444222222222///,,,((((((+++000333555---)))'''(((,,,111333333999666333///---,,,------,,,...111444444333111000333222222000///---,,,,,,......///000000000000000//////111444666555222///000///222999<<<:::777777666444111111222444555666222000...,,,,,,...222555444333111111444999???BBB<<<<<<<<<;;;:::777444333333///+++,,,000444666666/////////...,,,***'''&&&+++...111111//////000222333444444444222222333444//////...---,,,---000333222888???AAA>>>999555444555444222444999???CCCEEE888666333000...000555:::666444000---,,,,,,---///)))))))))+++...///...---111222222333333333333222------+++)))((())),,,//////...---,,,...111444666222///+++)))))),,,111444111222444777888::::::;;;777444111111111000---***++++++---111555666222...---...///111333555666777555666777666111---***)))...---,,,,,,,,,---...//////...222555333///333<<<===888111///111333111///''')))---000111111000///,,,...111444777888999999333333333333333222111111''''''''')))+++,,,+++***000222444111---,,,000444///000111111111333555777333111///...000222333333666444222000000222555666777666444222111000//////((()))+++...///000000///+++***)))***---///000///***,,,222888999555444666<<<888:::@@@AAA;;;888999666555222///---///333666|||nnn[[[QQQPPPKKKDDD>>>@@@IIIXXXjjjvvvzzzXXX>>>666...+++(((''',,,222000...---+++(((### ###"""###&&&((((((((())))))''''''))),,,---***'''###%%%'''(((((()))+++---(((((()))******+++++++++---///111000---***))))))+++((($$$%%%))))))&&&######$$$&&&((())))))'''&&&###$$$''')))'''"""###(((---222000///444:::QQQrrrmmmTTTDDD===;;;999888999;;;;;;888555...000222444444333222111===@@@DDDDDD@@@:::555333222///,,,...222555333000000///......///222555888333...***,,,111444111---******+++---...111222444666222---,,,///111///,,,///111333444444555777999333222111111222555777999888555333333555555222///---)))***111666444///---000444777666222///000333888888999:::999444---((((((((()))+++---111444555...)))'''+++...000222666>>>;;;666///***)))***------///111000------///222///000222222111///---+++000000111444666666222...000111333555666555333222,,,111666888777444222000000000//////111444666888888111***(((---222555555999444000...000555:::<<<888666444444666666333000333000,,,+++---111444666666444222000...+++'''$$$)))---111000,,,***+++...222555777666333222333555///000111000///...///000333666:::;;;888555444555333222222555999<<<<<<:::444444222///,,,---///222222---(((''')))***(((%%%###$$$&&&,,,111333222//////......111444555333000000///---,,,,,,...111222444///)))(((,,,222666888555...''''''---111111...000000111666;;;<<<:::777555444333222000000//////...000333555444222///---,,,///444:::>>>===666111555000...000111---((('''((()))++++++***+++---...000111333666888999777666444666666444111///111333000///------000222444555222111///000222444555555333555777888777444000---$$$$$$######%%%))),,,///,,,///111111...---...000444444444111...///222666666666444222///...000222555555444222222555:::>>>::::::999888777444000---*********---666>>><<<555444222000000111111000///000,,,---333888888666666:::<<<>>>>>><<<:::888888>>>:::555111111222333333}}}tttgggVVVNNNOOOKKKGGGFFFNNN```uuusssVVV@@@888111---***(((,,,222000...,,,+++(((###!!!  $$$'''(((((()))***'''&&&&&&)))---...,,,)))"""$$$%%%&&&&&&'''***,,,))))))'''''''''((()))******---000000///,,,+++++++++(((%%%&&&)))***'''$$$"""$$$&&&)))***+++******&&&&&&(((+++***&&&%%%(((///222///---222:::TTTxxxgggLLL@@@>>>===;;;999999;;;;;;:::888000222444666666666555444===@@@BBBAAA===888444222...+++)))+++///222111///111000000000111333666777111,,,(((***///222///,,,,,,++++++,,,---...000111333///,,,---000111///,,,,,,///333666666555666666000111111222444777:::;;;888555444444666555111---+++)))+++222555222///...///444888888555333444666777777888999888444...)))&&&'''((())),,,///222333000***&&&))),,,...222888===;;;777111,,,***,,,---...//////...++++++---//////000111111111000///...222111111333666666333000///111333555666444222111000333666777444111...---111000000000111333555777777222---***,,,000222333666555444333333333444555666333000000222444333222333111...---...111333444555555555555333///+++(((***...111000+++)))***,,,111333555555333111111222///000000///...------...222555888888666444444555444222000222666888999888666555333000------///111,,,(((&&&'''+++,,,***'''######''',,,222555444222111//////000333444222000///...---,,,---///111222111---((('''+++000555666444...***+++000222000,,,---...222666999999777555333222111000///000111111000222444555555333111000///111555:::===<<<777222222---+++......)))%%%$$$''')))+++,,,,,,,,,...///000111222444666777666555333555555333000...000222000...------///111333444222000------///111333333333444666777777555222111((('''%%%%%%&&&(((***,,,***,,,//////...---///111222333222000///000444888:::999777444000///000111333333333222222444888;;;:::999999888666444000...)))+++---000888>>>===888888666444444444333111000,,,)))***111777777666777888:::<<<<<<:::999888999>>>:::666333222111111000{{{pppiii^^^QQQMMMQQQQQQRRRXXXgggkkkSSS@@@999222///,,,***---222000...,,,***((($$$ ###$$$%%%%%%''')))$$$$$$&&&***///000---)))"""###$$$$$$$$$'''+++...,,,)))%%%""""""###&&&((((((+++///111000...------***'''%%%&&&))))))'''%%%!!!###&&&***,,,...//////,,,)))***...///,,,)))***///111,,,***000:::VVV{{{[[[???999===>>><<<999999:::;;;;;;;;;333555777999999999888777<<<>>>???===999444111000,,,***)))+++///222222111000000111111222333444444///+++'''(((,,,///...+++---,,,+++******+++---...///------///222333000,,,---111555777666333111111...///111444777:::<<<===777555444555666555000,,,******///444333///...000000555;;;<<<:::888777888555555666777777333...***&&&&&&''')))***,,,---...000)))$$$&&&))),,,222888;;;:::777333///------/////////---+++((((((***,,,...///000111222222222222333111111222444444333222///111333444555333222000555666666444000,,,******222111000///000111222333444333111...,,,,,,...000222555999999555000......444111...---///111333333333222111000000000000111555888:::<<<:::555///+++,,,///111000+++(((((()))///111333333111000/////////000000///---+++,,,---111333555555555444555666444222///...000333444555777777555222...---...///)))'''&&&'''+++,,,***((($$$&&&)))///444777777666444222111111222222111///---------......000111111...***''''''***///333555222///...111444444...)))(((---222666666444333222000///---,,,---///111333333333444444555444444333222333666:::<<<;;;777444111,,,+++------((($$$$$$(((+++...//////......///000000111222333444444444222333222000...---...///...---,,,+++,,,///111333111...***)))+++///111222333444555666666555444333---,,,)))'''''''''((()))'''))),,,---...///111333000111000//////111555888<<<<<<999555111//////000111222333333222333555777888888777666444222000...***///333555999>>>???<<<<<<:::999888888777444111)))&&&(((///666666666666555666777777666666777999>>>;;;777444222000...,,,yyyooofff```WWWMMMMMMUUUaaahhhsssiiiPPP<<<666000...---,,,///444000---+++)))'''%%%!!!!!!!!!!!!!!!###%%%$$$$$$&&&***...///+++'''""""""#########'''+++///...***%%%  ###&&&'''+++///111111...---,,,(((&&&%%%&&&(((((('''&&&!!!###'''+++...111333444222...---222555222...---...000+++(((---777TTTyyyyyyOOO777444:::===:::777666777999;;;===777888:::<<<<<<;;;:::999999::::::888444000------...,,,,,,...333666666666///000111222222222111111...***'''(((+++------+++,,,+++******+++,,,---...------///333666555111...222444666666333000......///111333666999:::;;;<<<777555444555666444///+++))),,,222666333---...222333888===@@@>>>;;;888777333333333444555333///,,,(((((()))******))))))(((***$$$!!!%%%))),,,111666888777666333000//////000111///,,,)))''''''((()))---...///111222444555555111000//////000111222333222222222111111222222222777666444000,,,))))))***111000///...---------...111444555222,,,)))+++---///555::::::444...+++,,,333222111000000000000000222333444333111///......777;;;@@@AAA>>>777111,,,///111222111---***))))))---...000000000......---111222222000...,,,,,,---111222333444444555777888555222...,,,,,,...000111888888666444000...---...,,,***'''''')))******)))+++,,,///333666888999999777666444333222111111000+++,,,---...///000111111+++)))((((((***...111333111000222555777555...'''%%%,,,333666444000//////...---***)))))),,,///111444333333333333333333444333444777999:::999777555222//////111///***((((((---000333444222000...---///000111111111000111222000000///...,,,,,,,,,---,,,+++***((((((***...111111---)))'''***...333555444444444444333333222111111000---***(((((((((((('''(((+++---///222555777000///...------///222555999999777444000......//////111333333222222333444555666555333111/////////...555:::999999<<<===<<<;;;::::::::::::999777444+++''')))000555555444555000111222222222222555777===;;;777555333000,,,)))wwwnnneee]]]XXXOOOHHHNNNZZZsssiiiMMM444///,,,---------000666000---***((('''%%%###!!! !!!!!!!!! !!!""""""!!! """###%%%$$$%%%(((++++++((($$$ """%%%***...000,,,&&& """%%%(((+++///000///---++++++&&&%%%%%%&&&'''(((((('''"""$$$'''+++///333555777777222000444777444111000---000+++(((---555PPPsssoooLLL888444777888666444222222555888;;;999:::<<<======<<<:::999444666666555111---+++***///...///111444777999999222333444555555333222000...+++***+++---///...,,,)))***+++,,,...000111222...000444777999777333000222333333222000000222333333444555777888999999999777555333444555444///+++***...444888444...///444666:::???AAA???;;;666333111000000111222222000---------...---,,,)))'''%%%$$$ %%%***,,,///333444444444222000///000222333000---***(((((((((''',,,---///111333444555555///...------,,,...000111555444111//////111333555555444111---))))))+++---///...---,,,***)))))))))...333666444...***+++......333777666000,,,,,,...222444666666444000---+++///222444444111...------888<<>>@@@>>>:::444111///......///111111000///111222333222000---)))'''### !!!''',,,,,,...000111111000...---...000333444222///------+++)))(((+++---000222444444333222,,,------,,,++++++...000666555333111111222333555333222///+++))))))---000------,,,+++)))((('''&&&,,,000555555111...///111000222333111...,,,,,,...111444888888444...***''',,,///333333///------...666:::???>>>999333...---222222333333222000///...+++)))((())),,,...///000555666666555333111222333333222333555777999888777333444444222///,,,,,,---111333555444222000//////+++)))((((((+++000555999999:::;;;:::888666666777888999:::999555222000000***+++,,,---///111333444---...000000000000111222222222222444555333000---+++///444666444111...,,,...---+++))))))+++---///333222111///............---000444666555444333333000000111444222...---000:::;;;;;;888333...***)))---111444333000---,,,---+++***))))))+++------,,,))))))(((%%%###%%%***///555111,,,+++---222666888444333333222000---+++)))000000//////......//////,,,++++++...222777999:::111...+++)))***,,,------///000111111000000111222222333555555333222222333222333333000,,,,,,///222<<<@@@@@@:::666777888888666444333444777999999999555000///333666333000///***,,,...//////000222333999777555333222000,,,***tttlllccc[[[SSSMMMGGGGGGXXXmmm~~~XXX@@@---***))),,,------000555000,,,(((&&&&&&&&&&&&&&&""" """&&&***,,,+++&&&(((******'''%%%$$$###!!!"""$$$###!!!!!!$$$&&&(((***...111111///,,,)))'''&&&%%%%%%&&&(((************,,,---((()))***+++,,,,,,...///&&&'''))),,,///222555666666222000000...,,,///444555666000,,,000:::WWW}}}oooPPP===555333---...///---,,,...333666;;;;;;<<<;;;999777444222000333777777555111...---...///000111333444777999888888888777666444333222111222555888999777444222)))---222777999:::999888333666999;;;999555111...,,,...000222333666999<<<777666555555555666777888666333000000222444222000000222666:::888333222555666888:::<<<<<<999444000---,,,,,,---///111111000222444666777666333///---+++&&&%%%)))++++++---000......,,,******,,,000333666444222111222000,,,)))+++---111333444222000...***,,,------++++++---///333444666666666444222111222111///+++)))***---000------,,,+++***)))'''&&&***...222444333333333555222111111///...,,,++++++---000444444///***'''&&&(((---111111...,,,---000000555888888333///...000000000111222333222111000+++(((%%%&&&***///222333555666777666444333444555222111222555888888666333111444888777333///,,,,,,---000333444333111000000)))***,,,...111444888;;;999;;;;;;999666444444555555888:::999555111......+++++++++,,,...111444666000333555555333222222333333222111000000111222222222222444666666444000---...---------...000222333333333222000...---++++++(((,,,222444333111111111//////222555333///000444::::::999555000+++)))(((,,,111666666111,,,++++++)))'''&&&(((,,,......---++++++***'''$$$%%%+++111:::555000---...000333444111222333333111...+++))),,,---...///111333444555...,,,+++---222666777888111...******,,,/////////000222444444333333444555555666666555444333333555444555555111------222666???@@@===777444666888777777444222222444666777888666111///333666333///...+++---000222222222222333777555222222111000...---yyyoookkkccc[[[TTTNNNIIILLL```wwwpppMMM:::...+++***---...---///444000,,,(((&&&&&&'''''''''!!!"""(((,,,...---%%%(((******'''$$$"""!!!######"""$$$&&&***---///111444777111000///---+++(((&&&%%%$$$&&&'''((()))***...000***+++---......///111222((((((***,,,...111444555444111///---***''',,,444::::::111---222???^^^qqqOOO:::111///+++---...---,,,---222555;;;;;;;;;:::888555111///000444888:::888444111///000111222333444555888:::777666555333222111000///222555999<<<===;;;777444+++///555:::===<<<:::888555777::::::777333///---///111444555555555666777666555444333444555888999666333//////111444444222333333666;;;:::555333555444555777::::::888444111---++++++,,,...000111111222444777::::::888555222333---((()))******,,,000,,,,,,***((((((***///444777555444444555333...******---111444444222...+++***---///...,,,+++---000000333888;;;;;;777111---222222///,,,******---000......------+++***((('''))),,,000333555666777888333222000///...,,,)))'''***---///...***'''&&&'''&&&+++//////---+++...111,,,000444333///---///222......///111333333222000+++'''###$$$)))///333555444555666666444333444555000000111444777777444000000555:::;;;777111---+++***---111333333222111111***---111444555555666777888::::::888444222333555222666:::999555000---,,,,,,+++***+++---111555777222666999999666333333444555222///---...000333555666444444666888777222...---...///000222444666777444444333111///---***)))%%%***000333222000000000///000333777555222333777888888666222---***((((((,,,111777777222,,,******(((&&&%%%(((,,,//////...---...---)))%%%&&&---333===999333///...////////////111333444333111---+++***+++---000333555888999///---+++,,,111444666555111---******...111222222333555777777666555666777777888888666444333555666666777777333//////444999@@@@@@;;;444333666999777999666222000222444666777555000///333555222///...---000333555555444444444555333111000111111000///qqqgggddd___^^^WWWRRRQQQOOO^^^|||bbbCCC444+++******+++------,,,***+++((($$$###$$$''')))***$$$$$$$$$&&&'''&&&%%%###!!!$$$((('''###$$$&&&***///444666555333000///...---,,,)))%%%"""***(((%%%%%%)))...222444///111333444333222222222///***&&&(((///444333111333///,,,,,,***''''''+++222555222000666CCCccchhhDDD555333444///...---,,,---000222444999===@@@<<<444//////222333666:::======999444111888888888666333111111222444333111000///000111111444666999;;;;;;888444111***000888<<<;;;888666555---111555666555333111111111111111111222333444555999666222//////222666999666555222111111333555777333555777777555333222222333666999::::::777444222111///---...000333444444111333666999:::999888666555333111///------------,,,+++'''""" $$$---444===:::888666666555333111,,,---///000111000...------...///000000000000000111777======777000---,,,---,,,,,,---///000000///333222111///............,,,...111444666777777666111111000000///---,,,+++***+++***(((%%%#########))),,,000333444111...+++((()))+++***(((***///333///...///111444444111...'''&&&$$$$$$&&&+++000333777666444333222222222333...000222111...---///222222888???@@@:::222+++(((******,,,///333444333222000222444444333111000000222222222222333444444555555555666555333000---+++,,,000000---,,,000222222333222222333444444222111333111000111555666555333666777666555222...***(((000///000333777888555222222000000333777888444///111//////000222111---)))///111444666888888777666888777444111...+++(((''',,,000444555333///+++)))%%%%%%&&&))),,,...---,,,///+++((((((,,,111333333;;;888444111000000000///333666888999666111---+++------...222666:::;;;;;;888333...///444888888777555///)))''',,,333999<<<888777777666666666666666777555333222333555555555555222111111---,,,666CCCBBB===666333333555666666555444222111111222444555333111///...///000111000000444888999777555666777111222333333333333333333uuuhhh```^^^cccccc]]]WWWVVVWWWkkk```???///+++******+++------+++)))(((%%%""""""###&&&'''''''''''''''''''''%%%"""  ###$$$)))---,,,(((&&&'''***...222555444333222111///---,,,***'''%%%)))((((((***---000222222111333555666555444555666222...+++---222666555222333...,,,+++)))%%%%%%(((---222000000777CCCaaabbbAAA333111111444333333222333444555666:::>>>???:::222------000333555999<<<<<<:::666444888999999777444222111111333333222111111111222222333666999;;;:::666000---)))...555777666222000...***...222444333111000000000000//////000222444555777555222///...000222444333222111111111222333333///222444444333111111111111444888;;;;;;:::777555444222000000222444555555111222555777888777777666666555333111///...------((('''$$$!!!###,,,333>>><<<999777666555333111------///000000//////.........///000111111111111...333888777222---++++++,,,++++++,,,...000///...///000000000111111111111,,,...000333555555555444222222111000///---+++******++++++)))&&&###""""""&&&)))...111333222///---((()))******+++,,,000222,,,,,,---000333444111///+++)))'''%%%&&&))),,,///222222333333333333333333000333555333///------///444888===<<<777111---,,,,,,++++++---000333333222000111222222000000///000000000000000111222333444222333333333222000...,,,000333333///...222444444000///......//////...---111000000222666999888777555444444222000---***(((------///333777888666444111//////333999<<<:::777222000///111333444111---...000444777888888777666777666333000---***((('''+++///333555333///,,,******)))(((***,,,------,,,+++)))''')))---222444444;;;777222...///000222333777777666444111...,,,,,,......///222555888999999666333000111555999888666444///***(((,,,222777999:::999777666666777777888777666555444444444444333111000111222---+++222<<<>>>:::444111111333444555777666444222222222333444222111000000111222222222000333666777666555666888444444555666666666666555zzzrrrggg]]]XXXYYYdddhhhccc]]]]]]aaayyygggDDD111))))))***+++,,,,,,)))&&&###!!! """#########''''''))))))(((&&&###"""!!!$$$&&&'''+++000000,,,)))((())),,,000333333333333111///---+++***))))))))))))+++---000111000...///111333444333333444555222000///111444666444111111---++++++)))%%%$$$&&&---222000///555???]]]___@@@555333222666777888999999888777777;;;======777///+++,,,000444555888:::::::::888777777999;;;:::666333111111222222333333444444333333222444777999777222---)))***---111222///+++(((&&&'''***...111111000000000///...---,,,---000333555555333111000/////////000//////000111111000///...,,,...///000.........000///222666;;;===<<<;;;999999777555444666777777777000111222333444555555666666666555444222000///---((((((&&&###!!!%%%...444>>>;;;888777666555333111......//////000000000000000000111111111222222222***...111000,,,)))((()))++++++***,,,...///...---***,,,...000222333444444***,,,///111333333333222333333222111///---+++***,,,---...,,,(((%%%######$$$'''+++///111111000///***))))))+++...111111111((()))+++...111222111///...,,,)))&&&%%%&&&((()))...///111333333333333333222666888777222...,,,---555888:::999555111000111///---++++++...222444555111000///...---.../////////......---...000222333///000111111111000//////444666444///---111444444...---+++***+++,,,+++***,,,,,,...222666:::::::::222222000///---,,,******+++,,,...222666888777555///......333:::???AAA@@@444111000111555777666444///000333555666777666555444444222000---+++)))(((+++///333555333000...---///---+++***+++,,,,,,+++(((((())),,,111444666666:::666000---...222666888999777333///,,,+++,,,------,,,,,,...111444555555555333222444888:::888666222///,,,+++---111444555;;;999777555444555777999888999::::::999777555444///000333333///+++...555888666222//////000333444:::888666444333222222222111222333333444444444444222333444444333333555777666777888888999999999888xxxmmmeee]]]WWWWWWZZZbbbiiifff```bbbiiilllIII555''''''((()))***)))&&&### """"""!!! ###%%%((())))))''''''&&&"""$$$$$$###'''---...++++++))))))***---000111222111000---***((((((***,,,,,,,,,,,,---......,,,***(((***,,,,,,,,,,,,.../////////000111222111///---...+++***,,,+++'''''')))333666111---111;;;YYYdddDDD888666777444666999<<<<<<;;;:::888:::;;;999444...,,,///222777888888888999888888888777999;;;;;;888444222111111222444555666555444444222333444444333000---,,,,,,---......+++'''###!!!%%%)))---000000000111222...---+++***+++...111444111111111111111000000000,,,---000111111///,,,++++++,,,------+++***+++,,,,,,000555;;;>>>???>>>===<<<:::888777888999888777000000///000111222444555444444555555444333111000//////---)))'''***111666:::888555444555555333222000000000000000111222333555444444333222222222222)))+++,,,+++)))'''((()))*********,,,...///---,,,%%%'''+++...000111111000'''))),,,///222333333333444444333111///,,,***)))...000111///,,,(((&&&&&&$$$'''***...000000000///+++******---222444222000((()))+++---......---,,,---+++)))'''&&&%%%&&&'''...///111333444333222111222666::::::555000...---444777999888444111111333111...++++++...333777999222///,,,++++++---...///000///...---...///000111......//////000111111111444555333---+++...000000...,,,******+++++++++***((())),,,000333666777777111000///...---,,,,,,,,,+++---///222555666555444///......222999???CCCDDD555222000111555999999888222111000000000222333444111111111000///.........,,,000444666555333111111000...+++***+++,,,------+++,,,///333666888888777777444000///111555888:::666333...++++++,,,------'''&&&&&&(((+++...000000444444555888;;;;;;999666111000//////000111222222999777333111000222444666:::===@@@@@@>>>;;;777666111222444222...+++---111333333222000......111444<<<:::888666444222111111111333555777777666666666666555333222111111333444666777888999:::::::::999vvvmmmddd^^^YYYVVVYYY^^^___hhhfffbbbfffpppdddBBB///'''&&&&&&'''(((&&&###  ######""" $$$'''))))))'''&&&&&&'''###!!!"""###!!! ###)))+++))),,,***((((((+++---......---,,,+++'''%%%%%%(((,,,111...***(((((((((((('''###%%%&&&&&&&&&&&&(((***---///111222111///---,,,+++)))+++///000...---000777777///***///<<<___mmmIII888666888222555:::>>>@@@@@@>>><<<777777666222//////333666;;;;;;999888777777777777555888:::;;;888555333222111222444555666666555444333222111000///000111222111000...,,,***'''$$$!!!&&&)))...000111222333555///---+++******---000333...///111333444444333333+++---///111000...+++))),,,---...---+++))))))))),,,///555;;;>>>???>>>===<<<:::888888999999888666000///......///111444555000111333444555444333333666555444///,,,---111666444222111111333444333333111111111111222333444555888777555444222111111111+++++++++***)))((()))************,,,...///---+++###%%%(((***,,,,,,+++***$$$&&&***...222444555555333333222000...+++)))(((---//////...+++(((''''''''')))---000111000...,,,,,,,,,---111555666333///***+++,,,---,,,***((('''(((((('''&&&''''''((((((///000222333333222000///000555:::;;;777333111000222666999999555222222333222///,,,,,,000555999;;;222...***)))***,,,------111111000000///////////////.........///000222333333555222,,,***,,,...---,,,+++))))))+++,,,+++***&&&(((+++---//////000000222111000///............,,,...111333333222222111///...///111666;;;@@@BBB666333000111555999:::999555222...+++***,,,000222//////000111222333333333///222666888777555444444///,,,******,,,...///000111444777999::::::999888444333222333666888999999///---++++++---......---%%%$$$$$$%%%)))---///000333444777:::<<<<<<999777111222333333222222222222555333000---,,,---000111888<<>>:::666555222333111,,,((((((+++...000222444111...---111555<<<;;;999777444333222111111444777888777777777999:::888444111000///000000444555666777888888888888yyymmmeee]]]YYYVVVUUUXXX^^^\\\dddaaa]]]fffvvv}}}VVV:::...)))(((&&&&&&&&&%%%###!!!!!! !!!###%%%&&&%%%$$$***,,,+++(((###!!!"""$$$'''%%%###!!! $$$$$$!!!!!!(((+++***+++)))'''''')))***+++***((()))(((&&&######'''+++222---((($$$$$$%%%''''''$$$%%%%%%$$$###$$$%%%'''...111555444111//////000,,,,,,///555777555555777444555---)))222DDDkkkmmmHHH777333444333666;;;@@@CCCCCCAAA@@@777666555333222333666999===<<<:::999777666666666333666888999777555555555333333444444555444444444444333111000000222444666444222///---,,,+++)))'''))),,,///222333444666777111///---,,,,,,---///111---///111333555666666555,,,------------+++***))),,,...111111...,,,+++***---000666:::======<<<;;;999777666666777777666444000000//////000222444555111111222444444555555555888888777222...---111444111000//////111333222222//////000111222333333444777555333111000000000111......---,,,+++++++++,,,******+++...000000---+++%%%&&&'''((()))(((''''''$$$&&&+++///333555666666111111000///---+++)))(((+++++++++***'''&&&&&&'''***,,,000333444111---+++---...222555777666222///,,,---...---***&&&$$$$$$"""###$$$&&&((()))***+++///000111111111000///...///333999:::888444333333222666999888555222222333222000......111555777777000+++'''&&&)))++++++***...///111222222222111000///...---,,,,,,...000111111444333---+++,,,---,,,((((((((()))+++,,,+++***&&&))),,,---,,,+++++++++222111111000000/////////,,,///222333222000000000/////////111333777;;;===555222///000333666666555333000,,,******,,,///222///000111222333444555666000333777888777666555555...,,,+++,,,///111222222555888;;;<<<;;;999777777222222222444666777777555+++)))(((+++...000///---)))(((&&&'''+++...000111000222666999:::999777555111333555444333222222333333111...,,,+++,,,---...222777<<<===:::555222222111111---&&&###&&&)))+++...222666333...+++000555999999888777555444222222333666999999777666888:::<<<999444111000000///...111222333444555666666666xxxssseee^^^XXXVVVSSSQQQSSSXXXWWW[[[UUUPPP___vvvhhhFFF777333...+++((('''&&&&&&%%%$$$%%%$$$$$$%%%((())))))(((------+++&&& $$$((('''&&&%%%###"""!!!!!!&&&%%%!!! '''+++***)))(((&&&&&&'''((('''&&&%%%'''(((&&&""""""&&&+++...***%%%###$$$&&&((()))&&&&&&&&&$$$######$$$&&&...333666555111...000333111000444;;;===;;;:::<<<222444...---888LLLuuu___CCC888444111333666;;;???AAAAAA@@@???888888777666555666888:::<<<;;;:::999888888777777222444666666666555666777555444333333333333333333666555555555555555555555666333///...///000///---***---000222333555666888333222000///......//////...000111333444555555555---,,,***)))((((((((()))***...222555444111000//////222777:::<<<;;;888777444333222333444444333111000000111111222444555555555555555444444555555666888999888444000///222555333111000000111111111000+++,,,...000111111111000000///---------...000111111000///......------,,,***+++,,,///111111...,,,((((((((((((((((((((()))(((***---111444555555555//////...---,,,***((('''++++++***((('''''')))+++***...333777777444///+++---111666999888444111///,,,...///...)))%%%###### ###&&&(((***+++,,,,,,,,,,,,---.........//////444888999777444333444666777888555222111333666333222000000111111000///,,,(((######&&&((('''%%%'''***///333555555333222///...+++)))(((***,,,---,,,000000,,,*********((('''''')))---///000...,,,(((+++//////---+++***+++111111222222111///...---***...111222111000000111//////000111222555777:::444111......111333222000,,,,,,,,,---///000111222111111222222222222333333111333666777666444333333000//////000333444444333444777::::::888666555666333111000000222333333333---)))''')))...000///---///,,,))))))+++---...///,,,///333555555444333222///222444444222111222333333222000///------......---333999999555111000000111222...&&&$$$(((+++***,,,222777444,,,)))---333666666666666555444444333555888:::888555444777;;;;;;888444222222222000///...///111222333444444444{{{pppkkk```ZZZUUUSSSPPPMMMNNNRRRQQQSSSIIIEEEWWWsssTTT999333777111...***((('''(((''''''((('''&&&''')))+++,,,,,,++++++)))$$$"""''''''''''''&&&%%%###!!! &&&%%% &&&******((('''%%%&&&&&&&&&%%%######&&&(((&&&######'''+++***'''$$$$$$&&&)))***+++&&&&&&&&&$$$"""!!!###%%%---222666444///---000444555555999???AAA>>><<<>>>333555222222===QQQwwwxxxQQQ>>>:::777333222555888<<<>>>===<<<;;;;;;:::999888777777888999999999999999999999999999111222444555444555777999666555333222111222222333666888999:::999777444222777333//////111333222111+++...111333333444666888444333222111000///......000111222333333333333333---+++(((%%%$$$%%%'''))))))---333777888666444333111444777:::;;;999666444111000000111222222111///111111222333444555555666:::999777555555555555666888:::999666333222555999666444222111111000///...((())),,,...//////...---))))))((()))+++---000222333111000/////////---+++++++++---000222111...,,,+++******)))******+++,,,+++---000333444555444444---------,,,+++***((('''...---,,,***)))***---000)))...444999:::666111------333:::<<<888333000///+++...000...)))%%%$$$$$$"""&&&)))+++,,,,,,(((((())))))+++---///000111555999999666333222333999999777333//////444888444333222111111...***''')))%%%!!!!!!%%%&&&%%%"""!!!&&&,,,333666777666444///---)))&&&%%%''')))***''',,,---***''''''&&&$$$((()))---111444444222///)))---111222///---,,,---000111222222111///---+++(((,,,000222111000222333...///111222333444777999444111......000000...,,,%%%(((---222555555444333333333222222111000//////000222555666444222222222333222222444666666555444111444777888555333333555444111---,,,---///111111000+++'''(((,,,//////---111...***((()))***++++++))),,,000222222111000000...111333333111000111333555444333222000000//////,,,222888999555111000111333555111***(((,,,...+++***111777444+++''',,,222444444555555555555444444666999:::888444333777;;;999666333333444555333000---...000111222333333333~~~tttmmmhhh\\\XXXSSSPPPNNNMMMKKKIIIOOOHHH???>>>NNNqqqoooPPP===333///000///...,,,)))(((***,,,((('''&&&(((***,,,------,,,'''""" !!!###"""!!!&&&$$$"""!!!""""""""" ((('''%%%!!! """%%%$$$%%%&&&%%%###"""######$$$&&&''''''&&&%%%%%%&&&'''***,,,,,,)))''''''))),,,+++(((%%%###""""""""",,,222777666000,,,---000333666;;;>>>>>><<<888666555000///111777LLLuuutttMMM<<<;;;999222444666888888555444666999888777777888::::::999888999:::999777888:::888444222111111333555777777666111222333555666555333111222444777777555333222222222444444222//////222666444333111000000000111222111111000///---...///111111222222222222222222222+++)))((('''((()))((('''***,,,000555999999777444444555666888888777666555/////////...------///000333333444333222333555777777777777888888666333///666666888999555111555;;;:::777222///------+++***---...///000///,,,***(((&&&%%%$$$###%%%'''+++---333444444222///---,,,,,,------...///000000---+++***+++,,,---...---,,,,,,///000222333444444444333000...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***(((,,,222555444000---+++///111333555666444111///,,,...//////+++'''%%%###"""###%%%&&&'''&&&&&&%%%'''$$$"""$$$***///111111222888===;;;444///000222888666444333222111000...333333444333222///---+++***&&&######&&&(((((('''%%%&&&***000666888666333...,,,***'''%%%%%%&&&&&&)))'''$$$!!! """$$$&&&'''---333666666444444555111222333222000...---...111000/////////...***(((''',,,---+++---222222...111000000000000111222222333000,,,,,,...///---******---111555777666444222777555222///---,,,++++++000111222222111111222333666444777<<<===888555555000...222888999555666;;;<<<<<<777///+++...111111333000---)))((()))+++,,,---...+++&&&%%%(((***((('''***---//////000111222555555444222///...000222888666333111222222222111333444555444333222333444777555444555555333///+++000444444///,,,---......111222444666888888888888999:::;;;888555555777;;;111111222444666777555444222333444666666444333111yyyqqqiiicccZZZVVVQQQMMMKKKIIIHHHFFFGGGBBB>>>CCCYYY}}}pppPPP;;;111...111111000---***(((((()))%%%$$$$$$&&&(((******)))***&&&"""!!!######""" $$$"""!!!!!!""""""!!! $$$$$$$$$###!!!!!!"""$$$"""######""""""!!!""""""###%%%'''))))))***++++++)))+++------***))))))++++++***((('''&&&%%%&&&&&&000555999777111,,,---///444555888888888666555555666333222111333HHHtttwwwQQQ@@@???===777555666777666555444444555999888999:::<<<;;;999777777777444333888>>>>>>:::222222111333555777777666333333333333333222000...000222444444333111111222222333222000//////333666333333111000000000111111111111000///......000111333333333333333444555666---+++))))))***++++++******,,,000555999:::888555222222333333333333333222---...///000///.........222222333222222444777::::::888666666555444222///333444666777333///222777666444111000111222111000/////////...---***(((&&&&&&%%%$$$$$$%%%'''***+++111333444444222000//////,,,+++,,,...///...+++((()))***++++++,,,,,,,,,,,,000000111222333333333333///---+++******+++++++++//////000000///---+++***&&&***...111000---+++***...000222444555333000...)))+++......,,,)))(((''''''(((***(((&&&$$$$$$$$$'''%%%###%%%***///222333111666;;;999333...///111333222333333444333111//////000222222111///,,,***---***'''''')))+++***))))))***,,,111555666333000---,,,***(((''''''((()))***&&&"""!!!###%%%''''''***...444666666444444444111222333222000//////000333222000///...+++(((%%%&&&***,,,***+++000000------------.........//////000...------.........---,,,///333777888888666555555444111///---,,,,,,,,,...000111111000000111222666555888<<<<<<;;;===BBBCCCBBBDDDJJJJJJGGGIIINNNOOOOOOJJJAAA;;;999777444888555000+++'''&&&&&&&&&+++,,,***&&&&&&***---,,,***+++...///////////////444555555333111000111222555444333222111111222333777777777555444444555666:::888666777999999666222222555222,,,))),,,000111000111333555666777888888888888888777666666777888111222222444666777777666444555777777777555444222wwwppphhhbbbXXXTTTNNNJJJGGGEEEDDDBBB===;;;>>>LLLjjjqqqPPP:::000...222333333000,,,(((&&&%%%"""""""""%%%''''''&&&$$$'''$$$""""""$$$$$$!!!!!!###"""!!!!!!"""######"""!!!!!!"""######""""""######$$$$$$$$$%%%''')))++++++++++++)))***,,,,,,******+++,,,******)))((((((((()))***222777:::777111---,,,...444555555444222111111222666444333000000DDDsssxxxSSSBBB@@@>>>:::777666555555555444222000555666888;;;<<<;;;888555555333000111:::CCCDDD@@@222111111333555666666555555444333222000///...---///000111000//////111222333333111///...///222555333222111000000000111111444333222111111222444555555444333333444666888:::000...,,,,,,---------,,,***,,,000555999:::999666000///...------...///000---///222444444222///---111111111111111555:::>>>;;;888333000//////...---000000333444111---...222111000111333777888888777666555333000---***(((&&&&&&%%%%%%%%%&&&((()))***...111555666555333222111,,,,,,---...///...***'''((((((((())))))***,,,,,,000000000//////000000111---,,,***(((''''''((((((///000222222111...+++)))$$$&&&***++++++***)))***...000222333333000---+++%%%(((,,,...---,,,,,,,,,---000000,,,&&&""""""%%%'''%%%$$$%%%)))...111222///444888777111------///---///222555555444222000+++,,,...//////---+++)))000///------......---+++---...///222444333000---,,,,,,+++++++++,,,------,,,'''"""###'''++++++***---000444666555333222222222222333222000000222333444222000...,,,)))%%%"""%%%'''((('''(((,,,---+++)))******+++,,,+++++++++,,,---...------...000222///111555888::::::999888444333111///.........///...000222111///......///666888>>>BBBCCCFFFPPP\\\eeeeeegggjjjjjjiiikkkppppppqqqlllbbbYYYRRRJJJBBB<<<999222+++%%%!!!((()))'''###$$$***...---+++,,,...///000///...---333444666666444222222222222333444222000///222555;;;999777555555666777999===999555777;;;===;;;888444555000)))''',,,222444111222333444555666777888666555555666777777666555222222333444666888999:::999999::::::999777555444{{{uuullleeeWWWSSSLLLGGGDDDBBBAAA@@@::::::BBBWWWyyypppMMM888111111222444444222...)))%%%$$$!!!!!!###%%%''''''$$$"""###!!!!!!"""$$$###!!!$$$%%%$$$#########!!! """'''%%%$$$$$$&&&'''((((((%%%%%%&&&((())))))'''&&&'''((()))******+++++++++***)))((((((((()))***+++///333555444///,,,,,,---444555666444111...///000333000000000333GGGrrrtttNNN<<<:::;;;::::::777555444555444000,,,...000444999<<<;;;777444555222000444???IIIHHH@@@111000000111333444444333555555444222000///000000000000000///---...111333555444111///......000222222222222111111111111222777555333222444666888888555444333222333666999;;;555222///---------,,,+++***,,,///444888:::888666///---+++******,,,...000...111444777888666111---000000000000111666===AAA;;;666///***))))))***+++......000222000++++++///...///222777;;;======<<<>>><<<888444///,,,***)))''''''((())))))***))))))+++///444777666333111/////////000111222000,,,((('''&&&&&&&&&''')))+++---///...---,,,+++,,,---...******)))&&&$$$$$$%%%&&&,,,...111222222000---***$$$&&&(((((((((((()))+++000111222222000---(((&&&$$$''',,,...............111444555000'''"""$$$((('''%%%$$$$$$%%%(((+++------222555444000,,,,,,---+++///444666666444111///************+++,,,,,,---222111111111111///...,,,000000111222222111...,,,------...///000111111222...((($$$&&&---222111...111222444555444333111000111222222111000111333555222000...,,,+++)))&&&$$$$$$$$$$$$###$$$'''))))))'''((()))***+++******)))))),,,//////---...222666000222555777999:::::::::555444333222111111111222000222222111...,,,,,,,,,666>>>JJJSSSVVV\\\lll}}}~~~ttthhh]]]JJJFFF???666///)))&&&$$$+++,,,***&&&&&&+++///...++++++---///111000...,,,000333666777666444333222000444555333...---111555:::777333222444777:::;;;<<<777333444888:::999666444333///)))(((...444555666555555555555666666666444222222444777888555111222333444444555888;;;===<<<<<<<<<;;;:::888666555xxxnnngggWWWRRRKKKEEEBBBAAA@@@???<<<===HHH```hhhFFF333///111111333444333///***'''%%%$$$$$$%%%''')))(((%%%###!!! """$$$""""""&&&''''''(((&&&### $$$(((&&&###$$$&&&((()))(((######$$$'''***+++)))&&&&&&'''))),,,---...---,,,***)))((('''''''''((()))(((+++......,,,++++++---333777:::888333///...//////******///999NNNttthhhDDD555555:::>>>===999555333444333///,,,+++...333999>>>>>>;;;888666666666;;;EEELLLFFF===000///...///111222222111333444555444222222444666222222111///...///222444777555222000////////////222222333333333333333333777444111000333666888888444333111111222555888::::::666111---,,,+++***)))***+++...222666777666444///...,,,***+++...111333...000222666888666000,,,000000000000222777===BBB;;;666///***(((***+++,,,---,,,---//////++++++...///111444999===???>>><<>>======<<<;;;999777666555~~~vvvkkkbbbUUUPPPIIICCCAAA@@@??????>>>AAALLLddd]]]???000---///...000333333000---+++***)))(((((()))******(((&&&###""""""###%%%""""""&&&&&&&&&)))'''""""""&&&&&&""""""$$$$$$###!!!'''...000///,,,&&&'''***///222222///---((('''&&&&&&&&&'''(((((($$$&&&(((******+++,,,...333888;;;:::444///...000...))))))111===SSSvvv]]]>>>333555<<>>===;;;???===:::666111,,,)))'''(((***---///...,,,)))''''''+++000333222///,,,+++...///000111111...((($$$"""###$$$%%%''')))+++,,,******)))))))))******+++,,,------)))$$$"""$$$'''+++---000444666666555444***+++++++++******,,,...333333333222...)))### %%%)))---000000/////////111555777444...******,,,((('''%%%""" """%%%...000333333111...---,,,---111333222///,,,,,,---...,,,((('''(((,,,222555///000111///...,,,---...111222444333111///...///...000222444555444333222000,,,***---444888888666555333111000111000///---,,,...000000/////////000)))((('''))),,,...//////((($$$!!!"""######'''+++---,,,,,,,,,,,,---.........///111111111333555777---...000222444666888999999:::;;;<<<:::777333111///000222444666:::???CCCPPPaaayyy~~~rrrfff\\\UUUQQQMMMMMMGGG===666222---'''((((((***///333444111---***---111333333222222222111222333000------///222000,,,((()))...333666777888;;;<<<;;;888444222222///111111///222777777333<<<<<<<<<;;;999777444333111000000000111111///...111444666666555666:::===<<<;;;:::888777666555444{{{qqqeee[[[SSSNNNFFFAAA????????????>>>BBBMMMddd}}}VVV===222......+++...000111111000///000---+++******++++++***((('''&&&%%%&&&&&&$$$"""$$$###"""&&&$$$""" %%%((($$$ &&&...111000,,,!!!$$$(((...333222...***&&&%%%%%%%%%&&&(((***+++$$$%%%''')))***,,,...///222777999666000,,,...111111------444>>>SSSxxx[[[AAA777777<<>>BBBCCCAAA???;;;===???@@@CCCEEE???888111000///000222222222111000444999999777666888;;;444444333111///...///111111000111444777777444111333444666777777777666555333///***+++000444666666333333222222333444555555;;;777222...,,,,,,++++++))))))***,,,//////...,,,/////////000222666999;;;111///---...222333000,,,111222333333444666:::>>>666333000//////000000000+++'''%%%(((******---111222222444777;;;===<<<;;;===<<<:::777333...***(((&&&))),,,///...+++'''$$$$$$(((---000000///...---//////111222222...(((###!!!"""$$$&&&(((***+++,,,)))***+++,,,,,,,,,,,,,,,111222222...(((&&&(((+++***,,,...000222333333333---......---++++++,,,---000111222111///***&&&###$$$(((---000111111111222222555777666222---***)))))))))(((%%%######&&&)))///111333444333000...---,,,...///,,,((('''***---...---,,,,,,---000333555...//////---++++++...000333555666444000------...---///111333333111...------,,,,,,...222666777777444222///...//////...,,,)))+++...000...---,,,,,,'''&&&&&&)))---000222333---'''$$$&&&&&&&&&***000000///---,,,,,,...000222444222111222444555666555------...000222555888999:::<<<>>>???===777111---000222777>>>FFFRRR]]]eeerrrzzzvvvlllkkkcccUUUIII>>>444+++***)))+++///444444///***'''***...000000000111111///.........///000222333...***&&&''',,,000111000555<<>>>>>>>><<>>???>>>???@@@>>>888333222111111333444333222///555::::::777555777999333444333111///---...///------000555:::;;;888444444555666888888888777666666000,,,,,,222777999888333333444444444444444444:::666111.........///...(((((()))***,,,---+++)))......000222555888;;;===666222...///333555333000222333444444555666999;;;111///......///000///...***%%%"""%%%((()))---111222222333666:::<<<<<<;;;======<<<:::666111---***%%%''',,,...---***%%%!!!###''',,,///000000000111111222333555444000***%%% !!!$$$'''***+++++++++)))+++---...//////......444666666222,,,)))+++...((()))***,,,------.........//////...,,,++++++,,,---///000111000,,,)))&&&"""&&&,,,000111222333444444555666777444///***&&&*********(((&&&'''+++///000222444555444222///...)))++++++'''######(((.........///000111333333444---......,,,***+++...222555777777444///,,,+++,,,,,,---000111000...+++)))+++,,,---...111333555666444111---,,,...///...,,,'''***...///...+++)))((('''&&&&&&)))---111333444111***'''))))))(((---444222000---+++,,,...111333777444222333666777666444------...///222555888::::::<<<@@@AAA===666...)))333666>>>HHHVVVgggwwwppp```RRRDDD999,,,++++++000444333...(((&&&))),,,......///000111---++++++,,,000333555555///***&&&&&&+++......,,,000;;;FFFFFF===444222555333333111000444:::;;;888444666999<<<;;;999555333111222222...***)))+++...///444888999666444666999777666555333222222222222ssseeeZZZSSSMMMKKKGGGBBB<<<999999999666<<>>AAA???:::444222000222555666444111444333111111444666777777999888555222///------,,,---000555999;;;999666333444555666666555555777999888555111000111444666777333666999:::888666555444777444000---...000111222...,,,++++++,,,---,,,+++111222444666888888888777333222111000111333666777<<<999666555777888888666000...++++++...000000...))))))))))))***+++,,,---222111000000222666:::===;;;::::::888666444222111,,,+++,,,///000---'''""")))***,,,...///000000000111222222000222555222,,,%%%&&&&&&&&&&&&))),,,000......///111333333111///999===>>>888///)))***---)))+++)))%%%%%%)))***(((,,,---------,,,---///111333222111000000...+++((($$$&&&))),,,///222444444444333222222222000,,,(((---...,,,'''###&&&000:::555444222111111000---++++++,,,,,,+++)))'''''''''---------...000111333444111///+++***,,,///111222444444444222///....../////////...,,,+++)))))))))***+++---000333444333111///......---,,,,,,,,,+++%%%***//////+++&&&&&&'''''')))(((&&&)))000444444...---,,,,,,---000444666111000...,,,+++...222666888555222111222444555555///---,,,...---...444<<<:::888888666///)))---777>>>GGGRRRccc{{{ppp^^^QQQCCC???:::777666555333111111555999888555444888<<<:::555111666@@@GGGFFFBBBGGG@@@;;;999666222111333000:::BBBAAA<<<888333...///------///222666999:::666666666888999777333/////////...,,,***+++///222888:::;;;:::777666888:::444555444333222000...---qqqbbbVVVOOOIIIHHHDDD@@@;;;888777777333999GGG\\\yyyxxxOOO555***)))***))))))***,,,///000///------***'''&&&'''(((((((((...---+++(((%%%""""""&&&((((((((((((###!!! !!!#########$$$%%%$$$!!!###(((++++++))))))***,,,...000111222222111---,,,...///...000555555666666222,,,***---000555222000444AAA```cccJJJ999555999888999777444222111222333555333333333444666666444222999<<<<<<<<<===???===888444444333444555444333111444111......111555888:::>>><<<999666333111111000111555;;;???@@@===888555555666666555333333444666444111......000333666666333444666777777777555444555333000......///000000///---,,,,,,...//////...111222333555666666777777444444333333444666888999:::777444444666777666555///,,,******,,,...---,,,,,,+++++++++++++++,,,,,,111000......///333666999::::::999888666444222111///......000111///***&&&***,,,...///000000///...///111000000222666555000&&&'''((()))***,,,000333111000///111333444333222888;;;;;;555,,,'''(((,,,//////,,,&&&$$$&&&'''$$$((((((((()))))),,,///222444333111000...+++(((&&&%%%&&&(((+++---///000111444555555444222///+++))),,,,,,)))%%%###&&&...555111/////////000///---++++++++++++++++++)))(((&&&((()))***,,,///222555666222000---,,,---///111222444444444222000///000111...///...---+++)))((('''''')))---111444444000------------------,,,,,,+++***...111///***%%%$$$&&&''')))***(((+++111444444...---,,,---...111444666222111///,,,***+++///333555222//////000333444444555222000///---+++000777666444222///******555DDD\\\gggwwwxxxmmm^^^WWWOOOIIIHHHIIIJJJJJJOOOQQQQQQPPPMMMLLLNNNPPPOOOKKKIIIOOOZZZaaa```\\\aaa[[[VVVUUUQQQLLLKKKLLLFFFGGGDDD???;;;888111)))''''''))),,,///333444555666666666666555222...,,,---......------000444777<<<>>>???===999666555666333333222000...,,,++++++~~~mmm^^^RRRKKKEEECCCAAA>>>;;;888666555333999DDDSSSiiimmmFFF///&&&%%%&&&%%%%%%(((+++...///---***(((((('''&&&###"""###$$$------+++(((%%% &&&+++,,,+++)))(((""""""#########"""!!!%%%&&&'''%%%!!! $$$(((+++,,,,,,+++---111555666666555444333000000333333111222555333444333///+++(((***---***,,,000777DDDaaaZZZCCC555444888666666666666666777777888888555444333333444333111///555888::::::;;;<<<999333222444555555333222111111333///***)))---444:::>>>AAA@@@===999666555444333666;;;AAAFFFFFFAAA:::666666666555333000///000222///---+++,,,///333666777555333111333666777666444333222111000///...------///------...000222222222111111111222444555777888555555444444444555777888777555222222333444444333///---++++++,,,------,,,000//////...---,,,,,,+++///...,,,+++,,,...000222777777777777666444222111222111000111111000...,,,,,,---000111111///---+++---//////...111666777333)))***,,,,,,---000333666444222000000222444555555666777555///'''$$$&&&***111222...(((%%%'''(((&&&%%%$$$$$$$$$'''+++000333555444222000---)))'''%%%''''''((()))***+++,,,,,,222666888777222...,,,,,,,,,)))&&&$$$$$$''',,,///+++******+++------,,,***+++))))))+++---,,,(((%%%"""###&&&)))...222555777444222///...---///111222444555555333000///000222...000111000---)))''''''&&&(((,,,000333222---)))++++++------...------,,,000111222...)))$$$###$$$'''+++,,,+++...333444333///.........000333666888555333000,,,)))))),,,///111///,,,,,,///222444555555222///...,,,***---222555333000+++)))222HHH]]]~~~~~~rrrjjjiiilllpppsssvvvtttqqqnnnlllkkklllmmmqqqnnnooovvv|||zzzzzzxxxtttsssuuuppphhh[[[PPPKKKHHH???444---...///111333555777888;;;<<<<<<:::666222000///---///000111333666:::===???AAABBBAAA===888555333222222111///,,,+++,,,...sssdddYYYPPPJJJBBBAAA>>><<<;;;999777555555:::AAAIIIVVViiiaaa???///(((''''''$$$%%%'''***,,,,,,(((%%%"""$$$&&&$$$!!!!!!###++++++***((($$$ ###***...///...,,,,,,$$$%%%$$$"""!!!######%%%&&&&&&$$$""""""###&&&%%%$$$&&&***---///000---000555888999777333111000///111666777444444666333333222...)))''''''((($$$(((...444???ZZZvvvMMM;;;222444888555666666666666777888999:::999888666555555444222000444777999888999999444------000444444222000111222222---'''&&&+++333<<>>CCCGGGFFFFFFEEEAAA;;;666444444111333444444666999===@@@???AAABBBAAA>>>999555222...///000///...///333777{{{ggg[[[UUUPPPMMMCCC@@@===;;;;;;:::888666333777<<<@@@FFFRRRcccooo{{{XXX>>>444...+++***&&&'''(((***+++)))$$$!!!!!!######!!! """%%%'''''''''&&&$$$"""!!!!!!""""""###&&&)))++++++,,,---///)))&&&######'''$$$%%%''''''&&&&&&'''(((***'''%%%&&&)))---///000...111444777666333...+++,,,+++///666888666555888666555333///***&&&$$$$$$###&&&,,,111;;;WWWmmmIII999222444777222999777444222222555888;;;<<<:::888888888888666555666999:::888777666000)))'''+++000222111000222444000,,,((((((,,,555<<<@@@@@@>>><<<999777666666666666:::@@@CCCAAA;;;444///.........,,,***+++...000,,,++++++---111555888999888333///000444777666444///222555555222///------,,,++++++---000333444444//////000222555999===???888888666444333111111000111111000//////000111222444444222111//////000111555555444333111///---,,,,,,+++***))))))***+++,,,...000333666888888888777555444222000//////111222///000111111///,,,)))'''+++...---))))))---///...---...///...------///111444111......000333555555000///,,,'''######'''+++000111...******000333333%%%""""""'''***+++111222333111///...///000///...---+++++++++++++++,,,111555555000...000333///***%%%$$$(((******))))))((('''((())))))'''%%%&&&$$$###&&&+++,,,(((###$$$%%%&&&(((***---///111333444333111///...111333777777666222...+++++++++111555999777222...,,,---,,,+++))))))+++,,,+++***+++---111333444333222000......,,,***(((''''''((()))---000000111444444111000111111333555777:::;;;:::888444...******,,,///...,,,+++,,,000444777999>>>888444333111...---000000444666777CCC___|||uuunnnhhh^^^SSSMMMPPPXXX^^^\\\ZZZUUUMMMEEE===999777999999888666555777;;;???AAA@@@???===:::555000---(((+++......///222999>>>ppp___WWWTTTQQQMMMEEE@@@;;;999:::;;;999777///222666999===DDDMMMTTTWWW```iiiqqqvvvRRR???888222...---***))))))******'''### !!!""""""""""""%%%&&&&&&&&&%%%$$$$$$######"""$$$"""!!!###$$$$$$###$$$$$$$$$$$$&&&***---***&&&!!!"""'''+++'''))))))((('''&&&'''((()))&&&$$$$$$&&&)))+++,,,,,,...000111000---***((())))))---555888666666888888777444000,,,)))&&&$$$$$$&&&+++222@@@^^^qqqNNN>>>444333555111;;;777222......222777;;;;;;:::888999:::;;;;;;:::888;;;;;;888777666000)))%%%(((---111222333333444///---,,,---111777;;;======<<<:::888777777777888444777999;;;999444///,,,------,,,++++++,,,000333---,,,,,,...222666777888666333000000222444333222---111444444111...---...+++******,,,000222444333///000111444777:::<<<>>>:::999888777666444333222000111111000//////222444555555444111///...///111444555555555333111///---,,,++++++++++++,,,...///---000333777999999888888444444333000//////111444000000///...---***((('''***------)))''')))+++)))+++,,,------,,,+++,,,---111000///000222444333333---,,,***'''%%%&&&***...444444000******...111000%%%!!!"""&&&''''''///111333222000000333666111000///---------...///,,,...000000...---000222000,,,'''%%%'''******))))))(((((()))******(((&&&%%%######%%%)))+++)))'''))))))))))))***+++,,,,,,111333444222///...111444555555444000,,,)))((()))000444888666111------///000---***)))***+++,,,,,,,,,///333666777555333000++++++*********++++++,,,***...000///111444333000...///000222444777999:::888777333///,,,,,,///222...,,,+++---111555999:::???999444333111---+++,,,555<<>>:::777333///,,,)))...222444444666===CCC~~~kkk]]]XXXUUUPPPKKKGGGAAA:::777888999999777000222444777:::<<<===>>>>>>EEEMMMXXXnnnqqqOOO???888000---...+++***)))))))))(((%%%"""%%%###!!!!!!###%%%&&&&&&(((&&&%%%#########$$$%%%$$$""" """######"""""""""""""""###'''***'''### %%%***---...((())))))'''%%%$$$%%%&&&)))&&&$$$###%%%'''))))))))))))************)))(((******---444777555555777999777555222000---***(((''')))...777HHHfffxxxTTTAAA333000444333999555111---...222777;;;777555555666:::<<<>>>>>>999;;;;;;888888888444...((()))---111555666444222//////000444777:::999999888777666555444555666666444444444444222000---+++000000///------///333666///...---///222444555555222111000000////////////)))...222222...,,,,,,...++++++***,,,000333333333111222333555666777888888666777777777777777666666000222222111///000333555777888777444000///000333333333444555444333111///,,,,,,,,,---///111222333111333666999:::999777555444444444222000000222555000///---+++***(((((('''''',,,...***((()))***(((&&&(((***+++++++++,,,...000000111444666666333111++++++)))((((((+++...111555555000)))'''+++---,,,(((%%%!!!###(((+++,,,***---000222111//////333777222111///......///111222///...,,,******+++---...000,,,(((%%%%%%''')))+++)))((((((***,,,---,,,***%%%%%%%%%&&&(((***,,,---...---,,,+++************...111333222......111555111111000---)))''''''(((+++000333111,,,)))+++///222///,,,+++,,,,,,,,,+++,,,///444777888555222///+++++++++,,,...//////...+++///000...///333333000***+++---///111444666777444333111---,,,---111444...,,,+++,,,111555888:::888333222777;;;<<<===???OOOXXXcccnnn|||tttoooiii```ZZZWWWSSSLLLEEEAAABBBFFFKKKLLLGGGAAA===<<<<<<;;;:::;;;@@@EEEEEEBBBBBBGGGLLLzzzjjj___[[[WWWOOOHHHHHH@@@888555666888888666555555666888999777333000333777===IIIcccqqqOOO>>>666---***---+++***))))))***)))'''%%%+++&&&"""!!!$$$&&&'''&&&***(((%%%###"""###%%%&&&$$$!!! !!!!!!!!!"""#########$$$''')))### ###+++111222111&&&''''''&&&$$$$$$%%%'''***(((%%%%%%&&&((())))))&&&&&&%%%&&&'''(((***+++,,,+++...444666444444777888666555444333111...,,,***+++111;;;MMMjjjzzzUUU@@@000...555666666333000...///333888;;;222111111444888<<<>>>???999;;;:::888999;;;888333,,,,,,...222777888444111...000444888;;;;;;888555222222111000000111333444444333222000///------,,,444333222000///000444888///...---///111333333333///000000///---++++++,,,&&&+++000000,,,***+++...---,,,+++---000333444444222333555555555555333222111222333555666777777777111222333222000000444777:::;;;;;;777333222333666111222444555555444222111,,,---...///111444666777444666888::::::888555333444555666444111111333666000...,,,)))(((''''''(((&&&,,,///,,,)))***+++)))###%%%)))***+++,,,...000///000444777999888444000******))))))+++---111333333222---'''%%%))),,,+++---)))'''***///333333000---000222111---...222777222111///...///000222333333///***'''((()))******///---(((%%%###%%%(((+++(((((((((+++...//////...&&&''''''''''''***...111000///...,,,+++*********---000333111...---111555,,,---,,,+++((('''((()))''',,,///---'''%%%(((---111000///...///...,,,***,,,///444777888555111...---,,,---///000111000///,,,///000---...222222000'''(((***,,,///111333444111000...,,,+++...222666...,,,***,,,000444777999333111555AAAMMMUUU[[[```mmmwwwyyyzzzyyyvvvuuuwwwtttooommmnnnppprrruuuyyy{{{}}}{{{vvvvvvtttllleeeeee```XXXPPPKKKLLLRRRVVVPPPJJJDDDAAADDDHHHKKKLLLOOOTTTXXXVVVQQQNNNQQQUUUwwwhhh]]]VVVPPPIIICCCFFFBBB>>>;;;:::999777666555222///000222333111///,,,...555DDD___pppKKK666+++,,,...((((((&&&###!!!###''',,,///,,,&&& $$$)))++++++((()))(((&&&$$$###$$$%%%  !!!!!!!!!###&&&((('''&&&&&&$$$$$$(((...222333222,,,,,,+++***(((&&&$$$###---***''''''((((((&&&$$$'''%%%$$$$$$%%%(((+++---,,,...///000///---------333111000333888999555111000000555???QQQlllqqqEEE333,,,...555666333222111111111333555777000///000666>>>AAA???<<<666777888999:::999888888222222333333333333333333222111222666999:::666333...+++,,,///111111333777555444222///,,,+++---...555333222333666999;;;;;;666111,,,+++---111333333333000......000000///---,,,,,,++++++***((('''&&&***,,,...000222333333222...222666666444111000111000222444444333333333444333444555444333222333444777777666555555555666666555555666666666444333222000222333444444666888;;;777888888888666333111///---111444555333222333555222,,,&&&$$$%%%)))***++++++++++++---......,,,+++***'''&&&)))...///,,,(((///111444777777666444222,,,---000222333333222111111...***''''''(((+++---...------111777:::888555222000---+++***,,,///000333///++++++///444777888222...)))''')))++++++***,,,(((######%%%'''%%%!!!%%%!!!###,,,444444222111...***&&&&&&***...//////000111111///---,,,---...222111000///...---------......---+++))))))+++...------,,,+++***+++...111666666444000+++(((((((((+++000666888777555444444555555555555444333111000---...000222444333000...***)))(((+++000222000...,,,---,,,+++***+++///333111......///,,,***111<<<:::888>>>QQQkkknnnmmmooowww|||pppddd[[[[[[[[[]]]^^^[[[TTTOOOLLLMMMOOORRRWWW[[[___bbbaaaccceeeggghhhlllqqquuu~~~{{{tttllljjjmmmrrrsssuuuxxxyyyzzz}}}|||zzztttpppsss{{{~~~{{{qqqsssqqqnnnjjjggggggiiikkkjjjfffaaa]]]ZZZZZZ[[[\\\XXXUUUQQQOOOQQQVVV\\\```mmmhhhcccaaaaaa```[[[WWW{{{rrreee[[[TTTNNNGGGAAA@@@===;;;999999888666555444111......000111///---+++,,,222CCC```hhhEEE222(((+++...)))$$$###!!!!!!###''',,,///,,,'''!!!!!!%%%)))******)))))))))'''%%%$$$%%%&&&$$$$$$$$$"""!!!!!!!!!###&&&'''&&&%%%&&&%%%%%%(((+++///000111,,,,,,+++***)))'''&&&&&&+++))))))***++++++(((%%%&&&&&&$$$$$$&&&(((+++---+++---//////...---++++++333111222555:::;;;777333333222444<<>><<<<<<===GGGCCC???@@@GGGOOOUUUXXXPPPSSSWWWZZZ[[[XXXTTTQQQGGGEEEEEEIIINNNPPPLLLHHHBBBHHHMMMSSSXXXZZZTTTLLLRRRSSSTTTUUURRRJJJ@@@999???CCCIIIMMMOOOOOOPPPQQQNNNNNNOOOPPPPPPQQQQQQQQQYYYXXXWWWWWWYYY\\\```bbbfffaaa[[[WWWVVVTTTQQQNNN~~~ppphhh]]]UUUOOOHHH???888555555666888:::;;;999777444111......000000///,,,///111777DDD]]]iiiKKK555,,,'''***---&&&%%%%%%$$$###$$$%%%''')))***'''$$$$$$&&&''''''&&&))))))(((%%%######$$$&&&...333555000'''!!!#########%%%'''((((((&&&$$$%%%%%%###!!!"""&&&+++---,,,++++++***++++++,,,))))))))))))***)))((('''$$$$$$$$$$$$&&&(((+++,,,))))))+++------,,,(((%%%+++,,,...333777888666333333000000666GGGgggqqqIII;;;444444777555666555555555666777888999000000222777;;;<<<;;;999;;;;;;:::888777555444333666666666555333000...,,,***,,,///222444444333222000...000444666666777;;;999999777333///------...555555666888999888444111+++,,,///222444444333222444444444444555666555555666555333111000//////000)))***+++,,,,,,------...(((***---///000000111111///000111111111333777;;;666666777888888777555333,,,...111333444444333222444444555555666666666666444555555333111000111222555555333111///,,,***))),,,...///000000000//////...---------...//////000---///111222000...---,,,---,,,+++,,,...---+++((((((***...222555555555444222000...,,,+++++++++,,,---,,,)))((((((***,,,...333222111222333333000---------,,,++++++,,,---------+++***---222555444222((()))+++---/////////...---,,,+++---000111000...)))***---///***$$$%%%***+++)))'''%%%&&&''')))***222333333111...,,,------111000.........///000111333333333222111111222444777999:::999666333222111222///---111666888444000(((,,,111555777777666555555444333333444777999;;;333111000444999999444///000222333000---+++---///111...,,,,,,...///...,,,***(((&&&+++777LLLddduuuzzzgggXXXLLLJJJDDD@@@DDDLLLMMMHHHJJJDDD>>>;;;<<<;;;888444555444444333333333222111666333...***)))+++///222///000333666777555111---)))///666::::::888777777===777111222999@@@CCCDDD>>>@@@CCCFFFFFFEEECCCBBB<<<::::::===AAABBB???;;;888999;;;???BBBBBB===777AAAAAAAAA???;;;555...***888===DDDHHHHHHFFFBBBAAA@@@@@@@@@AAACCCDDDFFFGGGHHHHHHHHHIIIKKKMMMOOOPPPTTTPPPKKKGGGFFFFFFDDDCCC{{{nnnfff[[[SSSNNNGGG>>>777444444555777999:::888777555222//////222333111///333777>>>III]]]~~~YYY@@@111,,,)))+++,,,$$$%%%%%%$$$$$$%%%'''***+++(((&&&$$$###$$$%%%&&&&&&((('''&&&###!!! ###%%%+++111444111((("""###%%%%%%%%%%%%'''***++++++***$$$$$$###"""''',,,++++++++++++++++++,,,))))))'''&&&$$$$$$%%%&&&#########%%%&&&)))+++,,,))))))))),,,------)))&&&)))+++///444777777666444111000000666FFFhhhtttKKK<<<444333666444444444444444555666777777111000//////222555888999@@@???===:::777555333222888888666444111///---,,,))),,,///222333333222111///---///333555333444888666777666555222111111222777777777777666333...***'''+++000444777777666555333333333444555666888:::<<<:::666333111111222333------------......//////+++,,,---///111222111111.../////////000333777:::444333444777:::;;;:::888222444555666666555333222444444333333222222222222222333333222000000111333555555444333000...,,,+++***+++---000222333333222/////////...---,,,------...000222111...,,,,,,------------------,,,)))'''&&&(((+++...111333444444111///---*********,,,------+++***)))***+++...///222222222222222111...,,,))))))***+++,,,---......---+++***,,,000111///---***,,,...//////...------,,,,,,,,,///222444555555///000222111)))""""""''',,,+++***(((''''''((()))444444333111000111555888444222000...---...///000333444555444333333444666999;;;<<<:::666222///...---***))),,,333666444000)))+++...222555777777666333222222333555888;;;===111000000444999;;;777222222333444111---+++---000444222///.........------,,,++++++222GGGggg|||wwwiiiUUUFFF;;;:::777555999@@@DDDDDDBBB>>>999666444222///------......//////000111222777333---(((&&&(((,,,...)))000666888444000000111000222555666666555444333777222///111777<<<<<<;;;999999999888888999999:::999777666777;;;===<<<;;;888555333555777666333111999888777555111---+++)))888>>>EEEHHHGGGAAA<<<888;;;:::888777888:::===@@@======>>>???@@@AAAAAABBBAAA???;;;:::999999:::999vvvjjjbbbXXXQQQMMMHHHAAA;;;666555555666777888666555555222000111444555444222444:::CCCPPPeee|||RRR<<>>999555222222333444000000/////////000000111///......///111222111///---......---------000222111000000444999======<<<888888888888777555333222333222111000////////////000111111111///000111333444555666555444111...,,,++++++---000444666666444/////////...,,,+++,,,---111222222000,,,***,,,...111111111111///---+++***''''''(((+++---111333555111000---+++******+++,,,+++***))))))***,,,...///222333444444333222000///((()))+++---...////////////,,,+++,,,///000...+++,,,...000000...---------++++++,,,---///222444666333333333222***######'''------,,,***((('''((()))222222222111222444999<<<666333000...------///000222444555555444333444666999:::;;;999555000...---***((('''***...222222111...---...111555888999999333333333333555777999:::///000333666888888666444333333222111///...000111555444333000------000333777:::???KKKddd|||tttppphhhXXXFFF;;;222111000///222666<<<>>>>>><<<888444111...---,,,+++---/////////000222444777333...)))'''))),,,///...555;;;999111---...222666555444333222222222111000......111666::::::888777555333000000000222333444333222444777:::;;;;;;<<<777444777:::999888888555555444222...,,,,,,---555;;;BBBFFFDDD@@@:::777<<<999666444444777:::===777777777888888888888888666555555444444444444555|||nnnddd]]]SSSMMMKKKIIIEEEAAA===;;;999888999999888666333111///111555777666555444888CCCWWWttt}}}TTT===///+++(((+++///***(((&&&###"""###&&&))),,,$$$###!!!!!!%%%(((((('''%%%!!!"""%%%!!!###%%%%%%$$$$$$&&&(((######%%%(((---///000///)))%%%"""$$$'''(((***+++***(((&&&$$$"""&&&***,,,***))))))***&&&'''(((***,,,...000111,,,)))(((***///222111...,,,///555999:::999777666666666777;;;FFFccc\\\<<<666333444555222222222333444555555555555111000...,,,,,,///333777>>>===;;;999777777666666777444///+++(((''')))***---111555666444222222222...,,,---111111......000444666777777666555666777888777666555444111,,,)))(((,,,222555444222111000............000555===CCCEEEBBB<<<666222222333444333222111000000000111222222000...///000111///,,,+++---...---,,,,,,---...000---+++///666;;;===<<<888888777666555444333222111000///......///000000000000111000///...000222222444666777666333///---......///222666888777555...//////---++++++...000444555444///***)))---222444555555444111...,,,,,,***)))((())),,,000555888333222///---***)))))))))((('''''''''(((***,,,...000111333333333222111111---...///111111000///...000---+++,,,///111000...,,,///000000...---...///,,,+++***))))))+++///222222000000000,,,&&&&&&***---......+++'''&&&'''(((,,,...111222333444777888555333000------...000222111333444444333333444555555777888666333111000000+++***)))***,,,///222444111///,,,...222666999999666555555555444444333333///333666777666444333444444222000///111222333333222444444000,,,...555<<>>:::444000...000222///222444555444333444666666333///+++***,,,///111333666888555///,,,...111666555333222111222111111------...///111333444555222111///...---------......///222555999;;;<<<;;;>>>999999???BBB???<<<<<<444555444111...---...000222777===AAAAAA===:::888999888666555555666999:::555555444333222222222111222333555555444222222222vvvggg```XXXOOOJJJJJJKKKHHHEEEEEEBBB???===<<<<<<;;;:::222000...000555777777555222555BBB\\\XXX???...)))%%%***111......+++&&&!!! ###%%%###""" %%%))))))(((&&&""" ###&&&"""""""""###%%%'''((()))""""""$$$(((,,,///000000,,,&&&"""$$$%%%%%%''')))******'''$$$!!!%%%---222111///---,,,((()))+++---///111333333...***'''***///333333111***///444888999777555444777888:::???JJJeee}}}TTT999666555555444///222333444555666666666666---------,,,+++---000222:::999888777777777888999666222,,,'''$$$$$$'''(((///333666777555222222333///---...111111---,,,...555777888888777666666777888666555444444222///,,,)))...333444111...,,,,,,,,,---,,,,,,...444>>>FFFHHHDDD===666222111222333444333111000000111111222444111......//////---***)))+++.../////////000111///+++))),,,333999;;;:::777666555444333222333333//////.........000111222111111111000...---...000000333666888888444000---111000111444777999777444---...///---,,,,,,000444777777555000******///444444555666444111...,,,+++---,,,))))))+++000666:::555444111...+++((('''&&&&&&%%%%%%&&&''')))+++,,,,,,...000111000000000000111222333444333111///...000---+++,,,000333333222,,,...000///...---///222---,,,)))&&&$$$&&&***---///------...,,,((())),,,---......+++'''%%%&&&''''''+++000333444333222222333111///------///222444000222444444333333333444333444555555333222333333------,,,++++++...333777111---******...444777888999888777666444111///---000555:::999444000000222555111......222555555444///333555111,,,///999DDD]]]lll|||{{{zzzuuuqqqpppaaaYYYTTTRRRJJJ===444222777666555444222111444999@@@===888111,,,,,,111555111444777777444333333444222000,,,***)))+++...000111000///---++++++,,,...111000//////000000000////////////---+++,,,...000............---,,,,,,++++++...444:::>>>???>>>===;;;777999@@@CCC===777555555666555222///---///222222666<<>>;;;999777444444555555666666777777888777666444333222222222222444666666444222000///qqqggg^^^SSSIIIFFFCCC@@@CCCHHHKKKMMMJJJBBB???AAA@@@;;;000...,,,,,,---......------222AAA```TTTAAA---%%%'''))),,,...555111,,,(((&&&%%%$$$###%%%###!!!!!!%%%''')))***)))&&&%%%(((+++,,,)))%%%$$$%%%'''((()))%%%######&&&***,,,+++)))%%%""" $$$&&&&&&(((***++++++)))&&&$$$''',,,000111...,,,...111000//////111444444000---)))&&&%%%(((---000...+++---000222444444333444444333:::888:::NNNmmmyyySSS;;;999777777999666333444444555666777777888444111+++'''&&&(((,,,///000222555888888777555333---+++(((%%%$$$###$$$$$$///222666777555333111111000000000111111///+++(((---111555666333222444666777777888888666333111///222000///111222111,,,)))222000//////111555:::===;;;;;;;;;:::888555222000777666222...***)))***,,,//////111555777555///***%%%***...000000000222555000...+++***---333:::???666555333111000///......///------///222333111///////////////...---,,,+++111222444666666444111000444888:::999<<>>HHHIIIAAA888666444333000---444MMMfffxxxmmmbbbbbbiiikkkaaaWWWPPPLLLGGGAAA<<<888333000555888:::999666444666888===:::555000......000111222444666555444222222333000000000000///...---,,,......---+++)))))),,,///222000---***((())),,,//////111222///***(((+++...000//////...---.........,,,///444999;;;;;;999777222666;;;===<<<888555333444333333333444444222111111333666:::;;;999555111111222333666999999888666999888666222//////000111222444444333111///......xxxlllfff]]]SSSIIIEEEAAA>>>???DDDIIIJJJFFF???<<<>>>===:::111...+++******++++++++++++///<<>>FFFTTT^^^\\\MMM???;;;888555444777HHHiii|||bbbZZZSSSUUU[[[\\\TTTLLLBBB???<<<:::999777555333555666888888666666666777999777555222///.........,,,---......------///000111111000000///...---,,,---+++((('''(((***---///333111---******,,,000333444555555111,,,***---000222111000000//////000000...000444777999888777666222555999:::888555222222333222222333666666333000///222555888:::888444111111222444777999999777666999888666333000//////000444555444333000.........ooogggeee]]]TTTJJJDDD@@@<<<<<<>>>DDDCCC???999777888999777222///+++))))))(((((('''(((+++888UUU}}}ddd<<<444------...,,,+++,,,222...)))%%%$$$###"""!!!"""""""""!!! """%%%&&&&&&'''***---......---111///------......,,,+++((('''&&&((()))***((('''%%%###  ###%%%***)))))))))*********+++''')))***)))***...555;;;<<<999555444444111---)))$$$!!!!!!&&&,,,...---+++---...//////000333555666:::777???]]]}}}^^^AAA:::555555888777777888:::;;;:::999666555000...+++(((((())),,,...666666777666333///+++((($$$%%%%%%'''***---000222000......000333555444222///000111111111///...------...///000111111222333777888999999777555222111333333333444666666555333555777999:::999666333111222333555888:::;;;999888222000---+++******+++++++++,,,///333666666333111+++,,,...333777999888777222///+++((((((+++000333+++...333666777555111///...------...000111111000000000111111000///...---...000222333444333222111999:::999666777999888333111...+++((((((***,,,///222000,,,((('''***000555333000,,,+++,,,...//////---...///222444555333111000...---,,,+++***'''%%%''')))++++++*********+++(((***---...///---+++***---...000222333222111000///---+++,,,//////,,,))))))///111...,,,///111111)))&&&###"""%%%(((+++,,,%%%%%%'''***---...---+++'''''''''&&&%%%&&&)))+++...111555777888555222///,,,***))))))+++.........---+++)))((()))+++...000333444444111...---000333444444333444555777999;;;777444111///111222333333888333111111000...000555???OOOcccsss{{{xxxkkk^^^SSSWWWcccuuuxxxaaaLLLCCC???;;;<<>>555444222333444555444333444444444555777888777666444444333222000...,,,+++(((((()))(((((()))---///111111000000///.........---)))%%%%%%)))...111111222111...---...111444777999999888444///...000333444333333222222222222222111222444555666555444444333444555555222111000000222000000444888999444///---000333555555444111//////222555888999999888666;;;999777444222111000000555555444111...---...000|||mmmfffddd^^^WWWNNNGGGBBB>>><<<;;;===;;;777333111222333333333111///...---***&&&###&&&+++;;;YYYrrrOOO222---+++---...,,,,,,......+++&&&"""!!!!!!!!! !!!"""######""""""###%%%###"""###'''---///...,,,+++++++++,,,......,,,***,,,,,,,,,,,,,,,+++***((($$$###!!! !!!###&&&(((+++***(((((((((***---///...---***((((((,,,444:::;;;888444333444333///+++%%%""" $$$))),,,...000111111000///000333666777999666===ZZZ{{{YYY===777222222555333555777;;;======;;;888666222111...,,,++++++,,,---555555555444111---)))&&&$$$%%%'''***...222666888333///---///555999888666222222333222000...------...---------///000111111555666888999999777666555222222222444555666777777666777999:::999555111...//////000444999;;;999777...,,,*********,,,,,,---,,,...000333555444333111...---///333777999666333111...)))&&&&&&(((,,,///---000444777888666333111......---...///000111111111111111111111000//////...///000222222111000000666555444222222444555444222111/////////111222444111...***''''''+++000444555222...---...000111111///......///111333222111............---+++(((''')))+++,,,,,,+++)))((('''%%%(((,,,///000...+++)))---...///111222222222111///---,,,,,,---,,,)))'''---444777333///000222333(((%%%"""!!!###&&&(((((("""$$$(((,,,......---+++*********(((''''''***---222555999<<<;;;888333000---+++)))***,,,---------***(((%%%###$$$'''+++...111444777444///---000444777777777888:::<<>>???===999666222111000111333333222111444222222444888:::888555222111111000...---,,,+++***)))((('''&&&(((,,,000////////////000111111222000+++&&&'''---333555555//////000222555666777666888888777555222222444777666555444444333333444444444444444333333333222222444444444111///...000111222000000444::::::555...---///111111000---+++***,,,///444777999999999999===;;;999888666555222111333333111///---...000333zzznnnfffccc___[[[SSSKKKFFFBBB???;;;888555222000......///111333333444555333...'''"""$$$...DDDgggeeeBBB...)))'''***------...111***'''### !!!!!!!!!"""$$$%%%%%%$$$###$$$%%%!!! ###(((+++***(((%%%&&&'''+++...///...,,,.........---,,,***)))(((###"""""""""$$$'''***,,,***)))'''&&&(((+++///111666222,,,'''&&&***000555555222111222555555333000)))&&&###"""$$$(((,,,...666666666444222222444666555999333777QQQssszzzTTT:::777444333444222222555999===>>>===:::888555444333000...---,,,+++111222222111000---***)))((()))+++...222555888:::666222///111888<<<<<<:::555666555222...,,,,,,...//////---,,,,,,---///111444555777999::::::999888000000111111111333555666444555666666555444222000---,,,---111666888555222+++)))((()))---///000///000111222333222111000000333333333666999999555000///---)))&&&&&&))),,,///000000222333333222111111///////////////000111333444333222111111111222333//////000000000///...---///...,,,,,,---...111444000111333555666666666555000---)))''')))---111444888555111000000222222222000---******,,,...000111---...//////---,,,******,,,,,,,,,+++***'''$$$"""###%%%))),,,...---+++***...//////000111222222333............---+++(((&&&222999<<<777222111333333(((%%%"""!!!"""$$$%%%%%%$$$'''+++......---+++***------+++)))&&&&&&(((***000333777::::::666111...***)))((()))+++,,,,,,+++)))'''$$$"""###&&&***,,,000555999888333000222555444555666888:::<<<>>>???>>><<<777222...---------555333555999999777888;;;MMMaaa~~~~~~ssstttuuu{{{jjjUUUOOOLLLDDD:::444777::::::888555222000222111111222444444333111333111000333777999888555222111///---,,,,,,---...---,,,***'''&&&'''+++///------...///111333555777222,,,'''(((...444555444+++---111777;;;:::666222333333444444444555777888666555444444333333444444444444333222222222222222666555333000...///222444333222222666999999333......000111///***'''%%%%%%)))---222555777888:::<<<>>>===;;;;;;;;;999666333///000///......///333555xxxkkkbbb```]]][[[UUUMMMHHHFFFAAA<<<555222000111000......111222333555777666111)))$$$###333PPPvvvcccAAA---'''###''',,,...000333(((%%%"""!!!"""$$$%%%%%%%%%&&&'''&&&$$$###$$$%%%!!!  """###$$$######$$$&&&***...000000///,,,------,,,)))'''&&&'''###""""""###%%%(((+++,,,)))'''&&&%%%'''+++///222777333,,,'''%%%''',,,///000///000333777888555222+++)))'''%%%&&&))),,,///888888888777555444555777444666///111KKKooo|||VVV>>>:::777555666333000333777;;;===<<<:::999666666555444222///---,,,---.../////////...------+++,,,...000333666888999555333111444888<<<===<<<666777666222---+++---000111222111...******...333555666999:::;;;;;;:::999/////////---,,,...111333222222222333333333222222,,,******...444666222...***((('''***000333444222333444444333000/////////888999:::<<<<<<:::666222000---***((((((+++...000000///...---------......000000111000///000333555777555222000000222555777111111000///---+++***))))))''''''(((((((((---222...000444666777555333111---+++((((((+++...111222555333111111222333333222000,,,(((&&&(((+++...///+++---......,,,++++++,,,///---+++***)))'''$$$"""$$$$$$%%%'''(((***,,,---000000//////000111222333//////000000...,,,)))'''333999;;;777333333222111)))&&&$$$###%%%&&&'''''''''+++...000...,,,***)))///...,,,)))%%%$$$%%%'''+++...111444555222///,,,((('''&&&(((***++++++***)))'''%%%$$$%%%'''***---///444888999777444444555///000333555777888888888:::999666111---+++,,,...222333777:::999777;;;AAAOOOhhhmmmQQQBBB<<<999666444555555666444111...,,,,,,//////000222555666555333/////////111444555444333222000...------...000111...---+++((('''(((+++...---------///111444777999111...******---000111000))),,,111777;;;:::333,,,---...111333555666666777444333333222222222222222333333333333333333333333777666444111///000444777555555666777777555111...///111111...((($$$$$$%%%***---111222333444999===>>><<<;;;===>>>===999444---.../////////000333555rrrbbbZZZ[[[XXXYYYTTTLLLHHHGGGBBB;;;666333333666555111000333111222222333333000+++'''$$$777XXXiiiJJJ...&&&!!!&&&---000000111(((&&&######&&&(((***+++(((((((((&&&$$$######%%%""""""  ######%%%(((,,,/////////+++,,,---,,,(((&&&&&&'''######"""###$$$%%%''')))&&&%%%%%%%%%'''+++///222111---((($$$$$$'''***,,,111111222666:::999555000***)))(((''''''***...111333555777777666555666777222111(((---LLLttt___CCC===888555666333000333666999::::::888777222333444444333111///---++++++---...///000000///***+++---000222444666666111111222444666888:::;;;444555555222---,,,000444333666666111)))(((...555999:::;;;<<<;;;:::888666//////...+++))))))---000000111222333333333222111,,,))))))---444666222---)))'''''',,,333777777666333444555333///......000777:::>>>???===:::777555333111...++++++,,,///000......---,,,,,,---......111222222111000111444777:::777222......222777:::444333111...+++(((&&&%%%'''%%%%%%'''&&&$$$(((///000111333444333000---+++***(((&&&(((,,,...///...,,,,,,,,,...111222222111...+++((('''(((***+++,,,)))***++++++)))(((***---000---***)))***)))'''%%%%%%###!!! """'''---111000000...------///000111///000222222000---+++)))///222444222111222111---)))'''&&&'''))),,,------***---000111...,,,++++++222111///+++(((&&&''')))(((***...111222111///...(((((((((***---......,,,***)))((('''(((***,,,......111555888999888555333+++...222555777666444333333333222...,,,,,,///222111333666777444333<<>>===;;;888555333000000...***''''''***...///111333555555333111///,,,)))(((---444777333...)))''''''---555::::::888222444444222///...///222333888===>>>;;;888666777666444000---,,,---///000......///000000111111111222333333222000111555999<<<888111------222888===666555222...***&&&###"""(((%%%%%%'''%%%!!!%%%,,,555555333111///,,,***((('''%%%%%%(((,,,...---+++%%%%%%'''+++///111111000---+++))))))***+++***)))'''))))))(((&&&&&&)))---000,,,))))))+++,,,+++***'''###%%%---333000///---,,,,,,---...//////111333333111...,,,+++))),,,------///222000+++)))(((''')))---000222222***...111111...,,,,,,...555555333///,,,+++,,,...(((+++...111333333222111++++++,,,...111333222111++++++******+++,,,......,,,...222777:::999555222+++///444888999888444222,,,---...,,,+++---222666111333555444///000===LLLrrrxxxoooVVVHHH;;;999666111222777777333...***))))))***+++++++++,,,...///...,,,)))'''***------+++***,,,......000222444444333111000...//////......000333555222111000000111333555777666666666333000---,,,---...,,,,,,000444333...(((***,,,000444666555222///000//////...............///111333555666666666666555444333111111333777:::999<<<===999222------///000333444111,,,))),,,///111222222///++++++111777999888888;;;??????999444///111222111///.........~~~lllYYYRRRVVVTTTPPPLLLIIIGGGDDD>>>999999666555777999888111,,,///......000111000+++&&&$$$666UUU|||gggIII...'''###&&&***)))''''''&&&%%%%%%(((,,,---+++)))'''***,,,+++(((&&&'''(((***'''### !!! """%%%((())))))))),,,...---)))((()))***%%%$$$###"""!!!!!!!!!"""((($$$###'''...111---((($$$%%%%%%%%%%%%'''+++...666444222222444333...***((('''''''''))),,,///000111111111000///111444777777000///;;;RRRssscccDDD:::333111444222444777999888999;;;777111111///...///111222000---,,,---///111444444222111---+++***+++---///000000---)))&&&(((...333555444111111111222444555333222777888555...''''''///777:::;;;;;;999666444444444777444///+++***+++...000222444444333555777555000---,,,,,,///333555444222...,,,,,,000777;;;999666444444444444444444444444777888999999777555555666;;;777111......///111111---...111333444333222111222111111111111333444555999999777444111111555999:::777222,,,)))''''''(((+++)))&&&&&&(((+++---...555666555222...,,,+++,,,,,,'''######(((,,,,,,***%%%$$$$$$''',,,---+++(((***((('''''')))+++,,,,,,''''''&&&'''((()))+++,,,******)))))))))***,,,---+++)))%%%!!! $$$+++111444222///,,,***)))))))))...111444777666111,,,(((+++******+++...//////...---,,,+++++++++---///111///000111222222111///...222222111000000111111222------...000222222111///)))***---333888:::777444444111---+++,,,---......000000222555888888333///000000222555777888666444222...***,,,222666666444444555444555555111AAAccc~~~rrrdddXXXDDD<<<666777777666777999888333---***,,,///000000+++---......+++(((''''''%%%%%%&&&))),,,---,,,+++666666666555444111///...000222333111------222777666777777555222000000111444888:::888111,,,+++,,,+++***+++...222333111///000......222666666000++++++---///000///------...333444666777888777555444333222111222444555444333555777777333,,,)))+++...000333555555222///000111222222111///---,,,...000333333333444777888888888888666444111111222333444~~~ssscccXXXVVVSSSNNNGGGCCCBBBAAA>>><<<888666444666888777333...***)))***,,,...---***'''&&&444QQQyyyZZZ???---%%%!!!###&&&%%%$$$%%%%%%$$$$$$'''***+++***(((&&&(((******))))))+++...111---'''!!!""" !!!#########&&&(((+++***'''%%%''')))'''%%%###!!! !!!"""'''%%%%%%(((,,,---***'''&&&'''(((''''''''')))+++000////////////---+++(((''''''''''''))),,,///111111222333222222333666999999444222<<>>:::444111000///000222333111///+++,,,...111444555555444///---******+++---------***'''%%%(((...333444333222111111222444444333111444555444...''''''---444888999888666444333555666:::777333000///000222444444666444222222555333...,,,++++++---111333333222000...---000666999888666000111222333444555666777666888999999888888999:::<<<888333///............+++---111333555444333222111000///...///000111222666777666444111222666999:::777222---+++***+++,,,...,,,***)))+++---......444555555333///,,,++++++...((("""!!!%%%***,,,,,,+++***))),,,///000...+++)))(((&&&'''***,,,,,,,,,***************+++------,,,+++***)))***+++---...000---)))%%%###&&&,,,000222111///---+++)))''''''+++...111444444222...,,,+++++++++---///000///......---,,,++++++,,,---...///000222333222000---+++///000111222333444555555.........000222222///---+++,,,///444999:::888666777333...++++++,,,...000//////000222555555222......///000333666777555444111//////222555666555222333555555888:::999MMMooo{{{nnncccSSSDDD777333333777888555333444222///,,,,,,///111222111---------+++(((''''''((((((((((((***---...---+++111111222222111///---,,,000222444222...,,,...111333444555444333222333444222555777444...******,,,,,,,,,---000444666555333222111000222555333...(((***,,,///000000///000111333444666777888777666555111000///000333555555555444444222///,,,+++---///222444777777444222111111444444333111//////000222555444444555777999999:::;;;999666444333444666888{{{nnn___VVVPPPIII@@@;;;:::<<<======777444222333666666444111((((((***---//////---***+++999VVV~~~pppKKK666***###!!!#########%%%&&&%%%%%%&&&(((((((((&&&%%%&&&'''((((((+++///222555111***%%%"""###%%%'''&&&###  ###%%%'''&&&###"""###&&&(((&&&""" ###%%%'''((()))))))))((('''&&&&&&((()))(((&&&%%%$$$%%%)))+++++++++)))'''&&&'''&&&&&&''')))+++...000111333444666666555666888:::888444333<<>>???:::333000000000111333444333111,,,---///111333444555555111...+++))))))*********(((''''''+++222666666555333222111111222222111000111222222---(((''',,,111666555444222111222666999===;;;888666555555555666222333111...000444444000...---,,,...111444555555333000///000444777666555---...///222444666888999444666888999999999;;;===<<<999555111///...,,,***+++---000333555555444333///...---++++++,,,---...222333444333222333666888777444000,,,+++,,,///111222000...---...//////...000222333222///,,,++++++111***###!!!$$$))),,,---000///...000333444111...)))''''''(((***,,,---,,,,,,,,,,,,------......///...,,,***))))))+++---///444222...***'''(((,,,000222222111000---***'''%%%)))***---///111111111000,,,,,,---///222222111///......,,,+++************---///111222111///+++)))---...000222333333222222------...000111000,,,)))***,,,///444888999888666888555000,,,***,,,...000...------...000000///---------///222555777666444000222555888888666444111333666666999>>>BBBYYY|||{{{hhh]]]SSSCCC444***+++111888888333...---,,,++++++...111333333222///---+++'''%%%%%%))),,,,,,++++++,,,---...---,,,+++---///000000///---,,,...222555444///+++***+++///111222222222333555777222444444111---***+++...//////000333666888777666444222111222222000***%%%%%%(((+++---...000222333444555666777888777666666000///...///222555777777222///,,,***,,,...000111333666999:::888555333222666666666444222222333555888777777777888999;;;<<<@@@===999666666777:::<<<}}}qqq```UUUKKKCCC;;;666666999;;;<<<555333111111333555555444,,,///333666777555222///333EEEfffjjjHHH444)))### """%%%%%%'''***+++***((('''&&&%%%%%%$$$%%%$$$$$$###%%%)))---000000///---***((())),,,...***'''###!!!!!!""""""!!!###%%%&&&$$$  ###'''$$$ """&&&))))))+++---,,,(((%%%%%%&&&$$$&&&''''''$$$""" ''')))+++)))&&&$$$%%%''''''((())),,,...000222333333666888999999888999:::111......<<>>===:::888666444444333---...,,,***---444666444/////////000333666888999555333111111333444444333,,,---...000333555666777333555666777777777:::<<<:::777444222111...,,,))),,,...111444555555333222000...,,,***))))))+++,,,///000111222333555666888333000---++++++---000333555222000//////...---,,,)))+++...///...,,,,,,,,,222---'''%%%&&&))),,,---000......111555666444111)))(((''')))+++------,,,)))***+++---...//////000...,,,***((((((***,,,...444333000,,,******...111333444666555333///***''')))******,,,...000222333//////000222555555333111......---,,,***)))((('''***,,,///111000...+++))),,,---000111111///,,,***+++,,,,,,......,,,((($$$'''))),,,000333444444333666555222///,,,+++,,,------,,,++++++,,,,,,---,,,------...222555777777666111444888999888666444444444777666666<<>>BBB???;;;888777999<<<>>>~~~xxxlll]]]TTTEEE???888555666999999999444333111111333555666777222666<<>>:::555111888RRRzzzoooNNN999((($$$###'''***+++...333111///,,,(((%%%#########&&&$$$!!! !!!$$$'''))),,,...///...,,,+++,,,---+++(((%%%######$$$$$$###$$$&&&&&&###"""$$$"""$$$***...***...000...)))%%%&&&'''%%%&&&''''''%%%$$$$$$%%%***,,,---+++'''%%%''')))(((***,,,///111333333333333666:::;;;:::888777777+++(((***===bbb]]]AAA999222...---***+++000555777999:::444---+++,,,...000111222333444555555444111---++++++---222000---,,,------,,,+++***,,,///555999=========222000...---...///...------///111///---+++,,,...222000---******...555:::<<<:::888666333000...---,,,,,,***(((+++111444222---...///111222555777888666444333222333333222111.........///000000111111111222333222222333555777666444222222111000...+++...000333555555444222111111///,,,***))))))+++,,,------...000222555666777111000...------000333555555333///------,,,+++***###%%%)))++++++,,,---...111///,,,******++++++++++++******...444666555222))))))(((***,,,---,,,+++###%%%(((,,,...///000///,,,+++)))''''''(((***,,,000///---***)))+++///222666888:::;;;999444///,,,---,,,++++++,,,///111333222222222444555555333222---......---+++)))'''&&&&&&(((,,,...///---+++***))),,,///111111///,,,)))***))))))******((($$$ """%%%(((+++---......///000222333111---***)))***,,,,,,++++++******+++---///...///222666888888888444555777666555555777888555888333000555???YYY|||yyygggTTTCCC777111000555777;;;;;;444+++'''***//////---,,,,,,...000222---,,,)))&&&&&&***111555111///,,,,,,---/////////***+++,,,---------,,,,,,))),,,111444333000,,,***---...///......///222555333222000...---...000222555666666666444222000000...------...---,,,)))'''!!!###&&&)))+++---111444444444555666666666666666999777555555777888888888444...)))***000666888777555777:::======;;;888555555666666444222222444666;;;<<<===;;;::::::<<>>:::777777888;;;===zzzpppeeeZZZRRRBBB===888666777999999777666555555444555777888:::555999>>>???===888444111;;;YYYqqqPPP;;;)))'''(((,,,///000333777333111---(((###"""###$$$(((%%%!!! """###$$$***...000///+++'''&&&&&&(((&&&$$$#########"""!!!###%%%%%%###!!!$$$###!!! %%%+++///+++...000...***''''''((((((((((((((((((***...111...///...,,,)))(((((())))))+++...111333333222222222666:::;;;999666333111(((&&&***>>>eeeYYY===666111000222000---111555666888999444---(((+++...000000222333555777888666111+++)))+++...444333222222222111///---'''***...222666999:::;;;222000...---///000000///000111222222000///000111333111---***)))---333888777555333111...---,,,+++//////+++'''(((,,,---+++''')))---///000111333444555555555444333222111000//////...------,,,++++++---.........---...111333333222111000111111000......000333555666555333222222000---***)))***---...,,,++++++---111444666777333222222222333555666777666222---************)))!!!$$$&&&'''(((***---///111000///---,,,******)))'''&&&''',,,222555444222+++******+++,,,,,,+++)))!!!$$$(((,,,///000//////+++***)))((('''((())))))---,,,)))'''&&&)))///333777999<<<>>><<<888333000000...,,,,,,---///333555555333222222222333111000+++,,,......---+++)))'''&&&''')))+++,,,+++***)))''')))...111333333222111)))((('''''''''%%%### """&&&(((((()))+++,,,,,,///111000+++((('''(((---......---++++++,,,...000000000222666888888888444333222222444666999;;;555888111***///;;;WWWzzzsssbbbPPP???333222666<<<<<<===999///&&&'''---222111///,,,***+++---000---------,,,,,,...222555///,,,***))),,,///111111,,,+++***)))(((''''''(((''')))---111222000...,,,,,,---,,,++++++,,,///222///...,,,+++,,,---///111666777888666222...,,,,,,,,,---......---,,,+++***''')))+++,,,---///222555333333444444444555555555<<<;;;999:::;;;;;;:::888666111---...333777888777444555888;;;======:::777444444444333111111333555;;;===???>>>;;;:::;;;>>>===;;;999777666777888:::tttkkkcccYYYQQQDDD???888666777999:::999999:::::::::::::::<<<===777999:::888555333333444@@@[[[jjjKKK888***)))+++000222000222666000///,,,&&&"""!!!$$$'''+++'''###"""###$$$$$$###(((+++---+++&&&""""""$$$'''&&&%%%$$$$$$### !!!"""!!! !!!%%%)))$$$"""  %%%***---***+++---,,,+++)))(((((((((((('''''')))000888>>>222000---+++***)))(((''')))+++///111222222000///111555999:::888222...,,,%%%'''+++:::\\\xxxQQQ777333000111444333///333555555777888444---'''+++///111111222555888555666666222---,,,111555999888888888888555000,,,&&&(((,,,///222555777999444222000///111333333333333444444444333333444555444111...***)))+++111555111000...---,,,,,,---...000///,,,''''''***)))&&&"""&&&,,,...//////000222333444666666555222000.........---+++***)))((('''))))))*********---000333444222000///000111000///,,,...111555666777666555222000,,,***)))+++...000---+++)))***///333666666333444555666777777666666666222,,,((('''(((******&&&''''''''''''(((,,,///111000...+++)))'''((()))'''&&&'''+++111444333000---,,,+++,,,,,,,,,)))'''%%%(((,,,000111111///...***************)))((((((---+++'''$$$$$$'''...333555777:::<<<;;;888444111000///...---///222555888666333///------...---,,,)))+++---//////...+++***))))))))))))((((((''''''&&&)))---111333444444444+++)))&&&&&&&&&%%%$$$""""""&&&''''''(((***,,,***------***&&&$$$&&&***...000111000---,,,---///111000000111444666777666111///---///444999;;;;;;555888000(((---<<<[[[~~~zzzkkkYYYIII<<<333333888999999:::555***"""&&&///000222111///,,,***+++,,,///111444444222111000000,,,)))''''''***...222333222///+++'''$$$$$$$$$%%%&&&'''))),,,---...,,,+++)))***)))((((((***...111,,,+++++++++---...000000555777888555111---,,,,,,///000000000///---------,,,---......---...111444333222222222333333444444::::::;;;===>>>>>>;;;999777444111111333555666555333333444888<<<===;;;999333333333222111111333555999===AAA@@@<<<::::::<<<:::999888777666666666777}}}pppiiidddZZZQQQGGG@@@999555666999;;;;;;<<<===>>>>>>>>>>>>>>>@@@888888666333///000444888EEE\\\bbbCCC222+++***---222222//////333,,,+++)))%%%!!!!!!%%%***---)))%%%$$$&&&'''&&&$$$$$$''')))&&&""" ###&&&)))(((''''''&&&### """(((---&&&$$$!!! !!!$$$(((***))))))***++++++***(((''''''&&&$$$$$$(((111<<>>555...---111222444555111''' &&&000---000333222...*********222555999999666222...,,,)))'''$$$%%%)))...222444888444...(((%%%$$$%%%&&&'''&&&&&&(((***+++***)))'''''''''&&&'''***...111---,,,,,,---///111222222444666888666111---------222333333222000..................---,,,,,,...111222222111111222222333444888999;;;>>>@@@???===:::888666444333333333333333222111222666;;;===<<<:::333333333222111111333555888===BBBBBB===999999;;;999888888888777666666555zzzooohhhaaaXXXQQQHHHAAA888555666777777555;;;???BBBAAA<<<999:::<<<>>>888333222111000333999CCCeeeyyyRRR888---+++---000222222000---+++,,,'''###$$$$$$$$$'''---///,,,(((&&&&&&&&&%%%%%%###$$$%%%%%%###!!!!!!"""'''***,,,***&&&###"""###$$$###!!!!!!!!!$$$''')))$$$### !!!%%%))),,,,,,)))&&&&&&((('''"""!!!!!!"""###&&&---666<<<111---(((%%%$$$&&&'''(((///000111000...+++******111666;;;;;;555---(((&&&+++((((((555SSS~~~uuuQQQ:::777222000111...000......111444444222///111000///000333555555444111333444333222444888<<<<<<:::999999888333,,,'''&&&***---......000444888444333333555666777666444000111111222222333444444555444222...+++***+++---+++******+++---......---000***$$$!!!###''')))***++++++---111555777555222333222111333444333///,,,)))***+++,,,+++***)))(((&&&((((((''''''+++222888444111---...111333333222))))))+++///333666777666555333000---***)))((((((+++******,,,000000---***,,,///222333333333555777:::666000)))%%%&&&+++000------,,,,,,+++******)))...,,,)))%%%$$$&&&+++...///...---,,,,,,---...///,,,...000///+++((()))***---///222555444111...+++//////000111111000,,,))),,,...///---***)))***---222444777777555222000///,,,---...000222444666777222111...+++(((&&&%%%$$$'''(((+++000333333111...++++++***)))(((''''''&&&,,,+++++++++---...---+++&&&&&&&&&((())))))(((&&&'''(((***+++,,,,,,+++***...+++'''$$$###$$$'''(((000333444333000---...///222222333444666666555333)))((())),,,222555555444777333...---777OOOoooyyyrrrnnneeeRRR===555444222...,,,222000,,,'''$$$%%%)))------///111000,,,(((%%%###---111666777444///,,,***)))'''%%%%%%&&&)))---///555777666222+++'''(((+++))))))***+++***)))(((''''''""" %%%))),,,///444111//////222777999666222666777888666222...,,,+++...000222111///---,,,,,,///000000...+++******+++---111777:::999666333111444444555777;;;======<<<666222///000444555333000333444555555555666888::::::777222000000111222222888<<<>>><<<;;;===;;;777777888999::::::999888777yyymmmfff___WWWPPPBBB===777555777777555222777:::<<<:::666333555777:::555222222000...000555EEEjjjpppMMM777---//////111333333111,,,(((***&&&$$$&&&&&&$$$&&&***---***'''%%%%%%%%%$$$######%%%&&&&&&$$$"""######(((***+++***'''%%%%%%'''((('''%%%$$$###$$$$$$%%% !!!%%%)))++++++(((&&&%%%%%%######(((---111+++(((%%%$$$%%%(((+++---111333333111...+++***)))222777<<<<<<666000+++)))---+++,,,999VVVZZZ@@@999222...///---+++******,,,///111000...444333111111333444333222111333444444333444777:::999888777777666333---((()))---111222000...///000222111222333444555444333---......///000111222222222222222///,,,+++,,,---*********+++,,,.../////////+++&&&$$$&&&)))++++++...///111444777777333//////......111444444222000+++***+++,,,......,,,***'''(((***+++,,,...111333111//////222555777555222******+++...222555555555111000...,,,***))))))(((***))))))***,,,---,,,++++++,,,///111222333555555999666222,,,((())),,,///,,,,,,,,,,,,+++***))))))+++)))'''%%%%%%)))...111000///...---------...///,,,...///---)))((())),,,111222444555444222///---//////000111222111---******---//////...---...///444555666666444222000000,,,,,,---//////000000000///...---+++***(((''''''&&&'''***...111111///,,,''''''''''''((((((((((((,,,,,,+++************+++&&&&&&(((+++---...---+++***+++---...000000111111222///+++'''&&&&&&((()))---000333222///---+++,,,...000333666888777444222,,,+++***+++///222333222333222111333>>>UUUrrrwwwpppjjjfffXXXGGG777111111000---,,,...,,,***&&&$$$%%%))),,,,,,...///...+++(((&&&&&&***---000111...+++))))))(((&&&%%%$$$%%%))),,,...777999:::666000------///------------,,,+++******'''""" $$$)))+++///333111...---000555888666333555666666444111...------...000111111...,,,+++,,,///111222111///,,,++++++---111777;;;;;;888666555444444444666999:::999888444000---///333555333000333333444444555666888999:::777333111000000///...555999;;;999999;;;999666777777888999:::999888777wwwlllddd]]]UUUNNN???<<<888777888888555222333555555222...---///222444111000000///,,,///444KKKsssgggJJJ999111222000000222555333+++%%%%%%###$$$((()))&&&%%%''')))'''$$$#########"""!!!$$$&&&'''(((&&&&&&&&&'''***++++++***(((((()))+++,,,,,,***(((&&&###!!! !!!$$$((()))((('''%%%"""### """%%%&&&&&&$$$$$$###$$$&&&+++///111333444444222...+++))))))222777======:::555222111444222222<<>>===;;;;;;;;;???;;;777;;;QQQwwwzzzTTT:::444///---111000...---++++++---000222444888777666666666666444222000111333555444333222222000111222222222000---+++000444888777111+++(((&&&---///000111111111222222222333444444444333222111000222444333000---++++++,,,+++)))''''''(((+++---...---------......///...000333888===???>>>;;;888333333333333333333222222111---+++///666999555000,,,+++,,,000333222...***''''''***000666999666333333000......000222333333---------,,,,,,+++******'''''''''$$$"""###(((---///...---///111222000...///000111000---+++*********+++++++++******)))((((((&&&$$$%%%(((---111444222111///...------.........///...+++((((((,,,111777666444222111000000000//////000111333333000...))),,,000333444333111000222000...------------,,,***+++---......+++)))'''+++,,,---......---,,,+++)))))))))+++---...---+++$$$%%%&&&''')))***+++,,,...//////***$$$###''',,,'''))),,,000333444222000,,,+++++++++,,,...///111333222///---,,,,,,---...+++,,,------,,,++++++***///222555777666444111000///,,,)))(((+++///444888111444999???JJJ^^^uuuyyyssslll```UUU888000))))))+++)))''''''(((***++++++******,,,...---...///...---,,,---//////---,,,***+++---000333---+++)))(((((()))+++,,,111555888888666222111000444333111000//////000000'''###"""&&&)))***---111111...******...222555666333333222000......000222222222222///+++(((&&&'''+++///444777555111,,,***...111666888888777666666000//////111444555444222111///...000333666666555555555444555777999999999555333111000000...,,,***///333555555666999888444222111111444777888666444tttiiiaaaYYYRRRMMMKKKFFFAAA<<<:::::::::;;;444333000,,,******,,,......+++******+++///:::FFFbbbgggLLL888///,,,)))'''+++000000***###"""***,,,)))'''(((###""""""######### """%%%)))+++---///222444111///---***))))))))))))+++,,,---,,,***&&&!!!!!!"""#########!!!!!! ,,,666@@@777---'''((())))))''''''((())))))''''''***,,,,,,---...---+++***+++,,,...333:::>>>>>>???AAACCCCCC<<<666999NNNuuuqqqMMM666444111///222000333111///...---///222444222111111333444555333111000111333444444333000...---...000111000///...---222555666333...***)))***---000222222000///000222555666666666555333111///222444555444000,,,***)))------+++'''$$$$$$'''***...///000111000000000000111444888<<<======<<<;;;=========<<<;;;999888777333///---111888;;;666111///---,,,---000000---***&&&%%%%%%***000444555444666333000///000222333222/////////......---------))))))'''### """(((---222111000000000000...,,,***---//////---***))))))+++++++++***************+++(((%%%&&&)))---///000000///---,,,,,,,,,------000111111///++++++...111444333000///......///000000//////111222222111///))),,,///333444333///,,,---+++(((''')))******)))***+++...///000...,,,***,,,---///000000...+++***++++++***,,,...//////...((())))))***+++,,,,,,---///111000,,,&&&%%%***///)))***,,,///111111///---,,,+++)))((((((((()))***---------------...//////---,,,+++***+++,,,---...333555666555222000111222444111---)))))),,,111555555777:::???JJJ\\\sssxxxssshhhVVVHHH222---)))******'''%%%%%%***---000111000///000000...///000000//////111222222///,,,+++---000444666333111///---++++++,,,,,,...111555777555333000///333222000/////////000111)))%%%$$$(((+++,,,...111333000+++***+++///222555111222111///......000222333333111...)))%%%$$$$$$)))---333555444000,,,***...000333444333111111111,,,,,,---///333444444333222222222333666888999999888666555666999;;;;;;:::222111////////////---,,,...222555444666999888555///------111555777555222{{{rrrggg^^^VVVOOOKKKJJJFFF@@@;;;888888:::<<<777444111...,,,,,,---......+++*********000???MMMjjjbbbDDD000((()))&&&$$$'''+++,,,((($$$!!!(((+++(((&&&((("""""""""$$$%%%$$$!!!!!!$$$(((+++---///222444111///,,,******)))'''&&&((()))++++++)))%%%!!! !!!!!!"""""" !!! $$$///999>>>777...)))((())))))(((***---...,,,(((&&&''')))***+++++++++******,,,---+++000777:::;;;<<<@@@BBB<<<666222;;;UUU~~~sssOOO999666222000000...333222111...------000333++++++,,,///111222111///222111111222333222...,,,+++---///000///......///222333333000+++)))+++---...000333222///---...000222333444444333111///---222444555444000---******---...---***%%%$$$&&&)))000222333333111000000000444666999:::;;;<<<>>>@@@DDDFFFFFFDDD@@@<<<999888444111000333777888555111000...------......---,,,'''%%%###&&&,,,222444444666333111000111222111111000000///...///000111222...,,,)))$$$"""$$$(((+++111333333222///,,,,,,,,,***,,,......---+++++++++...,,,***))))))***,,,---...***''''''***------,,,,,,+++************,,,,,,000333555333///------//////---,,,++++++---///000111000///000111111000...***+++...111444333///,,,***'''$$$%%%(((+++***)))***+++...///000///...------...111222222///+++)))---,,,+++,,,...000111111,,,,,,,,,---------......///000000---******---000+++******,,,------,,,***,,,+++***)))((('''''''''((()))***+++,,,---.........,,,******,,,...///...222444555333000///222555;;;888222,,,((()))---111777999<<<@@@IIIZZZqqqzzzrrrdddPPPAAA111---,,,---+++&&&$$$%%%,,,000444666555222000///---///111222111111222333111...+++***---000333444555444222000///////////////111444666666444111///000////////////000111111---((((((,,,......///222666333...+++***,,,///222000000111000......///000111111///,,,(((%%%%%%&&&))),,,111222111///---,,,,,,...000000...,,,,,,---++++++,,,///333555555444555555555666888:::;;;<<<999666444666:::<<<;;;:::222000....../////////......222555444555888777444...++++++000666999666333|||wwwnnndddZZZRRRLLLHHH@@@>>>;;;777555555777999777444111...---------------,,,,,,,,,,,,111???MMMjjj}}}VVV999,,,(((***'''%%%%%%&&&&&&&&&%%% !!!'''(((%%%$$$%%%!!!"""###&&&'''&&&### !!!$$$''')))***+++---///---+++))))))******'''$$$'''((())))))'''$$$  !!!"""!!!"""$$$$$$###&&&+++000000...+++)))((('''((((((***---000...***''')))++++++,,,,,,+++))))))+++---***...333555555555888;;;666222333DDDeeeyyyTTT;;;666000---...,,,111111111000......111444++++++---///222222111///333222000111222111---***+++---///000...---...000000111222///***)))***------000222111,,,)))+++---,,,...000222333222000///000222333333000.........,,,...000---)))'''***---222444555444111//////000777999;;;===???EEELLLRRRXXXYYYXXXSSSJJJAAA:::777444444333444555444222///...000111000///.........+++(((&&&(((...333555444333111000000000000///---...---,,,,,,///222666999444000***'''&&&''')))***,,,000444222,,,)))+++//////000111000//////000111000...***((((((+++...111000+++''''''+++------+++((('''''''''''')))***+++...222777777222---******))))))((()))+++---000111111000//////000000...,,,)))))),,,000444444111...)))&&&$$$''',,,///...+++++++++,,,------------,,,+++...111333333000---***---+++***+++...111333333,,,,,,------...//////000------------......///000+++)))((((((***++++++***************)))(((((('''&&&''')))***+++,,,++++++***)))***,,,///000---+++,,,000333444222111444888<<<999444...)))***...222555888===BBBKKK[[[ppp~~~wwwmmm]]]JJJ<<<000......///+++&&&%%%'''---111555777555111---++++++...111222111000000000...,,,)))***---000000000333222222222222333333444000000222444444333000...------///000111222222222000,,,+++///111111111444999666222---)))))),,,......000111000///------...+++++++++***(((''')))+++***---///000///......///)))+++,,,,,,+++***+++,,,------...000333555444333666777888888999:::<<<===888444222444999;;;:::888444222...---...//////......222444333444777666222///,,,,,,111888<<<999555yyytttkkkaaaXXXOOOIIIFFF555666666444333333444555666333000......---,,,+++------......---111===JJJhhhrrrKKK222,,,---+++***'''$$$######$$$%%%$$$"""###&&&&&&"""!!!###!!!"""$$$''')))'''$$$!!!"""$$$&&&'''''''''(((******(((''')))++++++'''$$$'''(((((((((%%%""""""###"""%%%''')))((('''&&&%%%$$$&&&)))***)))((((((((((((,,,000///,,,)))+++............,,,***)))+++---***---111111000000222555444222777MMMqqq{{{UUU999222,,,***---,,,000111333222000111444888///000111333555555333111444222000000111000---***+++---000000---,,,...000...000222///+++((()))+++,,,000222///***'''(((+++)))+++///222444444444333...000111111000000111222***...111000,,,+++...111444555666444000...///000999;;;===AAAFFFPPP\\\eeerrrssspppgggYYYKKK@@@;;;444555555555333222000...,,,000444444111///...000---+++***,,,111555555444000/////////000///---+++,,,+++***+++...444:::>>>888222,,,((()))***)))((('''...333111***''',,,111333333333222111222555777222///+++'''(((+++000333000+++''''''+++...---+++%%%%%%%%%%%%&&&((()))***,,,222777888333---(((&&&&&&&&&''')))+++...111333222000///...///...---+++((((((+++///444666444222***'''&&&***///333111...+++++++++******************---111444444222...,,,,,,***)))***---111333444++++++,,,---...000111111,,,++++++---///111111000***(((&&&''')))+++++++++'''((()))******)))(((''''''((()))***+++***))))))&&&'''***...222111,,,'''%%%,,,222555444444777:::777666333///,,,---222777222777>>>EEENNN]]]ppp}}}yyyooocccRRRAAA555000//////000,,,&&&&&&))),,,000555777444///***'''))),,,000222111///......---+++***+++...000///---000000111222333555777888/////////111222111...,,,+++,,,///111222333333222222...---111333333333555;;;999444...***(((***,,,...000111111///---,,,---&&&'''(((((((((***---///,,,...//////......000222''')))************,,,---000///000111333444333222777888999999999999;;;===666333000222777:::999666777444///------.........---222444333333555444111111...---222:::>>>;;;777wwwoooddd\\\WWWQQQIIICCC:::666222///...///000111333///,,,+++...//////...---000...///333111999OOOkkkdddFFF333///222///***'''((('''%%%%%%'''(((***+++'''!!!"""###&&&)))***((($$$!!!)))'''%%%#########$$$%%%'''((()))***)))'''%%%$$$(((((('''&&&$$$""" !!!######"""%%%))),,,+++'''""""""%%%'''&&&%%%$$$%%%(((,,,------,,,,,,,,,++++++++++++,,,---///111............///000222222444555???TTTvvv{{{WWW;;;111+++---222000444444444000---,,,000333555333333555888888444111666444333111///...------000///.........000111222333666888222)))######&&&,,,------......---,,,,,,---,,,---///333555666555111000///000222333333222111111111000111111222222444444222///---,,,...000;;;???CCCIIIRRRcccxxx|||hhhXXXJJJ@@@777555222333444444222///111222444555444333000///444444555555555444222111///...------...///000///---+++))))))+++000666:::333...++++++------***&&&$$$)))+++(((###$$$...777333000...111777;;;:::888333...***))),,,000222222111---)))(((***,,,---,,,///,,,(((''')))+++***)))...111555777666222---***''''''((()))+++---///000111---******,,,---,,,***++++++,,,...000111///......+++***...222444111,,,+++*********,,,---,,,++++++---///111222111000///............///111444666---...000111111000///...((()))***,,,...000222333,,,)))'''))),,,......,,,''''''(((***+++,,,+++)))'''(((***---...,,,'''$$$'''(((***+++,,,,,,++++++))),,,111333555555666777222222000...---///444777555;;;<<>>777333---***)))*********+++///333333111....../////////111555999;;;999666uuummmccc[[[VVVPPPIIIDDD;;;888444111000111222333333000------000222222222222333---,,,///...999QQQwwweeeFFF222+++......)))&&&&&&&&&$$$$$$'''000111000***### ###$$$&&&))))))&&&!!!&&&%%%###""""""###%%%&&&'''((()))***)))'''%%%$$$%%%$$$$$$$$$%%%###!!!!!!""""""!!!%%%))),,,,,,(((### !!!###%%%&&&&&&&&&'''***,,,---,,,+++++++++((()))+++---000000///.........//////000222333333777666:::KKKiiiyyyVVV===555000111444000555555444111------000444666555555666666555111///222111000///..............................//////000444555111(((###$$$&&&+++,,,---...///000111111...---...000333555555444111000000111333333333222000111333444444444333222444444444222111111333555777;;;CCCPPPbbbzzzlllTTTCCC999666222111111111///---000111111222222222111111666777777777666444222111...---,,,++++++,,,,,,,,,000...+++***+++///333666000---***+++------***&&&!!!%%%'''%%%###%%%,,,333333111000333777::::::888555111...---///111222111000---))))))+++---...---111...***)))***,,,,,,+++))),,,111555666444111///*********+++,,,---...///---+++((()))***,,,+++))),,,,,,---...///...---,,,...,,,,,,---///000///------,,,++++++,,,,,,+++******,,,...000111111111000333000---+++---///000111111222333444333000---+++((((((((((((***,,,...///))))))***...111111///,,,(((((()))+++,,,+++)))''''''))),,,------+++(((&&&&&&'''((()))***+++,,,,,,,,,///222333222111111111222222111///...///222444333;;;>>>DDDQQQ[[[kkkxxxgggWWWFFF888111000222333333///***((()))+++---...///000///,,,***(((---666>>>@@@:::222///...)))((('''))),,,/////////---,,,,,,...000111111///......///111333333111///111444777999888555333333444555444333333444888;;;===999444///+++)))))))))............,,,***((('''))))))))))))***,,,...///......------......///000***(((''')))...000---******...444888:::888555222//////111333555666444222666777777555555666999;;;666222,,,)))((((((((((((,,,///333444111//////000000000000333777888666333tttmmmbbbZZZSSSNNNGGGCCC<<<:::777444333333555666555333111111333555555555444333,,,(((,,,...>>>ZZZgggHHH111)))***+++'''$$$%%%$$$###%%%))):::999444---%%%"""###&&&&&&((()))(((###"""!!! !!!"""$$$'''))))))************((('''%%%###""""""$$$&&&%%%!!!  """###"""!!!!!!$$$(((+++,,,)))&&&### !!!###%%%&&&'''***+++---,,,+++))))))***'''(((+++111555666222---//////000111222333444444888444444AAA^^^zzzXXX@@@:::555555666111666777666222......111555666777888666333000......------------............---...///000000///---,,,+++///111...'''$$$$$$'''******,,,...111333555666///......000222444444333222111111222333444333111111333555777777555222000444555777777666666777888555999DDDVVVooo}}}^^^GGG:::666111...------,,,+++......------...000333444888888888888666555333111//////---***((()))+++---333111...+++***,,,...000,,,******+++...---***&&&!!!###%%%&&&''')))---000222222333444666666777777666444222222222222111000///---+++***,,,///000000444000,,,******,,,---...''')))...111333444333222///...------,,,,,,------+++***)))***,,,,,,+++***............---,,,******.........,,,++++++,,,...///......---,,,+++***)))***+++---///111222222222555222...++++++,,,---...333444666777555000,,,)))'''&&&%%%$$$%%%''')))***''')))---222444333...+++''')))+++,,,,,,***(((&&&'''***------***&&&&&&&&&&&&&&&&&&''')))+++---...111333444333000---,,,+++222222222000...---///000000:::???FFFSSS]]]nnnrrr[[[III;;;111+++***---///111///+++)))***,,,......---,,,+++,,,,,,,,,...555===>>>888222//////+++(((&&&)))///222222///...---,,,---------+++)))......000333777888888666555888;;;;;;888444000///444555666666666777999<<<===;;;777222...***((('''***,,,...,,,(((&&&&&&(((&&&&&&&&&''')))+++...///...---------------......((('''(((+++///000...***&&&+++222888;;;:::777444---,,,,,,...000000///---555666777666555444555666333///+++((('''''''''''',,,000333333111...///000000//////111333333222111tttmmmbbbXXXPPPIIICCC@@@===<<<:::777555555777999999888666666666666666666000111***(((...333GGGdddiiiHHH111)))***'''$$$###%%%%%%$$$(((...???;;;555,,,&&&$$$&&&)))***+++***'''""" ###&&&))),,,++++++,,,,,,+++***)))((($$$######&&&((('''!!! !!!###&&&&&&$$$"""!!!###'''***+++***(((&&&###"""!!! !!!###%%%'''+++,,,,,,***((('''''')))******,,,222777888444000///000222444555555444333444111222???\\\}}}[[[CCC<<<666666777222777777666222......111444333666777555111------///++++++,,,,,,,,,,,,,,,+++,,,...000222111///+++)))'''***---+++'''%%%&&&(((***+++,,,...111333555666000///...///111222222111222111111333444444333111555555666555444222000...555777888999888777888888888:::DDDWWWrrraaaIII999555000,,,******+++,,,---,,,******,,,000444777555666666777666555444333333222///***&&&'''---333666444000---*********+++((((((***,,,...---***&&&$$$%%%'''+++...111111111111333555555333222111222222222333444444333111///......------///111333333444111---******+++---///)))***,,,...000000000000333222000...---,,,++++++++++++,,,---.........---111222111///,,,***))))))000111111---((('''+++///000111111000---***)))(((+++,,,---///111333444555333555555222---***,,,...000222555666444000+++'''(((&&&$$$######$$$&&&'''(((***---000111...***'''%%%'''+++---,,,***)))(((+++///111---'''"""###%%%((('''&&&'''))),,,///222555666777666222...,,,+++555444222...++++++,,,...000888===HHHYYYeeerrrkkkOOO>>>555000,,,***+++...111000---***+++,,,///...---------......///---111555444111//////111111,,,(((+++111555222......---,,,,,,,,,+++)))'''//////111666:::===>>>===777888999777444111///...222444666777777777888:::;;;:::888444000+++(((%%%&&&***---+++&&&$$$&&&)))''''''&&&&&&''')))+++,,,++++++++++++,,,...///000++++++,,,///111000---***$$$)))000777:::999777444---,,,++++++,,,,,,+++***///111333333222111111111///,,,)))'''((()))******+++...111111...,,,---///---,,,---...000111222222uuunnncccWWWLLLDDD???<<<======<<<:::777666888;;;======;;;999777666555555///111---,,,111666KKKiiibbbCCC///((()))$$$###$$$(((((((((---333===888111)))%%%%%%))),,,------+++'''""" ###'''+++---+++,,,,,,,,,---,,,,,,,,,((('''((()))***(((""" """%%%((((((&&&$$$ ###&&&)))******)))((('''%%%""" ###%%%******)))(((&&&%%%'''(((,,,++++++...111333222000000222444666666555333222///...222@@@]]]]]]CCC:::444555888444666777555111---,,,///333000222444333///---...111,,,,,,,,,,,,+++)))(((''''''***---//////,,,'''$$$%%%'''******((('''(((***+++,,,...000111111111111///...---...000111000///000000000333555555333111999777444111///---------555777888888666555555666888;;;DDDVVVqqq```GGG777444///+++)))***,,,///,,,+++******,,,000555888000111333555666666666666666666222+++%%%&&&///888777555111...+++)))(((''''''(((***,,,...,,,***'''((()))***...333444333000111333555555222///---,,,+++...222444444222000............///000111333555333111...+++******,,,...))))))******,,,...///111555444222///---,,,++++++***++++++,,,,,,,,,---...333444333000,,,))))))***111333333---'''%%%***///000222333222...+++)))***------...///111333666777444;;;@@@;;;///'''(((---***---000222222...***'''((('''%%%$$$$$$%%%'''(((***+++++++++)))'''%%%%%%!!!%%%***,,,,,,+++,,,,,,444666666000(((###$$$'''***)))((((((***...111444666777999888555222000///777555111+++((((((+++...111888???NNNdddooowwwxxx```EEE888666444111///---000222222...+++,,,---...000111222333222111000---------+++***,,,111666666111,,,---333555111,,,+++***))))))***)))'''%%%......000444888<<<======666555333///,,,,,,...111111444777888777555555555666666555444111,,,)))&&&&&&))),,,***&&&$$$(((,,,+++***)))'''''''''((((((&&&'''(((***,,,///111222///000111222111///,,,)))&&&)))...333666666555333111...,,,***++++++***))))))+++...//////.........+++)))'''(((***,,,......(((,,,......+++***+++---((()))***,,,...111444666tttmmmbbbUUUIIIAAA<<<:::;;;======;;;777666999;;;??????>>><<<888444444444111444000...222666JJJiiixxxUUU;;;+++&&&((($$$%%%)))......,,,000666888333,,,&&&###%%%))),,,------+++&&&!!!"""&&&***,,,)))******+++,,,---......***+++,,,,,,***'''$$$"""!!!!!!###&&&(((((('''%%% """$$$'''((()))((((((&&&$$$  """&&&&&&&&&$$$###$$$''')))++++++***))))))***,,,---222333666777777444111///---...333AAA\\\}}}ZZZ@@@888333555888555444555333///+++***---000...///000000///...///111---------,,,***(((%%%$$$!!!$$$'''******'''### $$$&&&)))***)))***+++,,,---///111222222000...,,,---,,,+++,,,...///...---------///222555555333111888666111...,,,+++,,,---444555666555333222333444666999CCCTTTmmm]]]DDD666444111---******---000------,,,---///111444666...///222444666777777777888:::999111(((&&&---666555333111...+++)))''''''(((***+++------,,,***)))++++++---000222222000...000111333444444111---***'''+++000333222000...---+++---.........///111333222222111...+++***,,,...((('''&&&&&&(((,,,000333555444222///...,,,++++++)))))))))(((''''''***,,,222333333///+++((())),,,111222111,,,&&&$$$(((,,,...111444333///,,,+++,,,///.........000222555777999@@@EEE>>>///$$$$$$(((&&&(((+++......+++(((&&&''''''''''''(((((()))***++++++***'''$$$###$$$%%% $$$)))+++***+++---000<<<;;;888222+++((()))+++,,,+++******+++...222444333666888888666444333333666444000+++''''''))),,,111<<>>???<<<777444444444111444///,,,///444JJJkkkgggHHH555+++((()))(((+++000444333///000666444///(((###"""%%%(((+++++++++((($$$###&&&(((&&&&&&'''(((***,,,---...))),,,///---)))%%%&&&(((%%%%%%$$$%%%'''&&&$$$"""!!!"""###%%%&&&'''''''''  """""""""!!! ###'''++++++------***&&&$$$'''+++333444777888777333...+++,,,---222@@@YYY|||tttSSS<<<777444666999555222333111---((('''***...///...------...//////...,,,------,,,***(((%%%###!!!%%%((((((&&&""" %%%''')))++++++,,,---......000444666555222---******))))))***,,,...---,,,)))***---111444555444222333222000...------...///222333333222111111333555555:::BBBOOObbbzzzsssWWWCCC888777444///+++***,,,///...///000111222333333333///000333555777888888888===CCCFFF???222***,,,111222111000...,,,***)))(((+++,,,------,,,+++++++++...///000111000///---------...000444888777222...'''+++000222000---++++++(((***,,,,,,******---///222333444111...,,,,,,...+++(((%%%$$$%%%)))...111333222111///---,,,,,,,,,))))))(((%%%###$$$(((+++...000000---(((&&&))),,,//////...***&&&$$$&&&(((,,,000444444111......//////...,,,,,,---000333555;;;======666---&&&%%%'''%%%&&&(((******)))'''%%%$$$&&&(((***+++,,,,,,,,,)))******(((%%%$$$&&&((("""&&&)))***((()))---111;;;888333...+++***+++,,,,,,+++******,,,...000222000222555555444333222222222222111...***((('''(((///BBBVVVjjj{{{~~~|||wwwrrrwwwwwwkkkRRRCCC555333888888444000+++---///...,,,,,,///333222444666888888666333111000...+++)))))),,,111555333111............---,,,---,,,+++***+++***'''%%%(((''''''(((+++---......///---***'''%%%&&&+++///444777::::::666111,,,***''')))+++---......------,,,,,,,,,,,,,,,...///111222111...+++)))''''''&&&######%%%(((+++...111222111222111000...+++******)))(((''''''***///444777:::666111---,,,---,,,,,,+++---///...---,,,---...((('''&&&'''))),,,,,,,,,(((***,,,+++((('''))),,,&&&(((***+++---222888>>>tttmmmhhh^^^RRRGGG@@@>>>>>>888;;;===:::666444777;;;;;;===>>><<<777444444555...000+++(((,,,444MMMppp]]]AAA444...++++++,,,///555999666000000444333...'''###"""$$$''')))))))))&&&""" ###%%%"""###$$$&&&(((***---...&&&+++///---'''$$$(((,,,)))(((&&&%%%%%%$$$""" !!!!!!###$$$%%%&&&&&&&&& """(((,,,,,,000222...'''$$$&&&+++333555888999777222---))),,,---222???XXX|||lllMMM999777666888:::555111111000,,,'''&&&(((,,,111...+++,,,...000...,,,+++,,,,,,,,,+++(((&&&$$$ """&&&))))))'''%%%###&&&(((***+++---...//////...111666999888444...***((((((''')))+++------,,,'''))),,,000444555444222---...///000000000000000000111111000000111555888777<<>>{{{pppggg```VVVNNNHHHCCC===888888999888777444333444555999:::;;;<<<:::666222000+++---((('''///<<<[[[]]]DDD111&&&&&&...000666999666---))),,,222666111***"""###'''))))))&&&!!!""" """$$$""" !!!$$$&&&''''''''')))***)))'''&&&))),,,%%%$$$###$$$$$$$$$""" ###"""!!!"""%%%((()))))) !!!"""!!!$$$$$$$$$######$$$'''***222222111000...+++)))''',,,111666666222---***)))...///444BBB]]]vvvRRR:::666333444;;;<<<777222,,,)))***,,,,,,+++---------------,,,,,,,,,...---.........+++'''###$$$(((+++,,,+++***(((((()))...444555111,,,******---111444444000,,,///***%%%&&&***---,,,***((('''(((---444777444000......///000111111222222//////...---...111666:::999<<>>^^^^^^CCC222&&&%%%***///444777444...***+++...111---''' """&&&'''(((&&&### $$$""" """######$$$$$$$$$$$$$$$$$$%%%'''((((((''''''***---(((%%%""" !!!""""""!!!###!!! """%%%)))++++++"""!!!$$$$$$'''(((((('''&&&'''***,,,000000000000...,,,+++***---///333333111...+++)))111222999HHHccc|||VVV<<<777333555<<<>>>888444000---.........---------------------------...---------,,,***'''$$$"""%%%)))---000000///...******---333777777111+++'''''')))---111333222000...***''''''+++---+++(((%%%$$$$$$)))///333333000---...///000111222333333//////...---...000555999;;;<<<===<<<>>>EEEPPPYYY^^^___]]]XXXOOOFFF>>>:::777555111---++++++...000///111444444222///......111444777888777555333111666DDDLLLIIIGGGHHHDDD<<<333111000111222222000...//////...---,,,+++++++++111111000000000000000000,,,+++---333999:::444...---+++))))))***+++***((($$$&&&((('''$$$%%%(((,,,222222111///,,,+++,,,...333000+++&&&###$$$(((,,,+++******+++...000111111222///***&&&%%%(((,,,///---,,,+++((('''(((,,,///111000---((($$$!!!"""###$$$)))...000000000111333333000,,,***+++,,,------000///.........///111111,,,++++++******+++,,,---222///+++)))***+++++++++&&&''')))+++,,,,,,+++***)))+++---/////////------***)))))))))))))))***+++,,,,,,,,,///222333222111///......---,,,+++***)))---***))),,,---***(((***:::QQQnnn}}}}}}|||zzzgggYYYSSSKKKDDD???;;;777444555333222222333222///---+++)))((()))---222666888444444444444333111...,,,---...///000///---+++))),,,///000///+++)))***+++333111/////////---)))&&&!!!"""###"""""""""%%%''',,,,,,,,,)))'''''')))+++000000222555888666222...)))&&&%%%&&&)))+++***)))*********---000222222222......---,,,)))'''''''''+++,,,...111333333111///---***((((((+++---......(((### '''000555777:::888555222///---,,,,,,---...///222333222...+++,,,,,,+++******++++++,,,+++,,,...////////////000000///,,,******...444888sssjjj]]]WWWOOOIIIDDD???888333555555333111///000222555444666777888666444111///...000***)))111???___^^^BBB222(((%%%(((000222555444111---***)))***'''""" %%%&&&''''''%%%!!! """%%%%%%###  ###'''***)))&&&"""!!!!!!"""$$$&&&&&&'''(((+++...+++&&&!!! """###"""!!!!!!$$$(((+++,,,###"""%%%&&&)))))))))((('''''')))+++,,,------......---,,,,,,.........000111///---***111333;;;KKKeeeWWW<<<555222444;;;===999777444222222111000...,,,------......////////////---+++******)))&&&$$$%%%(((,,,000222111///...***+++///555999777222,,,&&&%%%&&&(((,,,000222333...+++)))***,,,---***'''###!!! ###)))...//////,,,---...///111222444444000000///......000444777::::::999666444888???EEEHHHJJJKKKHHHCCC<<<777555111111000////////////000/////////---+++***+++---222444666888666333///,,,***111555999BBBNNNPPPKKK999444000000333444222///......---,,,,,,+++++++++---...000222222111///......---...333888888333---***(((&&&&&&(((*********((((((((((((((()))++++++......---***((((((***,,,000///---***((((((+++---)))'''&&&(((,,,111444555222///,,,***)))+++---///------+++)))(((***...111:::777111***$$$ !!!!!!&&&,,,/////////111333000...,,,+++,,,,,,,,,+++---------...///111333333...---,,,,,,---...000111777333---)))((((((((((((%%%''')))+++,,,+++)))(((***,,,///222222111///---&&&''')))***++++++***)))++++++---000333444222///000///...---+++******)))(((&&&''',,,...---...111???SSSkkkxxxyyyzzz}}}iiiYYYKKKFFF>>>888555333222222222111000111111000...++++++((('''***///333444444/////////......---,,,,,,---......///...,,,***)))...000222111...***((('''///...------...,,,)))'''!!!!!!"""!!! !!!$$$&&&,,,,,,,,,+++))))))***,,,,,,,,,...111333444222000***&&&###$$$)))+++)))&&&((((((***...222333222111,,,,,,,,,+++***)))''''''000111222444555444111...+++)))((())),,,...000000((($$$ !!!(((///444666777666444222000...,,,+++)))***---000333333111...,,,,,,,,,,,,,,,,,,,,,---***,,,------------...000333111...+++***...444999|||qqqhhhYYYTTTMMMGGGCCC>>>777222333222000---+++,,,000333333444666666666444222000000111+++(((000???```[[[AAA444,,,***,,,222333555666666222---)))%%%######'''((()))&&&""" """$$$)))(((&&&""" !!!'''---,,,'''"""!!!""" """###%%%'''))),,,...+++'''""" !!!"""""""""!!! ###&&&((()))""" $$$&&&&&&'''((((((&&&%%%%%%&&&(((((())))))***+++,,,,,,---///---,,,...111222000---///000666DDD^^^{{{SSS888333000111666666777666555444333222000///......//////000111222222000---***((((((((('''&&&&&&(((+++---...---+++***((())),,,111444555222///,,,***((('''))),,,000222...------...///...***'''$$$!!! $$$(((***+++++++++---...000222444444111111111000///000333666666666666444333555:::>>>AAACCCCCCAAA;;;555111///,,,,,,---///111111000///,,,+++)))&&&$$$&&&***---111222444555444111+++'''###"""!!!(((999KKKQQQNNN:::333---,,,111444111---+++,,,---......---+++******,,,000222333111///---000///000333666666111+++'''&&&%%%%%%&&&)))+++,,,+++((('''(((+++,,,+++)))******)))&&&%%%%%%(((+++...//////...---,,,...///)))'''%%%&&&***000444666222111///---,,,,,,,,,---,,,,,,+++******,,,111444>>>:::444+++$$$!!!!!!"""!!!&&&,,,......---///111...---,,,---------***(((+++,,,,,,---...///000111------------...000222333888333---(((''''''''''''%%%''')))+++,,,***(((&&&))),,,000333333222///---&&&(((,,,......,,,)))'''((())),,,000333333000---------...//////---,,,+++&&&%%%'''+++------000555>>>QQQgggssswww{{{|||lllZZZPPPEEEAAA:::444222222333444111111000000///---***''''''%%%$$$''',,,000///---++++++***)))((()))***,,,,,,,,,------------,,,,,,000333666666222---***)))+++++++++,,,,,,+++)))((("""######"""!!!"""%%%'''...//////...+++)))******++++++---...000111111111***%%%"""$$$))),,,***&&&'''(((,,,000444555333000,,,++++++,,,,,,,,,***(((//////111333444333///,,,)))))))))+++---///111111+++'''$$$$$$(((---111333111111111111000...---,,,'''(((+++///222444333111---......//////......---+++---...---******,,,...333111...+++***---333777yyynnnfffWWWRRRKKKFFFCCC>>>999444111000...+++)))***---000222333555666666555333222111111***(((000???aaaYYY@@@666111///111333444666999:::777111,,,###!!!"""(((******'''### !!!###,,,,,,+++'''### !!!%%%++++++((($$$%%%''' !!!###&&&)))+++,,,)))'''&&&%%%%%%%%%###!!!###!!! !!!###$$$%%%$$$ !!!###%%%&&&&&&&&&&&&'''((('''%%%%%%&&&'''%%%%%%&&&'''(((***++++++000...---///222444222000...---000<<>>\\\xxx|||{{{wwwpppnnntttqqqddd\\\WWWFFF000///444:::<<<:::777555555666555444444222...(((###"""&&&)))&&&!!! %%%+++'''***---,,,(((''')))---///...+++)))((()))+++,,,<<>>>>>>>>@@@@@@===999333...,,,,,,...000222333000+++''''''%%%%%%&&&&&&%%%&&&((()))'''""" %%%)))***"""  """%%%)))******((('''###!!! """&&&)))******)))&&&$$$###$$$%%%%%%%%%%%%&&&'''(((((((((((((((''''''&&&%%%$$$%%%(((+++000111222444444444444333333//////:::QQQsss~~~VVV888...%%%!!!%%%%%%)))+++++++++******,,,...+++(((%%%%%%'''((((((&&&)))///444444///***'''''''''&&&%%%###############+++,,,------,,,***)))(((******)))((('''&&&&&&&&&"""%%%***---//////000111111666::::::444///---------+++((((((+++---...---000///,,,)))&&&&&&))),,,***---///000...+++******...333999===<<<888444222222111111111222444666777777777555222///...000222444111...---///222444555333000,,,***+++,,,,,,,,,------///222444555222000,,,...000111111222555777999444...((('''***...222666666444333000...,,,+++000222222000---)))'''''')))******(((%%%%%%'''***,,,,,,,,,,,,,,,---...///000//////000333666777666111///,,,******,,,///111//////000111333333000...111222333222///---,,,---,,,+++******+++,,,+++))),,,------+++******,,,...)))'''$$$$$$%%%((()))***000---++++++,,,***&&&!!!!!!%%%+++000444555444444+++,,,,,,+++(((''''''(((...+++'''&&&(((***,,,,,,000000//////.........---((()))***,,,------+++***))))))+++---000000...,,,+++,,,...000111222111111111///)))+++///)))(((555JJJlllyyyppphhhkkkiiimmmnnneeeSSS@@@333,,,...222666777666333111000...000222111---***))))))(((***,,,------...111444222111///---,,,,,,,,,,,,333333111+++$$$ """%%%222AAANNNLLLAAA666...((()))+++,,,+++***)))+++---...---,,,---...---+++)))***+++---......---+++***)))+++---......,,,***(((((())))))(((&&&$$$""" )))***,,,,,,,,,+++)))((('''(((*********+++...000,,,,,,***'''$$$###%%%'''+++---000444555333///,,,)))((('''&&&'''***---///222111//////000111111111111000///...---+++******+++)))'''((())))))(((%%%###(((---///...,,,---...,,,...000111111///---+++wwwooohhhdddYYYUUUPPPJJJDDDAAA>>>>>>;;;;;;;;;999666111...++++++******))))))))))))***))))))+++111>>>YYYzzzRRR;;;000)))&&&(((---111999BBBHHHIIIFFFDDDEEEEEEDDD@@@;;;777444444666<<>>NNNnnn|||ssshhhccchhhhhhnnnnnnbbbLLL777---+++...000222222000---,,,,,,,,,...///...---++++++,,,,,,---...//////111555777222111000/////////000111999999555...'''$$$%%%'''...444777555222000,,,&&&+++,,,,,,,,,++++++---//////---+++***++++++***((('''(((***+++,,,++++++***)))+++...111111///---+++))))))))))))(((&&&$$$###***+++,,,,,,,,,***)))(((''')))+++++++++,,,...000///...,,,(((%%%$$$%%%''',,,///444777777444000---((('''%%%%%%&&&(((+++---...---------------......++++++))))))((((((((((((***(((&&&&&&((()))((('''$$$)))...///...---///111---///111222222///,,,***{{{ssskkkeeecccWWWSSSMMMGGGCCC@@@>>><<<;;;;;;:::888555111---+++++++++******)))))))))(((((((((***000>>>\\\yyyRRR:::...((()))......222;;;EEEMMMOOOJJJDDDAAACCCCCCBBB???<<<;;;;;;<<>><<<::::::999888555111...,,,------------,,,,,,++++++***)))+++333EEEgggUUU:::---&&&(((------111:::EEEMMMMMMGGGAAA<<<>>>@@@AAA@@@@@@BBBCCCJJJbbb{{{sss^^^GGG777'''%%%###$$$&&&&&&%%%###!!!$$$ !!!  !!!"""###"""""""""###%%%(((+++...'''%%%""""""$$$&&&''''''%%%### !!!%%%)))---(((((('''%%%######%%%((((((***,,,///222333444444000---...777KKKlllYYY444''' %%%%%%(((&&&######'''((((((((((((((()))***+++---,,,***'''$$$###$$$%%%'''(((((((((((((((((((((......//////---***&&&###%%%%%%$$$$$$%%%''')))***333333333000---,,,,,,---((('''&&&$$$###$$$&&&))),,,++++++******,,,///000------,,,***))),,,000333888777555000,,,)))((()))---///000111111222555777111000/////////000111222555444333000......000333111111111111222000,,,***%%%&&&***...222333111///...---+++,,,...///000//////000111000000222555888111///+++'''&&&(((+++------,,,+++*********++++++---///111000...,,,,,,,,,)))'''$$$###$$$&&&)))+++...444:::;;;777444444666:::888666555555555333111///000000111000///...---.........//////,,,(((%%%***,,,000111///---,,,+++(((''''''))),,,......---+++---//////,,,)))'''&&&&&&)))++++++)))))),,,000---***'''(((,,,//////......000333666777777666555///---***&&&$$$%%%))),,,+++(((&&&%%%&&&((())))))***+++,,,...000111333333888777555000***&&&%%%&&&"""###%%%)))---///...,,,---...///000000///......---333333222000(((---BBB^^^xxxrrreee]]]]]]fffnnnooolllaaaNNN;;;///***(((***,,,,,,++++++---...//////000111333444555555111000...,,,,,,,,,,,,,,,)))***+++---111555888:::<<<:::777222---***))))))+++//////***&&&(((+++,,,/////////000000000//////111...***))))))***++++++%%%&&&&&&'''(((***+++,,,---...000000000...+++)))******++++++***((('''&&&'''''''''''''''''''''''')))+++...///---,,,+++,,,,,,,,,,,,***'''$$$$$$%%%,,,000666888666222///...,,,***&&&###""""""###$$$---///000...***'''%%%%%%$$$$$$%%%&&&(((***+++,,,''')))+++---,,,+++)))(((...000222111...---...111---///222555666555333111zzzqqqggg___\\\UUUQQQLLLHHHGGGDDD@@@<<<999999999888666333000......//////000//////...---,,,***---999QQQvvvWWW;;;,,,$$$###&&&)))000:::DDDIIIHHHCCC>>>:::<<<>>>@@@BBBEEEHHHKKKZZZssswwwZZZBBB+++((($$$###%%%&&&%%%### !!! !!!""""""###$$$!!!  ###&&&((((((((()))+++$$$###!!!"""$$$''')))***&&&$$$!!! """&&&,,,///***)))(((%%%"""!!!###%%%$$$&&&))),,,...000111111---***+++111CCCcccRRR...### $$$++++++(((%%% !!!%%%(((((('''&&&$$$%%%(((+++***)))&&&$$$###$$$%%%&&&))))))***+++,,,,,,,,,+++...///111111///+++'''$$$%%%$$$$$$$$$&&&))),,,---111111000...,,,,,,---///&&&%%%$$$###$$$'''+++---------,,,+++***+++...000000000...,,,+++---111444999999666222---)))((())),,,---......///111555888111000///......///000000333333222000---,,,---//////111444777777333,,,'''"""###&&&+++///111111000000---+++***,,,...000000...//////......000333666...,,,)))'''&&&''')))+++******)))((()))***+++,,,,,,...000000///---------+++(((&&&&&&(((+++------111777===@@@>>>;;;999999;;;888555333222222111000//////000000000...---+++,,,+++++++++,,,+++(((&&&...000222333111/////////***)))((())),,,---,,,,,,(((***,,,,,,)))&&&%%%%%%%%%&&&(((***,,,///333666111,,,((('''))),,,,,,+++111333555777888777666666000///---***((((((***,,,***(((''''''((()))(((''''''((()))+++...000111222777777555///)))%%%''')))%%%&&&(((,,,///111000...+++,,,---------,,,+++***,,,444555333///(((000IIIhhh{{{{{{jjj___ZZZ\\\fffqqqsssqqqfffTTT@@@111***%%%'''***+++,,,---...000//////000222555777666555111///---,,,+++***'''%%%%%%&&&(((+++///333777999888777555333000...+++***)))///111***%%%&&&***---222111222333444222///,,,///,,,***)))***+++,,,+++&&&%%%%%%%%%&&&(((***,,,......---,,,+++***)))(((++++++++++++***(((&&&%%%&&&&&&''''''(((((())))))***,,,///000---***(((((((((+++---,,,)))&&&$$$$$$+++///444555222...---------+++'''###!!!!!!!!!"""+++...111///***%%%###"""###$$$'''***,,,...///000(((+++---...,,,*********222333444222...,,,...111...///222444555666555444xxxnnnddd]]][[[SSSNNNJJJHHHHHHEEE???999888888999999777555222111---...///000000000///...,,,+++000AAA]]]SSS:::///&&&!!! %%%...999CCCFFFEEEBBB@@@:::;;;===???AAAEEEKKKOOO___rrrmmmNNN000+++%%%"""$$$&&&$$$""""""%%%((((((%%%#########!!!$$$%%%"""!!!""""""""""""!!! """&&&'''&&&%%%&&&'''$$$"""!!!"""$$$((()))***###""""""###%%%(((,,,...***)))(((%%%"""!!!"""$$$###%%%(((+++---...//////+++))))))000@@@aaa}}}SSS333***%%%&&&---///+++'''!!!"""''')))((('''###!!!"""'''+++***(((&&&$$$%%%&&&'''''')))***+++------...------...000222222111---)))&&&######"""###%%%)))---///000000///---+++,,,///111)))'''%%%%%%(((+++...000.........,,,******---000555444222///---///222555999999888444...***((((((***,,,///000000111333444000///...---,,,,,,---...000111222111...---------///222666::::::666...((($$$$$$%%%'''+++...//////000///------///000000000---------,,,+++---111444---,,,***((('''((()))***)))(((((('''(((***,,,...,,,...000000///......///+++)))'''(((,,,...///...444888>>>CCCDDDAAA===;;;;;;777333000111222333333000000000000///...---,,,+++***)))***,,,------,,,222333444444222111111111---,,,++++++,,,---,,,***''')))***)))'''%%%$$$%%%$$$###"""%%%***///333555000,,,)))(((+++,,,+++***...///222444666666666666...//////...+++******+++''''''(((***,,,,,,***((((((((()))+++,,,---...///111111000,,,'''&&&***...'''''')))---000111000...***+++,,,,,,,,,***)))(((+++333444111...***999WWWooo|||uuuaaaXXXWWW[[[dddqqqxxxzzzoooXXX@@@000***###&&&))),,,,,,,,,...///,,,,,,---111555666444222///...,,,------+++'''###%%%%%%&&&(((+++///222444444444444555444222...,,,***//////)))%%%''',,,...333333444666777444...)))+++)))(((((()))+++++++++%%%$$$###"""###%%%(((***+++***((('''''''''((()))+++,,,,,,+++)))'''%%%#########$$$%%%&&&((()))***+++---000000---(((%%%###&&&***...000---)))&&&$$$)))---111111---******,,,+++)))&&&###""""""###$$$&&&+++///...)))$$$"""###!!!$$$(((---000222333222+++,,,,,,***((('''))),,,333444444222......000444///000000111222333333444vvvlllbbb]]]\\\OOOKKKGGGGGGFFFCCC<<<666777888999999888666444222+++,,,...///000//////...+++***222GGGeeewwwMMM999222***### ###,,,999BBBEEEDDDCCCCCC:::;;;<<<===???DDDKKKOOO[[[hhhyyy{{{WWW444---%%%"""###%%%$$$"""%%%)))------***&&&$$$$$$ ###%%%""""""###$$$%%%%%%$$$""""""!!!$$$%%%###"""###$$$%%%###!!!"""$$$'''))))))!!!###&&&(((***++++++))))))'''$$$"""!!!###%%%$$$&&&(((+++---/////////)))((()))111CCCeeeYYY>>>444***'''---///...***###$$$)))+++***((($$$!!!"""''',,,,,,)))'''&&&&&&'''((((((((()))+++---.........---...000222333222///***'''""""""!!!"""%%%)))---///222111///---++++++...111***(((&&&'''))),,,///000///000///,,,)))))),,,///999888555222000000333666999999888555///+++)))(((***---222444333222111000///...,,,+++***++++++,,,...000222222000.........111333777:::;;;777000+++'''&&&%%%&&&))),,,......000///000111333333111///,,,,,,,,,******,,,///333...,,,***)))((()))***+++((((((''''''(((***---///+++---000000////////////+++)))(((***...000000...555999>>>DDDHHHFFF@@@<<<999666111///000333555666111111111000000...------***)))(((***---111333333333444444333111000000111000...------------,,,***'''((()))(((&&&%%%%%%&&&&&&"""!!!&&&,,,...///,,,***)))+++...000...+++)))+++...111444555666777---///000000...+++******&&&''')))---000000---+++*********++++++,,,,,,,,,***,,,,,,)))&&&'''---222&&&'''(((,,,///000...,,,***+++,,,,,,+++***((('''***222222...,,,---BBBdddrrr|||qqq\\\TTTUUUZZZcccqqq|||uuuYYY===...***###&&&***,,,,,,,,,,,,,,,))))))+++///333444111......------...///---((($$$%%%%%%&&&''')))+++...000222222444666777444000------///---(((&&&+++///000444444666888999555---'''((('''&&&''')))*********$$$###!!! !!!###&&&((()))'''%%%###$$$&&&(((***,,,,,,,,,+++)))&&&$$$""" !!!###%%%'''(((+++...111000,,,'''###!!!%%%***///222111,,,(((%%%(((,,,///...***''')))+++)))(((%%%###"""###%%%&&&"""(((------)))$$$###$$$ $$$)))///333444444444///...+++&&&###$$$)))...222333444111//////333666111000000//////000111222rrriii```[[[ZZZQQQMMMHHHDDDAAA;;;444...333555777:::;;;999555111+++((((((+++///111...***,,,///888IIIcccmmmNNN;;;///...---"""%%%''',,,555???EEEFFFDDDCCC>>>999555777===FFFKKKUUUaaalllzzzgggEEE777***&&&######$$$&&&))),,,...,,,'''###"""!!!  %%%%%%%%%%%%$$$###""""""""""""!!!!!! &&&### %%%))),,,,,,%%%!!!###+++///---)))&&&'''&&&### """%%%******)))(((''')))---000)))&&&(((222GGGiiigggFFF:::///+++---+++---'''  '''---111---,,,)))$$$ $$$(((***'''%%%&&&***---,,,+++&&&%%%%%%&&&)))+++***)))***---222555666333///---$$$$$$%%%'''***...222444111222222000---++++++,,,(((((()))+++------***(((***++++++)))'''(((...333777888888888888777777777::::::999444...******+++,,,111333222333666555333---///111///,,,***,,,///222111///...------...///000333555555333000...---***)))((())),,,///000000------...//////000000000---+++(((&&&''',,,444:::444000,,,***+++---//////(((''''''((()))+++---...---///222444444333111000---------------...///000666:::@@@EEEFFFDDDAAA>>>???;;;555000......111333222444555555222///------(((''''''(((***---000222111222111///------...000/////////111222111///,,,++++++,,,,,,+++)))'''&&&%%%!!! ''',,,,,,,,,+++++++++,,,------***+++---///111333333444222000///111333222,,,'''((()))+++...111222111000***(((&&&&&&(((+++,,,,,,,,,***(((''''''(((+++,,,***'''%%%'''+++///111111,,,,,,***((('''(((+++---222---++++++---;;;VVVpppyyynnnddd]]]TTTNNNUUUbbblll}}}~~~eeeJJJ<<<222''')))&&&%%%(((,,,...,,,(((%%%&&&(((***+++,,,,,,+++***+++...///...***%%%"""'''((()))((('''''')))+++000000333888===<<<666000------+++)))(((+++000444555333222555888555,,,$$$$$$&&&''''''&&&%%%%%%&&&%%%$$$###  ###&&&***(((%%%!!!!!!%%%))),,,+++***))))))(((&&&$$$"""############$$$&&&)))'''***------)))%%%$$$$$$&&&)))---...---***((((((&&&+++000///***''''''((()))'''&&&''')))***(((%%%###(((---...+++&&&###""""""###''',,,111333222111------***%%% !!!'''---000000///...---,,,------,,,,,,+++***(((***---000~~~rrrjjjbbb\\\[[[OOOKKKFFFBBB???:::444...222333666999<<<<<<888666---+++***---111222///+++)))+++222DDDbbboooPPP>>>222222222)))&&&&&&***111;;;CCCGGGHHHBBB>>>888555666===EEEKKKNNNXXXbbboooqqqRRRAAA111***'''### !!!%%%))),,,,,,)))&&& ###$$$$$$%%%%%%$$$""""""""""""""""""!!!!!!!!!!!!### $$$(((++++++&&&###"""$$$))),,,***(((&&&''''''$$$ """%%%*********)))((())),,,...***''')))333GGGiiieeeDDD888///,,,...,,,***%%% '''---111//////,,,((($$$$$$&&&)))(((%%%###$$$(((,,,---,,,###""""""$$$'''*********)))+++...111111000///---'''((((((***+++---...///000000111111000---***(((,,,+++,,,...//////---***))))))((('''(((+++///333999888777777777777777888999999777222,,,)))((()))(((---///...///333444222000000///---,,,,,,...000///......------.........222333333111...------...---+++******,,,...///.........---------...//////***)))'''&&&'''...666<<<111///,,,,,,...///000000+++***)))))))))+++,,,......000222333444222111/////////...//////000111111111444999===??????===<<<>>>:::555///,,,+++,,,---000333777777444000---+++,,,+++******+++---///111000111000...++++++,,,...//////000222333333111....../////////...---+++******%%% (((---//////000/////////000111++++++---...000111111111...000222333333111///---***)))***---111222111...+++(((&&&&&&(((+++------+++***'''&&&%%%&&&((()))+++(((&&&'''+++...//////......---,,,***+++...111000------333===NNNiiiuuufff[[[QQQLLLUUUbbbrrrcccFFF999222+++,,,)))'''))),,,---***'''%%%&&&'''))))))))))))(((+++,,,......---***'''$$$'''((())))))((((((***,,,222222555:::???>>>999333000///,,,***((()))---111000...,,,///333222,,,%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$""" !!!###&&&***)))&&&""" """%%%)))++++++*********)))'''&&&###$$$$$$"""!!!!!!###%%%###&&&((((((%%%"""""""""$$$&&&))),,,,,,+++(((%%%&&&+++//////+++'''''')))+++))))))***++++++'''%%%%%%)))///000---((($$$"""$$$%%%(((---111222111///++++++)))$$$ !!!'''---,,,------,,,,,,,,,---...,,,,,,+++)))'''(((+++...|||ssskkkccc]]][[[LLLHHHDDDAAA???;;;555111000222555999===>>>===;;;000///...111333333000,,,******111EEEgggrrrRRR???444333333---(((((()))...777@@@GGGJJJBBB===888444666<<>>===<<<333222222444666444111...---...777OOOtttqqqOOO===111///111,,,,,,+++,,,///666>>>DDDHHHAAA===888555777<<>>333,,,)))***(((&&&### !!!$$$'''(((***+++---...............'''$$$"""$$$***000333333'''%%%$$$&&&(((*********,,,***(((''''''((()))***'''(((*********'''%%%###'''(((,,,333999999222,,,***))))))***---............***'''(((,,,000222222999777333///---------...++++++)))'''$$$"""!!!!!!###(((***((('''+++......222///...///222222000---'''(((+++---.........---//////...,,,+++,,,///222111///---,,,---.........000...+++)))((()))+++,,,))))))(((''')))---444999222000---,,,...000111111222000...+++*********+++000111222222222000///............///.........---000000//////000222333444444333111///......///000///222444444222...+++***111000///...///111333444111000...***'''&&&(((***+++,,,---111444555333222222222111000000000111111999666111---+++,,,///111---000222222///------...111111000...---,,,,,,++++++...222555777777555333)))&&&$$$(((///333111...,,,((($$$###&&&***...000///...,,,***(((((())))))---,,,)))(((((()))******---///111111111111222333///111<<>>===<<<===>>>???>>><<<;;;<<>>YYY{{{~~~iiiUUUPPPUUU]]]lllzzzpppUUU<<<000...///222111...,,,***)))((((((&&&&&&&&&'''(((***,,,---(((((()))***++++++,,,,,,000111111///***'''$$$$$$%%%&&&''')))************---------,,,***+++...000///.........///...,,,***'''%%%$$$'''***+++)))&&&'''***---...,,,(((%%%$$$&&&''')))(((%%%###!!!!!!!!!$$$%%%$$$%%%'''***&&&&&&&&&$$$""""""$$$%%% !!!(((///555666555............---,,,++++++&&&(((++++++)))&&&$$$$$$ !!!$$$(((***+++(((&&&######$$$''')))(((%%%"""!!!"""###$$$%%%%%%$$$$$$&&&***...---)))'''(((+++111000///+++&&&"""!!!"""xxxooohhh```ZZZXXXQQQMMMHHHFFFGGGFFFDDDAAA888666444333444444333222000222666888777444111000---555EEE^^^|||]]]???777000...333444333222000......333;;;AAACCCBBBBBBAAA???>>><<<;;;888444333555777<<>>;;;888333...,,,,,,---...//////...+++)))((()))***''''''((())),,,000444666333111---'''"""!!!###%%%))))))+++///222333222111...,,,***((())),,,000222...---,,,***))))))((((((+++111777666000***)))+++&&&&&&(((+++///444999<<<555222222666:::999000'''###''',,,---,,,)))(((''')))&&&###"""###%%%&&&'''###$$$$$$&&&'''((()))***------+++((($$$###%%%''')))---222555333000---,,,555IIIiiiooo]]]NNNQQQZZZeeeqqq}}}wwwbbbHHH333++++++,,,///...,,,***))))))***,,,)))((('''''''''((()))***%%%&&&((()))***+++++++++---///000...+++'''%%%$$$###$$$%%%&&&%%%%%%&&&'''***+++***)))((((((***,,,+++---///000111///+++)))###"""###''',,,---)))%%%&&&***...///---(((%%%###$$$&&&((((((%%%""" $$$&&&$$$%%%(((,,,''''''&&&$$$!!! !!!""" !!!###""" """%%%)))---000222...---,,,+++***)))((('''$$$'''))))))(((&&&'''((($$$######%%%((()))'''%%%""""""$$$'''***)))'''%%%"""###$$$&&&'''&&&$$$"""$$$***//////+++)))+++///888777555111+++'''%%%%%%vvvnnnhhhaaa\\\ZZZPPPKKKGGGEEEEEEEEEBBB???777555222111222222222111...111555777666444111000...666FFF[[[wwwbbbDDD;;;333...111222333111---))))))000;;;DDDCCCDDDDDDDDDBBB>>>;;;999777222000222000///:::III___nnnuuuhhhUUULLLKKKMMMQQQLLLCCC:::222***###!!!###$$$$$$$$$$$$###!!! """$$$%%%###$$$&&&'''&&&$$$""" !!!%%%'''&&&%%%&&&'''&&&%%%######%%%(((+++---000111111...***))),,,///111000---)))&&&%%%''')))%%%$$$(((444HHHhhh```===333///...---(((%%%%%%%%%&&&&&&$$$  %%%((('''%%%$$$""""""%%%)))***(((%%%(((***---000111...(((###"""$$$%%%''''''%%%###""""""$$$'''***---///000000+++---//////......000111...***%%%"""!!!"""""""""###)))000333111...------******,,,---...///000000......000111000)))!!!+++,,,***+++...///111333444333000111444888666555222000............111333666777666555555666888555222000000000///---,,,,,,,,,,,,+++++++++***111222111000//////000222444444555777888777444111///222555888888666333000......//////000000111111111222222222111///,,,***111333777999;;;:::888777777444///+++)))+++...000...//////...+++)))))))))&&&&&&&&&(((***...111333333000+++%%% !!!###***+++---000333444333111///---+++)))***---111444...,,,)))'''&&&(((***,,,)))000666666///)))''')))*********+++---000333555555555666888888444---'''$$$***000000+++%%%######(((%%%###"""###$$$$$$$$$######%%%''')))+++,,,---,,,---+++((($$$"""$$$'''+++000555777666222...,,,;;;RRRsss~~~fffVVVKKKQQQ^^^iiittt~~~qqqXXX>>>,,,''')))+++,,,,,,+++***)))))),,,...,,,***)))'''&&&&&&&&&'''###%%%''')))++++++++++++***,,,......+++(((&&&&&&""""""######"""!!!"""###)))))))))'''%%%%%%''')))'''***...111111///+++(((!!! !!!''',,,---)))$$$&&&***...000---)))$$$"""###%%%((((((%%%!!! %%%&&&%%%&&&***...((((((&&&###!!!!!!"""&&&))))))&&&### !!!""""""###&&&+++...---,,,***)))((('''%%%######&&&))))))'''''')))+++)))&&&$$$$$$'''(((&&&$$$""""""%%%(((++++++)))'''"""###%%%'''(((&&&###!!!###)))000000,,,+++...222===<<<:::666000+++)))(((wwwoooggg^^^WWWTTTPPPIIIAAA===>>>???<<<999777666444333222222333333//////000111222222222222111444???WWWyyyfffBBB444---000555111222///)))###%%%///:::@@@EEEEEEFFFEEECCC???;;;999555222333444///+++000999SSS^^^lllqqqnnnjjjjjjlllooollldddVVVDDD222&&& """"""&&&%%%######!!!######""""""######"""  !!!"""###$$$######"""!!!!!!%%%+++///555444222///---***)))(((''''''&&&""" &&&+++(((''',,,888GGG```fffHHH:::///,,,---***+++******+++,,,''' !!!%%%&&&&&&&&&'''%%%###$$$''''''###"""$$$)))---000111...+++)))(((&&&'''''''''&&&$$$""" """%%%&&&''''''((()))***((('''(((***---......+++'''!!!!!!"""((())),,,---,,,,,,,,,,,,((()))+++---000333555666555333222111///))) %%%,,,///---,,,...111//////......///222444666999777444333333333222111555555666888777333...)))...111333000+++(((***---***,,,......---,,,,,,---666666666333///---,,,,,,000000111444777666111---///111444777888777666555------------------------999777333000//////000111///000111222333222222111222///+++''''''))),,,///,,,+++///444222***(((++++++***))))))***+++---...333000+++###$$$***111...---...222555555333333///,,,+++,,,...//////+++)))'''(((,,,///...------///222555555333000.........////////////......///333666555000***(((''''''---222000(((######&&&---***'''###""""""###%%%&&&''')))+++,,,---------222***""" %%%+++...///444999<<<999222...000444@@@VVVvvvlllaaaUUUMMMRRR^^^jjjxxxmmmPPP888,,,******+++---,,,******+++---000222555222,,,'''$$$###%%%&&&)))((('''(((+++------,,,(((((()))+++,,,+++)))&&&&&&""" $$$&&&%%%"""###%%%'''***+++***)))((('''(((+++///222000+++%%% """%%%&&&%%%############&&&***+++***'''&&&&&&&&&%%%%%%'''''''''$$$""""""!!!!!! !!!###%%%&&&******((($$$ ###'''%%%(((333>>>>>>222%%%### """''',,,///---,,,***'''%%%$$$######&&&&&&&&&&&&'''((()))***...***&&&'''***+++)))%%%$$$$$$%%%(((+++,,,,,,+++&&&%%%&&&(((+++***&&&"""%%%(((,,,...---...111444999999:::;;;;;;555+++$$$uuummmfff]]]UUURRRMMMGGGAAA<<<<<<;;;:::888888888888777666444222111000000111222222222222111///333BBB```cccAAA444...111777444///,,,)))(((***000999AAAJJJJJJJJJHHHDDD???:::777444111000111///,,,///555GGGUUUfffsssyyy~~~nnnUUU>>>///((($$$!!!!!!'''***'''###!!! """######$$$$$$$$$"""!!! !!!'''&&&$$$!!! !!!%%%)))//////...,,,+++(((&&&%%%###""" """%%%)))&&&***777HHHccclllMMM>>>222///111------,,,,,,---...***$$$###%%%%%%%%%&&&'''&&&###$$$''''''###"""$$$***---///...,,,(((&&&&&&&&&'''((((((&&&###  """######""""""$$$$$$&&&))),,,---,,,+++((($$$ !!!$$$'''******((('''((()))'''(((***,,,...111333444333222000///...***%%% !!!'''---000000//////000------,,,,,,---///111222444222111111222444555555777666555555333000***&&&---///000---(((%%%&&&)))((()))************,,,...444555444111...+++++++++------///333666666333///...000333555666555444333000...,,,+++***+++---...888666333000///000111333000000111111111111000000///---)))''''''***---000+++***---111///)))(((++++++,,,------,,,---///111555333...'''!!!!!!&&&+++111000000111333444444333222///,,,***+++++++++***"""###&&&,,,111333111///---000444777888666333111111111000000///...---------000333222...***))))))***---000...(((%%%%%%(((///,,,((($$$###$$$&&&'''((()))***,,,------------+++'''######)))000555777;;;>>>???<<<555111222555>>>UUUsssuuucccYYYPPPJJJPPP\\\hhhttt~~~|||kkkPPP:::---***+++,,,---,,,***)))+++---///000222///***&&&######$$$&&&((('''&&&'''***,,,,,,+++)))))))))***,,,+++)))'''$$$!!! """''')))(((%%%&&&''''''((())))))))))))((('''''')))+++***'''$$$"""$$$$$$""" ###&&&)))******)))))))))))))))((()))+++,,,+++***%%%###!!! """%%%'''(((((('''$$$ ###&&&###!!!'''999MMMQQQBBB111$$$!!!"""'''+++---++++++***))))))))))))))))))))))))***++++++,,,---000,,,((((((+++,,,***'''&&&%%%&&&))),,,---***'''###$$$'''+++...---((($$$&&&))),,,......///111333777666777888888333,,,&&&~~~qqqiiicccZZZSSSPPPJJJFFFAAA<<<999777777888888999::::::888555222000222333444444444333222111...444GGGlll^^^@@@666111555:::888000...111777777444888BBBMMMLLLKKKHHHDDD???:::777666222000222333222333555???MMM```sssiiiLLL888///'''%%%(((///111,,,$$$!!! !!!"""######&&&'''&&&!!! +++)))&&&!!!!!!'''((())))))((('''$$$###  !!!***''')))333CCC]]]qqqPPP???444111333000///------...///...)))$$$!!!"""$$$$$$###$$$&&&((()))&&&&&&((((((%%%$$$'''...//////---)))&&&%%%%%%'''((())))))'''### !!!  """%%%)))------***((($$$!!! !!!"""&&&***)))%%%"""$$$'''&&&&&&((()))+++...000111111///,,,++++++***)))(((%%%)))...222333111...,,,++++++++++++,,,,,,,,,------------///111444777999777555333111///---)))&&&,,,......+++&&&######%%%&&&&&&&&&&&&&&&(((,,,///333333222///,,,******+++******,,,000333444333111---///111333333222111000222000,,,)))((()))+++---333111///...---...000111111111000000000000000000...,,,+++)))***+++...///***)))***---+++'''(((++++++///333222///...111444777666222+++&&&%%%)))---000222444444333222222222111///,,,***)))(((%%%###&&&///555666333///...111555888999777555222444333111...---,,,,,,---+++...000///,,,***+++---//////...,,,)))((()))+++111...)))&&&$$$&&&)))+++***++++++,,,++++++******$$$$$$%%%'''---444:::>>>BBBAAA???:::555222111111===UUUqqqtttfffZZZPPPJJJHHHNNNYYYdddooovvvssseeePPP<<>>===FFFJJJJJJHHHFFFBBB===999777888444222555:::<<<;;;999???JJJ\\\qqqxxxWWW===000***)))...666888111)))%%%  """###$$$$$$$$$(((***(((!!!  !!!!!!!!!!!!+++)))%%% !!!###%%%'''(((&&&$$$###### ######"""***(((***///777LLLuuuoooLLL;;;111000333///...,,,+++---//////+++((($$$$$$###"""!!!"""%%%'''+++(((''')))(((%%%%%%(((000000///+++(((%%%%%%%%%&&&'''))))))(((&&&###!!!!!! !!!#########$$$$$$&&&***,,,+++(((&&&""" ###$$$%%%***---,,,&&&###%%%(((&&&&&&&&&''')))+++---...///,,,(((%%%%%%''')))***((()))---111333222---)))******++++++++++++***))))))***,,,...000333777:::444222///.........---+++///000///,,,(((%%%%%%%%%&&&&&&$$$!!!!!!$$$)))---222222111...+++***+++,,,))))))+++---///000000///---///000111222111000///222000---***)))))))))***,,,,,,+++***+++,,,---...000000000000111111222333222111000///...---,,,,,,(((((())))))(((''')))+++,,,222777555000,,,///333777666444...)))'''***......222555555222//////000000...,,,***)))%%%!!!&&&...333333000---...111444666666444222000222111...,,,++++++,,,---***---///...++++++...111444222///,,,+++,,,---///333000+++'''&&&(((,,,///---,,,+++)))'''%%%$$$### """&&&)))---333999===BBB>>>999444///,,,++++++;;;UUUpppzzzssshhh^^^XXXLLLIIIIIIOOOWWW```hhhlllfff]]]MMM<<>>SSSqqq```HHH@@@888666555///555@@@SSSbbb___QQQKKKNNNJJJIIIGGGDDD@@@;;;777555777444333666===BBB@@@;;;???GGGVVVkkkcccEEE444---+++///777:::555...***###!!! ###&&&'''&&&&&&***,,,)))###!!! !!!"""""""""!!!!!!&&&%%%###!!!$$$'''((((((&&&%%%&&&### !!!%%%'''&&&$$$'''***...///000AAAkkkiiiEEE555------000---+++******,,,//////,,,((($$$$$$""" !!!%%%(((***&&&$$$$$$$$$!!!"""&&&------+++((($$$""""""###%%%&&&((()))))))))(((''')))%%% """&&&)))++++++***)))*********'''%%%!!! $$$''')))+++///222000,,,((())),,,'''&&&&&&&&&''')))+++,,,---+++&&&""" """%%%((((((***---000222000+++(((+++,,,,,,,,,,,,+++******)))+++------...000444777000...,,,---///222333444222222111///---+++******)))'''###  &&&***111111000...+++***,,,---******+++++++++++++++,,,...///000111222222111111/////////...,,,***((('''))))))+++,,,---------,,,...///000111333444555555777777666444111---***(((((()))***(((''')))+++,,,...444888555...***+++///333444333///+++)))+++...,,,000333333000------//////---,,,+++)))&&&!!!"""'''+++,,,,,,***)))...///000111000...,,,+++...,,,***)))((()))+++,,,+++---///...,,,---000444777555111///---...///111222000,,,((((((***...000...,,,***&&&### ###(((---222888<<<>>>999333---(((''''''(((<<>>BBBNNNaaa|||pppPPP<<>>>>>===:::888555222000000000111///000222444333111...,,,222@@@XXXxxx___BBB666---...333333MMMmmm}}}lll]]]QQQPPPNNNLLLJJJGGGEEEDDDCCCFFFFFFFFFIIIMMMJJJCCCCCCCCCHHHUUUjjjuuuYYYDDD222+++(((+++---,,,+++,,,,,,&&& $$$***---...,,,------+++)))'''$$$### !!!"""######"""!!! """%%%!!!"""$$$&&&)))***+++,,,+++,,,------+++))))))))))))+++000777<<>>???===;;;999999999777333///000000111111000...)))&&&///FFFhhhxxxKKK444******///999XXX}}}tttbbbRRRSSSWWW[[[^^^```dddiiieeehhhiiifffddddddaaa]]]ZZZSSSLLLNNNVVV^^^aaaaaa]]]ccchhhjjjkkkeeeSSS@@@///---***&&&$$$&&&***...******%%% $$$...111...+++((((((+++000111...******,,,---...+++'''"""!!!"""!!! !!!"""!!!"""###%%%(((,,,///111111000//////000///---,,,---222111444DDDVVVrrrvvvLLL===:::222...000///222555777666222---***###""""""$$$(((+++,,,,,,///,,,(((%%%$$$$$$###!!!$$$&&&)))---///...***''''''%%%###!!! !!!$$$%%%'''%%%(((000:::<<<666///***+++000555555---'''%%%###%%%(((************+++)))))))))******+++,,,---...---+++)))'''(((,,,///000000111000---)))&&&###***,,,///111111///---+++///,,,(((&&&(((,,,...000------///111444555555333555444333000---,,,...///(((&&&'''+++111111***###$$$%%%&&&%%%$$$&&&+++///...,,,******,,,...000000,,,------+++)))''''''(((,,,+++)))((()))+++///111000000///...---,,,++++++---///222444333000,,,***......///000000,,,&&&""""""###&&&***,,,+++'''$$$(((,,,000000///000555:::333222111...---///333666000///............---,,,///,,,+++000999===;;;777///...---,,,+++******)))$$$***//////+++)))---222222///,,,+++---000333444///000000...***'''%%%%%%+++...///---(((%%%'''***---333888555,,,$$$"""###'''***...///---++++++---+++...////////////---***((('''(((000999<<<777111(((((()))***'''%%%,,,555>>>EEEJJJFFF===666777:::AAAEEEIIIJJJEEE@@@===;;;333111/////////000///...---,,,+++)))'''%%%$$$###!!!!!!"""###$$$&&&((())))))%%%!!!!!!$$$&&&'''''',,,+++(((%%%""""""%%%((())),,,+++)))+++111444333...------///222111...******)))))))))***,,,...///...+++)))(((***,,,------...+++)))+++000444444333333111...+++******+++,,,''''''(((((((((((('''&&&######$$$$$$$$$$$$$$$$$$!!!"""(((,,,---111111///---)))(((((()))&&&&&&%%%$$$###!!! """(((...111111---***)))'''### ###''')))+++(((###"""%%%)))+++///111000000222111---...++++++000111///---...111///+++(((%%%###!!!!!!vvvmmmbbbXXXRRRMMMHHHDDDAAA@@@???>>>===<<<<<<<<<<<<:::888888888777333000+++---///111111...***'''///MMMwwwRRR777***+++444BBBddduuufff\\\]]]aaaeeeiiinnnuuuzzz{{{|||{{{yyy||||||qqqggg\\\VVVUUUVVVTTTQQQHHHNNNSSSUUUVVVRRREEE777---+++(((&&&&&&(((,,,///---+++&&&!!!$$$,,,000...)))''''''***///111...++++++,,,------+++&&&""" !!!"""!!!"""""""""$$$&&&(((+++,,,,,,,,,---...//////...---...333111111???QQQppprrrIII:::555...+++///000222444555333000,,,***###""""""$$$''')))***)))++++++***((('''%%%$$$$$$%%%'''***...000///,,,***)))(((&&&###!!!!!!"""$$$ ###...AAAPPPPPPAAA333...---///222111+++''''''''')))++++++***))))))***&&&&&&&&&'''(((***,,,---111000...+++)))))),,,//////000111000---)))%%%"""&&&(((---000111000...,,,***'''$$$$$$&&&***---///+++,,,---000222444444444555444222///---,,,---...+++))))))---111111,,,&&&%%%&&&&&&%%%$$$%%%***---+++++++++---///000...---+++,,,...---,,,***++++++***)))&&&%%%%%%'''***,,,---------......////////////111333444444222///---000111222222111---(((%%%"""###&&&))),,,+++(((%%%'''+++//////......222666666666444111///000333555///...---,,,---------,,,///---,,,111999===<<<888000000///...,,,+++***)))&&&---333333///,,,...111222000///...///111333444///000///,,,)))&&&&&&&&&))),,,...,,,(((&&&(((+++///444777444+++###!!!"""'''+++000222111000111222222333222111000///,,,)))------000666:::999111***&&&$$$$$$%%%$$$$$$***111<<>>@@@AAA???:::555222000------------+++***((('''))))))***)))'''$$$!!!!!!###&&&'''''''''&&&&&&$$$###$$$&&&'''&&&%%%)))((('''$$$$$$&&&***---...000...***+++///000///&&&######)))333999777444---,,,)))'''&&&'''((()))---+++(((''''''((('''&&&&&&&&&(((///999AAADDDEEE777666444222222222444555///...+++(((&&&%%%&&&&&&***)))))))))(((''''''''',,,***%%%!!! $$$+++111///000111///,,,)))''''''...---+++)))''''''''''''&&&'''***...111111...+++)))***+++)))%%%!!!!!!###$$$### ###'''---000111...---///...***%%%###%%%+++/////////000---,,,)))'''$$$#########yyypppcccWWWOOOHHHBBB======???BBBDDDCCC???:::777888777555333111///---+++)))+++,,,---,,,+++++++++:::UUUzzz]]]DDD444333>>>MMMnnn}}}|||xxx|||{{{jjj]]]RRRHHHBBB555888:::777333000......***)))'''(((***,,,......,,,,,,***((('''((((((&&&'''&&&&&&)))+++,,,***'''((((((((('''%%%"""!!!"""###""" !!!%%%%%%$$$$$$############"""$$$''')))))))))))))))'''111333333<<>>444---...333222111000...,,,***))))))$$$$$$###%%%'''''''''%%%&&&+++000///***&&&%%%'''###&&&)))***)))'''%%%$$$'''((()))'''###!!!!!!###&&&'''...;;;HHHKKKBBB999444000......,,,'''&&&(((---------+++((('''''')))&&&%%%$$$$$$%%%'''***+++000000000...++++++,,,.........//////,,,'''### """)))///111000,,,***###""""""$$$)))...111222+++,,,------,,,---...///000...,,,+++,,,...//////...---,,,---.........------,,,+++)))))))))***,,,''''''))),,,...---***''''''+++000333444444444444000...+++)))'''(((((()))((()))+++---///111333333/////////000000000000000...000111111...+++(((&&&&&&&&&''')))+++,,,***(((%%%(((,,,...---,,,,,,---/////////---++++++,,,...///...,,,***((())),,,...---,,,,,,000666:::999777555444333111...,,,)))((()))---///...***((())),,,111333555444333111000000111000...+++)))(((***,,,***+++,,,***'''&&&'''(((...111222000***'''''')))---000444777888888888777000,,,***,,,...,,,******&&&***///222222...)))%%%$$$###(((***...333<<>>===:::444---((()))---,,,)))&&&%%%''')))((((((&&&'''***,,,***&&&"""!!!'''''''''(((((((((&&&$$$$$$$$$###"""!!!!!!###$$$$$$######%%%&&&'''''''''&&&&&&%%%$$$$$$"""%%%((()))'''%%%$$$%%%(((555999888???NNNppp{{{XXXBBB666000000444222000...+++((('''''''''&&&%%%%%%&&&((()))'''%%%&&&+++///...((($$$###%%%&&&)))+++***'''###!!!!!!$$$''')))'''###!!!###&&&&&&'''***...333666666666111......000...(((&&&'''++++++***(((&&&&&&(((***+++***((('''&&&''')))***+++,,,---,,,++++++,,,...---------,,,***&&&###!!!###)))...000---)))&&&"""!!!"""%%%***...000000---//////...+++******++++++)))'''(((,,,///111111---,,,+++)))((())),,,...111///...---,,,---,,,,,,(((&&&%%%&&&((()))(((''''''+++111444666666777777444222///---+++******+++))))))***,,,---...///000++++++++++++,,,,,,---......000333222///,,,*********))))))***,,,,,,+++)))&&&))),,,------,,,,,,+++*********)))((())),,,///000000...+++((('''***---*********...333666666444666555222000---+++)))(((++++++***'''$$$%%%)))---000333555555222...,,,,,,111000///---++++++---///+++,,,+++)))'''%%%%%%%%%***,,,...---,,,,,,///222222333444666777777666555...)))(((...222000......,,,---000111111///---+++((($$$%%%+++000222444888>>>BBBEEECCC===888777888666555333111000...---,,,***---111111...)))&&&%%%)))+++,,,---,,,***'''%%%$$$'''***---...---+++)))%%%&&&''''''&&&$$$"""!!!%%%&&&''''''((())),,,//////000...***))),,,---+++&&&&&&***333;;;<<<666///)))(((((('''((()))******)))((('''''')))+++***)))&&&'''***111;;;CCCEEEEEE<<<:::888555222111000000666333...)))&&&&&&'''((())))))(((((('''&&&%%%%%%(((***+++***''''''+++...***,,,...---+++(((&&&%%%,,,+++)))(((''''''((()))!!!!!!!!!$$$(((******)))000111000---)))&&&%%%%%%...---+++)))&&&%%%&&&'''...222333111111222000+++(((&&&'''---000///...///111000...,,,************|||uuummmaaaVVVOOOJJJDDD@@@<<<>>>@@@BBBAAA>>>:::777555555333...)))&&&%%%%%%111111///***%%%$$$(((,,,888QQQuuuoooSSSGGG<<<;;;BBBHHH```yyyuuupppmmmmmmuuuxxxiii]]]SSSNNNKKKFFF???777///))),,,111333...(((%%%%%%%%%###!!! """''',,,***###%%%&&&''''''&&&%%%###"""!!!!!! ###$$$&&&&&&&&&'''(((***''''''((())))))(((((('''$$$(((++++++((($$$###$$$---999;;;999>>>JJJiiizzzWWWAAA666111111333111///,,,)))&&&%%%$$$$$$%%%%%%&&&'''))))))(((&&&%%%''')))'''$$$"""###$$$+++...000...)))%%%$$$%%%$$$(((***'''###"""%%%)))$$$(((,,,---------...000,,,+++---000///***'''(((******(((&&&%%%&&&))),,,...---,,,+++***))))))))))))+++---------,,,---...,,,++++++)))'''&&&$$$###!!!$$$)))---...,,,(((%%%"""""""""%%%)))+++++++++---000222111---))))))***)))&&&$$$&&&,,,000111111,,,+++***&&&###$$$)))...333111///...//////...---)))'''$$$###$$$&&&'''((())),,,111444555666777888555444222///---,,,++++++))))))))))))************((((((((()))***+++,,,,,,///333666666222000000111///---,,,,,,,,,---+++***((()))***,,,---------,,,+++***)))((('''***...222111222111---(((&&&))),,,((((((***---111333444333666444000,,,***)))))))))---+++((($$$###'''---222000333666444000+++))))))/////////---,,,,,,...000++++++***((('''&&&%%%$$$((()))***,,,---111666:::666444333333444444333222,,,&&&'''222:::999666888;;;:::999999999777333000444333555:::===;;;<<>>999666666444111...,,,+++++++++***)))...444555111+++(((&&&((()))***,,,,,,+++***(((''')))---///000///---+++''')))***(((%%%""" %%%'''***+++******+++,,,,,,...,,,((('''+++,,,+++(((***...444777555...(((###$$$&&&'''))))))))))))'''&&&&&&'''***++++++***%%%%%%'''---444::::::999888777444111...+++***)))000---)))%%%""""""###$$$'''&&&&&&%%%%%%$$$$$$$$$&&&((()))))))))((()))***###%%%''''''%%%#########(((((((((((())))))))))))!!! $$$'''((((((//////...,,,)))'''((()))111///---***'''&&&%%%%%%***000444444444555222---+++((()))...111///---//////...,,,)))((('''''''''{{{rrrjjj___VVVQQQLLLHHHEEE@@@@@@@@@???===:::777555333333222...)))&&&'''(((///111111---(((%%%(((+++:::XXXhhhNNNDDD999999DDDLLLeeewwwyyykkkZZZVVVWWW[[[fffzzzvvvkkkbbb]]]^^^UUULLLFFF???:::===DDDAAA:::000***((('''### ###(((&&& !!!###%%%%%%%%%$$$$$$$$$  %%%'''((((((''''''(((***%%%&&&(((***+++,,,,,,+++&&&+++000///+++''''''(((---666555222888GGGfffvvvSSS>>>666444333333000...+++(((%%%###"""!!!######$$$'''))))))'''%%%"""!!!  !!!$$$&&&---111333222---))))))+++))),,,---)))###"""&&&,,,,,,...000000///---++++++***)))***...///+++***+++---,,,)))&&&%%%&&&***---,,,------------+++***))),,,...111111000/////////+++***(((&&&%%%%%%&&&&&&"""%%%))),,,---+++)))'''&&&%%%%%%''')))***((('''+++000444444000,,,+++,,,***&&&###%%%+++//////...++++++)))### (((///222000......///000...,,,***'''%%%$$$%%%'''((((((+++---000222333444666777777666444222///...------&&&&&&'''''''''''''''''''''((()))+++,,,,,,------///333777777444222333666444222///---------,,,+++((((((((()))+++---------...,,,***'''&&&)))...333222444444000)))&&&''')))((()))***---000222333333555222---(((&&&&&&(((***+++)))&&&$$$%%%)))///333111444777444...)))((()))+++,,,------,,,,,,---...(((''''''''''''''''''&&&(((((()))+++///555;;;???888555111000111333333222111,,,111CCCQQQRRRRRRTTTUUURRRPPPRRRSSSQQQJJJDDDHHHIIINNNQQQNNNHHHFFFIIIGGGIIIJJJHHHBBB===:::999444///***'''''''''&&&%%%'''---555777222,,,)))(((((()))***,,,---.........)))+++---///000///---,,,***++++++(((###%%%(((,,,...---+++)))((()))+++)))&&&&&&***,,,+++)))+++...///---)))%%%"""!!!$$$'''((('''&&&$$$&&&&&&%%%'''))))))((('''%%%$$$%%%***000333333111111000...+++)))&&&$$$$$$+++)))%%%"""!!! !!!"""$$$$$$$$$$$$$$$$$$$$$$$$((('''%%%%%%&&&'''&&&&&& !!!######"""!!!###$$$%%%''')))+++,,,,,,++++++%%%###!!! """%%%&&&&&&)))***+++***(((''''''(((...+++(((&&&%%%$$$######%%%,,,222444666777333---***((()))...111///...///...,,,***'''%%%$$$$$$$$$|||ppphhh^^^VVVRRRNNNKKKHHHDDDCCCAAA>>>:::777444222111222111...***(((***,,,+++///222000+++'''(((***@@@___eeeKKK@@@555777EEEQQQllltttoooYYYEEECCCGGGNNN\\\oooxxxpppmmmooodddZZZVVVQQQNNNQQQXXXNNNEEE999111...+++((($$$$$$"""""" ###$$$%%%%%%&&&&&&  """###'''((()))((('''&&&'''(((###$$$'''***,,,---......(((---333333///++++++,,,(((///---+++444EEEgggsssQQQ<<<777888777555///...+++(((%%%"""!!! !!!"""###&&&((()))'''%%% """&&&(((,,,000444222...+++,,,///...000000+++$$$"""'''---:::666222000///...+++(((***((((((,,,---+++,,,///000...+++'''%%%&&&***---***+++---......---+++***000333555555333111000000+++)))&&&$$$$$$%%%'''((("""$$$(((+++,,,,,,+++)))*********+++,,,+++(((&&&(((...555666222......///,,,'''$$$%%%***...---+++++++++)))###(((000000...,,,---//////---+++***(((&&&&&&(((((((((''',,,...000111111222555777:::999777555333111000000$$$$$$%%%%%%%%%%%%%%%&&&''')))+++---...///......,,,111666666333111444777777444111......---,,,+++((('''&&&'''***,,,------000---)))%%%###&&&,,,111333666666222***&&&&&&((()))***+++...111222333444555111+++&&&$$$%%%(((+++&&&%%%$$$$$$&&&***///222222666888555...)))((()))(((***,,,,,,+++++++++,,,%%%%%%$$$&&&((())))))((()))))))))+++///666===AAA888444///...000333444444<<<888BBBZZZmmmrrrsssxxxooommmlllooosssqqqggg___ZZZ\\\aaaccc\\\RRROOOQQQMMMOOOPPPMMMGGGBBB>>>===444...((($$$######"""!!!%%%---555777333---)))(((++++++,,,...000111333333***+++---...///...---,,,,,,---,,,((("""%%%)))...000...+++'''&&&''')))(((%%%&&&***---+++)))+++,,,)))$$$  ###&&&'''%%%""" '''&&&%%%&&&''''''%%%$$$'''&&&'''+++000222000...+++***)))'''%%%###"""!!!)))'''%%%###"""""""""######$$$$$$$$$$$$$$$$$$$$$+++'''"""!!!###%%%$$$###!!!"""######"""###%%%'''%%%'''+++...000///...---+++((($$$"""###$$$%%%%%%###%%%((()))(((&&&&&&&&&)))&&&$$$"""""""""!!! !!!)))111444777777333---)))&&&'''---000///...000...---***'''%%%$$$$$$###