BM|6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~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??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]Ħ4DuXӵ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Ħ4DuXӵ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ӵ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ӵ4DuXӵ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&ĒR4DuXӵ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@h4DuXӵĵ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/Ōyyyuuusssssstttuuusssrrrrrrtttxxx}}}|||}}}DdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fh{{{sssmmmeeeYYYPPPQQQLLLGGGDDDDDDEEEEEEEEEEEECCC@@@===;;;<<<>>>???AAA@@@===<<<<<<===???@@@@@@@@@DDDHHHGGGDeMMMLLLLLLOOORRRTTTneLLLHHHneFFFFFFLLLSSSUUUTTTVVV[[[aaakkknnnuuu|||nennnhhh```\\\ZZZWWWRRRMMMFFFCCC???===<<<<<<:::999888666444444555777777777555333222111111222444555777666444333111111000000444333333666666555999666444333444666666666666333666333555888999999999:::<<<999===CCCFFFIIIOOOYYY```ffflllvvvuuuiii^^^XXXRRROOOKKKIIIGGGEEEAAA>>>AAA>>>;;;:::::::::888777:::999888666444333333444<<<;;;;;;;;;;;;:::999999;;;:::999888777777777888777777888888888888777777<<<:::888999:::999888777<<<:::777666666777888999;;;<<<:::888555555666888888888888888999999777666333444555444333444777:::777===EEELLLQQQUUUYYY[[[qqqsssvvv{{{rrreeeSSSRRROOOKKKFFF@@@;;;888:::999888888888777666555666999<<<<<<;;;:::<<<===777999:::999555222222222333444555444333111000///666666555444333222222111///000222444444555444444999888666555666666555333666666666666666666666777888666444333444555444333666444333444666666444111555444444666888888666333...222777:::;;;;;;;;;;;;EEEKKKQQQTTTVVV```ppp~~~ooo```RRRHHHAAA???>>>===<<<:::999999999666666666666666666666666000333777555111...///111+++...333666888999;;;<<<333555777888777555555666555555666777777777666666666777777888888888777777:::<<<<<<888888:::;;;999777999;;;;;;:::999:::;;;777555444666999;;;;;;999888777777888::::::888777666444444777;;;;;;777333111444777999999888888999888===AAA>>>:::===HHHRRRUUUYYY___gggppp~~~wwwnnn___OOOCCC===::::::333333333333333222222222000000111111111111222333666555444222000......///:::888777666555555444444444777999999888666777999111222444666777777666555555555555555555555555666555:::;;;666444888;;;:::555777888777555444666888333555666777666777888:::666777888888888888777888777666666666666555444333333555777888777777888999888999999666333222666:::999<<>><<<666333777<<<888:::;;;;;;999888999:::555777888666333444888<<<:::;;;;;;:::888777777888555333222333555666555333777;;;>>>>>><<<===BBBHHHLLLMMMRRR^^^rrrvvvmmmiiibbbWWWKKKFFFEEEAAA===:::888888777555666555555666666777888999777666555555666777888999666666777888888777666555222333666:::777222333777777222000333555444333444888555333444777888666444333444555555444444666888777333222666777555666<<<444666888777444333666999555666888999999999888888666888:::;;;999777666666333444555555666666666555666333111333666888777555555777888777555666999===999777555555777999999999999===@@@BBBFFFUUUjjj{{{qqq```WWWPPPNNNLLLFFFAAA???@@@>>>:::888777666555444555555555666666777888999777666555555555666777888555666777777888777666555333222555999999555555888666111000333666444333444444444444555777777777555777888999888777777999;;;999555444777777444666:::888888999888777777999;;;555666777999999999777777666888;;;;;;999888777777777777666555444222111000555555555444333333444555444666777666555555888;;;888666555555666888888888666;;;@@@BBBAAADDDKKKQQQbbbmmmnnn]]]RRRIIIAAA<<<===>>>===<<<===:::999777666666555444222555555555666777777888888888777666555555555666777444444555666777777777777555222333888:::888777888777333333777999777666777666888999:::888777777777888999999888666666777999888555444666666333444666888777666666888999999888555777999:::;;;:::888777444666888999777666666777888888888666555333111000333666777555111///111555333444555555444555777999777555444444666777777666///333999<<<<<<;;;::::::FFFMMMYYYgggvvvooo```RRRHHHBBBDDD>>>;;;<<<===;;;;;;===666555555555666666444222555555666777777888888888999888666555444555555666444444555666777777888888888444333777:::888666555888555777;;;<<<:::999;;;999<<>>???>>>===:::888888;;;===;;;999888888999:::999999888777777999::::::999888999:::444444666777999:::::::::555333222222555666666444444444444555555666555555444333333444666666555444;;;777333222444666777666444777;;;@@@HHHTTTbbbmmmxxxjjjXXXIII@@@===;;;:::666444555999999555333555777666555666888999888777666777999:::;;;;;;:::::::::999888777777777888999777777777777777888::::::;;;777666888999666555666333222333666666555888===333555666666666666888999;;;<<<<<<:::888777888999444777999999:::>>>>>><<<<<<:::999888999999888777:::999888777777777888888666777888777555444555666666777777888888777777666888444222333888:::999666666555555666888888666555444333333555666777555444333333222333444444333111333666:::>>>BBBIIIRRRYYYgggxxxwwwbbbVVVHHH???>>>===:::666777555555888888555666:::999777555666777999999999777999;;;<<<======<<<;;;:::999888888888999:::;;;:::999999888888999:::;;;:::888999;;;:::888999>>>;;;999:::<<<<<<<<>>???AAABBBBBB?????????>>><<<;;;===>>>888<<<>>><<<>>>BBBBBB>>>>>>???>>><<<999888888999@@@>>><<<:::999;;;===>>>=========;;;999888999:::<<<<<<;;;;;;:::888777666999888888888888999999999999777777888::::::888555444444444666777777666444///000111222333444555555777999;;;;;;;;;<<<@@@DDDMMM]]]vvv}}}kkkYYYOOOFFF<<<:::>>>@@@;;;555:::777666666555333666;;;:::888555555666888999999888:::<<<>>>>>>>>><<<<<<::::::999999999:::<<<===<<<;;;:::999999999:::;;;888888;;;===<<<:::>>>DDDGGGEEEEEEGGGFFFFFFLLLTTTXXXSSSMMMKKKKKKLLLKKKIIIIIIJJJJJJIIIGGGGGGHHHJJJEEEJJJLLLIIIIIIMMMLLLGGGGGGIIIIIIFFFAAA???@@@BBBHHHEEEAAA>>>>>>@@@CCCEEEKKKKKKKKKIIIFFFEEEEEEFFF????????????>>>===<<<;;;:::<<<>>>;;;888666999;;;:::999888:::<<<<<<999666555444555666888888666444:::999666222///000555999444666888777555555888;;;<<>>???@@@@@@@@@===>>>??????======>>>@@@BBBBBB===666444999<<<;;;CCCAAA===<<>>888111<<<:::999999777333444888111111222666999<<<<<<;;;AAACCCNNN```uuuvvvhhh[[[MMMCCC@@@???>>><<<::::::;;;<<<===???>>>>>>=========>>>>>>888888999:::;;;<<<=========???AAABBBAAAAAABBBCCCBBBDDDCCCAAACCCJJJNNNNNNKKKPPPSSSRRRSSSVVVVVVTTTWWW\\\```___\\\YYYZZZ\\\___ccceeeccc___[[[\\\^^^dddcccdddfffhhhhhhfffdddZZZWWWVVVYYY^^^```^^^ZZZUUUTTTVVV\\\dddjjjjjjiiibbblllvvvwwwoooeee```___dddgggkkkmmmrrr{{{yyynnnkkkhhhfffggghhhgggfff\\\ZZZWWWQQQLLLGGGDDDCCC===@@@CCCAAA<<<:::;;;>>>===<<<<<<===:::444333666999777555555777999::::::======AAALLLZZZnnnwwwcccVVVNNNGGGAAA???===<<<;;;;;;:::;;;;;;;;;============>>>???@@@AAA<<<<<<<<<<<<>>>@@@BBBCCCFFFIIILLLNNNNNNNNNNNNOOOKKKOOOPPPNNNPPPTTTTTTRRRRRR^^^fffddd]]]ZZZYYYXXXaaaccceeecccaaa___aaaddd```bbbccc```[[[WWWWWWXXX___^^^^^^```bbbdddcccbbbbbb]]]YYY[[[bbbeeebbb^^^ZZZ[[[^^^ccchhhnnnrrrtttqqqwww{{{uuuiiibbbdddiiirrrwww}}}wwwyyyyyyxxxwwwuuuvvvwwwyyyuuusssooollliiiddd]]]XXXMMMRRRTTTPPPIIIEEEFFFIII>>>>>>AAADDDAAA:::777888>>>:::555333444666888999;;;;;;>>>EEEOOO```zzzmmmYYYOOOLLLGGGCCCAAA>>>======<<<:::999888777::::::<<<===@@@BBBDDDFFFFFFEEEEEEFFFHHHLLLOOOQQQRRRUUUYYY\\\\\\[[[[[[[[[YYY]]]___]]]]]]]]]ZZZUUU]]]gggmmmggg]]]VVVRRRPPP\\\^^^``````______```bbbeeefffgggfffcccaaaaaacccgggeeeccccccdddffffffeeefff___YYYZZZ___aaa^^^YYYZZZ]]]aaadddggglllsssxxxxxxvvvoooddd[[[ZZZcccllluuu|||tttpppsssssspppjjjgggiiimmmxxxwwwwwwvvvtttqqqmmmjjjccc___ZZZYYYXXXUUUPPPKKKBBBDDDIIINNNKKKDDD??????===999555444555777999:::777:::AAAIIIQQQ___xxxqqqaaaPPPJJJHHHDDD???<<<=========<<<<<<;;;;;;:::>>>???BBBEEEIIIMMMPPPRRRLLLLLLLLLNNNQQQVVVZZZ\\\[[[^^^bbbcccbbb```______bbbgggjjjiiihhhhhhddd___bbbffffff___XXXSSSNNNJJJNNNQQQUUUXXXXXXXXXXXXXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[]]][[[XXXXXXZZZ\\\\\\\\\]]]WWWRRRRRRVVVXXXUUUQQQNNNRRRWWWYYYZZZ^^^dddjjjfffeeedddbbb___\\\ZZZYYYgggxxx}}}qqqttttttmmmddd______bbbjjjnnnqqqpppmmmlllnnnqqqiiigggccc```]]]YYYUUUQQQPPPRRRVVVZZZUUULLLEEEEEEBBB???===;;;<<<<<<<<<;;;888999===AAAFFFSSSkkkdddXXXLLLHHHGGGCCC>>><<<<<<<<<===>>>@@@BBBDDDEEECCCEEEGGGKKKOOOTTTWWWYYYNNNNNNOOOQQQTTTXXX[[[]]]bbbdddfffeeebbb___^^^]]]aaaeeefffccc```^^^YYYTTTUUUUUURRRMMMKKKLLLJJJFFFDDDFFFJJJMMMOOOOOONNNMMMFFFEEEDDDCCCBBBBBBBBBBBB???>>>===>>>AAADDDEEEEEEEEECCCAAACCCFFFHHHGGGFFF>>>AAAEEEFFFGGGIIINNNRRRQQQQQQRRRTTTUUUSSSNNNJJJQQQ^^^lllooolllnnnyyyyyyqqqnnnoooqqqqqqkkkbbb\\\[[[]]]___dddjjjjjjffffffjjjoooeeennntttnnnaaaZZZ___gggccccccdddddd]]]QQQJJJIIINNNKKKGGGEEECCCBBB@@@>>>CCC???;;;:::<<>>???AAA@@@======BBBCCCAAA??????@@@AAACCCDDDDDDCCCCCCAAA???>>>============:::999888999<<<>>>>>>>>>555666888999:::;;;<<<<<<666888;;;<<<===>>>???@@@CCCBBB@@@??????AAACCCEEE@@@EEEJJJJJJHHHIIIPPPVVVYYYWWWVVVVVVWWWZZZ\\\]]]fffaaa______]]]VVVRRRRRRUUUVVVWWWTTTPPPMMMMMMNNNPPPUUU\\\```aaaaaabbbddd```llluuurrrfffaaajjjtttnnnlllkkkjjjbbbWWWQQQQQQUUUQQQKKKGGGFFFEEEEEEEEEIIIFFFEEEFFFIIIOOO\\\iiiyyytttWWWPPPIIIHHHFFFDDDEEEHHHHHHGGGFFFFFFHHHLLLPPPRRRNNNOOOPPPRRRTTTVVVYYYZZZYYYYYYZZZZZZZZZZZZYYYYYYSSSRRRPPPKKKEEE@@@>>>===:::======;;;;;;======:::555999:::888888<<<@@@@@@>>>;;;999888999;;;<<<<<<999888666555666777888777:::999777888999999777666666:::======;;;999:::;;;888999:::<<<======<<<;;;555:::>>>???<<<;;;<<<>>>999:::===???@@@???===<<>><<<;;;444666888:::;;;<<<;;;;;;>>><<<:::888777777888999999999888666555666:::===::::::;;;;;;<<<<<<<<<<<<<<<:::888999;;;;;;888555<<<:::999;;;>>>@@@>>><<<;;;===???@@@@@@>>><<<:::<<<===<<<:::===BBBDDDAAA999<<>>>>>>>>>>>>>>===<<<;;;>>>>>>>>>==================:::777777888;;;<<<=========???DDDJJJLLLIIIFFFAAADDDJJJPPPRRRTTT\\\ffflllnnnppppppooonnnmmmnnnooo```SSSOOOPPPMMMLLLLLLOOOPPPRRRVVV\\\dddkkkoooxxx|||qqq]]]RRRKKKMMMRRRRRROOOMMMKKKMMMQQQUUUXXXZZZ[[[[[[SSSVVV\\\ccciiimmmooopppiii```[[[YYYPPPCCC???DDDCCCBBB@@@>>><<<:::999888888999:::;;;<<<<<<;;;;;;999999999999999999888888888888888777666666999<<<444555555777888999::::::>>><<<;;;;;;======;;;888888777777999<<<<<<;;;888:::888555333333555777999888999888555777;;;;;;777777555666999888444333666AAA>>>;;;888777888:::<<<666666666999<<<>>><<<;;;>>><<<999888:::===>>>???<<<;;;;;;<<<>>>@@@@@@???;;;;;;>>>CCCDDDEEEJJJRRRhhhjjjnnnqqquuu{{{uuuggg]]]ZZZ\\\^^^___YYYYYYZZZZZZ]]]eeennnuuuyyy~~~xxx[[[UUURRRUUUWWWUUUSSSSSSVVVZZZaaaiiipppvvvzzz|||yyytttppprrrvvvtttkkkccc[[[QQQJJJJJJEEE;;;666777999888888888777777777777;;;;;;<<<<<<<<<<<<;;;:::555777999;;;;;;:::999888777888999999888888999:::999999:::::::::::::::;;;;;;:::999:::;;;;;;999777;;;::::::;;;===>>>===<<>>???>>>;;;===@@@@@@<<>><<<;;;===666<<>>>>>???AAA@@@<<<999@@@===:::999;;;===>>>??????>>>===:::888999;;;>>>:::888999>>>AAAAAADDDIIILLLNNNRRRXXXaaannn|||uuueeebbbiiimmmjjjpppsssuuutttrrrooooooqqqxxxzzzccc^^^[[[\\\]]]]]]aaafffooouuu}}}zzzssshhhXXXLLLIIICCC???AAA@@@;;;999:::555555666888:::;;;<<<===:::;;;;;;;;;<<<<<<<<<<<<999:::;;;<<<<<<;;;:::999777999;;;<<<;;;::::::;;;AAAAAA???>>><<<:::999888999999999::::::::::::999888666444333444666888999666777999;;;<<<;;;999888888::::::999;;;>>>===999@@@;;;999;;;===>>>@@@EEEEEEMMMYYYbbbccc\\\QQQIIINNNNNNNNNLLLKKKJJJJJJKKKEEEBBB>>>===>>>@@@@@@AAA???@@@???<<<888888;;;???BBB???@@@FFFLLLOOORRRUUULLLMMMPPPVVVaaaqqqxxxyyywww}}}}}}rrriiivvv|||qqqjjjeeedddeeejjjttt~~~yyyjjjYYYMMMFFFDDDCCCAAA===999999;;;::::::;;;<<<===??????@@@888888999:::;;;<<<===>>>@@@???>>><<<;;;;;;<<<<<<888;;;===>>>===<<<<<<<<<======<<<:::888666555555:::;;;<<<===============<<<:::777444333666;;;>>>777999<<>>@@@===888<<<<<>>???DDDBBB???===<<<<<<===>>>999;;;>>>>>>===<<<<<<===888999999999999999::::::777999;;;<<<<<<;;;===>>><<<;;;888666444666;;;>>>======>>>???@@@AAACCCCCCAAADDDEEECCCDDDDDD@@@:::<<>>??????BBBEEEGGGHHHEEEGGGLLLOOOPPPTTTYYYVVV[[[bbblllxxxuuutttyyy~~~~~~}}}oooeeeRRROOOKKKFFFCCC@@@<<<999;;;::::::999888777777666::::::::::::;;;<<<>>>???AAA@@@??????>>>>>>>>>>>>999;;;<<<<<<;;;;;;<<<===;;;;;;<<<===>>>???@@@@@@999<<>>>>>@@@BBB777999:::999777666888:::;;;<<<>>>@@@BBBBBBBBBBBBAAAEEEHHHHHHJJJLLLIIICCCBBBEEENNNYYY___cccjjjqqqrrrtttwwwyyyxxxtttnnnkkkeeeccc^^^YYYTTTNNNIIIGGGKKKGGGAAA===;;;:::888777AAA>>>===>>>BBBGGGLLLNNNIIIHHHKKKNNNNNNMMMRRRYYYZZZbbbooo|||{{{uuuooohhhbbbnnnggg\\\TTTPPPLLLBBB999>>>>>>???@@@@@@AAABBBBBB>>>===<<<;;;;;;<<<===>>><<<===???@@@@@@@@@>>>===888999;;;:::999999:::<<<===>>>>>>>>>????????????BBBEEEHHHIIIHHHHHHJJJLLLNNNSSSXXXYYYWWWSSSQQQQQQJJJOOOWWW^^^___\\\VVVRRRTTTZZZ^^^bbbgggkkkiiidddaaaccckkkyyy{{{yyyxxxrrrfff\\\WWWRRRLLLGGGDDDBBBAAA???AAA;;;666777===EEEKKKMMMLLLNNNRRRUUUTTTSSSYYYaaaZZZdddsss{{{jjjaaaaaaddd[[[ccchhhcccVVVMMMMMMQQQDDDDDDDDDEEEFFFGGGHHHHHHCCC;;;888>>>AAA>>>;;;;;;;;;999888;;;???AAA???======<<<<<<<<>>===888888<<<>>>;;;999;;;FFFFFFJJJOOOTTTUUUQQQMMMWWWWWWVVVTTTUUU\\\gggooo}}}}}}zzztttjjj___TTTLLLHHHEEEHHHHHHLLLRRRVVV[[[dddnnnpppyyy|||ssshhh[[[RRROOOOOONNNMMMLLLMMMMMMMMMKKKIIIFFFDDDFFFBBB???AAACCCHHHQQQZZZkkkmmmrrrxxx|||yyyqqqjjjnnnooonnnlllnnnxxxuuujjjccc```LLLKKKMMMQQQUUU[[[eeepppwww}}}sssggg^^^YYYSSSKKKEEEJJJIIIHHHGGGGGGGGGGGGHHHHHHDDD???<<>>EEEXXXrrrzzztttqqqppprrrtttiiibbb___eeeqqqxxxvvvqqqooollllllqqqyyy}}}~~~xxxyyykkkaaa]]]^^^```[[[cccooowwwwwwnnncccZZZ___dddgggfffjjjvvv}}}zzz}}}~~~}}}}}}tttsssppplllhhhffffffhhhjjj^^^TTTUUU```jjjkkkhhh^^^[[[YYY[[[___bbbbbbaaajjjnnnrrrrrrpppmmmmmmnnnrrrwww}}}|||yyyzzz{{{~~~vvvtttwww~~~|||wwwpppjjjooosssvvvvvvvvvzzz~~~zzzzzzrrrsssrrrnnniiifffeeefffaaaZZZQQQPPPUUU[[[^^^___[[[ZZZZZZZZZ\\\```ccceee[[[___cccdddcccbbbccceeeeeeiiiooorrrqqqnnnjjjgggkkkjjjlllqqqwwwxxxsssnnn~~~zzzuuuqqqsssrrrooollliiigggggghhhaaaeeefffddddddiiiooosssoooqqqrrrsss{{{}}}~~~|||}}}zzzrrrllljjjnnnooonnnjjjccc___^^^___[[[[[[[[[[[[[[[\\\]]]___VVVWWWWWWVVVVVVYYY]]]aaaYYY]]]aaaaaa______```bbblllnnnqqqqqqnnniiieeebbbjjjeeebbbdddiiijjjddd^^^gggkkkqqqwww|||~~~xxxooohhheeeiiimmmjjjkkkmmmnnnmmmllljjjhhhiiieeecccggghhheeecccdddnnnnnnpppwww~~~yyy|||{{{{{{zzzwwwqqqiiidddaaa```eeeiiiddd\\\cccqqq```WWWPPPSSSZZZ[[[SSSIIIXXXXXXUUUTTTZZZ```[[[QQQUUU]]]fffgggccc^^^]]]___jjjiiinnnwwwzzztttkkkfffaaaaaaaaabbbdddcccaaa___dddfffgggdddaaabbbhhhnnn~~~wwwqqqmmmlllnnnkkkfffbbbaaabbbdddeeehhhiiiiiiiiiiiihhhfffeeeiiihhhiiijjjgggdddfffkkkiiikkknnnqqqtttuuutttrrrooommmjjjiiijjjkkkllllllbbb[[[YYY]]]\\\XXX\\\eee```YYYRRRRRRWWWXXXSSSLLLKKKMMMMMMLLLPPPXXX[[[XXXUUUZZZ```bbbaaabbbeeeiii______cccmmmssspppkkkiii___aaadddfffhhhjjjkkkkkkkkkmmmooonnnkkkjjjlllnnnsssxxx||||||}}}||||||||||||yyytttmmmhhheeedddddd___[[[\\\```cccbbbaaaeeeeeedddbbbbbbaaaaaaaaa\\\]]]```aaa]]]ZZZ```iiicccfffiiiiiigggfffgggiiikkkhhhfffgggkkkppptttwwwbbbVVVNNNRRRVVVUUUVVVYYY\\\WWWRRRPPPRRRTTTSSSRRRPPPRRRQQQLLLKKKPPPVVVXXXWWWWWWVVVWWWZZZ___dddggg```\\\\\\bbbdddbbb^^^]]]\\\```dddfffggghhhkkknnnssstttvvvwwwvvvtttqqqooovvvzzz{{{yyyyyy}}}}}}|||xxxwwwwwwvvvuuuwwwvvvsssoookkkgggfffeee___]]]\\\\\\^^^___^^^]]]aaa```^^^\\\[[[[[[\\\\\\OOOOOOQQQTTTSSSSSSZZZbbbaaaaaaaaa```______```aaaZZZZZZ[[[^^^aaaddddddccc]]]RRRKKKOOOUUUVVVUUUUUUVVVTTTPPPMMMLLLMMMPPPSSSWWWWWWTTTPPPMMMOOORRRUUUZZZUUUPPPNNNQQQUUUXXXXXX^^^XXXTTTWWWXXXVVVTTTUUUYYY]]]aaa```\\\[[[^^^bbbmmmmmmnnnpppqqqpppllliiisssyyy~~~}}}{{{yyyvvvqqqtttzzzzzzsssnnnpppvvvyyyuuupppnnnkkkhhhddd```]]][[[YYYVVVXXXZZZZZZXXXWWWXXXYYY]]]\\\YYYWWWVVVWWWXXXYYYVVVRRRPPPRRRTTTTTTWWW[[[___\\\XXXYYY\\\^^^\\\ZZZUUUTTTSSSUUUWWWYYYYYYXXXRRRNNNMMMQQQUUUVVVUUUVVVUUUTTTQQQLLLGGGFFFIIILLLRRRPPPNNNPPPRRRRRRRRRRRRZZZUUUOOONNNPPPRRRQQQOOOOOOJJJHHHNNNTTTWWWZZZ]]]WWWZZZ\\\YYYTTTRRRTTTXXX[[[ZZZZZZ\\\^^^``````___aaaiiioooqqqsssvvvvvvtttqqqwww}}}uuuqqqmmmiiigggkkkrrruuupppjjjbbb```^^^^^^^^^]]][[[ZZZPPPTTTXXXYYYVVVUUUXXX[[[ZZZXXXVVVUUUUUUVVVWWWXXX___YYYTTTUUUUUURRRQQQRRR[[[VVVQQQSSSWWWYYYVVVRRRVVVRRRNNNLLLOOOTTTXXX[[[HHHIIILLLOOORRRTTTUUUUUUWWWWWWUUUOOOHHHDDDDDDEEEUUUQQQPPPTTTUUURRRNNNMMMUUUSSSQQQRRRTTTUUUTTTRRRJJJEEEEEEKKKRRRVVVYYY\\\UUUWWWWWWUUUQQQPPPRRRTTTOOOPPPPPPQQQSSSWWWZZZ\\\]]]aaabbbbbbfffooowwwyyyrrrvvvyyynnnhhhhhhfffggghhhjjjjjjiiigggddd[[[ZZZZZZ\\\___```^^^\\\SSSTTTVVVWWWXXXYYYZZZ[[[WWWVVVUUUUUUUUUVVVWWWXXX[[[WWWUUUTTTPPPKKKJJJLLLRRRPPPNNNNNNOOOOOOMMMJJJGGGCCC@@@???BBBGGGKKKMMMGGGHHHHHHKKKOOOTTTUUUTTTTTTUUUVVVTTTPPPLLLJJJIIISSSQQQRRRTTTQQQJJJHHHLLLLLLLLLMMMOOORRRTTTUUUUUUPPPKKKIIIMMMQQQQQQPPPQQQSSSRRRPPPNNNLLLLLLLLLLLLJJJMMMPPPQQQQQQSSSWWW[[[]]]___^^^\\\^^^hhhpppttttttvvv{{{pppgggfffiiieeeiiillljjjddd___```bbb[[[YYYXXXXXXXXXUUUPPPLLLVVVSSSQQQSSSVVVXXXVVVTTTUUUUUUUUUVVVVVVWWWXXXYYYRRRSSSUUUTTTNNNGGGIIIOOOKKKLLLLLLKKKGGGEEEDDDEEEDDDDDDEEEHHHJJJKKKIIIGGGLLLIIIFFFGGGNNNUUUVVVSSSNNNQQQUUUWWWXXXVVVTTTSSSBBBCCCIIILLLHHHCCCHHHQQQDDDEEEFFFHHHKKKNNNQQQTTTQQQLLLJJJNNNQQQOOOMMMNNNPPPMMMIIIGGGFFFEEECCCBBBDDDIIINNNOOOMMMMMMQQQVVVPPPUUUYYYYYY]]]eeekkklllvvvvvv|||~~~wwwuuupppiiidddmmmkkkhhhfffccc___ZZZWWWSSSWWWWWWUUUVVV[[[ZZZUUUTTTWWWXXXWWWTTTSSSSSSUUUTTTTTTSSSSSSTTTVVVXXXYYY```YYYSSSSSSQQQLLLHHHHHHJJJQQQSSSLLLGGGJJJMMMLLLGGGEEEDDDDDDFFFHHHHHHHHHGGGGGGGGGHHHIIILLLNNNPPPNNNNNNPPPRRRTTTUUUSSSQQQQQQNNNJJJGGGFFFEEECCCAAAEEEEEEFFFGGGIIIKKKMMMNNNKKKNNNPPPNNNHHHFFFHHHLLLGGGKKKNNNOOOLLLGGGDDDBBBKKKKKKIIIHHHGGGIIIMMMQQQRRRSSSTTTVVVYYY^^^eeejjjlllyyywwwtttoooiiigggiiikkkkkkjjjfff```ZZZWWWTTTVVVUUURRRTTTZZZ\\\YYYXXXXXXWWWTTTQQQPPPRRRTTTSSSRRRQQQPPPQQQRRRTTTUUU___XXXRRRPPPNNNIIIFFFFFFRRRVVVSSSKKKEEEEEEDDDAAAHHHGGGFFFGGGIIIJJJIIIHHHBBBBBBCCCEEEGGGJJJMMMOOONNNNNNOOOQQQRRRQQQOOONNNPPPNNNJJJHHHGGGGGGEEEDDDLLLKKKKKKKKKJJJKKKKKKLLLMMMPPPRRRPPPMMMKKKLLLNNNHHHGGGEEECCCBBBCCCEEEFFFAAADDDGGGIIIKKKMMMPPPSSSSSSSSSTTTUUUVVVZZZ```dddiiisss||||||tttnnnhhheeeeeegggkkkooonnnggg___XXXVVVTTTTTTSSSPPPQQQWWW\\\\\\YYYXXXVVVRRRNNNNNNPPPSSSRRRPPPNNNMMMMMMNNNQQQRRR]]]VVVPPPNNNKKKGGGEEEGGGNNNNNNKKKGGGGGGHHHGGGCCCDDDCCCCCCDDDFFFFFFEEECCCAAAAAABBBDDDGGGKKKNNNPPPQQQRRRSSSSSSRRRPPPNNNMMMMMMKKKHHHGGGGGGGGGFFFEEENNNNNNMMMLLLLLLLLLMMMMMMMMMOOOPPPQQQPPPNNNLLLKKKDDDAAA===<<<===@@@BBBCCC;;;@@@FFFKKKMMMOOOPPPQQQQQQQQQSSSSSSTTTXXX\\\```iiinnnuuu~~~}}}uuullldddbbbdddiiimmmppplllbbbYYYUUUTTTSSSTTTSSSQQQQQQTTTWWWYYYVVVUUUSSSQQQOOOOOOPPPQQQPPPOOOMMMKKKLLLNNNQQQSSSYYYTTTOOONNNLLLIIIIIILLLKKKHHHEEEEEEIIILLLJJJFFFAAA@@@AAABBBDDDDDDBBB@@@FFFFFFFFFHHHJJJMMMPPPRRRRRRSSSTTTSSSPPPMMMJJJIIIIIIGGGEEEEEEFFFGGGFFFDDDGGGHHHHHHJJJLLLNNNOOOQQQLLLKKKLLLMMMMMMKKKGGGDDDBBBAAAAAACCCDDDDDDBBB???>>>BBBGGGJJJKKKKKKLLLLLLNNNPPPRRRSSSUUUWWW[[[^^^hhhooovvv~~~yyyooogggeeehhhmmmnnnmmmeee[[[SSSRRRSSSRRRSSSTTTTTTRRRPPPQQQTTTPPPQQQRRRSSSSSSRRRPPPOOOOOONNNMMMLLLMMMPPPSSSUUUTTTPPPNNNOOONNNMMMOOOSSSVVVOOOIIIHHHJJJHHHCCC???DDDCCCCCCEEEGGGGGGFFFEEEKKKJJJJJJJJJKKKLLLNNNOOONNNPPPQQQOOOKKKGGGEEEEEEGGGFFFEEEFFFGGGHHHGGGEEEAAAAAACCCEEEHHHJJJMMMNNNKKKJJJJJJJJJJJJGGGBBB>>>HHHHHHHHHHHHHHHGGGEEECCCBBBDDDFFFGGGGGGGGGIIIKKKPPPQQQTTTUUUUUUVVVYYY[[[bbblllxxxxxxqqqjjjhhhjjjooommmggg___VVVQQQQQQSSSRRRRRRTTTUUURRRMMMMMMQQQNNNOOOQQQSSSUUUTTTQQQNNNMMMMMMMMMMMMNNNPPPQQQRRRMMMLLLMMMOOOOOONNNQQQVVVWWWPPPJJJJJJKKKGGGBBB@@@CCCBBBAAACCCFFFHHHHHHHHHLLLKKKJJJHHHHHHHHHIIIIIILLLOOORRRPPPKKKGGGFFFFFFGGGFFFFFFGGGIIIIIIHHHFFF@@@@@@AAABBBCCCEEEFFFGGGIIIJJJJJJIIIGGGDDDAAA???GGGFFFDDDAAA>>>???BBBEEEAAABBBCCCCCCDDDFFFJJJMMMRRRTTTVVVVVVVVVUUUVVVWWWYYYcccqqq}}}~~~zzzvvvrrrpppqqqlllhhhbbb[[[VVVSSSSSSTTTRRRQQQRRRSSSOOOJJJMMMTTTRRRQQQPPPRRRTTTTTTQQQNNNLLLLLLLLLLLLLLLLLLKKKKKKGGGGGGJJJNNNNNNKKKMMMRRROOOIIIFFFJJJLLLIIIHHHIIICCCAAA???@@@DDDGGGJJJKKKKKKJJJHHHGGGFFFFFFFFFGGGIIILLLOOONNNIIIEEEEEEGGGDDDCCCDDDEEEGGGGGGEEECCCAAAAAAAAAAAAAAABBBBBBCCCEEEGGGIIIGGGDDDBBBBBBDDD>>>AAABBB???;;;:::???DDD???AAABBBCCCCCCEEEIIIKKKMMMPPPTTTVVVVVVWWWXXXYYYVVVYYYcccrrr}}}}}}~~~iiieee___ZZZXXXWWWVVVUUURRRPPPPPPQQQMMMIIIOOOXXXVVVSSSQQQPPPRRRRRRQQQNNNKKKKKKKKKKKKJJJHHHEEEDDDCCCDDDHHHLLLKKKHHHIIINNNMMMHHHFFFJJJKKKGGGGGGJJJGGGDDDBBBCCCGGGLLLOOOQQQKKKJJJIIIGGGFFFFFFGGGGGG???CCCGGGFFFAAA>>>>>>@@@@@@@@@@@@AAACCCCCCAAA???AAAAAAAAAAAAAAABBBCCCDDD???CCCFFFDDD@@@???BBBFFF999BBBKKKKKKFFFAAACCCGGG@@@BBBDDDDDDDDDDDDEEEGGGEEEIIIOOOTTTWWWZZZ\\\^^^YYYUUUYYYhhhwww|||rrrhhhiiiccc[[[WWWXXXYYYYYYYYYXXXUUURRRRRRUUUXXXXXXWWW\\\XXXUUUXXX[[[ZZZRRRJJJOOOLLLIIIEEEDDDDDDFFFGGGCCCEEEGGGFFFDDDEEEIIIMMMEEEKKKQQQPPPJJJFFFHHHKKKGGGFFFGGGJJJMMMMMMJJJFFFOOOLLLIIIGGGGGGFFFEEEDDDBBBDDDFFFFFFDDDAAA???>>>;;;===@@@CCCCCCCCCAAA???999<<<@@@AAA@@@@@@BBBEEE===???BBBDDDEEEFFFEEEDDDEEEBBBAAAEEEKKKKKKDDD===GGGFFFGGGHHHHHHFFFCCC@@@KKKMMMPPPRRRUUUZZZ```ddd]]]dddfffdddeeeppp|||xxxnnnfffdddaaa]]][[[ZZZYYYXXXWWW\\\YYYVVVUUUWWWYYYYYYXXXWWWWWWXXXYYYYYYWWWSSSOOONNNKKKGGGDDDCCCDDDGGGIIIFFFEEECCCBBBCCCDDDDDDDDDLLLMMMNNNLLLIIIGGGFFFFFFFFFEEEEEEGGGKKKNNNMMMLLLMMMJJJFFFDDDDDDEEEDDDDDDEEEGGGHHHHHHEEEAAA???>>>AAABBBBBBBBBAAA???===<<<<<<>>>AAAAAA???>>>???AAA???AAACCCEEEFFFEEEDDDCCCHHHFFFDDDDDDFFFHHHKKKLLLNNNJJJEEECCCCCCFFFGGGHHHKKKMMMPPPSSSVVV[[[aaafffjjjpppqqqllljjjsss}}}vvvppphhhccc```aaabbb```\\\YYYWWWVVV]]][[[YYYXXXXXXXXXVVVUUURRRUUUYYYYYYWWWTTTTTTTTTOOOLLLIIIFFFFFFHHHKKKMMMPPPLLLGGGGGGIIIJJJGGGDDDSSSPPPLLLJJJJJJHHHEEEBBBBBBAAAAAACCCHHHLLLOOOPPPLLLIIIEEEDDDDDDFFFGGGGGGGGGIIIJJJIIIFFFCCC@@@@@@DDDDDDCCCAAA???>>><<<;;;>>>@@@AAAAAA???=========@@@AAACCCEEEEEEDDDCCCBBBCCCFFFHHHFFFCCCEEEMMMTTTMMMIIIDDDBBBDDDHHHKKKNNNJJJMMMPPPSSSWWW]]]ccchhhrrrxxxyyyrrrnnnrrr{{{wwwnnnhhhccc___aaacccdddaaa[[[VVVUUUUUUYYYYYYZZZZZZYYYUUUQQQNNNOOOQQQUUUVVVUUUTTTTTTTTTQQQOOOLLLJJJJJJMMMPPPSSSSSSPPPNNNMMMNNNNNNLLLJJJSSSQQQOOONNNLLLIIIEEEBBB>>>>>>@@@BBBFFFIIILLLMMMMMMJJJFFFEEEFFFIIIJJJKKKGGGIIIKKKJJJHHHEEEDDDDDDDDDCCCAAA@@@???>>>?????????@@@AAAAAA@@@>>>===<<<>>>???BBBCCCDDDCCCBBBAAA<<>>???AAACCCCCCBBB@@@???;;;===???BBBCCCCCCBBBAAA>>>AAADDDGGGGGGGGGGGGGGGGGGEEECCCCCCDDDDDDCCCBBBHHHJJJNNNQQQVVV\\\bbbgggnnnyyyuuukkkgggddd```\\\___]]]YYYTTTOOOMMMNNNPPPSSSXXX]]]___\\\VVVPPPLLLPPPOOOOOOPPPSSSSSSQQQOOOLLLLLLKKKKKKLLLMMMOOOPPPCCCGGGLLLMMMKKKKKKNNNRRRNNNPPPSSSRRRNNNJJJHHHHHHCCCFFFJJJLLLKKKIIIHHHHHHFFFDDDBBBCCCDDDFFFFFFFFFBBBDDDFFFGGGGGGGGGIIIJJJKKKJJJFFFCCC@@@>>>======@@@@@@BBBEEEGGGGGGEEEBBB<<<===@@@AAABBBBBBAAA@@@FFFCCCAAABBBFFFJJJKKKJJJQQQKKKDDD???>>>???AAABBBFFFIIILLLOOOSSSYYY___dddgggrrr{{{}}}~~~rrrkkkjjjhhhbbb\\\]]]ZZZVVVSSSRRRSSSSSSRRRSSSVVVZZZZZZWWWSSSQQQQQQPPPRRRSSSSSSQQQPPPPPPQQQIIIJJJKKKMMMMMMMMMMMMLLLGGGIIILLLOOOQQQRRRSSSTTTSSSQQQNNNLLLKKKJJJHHHFFFEEEHHHJJJJJJHHHGGGGGGHHHCCCBBBBBBCCCEEEEEEDDDBBBBBBCCCEEEFFFEEEFFFGGGIIILLLJJJHHHEEECCC@@@???>>>CCCCCCEEEHHHKKKKKKGGGDDDAAABBBCCCDDDCCCAAA???>>>CCCBBBBBBEEEIIILLLMMMLLLOOOKKKEEEBBBBBBDDDEEEFFFEEEGGGJJJMMMPPPVVV\\\```dddmmmssstttvvvsssmmmmmmllleee]]]\\\YYYVVVWWWYYY[[[YYYWWWRRRTTTUUUTTTQQQOOOQQQSSSPPPUUUYYYVVVPPPMMMOOOTTTJJJKKKNNNOOOPPPOOOMMMLLLIIIHHHIIIMMMSSSVVVTTTRRRYYYQQQHHHEEEHHHJJJHHHDDDEEEFFFGGGEEECCCCCCEEEHHHDDDDDDDDDEEEGGGGGGDDDBBBBBBDDDEEEEEEDDDDDDEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCFFFFFFGGGJJJMMMLLLHHHDDDEEEFFFFFFFFFDDDAAA>>><<<777<<>>???FFFDDD;;;DDDGGGHHHFFFBBBAAAEEEIIIAAAAAAFFFLLLLLLGGGIIIPPPFFFBBBCCCGGGGGGBBBAAADDD===???DDDIIIMMMLLLIIIFFFHHHNNNPPPJJJHHHLLLMMMLLL@@@CCCIIILLLLLLLLLUUU___hhhoooxxx~~~vvvqqqnnnqqqtttqqqggg]]]XXXVVVTTTSSSTTTTTTTTTSSSVVVSSSPPPOOOPPPRRRSSSSSSZZZWWWXXXZZZXXXTTTRRRTTTTTTQQQOOONNNPPPSSSTTTUUUKKKKKKIIIHHHMMMSSSTTTQQQOOOMMMHHHAAAAAAEEEHHHGGGHHHIIIIIIJJJJJJIIIHHHGGGGGGFFFFFFFFFFFFEEECCCBBBAAAEEECCC>>>@@@FFFDDD:::HHHJJJJJJFFFAAA???AAADDDAAA@@@BBBGGGIIIHHHKKKQQQOOOKKKJJJLLLKKKFFFEEEHHHBBBBBBBBBEEEIIIKKKJJJHHHHHHNNNOOOKKKHHHJJJJJJHHHBBBDDDIIINNNOOOOOOUUU\\\eeemmmwwwwwwssspppooosssvvvpppcccWWWWWWUUUSSSRRRSSSSSSSSSQQQOOOOOONNNNNNOOORRRTTTVVVTTTVVVYYYZZZVVVOOOOOOSSSOOONNNNNNPPPRRRSSSRRRQQQKKKJJJGGGEEEIIINNNNNNIIIMMMJJJCCC???CCCJJJLLLIIIGGGHHHIIIJJJJJJIIIGGGFFFHHHGGGEEEDDDCCCCCCCCCCCC???CCCDDDCCCFFFLLLHHH???@@@CCCEEEEEECCCDDDGGGKKKEEEAAA@@@EEEIIIKKKNNNRRROOOKKKIIIIIIGGGDDDDDDFFFIIIEEE@@@AAAFFFJJJJJJHHHGGGLLLOOOMMMLLLMMMLLLJJJDDDCCCFFFKKKNNNMMMOOOSSS]]]dddppp|||}}}xxxtttpppjjjbbb\\\[[[ZZZXXXXXXXXXXXXWWWVVVOOOPPPPPPPPPOOOPPPSSSVVVTTTUUUXXXYYYTTTLLLKKKNNNKKKKKKKKKMMMPPPPPPOOOMMMOOOOOOKKKHHHIIIMMMKKKFFFJJJJJJGGGDDDGGGMMMNNNLLLJJJKKKLLLLLLKKKIIIFFFDDDGGGFFFDDDBBBAAABBBEEEHHHCCCFFFFFFEEEHHHLLLHHHAAA===???CCCEEEFFFIIILLLPPPIIIFFFDDDGGGLLLOOOPPPPPPIIIGGGEEEDDDDDDDDDEEEGGGLLLFFF@@@@@@EEEIIIIIIGGGEEEIIINNNPPPRRRSSSSSSRRRNNNHHHEEEIIIKKKKKKKKKMMMUUUZZZeeeqqq~~~zzzooogggdddccc___^^^]]]]]]]]]]]]\\\ZZZSSSVVVWWWTTTOOOMMMPPPSSSXXXUUUTTTUUURRRLLLHHHHHHLLLKKKJJJKKKNNNPPPPPPPPPRRRRRROOOMMMOOORRRPPPKKKJJJOOOQQQOOONNNPPPRRRQQQRRRRRRRRRQQQOOOLLLIIIGGGFFFEEEDDDAAA@@@BBBGGGLLLGGGFFFCCCAAACCCEEEBBB===CCCEEEFFFGGGGGGHHHIIIJJJJJJIIIIIIJJJNNNOOOMMMIIIEEEFFFEEEEEEGGGKKKNNNPPPKKKGGGBBBBBBFFFIIIHHHEEEFFFHHHLLLQQQTTTUUUTTTTTTYYYPPPIIIIIIKKKJJJIIIKKKSSSXXX___hhhsss|||{{{~~~~~~xxxnnnddd___^^^___^^^]]]]]]^^^]]][[[YYYVVVZZZ\\\WWWOOOKKKNNNSSSYYYUUUSSSSSSPPPJJJGGGHHHJJJHHHFFFGGGIIILLLNNNOOOLLLLLLKKKKKKNNNSSSRRRMMMMMMTTTXXXUUUSSSTTTWWWWWWQQQQQQOOONNNKKKIIIGGGFFFDDDDDDCCCAAA>>>@@@FFFKKKJJJGGGDDDCCCDDDDDDAAA>>>BBBCCCEEEGGGHHHJJJJJJJJJGGGIIIJJJIIIJJJLLLIIIDDDBBBDDDEEEEEEHHHNNNQQQPPPIIIGGGEEEEEEFFFGGGGGGFFFJJJHHHJJJOOORRRQQQPPPPPPZZZQQQIIIHHHGGGEEEEEEFFFTTTYYY```fffnnnzzzyyyuuuzzztttsssqqqnnniiibbbZZZUUU\\\[[[ZZZ[[[\\\[[[XXXVVVSSSYYY\\\XXXOOOKKKOOOUUUVVVTTTSSSRRRMMMHHHIIINNNGGGFFFEEEFFFIIIKKKMMMMMMJJJKKKJJJIIIMMMQQQOOOIIINNNRRRRRROOOPPPUUUXXXWWWKKKJJJHHHFFFEEEDDDDDDDDDCCCDDDCCC@@@<<<<<>>AAAEEEHHHJJJKKKKKKEEEJJJKKKGGGFFFIIIJJJGGG@@@DDDEEECCCEEEJJJKKKHHHGGGGGGGGGEEECCCDDDGGGJJJLLLGGGHHHNNNRRRPPPOOOQQQUUUOOOLLLLLLJJJFFFEEEFFFMMMVVV___dddhhhrrrvvvssszzz|||tttkkkhhhhhheee]]]UUUZZZYYYYYYZZZZZZYYYWWWUUUOOOVVV[[[XXXPPPLLLQQQXXXQQQSSSUUURRRJJJEEEKKKTTTJJJJJJJJJMMMOOOQQQQQQPPPTTTTTTRRROOOPPPRRROOOIIIMMMLLLGGGEEEJJJSSSWWWUUUJJJIIIGGGEEEEEEFFFGGGHHHCCCDDDCCC???999888===AAA<<<;;;>>>EEEIIIGGGCCC???CCCCCCCCCDDDEEEEEECCCAAAFFFLLLMMMGGGEEEIIIMMMMMMCCCHHHIIIEEEEEEIIIHHHCCCGGGHHHGGGDDD@@@AAAHHHNNNLLLFFFFFFNNNTTTSSSTTTWWWVVVTTTUUUWWWUUUOOOLLLMMMCCCOOO[[[```bbbjjj{{{|||vvvuuuvvvhhhhhhiiihhhgggeeecccbbb___dddbbbWWWSSSWWWXXXSSSYYYWWWSSSOOOMMMMMMMMMNNNRRRQQQNNNJJJHHHIIINNNQQQFFFFFFGGGHHHKKKOOOSSSVVVUUUTTTRRRQQQQQQOOOLLLIIIIIIGGGEEEFFFGGGIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKFFFCCC>>>;;;:::<<>>>>>>>>======>>>BBBDDDAAACCCFFFGGGGGGGGGHHHJJJKKKEEECCCFFFGGGFFFGGGJJJIIIKKKIIIFFFEEEGGGGGGDDDTTTMMMDDD>>>???EEEKKKOOOKKKJJJGGGDDDDDDHHHOOOTTTQQQXXX[[[YYYUUUUUUUUUSSSSSSQQQRRRWWW^^^eeeqqq||||||wwwuuutttmmmfff___ZZZ[[[___cccfff```cccccc```]]]\\\YYYSSSWWWUUURRRPPPNNNOOOPPPQQQLLLNNNPPPOOOLLLIIIGGGFFFIIIIIIJJJKKKLLLOOOQQQSSSQQQQQQRRRSSSTTTRRRNNNKKKIIIHHHFFFFFFGGGIIIIIIIIILLLLLLLLLLLLLLLJJJHHHGGGBBBCCCEEEGGGFFFCCC@@@>>>>>>>>>???>>>>>>@@@CCCFFFBBBDDDGGGHHHHHHJJJLLLNNNVVVNNNGGGFFFGGGHHHMMMSSSHHHJJJJJJFFFFFFIIIIIIFFFFFFFFFEEEEEEEEEEEEEEEFFFIIIGGGDDDAAA@@@CCCIIINNNSSSWWW[[[\\\^^^aaa___ZZZYYYVVVVVVZZZ^^^dddnnnxxxzzzuuurrrgggcccaaacccggghhheeeaaaeee___\\\]]]]]]XXXTTTSSSSSSRRRPPPOOOOOOPPPRRRSSSPPPSSSVVVVVVSSSOOOKKKJJJMMMMMMMMMNNNOOOOOOPPPPPPNNNPPPRRRUUUWWWVVVRRRNNNNNNLLLIIIGGGHHHHHHGGGFFFKKKLLLMMMLLLKKKHHHFFFDDD@@@BBBFFFHHHHHHDDD@@@<<<===>>>>>>>>>>>>???BBBDDDBBBCCCEEEEEEFFFIIIMMMOOORRRJJJCCCBBBBBBCCCFFFKKKCCCEEEEEEBBBCCCFFFGGGEEE>>>BBBFFFGGGEEEBBBBBBCCCHHHGGGEEEAAA@@@BBBFFFJJJLLLOOOSSSXXX___eeebbb[[[ZZZWWWWWW[[[___ccclllvvv}}}xxxrrrnnneeedddfffmmmtttssskkkcccfffXXXNNNPPPRRRNNNNNNSSSRRRRRRPPPOOOOOOPPPQQQRRRVVVWWWWWWUUUSSSRRRRRRSSSLLLLLLMMMNNNOOOOOONNNNNNNNNNNNOOOQQQSSSSSSQQQOOOQQQNNNJJJGGGEEEDDDBBB@@@FFFGGGHHHHHHGGGEEEBBB@@@???>>><<<;;;;;;;;;<<<===;;;<<<<<<;;;::::::;;;======>>>>>>>>>>>>AAAEEEHHHBBB>>><<<>>>>>>:::888999999;;;<<<999:::???@@@>>>@@@CCCDDD@@@<<<<<<@@@EEEGGGFFFEEECCCBBBDDDGGGJJJDDDIIIOOOTTT[[[aaa___ZZZUUUSSSUUUZZZ^^^cccllluuu{{{wwwtttrrrnnnjjjmmmgggccceeemmmrrrqqqnnn\\\OOOHHHMMMQQQOOOOOOTTTUUUTTTRRRQQQPPPPPPPPPPPPTTTUUUUUURRROOOLLLLLLLLLCCCDDDFFFGGGHHHIIIIIIIIIKKKIIIFFFEEEGGGHHHIIIHHHHHHEEEBBB@@@???>>>===<<<<<<===>>>??????===;;;::::::888444222111333777999888888888666444222333444777777777555444555888;;;;;;888777::::::555222333111444555333444999:::888>>>???>>>999444444:::@@@>>>???@@@@@@???AAACCCFFFBBBKKKRRRUUUWWWZZZ\\\ZZZTTTRRRTTTYYY^^^aaaiiiqqqzzzwwwqqqsssuuusssnnnjjjhhhhhhlllppppppkkkfffNNNLLLOOOVVVZZZXXXUUUTTTTTTSSSQQQPPPNNNMMMLLLLLLNNNQQQTTTSSSNNNGGGAAA===999:::;;;===>>>@@@AAABBBCCC???:::888999;;;===>>>999888666666777999999999444444555555555555555444333333333444333333333222444555555333000.........222333222111//////111333:::444000000111000222555000333333222333888999777444666777666333111222444333555777888888999;;;<<>>AAA???@@@CCCDDDBBBIIIHHHKKKPPPSSSTTTZZZ```mmmtttsssqqqvvvwwwppphhhddddddccc```\\\VVVQQQNNNPPPYYY[[[TTTPPPQQQNNNFFF@@@@@@???>>>======<<<;;;::::::999777666666888:::999888777666777999<<<===666444333333555666666555999777444333444444333333<<<;;;888555444444555666444333222222222333444444///111333333222111111222111333666666666555666777000///111888;;;777444444222555555333444999:::888333111...///222666888999555888;;;;;;:::888777888999999888777;;;@@@>>>999<<<<<<@@@GGGLLLNNNTTT[[[bbbhhhvvv|||ooogggdddbbb```]]]ZZZUUUPPPOOORRRSSSRRROOOUUUOOOHHHDDDCCCAAA<<<888888:::<<<======<<<:::888000444888666222222888???888555666:::999444555;;;777777777888999999777555;;;888333000000222666888888777777666555555444444777777888888888777555444222444666555222222444888777444000///222333222///777777666444111111222444444333111000111333555777555888:::999555222222333888888888888888999999:::333555777888888999;;;===>>>@@@CCCFFFGGGIIILLLOOOTTT[[[ccciiinnn{{{vvviii```\\\ZZZWWWTTTRRRMMMHHHFFFGGGHHHEEEBBBCCC>>>:::999;;;<<<:::666;;;<<<===>>>===:::888666::::::888666444444666999666444666999777333333888777777777888999888777666666666555444444555777888333444444555555666666777444444555555555444333333222222111111222333333333666666555333222111111222444555555333111000222333555444222111111222444555333666888777555444555666666555555444444444555555666777888888777777888:::999<<>>>>>>>>===;;;888666444===999555333444555666555666666888:::888444333666777777888888888888777777222444666888999888777666222222333444444555666666333333333333333333444555555111///000444666444111000444666555111000222555222444555444333222333555555444333222111222333444222444555555444555777999444333333333333333333333555666666555333222222333555777:::===AAAFFFLLLPPPWWWUUUVVV]]]gggooosssttt}}}|||lllaaaVVVQQQJJJEEECCCBBBAAA@@@;;;888666666777888777666777555444666888:::999888>>>======;;;:::888666555666333000000222555666777888999;;;<<<:::777666777666777888888777777777888333444666888888777555333444444444333333222222222555444333333444555777888666444222333555777666555---000222333222222444666222333555666555555666777333333222222333333444444444444333333444555888999333333444555666666666666666777777666444333333444555666888:::>>>CCCJJJNNNOOOOOOPPPWWWaaakkkqqqsssqqq|||xxxlllcccTTTPPPKKKFFFDDDBBBAAAAAA<<<;;;999999999999888777888888888999:::;;;:::999;;;:::999888888777777777111222333222222333666999777999;;;:::888777777777666888999888666666777999666666555555444333222111333333333333333222222222555444333333444555777888333555666555444333666888555333222333555666444222000111333333333444555777000111222333444444555555666555333333333555666666111222444666888999::::::888999;;;:::999999:::;;;888999::::::<<<@@@EEEIIIGGGIIIMMMQQQWWWaaannnvvv{{{~~~uuuiii```YYYVVVQQQKKKFFFBBB@@@???CCCBBBAAA>>><<<:::888777333444555777888888999888888777666555555666888999666888999888555444444666333777888555333555777666666888999888555555777:::888777555333222111111111000000111222444555666666333333333333333333444555111444666444111000444888AAA<<<666555666666333000...////////////000333666000111333444555555444333777555444333444444444222///111333666888999999999555666888888888888:::;;;:::;;;;;;;;;;;;===@@@CCCBBBHHHLLLLLLMMMUUUcccpppzzz~~~sssggg^^^^^^\\\XXXQQQKKKFFFCCCBBBEEEEEECCCAAA===:::777777222333555666666666666777777666444333333444666777;;;:::999:::999666222///222666666111000555888777666888:::888444444777;;;666666555444333333222111000000111333444666777777444444555555555444333333333333333333333333444666@@@<<<888444333333333444111111000......000444777222333555666555333111///666444333444555666333111111222555777888777777666333555666666666666777999:::;;;<<<;;;:::;;;===???AAAGGGLLLKKKJJJOOO[[[eeepppssszzzwwwnnngggcccbbb___YYYSSSOOOLLLLLLAAABBBBBB@@@===:::999888666888999999888666555555777666333111111222444666;;;777555777;;;999111)))333777666111111777;;;:::666999:::888444333777<<<333444666777666555444333444444444444444444444444777777888999888777555444888555222333777999777555777777555111...///444999555444222000000222777;;;555555777777555222...,,,444333222444777777444111555666888999999888666555999:::;;;;;;::::::;;;<<<888999;;;;;;::::::;;;<<>><<<999777888999999888666444222:::888777777444111222777555555444444555666888999555444444444555777:::;;;999999888777777777777777666555444555666777666555666777777777777666555555333333333222111222444666<<<888333222444666666555777555222000///111444666666666555666777999;;;<<<888666555666999:::999777888444111111333555555444888888777777666666555555555777:::;;;:::999888999999:::<<<>>>?????????>>>>>>BBBGGGLLLQQQWWW^^^bbbmmm~~~~~~uuupppllleee]]]VVVQQQNNNLLLIIIFFFAAA>>>===<<<:::777333444666777777555444333777444555777777555666:::555444444444555666777888999888888777888888999999999999888777666555555555999777666666777777666444444444555666777777777666333444444333333333666888;;;888444222333555555444666555333111111222333555666666444333333444444555888666444555777777666444555333000111444777777777666666666666555555444444555666666555444333444666444666999;;;>>>???@@@@@@@@@BBBFFFIIIMMMRRRXXX\\\iii{{{yyykkkjjjfff___WWWOOOJJJFFFDDDDDDBBB???>>><<<;;;888666333444555666777666555444444222333777999777666777444444444444444555666777999999999999888666555555888888777555555444444444;;;999777777777666555333222333444666777777888888333444555555444555777999===:::666444555555555555555444444333222333333333444444333222222222222222777555444333444444333111666555333333555666777777555555444444444444444444333333333111000222555888::::::;;;::::::999888777@@@AAACCCDDDFFFJJJPPPTTT___qqq~~~qqqcccccc```YYYRRRKKKFFFBBBAAAAAA@@@???>>><<<:::888666777777888888888777777666555333444:::;;;777222000444444444444444555666666666666777777666444222111555555555444444555555555999777666555666666444333444444555666777888888777222333555555555555777999>>><<<999777666666666666444444444444444333333222111222222222333444555555444444333333444444333333:::999777555444444444333444444444444444555555555222333444444444555888;;;<<<;;;:::999777555333333============>>>BBBHHHLLLTTTdddvvvzzzuuummmddd___]]]XXXSSSMMMIIIFFFEEE???@@@@@@???===;;;999999:::::::::999777666555444666666:::AAAAAA:::444111444444555555555555555555333444555666666555333333222222333333444666777888555333222333555555444333777777777888888777777666111333555555444444666777::::::888777555444555555444444555555555444333222111111222333333444444444222222333444444555666777999999888666444333333333444444444555555666666666222555777888777666777777333444555666777999:::;;;888999999888999===CCCGGGOOO]]]nnnzzz|||tttooojjjeeeXXXVVVSSSOOOKKKGGGEEEDDD>>>???@@@>>><<<;;;;;;<<<::::::888777555333222222555999BBBJJJHHH@@@:::999555555666666777666666555444444555666777777777666222222333333555666888999333222111222444555444333777777777777777666555555222333555666444444444555555555555444222111222333555555555555555444333333333333333333222111///...000222444555555666888999333444666666555555666777333333444555666777777888555777999999666333222111666666666666777888::::::666777888888999<<<@@@DDDNNNZZZiiiuuu}}}tttkkkgggaaa\\\QQQPPPMMMJJJFFFCCCAAA@@@>>>??????===::::::<<<>>>:::999888666555444444444555===IIIPPPKKK@@@::::::666666777888888777666555555555444444555555666777555555555444555555666777555333222222444444333222444444555555555555555555444666777777666444444444222444555444222111333555666555555555444444444444555555555555444222000///111333555555444444666888000333555555444444666888111222333444555666777777555666777777555333444555===<<<:::888777666666777999:::;;;;;;;;;<<>>>>>;;;888888<<>>999999888888888:::;;;<<<<<<===>>>>>>===>>>???AAA???GGGUUUaaalllzzz|||xxxqqqhhh^^^WWWSSSRRRQQQNNNIIIEEEBBB???<<<999<<<======999555444777;;;===:::666222000111222444111<<>>AAABBBDDDFFFGGG???DDDOOO\\\hhhuuu|||zzzooocccWWWPPPLLLKKKJJJHHHEEEDDDDDDCCCBBB@@@>>>===;;;999999999888888<<<:::777444333333444555555;;;AAA@@@:::555444555222444777777666444444444888888777777777777888888777555444555777888666444222222333444555555555555444666777777666555555666999:::;;;:::888555333222444444444555666555333111444555777777777555444222555444444333333222222222222222222333444555555555;;;555444888:::888666888111222333555666666777777777666666666555555555444666777999;;;===<<<:::777>>>??????>>><<<<<<>>>@@@DDDFFFLLLVVVaaappp{{{tttiii\\\RRRKKKHHHGGGNNNLLLHHHEEECCCAAA>>><<>>DDDCCCEEEJJJRRR___tttyyyrrrmmmeee]]]XXXTTTQQQPPPRRRNNNIIIEEEBBB???;;;888;;;::::::;;;<<<;;;888555666777777777777777777666:::777555333444666777777333555666666555444444555666777777888888888888777222333444555666555333222555555666777888888777777777777777555444444777999666999;;;;;;777444222222555444222333555666666666666666777888777777666555555555333222222222222333555555555555555555555555444444555777666444111000444555555555555444333333222333333444555666777888444333444888<<<===999444;;;<<<=========>>>AAACCCEEEDDDEEEHHHKKKRRRbbbpppzzzooojjjgggdddbbb```^^^YYYVVVKKKHHHEEECCCBBBAAA???===666999<<<<<<999777666666444555666777777777666666999777555555777888777666333555666666444444444555444444555666777777666666222333555555555444333333555666777777777777777777555666666444333333555888666444333444555666555333555444333333555777777666666666777777777777777666333333222111222333555666888777666555444333333222333666888999999999777666444444444444444333222222222222333444555666777777555333222444777999999777222666;;;>>>@@@AAABBBDDDEEEGGGMMMRRRTTTVVV___iiiwwwvvvkkk```^^^\\\\\\[[[XXXRRRMMMJJJGGGDDDBBB@@@???===;;;444888<<<<<<888555555777444555666666777777777666888777777777888888777555444555666555444333555666222333555666777666666555555666777666555444666777333333555666777777777777444555666555333333555666888444222333777:::888666666555444444666777666555555666666666666666777777222222111000111444666888777777666555444333222111000444777666666888999888111111333444555666666666333333444444444555555555555555444555666888:::<<>>>>>>>>>>>???DDDLLLUUUXXXZZZbbbkkk}}}{{{tttkkkbbb\\\YYYUUUTTTTTTQQQKKKEEEHHHEEEBBB@@@???>>>;;;:::777888::::::999888777777777777777777777777888888777777888888777666555555444555666555444333555666222333555777888777666666666777777555333333666999444444444555555444333333444555777777555444555666777777777888999999888777666555555666777777555333555555444555555666666777444333111000111333555777444444444444333333333333...333666222222555888666222333444666777777888888555555555444444333333333222555888888666666:::>>>333666:::<<<<<<;;;;;;<<<;;;>>>EEEMMMRRRVVVaaalll{{{zzzvvvtttooojjjbbb]]]WWWUUUUUUTTTOOOJJJ===<<<;;;===@@@BBBCCCCCC;;;999777888;;;<<<999666999888888777888888999999777888888777444333444666444555666555333333555777222444666888999999777777555555555222000000555888888777666555222000...---444666888999777666666666444888======:::666555666666666666777888777444111444444444444444555666777666555222000000222444555111111222333333444444555222888:::555333777:::999888888888888888777666666777666555444333222222111---333::::::666555888<<<777999;;;;;;;;;<<<===?????????CCCHHHLLLSSSaaannnooozzzvvvqqqllliiissscccQQQJJJLLLNNNHHHAAABBB@@@>>>???AAA@@@===:::>>>===;;;:::999888888888000111333444555444333222555555444444444555555666444444444555555555555555111333666888999888555333888777666444444555555666666444333333333333111///555777999777555555888<<<666666666666666555555444555444444444555666888999444222111333777::::::888222///+++,,,000555888999444888999777666888777333666333555;;;;;;555444777333333222000///000333555666666444333333444555666666777888888777555333111333555999<<<>>>?????????777999<<>>;;;888999999999888666555333777666555444555777999;;;555555555666666666777777333444444555666777777888::::::888777777777999999999999888777777777777777999777555555777999999999:::888666666777888888777555666666666666555444444::::::999777777666666777999888888999999999666444555444444555666666555333222555777555666999:::777777555666999888555333555444555777666555444555666222333444444555555555555333444555666666555444333<<<:::777555444444555555<<<======>>>???CCCHHHLLL]]]cccooo~~~wwwqqqlllgggbbb___UUUWWWWWWSSSLLLGGGEEEFFFGGGFFFDDDBBB@@@>>>;;;::::::;;;<<<<<<<<<:::777666555444444444444666888999888888888777777666555555666666666666666666777777999888777666555555666666888888777777777666666666999777555555888:::;;;;;;:::777555666888999777555555555666666555555444333444444444444444555555666444555666777666555222000444555666888888777555333000333444222222555666333777666777777777555444444666666666555444444666888444555666777777666444333222222444444555555444444777666555444444555666777555666777888999<<>>888999999:::999888777666666777999::::::888666444///000333666999:::;;;;;;999999888888777777666666666777888999999888666555666666666666666555444444777555444555666666555444444333333555666666555444444555555555555444333333777777777666555333222111000333555666666555666777222333555666555555555777666888777333222444444111444666666444444666666444555555333111000111444777888888888777666555444333333333444444444555555666333444666888888777555444777999::::::999999:::;;;;;;===GGGTTT^^^iii~~~uuutttrrroookkkddd\\\VVVKKKIIIFFFEEEDDDBBB@@@>>>;;;======;;;888888:::<<<777777777666666666666666999999999888777666555444///000333666888999999888777777777888888999999999666666666666666666777888666777777888777666555444777666666666666555222//////111333444444444444555444444555555444444333222999999999888777555333111333555777777555555777999444555555222000000333666666888666222222555555333222666666222333777888555222333555555333222333444555555444444444444555555555555555555555555666666444555555555555555555555777999::::::999888888888>>>;;;???KKKSSSZZZjjj|||yyyxxxvvvtttqqqjjjaaaWWWPPPEEEGGGGGGEEEAAA<<<:::999444777;;;;;;999777777888888777777666666666666777:::999666333222222222333333444666777777555333222444555666777999:::<<<<<<666444222000111333666888777888888999999777666555888777777888777444000,,,+++///333444333222444666444444555555444444333222555555666777777666555444444666777666444333666999777777444000,,,,,,000444333555444000000444555333111555555111333888999666///222777999777444222111111111111111222444666777777666666555555555666666444333222222333555777888222444777888777666666777@@@888888CCCKKKOOOZZZhhh|||wwwuuullleeeaaa\\\TTTNNNLLLDDDCCC@@@<<<:::888888777;;;;;;;;;;;;:::888666555666777999:::999777555444888888888777666444333222333333333333333555666666555444333444666888888777888888999999888777555444555555555555555555444444888777666555444333333333111333555555444444444555888777555444333333444444555666666666555444444333666999:::777222111444888888666444333333555777888888666444222222222333444444555666666444222222222444555555444333333666888888777666444333111000000666666666666555555555555666555444333333444666777999999888888777777666666>>>???AAAAAACCCJJJVVV___iii}}}|||uuupppjjjccc\\\YYYTTTLLLGGGEEE>>>===<<<<<<;;;<<<===>>><<<<<<<<<;;;:::999777777<<<<<<<<<<<<;;;999777666333444555555555555555555555555444444333444444444666444333444666777777666666666888888888888777666666666555555555444444444777666555444333333333333222444666666555555555666888777555333111000//////555555555555555444333333666888999666222111333777777777666666666666666666666666666666555444333333444555555444222111222333777555333444666888777666555555555555555444333222444444555555666666777777555444333333444666888999777777777777777777888888:::===@@@???===AAAKKKSSS]]]qqq}}}vvvqqqllliiibbb[[[VVVSSSOOOHHHDDDCCC<<<<<<;;;;;;<<<>>>@@@AAA======;;;:::999999888888<<<;;;:::888666555444444222333444555555555555444666666555555444333333222888777555666777888888777444555666777888888888888777777666555444333333222666555444444333333333333333555777777666555666777888888777777666555333333444444444444444444333333555666777555222111333666555666777777777555333222555666888888888666444222555555555333111111222444888444222444:::;;;888333222444555777777666444333222333444555666777888888444333333444555777999;;;666666555555666888999:::>>>DDDIIIGGGBBBBBBIIIPPPYYYiii}}}xxxpppllliiifffeee^^^YYYUUUTTTPPPIIIFFFGGG???>>>===<<<<<<<<<=========;;;:::888777777888999;;;999777555333333444555666666666666555444333222555555555555555444333333;;;:::888888999:::999888555666666777777777777777888777666555444333222222555555444333333333333333333555777777555555555666222333555777888888888777444444444333333333444444444555666555222111333444444444444444444333222111555666666777666555444333777777666333111111333666666444333555999:::666222222333666888888777444333333333444555555666777777555444444555555777888999777666555555555777888:::AAAIIIOOOOOOIIIGGGLLLSSSZZZeeerrr}}}|||ssskkkfffcccaaa```ZZZUUUSSSRRRNNNHHHGGGIIIAAA@@@>>><<<:::::::::::::::999888666666666777777<<<:::888666666888999;;;777777777777777666555444333444555666666666555555:::888777777888999888777888777777666666666666555888777666555444333222222555555444333333333444444333444666666444333333444,,,...000222444444444444555444333333333444555555333444555555333333333444777666444222222333444555666555444333333333444555888888777444222222555777111333555666555555444444222444666888777555333111555555555555555444444444666666666555555555555555999888666555555555666666777???GGGHHHDDDDDDIIIPPPUUU___lllvvvyyyooofff___\\\YYYXXXQQQNNNMMMLLLGGGBBBAAAEEE>>>===;;;:::::::::;;;;;;888777777666555555666666888777666555555777999:::444555666777888999999999222333555666777777666666666555333333555666666555999888777666555555555555777777666555444333333222666555555444444444555555333444666555444222333333111222222333333222222222666555444333444555666777444444555555555555444333999777555333333555888999666555333111111333444666777888777555333333444666000333555555333222333555222333555666666444333111555555555444444444333333666666666555444444333333888888777777666555444444111666<<<======???DDDIIIPPP]]]lllwww}}}qqqkkkbbbZZZUUURRRPPPNNNLLLJJJIIIHHHCCC>>>>>>BBB<<<;;;:::999888999::::::777777777777777666666555666666444444333444555666333444555777888888999999333444666777777666555444555444333333555777777666777777555555555555666777666666555555555444444444666666666555555666666777444555777666444333333444666555555444444444555555777666555444444666888999444444555666777666555444555444444444444666777888555555444444444444555555444555666555333111222333444333222333444555555555000111222333444444444444444444444444444444444444444444444444444444333333444555777888777666555444555666777777999<<<@@@CCCMMMYYYdddkkktttuuuaaa___ZZZSSSNNNKKKJJJIIIHHHMMMKKKJJJIIIDDD>>>???CCC>>><<<:::888777777777777666777888999999888666555::::::999888777666666666666666666666666666555444555666777888777666333222777666555666888::::::999555555444444555666888999555555555555555555444444777777666666666777777888555777888777555444444555222111111111222444666777777666555444555666888:::555555555777888777666444...///111333444444444333333555666888888777555444222333555444222000000000999444000111666999777444...///000111333444666666111222222333444555666666111222222333444444444444111333666888999888666444:::777444333555999<<<===IIIPPPTTTTTT[[[ooorrrfffbbb\\\ZZZTTTNNNHHHFFFGGGIIIEEEEEEDDDAAA===;;;;;;<<<>>><<<:::888888888999:::;;;777333333666666333///666666666555444444333333444222333555555333666;;;;;;888555333444555555444777777777777666666666666111666;;;===<<<::::::;;;888777777888::::::666333666444222222444555333000555666888666444333555888444555555666666666666666000000111444999;;;999666///222555666555555555666666444333222222333222111555555555333333333555777777666444333444555555444333555666777666777888:::222222333333333222222111444444444444444444333333555444444555666666555333333333333444666777999:::555555333333555888;;;======EEENNNTTTXXXcccttt~~~pppeeebbb```]]]XXXTTTOOOLLLIIIHHH@@@AAA@@@===:::999999:::888888777777888999;;;<<<999777555666777666333///555555555555555555666666555444666999888444444777:::999999999:::999777444555555555555555666666666444777::::::888555444555:::999888999999888444111888444111000111333333222666777888777555444666888555666666777777777777777666555333333333333222111///111333333222222333444666444333333333444333333555555666555555555666777777555444444555555444333444555666666555444555777333333222222222222222222222333444666777888888888666555444444555666555444444444333444444555666777777666666666666666666666:::AAAIIINNNTTT___nnnzzzvvvjjjccc```]]]YYYUUURRRPPPKKKEEE@@@===>>>===;;;999888999:::666666777777888999999999777777888888777666333222444444555666666777888888777777999<<<:::444222444777888:::===>>>;;;666222333333444444555555666666666777888888555333333444888888777888999888555333888444000...///222444444555666666666444444666777666666777888888888888777888777444111......///111000222222222111222444666555444444444444555666666777888999:::::::::999999666555444555666555444222444555666555333222333444444333222222222222444444000111222333444444555555777555333333444555666555555444444333333333444444555666777888777666444333777;;;AAAFFFMMMXXXeeeooo}}}rrrjjjbbb]]][[[XXXSSSNNNLLLKKKGGG@@@999<<<======<<<:::999;;;<<<999999999999888777666555777888999777555444555777666666666666777777888888777777999;;;999444333666444555777:::;;;999444000333333444555555666777777777777777666666666777888333444555777888999999888555444111000111222333444444444444333333444555666555555666777777777777777222444444222//////222555444555555444333333666888444444555555555666777999999:::<<<>>>@@@???===;;;555444444555666555333111444555666555444333444555555444222111222333555666333333333333333222111000888555333222333555666666444444444333444444555555555555666777888888888888777888<<<@@@GGGQQQ\\\cccuuu|||pppeee^^^YYYVVVSSSUUUPPPJJJGGGHHHEEE@@@::::::;;;;;;:::999999:::<<<::::::::::::999888777666999888777555333444777:::888888777777666666666666666555555777666444555:::555444444666777666444222444444555666777777888888777666555555666777777777222333555666777888999:::222333444444444333333333555444444444555666666777333444555555666666555555///222666666444333444666555555555444333444666888333444666666555555888:::888888:::===@@@@@@<<<999555444333444555555333111222444555555555555777888555444333222222444666777888999888888777666555444888555333222333555666666333333333444555777888999999888777777888:::<<<>>>999:::;;;>>>CCCKKKTTT[[[cccpppuuuvvvyyytttooofffZZZTTTSSSPPPKKKKKKHHHDDDBBBBBB@@@===999777888999888777777888:::777777888888999::::::;;;999777444333333555888999888888777666666555444444555333333666666444777===888666555555666777666555555555666666777777888888999777444444444444333222666777777777555444555777000333666777666555444444888666555666888::::::999333333444555555555555444222555777888777555444333333444444333222222444555222555777666444444777:::555444555999<<<===999666666444222222333444333222111333555555555666777999555444333333444555777888555666666777888888777777777555333333444555666555333333333444666888999:::>>><<<:::888888:::<<<>>><<<===>>>>>>@@@EEENNNUUU^^^gggwwwnnngggmmmtttgggfff^^^TTTOOOOOOKKKFFF@@@AAABBBBBBAAA>>>;;;999888999999888777666888999777777666666777888:::;;;666444222444777888777444666666555555555555555555444333555999888666888<<<777666555666888888777555666666666666666666666666888666444444666666444222666777888777444333555777222555777888666555666777777555444555888999999888333444444555555555555555666555555555666666555333222444555555444333333444222555777666333333666:::555333333666;;;<<<999555777555111000111333444444222333555555444444555666333444444555666666777777222333444444555444444444666555444444555666555444333333333444555666777888::::::999999:::;;;<<<===>>>AAACCC@@@===???IIIQQQZZZ___gggrrrrrrlllooojjj```aaaaaa[[[RRRMMMNNNJJJCCC>>>BBBGGGIIIGGGCCC@@@>>>;;;;;;<<<:::999888:::;;;:::999777555444555666777333111222666:::;;;555000333333444444555666666666444555888===<<<888777:::444444555777888888555333555555555555555444444444666444444777:::<<<:::888333555777666444444777:::555777888666444555888;;;444222000111555777666555444555555666666666666666777444111111555777777666444666888888777555555555222555777666222111555999777444444777<<<>>>;;;777888555111///000222444555333444555444222111222333333444555666777777777777888888888777666444333222555444444555666666555333444444444333333444444555333444777:::<<<>>>?????????CCCEEEAAA;;;<<>>???===999:::>>>QQQJJJDDDEEEQQQbbbsss|||}}}ppprrrwwwrrrmmmlllddd]]]UUUQQQQQQNNNGGGAAAGGGKKKKKKFFFCCCDDDBBB===@@@@@@@@@@@@AAAAAAAAAAAA;;;===<<<::::::<<<999444777::::::777555666444000888777666888:::;;;999777888888777777777777888888666666777777888888888999777777777777888888888888777777777777777777777777888777777777888888555333111111111333666666555333333333333444444444555555888666555444555666555444999888777666555555555555999888666555444444444444888777555222///000222555888888777666666666666666888888777666555555555555222333555444222222333555555333111222666888888777222111///000222555777777333444666777666555222111444444444444555666777888444444444555777:::<<<===BBB@@@@@@BBBAAA???AAAFFFGGGCCC@@@BBBJJJXXXfffnnnvvvqqqvvvyyysssllljjj^^^YYYSSSPPPOOOKKKDDD>>>BBBGGGHHHCCC??????AAABBB@@@@@@?????????>>>>>>>>>:::<<<;;;999:::===;;;666777:::999666555777777444666666666888;;;<<<;;;:::999888777777777777777888666666666777888999;;;<<<666777777777888888888999666777999::::::999777666888777666777888888777555111111111222555777777666444333333333333444555555777666444444555666555444<<<;;;999777666555444444777666555444444444555666;;;:::777444000000222444999888777777666777777777;;;:::999777555444444333111333444333111222555888555444222333444666666555111222333333222333555777333444555666666444333111222333444555555666666555333333222222444666999;;;:::999999<<<===<<<@@@FFFEEEFFFGGGGGGKKKSSS^^^fffuuu||||||ttt{{{vvvtttuuuwwwrrriiieeefff]]]XXXQQQNNNKKKGGGAAA<<<@@@AAA@@@<<<999999;;;======<<<<<<;;;:::999999999666888777555777;;;:::666444777777555666:::<<<:::666666777888999::::::999777777666666777888999999666666666666777888999:::444444555555666666777777777888999::::::999888777444333444666999;;;::::::666444333444666888888888444444333333333444555666666555333333555666666555999888777666444444333333666666555555666777999:::;;;:::888555222111333555::::::999999999999::::::999888666444333222222111777555222111222333444555555444333333444444444333666888:::888444222333555444555666777777555444333///000222333444333222222555444333222333666888:::333111222555666666:::AAAEEEJJJMMMMMMNNNSSS^^^hhhvvv}}}xxx|||tttwwwyyyssseeeZZZYYY^^^]]]WWWOOOJJJFFFCCC@@@===BBB===999888888888777777>>>======<<<;;;:::999999333555444333555999999555444666777555666:::<<<:::666777777888777666666666555555555666777999:::;;;777666666555555555666666444444444555666777777777:::999888777777888999:::444333333444777::::::999888666444444555666666555444333333333333444555555555333222333555666666666666666555555555555666666888777666555555666777888777777777555333444666888:::999999888999999::::::555444333333222222333333:::444///000444777666222444444555444444333333333777999:::888444222333444666777777888777666555444000111222333444333222111888777666555666777999:::555333333666666555888>>>===BBBGGGIIIKKKTTTbbbnnn{{{}}}}}}qqqaaaVVVVVV[[[XXXSSSLLLFFFCCCAAA@@@???DDD===888999;;;999777777<<<;;;;;;:::999888888888555666555333555::::::777666999999666555888888555555777888777666444444555555555555666777999:::;;;555666666666666555444333555555666777888999:::::::::999777666666777999:::777555444444555666555444666444333222333333222000222333444555555555444444444222222222555666777666555555555666777888:::::::::888666444222111111111444555555555444555777:::666666666666666666777888444444444444444555666777666222...000666:::888555333555666666444333333444444444555444333333555666777777777777777666555555444444555555555555444444::::::999999999999999999666444555777666333555:::444:::@@@EEEKKKVVVgggssszzzyyyxxxlllaaaZZZVVVTTTNNNKKKGGGDDDBBBAAA@@@@@@AAA<<<:::<<<<<<999999<<<888888777777666666555555666777666333555::::::777555888999666666777666222444666888888666555666888777777777777777777888999333444666888888777555444555555666777888999::::::777777777777777777777777777555333222333444333222222111111222444333111///111222444666666555444222333222111222555777777777444444444555666888999:::888777555333222222222222333444555555444555777999555555444444555666666777555555555555555666777777222333444444555555666777222555777777555444555666666444222222333555777777555555555555555444444444666666555555555555555666888999999:::999888777666333333555888666222333666444999???DDDJJJTTTaaajjjuuuyyylllaaa]]]YYYQQQIIIEEEDDDDDDDDDCCCBBBAAA@@@;;;999;;;>>>;;;666999@@@888888888888777777777777666666555222444888999666000555777666777999777444222555888999777777999;;;:::999888777666666666666111333777:::;;;999777666333333444555666777888888555666777888888777666555444222000111333444555555111111222444666666444111000222555777888666333111222111111222555777777777222222222333333555666666555444444444555777888:::333444555555444444666888666666666666666777888888555555444444444444555555111777;;;999222///222666222555888888666555666777===999444333555777777666444444333333333222222222666555333222222333444555666777999999888666444333444444777;;;:::666555888666999>>>AAAEEEKKKSSSYYYqqq}}}ooommmhhh^^^SSSKKKIIIIIIHHHEEEAAA@@@@@@AAAAAA@@@AAA>>><<<===??????===;;;<<<<<<<<<;;;999888666555222222333444666666444333555666666666666666666555666666777777777777666555222222333555666777999999333333444555666777888888888888777777777777888888;;;888555555777777666444777555333444666888777555///000222333444555555555111222444555555555777888666666555444444444444555888777555333222333555666:::888666666999999777555888666555444444666999;;;888777666444333444888:::222222333666888888555333111777;;;:::555111111333:::999:::;;;999444444888777777888777555222///---444222000111333444555555666444333444555666555555444222444999888222000222555555555666555555444444;;;===???BBBEEEJJJPPPTTTgggjjjwwwoooiiigggbbbYYYPPPJJJHHHHHHGGGDDDAAA???@@@@@@@@@@@@@@@>>>;;;:::;;;:::777444888888888777777666555555444444333555666777666444666555333222222333555666666666666777777666666555666777777888888999999999888888777777777666666666777777666666777888999999888666444444777888777555:::888555555666666444222333333333333333333444444444555666666555555666777444444444555666777888999999777666444444444666777:::777555555666666444222:::888666555555666888999::::::;;;:::999888888888888777777888999999777555111333666666444555888;;;999666777::::::777555666555666666666555444222111555333111111333444444444444333333555777777666444333///000444666444555:::222333555666888999999999<<<===>>>@@@AAAEEEKKKOOObbbnnnxxxzzzkkk]]]aaa___ZZZSSSLLLGGGFFFFFFFFFCCC@@@??????@@@??????AAA@@@===<<<<<<;;;999777555555555666666666666666777555444444666777777666777555333111111333555777777777777888888888888888999999999999999999888888999999888888888777777777888888777777777777777888555444444555777999888777999888666555666555444222666555444222222222333333555666666555333222333444444444555555666888999:::999888666555555666777777666555333444555555444222;;;:::777555555555666777999:::<<<>>>===:::666333;;;:::888888999888777555444333222111333666;;;>>>777555666;;;<<<888555555444444444555555555666666666444222222333444333333222222333555888888666444555111///111222444888===888888888777666444333222=========<<<===@@@EEEIII\\\mmmggg|||vvvnnncccWWW\\\ZZZUUUOOOJJJFFFDDDDDDDDDBBB@@@?????????>>>========================<<<777777777666666777777777888666333333555666666666888777666555555666777888999999999999999999::::::777777777777777777777777555666666777888999::::::;;;:::999777666555555555666666777777888999888888555555555666666777666666777555333222111222444555222333444333222111111333777777666555555555555555777777666555555666666777222222333333555666666666999888666555444555666777555666888::::::888444111888666444444555666555444999555222000222444666777666777;;;>>>;;;555444666444333333333444555666666666555333333444444333222333222222333666888888777999666333111111111444777777777666555333111000...<<<<<<;;;::::::===CCCGGGUUUbbbddd{{{|||xxxwwwqqqgggaaa```]]]ZZZZZZWWWRRRLLLHHHEEECCCBBBCCCAAA???>>>???>>>===;;;888999999999999999999999999888777666555555555666777555222222333555555444555666777888888777666555888777777777777888999:::666666666777888888999999444555555666777888999:::999888777777777777777777999:::;;;::::::888888777333555666777666666666666555444333222222444666777111333444444333333444555555555444333333333444444555555555555555555555666555666666666555555555555555444444444444555666777444333333444777777666444555333222222444555555555777555333222333333222111555:::@@@AAA:::222222888555444333333222333333444666555444444555555333111555333111111333777999:::888777666333222222222111///000222444555777777888:::::::::999:::===CCCFFFPPPRRRjjjpppzzz~~~kkk``````aaa\\\VVVUUUZZZ___```VVVRRRMMMHHHFFFDDDBBB@@@AAA@@@>>>>>>>>>>>><<<:::;;;<<<<<<;;;888777777888888777555444333333333444666444333333444444444333222444666888888666444222444444333333333555666777777777888888999:::;;;;;;888888777777777666666666444555555666777999;;;<<<999;;;<<<<<<:::888777777666777999888666444333333444444333333333555666777333555666666555555666888111111111222333444666666444444444555555555555555:::::::::888555222222333444444444444555666777888666333111333666999999777444333333444666777777666111222444444444444333333555999???@@@999111333999555555555444444333222222555444444555666666444222666444111111333666888999222555555444444666555222333444555777888999999999777888999:::;;;>>>BBBEEEKKKJJJhhheeejjj{{{eeeQQQJJJOOOOOOMMMMMMSSS[[[]]][[[NNNJJJEEEBBBBBBBBB@@@>>>@@@???>>>===>>>===;;;999<<<>>>???===:::888999:::777666555333333444666777666555444555666555444222444555666777777666555444444333222222333444777888888888888888888888888888999999888888888777777777666666666666777888999:::555888;;;;;;999777666777555777:::999666333222333555555555555444444444444444555666555444333444555222222222333444555666777444444555666666666666666888999:::888555333333555666666666666777777777777777444222333777999888555555555555666888888666444000333666666555444666999555444666:::999555555777555666777777777666444444444333444555777777555333444333333444666777666555///333444222333777888444;;;::::::999888666555444555777999:::;;;<<>>???@@@???===@@@>>>======>>>===:::888555777:::999777777999;;;888777666555666888:::<<<666666666777888777444222888888777777777777888888777666555444555777999;;;777777777666555444444333777777888999:::;;;;;;<<<;;;;;;999777666555555555111555888999888666777888111555888999777555555666777777777666555444222111333444444222000...//////666666555444444444444555555555666777777888777777111444666666555555777:::::::::999999888777777777777444222444888888555000555555555666777666333000444777999888444333777<<<666000...444999999777666555666888::::::999777666333333333555777777666444222333555777999888444111111555444000111777888555555666666777777777777666444666999:::::::::<<<===DDDSSSHHHUUUYYYXXXvvvwwwwwwdddYYYKKKKKKLLLQQQUUUTTTNNNHHHBBB@@@???@@@BBBDDDBBB@@@@@@???>>>>>>???>>><<<:::555555666777777777777777999999:::;;;===<<<999777666444222333666777555333666777777888888777555444555555666666777777888888555444333222222333444555666777888999999888777666888888999::::::888777666333222111333777::::::999333444666555444444555777444333333222333444666777///222555666444222000000111222444555777888999999:::777555555777888666444555666777888999999888888666777888777555333444555:::666333444666555000+++111111222111000111444666666666666555666777888888555333333555888999777555999888777666444333111111444666777777666444555666555777999999777555555555333222111000111222333444888999888666333222333444666777999;;;<<<<<<<<<;;;>>>CCCDDDLLLZZZ]]]```lllyyykkkbbb```^^^[[[ZZZYYYTTTLLLEEEBBB@@@??????AAABBB@@@>>><<<;;;::::::;;;:::888777999999777666666666777777888888999:::<<<;;;888666888666444555777888777555444555666777888888777666666666666666777777777777666555444333333444555666:::999777666555444444444999999:::::::::888777666999666444444555666444333000222333333333333444666444444333333333444555666000222444444222///...---333444555777888999:::::::::888666555777777555444333333333333444444444444333444666666555555777888777444222444666777333///222222333222111111333555444555555555555666666666555333333555888999777555444444444444444444444444333555666666444444444555555777888888777555555555777666555555555555666777666888999999888777999:::333555777999;;;;;;<<<<<>><<<===<<<;;;;;;<<<;;;999888<<<;;;888666444555666666777777777888:::999777555777555444555666666555444333333555666777888888888777777777777666666666666666555555444444555555666:::888555333222333444555::::::::::::999888666666:::888555444444333111000000222333444333333555666555555444333333333444444222444666555333000......222333444666777888888888777666555666777888777666888777666555555555666777222444555555555555666888333222111333666888666333333444444333111111222444222333444555666555444444444333333555777888777555555555555666666777777888222444555555444333333444555666888777666444444555555555444333333444444555222555777777777666666777222333555777999:::;;;<<>>>>>===<<<;;;===<<<;;;;;;<<<;;;999888999888777666555444444444666555555666888888666555444333333333333333222222444444555666666777777777888888777777666666555555666666666555555666666666444444444444555666777888999999999888777666555444666555333333333444444333555666777666555444555777666555555444333333333333444666888777555333333333///000222333444555555555222333444666888999::::::<<<:::888666666777888999555666666555333222222333333222111333666777666444444555555444111000111222111333555666777666444333333333444555666777666666777666666666555555444444222444555555444444444555555666777666444333444555333333222222222222222222333555777777555333111111444444555777888999::::::<<>><<<;;;;;;;;;999888777777888888666444333444555555555444222222555444333444666777666555444444444333222222222222666666555555555555555555888888777777666666555555555666666666666666666555111333555888999999888777888777777666555444444444333333333333333444555666888888999777555333333444555555555444444333333222111444666777666555666777000000222333444444444444333444666777888888888888777555333111111222333444444555666555222111222333444333333333444555555444444555666555222111111111222444666777777777555444222333444555555555666666333333333222222111111111333444666666666555666777444555666555333333444555555555555444444333333222555888::::::888666555444888888777777777888888888999>>>@@@EEENNNIIIEEEKKKWWWfffwww}}}tttjjjdddZZZWWWRRRLLLGGGBBB@@@???===>>>???>>><<<;;;<<<===:::999888999999999777555222222333333333222111111444333222444666777666555666777777666444333444555777666555555444444555555777777777777666666666666444555555666666555555444222444777::::::888555333777666666555555555555555444555666444333333444666666777777666333111111222444444555555555444333333...000222333333444555777222333444555666666666666777999:::999777444333333333222111000000111111222000222333333333333444666555555444333333333444444444555666555333111111222333444555666777666666555111333555555555444555666444444555555666666777777333444666777666666777888444555555444222222333555333333333333222111000000111333666777777666777888:::999888777666666666777777<<<===CCCKKKGGGCCCJJJ[[[fffqqqyyy{{{uuummmeee```PPPOOOKKKGGGBBB???>>>>>><<<>>>???>>><<<;;;===???===<<<;;;;;;<<<;;;999777777555333000///000111333444333222333555777777666666888999888555333444666666555444444444555666777666666666666777777777777333444555666666555444333222333555777888777555444777777666666666777888999555666777666333333444777444555666555444333444555222333444555555555444333///000222333222333444666333444555666666777666666666888;;;:::777444333444333444444444444444444555000111333333222222444555444444444333222333444666333555666666444222222222333333444444444555555555000333555555444333555777777777777888888888888888111333555666555555666777444555555333111111333555111111222222111000...---///111333333333333555777888777666555555555666777888======AAAIIIFFFBBBIIIYYYdddqqqxxxyyyrrrlllfff```]]]KKKKKKJJJGGGDDDBBBAAABBB;;;>>>@@@???===<<<>>>@@@:::999888888999999777555>>>999333...,,,...222555555333222333555777777777555777888666333111333555444333333333444666777999555555666666777777888888222333444555555444333222///000111333555777888999888888777777777999:::;;;333555777666444444777:::444555777777666666888999111222444555666555444444222444555444333333444666222222333444555555555555111444888999888666777888222222333444555555555444333444444333111000000111333333333333222333666888222444666666444333222333333333222222222333444555000333555555444333555777777666555333222000//////000222444555444444555666444555444333111111333555555555666666555444222111666777777666444444666777555555444333444555666777:::>>>===AAAHHHDDDAAAHHHMMM\\\llluuuzzzzzztttrrrjjj[[[PPPLLLMMMGGGAAA<<<:::;;;=========;;;:::888888999:::;;;<<<:::888666555555666666555777888777444333444666666666666666666555555555333222111111222333444555666222000222777999777444444666777888777888999;;;333444444444555666666666777666555666777777555444444555666777666555333111000222444666777666555444888777555444444555777888777666555333333333444555444222222444777888777444888666444222111222444555555555555555555555555444444444444444333111///...///111222222000222777<<<333///,,,,,,111444555444999888666444333222333333555111------000444666666777777888777777666555555666666555444222000...---333444444555666666666666666555444333222333444444333222111111111222333444000444666444000...111444555444333222333444555666999999:::;;;===???AAABBBSSSQQQVVVeeettt~~~xxxqqqmmmdddVVVJJJFFFIIIEEE@@@===<<<===>>>>>>===<<<:::888888999:::;;;777777777666666777777888111333666666555666888:::666666666666666666666555999888777666666777888888777444222444888:::888555555666888777666666777999444444555555555555555555333222222222333333111000444555666777777666444333222222333444333222111000666444333222222333444666666666555444444444444444333111111333666777555333777555333111111222444555555555444444444444444555555666666666444333111000444444333111//////111333333444444444444444555555666555444333333333444555777333000///111333333222555666666666555555444333444444444333111000...---111111333444444444333333555666666555444333111000777666555444444444555666///222444444333333555888000000000000111222444555888888999:::;;;>>>@@@AAAIIIHHHMMM[[[jjjuuu~~~xxxqqqkkkfff^^^RRRHHHDDDEEEBBB@@@>>>???@@@??????<<<;;;:::999999999:::;;;666666777777777666666555111333555666666777999:::555555666666666666666666777666666666666777888888888666555666:::;;;:::888666777888777555444555666666666555555555555555555555444444444555555333111444555666777777777666555999888777666555444333222555444333222222333444555555555555666555555444333111000000222444555444222444333222111111222444666555444333222222333444555555555555555444333111000777444111000//////...---222666999888444111222444222222222222333444555555888555333222222111000///333444444444444333222222444444444444333222111000000111333444555444222111---000333666777666555444888777666555555555555555222222333444555666777777/////////000222333555666888888777777999<<>>===<<<;;;:::999999999999:::777888888777666444222000555555666666666666666777555555555555666666666666333333444555666777888999888666555777999;;;:::888777888888777444333333444777777666666555555444444888777666777777777555333444444666777777777777666:::999888666555555555555777666555555555555666777444444666666666555444333111222222333444444444333333222111111111333555666444333222111111333444555333333333222111000//////444111...///111333222000111333444444111000111222111111111222222333444444666555555444333222000///333333444444444333333222444444555555555555444444222333555777777555333222...000222555666666555444555555444444333222222222666555444444555555444222333333444444555666777888777777666666777:::===???DDDGGGNNNVVVZZZ___jjjtttyyy}}}uuuhhhgggbbb[[[TTTOOOJJJGGGBBBAAA@@@@@@@@@???<<<999::::::999888888888888888555666666666555333111000666555555555666666666555444555555555666666777777777777888888888888888888666555555666888999888888666777888777555333444555777777777666666555555444777666555555666555333111444444555666666666777777444333222222222222333444666666666555555666666666333444555666666555444333333444555555555555555555333222222222222333555555333222222111222333444555333222222111000000000000222///...///333555444222333000------000222222222111222222222222222222222333444555555444333222111333444444555555555444444222222333444444444444444222333555666666444333222777666555333111000000000333333333333222222111111555444333333444444333111777777777777777666666666666666555555666999;;;======BBBKKKRRRTTTUUU\\\eeerrryyywwwoooffffffaaaWWWNNNIIIEEEBBB@@@????????????===:::888888888888777777777666666000111222333444555555555444333333444777888888777444444555555666777777777999999888777555333111000444444555666666777777888555666777777666555666888777777666666666666666666:::999888888888777555333444444444444555555555555222222333333444555666666444444444444444444444444333444555555666555555555444666888888666666666777444444333333444444555555222222333333444444555555444444333222222222222222111111000111333444333222666111------111444444333111222222333333333222222111333555555444333333444444555555666666666666555000000111222222222222222222222222222222111111000333222111111111333444666333333444555555444444333111111222333444555555666666666666666555444333222555555555666777999:::;;;888===GGGQQQTTTVVV\\\cccqqqwwwwwwnnnggg```bbb]]]PPPGGGCCCAAA======<<<;;;<<<======;;;999666666666666666555555444//////000111333555666777666444333444777888777555444444555555666777777888555555555555444222000///444555666666666666777888333555666777777777999;;;666666666666666777777777<<<;;;:::::::::999777555555444444333333333333444444555777888999999888888333444444444444444444333444444444444444555666666555777999999666555666888666666555555555555555555111222444666666666555444444333222111111222222333...000111222111111111222444333111111111222222222///000222333444555444444222444555555333222333555444444555666666666666666111222222333333333333222333333111000000000111111---...000111333555666777222333444666666666666555000333555555444444666999333333444555444444222222444555666888999999999999999<<>>GGGNNNSSSZZZaaa\\\hhhwww}}}{{{|||~~~ssskkkeeeaaa___ZZZSSSJJJDDDAAA@@@???>>>@@@>>>:::777777999<<<>>>;;;999888888999999888666000222333333222333555777222333444444555555444444444555666777777666555444111222444555666555555444555555555666666666666777555444444555777888666555999888777555444444444444888666555333333555666888666555444555888888666333666777777555333111111222444666888777444222333444222222222222222333444555:::999777666555555666777444444444444444444444444888777666333111000222444555333111///000222666888333222111000000111444555555555444333333222111111111111222333333333222222---...///000222333444555////////////111333555777888888888777777666555444555555777;;;:::666666:::777666555444333444444555999999888666666555555555999666444444777999888666777888777555333222333444222444666777888999;;;===888:::>>>DDDIIINNNRRRTTTWWW^^^kkkwww{{{www{{{wwwkkkccc^^^[[[YYYZZZSSSJJJCCC@@@???===<<<<<<;;;999888888888999:::666555444444555555333222000222333222222222444666333333333333444444444444444555555666666555444333222333444555555555444333666666666666777777777777777666666777999:::888777555555444444333444444444444666999;;;;;;999666444666555333444666777666444555666666555333222222333333555777666444333333555666666555555555666777777333222111111111222333333222222222222222222222222444444444222000000333555555444222111111333555666555444333333333444666666555555444333222222111111000111222444555666666666//////000000111222222222111000000//////000111111111222333444555555555555222111333666555111222666444333333222333444555666888777666555444444444444222111111333777999999777444555666555333222333444111333555555555666888:::888999<<>>BBBHHHLLLOOOLLLLLLNNNRRRZZZgggttt}}}wwwjjj___\\\XXXTTTPPPLLLGGGDDDBBB@@@===999777777999:::666555333333333444555666444333444555666666444222666777777777555666777999888777555444555666888:::888777777666666666666666222222111111000000000000111111111222222222333333666555555555777777555444999888777666666555555555444333111000000111333444666555333111000111333444000222444444444444666888111111222444555666666555444444333222111111111111555555555555444444333333555555555444444333333333444555555444222222333444111111222222111000///...111222333333444444333333111222222222222222222222333333333222111000///...222222333444444555555666///000111222333333444444777777777777666555444444999777666777555222444888555444333333333444666777666555444444444444444444777777888777444000---,,,---000333555555444444444444666777666555444555777666777999===BBBGGGLLLNNNHHHGGGFFFGGGNNN[[[jjjuuummm___RRRQQQPPPOOOMMMIIIDDD@@@<<<<<<:::888666777999<<<999888666555555777999:::666555444555666777777666777888888777666666777999777666666555666777888999888777777666666777888888666555444444444444444555444444444555555555666666999888777888999999777555777666555444222222222222000222555777777555222000555555555333111000222444000222444444444444666888222111111333555666555444555444333333333333333333555555555555444333111111222222222222222222222222444555666555333222333444000000111111111000//////333333333444444444555555000000111111222222333333111222333444555666666555222222333444444555666666333333444444333222111000111222333444444555555444666444444666444111333777666555444444444555666777666666555555555555555666444555777666444222222222000222555555444333444444111333444333222222333444333444666999<<>>===;;;888777:::>>>222333666888888777555444555333000///111444555666555555666555333333444666222333444444555555444444444444444444555777888:::555555444444444666777888555555555666666666666777777666555666777666444333444444333333333444555555666555333222222333555666333666888666333111111333111333444444444444555777444222111222555666444111222222222222333333444555222333444666666666666555111222333444555555666777...000222333333333444555333222222222333444555555111000///......000222333//////000111222333333444333333444444555444444444333333222222111000//////000111222444444444333333222333333222222111000///000///222666555111111555000000000111333555777999555555444444444555555666111333444333111111444777777888777555333222333444111333444444444444555777222444777;;;<<<<<<;;;999<<<@@@EEEHHHKKKRRR\\\eeelllvvvyyyiiiZZZPPPNNNPPPNNNGGGCCCDDDEEEBBB@@@@@@???===;;;<<<@@@@@@<<<777666666777888999::::::;;;777777666333111222666;;;:::;;;>>>???>>>;;;888555666111000333444222444:::888777666777888777555333;;;888555555666666333000999888555444444777:::===888666333111111333666888777777888777777666555555999999888777666555444444===666111222888:::555//////000111333444555666666888777666555444222000///444555666666555444222111888777666555555444555555777666444222111111111222333555666555444222222333222444333111...000555::::::444//////444888888666111222333444555555555555555555555666666444111...111222444555666555444444333000......111333333222333222111111333555555444555444222111000111222222999999888666666555555555111444444111222555555222888444111111333444333111888555222222555777666555555333333555888888555222444555666888999:::;;;;;;???CCCIIIKKKHHHHHHTTTbbbfffnnn|||qqqdddXXXPPPNNNPPPFFFBBB@@@CCCDDD@@@<<<<<<@@@===;;;<<<>>>===999444444555555555666777777777999999888666444444777;;;888999;;;<<<;;;999777555888333222555666444666;;;777666666666888888666444888666444555777888666444888777555333333444666777444444444444444444444444666666777777666666555444777777666666666666666555:::555111222666777444000333333555777888999999999444444444333222000...---000000222444555666777777;;;:::888666444333222222555555333222222222333333222444555444333111222222555444222222333444555555999888666555444333222111000111222333444444444444444333444555777777555444111222222333444444333333555333000000222333333222444222111222444555555444444333333222222222333333666666555555555666777777111444444222222555666333555333000111333444333222888555222222333444333222333222333444666777777555888888999999999999888888===>>>CCCHHHJJJMMMWWWaaahhhmmmvvvtttggg^^^VVVOOOMMMOOOBBB??????BBBCCC>>>::::::???===;;;;;;<<<;;;777333888888888999999999999999999999999888666555777888666777777888888777666666:::777666777777666777:::666555555666888888777555555444444555888999999888888777666555444444444444111222555777777555333111555555555666555555444444444444555555555666666666777555333222333444333111444555555555555555444333333444444444333111...---...///000222444666888999:::999777555444333222222333333222222333444555555111333444444222111111222555222111333777888555111888:::===;;;666111///...000000111222333333333333666555444555777888777666222222111111111222333333333111000000222333333333888666444333444444333222333333444444555444444444222222333444555666888999222555555333333666666444555444222333444666555555777555333222222222111000111222333444444555777999888888999999999999888888===;;;>>>EEEJJJOOOVVV]]]dddggglllrrr{{{wwwlllaaaZZZTTTNNNKKKKKKDDDAAA@@@BBBAAA===;;;<<<>>><<<;;;;;;<<<;;;888555;;;;;;::::::::::::::::::888888999888777666555555666666666555666666777777:::888777777777777777999555444444555777888777555444444555666888999999999777777888888777666666555111333555777777666444222444444444555555444333333444444444444555555555666444555555444222222333444777666555444222000...---555666777888777555222000222111000000000222333444555555444444444555666666111222222333444555666777222333555444333222222333333111111333666888888666:::;;;<<<<<<999555222000111111222333333333333333:::888555444555555444333444333222111111222333444///...///000222333444444<<<999666444333222000...222333555666666666555555111111222333444666777888333555666333444777777444888777666666666666666666555444333333333333222222111333555444222222666:::555555777999:::;;;;;;<<<===<<<>>>DDDHHHJJJPPPWWW\\\___bbbgggppp|||tttiii^^^XXXSSSLLLHHHFFFHHHDDD@@@@@@===999:::===;;;;;;;;;<<<===<<<;;;999777777777777666666666666888888999999999888777555777777666555666666888888888888888666666777777777444444444555777888777555555555666666666777888888444555666777888888777666444444555555666666666666333333444444444444444333555555555555444444444444444555666555333222444666777777777666555444333222666777888999888777555333333222000/////////000111444444444444444555666777111222333444555666666666333444666666555444444555333444555555666999>>>CCCAAA===999999:::999555111222333333444444444444444999666444333333444333111555444333222222333444555222333333333333333333333999666444333333333222000222333555666777666666555333333333333333444555555333555666333444777777444777777777666555444333333222333444555555555555666444555666444111000333777444555666888999:::;;;;;;999;;;???DDDDDDEEELLLVVVZZZ^^^aaaeeekkkuuuxxxpppdddYYYTTTQQQKKKFFFDDDEEEAAA===;;;888555777===999:::;;;======<<<<<<;;;777777777777777777777777999888888999::::::999777888888777666666777777777555777777555555888888555555444444555777777666444444666777666555444555777111222333444555666555555555444333333444555777888333333444444555555444444666666666555555555444444444555555444333333444666000111333444666666777777555555555555555555444444000000000000111222333333666666555444333333333444222333444555555555555555333555777777666555555666666888999999888;;;CCCJJJFFF???888666888888444///333444444555555444444444444333222333555555555444555555444444333333444444999::::::888555333222222111000000111444666666666444444555555666555555555555555444333333333444444222555555333333666666444222444555444222000000111111333555666666555777888555555555444222111222333666777777777777777777666444777===BBBBBBCCCKKKUUU[[[___ccceeehhhooo{{{zzztttggg[[[QQQNNNMMMIIIFFFDDD>>><<<;;;;;;888444777===999:::<<<<<<;;;:::999999777777777888888999999:::666555333555777999888666888888777777666666555555333777888555666999999666666555444555666666444333222444666555444333555777444444444444444444444444222222111111222444555666333333444555555555555555555666666666666666777777444333333222333444444444///000222444555666777777444444333222222333444555000111222444555666666666555555444333333333444444555555666666666444333222222444666666555444555666666777777888999<<<@@@BBB???<<<888666555555222000333333444444444333333222333333333555777777555333444444444444444333222222666888:::888555333222333///......000333555666666555555444444333444444444555555444444444444555555111444444222222555666333...111444444333222222444000333666666444444444666444333333333444444333111555555666666666666555555666666999???BBBDDDHHHOOOSSSXXX\\\^^^aaaiiiuuu{{{tttqqq```TTTJJJIIIJJJIIIFFFFFF999999;;;===:::777999>>>999;;;<<<;;;999888777777222333333444555666666777222000...///333555555333777777777777666555444333222777888555666;;;;;;777777555555555666555444222000222555555333333555888888777666555555555555555//////000111222333333333333444444555666666666555444444555666777888999999444222000111222444333222888888999999999999888888555444333222222333555777333444666777888777777666111111222333444666777888666777777777666444222111111333555555444444444555555333222555999;;;999666444666777666444333333444222222333333333222222111777777777888888666333000222333333444333222111///...111444555333333444666222111///000111222222111777666444333222222333444444444444444444555666777111444444111222555555222---111555777666666777999000333666666333111222333222111000333666777444111111111333555666777777888===888888===CCCDDDDDDFFFGGGLLLRRRUUUYYYdddssszzzzzzzzzzzzpppccc[[[RRRRRRPPPLLLHHHCCC???===???===:::;;;>>>>>><<<999;;;999888666555555666666555555444444444555555666333555888:::999666222000333444666666555555777888::::::888555333444777:::999999999888666333000///777666555444333222222222333000000444777555555777444444444444555555555666222444555444111222555999111333444444333222444555444444333333333222222222888777555333222333444555000000//////000222444555222444222///...000000...///000111222333444444444666666777777666555444444444222111222444444000---333333333444444444555555666666555444333222222222555555555333111000222444555222///111555666111---444333222111222333444555555111///111555777444111333222222333444444333222333333222//////111222111111222333444555444333222333333333333444666777888:::999777666555555555666777666555444333444555555666777888777555444444666...222666666222000222666777666555555666999<<>>===<<<<<<======<<<:::<<<<<<;;;:::999999999999444555777888888777666555666777777888888888777777888:::;;;:::888777777888;;;:::888666666777888999888888888888888777777666666555444444444444444444666222111555666444333555555555555555555555555555666666666444333333555666///000222111000000111333777666555444333222111000555555555555555444444333222222111111111222444555222555444111111444555333111111222333333444444444555555555555444444444333444333222444666777444222888777666555444333333333000000111111333444666777777777666333111000111222333222222222222222222111222222111111222444555666666333000111555777555222666666555555555555333222555555444222222333333333222222333444444444444333333333333333444555666666555444333222111111222222333333333333444666777888333444555444222111222333333555777666444444666888555555555666999===AAACCCCCCFFFIIIMMMQQQXXX^^^ccc|||xxxiiiiiiyyyjjj]]]RRRKKKIIIIIIHHHGGGFFFDDDBBBAAA<<<===>>>===<<<;;;<<<===<<<<<<<<<<<<;;;:::999999555666999;;;;;;999666444888777555444555777:::<<<777999;;;;;;:::888888888<<<999777888:::;;;999777888888777777777888999999555444444444555666666777999555333555666333111222555555555555666666666666999777555444555555444444222444555555444333555666666666555555444333333222111222555666666555444222444333222111222222444444333666666333444888999777333333333333444444444444555444333222222222333444222222222444666777666444999888666555444333444444777666555444333333333333888888666444111///000222222333444333111111333666222111111222333444555666777444111222555777777555777777666555444333222222555444333333333222333444333333333333333444444555444444444444444444444444555555444333333444444555333222333333444666777888222333444333111111111333666666555555555666777888777777777888;;;>>>BBBDDDGGGGGGHHHJJJMMMTTT\\\bbbttt}}}xxxqqqeee\\\TTTOOOFFFFFFEEEDDDCCCBBBAAAAAA<<>>:::555999888666555444555666666666555555555555666777777999555333666666333111222333444444555666777888999777555222333666777555222444666777777666666777888222222333444555666777888000111333444555555444444444333222111111111222333333666666333444888999777555555444444444444444444666555333111111222444555111111111222333333333222666555333333333444666777===;;;999777555444333333666777666444111111222444444444444333333444555777333333333333333333444444888555222222555777777777333444444222111000111222444222111333222000000222444444333222222444555666666666666666555555444444666555555555666666666777555555444444444333333333444555666666444444555666777555222222333666777777::::::999999;;;===???@@@DDDDDDDDDEEEIIIQQQ[[[ccckkk{{{yyylllbbb[[[TTTPPPEEEEEEDDDBBBAAA@@@??????===???AAA@@@<<<;;;===???888999:::::::::999888777888777666444444555666666777666555444333333444444000222555666666666666777;;;999777:::>>>???:::666999888666555555555666777777777666555555555555666888444222666777555444555111222333555666888999:::333111///222555777555333111333444444333333444555222222333444666777888888111111111111222444555666222111000//////000111111333555555222222555666333555555444333333333444444666555333222222444555777333333333222111111111222333333222222222333444555555555555666666888999999444444444333222333555777888555222333777888777444444444444444333222222111666444333333444555666666000111222222000111333555555111111444444000000333555444333222333444555666777777888888777666555444333333444444444444444444444444444444444333333333555777888777666555666888777555222222333666777777999999999999:::;;;===>>>???>>>>>>>>>BBBIIISSSZZZcccooozzz~~~qqqeee]]]VVVOOOKKKEEEDDDCCCAAA???>>>>>>>>>===>>>>>>===<<<;;;<<<===999999999::::::999999888999777444222111222444666888888777777666555444444777888888777555444444555:::888888:::======:::777777777777888999:::;;;<<<777666666555444444444555666222222666888666555777111222333444555777777888//////000222444666555444222444555555444444555666555555555444444444444444222111000///000222555666111000///......///111111222555444111111444444222555444333222222333444555555444444333333444666666666666666444222111222444555444444333222111000000333333222222333333444555222333444333333444777999999444111333888999555///444444444444333222111111222222222333333333333444000222444333111222666:::777222333888888222111555444444444444444555555666666777777888777666555444555555666666666666555444000111222444555555555555444555666666555444666777666666555555555666777888555555666888:::<<<>>>???????????????AAAFFFMMMSSS]]]bbbjjjsss}}}|||ttthhh___XXXSSSMMMIIIDDDCCCAAA@@@????????????;;;:::999999::::::999888777777777666666777777888888777555333222333333444777777666555555555666666;;;:::999666333333444666888888999:::::::::::::::777888999999::::::::::::444444444444444444555666777333222666888666555777444444444444333333333333///111333444444444444555444666777777666555777888555555444444333333222222111111111111111222333333000000/////////111222333222444444111222666777555333222111111111333555666222222333333444444444444444555666444222111444666444444555555444222000///444444222111000000000000333444444444333444666888444333333444555444000,,,111222333444444444333333...///222333222111111000111333555333000000555999888222333999999222000666333444444555555555555555333444666666666555333222777888888888888777555444///000222444555555555555333444555555444444555777333555777666444444666888444555666888:::<<<>>>???===>>>@@@BBBDDDHHHMMMQQQWWW[[[bbbkkkuuu|||qqqkkkbbb[[[WWWSSSOOOKKKBBBAAA@@@?????????@@@AAA:::777555666888999777444555444333222222333444555666666666666555444333222555333222111222444666888888888666444222333666999777888:::999888888:::;;;999999999999888666444333222222222333444555666777888444333666888555444666888777666444222000///...000333777777444222333555111222333333222222333555111222222333333444444555///000222333333222111000000000///000000222444555111444555333444999:::999222111000000000222555666000111222333333333333333000222333222000000444777000222555777777666333222......///000222444666777555666555444333333555777///222555555222...,,,***...///111444555666666666+++...111333222000///...111333444111------111666666000000888888000...444222333555666666666555444111222444555555444222111444444555555444222000///333333444555444333222111444555666666555555777888...222666666222000222666888999999::::::;;;;;;;;;444777;;;???CCCGGGKKKOOOTTTXXX```hhhppp|||ssseeefffeee^^^TTTLLLHHHGGGCCC>>>:::999:::;;;888666<<<:::888777666777888999444777555//////333444111444555666555444555777999999666333444666888888777;;;>>><<<888999<<<:::444333444444555666777777888888888777666666666666666222222444777:::999777444666555333222333444666888111222444444444333222222555444333222222111000///444555555555555555555444666666555444333333222222888666444444555555444333666555555444444333333222444555555333222222444666555444333222222222333333555444222000000222444666111444666666333111111222555444444333333444444555333333222000000222555999000111222333333222000///...000222111333555000)))//////000111333555888:::222333555666555333111///---///222444555555333222888777666555444444444444000111222333333222111000111111222333333333222111222666999:::888666666777555333111222555777666444666555333333333333555666888777555444444555777888<<<;;;::::::999999::::::777:::===???@@@AAABBBDDDPPPVVV```hhhppp|||uuufffeeeaaa[[[SSSLLLGGGEEE>>>>>>===;;;::::::;;;<<<<<<<<<;;;999777555444333555888888444333555444000333555666666555555666777:::777555555777888888666999<<<;;;888999;;;999333222333444555777999:::;;;999888777777666666666777222333444666888888666333999888666444333333444444444444555666777777555444111444666555333222444777000111222333444444333222777777666555333222111000777555333333555555555444333222222222222111111111333444444222111111333555666555444222111000//////222222222333333444444444222444666666333111111333444444444333333444444444///000000000000111444777222222333333333333222222000333333222333555111,,,444333222222222333444555555555555555444444333333///000000111222333333333///......//////000111222111111222333333222111111222333444444444333222111///333666777666555555666555333000111333555444333333222222222222222222333555444222111111222444555555444444444555666777777999;;;>>>???@@@AAADDDFFFNNNUUU^^^gggppp|||wwwgggccc\\\VVVPPPKKKFFFCCC===???@@@>>>999888:::>>>999999::::::888666333111666999:::888777777444000444666888999888777777777:::888666666888888888777888::::::999:::;;;888333555555666666777999::::::888888777666666666666777444333444555777666444222666666555444333222222111666444333555888999777444///444888666222000444999333444666777777666444333555555555444444333333333555444333333555666555555111111111111222222222222222333333222111111222444333333222222111000000000///000222444555555444444111333444444222111111222444444333333333333444444---///000111111111333555444444333333333333444444000333444222222444444111555444333333222333333333666555333222222222444444222222111000111222444555000000000111111333444444222333333444444333333222444444555555555444222111444666999999888777777888999777444333444666666666222222333333333333222222555444333222222333444555444444444555666888999:::999:::<<<<<<===???BBBEEEIIIOOOYYYaaajjjwww}}}wwwfff___VVVPPPLLLIIIEEEAAA@@@AAAAAA>>>999666666777555666777888888777666555999::::::999777666444222666888;;;<<<;;;999888888777777777777999:::::::::888999:::;;;<<<<<<888555<<<;;;999888777666666777666666555555555555555666555444333444555555333222000111222333333333222222555222000222666888666333222444555444000///000222777888999:::999666333111222222333333444555666666444333222222444666666555111222222333444444555555222333444444222222333444///000111222333444444555///000111333444555555555111222222222222111111222333333333444444333333333000222444444333222333333444333222222222333555666222666777333111444555555222333333333444444555555222222111111111111111222444444333333333444444555888777666666555555555666444444444444444444444444555555666666666444333222888999:::999888777666666999777555333333444555666333444555666666555444333444333333222222333333444777777777777888999:::;;;777888888888888;;;???BBBBBBHHHPPPWWW___lll{{{vvvrrraaaZZZRRRLLLIIIFFFCCC@@@AAA>>><<<::::::999666333666666555555555777888999;;;999777666555444444555555777:::;;;999777777777333555666888999;;;<<<===:::999:::<<<>>>===:::999>>><<<:::888666666666777444444333333333444444555666444333333444444444333222222333444555444444444555222111222555666555333555333111111333333111///222333444555555333222111333333333444444555555555444333111222444555555555000111222222333444555555333555666666444444444555///111222444555666666666222111000000222444666888555444333444444555555444222222333444444333222222444666888888666444333333333222111111111333444555===AAAAAA:::333333444555333333444444555555555555000111333444444333222111111222444555444333111000555555444333333333444444444444444444444444444444555555666777666555444333222222222333444555444444555444333111000000222333444444666777777666444444111111111000000111111111888777777666666666777777666777777777777999===AAA???DDDJJJPPPVVVaaapppzzzxxxmmmiiiYYYUUUOOOIIIFFFCCCBBB@@@<<<999777999<<<<<<999555:::999777555444555777888;;;777444555444222444777333555777777555444444444111444777888999:::;;;===<<<999999<<<>>>===<<<===;;;999888666666777999:::444333333333333444555555777444222222444555555555:::999888777666555555444666555555444444444555666555111...111777:::777333///000222333555666666777666666555444333333222222444333222222444555444444/////////000111222222333444555777777555555555666444444555666666555444333444222000000111333666888888666555555777888888777111222333444444333222111666888999999666444333333222111111222222333444555GGGLLLKKKAAA666222222333666666666666555444222111333555777999999888666444///000222333333111...,,,000111111222333555666777555444444333333444444555333444555666666555444444///...///222555888999999666777777666555444555777333333444444444444333333555555555555555555555555999999888777777777777777777999:::::::::;;;>>>AAA???CCCHHHMMMRRR\\\jjjuuupppddd___RRRPPPMMMHHHCCCAAA@@@AAA999999999;;;<<<;;;:::999999888888777777777777888888444444777777444444888555666777666444333444555222555888999888777888:::===888666:::===;;;<<>>???===AAAFFFJJJOOOZZZiiisss}}}yyyjjj___YYYMMMNNNMMMHHHBBB???@@@BBB999<<>>:::888888:::333555777:::;;;;;;::::::666333555:::;;;666444777888999999888666555777888333666999999777555555777===777444999;;;:::;;;@@@===;;;888555444555666777666666666666666777888888777555222222444777999:::666555333222333444666888111555777333---***///444222333333222222111222222777555222///......///000...///111333555777999:::666444222222333333222111222222222222222333333333222444666666555333333444///111333555555555444333111222333444444444333222111...,,,,,,///222111000000111333444444333111000...///111111111111333555111222444666777777666555777AAAEEE===333000333666111222444666777777777666888888777777777888:::;;;888777555333222222333333111111111000000111222222444333222222222222333444000111333555666666555555888555222333555666555333...222666777555333333555777666555444444555666777111222222333333222222111/////////000111222333444444666999:::::::::;;;<<<:::>>>CCCGGGMMMXXXgggsssyyy|||jjj^^^SSSJJJMMMEEE???AAAHHHJJJCCC;;;>>>===;;;999888888888999999999999999999999::::::777888999::::::999888777===999666777;;;;;;777222777888888888888777777666777:::<<<;;;999888:::======<<<:::888777777777888666666555555555555666666777888:::<<<<<<;;;:::999<<<666000///333777888777555555444444444444333333000000000000111222333444888555222111222333333333555555555555444333222222222333555444222000000000444222//////000222222111111555999999666333222333000111111222222222111111222000///111555777666444888555111......111555888111000///111333555555444---...000222333333333222000111444666888999999999>>>DDDAAA555000555555///...000444666777555333111...666888333555===>>>777333333444444444444444444333333333444444555555555666999;;;;;;:::888777777222333555777777666555444888555222222333555666666666666666666666666666666666777777777777555444333888333333666555111111555;;;999666333333333555777555888:::888444444777<<<:::???BBBCCCIIIVVVccciiiuuuxxxooofffaaaWWWKKKFFFBBB>>>===>>>===;;;888<<<;;;:::999999:::;;;;;;888888888999999888888888555666777777888777666666999888888888999888777666666777777888888888888888555777888777777777888999===<<<:::777666555555666555555555555555666777777444666999<<<>>>?????????>>>999333222444666666444444444333333222222111111111111111111111222222333555222000///000111111111444444444555444444333222333333333222000000222444444222000111222333222111333555777888666555444444222222333333333222222111.........///111333333222666555444333333444555666333222111222444555555444222222333444555555555555000111222444555666666666@@@EEECCC888444888888333000222333555555333111///+++222333///000777777111666555555444444333333333333444444444444444444555444666999999777555555555000111222333444333222222555333222222444555666555555555555555555555555555444444555666666666555555666222000333333000111555<<<:::777444333222222333333666888888666666;;;???<<<@@@BBBBBBGGGSSS^^^cccooosss}}}rrraaa``````VVVIIIEEEFFFEEE@@@:::888:::>>>;;;;;;::::::;;;<<<<<<===888888999::::::999888777444555666777777777777777444666999999777666777999666666777888999999999999666555555555777888777666<<<;;;999777555555555555777777777777666777777777555666999<<<>>>???@@@@@@<<<999555444666777666333888888777777666555444444333333222111111111111222777444222222333444444333222333333444444444444444333333222000///000444777333222222333444444333111555444444555666777555444444444444444444333222111000111333333333333555666444555777888888777555444555444333333555555444333555555444444444555555666222222222222333444555666???CCCAAA888555888888444333333333333222111000//////444666111222888888222777777666555444333333222555555555444444444444444222444666666444333222333444444444555555555555555444333222333555666555444444444444444444444444444222222333444444555666666999555444555666555666:::888777666555444333333333444666999888777777;;;>>><<>>BBB<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<:::999888777777888888999999::::::333444666777777888888999777777888999999999888888:::777666777:::<<<:::777;;;:::888777666666777777;;;;;;::::::888777666555::::::;;;;;;;;;;;;::::::777555444555888999888777:::999999888777666555555555444333222111111111111666444333333444555444444111111222333444555555444111111111000000111444777333222333444666666444222555222000222555777555333444444444444333222111000000333666555333333666999333555777888888777555333666444333333444444333111666555444222222222333444666555444333444555666777999===<<<666333444555333444444333222222222333333444888888555666999999555666666666555555444444444666666555555444444333333222444555555333222222222666666555555666666777888666555555555666666444222333333333333333333333333222222222222333333444555666555666888999888888888222222333444555666777777888999:::999777666888::::::<<<======AAAJJJQQQSSS___ggguuuppp```ZZZTTTKKKDDDAAA@@@???<<<999:::<<>>=========<<<;;;::::::888999::::::999888777666888888888888888999999:::555333222555999<<<:::777999999999999999888777666;;;999777888;;;===;;;999999999888777888999:::;;;::::::;;;;;;;;;:::999999:::::::::999888777666555555444555666888999888777444444444333222111111000555555333222111111000000111000...///000111111000000000222333444444555555...000222333333333444555333222333555777777555333333111///000444555444222333333333333222111//////...111333333000000222555444444444555555444444444555444222222333333111000777666444333222222333444666555444333333444555666555888888444222222333222444333333333444666777888111444444333333444444222333444444444555555666666666666666555555444444444444555666555444333333444333333222222333333444555:::999777777777666333111333333333333333333333333444444333333333222222222---000444555666555222000111222333444666777888888888999:::999888777777777666999::::::@@@IIINNNOOOVVV]]]kkk~~~pppcccXXXOOOIIIHHH@@@>>>;;;:::;;;<<<==================;;;:::999888777777777666555555444444777777666666666666777777666333111444;;;>>>;;;666999999::::::999888888777888777777888999:::999888999999888888888:::;;;<<<555666888:::<<<<<<<<<<<<555555555555666666666666777666666666555555555444333333333333222222222222555555444222222111111111222111000111333333222111000000222333444444444444---000333444333333333444333222222444666666555444222111111222333444222111222222222222111111000///111222444333333333444555444333222222222222333444444333111222222222111000888777666555555555555555333222222222222222333333444666666555444333444444333333444444666888999:::111222222222333333222222111222222333444555666666666666666555555555555555666777888777555444555666444444444555555555666666;;;999777666666555333111333333333333333333333333333444555555444333111000,,,111555555666666222---666666555555555666666777555555777888888999999888555777888999@@@IIIMMMLLLOOOSSS^^^ooo{{{lll```TTTJJJGGGIIIBBBAAA@@@???>>>===>>>>>>;;;;;;<<<<<<;;;:::999888:::999777555444444555666999888777666555555666666555444444777:::<<<;;;999666777888999::::::::::::666777888888777777888999;;;:::888777777777888999444555777999:::999999888333333333444555666777888555666555444333333444555444444444444555555555555555444333222222222222222555555444555777888777555000111222333333333333333000111222222111222333555333222111222444555555555111333555666555333222222222222222333333222111111666555444555666777666555222222333333333333222222444333222222333444333111555555666666666555555444000111222222333333333333333333555666555333444666333444444555666777777888333222333555555555444555111222222222333444444444555555555555666666666666777888888777555555666777555666777888999888888777999666444333444444444333444444444444444444444444111333555777777555222000222666777444444777555000999888666555555666777888444444555777888888777666666888888:::@@@HHHKKKHHHLLLNNNSSSaaauuuxxxiii\\\PPPEEECCCGGG@@@BBBCCCAAA===:::;;;<<<888999:::;;;;;;;;;:::999>>><<<999777666777999:::<<<;;;999888777666777777444666999999999999:::<<<333555777999;;;<<<===>>>555888::::::777666999;;;<<<;;;999777555555555555777777888888777444222000444333333444444555777777111222222222222444777999000000111222222333333444444444333333222222333333444333333444666777666444111111222333333333222222333333222000///000444666333222000000333555666555111555999999666333222333222222333444444444333333444222000111444666444111111222444555555444222111555444333333555555444333111222333444444444222111111222444555666666555444111111333555444222333555444444555555666555555444111000111444555444444555222222222222222222222222444444555555666666777777777888888777555555666888222333555777777666444333555333000000222444555555444444444444444444444444...111555888888777444111333666444///...333333000888666555444555888;;;===777777666777777666333111888999:::;;;AAAHHHIIIFFFNNNMMMOOOZZZmmmyyyggg\\\VVVKKKGGGEEE??????===<<<===???>>>;;;888>>>>>>>>>===<<<;;;999999888666444555777:::;;;;;;666888999::::::888555333777888999::::::999777777555777666666999===<<<777666777888888777777999;;;777888:::;;;777222444888888777555444444666999:::888;;;<<<;;;888666888;;;333444444555555444333333333333444333222333555777555555444333333222111111555444222000/////////000111222444666777888888999444555666666777666666555555444444333333444444555>>>;;;666222111333666999777444111111333444333111333222111000000111333444666666555444222333666888666555444666888888555222333333444555444333222111000111444555666555444333444333111222222333111000555444333222222333444555555555555555444333222111111///---...111333222111555444333333555666666666333333222111444777444///111222333333444444333333444555777777666555555666999777444333444444444333444555666777777666555444444444444444444444444444666666666666666777888888666444333111111222333444777555777>>>AAABBBHHHPPPSSSPPPKKKNNNdddwwwdddYYYSSSIIIEEEEEE???=========@@@AAA@@@<<<888;;;;;;<<<<<<<<<;;;::::::666444333333555666666555666555555555555555444444777888999::::::999888777777888888666999===<<<777;;;<<<<<<;;;::::::===???===:::999;;;;;;777555777777666666666666666666666666777777666555444555666777777777777666555555444666666666444333444777:::555444444333333222222222444444333222222222333333222333444555555666666555444444555555666666777777555444444333333444444555888777555444333444444555888555333333555666444333111222333444555666666666333444333111000111333555777666555666888888555333111222333444555444444333666777999999999888777555555444333333555555444333333333222222222222333333555555555555444333222222333111///000222333333111666333222222555666444222333555444111333666555111333333444555555666666777333555777777555333333333444444444555666666444333333444555555555555444333222333333444444555555555888888777666555444444444444333222222333555777999777555777<<<>>>???DDDKKKSSSTTTRRRSSSbbb~~~tttaaaVVVPPPFFFCCCDDD???======???AAABBB@@@===999888999:::;;;;;;;;;;;;:::999888777777888888666555666555444333333444666888888888999999999999888888666888777555666999888444;;;;;;;;;999777888:::<<>>CCCIIIQQQVVVYYYZZZcccyyysss___TTTNNNDDDBBBCCC>>>@@@??????>>>>>>===;;;:::888999999:::::::::999999999888888:::;;;;;;888666888777666666777888:::<<<888888999999999999999999999;;;:::777777:::999666::::::999666444555777:::>>>999777999999555222222444555666666777777777777:::888555666999999777444666555555666666666777777666555444111000111555888333333333444444444444444222333555666666666555444333444444555555444444444555444333222333555888:::555444444333333444444555000111444555666555333222222222222222333333222111///000222444444444444444555666666555444444555777666555555555555555444333444444555666777777888888444444555555555444333222444333111222222333111000000111222333333222111000333333444444555444444444555444333222222222222111666333111333999:::666111444888888333000333777888888666444222111000000000000333666777666444333333+++---111444555555666666777777888888888888777777333333333444444444444555444444444555666888999:::;;;999777555444444555666999999:::;;;===@@@FFFKKKMMMSSSZZZ___gggxxxqqq^^^SSSNNNDDDBBBCCC===CCCAAA>>>;;;888777888999::::::::::::999888777666333333444666888999777555666777888999:::;;;;;;;;;888888999999999::::::;;;>>>AAA@@@<<<;;;===>>><<<;;;;;;:::888666666888:::999888:::;;;888333333777555555444444555888:::<<<777444222222555666333111111111111222333555777888555555444222000111444777444444444444444444444555333444444555555444222111333444555666666777777666555444333222333555777999555444444333333444444555222333444555555555666555000111222333333222222111555444333222222222333444000111222111000///111222333333333333222222333444444444444333333333444444444555555666666666666666666555333222222111///...111222333444444333222111333333444444555444444444333333333222111000111111222///...111666888666333444888888333000333777888444444333222222222222333000333666777777666666777000222444444444666999<<<888888777777777777888888666666555444333222222111444444444666777999;;;<<<:::999777555444444666666777888999999<<>>CCCAAA>>>:::666555777999;;;;;;;;;:::999888666666555555555777999;;;:::999444555666777888888888888999999888999999:::;;;<<<;;;>>>===999777999;;;:::777888888777555555666888777888;;;===:::555777===888666555444666999<<<>>>777666555555666666555333000//////000222444666888777777777555444444555777555555555444444444444444333333333333333222111111333444555666777777777777555444333333333444555666555444444333333444444555555555444444555666777888000333555555444333333444999888555333333333555666111222333333111111222333111222333222222222444666333222111000000000000111222222222333444555555666888777555444444333111000222333333444444333333222444444444555444444333333222333333222000000111333...------...000333333333333666666222111444666555///111333555777888888999222444666666666666777999666888999888666666:::>>>666555555444444555555666888777666555333222000000666666666666666777888999666555555444666888:::<<<444777777666888@@@GGGJJJEEEEEEMMM[[[jjjuuuyyynnnaaaQQQKKKKKKEEEDDDFFF@@@>>>??????===:::888999:::::::::;;;;;;:::999888888:::999888888:::<<<<<<;;;555555444444444555777888999999888888999:::<<<===666:::999555222555888888222444666666555444444555666555777;;;<<<999:::>>>:::999888888888999:::;;;888999:::999777777777888444333222111222444666777555777888777555444444555666666555555444444333333222222222222222222333444444444555666666555555555555555444444444444333333555444444333333444444555555555555555666666666666///222555666444333333444777666666555555555555666444666777777666555666777000222444333333444777:::333333222111111222333444222222111111111222222333666444333333555555444222555444444444444444444555555555555555444333222222111333444333111111333555111111111///---...222555333555444111333666555111...000333666888888888777555666666555333333555777666999;;;999555333555777555555444333333444555555777777666555333222111111333333333444444666777777666666555666777:::===???555999888555666???FFFGGGDDDCCCHHHTTTaaakkkwwwssshhhYYYJJJGGGIIIEEEFFFGGGBBB999===@@@AAA>>>;;;:::;;;999999:::;;;;;;;;;;;;::::::888666555666777777777999777444222222444888:::999999888888999;;;<<<===999======888666999<<<===444777:::;;;:::999888999555000000777<<<<<<;;;;;;;;;;;;<<<<<<;;;999888777444777999777444333444777999777555444333444666777222444666666444333222222777777666555444333333333222111111111222444666777555555555555444333222111555555555555444333222111555444444333333444444555333444666777777666444333,,,000333444222111111222111222444555666555444333333555666666555444444555111333555555444666:::>>>666555555555666888999;;;888888666555555555555555111000000111333444444333666555444333333444555666555666555555444333222111111333555444222222555888666777666222------222777333333222111444777444//////111444666666444222///888888666333000000222444222666:::888333...---///777666555444444555666777666555555444444333333222......///111333666888999:::999888888888:::<<<>>>999===<<<666777@@@FFFGGGEEECCCFFFOOOYYYcccrrrtttlllUUULLLEEEDDDDDD@@@;;;::::::<<>><<<;;;<<<>>>===<<<;;;999777666444444666444333555888999777444666333111333777999777555666777777888999999::::::::::::;;;:::999777555444777:::======:::999;;;>>>999888555444444555888999;;;888555555888<<<===<<<:::888777555555555666777444444666777777888888888333111444999888333333888777666444333222222333444555444333222222222333333666888777444333666666444777::::::777555666666555222222222222222222222222666555333222111222333333555555555444333222000///...000222444666777777777000000000111222333444555555555444444555666888999444444444444555555555666444444444444555666777777222222333555777777444222666555444444444444333222111///---///222555444333111333444555444222000...000000000333666888888666///000111000//////000222666333000000333666666666333111//////111222222222555555444444444333333333222333555777777666555333555666666666555444333333///333444000222777999555555555444333444888===AAA333888;;;;;;>>>CCCCCCAAAFFFFFFHHHNNNXXXggguuu~~~|||mmmdddRRRJJJDDDEEEEEEBBB??????@@@AAABBB@@@<<<999999:::;;;::::::999888777666666666666666777888999888666:::;;;;;;;;;::::::;;;;;;<<<888555555666999999999888888999999999999888888:::999::::::;;;;;;;;;:::999888666555555777:::;;;999666333333666999::::::888888777666666666666666666444444555888888777555666555777;;;:::555555999666555444222222222333333444444444444333333333333444777666444444777888555555555555555555333444555555555555555555555444444555555333333222333444444333333333444444333333222///000222444555555444444333333444444444444444444111222333444444444333333555666666777777777777777333333222222333333444444555333222222444555666555444333222333333444333222333222222444666666444111000111111222333333444444000222444444222111333444777777777666444333444666555222000000333444444333888666333222333333333222555555555555444444333333333333555666666666555444444444444555444444333333111444555111222777888666888777777666555666888999333777999999;;;@@@AAA???FFFGGGIIINNNXXXdddqqqyyyvvvggg^^^RRRKKKEEEEEEEEEBBB@@@AAA@@@AAAAAA???<<<999888888999999999888888888888888666888999999999888888999888;;;===;;;777555777:::>>>999444222444777999999777777777888999:::;;;<<<<<<999777888<<<<<<999555:::999777666777999;;;<<<999777444444666888999:::666777888888888777666555888666444555777777555222666666888;;;999555555888555444444333333333444444444555666666666555333333333666666333444888999777555000000666666222222777999888888888777666666666444333333333333444444555000111222333444555555555000111222333333333222111555555666555555333111000111333555666666444111///444555666777888777666666555444333333222333333333888555111000111444777888222222222222222333333333333333444666777555111...222222111111111333555666111555888555///,,,...222666777777555333222222333444222111111333333222000777555333333444444444333666666666555555555555444444444444555555555555666222222333444444444333333333666555333444777888666666666777777777666555444333666777666888===@@@>>>DDDFFFJJJOOOVVVaaallltttsssfff\\\TTTMMMGGGFFFDDD???======:::;;;<<<<<<;;;;;;;;;;;;999999999888888888777777555999;;;;;;888666888:::888999:::888444222333444999888666444444666999<<<888777777777888:::<<<===;;;999888888::::::777555;;;:::999777777777999999;;;999888777888999:::;;;444666888::::::888666555888888999888666444444444333444666777555333222444555555555555555555555666444555777888888666444333444777666333444777888555777000///777888222111888999999888777666666555555222222222222333333444444000111222333444555555555000111222333444444333333333444555666555333111///666777888888888666444222111222444666666555444333888888666555555444444444888555222111222555666777333444444444333222333333111222333333333222111///555555444333222222222222333666777444///,,,...111222333444333111000111111333333333333333222111000000//////000333555555444666666666666666666666555555444444444444555666666222333333444555555555555666666666555555666777666222222333555777888888888444666777555777<<>>@@@DDDIIINNNUUU^^^iiipppzzzooobbbXXXQQQKKKFFFEEEBBB===;;;===999:::;;;<<<>>>>>>>>>>>>;;;::::::999888777666666555888;;;:::777666777999>>>;;;999999999999666444000555999888555555:::@@@;;;:::999888888999:::;;;777999;;;:::777666666777<<<;;;999777666555555555:::::::::999888888999:::333555888:::;;;:::777666666;;;>>>;;;555111333666111333555555333333222222555555666666777777888888555666777888888666444333777999888444333555555333888000///555777222111555777666666555444333333222000000111111222222222333222222333444444333333333///000222444666666666666222333555777777666444333::::::888777666666555555111222444555555555444333999888777666555444444444666555444444666666555444555777888666333222222444333222111111111222333555333444555555555333111///666444333222222222222111222444666777666666666777444444555555444333222222000//////111333555555444555666666666666666666666555444444444444555666666333444555666666777666666666555555555666555666777444222111222666999::::::666888888666777<<>>>>>AAA@@@???>>>???@@@@@@>>><<<;;;;;;:::999888777666555777999::::::888777777888===:::777777:::;;;888444///444999:::777888<<>><<<999>>>EEEJJJOOOWWWccclllwwwyyyiii^^^VVVRRRKKKGGGEEEDDDBBB>>>???BBBBBB@@@>>>>>>???>>>;;;888999999999888888888777777;;;:::999:::;;;:::999777666555555555666666666555666666555777999<<<>>>@@@::::::;;;;;;::::::999888777888999:::999999999999;;;::::::999888888777777888999:::999666444555777333555777999;;;;;;:::999888777666666555444222000000666999777666999:::777111222444666777777777777666666666555555555444444777999888444333555555333222555444111777@@@???666444444444444444444444444333333444444444333222111333444444444333333222111///000222444555555555555333333444555666777888888555555444444333333222222666555444333333555666888666666555444444333444444555555666777888777444111111444777666333222555999555666666444222222555777111222333444555555555444111111111000000111333555///222444666555444444444222444444333111111444777;;;;;;::::::;;;:::777555333333444444555555555555333333555666666666555444666666666666666666555444444111111555666444555999===999666666888888555111666999:::999:::======::::::???EEEHHHKKKSSS___iiiwwwsssbbbYYYUUUUUUOOOKKKHHHFFFBBB======@@@???===;;;;;;<<<<<<888555777777888888888999999999>>>;;;999:::======:::777222555777777444444777:::???888111333:::@@@@@@===888999:::;;;<<<;;;:::999999777666888<<<===;;;888999999:::::::::;;;;;;;;;:::<<<===;;;888666777999444555777999:::;;;;;;:::999444000111666777111+++///555888666666:::;;;888///000222444666666666666666666555444444444444555555888777444444777777555222:::999333;;;IIIIII<<<555555555555666666666666555555666777666555333222222333333444444333333333000111222333444333222222111111111111111333444555222333555777666555222111555333111000000222555777888888777666666666666777777666555666777777444222---111555555333333777;;;333666777555222///000111777666444333222222333333...111333000,,,,,,111777111444666777555333222222111222333111///000444777999999999;;;<<<<<<:::888333333333444444444555555222333555777777666555333555666666666555444333333333///000555666333555:::;;;888777999;;;:::555///444888:::999:::<<<<<<888<<>><<<:::???===;;;;;;=========<<<999999999::::::;;;;;;<<<777888888999888777666555:::999888888999999777555777555555777:::<<<;;;999888777888888999:::;;;<<<888888999999999888777777555444444777<<<===<<<999777777777777777777777777:::::::::999888666444222777888888888777555333111333444666888999999888888666333000000222333222///555666777888777666333222555444444666::::::888555444888;;;:::999:::777222111222333333222222444666777777777777666555444333999666444555777777555333777666555444444444444444666555555555555666666777444444666666555444111000333333333222222222111111777777777777666555444333333111000111333444444333333333444555555555444444222222444444444444222222111222222111000111444666888000******111777777555777555333111111111222333:::888555444333222000///333444777:::===>>>>>>???777777666333222222444666---...///111444666888999555555666666555444333333555555444333333555:::>>>666;;;;;;666333555888999777888666333444888888555<<<>>>DDDIIIKKKMMMVVV```jjj|||oooeee]]]TTTMMMDDDDDDCCCCCCBBBAAA??????BBB@@@>>>=========;;;:::;;;;;;:::::::::999999888888999999::::::999777666888;;;<<<<<<999888888:::888666555777:::<<<<<<;;;;;;;;;:::999999999999:::::::::;;;;;;;;;:::999999999777777888999999666333888888888888888888888888888999:::::::::999888777888888888777666444333222111000000000000111333444999777555555666666666555999888666444333222222333888777666777999999777444555888888555444777666333444555555444333222333555444444555555555555555444666444333333555666444222555555444444444555555666444444444444444555555666444444555555666777777888444444444444333333333333333444444555555555444444222000///000222333333222666666555444333222111111222333444444444444333222333444444444222333444666666333000//////222444555333222111111222333555777444222000333888888444///111222555777:::<<<===>>>999999888555333222444666111222444555777777777777444555555666666666555555333444333222/////////111111555888555555777777555777999888777999>>>???<<<777888>>>EEEHHHKKKTTT^^^iii|||pppfff\\\PPPHHHBBBBBBBBBBBBBBBAAA@@@@@@BBB@@@=========>>>===;;;999999:::::::::999888888999999:::;;;:::999888777555:::>>><<<777444777;;;999777555666999<<<===>>>???>>><<<;;;999999888888;;;;;;;;;;;;;;;:::999888999888888888888777444222888888888888888888888888777888999::::::999888777999888777666555444444444666444222000000222444666555666666555444333444666FFFBBB<<<777444333555666:::999888888999888666444777777555000000444666555444555555444222111222333000111222333444555555555333222111222333444333222333333444444555666666777333333333333444444555555666555444333444666888:::666666555555555444444444000111222333444444444444555333222222444555555444666555444333222111111111333333444444444444333333444666777777555444444555333666777444...,,,000555333222111111222333555666333000///555===>>>777000000111222444666999;;;<<<<<<<<<:::777444333444555222333444555555444333222555555666777777777666666555777888777444111000000///333555666888:::888333888:::;;;:::===AAA@@@===666888<<>>===<<<;;;:::;;;===?????????444666777999;;;;;;;;;;;;888999:::::::::999888777333777:::999555333555888888777555555777:::===???@@@???===<<<::::::999999999999999999888888777666555666777888999999888777888888888888888888888888888888888888777555333222:::999777555444555555666:::999777555555666888999222555666444111111333666JJJFFF@@@:::555444444555888888777777777777666555666777555000000444666555111333444333222111111222000000111222333333333333111111111222333444444333333444444555555666555555222333333444555555555555777666444333222222333333666666555555555444444444111222333333444444444333555333222222444555444333222222111111222333444555333444444444444444444333444666888888666444333444222666888666000---000444666555444222222222222222777555444888<<<<<<888333333333222222444666888999>>>>>><<<999666444444555555444444444444333444444777777777777777666555555555777999999888777888999444555555666999===:::333888;;;;;;:::;;;===;;;666===<<>>===:::999888999;;;=========555666888:::;;;;;;;;;:::777888999999999888666555666666666777777777666555888777666555555888;;;===>>>===<<<<<<;;;;;;;;;<<<999:::999999888777666555444555888:::;;;;;;;;;<<<888888888888888888888888777888888888777666444333:::999777555555555666777666666666777666666555555444666888777444333666999>>><<<999777555333333333555555666666666666777888555777777444333666666333///222444555444444555666111222222333333222222111222222333333444444555555555555666666555555333333222333555666777777777666444555555555555333222111555555555555444444444444555555555555555444333333222111//////111111111000222222222222333444555666444444444444444444444444333555777777555333222222222333444444333222333333555555444333222222222222444555777777666666777888777666444333333444555666======<<<:::666444444555777666444333333555888:::999999999888777555444333222444555444444555888:::888888555333666:::888333666999999888999;;;999444===<<<>>>CCCFFFHHHMMMTTTbbbwwwssseeeXXXLLLDDD???@@@AAAAAAAAAAAAAAA@@@===;;;999999999:::999777:::;;;<<<===<<<:::888666777777888999888777666555999888777888;;;;;;:::777888888888777666777:::<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<;;;:::999888777666999;;;<<<;;;::::::;;;999999999999999999999999666777999:::;;;;;;::::::999888777777666666666777444555777888888777666555444444555444333444555777444555666777888888999999444555666666555666888:::444888999777666888666222000333666888888888999999333333444444444333222222333444555555444444555666555666666777666444333111222333555777888888777777222333666888888888666555666555555555555444444444777777777777666555444333666555333333444555444333444555555555555444333222555555444444444444555555222444555555333222222333444222111222555666555333111111222333333444444555///222444333111111555:::777777666555444333333333999::::::999666444444555333111000///000222555888999999888777666444333222666666666444333444666888666777444111222555555222444666666666999===<<<888777555888???DDDHHHNNNTTT___ttt|||mmm```UUULLLGGG@@@@@@AAAAAAAAA@@@@@@??????===:::999999999888777<<<===>>>>>>===:::777555888888999:::999888777666777999:::::::::::::::;;;:::;;;<<<;;;888777999;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888777777999<<<<<<999888888999999999999999999999999999777888:::;;;<<<<<<;;;;;;777888888888888777666666777777777888888999::::::444333222222444555555444666666777888888999:::;;;888999999888666666999;;;555888999666666888666333111333666888777777777777333333444555666666666666333555777666333222444555333444666777666555444333000222444666777777777666444444555666777777777777777777777666666666555555666666777777777666555555999888666666666777666555333555666888777666333222666555444333333444555666222333444333222222444555555333111222444666555444111111222333444444444444111222444555333333333444444444444555555444444333555666777777555444555666//////000111111222222222555666666666666555444444888999::::::888666666777111555666333222555555444444555555333666;;;<<<888555222555<<>><<<;;;===;;;::::::;;;<<<;;;::::::;;;===???>>>===:::888999999:::;;;:::999888777333888<<<;;;777555888<<<<<<>>>???>>>:::999:::<<<===<<<;;;::::::::::::::::::::::::999888777555555444777:::;;;999777888:::999999999999999999999999999::::::;;;:::999777666666777888999999888666555777666444333444777999;;;999666444555999:::999777:::999666444333333333444;;;======:::777666999<<<666888777444444666777444///222555666444333222222222222444666777888999999444666777666333111222444111333555666777777555444///111333555666666666555777666444222222222333444888888888888777777777777333444555666777777777777555333111111222222111000///222666999:::999777555666555444333333444555666333444444333222333555888555555444333222333444555444444444444333222111111888888888999999666111---000111333444555555444444222333555666555444555666333555888::::::888666444222333444555666666666666333666:::;;;:::888666555---444999888666777888666666666444111222666777444888555666===CCCFFFJJJOOO[[[ooowwwzzzmmm^^^WWWSSSNNNJJJHHHFFFCCCAAAAAA???<<<:::????????????????????????666777999:::;;;;;;:::999===<<<:::777666666666666;;;999888888:::<<<<<<<<<:::;;;===>>>???>>>======;;;<<<>>>@@@AAAAAAAAA@@@<<<777888???@@@;;;999:::666555555888;;;>>>@@@@@@999:::;;;;;;;;;:::::::::555999===>>><<<999999:::777888888777444222111111111333555666777888:::<<<:::999888777666555444444111111222333444555666777444777999777333222555888333333333333444555666666222333444555666777888999777777666555444333222222555777999777444444666999555444444444444555666666999888777888999:::999777<<<999777777999:::777555===;;;888666555444444333666666777888888888888888333333333333444555666777555555666777777777777777444333222000///000000111222222222222222222222222666666777777666444333111111444666444000///222666222333555666666555333222333444666666666444222111222444777999999888555333444888999777888;;;;;;888666666555444444666777888777777777888888666222///555555666666555555666666333888:::666444555777777888;;;=========@@@HHHOOOUUUcccttt{{{iii[[[TTTPPPMMMJJJDDDBBBAAAAAABBBBBB@@@???<<<<<<<<<<<<<<<<<<<<<<<<999999:::;;;;;;:::999888<<<;;;:::999888888999999999888666777:::<<<===<<<===============<<<;;;;;;<<<===>>>???@@@@@@??????@@@;;;;;;??????;;;888999<<<:::888888999::::::999===;;;999;;;===>>><<<999777:::<<<<<<:::777777777888999:::999666555444555444666777777666666777999777777777777777777777777444444555555555555666666444777999777333111444888222222222333444555777777555555555555555555555555555555555555555555555555555555666555444444555666666666555555555555666666777999:::999666666777:::666444333555777999888666555777888666333111444666444444555666666666666666999888888777666666666666555666777777777777777666444333222111222222444444333333333333333333333444111222222333333333333333333555777666333222555888///000222444555555444333444333222111111111222222444555666666555333000...333666777555555999999777888777666555444555555666666666666888:::999777555777666666777999:::::::::333777999666555888:::888999;;;>>>>>>===AAAIIIOOOXXXdddrrrzzzuuufffYYYQQQMMMKKKKKKCCCAAA@@@AAABBBBBBAAA@@@::::::::::::::::::::::::<<<<<<<<<<<<;;;:::888888:::::::::;;;;;;;;;;;;;;;888777666777:::<<<<<<<<>>???@@@@@@???>>>===@@@<<<:::<<<===;;;:::;;;AAA>>>:::888888999999888@@@;;;888:::???AAA===888999:::;;;:::888666555666888:::;;;:::999888888999777888999888555444555666555555666777888999999:::777777666666666555555555444666777666333222444777222222222333444555777777555555555555555555555555222333333444555666777777444333222333444444444333555555555555666777999999555999;;;999444333777<<<555444333555777888777666---222777666111000333888444444555666666666666555999999888777777666666666666777777777777777666555444333333333444555777888333444444444555555666666//////000111222444555666222444666555333333666999---...000333444555444444555333000......111444666444444444444333111000///333555555222222777888666:::999777666555444444444666555444555777888777666555333222444888::::::888444666666555888======:::888;;;======>>>BBBHHHNNNVVVaaammmttt{{{{{{sssgggZZZQQQMMMLLLMMMFFFDDDBBBBBBBBBAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;::::::999999777777888:::;;;::::::???>>><<<::::::::::::;;;??????@@@@@@@@@???======:::777555777999;;;===>>>@@@===:::999:::<<<=========:::888999;;;<<<;;;999:::::::::999888777777777666888999:::999888999:::888999999888555444444555444444555666777777888999666666666666555555555444555666666555333222444666444333333333333444555555222222333555666777888999333333444444555666666777555333111222555666333111111111222444666888:::;;;444777888666444444999===999888888777777666666555---000444555333222333555555666777777888888777777333333444555666666666666777777777777777666666555555444333333333555666777444444555666666777777777222222111222333555777999000222333333222222555777///000111333444444444444666444222111111333666888333333333333444555555666333555444000111666888777999888777666666555555555<<<:::777666777777777666555222111333777999777555444555555555:::@@@???;;;888999;;;<<<===AAAGGGKKKOOOYYYgggqqqzzz{{{tttiii]]]TTTPPPOOOOOOFFFDDDCCCBBBBBBBBB@@@>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999888777777;;;999888999::::::999777<<<<<<;;;:::;;;<<<===>>>@@@AAAAAAAAAAAA???>>>===777555333333555999;;;;;;===;;;999999:::===>>>>>>777888999888666555888:::::::::999999::::::::::::333555777777777666777999666777888777666555666777555555555555555555555555333333444444444555555555666666666555444333444555666666555444333333333333333333444555777888999:::666555555555555444444444666333222444777777444111222222222333444555666777444444333444666888::::::888888888777666555555555333222111333666666444000555555666777777777777777222333444555666666555555666666777777777777666666666555333222222222333444555555555666666666777777444444333222333444666777111111222222222333555666333333333444444444444444333333333444444555555555333333222222333555666777444666555111222777999888666666777777777777777777???===:::999:::;;;;;;::::::888666777999:::888666555666555666:::@@@@@@;;;888999:::;;;===@@@DDDGGGIIIUUUdddppp{{{zzzrrrggg]]]WWWSSSPPPNNNDDDBBBAAABBBCCCCCCBBBAAA::::::::::::::::::::::::999999999999:::;;;<<<===???===;;;999777777777777;;;:::::::::;;;;;;999888:::::::::;;;===???@@@AAA???@@@AAAAAA@@@???>>>===:::999666333444888888555<<<:::999888999:::999888555999;;;888333222777<<<999999999:::<<<<<<;;;999222444666777666666777888555666777777666666777888666666666555555444444444222333333333444444555555777777666555555555555666777666555444333222222222666666666666666666666666888777666555444333222222555555555666777777555333777666555333222111111111555333222444777999888666111222444444333333555666888333000222777888444///333333444555555555555444555666777777666555333222555555666777777777777777666555333111111111111222555555555555555555555555444444333222222222333333444444444444555555666777444444444444444444444444///111333444555333111000444444333222222222222222444666666333333888999777555666777888888888888777888666555555777:::;;;:::888888888777666666555555555777777666999>>>>>>;;;:::::::::;;;===???BBBCCCHHHSSSbbbnnnyyytttkkk```YYYVVVTTTPPPLLLEEEDDDBBBBBBCCCCCCBBB@@@<<<<<<<<<<<<<<<<<<<<<<<<::::::999888999999:::;;;@@@>>>:::888777888:::;;;999999999;;;===>>>===;;;999:::<<<>>>???@@@AAAAAA======>>>??????>>><<<<<<<<<>>>;;;666777;;;:::666<<<;;;;;;;;;<<<;;;999666999:::;;;999666666:::===999999999:::<<<<<<888555555666888999888888888:::666777888777666555666777888777777777777666666666555555555555444444444444999888666666666777666666444444444333333444444555444444444444444444444444888777666555444333222222333555777888777555444444777666555444333222222222555666777777666444333222000222444444222222444666666333111222555666555222222333444444555555444444444555666666555444222000333444555777888888888888444333222111111222333333555444444333333222222111333444444555555444444333666555444444555555666555222222222222333444555555000222333444444333111///444444444444333333333222222555666444444888888666777777888888888777666666444222222333666777888777333666888666333111444666555999:::777777:::;;;:::>>>===<<<===???@@@AAAAAAGGGPPP]]]hhhtttmmmdddYYYTTTTTTSSSOOOJJJIIIGGGEEECCCBBBAAA>>><<>>:::888888:::===@@@777777999<<>>:::;;;===???AAAAAA@@@@@@:::;;;<<<======<<<;;;;;;<<>>===;;;::::::<<<======:::999999:::<<<:::555111777999;;;;;;:::::::::;;;777888999777666444555666888888888888888999999999999888777666555444333333:::888777666777888777666222222222333444555666777//////000111333444555666777666666555444444333333111555888888555333444555444444444444444555666777444999===;;;444///...000555777888666333222333555333333222222222333555777444555666666777777666666---///111333333333222111222333555666888999999999333222111111222333555666555444333222111000000///444555777888888888777666555333222222333333333222000000000111222444555666444555555555555444222222222333555666777888888888111444666444555888777444999999999999888777555444;;;999888999::::::999888222777<<<:::555444888===555:::<<<888555777999999AAA???>>>???@@@BBBBBBAAACCCKKKWWWcccpppuuujjj\\\TTTQQQOOOJJJEEELLLGGGEEEGGGDDD>>><<>>999888;;;===;;;888;;;;;;:::999:::;;;===>>>999::::::;;;:::999888777444888:::999:::<<<<<<999@@@???>>>======>>>??????=========>>>>>>>>>=========:::999<<<:::444555:::888<<<@@@@@@===;;;;;;===666888;;;<<<;;;:::;;;;;;<<<:::888999<<<<<<:::777888888888888999999999999===;;;888666555666777999333444555777888888999999444444444444444555666777666555333222333555777888888666444333333555777999222444666777555444444444666666777777666666555444555555444444666888:::;;;444222111000111000...,,,333555777888777666777777888888888888777444222111000000000222555666555444666666777777666555444444555444222222333333222111333555666888888777555444555444333333444555777888777666555444444444444444444000000555666333444999666666777777666444222111222222111111111222444444555444333111111222333333222333444555666666666666666666777888888777666555555555666666555444333333;;;999888777888777555444888777666555555666777777222222444777:::<<<;;;:::<<<:::888888999===BBBEEE@@@EEEQQQaaaooo}}}rrrhhh[[[SSSQQQOOOKKKFFFIIIEEEDDDFFFDDD???>>>AAAAAA<<<888888<<<>>>===;;;999999888666555555555555999999:::::::::999888777777:::;;;::::::<<<;;;888======<<<<<<<<<>>>???@@@AAA@@@@@@?????????@@@@@@>>>;;;:::<<<:::666777<<<<<<<<<<<<===>>>>>><<<;;;888:::;;;;;;999888888999<<<;;;:::;;;<<<===:::888444555555555555666666666>>><<<:::888777888:::;;;666555444333333555666777333333333222333333333444666555444444444444555666777666444333333444666777333555777666555444555555666666555555555555444444666666555555555555666666333333333444444333000...777888888777666777999;;;666666666555444222111000111444666777666666777999666666666666666555444444555444333333444555333222222333444555555444222111222222222333444666777888555555444333333333444444555222222555666333444888666666666666666666555444000111222333444444333333444444444555666777888999777777777777666555444333555555777777777777666555777777777777777666555555:::888777777888888666555777777555555555555666777666666777:::===???>>>===::::::;;;<<>>???;;;888999<<>>===:::::::::::::::999888777999999999:::999999888777:::======;;;:::<<<;;;888;;;;;;;;;;;;<<<>>>???@@@???>>><<<;;;:::;;;<<<===@@@===;;;;;;999777:::??????<<<999;;;>>>???===:::<<<<<<<<<;;;888777888:::;;;:::::::::;;;;;;999777444444444444555555555555999888666444444555777888:::888555333222444666777555555444444333222222222666666555555555555555555555555555555555555555555555666777666444444666777666555444333333333444444666666666666555333222222333333444666777666444111666666444222111333666999666666555444333222222222---222777666222111444999666666666666666555555444555444333444555666555444222333444444444222111000///000111333555666777777444444333333333444444555666333333555555333444777666666555444333333333333000222444666666555333111000111222444555555555555555555555555444333222111444444555666777777777666888888999999888888777777999777666777888999888666777666555555555555777777:::999999;;;======<<<;;;777999<<>>======???<<<:::;;;===>>>===<<<777999;;;>>>???@@@@@@@@@999999999999999999888888;;;>>>>>>;;;;;;>>>===;;;<<<<<<<<<<<<===>>>>>>??????===:::888777888:::;;;???===;;;999777888<<<@@@>>><<<::::::<<<======;;;=========;;;999999;;;===:::999999999999888777666666666666777777777888888666666444444444555666777:::999888666666777888888888888777777555444333222333444555666777666666666555666777777777666555444666777666555444444666888666555333111111222333444666666777777666444222111555444333555666777666555444444444222111222444777888777666666555555555555---111444444222111333666555666666666666666555555555444444555666888777666555555666555444333222111...000222444555555555444444444333444444555666666555444333333333333333444666444222000///...//////222333555666666555333222222222333444444222111000222333444555666666666666333333444555666666777777888888888999999888888777777666666666888999999777888777666555666777888999:::999888888::::::888777888999:::<<<>>>@@@AAABBBGGGGGGNNN^^^ooouuunnnddd^^^VVVQQQOOONNNMMMKKKHHHHHHGGGEEECCCBBBAAA???@@@>>>===<<<<<<<<<;;;;;;333555888;;;===??????@@@999999999999999999:::::::::======;;;<<>>????????????>>>======<<>>:::::::::999888999<<<>>>;;;;;;;;;;;;:::888888777777777888888888999999999:::999999888888999:::;;;555666888999999999777777777888888777666555333333222333444666777888888888777777999999999777666444666666666555333444666888666444222111000111333444555666777888888777555444666444222111333666777777666888999999888777777888666666666666666666555555444444444666777777777666555555666666666666666555666444444555777888777666666666555555444333222111111222333444444444333222555444444444555666777777333333333111111222333222333222000//////000111222555444444333333444444444555666777777777666444333555555666777888888888888222333333444555666666777666666777777888777777666777666555666888999999888888888777777777888::::::555444444666999;;;;;;;;;<<<;;;::::::;;;===???@@@EEEEEELLLZZZjjjzzzvvvnnnccc^^^WWWRRROOONNNLLLKKKEEEGGGFFFBBB@@@@@@???<<<@@@??????>>>===<<<;;;:::888888:::;;;<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<:::<<<===:::<<<@@@AAA???@@@@@@@@@@@@???===<<<;;;>>>===;;;::::::;;;===>>>999<<<;;;777666:::===>>>999<<<>>>===:::888;;;>>>666777888888777888:::<<<===>>>???>>><<<:::999:::666666666666777777777777999999888888888888888999000222555777888777444333333444555666666555333222333333444555777888999:::777888999999888777555444444555666555333333555666555444333222222222333333555555666777888888888777666444111111333555666777555777999999777666555555222333444555555555444333444333222444666777555333444555666666666666666666666555444555666777666555444444333333222222111111444444444444444333222222555555444444444555666666222444333111111444444222000000111222444777999:::666555333222222222444444111222333444555666666666444444444444333222111000333333333333333444555666555555666666777777666666777666555666888999999888888777777666777888:::;;;222111222666;;;???AAABBB???>>><<<;;;;;;<<<>>>???EEEFFFLLLWWWcccqqquuummmccc___YYYSSSOOOMMMKKKJJJAAADDDCCC>>>===@@@???;;;>>>>>>???>>>===<<<<<<<<>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>;;;>>>===:::;;;>>>@@@>>>>>>>>>?????????===<<<;;;999999999999:::;;;<<<===888<<<===999888===???>>>999;;;<<<===<<<;;;::::::777888::::::999888999:::<<<>>>???===:::888888999555555555666666666666777777666666555444444444444333333555555555444222111111222444666777666666555777666555555555666777888777777777666666555444333222444555555444333333444444444444444333333333333666555555555555666777777444444444555666777555333333444555444222111222333///111444777777666333222000111222333222222222333444444555666666666666666777555444555666666555333444444333333333333333333555444444444444444555555444444333222222222333333222555555111222666777444111222444555777888999999333333333333333222222111000000000111222333444555000000000000///...------444333333222222333444555444555666666777777666666888777666777888999888777666555555555555777888999666555555777;;;>>>@@@@@@;;;;;;;;;<<<<<<<<<======AAAEEEMMMUUU^^^kkksssjjjddd```ZZZTTTOOOLLLKKKJJJCCCGGGFFFBBBBBBFFFFFFAAA;;;===>>>???>>>===>>>>>>@@@???===;;;;;;;;;<<<<<<===<<<;;;;;;<<<===>>>???===???>>>::::::===>>><<<;;;<<<===>>>>>>===<<<<<<;;;<<<<<<>>>??????@@@@@@888===>>>::::::???AAA>>>;;;999999<<>>;;;777;;;===???>>><<<:::::::::999;;;<<<;;;777555555666666666666666777777777888999999888777666555555444888777666555444333333333111222555888999:::999999;;;999777555444444666777666666555444333333222222000333555555444222222222444444555555555444333222777666444333333444555666333444666999:::888444000888777666333111222555777000333777::::::888555333111555999888444222444888444444555666777777666666777666444444555555444222666666555555555666777777444444333333444555777999333333222111000000000000222666666333333999:::777444555666777666555333222111222444555444222000...777666555444333444555666111222333444444555444444555444333222222222333444555555666777777777777777999777666777888999888666444333333333444555777888===;;;888777888999999888444666888;;;<<<<<<:::999<<>>???>>>======>>><<<<<<===???===999666888888999:::999888777666===>>>>>>===<<<;;;999888>>>===<<<>>>@@@???;;;777???>>><<<<<<===>>>>>>===999999999:::::::::;;;;;;999888777777777999;;;===888:::<<<===;;;999888888999555111111444999<<<<<<888888999::::::999777666444666777999999777666444555555555555666666666666777555333444777888666444777777666555555555555555444555666555222000000111333444444444444444444333444111......000111000...333333444444444444444444222555777777444222444666888888777777666666666555666444222333666666333000555666666444222222333444222333333444444555555666333444333111222555555000333333333333444444444555666444111///000333777::::::777333333444444222///888666333333444666777777555444333222111222333444666777888777555444444555888777777666555555444444555666777666333000//////000///000222555666666555999888777888::::::888666:::888666444333444555666999888777666666777888999<<<<<<:::999;;;>>>===888BBB???<<<<<<======;;;888===:::@@@PPPaaannnyyyrrrhhhbbbZZZUUURRROOOLLLHHHGGGCCCCCCDDDBBB>>><<<>>>AAA???=========<<<;;;:::888888888;;;>>>>>><<<999555666888999:::::::::999999999::::::;;;<<<<<<===<<<;;;;;;<<>>===<<<<<<===>>>>>>>>>===<<<;;;::::::<<<>>>??????>>><<<;;;;;;<<<===>>>===>>>>>><<<::::::<<<===>>>999444222444666777777666666777777777777666666666666777888888777666666777777777777777777777777777555444555777777666444222222222222333444555666333555777777666666666777333333444444444444333333666444333333555666444222444444555555666777888888444555777666555444555555555444444444333333333333555444444444555555333222222333333222000000111333333222222222222222222222333555444111333666555111666666555555555555555555555444222000111333666888444222111222555777666555999666333222333444444444444333222111111111111111111444666777666444444444///000333555555555333222222222222111///...000222222222222444666777777555999888777888999:::888666;;;999777555555555666777888777666666666666777888444666666555999>>>>>>:::===;;;999:::;;;<<<:::888>>>:::???PPPaaaooo|||tttpppggg___VVVOOOMMMMMMLLLKKKFFFDDDDDDGGGFFFBBB@@@BBB???>>>===<<<<<<<<<999777666666777:::======<<<;;;777777888999::::::999999888888888888:::<<<>>>???;;;::::::;;;===???>>>======<<<<<<<<<===>>>>>>??????===:::888999;;;???AAABBB@@@???===<<<======>>>===<<<999666555666:::===???;;;777444444555555555999999777666555555555555777777777666666777777777::::::999999888888777777777555444555666777666555333333444555777888:::;;;444666888888777666777888333333444444444444333333555555555777888888666444333333444555777888999:::666666555666777777666555333333333333333222222222444555666555444333333444444555666555444444666777444444333333222111111000444555444222444777666222444444555555555666666666555444333222222333444555222111000222555777777777999666333222222222222111444444444333333111000000///222555666666444444444,,,///222555666444222000111111000///...000444777666555555666888888777555888777777888999999888666;;;:::888777666666777888666666555555555555666666333555555555888======:::888777666777999:::999888CCC===AAARRRdddrrrxxxqqqnnnggg```VVVOOOMMMMMMLLLKKKGGGEEEFFFIIIHHHCCCAAACCC>>>???>>>======>>><<<888999999:::;;;<<<;;;:::999;;;;;;::::::999888777666<<<;;;999999999;;;===>>>>>>===<<<<<<===>>>??????;;;<<<<<<<<<<<<===>>>@@@<<<;;;999888999:::<<<>>>>>>>>>===<<<;;;;;;<<<<<<::::::888555333444888;;;999888666555666777888999???===;;;888666555444555999888666555555666888999;;;::::::999888777666666666666555555666666666555555555666777888:::<<<<<<555777777666444222222222444555555666666555555444222333555777888777555444222333333444555666666777888666444666999999777444555555555555555555555555333555777666333222444777555777777777666666888:::666666555555444444444444444666555333444777666222000111222333555666777888444444333333333333333333666555444333333444444444777555333222333333222111666666777777666444222111222444555555444333444555333444666777666555222111444444444333333444777:::777666666666888888666444777666666777999999888666:::999888777777777777888555555555555555555555555888;;;:::888888;;;:::777444555555777888:::::::::CCC<<>>???BBB@@@;;;:::;;;<<<<<<<<<;;;<<<<<<<<<;;;:::999999888888888===<<<;;;:::;;;===???@@@AAAAAA@@@???>>>>>>??????;;;<<<===<<<;;;;;;===@@@999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<===:::<<<<<<<<<:::999:::;;;666666777777777888999:::<<<;;;999777666666777777:::999777555555777999:::555555666666777888888999555666666666555555666666555444444444444555666777444555666555333111000111666666777777777777666666111333555777777666555444555555555555555555444444888666444666999999777444666666666666666666777777333666777555333222555888333444444444333444555777444444444555555666666666444666555333444777666222444444444555666666777777333333333333333333222222777777666444222222222222555444333333555555555444555666777777666444333111999888777444222222444666777666555555444555555666555666888888777666777888666555555555666666444333666666666777999999888777888888777777666666777777444444555555555555444444:::===<<<888777999888666444555777888999:::<<<===>>>999<<>>@@@888888888888999;;;<<<===:::::::::;;;===???BBBCCC@@@AAABBBAAA>>>===>>>???;;;===>>>===:::999<<>>???@@@???===<<<::::::;;;<<<======>>>>>>777:::======<<<999888888888999:::999777666666777444444444555666888999::::::999777666666777999:::///000222444777999;;;<<<555666777666555444555777777777666555555555555555222444666666555444555666666666777777777777666666333555888888777666666666999999888777777666666555666666555666777777666555444444444555555555555555555555555444333444666888444555666555444444666888111222222333444444555555444555444222444777666222::::::999888777666555444222222222333333333333333444555555444222222444555444333333444555666666444333333333333333222222111::::::888555222222444666333222111111222555888:::333555888888666444444444555444333444555555444222666555555777999999888777777777777777777777777777444444555666666555444444444999:::777666888:::888777888:::::::::;;;<<<>>>@@@<<>>DDDBBB;;;888:::<<<;;;::::::===???777777777888:::<<<>>>???999999:::<<<===???@@@AAA<<<>>>AAA@@@>>>======>>><<<>>>@@@===999888:::>>><<<<<<===>>>???>>>>>>===;;;<<<<<<=========<<<<<<666999;;;<<<:::888777666999;;;<<<;;;777555555555333444555666888888999999999999888777777888999999333444444555666666777777444666777777555444555777999888777777666666666777333555777777666555666777555555666666666666555555666777999888555444666888888888888777777777777777444555777666555444555555333333333444444555555555777555333333444666777777777888888777666555777888333333333444444444444444333555444111333666555111777777666666555555444444222111111111222333444444222333555444222333555777444333333333444444333111111111111111111222222333555777888777555333222333000000111111333555777888333444555555333333444555444333333444666666444333555555555666888999888777777888888888888888888888444555666666666666555444222777:::777777:::===<<<999;;;<<<<<<::::::;;;===AAA@@@GGGTTT]]]dddsss{{{pppeee]]]ddd___WWWSSSRRRQQQNNNLLLEEEAAA???AAAAAAAAADDDHHHSSSUUUMMM@@@===BBB@@@888;;;======;;;888666888::::::999888888999:::<<<===;;;<<<<<<======<<<;;;;;;777;;;???@@@>>><<<===>>><<>>999777999===<<<;;;;;;:::;;;<<<===>>><<<<<<<<<<<<;;;:::999888;;;===>>>>>><<<;;;;;;;;;777:::<<<;;;888666666777999999:::::::::888666555999888888888888888888999<<<;;;999777444222000///444666888777444333555777444444333333333333444444666777888777444222222222333444444444444444444333666777888666333222444777444444555555666666777777222555777777444222444666444444444555555666666666999555222222555888888777555555555444222111222444777777777666555555444444333444333111222666555111......000111333444666666111111000000111333555666333555666555222111444666555444333333333222000...333222111111222333555666///333777999777444222000222333444555555555444333555555444333222333777:::444333333444666777666444555444444666888999888777888999999:::::::::999999444555666777777666555444555:::===:::999<<>><<<:::999:::<<<<<<===EEEQQQWWW]]]mmm~~~vvvjjjeeeeeebbb___[[[UUUPPPMMMNNNOOOGGGCCC??????BBBEEEFFFEEEFFFAAA<<<<<<>>>@@@===:::<<<<<<<<<<<<<<<<<<<<<<<<888<<<===;;;:::===>>>======999777999===???<<<999>>>???AAAAAA???============>>>>>>>>>>>>======<<<;;;999888999<<<>>>===;;;888888999999999:::::::::777999<<<===;;;999888888>>>===<<<<<<;;;;;;;;;;;;777999::::::999888999:::999888666555444444555555333444555666666555444333111//////111555777666444222333444444333333555777333555888888777555444444666666666666666666666666555555666666666666666666888666555555666777555444444444444444444444444444666999;;;:::666333333555555666666666777777777777888777555444333333444444666555333333444444444333777555333444666666444111444222111222444444000---444222000......000222444222333444333111000111222...///222555555444222111888777666555444333222222555666777888888777666555222333333333333555888;;;999777555333222111222222111222444777;;;<<<<<<;;;999::::::;;;:::888555444222555888::::::999888888666888999888666666888;;;:::::::::===AAACCCAAA>>>>>>===<<<;;;:::;;;;;;<<<<<<>>>@@@EEENNN\\\mmmyyyxxxllleeeddd```]]]XXXRRRMMMIIIIIIIIIIIIFFFCCCAAAAAAAAABBBBBBCCC???;;;;;;===>>><<<999========================;;;???@@@<<<;;;======<<<<<<999777999===>>><<<999;;;===>>>>>><<<;;;<<<<<<@@@@@@@@@???>>><<<;;;:::===;;;999:::<<<===;;;999>>>===<<<;;;999888777666888:::======<<<:::999:::999:::<<<======<<<;;;::::::;;;<<<<<<:::888888999888555333444666888888777777888999999999888777777;;;999777888::::::999777666777777555333222333555666777777666444333333555555555555555555555555555777777666555444333222222666888888666333111222333444444444444444444444444333555888888777777666777666666777777777888888888777666444333111111111111777666555444555555555444888555333333555666555444555333333555777777555222444333111000000111333444333444555444222111222333///000222444444444333222444444444444444333333333222333444555555444333222222333333222111333666888666666444333222111111111444444555666888999888777888999:::::::::888666555555666777888888888999:::555666666444111///111222666666666999===>>>===;;;>>>>>>============>>>>>>:::<<<>>>BBBJJJWWWgggssszzzooofffccc___\\\WWWQQQLLLHHHFFFFFFKKKJJJGGGCCC???===>>>???CCC@@@<<<<<<>>>???===:::>>>>>>>>>>>>>>>>>>>>>>>>>>>BBBBBB>>>;;;<<<<<<:::===;;;:::<<>>;;;<<<===>>>===<<<<<<>>>???????????????>>>===<<<;;;>>>===;;;;;;<<<;;;:::888:::::::::;;;;;;<<<<<<<<<999;;;======<<<;;;;;;;;;777888;;;======<<<999888:::;;;<<<;;;999777666777666444333444888::::::999666666777777777777666666:::888777777888888777555666666666555333222333555888888777444222222444666555555555555555555555555999888777777666555444444222777999777111///222666444444444444444444444444555555666777999999777555222222333333333444444444777666555333222222222111888777666666555555666666888555333333444666666666555555555777999999888777555444222111111222444555333555555555333222333444000111111222333333444444222222222333333444444444222222333333333333222222333333333111000000222444444444444333333111000000444444444444555666777777666777999::::::999777666888777666666666888:::;;;888888888666444222333444444444555888:::;;;:::999;;;<<<===============<<<>>>???AAADDDKKKWWWfffqqqzzzpppfffaaa```]]]WWWSSSOOOLLLJJJHHHKKKKKKJJJEEE@@@===>>>@@@DDDBBB@@@@@@AAAAAA???==============================AAAAAA===;;;<<<<<<:::???>>>===???AAABBB@@@===:::;;;;;;:::999:::===???;;;;;;<<<>>>????????????===<<<<<<<<<<<<;;;;;;:::888999999:::;;;<<<<<<===999;;;======<<<;;;<<<<<<999::::::;;;;;;999888666777999:::999777666666777555666777777888888:::;;;555555666666666666666666333333333444555555666555111222333333333444666888777777777666444444666888555555555555555555555555444444444555555666666777///333666666444333777:::666666666666666666666666:::888666777999888444000222222222333333333444444777777777666666666666666777777777666555444555666555444444555666666666555555555555666777777777777666555444333333444555666444555666555444333444555222111111111111333444555222333333333333444444444444444555555555555444444444444444222000///111222333444444555444333111000111222222333333555888:::444666888999:::999888777888777666777888999999999888999999888888999:::;;;555666777999;;;;;;;;;:::888999:::::::::999777666>>>@@@BBBEEEKKKWWWfffppp}}}xxxnnneee```___[[[WWWTTTRRRQQQNNNLLLIIIJJJJJJGGGBBB???AAACCCBBBAAAAAA@@@AAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<:::>>>???;;;:::<<<===<<<<<<===>>>???@@@@@@>>>===777888888777666777:::<<<;;;;;;<<<>>>????????????:::;;;<<<<<<<<<<<<======@@@???===;;;888666444333888:::;;;;;;::::::;;;<<<>>><<<:::888777666777777666888999:::999888999:::555999===;;;777555888<<<888888888999999:::::::::666666777777666666777777222444555555555666888:::333666888999888777888999666666666666666666666666000111111222333333444444444333444555777999999999888888888888888888888888:::888666777999888444000888888888888999999999999555555666777888888888999555777777666333333444666111333666777777555333222444555444444333222333333666666555444444555666666444555666666444444555666222111000000111222444666555555555555444444444444666555555555555555555666555666666444222111222333444444555666666555444333222333444444333444888;;;444555777999999999888777777777777999;;;;;;888666666555555555666777777777555777999:::;;;;;;;;;;;;999999:::999888666444222888:::===AAAGGGSSSaaalllzzzsssjjjccc```\\\YYYTTTSSSSSSRRROOOLLLGGGHHHGGGFFFCCCBBBCCCDDD>>>>>>??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<777;;;===::::::===>>>===999:::<<<===>>>===;;;:::;;;<<<===<<<;;;;;;===???????????????>>>===<<<;;;999;;;<<<===<<<<<<>>>???===<<<;;;:::888777555555666777999999888888:::;;;???===:::777555666888999777999;;;<<<<<<<<<===>>>777<<>>AAAHHHSSSaaakkkwwwnnneeeaaaaaa^^^YYYUUUSSSTTTSSSNNNJJJFFFEEECCCCCCCCCCCCBBBAAA<<<===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<888<<<>>>;;;;;;>>>???>>>888:::===>>>>>>===;;;;;;???AAABBBBBB@@@??????@@@@@@@@@@@@???>>><<<;;;:::;;;===>>>===<<<;;;<<<>>>777777888999:::<<<<<<===444555666666555666888:::<<<;;;999888888999:::;;;777999;;;;;;;;;:::;;;<<<<<<<<<<<<<<<;;;:::888777333333333333333555666777999:::;;;888444222222333888999999888777777888:::555666777777555444444555444444444444444444444444:::::::::::::::999999999777888888777666555555666777777777777777777777777333555888888777777666777333333444444444555555555555666777777777777666555555888999777444222555999333555555333000///000111222333444222000000222555555555555555555555555555222444555555444444555666111111111111222333444444333444444444444444555555333333222111111222333333222444555666555555666888444444444444444555666777777:::===;;;777444555888444555777999999888666555;;;888666888<<<<<<999555===:::888777888888777555333666999999888777888999======<<<;;;;;;;;;;;;<<<;;;>>>@@@CCCIIISSS```iii}}}uuukkkaaa___aaaaaa\\\WWWUUUVVVTTTOOOJJJFFFCCCAAAAAACCCCCC@@@======>>>@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>:::>>>@@@===<<<>>>???>>>:::===@@@AAAAAA???>>>===;;;===??????===;;;;;;;;;===>>>>>>>>>>>>>>>===<<<<<<>>>@@@>>>;;;:::;;;===;;;;;;;;;;;;;;;;;;;;;;;;222333444444444444666888777888999:::;;;<<<<<<<<<666888999999777666666777???:::777:::???@@@;;;444666555555555666777999:::888:::;;;:::777555777999111333444555555666999;;;999888666333000000111333222222222222222222222222222333444555666777888888111555999888444333666:::666666666666666666666666666999;;;:::666333333555444444444555555555666666::::::::::::999777666444666999;;;999555333666:::666666444000,,,,,,///333222333555333222222555999555555555555555555555555222333444444333333555666000111111222333333444444000111111222444555555666555444333222222333444555000222444666666666777999444333222222333444666777444888======999777999<<<555666777999888777666444>>>999555666:::<<<:::777999666444555888:::999777444777:::;;;999888999:::;;;;;;::::::;;;<<<>>>???:::<<<>>>AAAEEENNNZZZccctttyyyvvvpppddd^^^```aaa]]]XXXTTTQQQPPPOOONNNLLLIIIGGGFFFFFFGGGFFFEEE<<>>???AAACCCAAA??????AAADDD999<<>><<<<<>>======AAALLL[[[fff|||~~~sssrrrooofffbbbddd___[[[VVVTTTSSSRRROOOKKKFFFDDDCCCCCCEEEFFFFFFFFFCCCCCCCCCDDDCCCBBB???===::::::::::::;;;;;;;;;;;;===:::888888;;;<<<<<<:::BBBCCCCCCCCCCCCCCCCCCDDD@@@AAABBB???<<<;;;<<<>>>@@@?????????@@@AAAAAAAAA:::;;;<<<=========<<<;;;;;;:::999888888999::::::777777888999::::::999888<<<;;;:::999888888888999<<<>>>===888666777666222666333444777777555555888999999888777777777777888666666666777777888888888444444444666999999777444333666666333444777777444333222222111111222222333111444666666444333555666777555444333444444444333777999999666555888777444666666777777777888888888:::666333444777999777555555777888999888777888999444555666666666555444333666666555555666777999:::777666444333222222333333555222111333333111222666666666666555555444444444222333444555666666666666444999;;;777444555555333000000111222333444444555333333555666777777777777444000...///333666444222444666777666444555777:::444777:::;;;999888777666666666777888999888777555999888777888999999888666666:::;;;:::;;;===<<<999=========???AAAAAA???===:::<<<>>>AAAGGGSSSaaakkk|||~~~rrrjjjllllllfffbbbddd^^^XXXSSSSSSUUUUUUOOOIIIEEEDDDBBBCCCDDDEEEEEEEEEHHHDDDAAAAAACCCCCC???<<<<<<<<<<<<<<<;;;;;;;;;;;;===:::777666888:::;;;<<<===@@@CCCBBB??????BBBFFF@@@AAA@@@???<<<;;;<<<===BBB>>>::::::===???>>>;;;::::::;;;<<<<<<;;;999999<<<<<<===<<<;;;;;;<<<>>>777888888999::::::::::::;;;;;;999888777777777777999<<<<<<999888:::999555:::777888;;;;;;999999<<<777777888888777777666555444555555666777888888888444444555777999:::999777555888777444444666555333333444444555555444444444333555777777666555666777999555222222555666555444555777777444444666666333555555666666777777777888777777888999999999999888666777999999777777888999333444555777777777666555222333333444555666777777888777555444333333444444888555444666555333333666666666666555444333333222333444555555666555555555000555888555444444222///111111000111222444555777111111222333333333333333777444111222555666555333444555666555444444555777333666999;;;:::999888999:::777555777;;;<<<888555;;;:::999:::;;;:::888666999<<<;;;999:::>>>???===999:::<<<>>>@@@???;;;888777:::???CCCJJJTTT```iiiyyyyyyooohhhhhhhhhccc^^^^^^___XXXPPPPPPUUUWWWRRRKKKJJJHHHFFFEEEEEEDDDCCCAAAEEEBBB??????@@@@@@???>>>@@@@@@??????>>>>>>=========;;;::::::;;;===>>>???===>>>???>>>======@@@BBB@@@@@@@@@@@@@@@AAABBBCCCAAA===:::999:::;;;;;;:::888999::::::999888777666BBB@@@>>>=========<<<:::999:::;;;;;;:::999999999888888888777777777777777666999:::888999;;;:::777<<<999999<<<===:::;;;>>>666777777888888777555444444333222111222555777999444555555777888888777666555888777444444666666333222333555666666555444444555666777777777777777777888444000000333555555222555777777444444777777444777777777777777777777777666999<<<<<<999777777999555666777666555555666888555555777777777777666555444555666666777666666555888777666444333444444555777444444666666444444777666666555444333222222111666666666666555444333222000444555222111333333000222111000000111333666888111111222222222222222111999666444444666666555444666666666555555444555555777999;;;;;;:::888777888;;;999777888:::;;;999888===;;;;;;;;;<<<;;;999777888;;;;;;999:::>>>???===:::999:::;;;===<<<:::888888;;;>>>AAAEEEMMMXXX___rrrwwwnnnjjjgggbbb\\\XXXaaaXXXPPPOOOTTTWWWSSSNNNIIIGGGEEEDDDDDDCCCAAA???>>>??????===;;;<<>>>>>======>>>???>>>>>>===<<<<<>>>>>@@@@@@???===AAA@@@@@@@@@BBBCCCDDDDDD???@@@@@@>>>;;;;;;===???::::::;;;;;;;;;999888777???;;;888999<<<===999444;;;<<<>>><<<:::888888999555666666777888888888888333777999888888::::::666888555555888999666777999666777777888888777555444111222444555666666666555666666666666555444444444444666777444555888888555111222444555555555444333666666666777888888777777777444111222444666555444666888888666666999999666::::::999888777777666666666:::===<<<777444555777777777777666555555666888777888888999888666555444::::::;;;::::::999888777666555333222111111222222444111222666666444555777666555555444333333222222444444555555555555555444666777555222222777888666444333111111111333666777555555666777777777666666555444222111222222111111777666666666666666666555888999;;;;;;:::999999999999:::;;;999777777:::<<<===<<<;;;;;;<<<<<<:::999555999;;;:::;;;>>>>>>:::@@@>>>;;;;;;<<<>>>>>>===;;;<<<======@@@HHHSSS[[[nnnuuunnnjjjeee^^^YYY___XXXQQQOOOSSSUUURRRNNNBBBAAAAAAAAABBBBBBAAA???:::<<<>>>===::::::>>>CCC============<<<<<<<<<<<<>>>@@@@@@???<<<888777666FFFCCC@@@BBBDDDEEEAAA===BBB@@@>>>>>>???@@@???>>>999<<>>;;;999<<>>>>>===<<<;;;;;;888777999===???<<<999;;;===???>>>:::777888:::555666777888888999888888333777999888888:::888555888666666999999777777:::777777888888777777666555///444:::???@@@;;;555000666777777666333222222333333666777555555888999666111111222333444444444444666555555666888999777666666666777777777777777777666999:::777777::::::888;;;;;;:::999888777666666777999;;;:::666444555777:::::::::888777777999;;;999999:::999888666555333888888777777666555555555333222111////////////000222000111555666444444777555555555555444444444444000111222444666888888999666666222...000666999777555444333222222333444555333444555666666666666666555555444333333333333333666555555666888888666555666888:::;;;;;;;;;<<<>>>999;;;;;;999555555999>>><<<;;;:::;;;======;;;:::444888;;;:::<<<>>>>>>:::@@@===:::888999;;;======:::;;;===>>>AAAIIITTT\\\mmmtttllliiihhhccc^^^YYYVVVSSSRRRSSSQQQMMMIIIAAAAAA@@@AAABBBBBB???===<<<=========<<<<<<===>>>;;;;;;<<<<<<<<<<<<<<<===<<<>>>>>><<<999888888:::@@@AAABBBDDDEEECCCAAA???@@@>>><<<<<<>>>>>>===<<<444666999;;;;;;;;;;;;;;;;;;;;;===>>>>>>===<<<<<<777:::===>>><<<;;;<<<>>>888<<>>:::999;;;>>>888888999999999888777666555999;;;999999:::888333;;;888888;;;<<<999:::===999999888777777777777888444777;;;>>>>>>;;;666222666777888666444333444666666888888555555777777444222222222222333444555666666555444555888999777555222666::::::888666777999666999:::777888;;;;;;888777777777888888888888888666777777777777777999:::;;;;;;:::888666777999;;;888888999:::999888666555555444333333333444666777666555333222111111222222333111222666777444333555444555555555555666666666111222333555666777777777222222///---000555666333555555555444333333222222///000111222333444444444666777666666555555666777444333333555888888666444777999;;;;;;:::;;;<<<>>>;;;:::888666555777:::<<<:::999999;;;======<<<;;;666:::;;;999;;;???@@@>>>===:::888777888999999999777:::===@@@CCCJJJSSSZZZkkk}}}zzzppphhhggghhheeeaaaSSSSSSTTTUUUSSSOOOIIIDDDFFFEEEDDDDDDCCCAAA>>>;;;AAA>>><<<<<>>>>>??????999:::;;;:::999;;;@@@DDD888===BBBDDDBBB??????@@@===;;;999;;;???AAAAAA???777666888<<>>555000555;;;555:::>>>>>>;;;:::===AAA;;;;;;;;;;;;999777555333777;;;===;;;::::::888333888666666999:::777777:::;;;:::888777777777888999<<<:::777555444555777888555777888777555444777:::888::::::666555666666222333333222222333444666777666444333555888888666444...444;;;;;;666333444888666999999777777:::;;;888444444555666777888999:::666555555666888:::<<<>>>999999888666444555777999666777888999:::999888888888777666777888;;;>>>???;;;:::888777666666777777555333444888777333222444444444555555666777777777777777666666555444222222333444333222555:::999444666666666555444333111000000111333444555666666777222333333333222222333444222111111444777888666333<<<======<<<:::999999:::>>>999444333666999:::999999888888:::===>>>===<<<:::<<<;;;888999???BBBBBB>>>===<<<<<<======;;;999444999>>>BBBDDDIIIOOOTTTiii{{{xxxmmmiiigggdddbbbbbb___ZZZUUURRRQQQPPPLLLIIIFFFCCCAAA@@@AAABBBAAAAAA===============>>>??????:::===??????<<<;;;<<<===444777:::======<<<:::999@@@;;;;;;BBBAAA999777<<<666888:::===??????@@@@@@>>>;;;777777:::======<<<777777888999;;;<<<======<<<<<<;;;;;;;;;:::::::::555666777888888888888888:::;;;:::999666555666777:::888555444666888999999555555444444444555555555111555888666222111555:::777666444333444555777888777333111333888;;;888555444333222111222444777999555666777444000...111444444222111000111333555666333666999999777555666777444666999999888666555555555555444111333777888555555555666666777888888888333555999<<<===;;;888666444666888999777666666666444000111666;;;999777777;;;999666444444555777888666555444333333444555666444333333333444666777999666444333111000000111111;;;888555555777888777444000111333444444444666888111000///000222333333222333444555555555444333222;;;888666666888999777555555666999;;;;;;;;;999888777777777777888999::::::888888999999999888888777===<<<<<<<<<<<<;;;777444666777888999999999999999;;;:::===@@@BBBCCCKKKTTTjjjwwwzzzooojjjhhhccc___^^^PPPPPPPPPOOOLLLJJJHHHGGGFFFDDDBBBAAABBBBBBBBBAAA???>>>===<<<<<<;;;;;;<<<;;;===???>>><<<;;;<<<>>>????????????===<<<:::999???===???CCCBBB===:::;;;<<<>>>???AAABBBBBBBBBAAAAAA>>>::::::;;;===<<<;;;;;;<<<<<<<<<======>>>>>>===<<<;;;:::999888777666666777888888999999999888;;;<<<<<<:::888777888999999777555555666777777666555666777888888777555444333555666555333333666999555444444333444666888:::777555333444666777555333444444555555666666777777555666555444222222444666777666666555555666777888444777::::::888666666888777999<<<<<<;;;999888999999999888555666:::;;;777444444555555666777777888444666888999999777555333222444777777555444444444333000111555888666444666888666444333222333555666777666555444444555555666444444333333444555777777555444333111111111111222333222111111222222111000444555666555333222333444333222111222333444333222444444444555555444444333222000000222666999:::999444444555666666555444333888999:::;;;;;;;;;:::999:::;;;;;;;;;;;;;;;::::::888888888999:::999777444888888999::::::::::::::::::999;;;>>>@@@BBBKKKTTTggguuuyyyoookkkgggaaa[[[YYYLLLPPPTTTRRRMMMIIIHHHJJJGGGEEECCCBBBCCCCCCBBBAAAAAA@@@>>><<<;;;999999999;;;===>>>>>>===<<<===>>>AAA@@@>>><<<:::999888888===BBBDDDBBBBBBBBB???:::>>>>>>??????@@@??????>>>CCC@@@===<<<<<<===<<<;;;;;;;;;;;;::::::999999999===<<<<<<;;;::::::999999888888999:::::::::999999<<<======;;;999999:::;;;888777666666777777555333666888:::;;;;;;888666444555555555555555555666777444333333444555777999:::777666555555444333333222222444666777777666444333777555333444555777777777999999888888888888888888555777999:::888777777777888:::<<<===;;;:::::::::;;;;;;:::777888<<<;;;888444444555555666777777777999999:::999999777666555333555777777666444444555333222444777666333333777666555555444444444444555666666555444333333333444555555444444444555555666555444333222111111222222000222444555444333333333555666666555333111222333555444333333444444333222555444444444444444555555......///222666:::;;;;;;999999888888777666666555;;;;;;=========<<<:::999::::::;;;;;;;;;;;;;;;:::999888999;;;======;;;999999::::::;;;;;;;;;;;;;;;999888999<<<>>>AAAKKKUUUcccqqq~~~tttkkkhhheee^^^WWWTTTUUUVVVWWWTTTOOOKKKJJJJJJGGGFFFDDDCCCDDDCCCBBBAAAAAA@@@>>>===;;;:::::::::<<<===>>>>>>>>>>>>===>>>;;;;;;;;;;;;;;;<<<<<<<<<>>>DDDEEE>>>>>>CCCCCC<<<===>>>>>>???????????????AAA@@@>>>============<<<<<<<<<;;;999888777666555;;;;;;<<<===>>>???@@@@@@999999:::;;;;;;:::::::::;;;<<<<<<;;;999999:::<<<888888888999:::888555333888999:::::::::888666555888666444555666777777666555555444444555666777888444555666555333222222333111222444444444333111000888555222333666888888666777777777777777666555444555666888888888777666666666888::::::999888888999999:::999666777:::999555555666666777777888999999:::999888777777777888888555777999999888777777777666666999:::777333555:::777777777777777777666666555444444333222222111111666666555555444444444444444444333333222222222222000444888999777555555777222444555444333333444555666444333333444444333111555555444333333444666777444444555777999:::::::::<<<;;;::::::999999::::::>>>======<<<;;;:::::::::666777888888999888888888:::999999;;;======<<<;;;::::::;;;;;;;;;;;;:::::::::888888;;;===AAAKKKVVVbbbpppwwwmmmfffdddbbb\\\VVVSSSYYYUUUOOOLLLKKKJJJIIIGGGGGGFFFDDDDDDDDDCCCAAA@@@@@@???>>>>>>======>>>>>><<<<<<===>>>??????>>>>>>:::<<>>@@@@@@@@@AAABBBCCCDDDEEE==================>>>>>>AAA@@@???===<<<;;;999999;;;;;;<<<===???@@@AAAAAA::::::;;;;;;;;;::::::999888999:::999888888:::;;;999999:::;;;<<<;;;777555;;;:::888777666777888999999777555666777888777666888777666666555555444444333444555444333222333555444333333333222222333333:::666333333555777666444666666666666666555444333555555666777888777666444555777888999888777888999888999888666888;;;999555888888888999::::::;;;;;;777666555444555666888999555777999:::888777777777888888999:::777333555;;;666666777777777777777777555555555555555444444333666666666555555444333333444444444444333333333222---111555666333111222444222444555444333333444555555333222222333333222000555555444333444555666888777888::::::::::::::::::666666555555666777888888@@@>>>;;;888777888999;;;555555666777777777777777777666666777888888777666999999::::::::::::999999;;;999999<<<>>>BBBLLLVVVeeettttttkkkdddcccbbb]]]XXXVVVXXXRRRKKKHHHJJJKKKJJJIIIGGGEEEDDDDDDDDDCCC@@@>>>???>>>>>>>>>??????@@@AAA===<<<<<<>>>@@@@@@???>>>;;;===@@@CCCCCCAAA???===AAABBB???;;;;;;???AAAAAA>>>>>>??????@@@BBBCCCDDD;;;===>>>>>>======>>>?????????>>>===<<<;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999999666777888888777777999;;;999999:::<<<===<<<:::777<<<:::777666666888:::<<<999888888777777777777888999888888666555444333222444444444444555555555555666666555555555666666777999777555444555555555555777666666666666666666555666666666777888888666444777999::::::999999;;;<<<888;;;:::999;;;>>>===888999999::::::;;;<<<<<<<<<;;;:::888888999;;;===>>>444666888888777555555666888666666888666444555999555444444444444555555666777888999999999999888888555666666666555444333333333333444444444444333333///111333444333222222222555666666555333111222333444333222222333333222111444444444444555666777777444666999::::::999::::::444555555666777888888888>>><<<999777666777999:::666777888999:::::::::::::::888777888999:::999888999::::::::::::999999888<<<:::;;;===>>>AAAKKKTTTgggwwwxxxnnnfffeeeddd```\\\ZZZWWWTTTPPPMMMKKKJJJIIIIIIFFFEEEDDDDDDCCCBBB???===>>>>>>>>>>>>>>>???@@@@@@===<<<<<<===@@@AAA@@@>>><<<===???@@@@@@>>>===<<>>>>>@@@@@@>>>>>>AAA>>>======<<<===>>>???@@@===???AAA@@@>>>===>>>???<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888555777888777777777:::;;;888888888:::<<<===;;;999::::::999888999:::<<<===888:::;;;999666555777999888777777777666444333333999666444444666777444222444555777888999888888777777777777666555666888:::777666555555555666777888999777777999;;;;;;888555888:::;;;:::::::::<<<>>>888;;;;;;;;;===AAA???;;;999999::::::;;;<<<<<<<<<===<<<;;;::::::<<<===>>>444666888888777666555666:::666444777888666777999666555333222333444666888666777888::::::::::::999444555555666666555444333222333444555555444333333777555555555666666555444444555666555333222333444444333222333444555444333333444555666666777777777222666999:::999888999:::999:::;;;<<<<<<<<<;;;:::;;;:::::::::999999888888888888:::;;;;;;<<<<<<<<<<<<;;;:::;;;>>>?????????;;;;;;;;;;;;;;;:::999999;;;:::;;;>>>>>>@@@HHHQQQcccttt}}}rrrjjjhhhgggccc___]]]UUUVVVTTTOOOHHHBBBAAACCCEEEDDDCCCCCCCCCAAA>>><<<>>>>>>============>>>>>>>>><<<;;;===AAABBB@@@>>>AAA@@@@@@@@@AAABBBCCCCCC@@@<<<>>>FFFFFF>>><<>>>>>>>>::::::::::::999999888777555777888888777888:::<<<777777777888;;;<<<;;;:::999999;;;<<<======>>>>>>777:::<<<:::555444777;;;666666666777666666555444===888444444777777333//////222666999:::999666444555777999888666777;;;???555444333222333444777888;;;999999:::======:::777888999:::999999:::<<<>>>777999::::::===AAA@@@;;;888999999::::::;;;;;;<<<999888777555555555555666666888::::::999888888888===777444888;;;::::::;;;888777555444444666999;;;333444666777888999888888333444555666666555444444222333444555555555444333999666333333555666444222000222333444444444666888444333333444666777666555222333555777888777777666555999<<<===:::888888999;;;<<<>>>>>>>>><<<:::888777999<<<======;;;888666777888999:::;;;;;;;;;;;;888888777999===???@@@@@@<<<=========<<<;;;:::::::::999;;;===>>>???EEENNN\\\nnn|||rrrfff``````^^^YYYTTTUUUSSSOOOLLLIIIFFFEEEDDDEEEBBB???>>>>>>???@@@???<<<>>>AAACCCDDDBBB???>>>DDDAAA>>><<<<<<<<<;;;:::@@@??????AAADDDEEEBBB???@@@?????????@@@AAABBBBBBBBBAAA>>>===>>>AAADDDGGGBBB???======@@@AAA@@@???AAA???<<<999999;;;===???>>><<<;;;===??????<<<999:::888777888:::;;;;;;:::888888999999999:::::::::<<<;;;:::888666666999;;;<<<;;;999888777888888999<<<;;;:::999777666555444555444444555666666555333::::::999888777666555555333444555555444444555777<<<999666888<<>>777111222999>>>>>>;;;999777777:::;;;999999<<<::::::999888777999===@@@:::888:::@@@@@@;;;:::===AAA;;;666999@@@CCC???:::BBB>>>;;;:::<<<<<<999777:::;;;<<<=========;;;:::>>><<<999777777888;;;===<<<;;;:::999888666555555000111333444555444444333333555666444222222666:::666666666666666666666666333333444555666666555555777000---222555333333555555333111333777888777444666444222333555777666444;;;;;;;;;:::999888777666@@@@@@???>>>===<<<<<<;;;<<<<<<<<<:::888888:::<<<@@@???>>>===<<<======>>><<<<<<;;;999<<<@@@>>>999@@@@@@???===:::999;;;===555======<<<>>>===EEEXXXbbbpppvvvnnneee```^^^]]]YYYUUUWWWUUURRRMMMGGGDDDCCCCCCEEECCC@@@???@@@@@@@@@???>>>??????@@@@@@??????>>>===<<<::::::<<<===>>>===BBB@@@???@@@BBBCCCAAA>>><<<<<<<<<===???@@@AAABBBAAA@@@>>>===>>>@@@BBBDDD@@@>>><<<===???@@@???>>>AAA???===<<<===???BBBDDDAAA>>>;;;;;;===>>>===;;;999888777777999::::::999888888888888999999999999888999888777555555777999::::::999999:::;;;<<<===::::::::::::999999888777888777555555666777555444444444444444444333333333555666777777666666777888;;;888666777;;;???AAAAAA>>>:::555555888:::999888888666666999999666666999777888888777666888:::===:::888999======999888;;;>>>999555666;;;===;;;888AAA>>><<<;;;<<<===;;;999888999999999999999999999888888777777777888999:::999999999888777777666666555555666666666555444333555666666555444333444666666666666666666666666666444444444555555555666666:::555444999;;;888555666444333333444666777666666777555333444777888777666;;;;;;;;;;;;;;;:::999888>>>======<<<;;;:::::::::===>>>>>><<<:::999:::;;;======>>>>>>===;;;:::999999999888666:::>>><<<777999999888888888999999999555<<<;;;;;;???>>>DDDUUUbbbooo}}}yyynnnjjjddd```]]][[[YYYWWWWWWWWWTTTNNNFFFAAAAAABBBFFFDDDBBBBBBBBBAAA@@@>>>AAA@@@???===<<<======>>><<<;;;:::;;;===???@@@???DDDBBB@@@???@@@@@@???>>>:::;;;<<<>>>???AAABBBCCCAAAAAA@@@@@@@@@AAAAAABBBAAA???>>>>>>???@@@???>>>>>>===<<<===>>>AAADDDFFFDDD@@@<<<:::;;;<<<======999888666777888:::999999777777777777888888888888666888999888777777888999::::::999999999::::::;;;555666888999::::::999888;;;888666555666777777666444444555555666666666666666888999999888888999:::999777555666888;;;<<<<<<::::::888888888888888888:::777777999999666666888666888999999888888:::<<>>???<<<999999:::;;;<<<<<<>>><<<::::::;;;<<<;;;:::888777666666666666777777555666777888888888888888666666666777777777777777444555555666666555444444777666555666666555444222666666666666666666666666555555444333444555666777666444666;;;<<<999666666222333555555555555666777888666555666777999888888;;;;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999999888888===>>>???>>><<<::::::;;;:::;;;===>>>===;;;888666888999777666:::???===888666444444666999;;;999777666:::999:::@@@???BBBPPP\\\jjjzzzuuuiiigggddd```]]][[[YYYYYYUUUUUUSSSMMMFFFAAAAAADDDFFFDDDCCCCCCDDDCCC@@@>>>CCCAAA@@@>>>============@@@???>>>>>>@@@AAAAAA@@@CCCAAA???>>>>>>??????@@@===>>>???AAABBBCCCCCCDDDBBBBBBBBBCCCBBBBBBAAAAAABBBAAA@@@???@@@@@@@@@@@@:::::::::;;;<<<>>>@@@AAACCCAAA>>><<<<<<<<<======999888666777888999999888666666666666777777777777666888:::;;;:::::::::;;;;;;:::999888666555444444333555666888999888777666999777444444666888999999777777777777777777888888777888999999888888999;;;666666555555666777777777555777:::;;;999999;;;======:::999<<<;;;888777:::888:::======<<<;;;<<<<<<@@@>>><<<<<<;;;;;;<<<>>>??????===;;;999:::<<<>>>:::999999999999:::::::::888888888888888888777777777777777777777777777777666666666666666666666666111222222333333444444444777555444666888888555111666666666666666666666666777555444333333444666777---...000444666555444444111444666666444333666999777666666666777888888888999999:::;;;;;;<<<;;;;;;:::999999999999999999999;;;===???@@@>>>=========999:::<<<======<<<:::999;;;;;;::::::>>>CCCAAA===:::777666999>>>???;;;777777:::777888@@@???AAAMMMUUUeeezzzzzzhhhfffccc```]]][[[ZZZYYYQQQRRRPPPLLLGGGDDDDDDFFFEEEDDDCCCDDDDDDDDDAAA???BBBBBBBBBBBB@@@>>>===;;;>>>>>>===???AAABBBAAA@@@??????>>>======>>>@@@BBB@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBAAAAAA??????@@@@@@???>>>======>>>???::::::::::::;;;;;;;;;<<<>>>?????????===<<<;;;;;;:::999777777888999999888555555666666666777777777666888::::::999999:::;;;:::999999888777666555444777888999999999888777666666444222333555888:::;;;888777777666555555444444666777999888777777888:::777888999999888888888888444999======;;;:::<<>>???===<<<<<<<<<>>>===;;;888888999;;;;;;;;;<<<;;;999666666999;;;::::::::::::::::::;;;<<<999;;;<<<======;;;999777888777444222222333444666777777666666555444444444444444333333222222222222444333333555999:::888444777777777777777777777777777666444333333444555777000111111000000222333333111444666666444333666999555666666555555666777888777888999::::::;;;::::::::::::::::::;;;;;;;;;;;;999;;;>>>????????????@@@::::::;;;;;;<<<>>>???@@@<<<===<<<;;;???DDDCCC>>>???<<<:::<<<@@@@@@<<<777888;;;777888???>>>@@@LLLUUUfff~~~{{{jjjfffaaa^^^\\\[[[YYYXXXPPPNNNLLLJJJHHHGGGGGGGGGDDDCCCBBBBBBCCCDDDCCCBBBBBBBBBCCCBBBAAA???===<<<888888999<<>>>>>===>>>@@@BBB???@@@AAAAAAAAA@@@>>>=========>>>>>>>>>>>>>>>======>>>>>><<<:::999;;;<<<<<<<<<======<<<;;;::::::;;;===??????===<<<;;;;;;<<<:::888888999:::999888666666666666777777777777444666777666555555666777777888999:::;;;;;;;;;;;;===<<<;;;;;;:::999888888444333222333666999::::::::::::999888777666555555555777888888777666888999888;;;======<<<:::::::::999;;;>>>===:::888999;;;;;;888888::::::777777999888:::======<<<::::::;;;???@@@>>>;;;:::>>>???>>><<<<<<===<<<::::::;;;<<<<<<======<<<;;;;;;===???:::;;;=========;;;999777666444000...---///222444888777777666555444444333:::999777555333222222111333333333555888999999888777777777777777777777777777666555444333444555555777:::999444111333555444222333555555555555666777555666666666555555777999777888999999::::::::::::;;;;;;<<<<<<======>>>>>>999;;;===>>>>>>>>>@@@AAA<<<<<<;;;<<<===???AAACCC;;;<<<:::999===BBB@@@<<>>>>>>>>>>>777777999<<>>@@@???===<<<===???>>>???@@@BBBBBBAAA???>>>=========>>>>>>??????@@@===??????===:::999;;;===;;;<<<===>>>===<<<:::999999;;;===<<<::::::<<<>>>===;;;999999:::;;;:::999666666777777777888888888555666666444222222444666666777999;;;<<<============<<<:::888777888999999666555555666888999999888;;;:::::::::999999888888666777888888777777888999555999<<<===;;;999888999999::::::999888888888999:::777777::::::888888;;;:::;;;======;;;:::;;;<<<===@@@???;;;<<<@@@AAA>>>===>>>???@@@@@@@@@???>>>;;;<<<===<<<:::999;;;===:::999777666555555666666222111000000111222444666666666666666666666666666888777555444333444444444444555666666666666888:::777777777777777777777777666666555555555444444444555:::;;;777444666777555444333333444666777666666555777888777666555888:::999999::::::;;;:::::::::;;;<<<<<<===>>>??????@@@<<<=========<<<<<<>>>???======>>>>>>>>>?????????;;;;;;:::888<<<@@@>>>999===<<<;;;999888888777777:::???;;;888:::999@@@QQQ\\\ggg}}}nnneee[[[WWWXXXXXXUUUQQQTTTMMMGGGGGGJJJKKKGGGCCCBBB@@@>>>>>>AAADDDEEEFFFCCCAAA>>>;;;;;;<<<>>>@@@<<<<<<<<<>>>@@@@@@>>><<<<<>>???BBBDDDDDDDDDCCCBBB@@@@@@@@@@@@AAABBBCCCDDD@@@BBBCCC@@@===<<<>>>@@@999:::<<<======<<<:::999:::;;;;;;999777999===AAA>>><<<::::::;;;;;;:::999777777777777888888888888888888777555333333555777777888999:::;;;:::999999:::888666444333555777999999888888999:::999777555555555555555666666666666666888999999888777999:::000444999999777555555555666555555666777999::::::;;;888999<<<===:::;;;>>>===>>>???>>>===<<<===>>>555999999555666:::;;;888::::::;;;>>>@@@@@@===:::888:::;;;999666555777::::::777222///...000333666///111222555777888999999555555666666777888888999000///000111222555777999555777888666444444777;;;777777777777777777777777555555666666555444333333***222888666555888999666555333111333777888777444666888:::999777666999<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<===>>>???@@@@@@??????>>><<<::::::;;;======>>>@@@AAA@@@>>>;;;999<<<<<<;;;999<<<@@@>>>999;;;<<<;;;999777666888:::;;;@@@<<<888999888@@@TTTZZZbbbvvvyyylllhhhccc```]]][[[XXXVVVPPPMMMJJJIIIIIIIIIHHHGGGDDDBBBAAACCCFFFFFFBBB???@@@@@@@@@AAAAAA@@@??????FFFCCC@@@???@@@@@@>>><<<999<<<>>>?????????AAABBB999@@@EEEDDDCCCEEEFFFEEE>>>??????>>>===>>>AAACCCCCCBBBDDDEEEBBB<<<:::<<>>;;;888666999888777888;;;>>>???@@@;;;:::999888888888888888777777666666777888999999444444444666999:::999777<<<999777999===>>>999444>>>>>>===:::888666777888::::::999999888999999:::888888888777888888999:::888777777888::::::999777555666888:::;;;<<<;;;;;;<<<===>>>??????===;;;999<<<<<<<<<=========;;;999???;;;;;;@@@@@@<<<<<>>AAAAAA@@@;;;;;;<<<<<<<<<<<<<<<;;;777666333222222333555777666555444666999:::777555777777888777777666555555222000000444999;;;777333444666888::::::777444222999999999666222111333555:::666333444666777555333222333666888777555111///222333555666777666555444888888777666555777;;;>>>;;;@@@DDDBBB<<<:::===BBB888999;;;<<<===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<:::999888888999:::777666888;;;<<<===CCCKKKTTTbbbwww}}}rrrkkkhhhccc^^^\\\YYYVVVTTTTTTPPPLLLIIIGGGEEECCCAAACCCDDDEEEEEECCCAAA@@@@@@AAABBBBBBBBBBBBAAA@@@???@@@>>>===>>>@@@@@@???=========>>>???@@@@@@??????:::@@@CCC@@@???BBBDDDCCC???@@@AAA@@@??????AAACCC>>>>>>@@@CCCAAA<<<;;;>>><<<===>>>>>>===;;;999888:::888777777999;;;;;;:::<<<<<<<<<<<<;;;;;;::::::888888888888888999::::::777666555555777888777666:::;;;;;;;;;999999999999===;;;999777666666888:::777777666666777777888999666666666666777888888999666666666777888999999999555666777999::::::;;;;;;888999;;;===>>>??????>>>@@@>>><<<;;;:::::::::::::::888:::??????:::888:::999<<>>===>>>???AAAAAA@@@>>>>>>???????????????>>>>>><<<999777555555555666777666555777::::::888666555555666666666555444444555333222444888:::666333333555777999999999777666666888999777555555777999888888777666555555666777333555666777777555333111444444555666666666666666888777666555555777:::===:::;;;<<<<<<:::;;;<<<>>>===============>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAA@@@???>>>======<<<<<<;;;;;;;;;;;;;;;>>>>>>===<<<;;;;;;;;;;;;555555777::::::;;;AAAIIIUUUbbbxxx{{{pppmmmiiiddd___[[[XXXUUUSSSSSSOOOKKKHHHFFFDDDBBB@@@BBBFFFHHHFFFAAA>>>>>>AAAAAABBBBBBBBBAAA???>>>===::::::;;;===???@@@???===@@@>>>===>>>AAAAAA???<<<<<<@@@AAA>>>===???AAA@@@@@@BBBCCCCCCAAA@@@@@@AAA>>>>>>AAAEEEDDDAAAAAAEEE@@@@@@AAABBBBBBAAA@@@???===;;;999888999999888777888999:::::::::999888777999999999999999999:::;;;<<<:::777777777888888777999===@@@<<<777666<<>>??????@@@>>>;;;999888999;;;<<<::::::>>>BBBBBB===::::::===???@@@@@@>>>===>>>>>>AAAAAAAAA???===<<<===>>>??????@@@@@@@@@@@@?????????>>><<<:::888777666666888777777888::::::888777555555666666777666666666888666444555777888666444444555666888999999999999777888::::::888777888999555888:::888444333666999555666666666666555555444555555555555555666666777777666555555555777999;;;;;;999777777:::<<<<<<;;;===<<<:::999999;;;===>>>@@@@@@@@@@@@@@@@@@@@@@@@<<<===???@@@@@@@@@@@@??????>>>===<<<:::999999888999::::::999999888777666666555777::::::;;;AAAIIIUUUcccyyyuuuoookkkeee```\\\XXXUUURRRLLLJJJGGGFFFFFFFFFFFFEEEBBBDDDEEEDDDAAA???@@@AAA@@@@@@AAAAAA@@@===;;;:::888999<<<>>>@@@@@@???===AAA>>>;;;===BBBCCC@@@<<<>>>BBBCCC@@@???AAA@@@===@@@AAACCCCCCAAA????????????>>>AAAEEEEEEBBBCCCGGGBBBCCCCCCDDDCCCBBBAAAAAA???===<<<;;;<<<<<<:::999777888:::;;;;;;:::888666999999888888888999999:::???<<<999888999:::;;;;;;:::???AAA???:::;;;CCCKKKLLLFFF???888666777999:::888999999999999999888888444444444555666777888999888999999888777888999;;;777666666555666888:::;;;AAA???===;;;999999:::;;;<<<<<<;;;999999:::<<<>>><<<===@@@BBBBBB???<<<;;;??????@@@@@@???>>>>>>>>>AAACCCDDDAAA===<<<===@@@======>>>>>>>>>===<<<<<<:::::::::999999999888888777777777888888888888777666777888999999:::999999888666444555777888888777666666666777777999:::::::::;;;;;;;;;999666555444555666777666444333555888555555555444444444555555555444333333333444666777777555444444666888999999===;;;999888:::<<<<<<<<<;;;:::999999999:::;;;<<>>@@@@@@@@@??????>>>======<<<;;;:::999888666777888888777666444333777666888;;;;;;<<>>>>>???<<<:::===CCCEEEBBB>>>@@@DDDEEEDDDDDDDDDAAA;;;>>>@@@BBBBBB@@@>>>>>>>>><<<;;;===@@@???<<<>>>BBB@@@@@@@@@???>>>===<<<;;;===<<<;;;<<<======<<<:::;;;<<<>>>??????>>><<<;;;999888777777777777888888<<<:::777777999;;;<<<<<<===???@@@@@@AAADDDJJJNNNKKKEEE===888777888999999::::::::::::999777666555666666666666777888999:::;;;<<<<<<:::888777888:::777777666555666777999:::DDDBBB>>>:::888777777888:::<<<======:::999999::::::;;;<<<;;;;;;<<<;;;:::???>>>>>>>>>>>>>>>>>>>>>CCCEEEFFFCCC@@@???AAADDD<<<=========<<<<<<;;;:::999999999::::::999999999777777777777666666777777666777888999999:::999999555444444555777999999:::999888777666666777888888999999999999888666333111666444222222444555555333444333333222222333444444444333222111222333555666777555333444777999999888<<<===<<<;;;999888:::<<<<<<===>>>??????>>>===<<<==============================??????@@@???>>>===;;;<<<<<<======<<<<<<;;;:::;;;;;;<<<;;;999888777666666777:::::::::@@@HHHQQQ^^^sss}}}wwwiiieee___ZZZVVVSSSOOOLLLLLLJJJGGGFFFFFFFFFEEEDDDCCC@@@===???CCCEEEDDDAAABBBCCCEEEEEEDDDBBB???======???AAAAAA@@@>>>>>>???===<<<<<<>>>BBBDDDCCCAAABBBEEEEEEDDDEEEFFFBBB<<<>>>@@@AAA@@@???>>>>>>???>>>===>>>@@@???===>>>BBBAAA@@@???>>>===<<<;;;;;;:::999999:::<<<<<<;;;999:::;;;<<<=========<<<;;;999888777777666777777777888666555555777999999999>>>>>>???AAAEEEHHHJJJJJJAAA<<<777555777999999888777777888888777555333222777777666666777777888888888;;;===<<<999777888999777777777777777888999:::AAA???===:::888888999999;;;>>>@@@>>>:::666666666:::======;;;;;;>>>>>><<<>>>===;;;<<<===??????>>>???@@@@@@???======>>>???>>>>>>???>>>>>>===<<<;;;===<<<;;;::::::999999999888999999888666666777999555555666666777666666666222333444555777888999:::888888777666555666666666666555444555777777555444555222///000444666444111222222222111222222333444333333333333333444444555888555333555888:::999777999;;;<<<;;;999888999:::;;;<<<===???>>>===;;;999========================<<<===>>>?????????>>>===:::;;;===>>>??????>>>>>>;;;;;;;;;;;;:::999888888555444666888888888>>>FFFPPP\\\ooorrrpppsssrrriiieee___ZZZVVVSSSPPPMMMOOOLLLIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@BBBBBBBBB???AAACCCEEEDDDBBB???===<<>>>>>???AAA===>>>???@@@AAABBBBBBAAADDDDDDBBB???@@@DDDBBB>>>???@@@AAA@@@??????@@@BBBAAA???@@@CCCBBB@@@BBBGGGAAA@@@@@@??????>>>??????;;;::::::;;;<<<<<<:::888777777777888888888999999:::999888888777777777888999888666777888888777666;;;<<>>===<<<:::999999::::::999<<<>>><<<888666888<<<999>>>@@@>>>???BBBBBB>>>>>><<<:::;;;>>>@@@AAA@@@@@@>>><<<<<<<<<<<<;;;:::@@@@@@@@@??????===<<<<<<;;;:::888777777888:::;;;;;;<<<<<<:::888777999<<<555555666666666555444444111333555666777666666777555555555555666666666666777555333333666777666444333222222222333444444444222222222333333444444444333444555555666666555555999666444666:::<<<:::777999999:::<<<>>>???===;;;:::;;;;;;;;;:::999999888????????????????????????:::;;;===>>>???@@@??????;;;<<<>>>@@@AAA@@@??????<<<;;;:::999999888888999777666888::::::999???GGGPPP[[[mmmsss```cccmmmqqqkkkgggaaa]]]YYYVVVSSSQQQOOOLLLIIIGGGGGGFFFEEEDDDAAACCCDDDAAA>>>===@@@CCC;;;===@@@BBBBBB???===;;;;;;===???>>>======@@@DDD>>>@@@BBBAAA@@@???@@@AAAEEECCC===999;;;AAABBB???@@@AAAAAA@@@???@@@CCCEEE===<<<===AAAAAA???BBBGGG<<<<<<;;;;;;<<<======>>>>>>======>>>???>>>;;;999999999888888999:::;;;;;;;;;::::::999888888888999===<<<;;;;;;;;;:::888555777;;;@@@BBBAAA>>><<<;;;;;;888666888<<<<<<777222333444777999::::::999999777666555444444444444444,,,222999;;;999777888:::777888:::;;;;;;:::999888>>>>>><<<;;;:::999999999555777999888777888???EEE222999======>>>AAA???999>>><<<:::;;;???BBBBBBAAAHHHEEEAAAAAABBBBBB@@@===?????????>>>>>>===;;;;;;444333222222444888;;;>>>===>>>>>><<<999888;;;>>>777777888777777666555555222444666777666555444333111222444555666666666666<<<999555444555555444222111444666555222222555888222333444444555555555444444555777888888888777666999666444666;;;===:::777;;;888888>>>EEEHHHCCC===@@@???===;;;;;;;;;===>>>AAAAAAAAAAAAAAAAAAAAAAAA777999;;;>>>@@@AAAAAAAAA<<<>>>@@@AAABBBAAA???>>>AAA@@@>>>===<<<<<<===>>>;;;:::;;;>>>======CCCJJJQQQ[[[mmm|||RRRSSSfffpppttthhhddd^^^XXXUUUUUUVVVXXXGGGFFFEEEEEEEEEFFFGGGHHHAAAAAAAAABBBBBBAAAAAA@@@@@@??????AAABBBBBB@@@>>>@@@AAABBBBBBAAA@@@>>>===BBBCCCCCCCCCBBBAAAAAA@@@;;;???BBBBBBAAAAAAEEEHHHCCCBBBAAA@@@???>>>??????===@@@DDDEEEDDDAAA??????>>>>>>>>>>>>============???>>><<<;;;<<<;;;:::888:::888777888<<<===<<<:::777999<<<=========>>>???::::::::::::::::::::::::666777888999:::;;;;;;:::999:::;;;;;;:::999888777777555444666999999777555999999999999888777555555666777888::::::999888888555777999:::::::::;;;<<<;;;:::888777666777888888222777;;;<<<:::999999:::999999888999:::===@@@BBB>>>@@@BBBCCCDDDDDDCCCBBBAAAHHHNNNJJJBBB<<<>>>BBB:::===???>>><<<;;;>>>BBB???<<<999:::===???>>>===>>>999444555:::===<<<999888999999888777555333111000555888666111///333888444555777888999888666555<<<777222111444666555222222222333444555666777777---000333666666444111///111222444444444444555777888888888999:::===???@@@999;;;>>>>>>===<<<<<<===;;;::::::;;;;;;:::666333>>>======@@@CCCBBB===999<<<<<<===>>>>>>>>>>>>>>>;;;>>>@@@@@@===;;;===???============<<<;;;:::999777777777666777:::???CCCNNNZZZllldddbbbnnnooonnnnnnhhh```ZZZXXXUUUPPPLLLJJJIIIGGGFFFEEEDDDEEEEEEAAAAAAAAA@@@@@@>>>======@@@@@@@@@AAABBBBBB@@@>>>@@@@@@AAAAAAAAA@@@???>>>@@@@@@AAAAAA@@@??????>>>BBBCCCDDDEEEDDDDDDEEEFFFBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAA@@@@@@@@@BBB=========<<<;;;;;;;;;:::???>>>======>>>???>>><<<===;;;999999;;;;;;999777:::;;;<<<<<<::::::;;;<<<888888888888888888888888999999:::::::::999999888999999999999999888888777:::999888999<<<<<<;;;999888888888777777666555555888888999999999999888888666888:::::::::999:::;;;;;;:::999888888888888888999:::<<<<<<;;;<<<===>>>;;;;;;::::::;;;===???@@@???@@@BBBEEEFFFEEEEEEDDDAAAEEEIIIIIIEEEAAA@@@@@@???>>>======>>>?????????BBB???<<<;;;<<<===;;;:::>>>===<<<;;;<<<>>>??????;;;;;;;;;:::999777666555888999::::::888888999:::444555777888999888777666222000///222666999777444555555555555555555555555111222333444444444222222222333555666555666888999555666888:::;;;<<<<<<<<<:::<<<>>>???>>>======>>>===<<<<<<===>>>===:::777=========???@@@@@@===;;;???????????????>>>======???@@@@@@???<<<:::::::::<<<<<<<<<<<<;;;:::999888777777777777777:::@@@CCCMMMXXXjjj~~~ooonnntttrrrooojjjccc\\\ZZZ\\\ZZZSSSKKKLLLJJJHHHFFFEEEDDDDDDDDDCCCBBBBBBAAA???>>><<<;;;@@@@@@???@@@AAAAAA@@@>>>>>>???@@@@@@AAA@@@@@@@@@>>>>>>?????????>>>======DDDCCCBBBBBBBBBBBB@@@???AAAAAABBBCCCCCCBBBAAA@@@@@@@@@???===<<<>>>AAADDD>>>>>>===<<<<<<;;;::::::;;;999999:::;;;<<<<<<;;;<<<;;;999999::::::888777======<<<:::888777888:::999999999999999999999999;;;;;;;;;:::999888777666999999888777777777888888;;;:::999:::<<<<<<;;;:::888888888888777777777777:::999999888888888999999888999;;;;;;999999999:::::::::;;;;;;::::::999999===;;;::::::<<<>>>>>>???<<<<<<==================@@@AAACCCDDDDDDCCCBBB@@@@@@AAADDDFFFGGGEEEAAA>>>CCC@@@<<<===AAABBB@@@===AAA???===<<<<<<<<<;;;:::999;;;======;;;:::<<<>>>>>>===<<<;;;:::::::::::::::888666777999:::999777555666777999999888888777777555555666888777333///666666666666666666666666444444444444333333444444444555666666444444555666111444777:::;;;;;;999888:::<<>>======>>>>>>>>>>>>???AAA@@@>>><<<<<<>>>????????????@@@AAABBBBBBAAAAAA???>>>===<<>>======<<<:::888<<<<<<<<<<<<;;;:::999999777777777777777;;;@@@DDDLLLVVVhhh|||ooonnnuuuvvvwwwgggaaa[[[ZZZ[[[ZZZTTTOOOKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@???>>>@@@???>>>>>>??????>>><<<===>>>>>>???@@@AAAAAAAAA?????????@@@@@@???>>>>>>EEEBBBAAABBBDDDCCC@@@<<<>>>@@@AAACCCCCCBBB@@@??????>>>>>><<<;;;===AAADDDAAA@@@@@@???>>>===<<<<<<999888777888999:::999888888888888999:::;;;;;;;;;===<<<;;;888666666888:::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888777777999888777666666777888999777666666666777888888888999999999888999999::::::999888777777888999;;;<<<999;;;<<<;;;:::888888999::::::<<<<<<<<<;;;:::999<<<:::777999<<<>>>===::::::;;;===??????>>>===<<<@@@AAABBBBBBAAA>>><<<;;;@@@@@@AAABBBBBBAAA@@@???DDDBBB??????AAAAAA@@@???======<<<======>>>>>>>>>999:::<<<<<<<<<;;;;;;<<<>>>===;;;::::::;;;<<<<<<777666555555777777666555666777888888999999888888===;;;:::999999888444111555555666666777888888888555555555555555555444333555666666444111///000000333444777999::::::999888;;;===???@@@???>>>>>>>>>>>>======???@@@AAA???>>>>>>@@@AAA@@@>>>???CCCFFFAAAAAAAAA@@@???>>><<<<<>>===:::============<<<;;;::::::777777777777888;;;AAAEEEMMMVVVggg{{{uuusssvvvtttvvvlllhhhaaaZZZUUUQQQOOOMMMNNNMMMJJJGGGEEECCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAA???===<<<<<<======<<<;;;======>>>>>>???@@@AAABBB@@@AAAAAABBBBBBBBBAAAAAAGGGEEEDDDFFFIIIIIIEEEBBB===>>>@@@AAABBBAAA???>>><<<===???>>>======???@@@AAA@@@@@@???>>>>>>======>>>===;;;;;;<<<;;;:::888777888888999999999:::;;;::::::999777666777999<<<;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888999888777666666777888999444444444333333444555666888888777777777888999999666666666777999;;;>>>???:::;;;===<<<:::888888999999:::<<<======<<<;;;::::::999999;;;>>>???;;;777888999<<<>>>??????>>>======>>>@@@AAAAAA@@@>>>===@@@BBBBBB???<<<;;;>>>BBBBBBCCCDDDBBB@@@???@@@BBB<<<===>>>>>>>>>>>>>>>??????===;;;===AAABBB???<<<;;;:::999999999:::<<<===666777888888666666777888666666777777888888888888999777666777888:::;;;<<<888777777777666666666666222444777888888666333222333444555444222111222333777777777888999:::;;;<<<:::<<>>======>>><<<;;;;;;<<<>>>???>>>======???@@@???===>>>BBBFFF>>>>>>??????>>>>>>===<<<>>>;;;999999<<<===<<<:::;;;;;;;;;;;;:::999888888777777777777888<<>>>>>@@@AAABBBAAAAAABBBCCCCCCCCCCCCBBBCCCCCCDDDFFFGGGGGGEEEBBB>>>>>>???@@@@@@???>>>===<<<>>>@@@AAA???>>>===>>>>>>>>>============<<<<<<>>><<<;;;:::::::::888777999:::;;;:::888666777888888999999888777888;;;===888888888888888888888888888999999:::::::::999999888888777777777888999999555666666555333444666999777666555444444555666666555666777888:::<<<>>>???:::<<<===<<<:::999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;<<>>>>>======:::<<>>AAADDD???@@@AAA@@@>>><<<;;;<<>>:::777777777888999:::;;;<<<333555777666444333444666666666666666666777777777888777555444555666999:::;;;:::999777555333222111000222666999999777444222111333555666666777999;;;999999888888999:::<<<===999;;;>>>>>>===<<<<<<===;;;:::999:::<<<======<<<============<<<===???AAA======>>>>>>>>>======<<>>;;;999999999999888888888888888777666555555777777777777999===BBBFFFRRRYYYggg{{{}}}nnnjjjaaa^^^ZZZYYYYYYXXXVVVTTTOOOMMMJJJHHHEEEDDDDDDDDDAAABBBBBBBBBAAA@@@??????AAA???<<<<<<<<<===<<<;;;>>>>>>======>>>???@@@AAA??????@@@AAAAAAAAAAAAAAA===@@@CCCDDDCCCAAA??????AAA@@@@@@??????>>>>>>>>>>>>@@@AAAAAA???========================>>>>>>>>>;;;999888888999999888666999:::;;;:::777666777888888999::::::999999:::<<<777777777777777777777777::::::::::::999999888777777888888999999999999999777888888777555666999<<<999888666555444555666777777777999:::;;;<<<<<<<<<:::;;;<<<<<<;;;::::::;;;::::::999::::::;;;;;;<<<:::;;;======<<<;;;;;;;;;888999:::<<<<<<<<<;;;;;;:::<<>>@@@BBBAAA>>>;;;;;;<<<;;;999777777999;;;;;;:::444555777888999::::::;;;555444333444555555444333555555555555555666666777999999888777555444555555888777777666555444333333///111444666777777555444222444666777777888:::;;;888888999::::::;;;;;;;;;888:::======<<<;;;;;;<<<>>><<<;;;;;;===>>>===<<<@@@???===>>>???@@@??????@@@@@@@@@???>>>===<<<;;;???>>>===:::777777888999888999999888888777666555777777777888999===CCCGGGSSSYYYfffyyy~~~qqqooofff```[[[[[[\\\ZZZQQQIIIHHHGGGGGGFFFGGGHHHJJJKKKFFFEEEEEEDDDCCCAAA@@@???CCCAAA>>>======>>>>>>===???>>>=========>>>@@@@@@======>>>??????????????????CCCFFFFFFCCC@@@???@@@CCCBBBAAA@@@????????????AAABBBBBB@@@>>>======>>>>>>>>>>>>???@@@@@@AAAAAA<<<;;;:::;;;===>>>===<<<555777999999777777999<<<999:::<<<<<<:::999999:::888888888888888888888888<<<<<<<<<;;;999777666555777888999;;;;;;;;;:::999888999999777555666999===>>><<<:::888777777888999999999;;;<<<<<<;;;999888999;;;<<<<<<;;;:::;;;;;;::::::999888999:::<<<===888:::;;;999666666999<<<;;;;;;;;;;;;::::::999888===???@@@BBBBBBAAA@@@???@@@???@@@EEEJJJKKKFFFAAABBB@@@===>>>BBBDDDCCCAAA:::>>>AAAAAA???===>>>@@@<<<<<<<<<:::999:::===@@@333444777999:::;;;;;;:::===888555777<<<>>>:::555555444444444444555666666111444777:::;;;;;;;;;<<<111222333444555777888888000111222333555666777777666777777777555444444666555777:::<<<<<<;;;999888888:::<<<===<<<;;;;;;;;;@@@>>>======>>>??????>>>DDDBBB@@@AAACCCDDDBBB???CCCCCCBBBAAA???===;;;::::::;;;<<<999777777:::>>>;;;;;;;;;;;;:::999888888777777888888999===CCCGGGSSSYYYeeexxxyyyqqqnnnhhh___YYYYYYVVVNNNIIIJJJKKKEEEBBBDDDEEECCCBBBBBBBBBCCCDDDDDDDDDCCCBBBAAA???BBBCCCBBB???===???AAA===>>>???===;;;;;;===@@@???@@@AAA@@@>>>>>>>>>@@@@@@AAACCCEEEFFFEEEBBB@@@???;;;;;;AAAEEECCCAAAAAA>>>???@@@???===;;;;;;;;;@@@???===<<<<<<<<<===>>><<<;;;::::::;;;:::888666888888888999999:::::::::;;;<<<===;;;888888:::===;;;::::::::::::999999999888999;;;;;;;;;:::777666555888:::888444222333555999555444666555777CCCPPPVVVGGG:::666555444666:::777777777777888888888888777;;;<<<999777999:::999888777777666777888:::;;;===<<<:::;;;<<<;;;777333<<<======>>>>>>>>>>>>>>>999???@@@<<<;;;@@@BBB@@@???DDDHHHIIIGGGDDDCCCCCC@@@@@@@@@?????????>>>>>>>>>===<<<>>>???>>>:::777<<<:::777666888:::::::::<<<<<<;;;::::::999888888999::::::;;;:::999888777555555555555666777999999999888777666555555555555;;;:::777555555555777888444444444444444444333333777666555666888777444111888888777777888999999:::;;;;;;<<<<<<===<<<<<<<<>>@@@??????BBBEEEEEEBBBAAAAAACCC===<<<>>>@@@<<<777:::BBB666666777888999::::::;;;::::::;;;:::999777555444===:::666444666:::@@@DDDPPP___jjjyyy{{{sssoooggg___ZZZZZZWWWQQQMMMMMMMMMGGGDDDEEEGGGEEEEEEGGGCCCCCCCCCDDDCCCCCCBBBAAA===???@@@???===<<<>>>??????@@@AAA???======@@@BBB@@@AAABBBBBBAAA@@@AAACCCCCCBBBBBBCCCFFFEEEBBB???AAA>>>>>>BBBCCC@@@???@@@@@@AAABBBAAA???>>>>>>?????????>>>==================<<<;;;<<<<<<<<<:::888888888999999999:::::::::999;;;<<<;;;::::::<<<>>>======<<<<<<;;;;;;::::::888888999999999888777666666777888777555444444444777555555777666777AAALLLTTTHHH===:::999777666999888888888999999999::::::666:::;;;777666888999888666999<<>><<<;;;<<<>>>???===:::===<<<;;;;;;;;;<<<>>>???:::@@@BBB???>>>@@@@@@===>>>AAAEEEFFFDDDBBBAAAAAABBBAAA@@@???????????????CCC@@@>>>>>>??????>>><<<===;;;999888999;;;;;;;;;;;;;;;;;;::::::999999999888888999999999888666666999888777666444444333333333555777:::;;;<<<;;;;;;555444444333333444555555444444333333333333333444777666555666888888555333666666777777888999;;;;;;999:::;;;<<<<<<<<<<<<<<<===BBBCCC>>>;;;===>>>;;;;;;===??????===;;;<<<>>><<<;;;===???;;;777:::AAA:::::::::;;;<<<<<<======;;;;;;<<<;;;:::888666555777666666666999===BBBEEELLL[[[gggwww|||tttoooeee```\\\[[[YYYTTTQQQQQQNNNGGGCCCCCCCCCAAAAAACCCDDDDDDCCCCCCBBBBBBBBBBBB===>>>??????>>>===>>>@@@AAABBBCCCBBB@@@@@@BBBCCC???AAABBBBBBAAAAAABBBDDDFFFCCC@@@AAAEEEEEEBBB===BBBAAABBBDDDBBB===<<>>>>>@@@BBB>>>>>>??????>>>>>>===<<<>>>===<<<=========;;;999888999999999999:::::::::777999;;;<<<<<<<<<===???======<<<<<<;;;:::999999999888888777777777777777888777666666777666555333555555777999888777<<>>@@@@@@===:::777999888777999;;;============<<<999888888:::===???<<>><<<===>>>??????>>><<<::::::;;;<<<===<<<::::::::::::::::::::::::666777777777777666555555:::999777555333222222111777999;;;<<<<<<:::777555555555666777777888888888444444333222222333444555666555555666888888777555666666666777888:::;;;<<<;;;<<<===>>>??????@@@@@@<<<======;;;;;;===<<<888999:::;;;:::999888999;;;;;;;;;===>>>;;;888:::???<<<<<<<<<<<<<<<=========;;;<<<<<<<<<;;;999888777555555666888;;;>>>AAACCCJJJYYYeeevvv{{{rrrnnndddaaa^^^[[[WWWTTTQQQPPPPPPJJJEEEDDDAAA>>>>>>AAAEEEDDDCCCCCCBBBBBBBBBBBB???@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBCCC===>>>@@@@@@@@@@@@AAACCCHHHCCC???@@@DDDEEEAAA===AAAAAACCCEEEAAA;;;<<<@@@??????>>>===<<<===@@@CCC>>>>>>???@@@@@@>>>===<<<>>>===<<<<<<======;;;999999999999999999999999999888999;;;=========<<<<<<;;;;;;:::999888777666666:::999777666666666888999999666555666888888666222555777999:::999666777888777555444777999:::999888:::::::::;;;;;;;;;<<<<<<666::::::777666888999888>>><<<;;;999999999:::;;;888777666777999;;;======<<<;;;:::::::::;;;===>>>===???AAAAAA??????@@@@@@BBBCCCDDDEEEDDDCCCCCCBBBEEEDDDBBB@@@??????@@@@@@@@@???===<<<<<<<<<======>>><<<::::::<<<======<<<999:::::::::::::::::::::666777777777777666666666666666555555555666666777::::::::::::888666444222999999888888888999:::;;;555444333222333444666777666555666777888888888888777777777777888999:::;;;:::;;;<<<>>>???@@@@@@@@@===;;;999:::>>>???<<<777;;;<<<<<<;;;;;;;;;;;;<<<;;;<<<>>>>>>===;;;<<>>@@@MMM[[[fffvvv{{{sssooocccbbb___ZZZUUUQQQOOOMMMPPPLLLIIIIIIFFFCCCDDDHHHEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAA@@@AAA@@@@@@@@@AAAAAA@@@@@@===???@@@@@@@@@@@@BBBCCCGGGCCC@@@@@@CCCDDDAAA===>>>???BBBDDDAAA======BBB?????????>>>===>>>AAADDD>>>???@@@@@@@@@???===<<<<<<;;;;;;;;;===<<<;;;999999999999999999999999999::::::;;;<<<<<<<<<:::999:::999999888777777666666<<<;;;888777666777999:::999666555666999999666333666999;;;;;;999666333111444666888:::===???>>><<<:::::::::;;;;;;;;;<<<<<<888<<<===999888:::;;;:::>>>===;;;:::999::::::;;;<<<<<<<<<;;;;;;<<<>>>@@@:::;;;<<<>>>>>>===<<<;;;======>>>>>>>>>???BBBEEECCCBBBBBBBBBCCCCCCCCCBBBDDDCCCBBB@@@??????@@@@@@===>>>??????>>>===<<<<<<===;;;::::::<<<===<<<;;;999:::::::::::::::::::::888888888888888888888999555555555666777999:::;;;777666555555666888:::;;;:::888555333333444777888666555444444444666777888555555666666666777888888888888888888888888999999777888:::;;;<<<===>>>>>>@@@<<<:::===BBBBBB===888>>>>>>===>>>>>>>>>>>>===;;;>>>??????????????????;;;;;;::::::999999888888888888999::::::999888777;;;999777777888;;;???BBBMMM[[[eeeuuu|||uuuqqqaaaccc```XXXRRRPPPNNNLLLHHHFFFFFFHHHGGGEEEGGGLLLDDDDDDEEEEEEDDDBBB@@@???@@@???>>>>>>??????>>><<>>>>>???@@@@@@>>>===@@@BBBCCCCCCBBBBBBCCCEEECCCBBBAAABBBBBBBBB@@@>>>>>>===@@@CCCBBB??????BBBAAABBBBBBAAA@@@AAACCCFFF??????@@@@@@??????>>>===<<<;;;:::;;;<<<===;;;999:::::::::999999999999888;;;:::999:::;;;:::999777:::::::::999999999999888<<<;;;999777777888999:::777777666777888888777555666999;;;999888888444000666:::;;;:::;;;<<<;;;888:::;;;;;;;;;;;;<<<<<<<<<:::>>>???;;;:::<<<===<<<999<<>>;;;888;;;<<<<<<;;;::::::;;;===888:::===???@@@>>><<<:::;;;:::<<<>>>???>>>AAAFFFBBB@@@>>>>>>@@@AAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@===???BBBCCCAAA??????>>>===;;;;;;;;;<<<===<<<;;;::::::::::::::::::::::::999999999888999999:::;;;888888777777888888999:::<<<:::777555555777999;;;;;;999666444333444666777444444555555666666777777555666666555444444666888888888888777888888999:::<<<===>>>???@@@AAAAAAAAABBB===<<<@@@DDDAAA<<<:::=========???@@@@@@===;;;;;;???@@@???@@@BBBAAA>>>===<<<<<<<<<;;;;;;::::::666777888999999999888777888777555555888===BBBFFFGGGVVVaaarrr|||sssooo^^^bbb```XXXRRRQQQQQQNNNBBBAAACCCFFFDDDAAABBBGGGBBBDDDFFFFFFEEEBBB???===BBB@@@>>>>>>??????===:::>>>===<<<>>>@@@@@@===;;;AAACCCDDDCCCBBBBBBCCCDDD>>>AAADDDDDDBBB@@@@@@@@@@@@===>>>BBBDDDAAA???@@@AAABBBDDDCCCBBBBBBCCCDDDAAA@@@??????>>>>>>??????<<<<<<;;;<<<>>>>>><<<;;;:::::::::999999999888888:::888666666999:::999888888888888999999999999999::::::888777777777888999666777888888777777777888444777888666777;;;999444777<<<<<<888777::::::777<<<<<<<<<=========>>>>>>:::>>>???<<<;;;===>>><<<888:::>>>@@@@@@>>>;;;999666888;;;:::999888999;;;999:::;;;======<<<;;;:::888888<<>>@@@AAABBBAAA@@@???>>>@@@BBBBBB@@@???@@@AAA>>>===<<<===>>>>>>===;;;;;;;;;;;;::::::999999999:::999999888999:::;;;<<<888888777777777777777888???===:::777444333333333555666666666666666555444000111333555666555555444555666666444222222444777555555666777888:::<<<===@@@AAAAAABBBCCCCCCCCCBBBAAA<<<<<>>999999<<<<<<===@@@BBBAAA===999:::>>>@@@>>>@@@CCCBBB============<<<<<<<<<<<<<<<666777999:::::::::999999666666666888:::>>>BBBDDDDDDSSS^^^oooyyyppplll\\\aaa```XXXRRRSSSSSSQQQFFFFFFHHHIIIFFF@@@???CCCBBBDDDFFFHHHFFFCCC???<<>>;;;>>><<<<<<===@@@@@@===:::@@@BBBBBBBBB@@@???@@@AAA;;;@@@EEEFFFBBB???@@@BBBCCC>>>===AAADDDBBB???>>>???AAACCCBBBAAA@@@@@@AAABBBAAA???>>>>>>>>>???@@@>>>===<<<===??????>>><<<:::::::::999999888888888888555333444888::::::999555555555666777777888888999888888777777777777777444777:::999777555777999111555666444777===>>>999:::??????::::::>>>@@@>>>>>>>>>>>>>>>????????????:::>>>???<<<;;;===>>><<<:::999888888999:::<<<===666:::===>>>===<<<===???::::::999999::::::;;;;;;666777===EEEDDD===999;;;EEEBBB>>>>>>@@@BBBBBBAAA;;;===???BBBBBBAAA???>>>>>>??????>>>;;;;;;???BBB???>>>===>>>@@@@@@>>>===<<<<<<;;;::::::999888888999999888888888999;;;<<<666666666666666777888888444444555555555555444444***---111444444333000------///222444555444333111555666666444111000333666222333444666999<<<>>>@@@<<<======>>>>>>>>>======???;;;<<>>BBBDDDCCC===999999>>>???===???CCCBBB<<<<<<<<<<<<<<<<<<<<<<<<<<<777888:::;;;<<<;;;;;;:::777888999;;;<<<===>>>>>>FFFSSS^^^mmmxxxmmmeee___]]]VVVPPPPPPRRRMMMCCCJJJJJJIIIIIIIIIIIIIIIIIIHHHFFFEEEDDDEEEEEECCCAAAAAAAAA@@@???>>>>>>>>>>>>======>>>???@@@AAABBBBBB===<<<<<<@@@EEEGGGEEEBBBAAAAAACCCCCCCCCBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA???BBBCCCAAA===<<<@@@DDDBBBAAA@@@@@@@@@???<<<999@@@>>>>>>>>>???>>><<<:::999999999::::::999999888======<<<;;;::::::::::::999666555999======777222888888777777777999:::;;;<<<999666666888:::999888555666888888888777666555777:::===<<<999888:::<<<444555777;;;???BBBBBBAAA:::;;;<<<>>>>>>===;;;:::<<<<<<;;;;;;;;;;;;;;;;;;:::;;;<<<======<<<;;;;;;@@@@@@??????>>>===;;;;;;999;;;>>>???>>>===<<<<<>>???@@@???>>>@@@AAA@@@@@@@@@??????>>>>>>:::===???>>>:::999;;;>>>:::;;;<<<<<<======<<<<<<:::::::::777555555999<<<<<<888444444777:::;;;::::::999777666444222000000999999999888666555666777222444666777666444444555444555777888999999999999333444555777999;;;<<<===@@@@@@???>>>===>>>AAACCCFFFEEECCCAAA???===<<<<<<<<>>===<<<<<<>>>AAADDDFFF999;;;<<<;;;>>>AAA@@@;;;888999;;;<<<<<<<<<;;;;;;<<<<<<;;;::::::<<<@@@DDDLLLVVVeeevvvvvvmmmeee```___ZZZSSSQQQRRRMMMFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFDDDBBBAAABBBBBBAAA???@@@@@@AAABBBAAA@@@>>><<<=====================>>>=========???BBBCCCCCCBBB@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBAAAAAA@@@===@@@BBBAAA>>>>>>AAAEEE?????????@@@AAAAAA???<<>>======>>>===;;;999;;;;;;;;;::::::888777777;;;::::::999999999999999<<<<<<===>>>???>>><<<:::444444444444666888:::;;;;;;888555444555666444333555666888::::::888666555777777888:::;;;<<<;;;;;;>>>===<<<=========:::888;;;:::::::::::::::;;;;;;777777888999999999999999===>>>>>>>>>>>>===;;;:::;;;;;;;;;;;;:::999888777888:::===???>>>======>>>DDDBBB@@@???@@@CCCEEEFFFAAA???>>>@@@>>><<<===BBB>>>>>>>>>>>>????????????<<<;;;:::999999888777666;;;;;;;;;;;;::::::999888444666777666444444666888;;;888555555888::::::999999888888777666555444444666777888888777777999;;;666777999888555333222222444555555666777777888888888888999999999999999999999:::;;;;;;;;;===@@@BBBAAA@@@???>>>============<<>>@@@AAA>>>888999;;;===???BBBDDDEEE:::<<<===<<<===@@@???:::============;;;999777666999999999888888;;;???BBBNNNXXXhhhyyyvvvmmmfff```aaa]]]WWWRRRQQQMMMIIIGGGFFFDDDBBBBBBDDDFFFHHHGGGEEEBBBAAAAAABBBAAA@@@???AAACCCDDDDDDAAA===;;;>>>=========<<<<<<<<<;;;>>>???????????????AAACCCAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCCCCAAA@@@???>>><<>>@@@BBBCCCBBB@@@>>>===<<<=========;;;999===<<<<<<;;;999888666555777777777777888888888999888;;;===<<<:::999:::<<<444333333444666888:::<<<<<<999666444444333222111555666888::::::888777555888555444777<<<>>><<<999===<<<;;;<<<>>>>>><<<:::;;;:::888777777888:::;;;888999;;;=========<<<;;;;;;;;;::::::999888666555;;;;;;;;;<<<<<<;;;;;;:::777:::===??????>>>???@@@DDDEEEEEECCCAAA@@@BBBDDD>>>???BBBDDD@@@===???FFF;;;<<<<<<===>>>>>>??????AAA>>>::::::<<<<<<999555;;;;;;:::999888777666666555777999999888888999:::888777666777999:::999888888888888888888888888888666777888777777777999;;;666777888777555333333333555555444444555666777888::::::::::::::::::999999777:::===???@@@AAACCCEEE>>>============>>>??????<<<>>>>>><<<>>>@@@>>>;;;777888;;;===???@@@@@@???;;;======;;;===@@@>>>:::>>>>>>===<<<;;;999777666999999999999999<<>><<<>>>>>>>>>>>>>>>>>>>>>>>>@@@AAABBB@@@======@@@DDDDDDCCCAAA@@@@@@AAABBBCCCAAAAAAAAAAAA@@@???>>>===>>>@@@CCCCCCAAA?????????>>>>>>???AAADDDEEEDDDBBB@@@>>>===>>>>>>>>><<<:::<<<<<<<<<;;;:::888777666555666777888888999999999666777888777777777888999777777666777888999;;;<<<<<<:::888666555444444444666777777777777777888888777666666888;;;<<<;;;999;;;::::::<<<>>>???>>>===;;;:::999888888888999::::::;;;>>>???@@@>>><<<:::888888888888777666666555;;;<<<<<<===>>>>>>======999;;;>>>@@@@@@AAABBBDDDGGGGGGGGGFFFDDDBBBAAAAAA@@@>>>@@@BBBAAA======AAA<<<<<<<<<<<<<<<<<<<<<<<<@@@>>><<<<<<======;;;999;;;:::999888888777777777888888888888999:::<<<===666666777888999999888777888888888888888888888888888888888777555444555666222333555555444444555777777666444444444666888999999999::::::;;;<<<======888;;;???BBBBBBCCCCCCDDD???????????????@@@AAABBB???<<<:::;;;>>>@@@>>>999<<<<<<<<<<<<<<<;;;;;;:::;;;<<<<<<;;;<<<@@@???;;;999::::::;;;;;;<<<<<<<<<666777777777888;;;@@@DDDHHHSSSeeexxx~~~uuukkkbbb]]]]]]\\\YYYSSSMMMKKKKKKFFFDDDAAA@@@@@@BBBFFFHHHJJJHHHFFFEEEGGGHHHGGGGGGDDDDDDCCCBBBAAA??????>>>=========>>>???@@@@@@AAABBBDDDDDDBBB???>>>AAADDDFFFEEECCCAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBAAA<<<>>>AAABBBAAAAAAAAAAAAAAAAAAAAACCCEEEEEEDDDBBBAAA@@@???@@@@@@@@@>>><<<::::::;;;;;;;;;:::999999555666888999:::;;;::::::<<<999777999<<<>>><<<999:::999888777777777888999888888777666555555666888888777666555555777999:::777:::;;;;;;999777888:::AAA???===<<<===<<<;;;999:::;;;<<<<<<<<<;;;999888888999;;;<<<<<<:::777555:::::::::;;;;;;<<<<<<===888999:::;;;<<<<<<<<<<<<;;;===@@@AAABBBCCCEEEGGGKKKHHHEEEFFFIIIHHHDDD@@@CCC===:::>>>@@@===999777=========<<<;;;:::999999777999;;;:::888888999;;;::::::999999999999:::;;;888666444333444777:::<<<444666888999999888777777888888888777777666666555666777777555333222333555000222333333333333555666999777666555555777999:::999999:::;;;<<<<<<======777:::===??????>>>>>>>>>@@@@@@??????>>>?????????BBB===999<<<@@@AAA>>>;;;???>>><<<:::999:::;;;<<<999;;;;;;:::<<>>888888999:::;;;===>>>>>>333444444444555888===AAAFFFRRRdddwwwuuujjj```\\\YYYXXXXXXUUUNNNJJJJJJFFFEEECCCBBBCCCEEEHHHIIIEEEDDDCCCEEEGGGHHHGGGFFFEEEDDDBBB@@@???>>>>>>>>>;;;;;;<<<===>>>???@@@@@@CCCDDDDDDCCCAAAAAABBBCCCEEEDDDCCCBBBAAA@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEEEE:::<<<===@@@BBBCCCDDDEEEBBBAAAAAACCCDDDDDDBBB@@@CCCAAA@@@AAAAAAAAA???===::::::;;;;;;;;;;;;::::::666777999;;;<<<<<<;;;:::===999666999???AAA===999:::999777666555444555555444444555444333444777999888888888888999:::;;;<<<999<<<>>>===999666888:::>>>===;;;<<<===>>>>>>>>>;;;<<<>>>???>>><<<:::888999:::;;;<<<;;;:::888777999999999999:::<<<===>>>;;;;;;<<<==================>>>AAABBBBBBDDDFFFHHHLLLHHHEEEGGGLLLMMMIIIDDDKKKBBB<<<@@@DDDCCC===999???>>>===<<<;;;999888888666:::===<<<999888;;;???;;;:::999999999;;;<<<===;;;888555555777999;;;<<<444666888999888777777777777777777666666555555444222444555444444444666888444555555333222111222444999888777666666777888999;;;;;;;;;;;;;;;;;;:::::::::===@@@AAA???>>>===>>>???>>>>>>===<<<<<<<<<<<>>;;;>>>BBBAAA???>>>>>>===;;;999:::<<>><<<;;;;;;::::::;;;;;;<<<999999999999:::===AAAEEEIIITTTfffxxxzzznnnccc\\\WWWTTTWWWWWWQQQLLLKKKGGGFFFFFFEEEFFFHHHIIIJJJ@@@@@@BBBDDDGGGHHHGGGEEEBBBBBBBBBAAA@@@>>><<<;;;======>>>>>>??????@@@@@@CCCBBBAAABBBCCCCCCAAA@@@AAAAAABBBBBBCCCBBBBBBAAADDDDDDDDDEEEDDDDDDCCCCCC???>>>>>>???@@@BBBCCCCCC>>>>>>>>>@@@BBBBBB@@@>>>BBBAAA@@@@@@AAAAAA???===;;;<<<<<<<<<;;;:::999999777888:::;;;<<<;;;:::999777666777:::<<<===:::888999888777555555555666666444555666555444555888;;;777999===@@@AAA???===;;;:::;;;<<<<<<;;;:::::::::;;;:::999;;;>>>AAABBBBBB>>>>>>======<<<;;;::::::888999:::;;;<<<<<<<<<<<<888777777777777888:::;;;======>>>>>>???>>>>>>>>>===>>>@@@AAAAAABBBEEEGGGIIIHHHGGGIIIMMMOOONNNMMMMMMEEE@@@CCCFFFDDDAAAAAA>>>======<<<;;;::::::999<<<<<<=========<<<===>>>===<<<:::999999:::;;;<<<;;;:::999:::======;;;999444666888888666666777999555555555666666666777777444555666666555555777999666666666555333333555666777777777777777777777777:::::::::::::::;;;;;;;;;===@@@BBBBBBAAA@@@@@@AAA>>>>>>===<<<<<<<<<<<<<<>>???@@@AAA>>>???<<<999;;;???>>>;;;???>>><<<:::999999999999>>>>>>>>>>>>>>>@@@DDDHHHKKKVVVfffxxxtttiii]]]UUUSSSWWWYYYSSSMMMKKKBBBBBBBBBCCCCCCEEEEEEFFF>>>???BBBFFFIIIJJJHHHFFF@@@AAACCCCCCBBB>>>;;;888BBBBBBBBBAAAAAAAAAAAA@@@BBB@@@???AAADDDDDDAAA======???AAACCCDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@>>>>>>FFFDDDAAA???>>>>>>>>>===;;;;;;;;;===@@@@@@???===AAA@@@???@@@@@@@@@>>><<<>>>======<<<;;;999888777777888:::;;;;;;:::999888444777<<<===<<<;;;:::;;;:::999888777777888999:::777888999888666777:::===555:::BBBGGGHHHDDD>>>999<<<:::999;;;>>>@@@===:::CCC@@@===<<<<<<===<<<;;;@@@>>><<<:::::::::;;;<<<222333444666888:::;;;<<<<<<;;;:::999999:::;;;;;;999:::::::::::::::999999<<<>>>?????????@@@CCCEEEFFFHHHJJJKKKLLLNNNRRRUUUEEE@@@>>>??????>>>>>>BBB<<<<<<<<<<<<<<<<<<<<<;;;===:::888999;;;<<<999666???===;;;999888888999:::666666888;;;===<<<666222444666888777555555777999333444555666777888999:::999999999888666555666777444555666555555777999<<<555666666777666666555444555666777999;;;===>>>???:::<<<>>>>>>======>>>??????>>>>>>>>>>>>??????@@@EEE???===AAABBB??????CCC???@@@AAAAAAAAA???>>>===AAAAAA>>>::::::===<<<888>>>===<<<:::999999::::::;;;;;;;;;::::::<<<@@@CCCLLLVVVfffwwwoooccc]]]\\\\\\[[[ZZZUUUOOOKKKMMMJJJEEEAAA@@@@@@CCCDDD???BBBDDDCCCDDDGGGFFFCCCEEECCCAAA???>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAABBBFFFJJJHHHBBB???@@@CCCAAAEEEEEEAAAAAAFFFGGGCCC>>>@@@BBBDDDEEEDDDBBBAAAAAABBBDDDDDDBBBAAAAAAAAA@@@??????@@@BBBCCCCCCBBBAAA>>><<<>>>CCCEEEBBB??????>>>===<<<;;;<<<======999:::<<<<<<<<<;;;:::999999999:::;;;<<<<<<<<<<<<>>>888555888???BBB===777999888888777777777777777999<<<===<<<>>>@@@===888===>>>>>>;;;777777<<<@@@>>>@@@CCCDDDCCCAAAAAAAAA>>>?????????>>>===;;;:::>>>>>>>>>>>>============AAA???===;;;:::;;;<<<===:::<<<>>>>>>===>>>???AAA888<<<@@@BBBAAAAAACCCFFFLLLPPPVVVZZZYYYSSSKKKFFFPPPGGG>>><<>>===>>>>>>???;;;;;;:::666333333999>>>:::::::::888777777:::<<<999888777888999:::999888777888999::::::999888777::::::888555333333666888888888777777777777777888444555666777777666555444:::999:::===@@@BBBAAA@@@>>>>>>======>>>???@@@AAAAAACCCAAA<<<;;;>>>>>><<>><<<;;;<<<===;;;@@@AAA;;;777999===???<<<;;;:::999999999999999333999;;;888999???BBB@@@IIIUUUgggxxx}}}mmmbbb___\\\YYYVVVTTTQQQMMMJJJGGGEEECCCAAAAAACCCEEEGGGGGGIIIHHHDDDBBBBBB@@@===CCCBBB@@@???>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBB@@@???>>>AAADDDDDD@@@@@@EEEEEEBBBAAABBBCCCDDDDDDBBB@@@>>>>>>???@@@???>>>???AAACCCAAA@@@???@@@BBBCCCCCCAAA@@@===:::<<<@@@BBB@@@>>>>>>===<<<;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<<<<<<<::::::::::::999888777666>>>;;;999888999888444111///000111444777;;;>>>???999;;;;;;999:::<<<999444::::::::::::;;;;;;::::::<<<===>>>===<<<<<<>>>???BBBBBBAAA@@@>>>;;;999777::::::;;;<<<===>>>??????>>>===;;;:::999:::;;;;;;999:::<<<<<<;;;;;;<<<>>>@@@AAAAAA@@@??????AAACCCLLLPPPVVVZZZ[[[XXXTTTPPPJJJDDD===<<>>===;;;>>>=========<<<<<<;;;;;;<<<;;;999888888888888777666777999999777666777888999888666777777888666555999999999888777666555444777777666555444555888;;;777777666666666666777777666666777777777666666555888777777999;;;======<<<>>>===<<<;;;<<<===???AAAAAACCC@@@;;;999:::999666@@@===:::999:::===@@@AAA@@@AAAAAA???===<<<===???>>>AAA@@@;;;888:::==================<<<<<<<<<;;;333888999666777<<<@@@???GGGTTThhh||||||mmmccc```\\\UUUPPPNNNLLLKKKJJJCCCBBBBBBAAABBBDDDEEEFFFBBBEEEEEEBBBBBBFFFFFFDDDBBBAAA@@@????????????@@@???????????????????????????======>>>@@@AAA>>>;;;@@@BBBBBB@@@@@@CCCDDDBBB@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>======???CCCFFFBBBAAA@@@AAACCCCCCBBB@@@@@@<<<999:::===???>>><<<===<<<<<<;;;:::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999888666666555555666777777666555555666333333444555666777999:::;;;<<<:::777777999777333777666666:::>>>>>>:::555;;;;;;:::999888999<<>>;;;:::999888888999:::;;;999:::;;;;;;:::999:::<<>>???AAABBBBBBBBBAAA????????????===<<<======>>>>>>===;;;:::999;;;999888;;;===<<<777222444777:::;;;999777666666888777666666888888777666777777666555555555555555555555555555555777:::===666666555555555666666777888777777777777777888888888777555666888:::::::::>>>===;;;:::;;;>>>@@@BBB@@@AAA???:::888:::999666===<<<;;;;;;<<>>===???@@@@@@@@@>>>::::::======:::999:::;;;;;;;;;:::999888666999888555666:::>>>???GGGSSShhhzzznnnggg^^^ZZZTTTOOOMMMLLLKKKJJJCCCCCCCCCCCCBBBBBBBBBBBB>>>AAABBB@@@CCCIIIKKKKKKDDDCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@<<<======???@@@@@@???===BBBBBBBBBAAAAAACCCDDDCCC===>>>???AAABBBCCCCCCDDD???AAAAAAAAA@@@AAACCCEEEBBBAAAAAABBBCCCCCCAAA???@@@===:::999;;;======<<<<<<<<<;;;;;;::::::::::::@@@???===;;;:::999:::::::::::::::999999:::::::::333444555666777888888888:::999888777555555444444<<<<<<:::777777::::::666555555666:::======;;;888;;;<<<<<<;;;:::;;;===???>>>??????@@@@@@???>>>=========<<<<<<;;;::::::::::::999999888888999:::;;;;;;<<<======;;;:::;;;<<<;;;999777999>>>CCCDDDCCCGGGIIIMMMPPPOOOLLLGGGDDDHHHGGGEEECCCBBBBBBDDDFFFCCCAAA@@@@@@AAAAAA???>>>>>>???@@@@@@???===;;;999777777888;;;===<<<888444888:::<<<<<<;;;999999:::777666666777999::::::999222222222222444666888:::444555666666666777:::===777666666666666777777888999888777777777888999:::<<<:::777777888:::;;;;;;@@@>>><<<;;;<<>>>>><<<:::;;;<<<===>>>@@@CCCFFF@@@AAAAAA@@@>>>>>>???@@@???>>>:::888<<>>AAAHHHTTThhhuuulllhhhZZZXXXUUURRRQQQOOOLLLJJJBBBCCCCCCCCCCCCCCCBBBBBBGGGIIIGGGBBBAAADDDDDDBBBFFFFFFEEEDDDBBBAAA??????AAAAAAAAAAAAAAAAAAAAAAAA;;;???CCCCCC@@@???@@@CCCDDDBBBBBBCCCCCCCCCDDDEEE?????????@@@AAABBBDDDDDD???BBBDDDEEEDDDBBBAAAAAABBBBBBBBBCCCDDDDDDAAA???@@@>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::>>>===<<<;;;:::;;;<<<===::::::999999999:::;;;<<<>>>;;;888888:::999555111666666666777888:::;;;<<<999:::999666777;;;;;;888555777999999888999<<>>???>>>======>>>======???@@@@@@???>>>===>>>>>>======<<<;;;:::::::::::::::::::::;;;;;;;;;;;;<<<======;;;:::;;;<<<888777888<<>>???@@@???===;;;999222555888999888888999;;;;;;;;;;;;:::888999;;;===888777666666777888777555222222222222444666999:::666777888777666777999;;;888777777777888888999:::999888777777777999:::;;;===;;;888888999;;;<<<<<<>>>===;;;;;;<<>>>>>===>>>AAADDD???@@@@@@???======>>>@@@<<<;;;888888>>>CCCAAA;;;888999;;;<<<===;;;:::888888777666555555777<<<@@@JJJTTTfff}}}qqqhhheeeZZZYYYWWWVVVTTTQQQLLLIII@@@AAABBBCCCDDDEEEFFFFFFIIIJJJIIIDDDBBBDDDCCC@@@FFFFFFEEEDDDCCCAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAA;;;AAAEEEEEE@@@>>>AAAEEEEEEBBBBBBDDDDDDCCCDDDFFFEEEDDDBBBAAA@@@@@@AAABBB>>>AAAEEEFFFDDDAAA???>>>AAAAAABBBDDDEEEEEEBBB@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;::::::999999:::;;;<<<>>>@@@AAA<<<;;;999888777888888999>>>:::888999<<<<<<999555666666777888999;;;<<<===666777777555777::::::666777999999777555666<<>>@@@>>>===<<<<<<>>>?????????>>>===;;;:::;;;;;;<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;;;;:::999:::<<<<<<<<>>::::::999777666666999<<<;;;999777555555333111///666666555555555666666777888999999888777666777999888888888888999::::::;;;777777777777888999::::::;;;999777777999::::::::::::::::::;;;<<<>>>@@@AAA===??????<<<<<<===<<<888???@@@@@@>>>::::::===AAA??????@@@???======???@@@;;;;;;999999>>>CCCAAA;;;777777999::::::999999888555333333555555555999???HHHSSSeee{{{rrrgggaaa^^^\\\YYYVVVSSSOOOJJJGGGCCCCCCBBBCCCDDDEEEFFFGGGBBBEEEFFFDDDEEEHHHHHHEEEAAABBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@===@@@BBBBBBAAA???@@@AAADDDAAA@@@DDDDDDAAABBBFFFIIIGGGDDDAAA@@@@@@AAABBB???BBBEEEFFFDDDCCCBBBBBB@@@@@@BBBDDDFFFFFFCCCAAA>>>???@@@@@@>>><<<:::999<<<<<<=========<<<;;;:::::::::<<<===>>>>>>>>>>>><<<;;;999888888999;;;<<<555666888999:::;;;;;;;;;::::::999888777777777888777999999777888;;;888444888777666555555777;;;===;;;===>>>>>>======>>>???<<<===>>>>>>===<<<;;;:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::<<<<<<;;;;;;<<<>>>>>>@@@AAABBBBBBCCCEEEGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDBBBAAAAAAAAAAAAAAAAAA??????@@@BBBCCCBBBAAA:::::::::;;;;;;;;;;;;<<<888999;;;;;;;;;::::::;;;888999:::999888777999:::<<<:::888777666666333222777777888888888777777666777888999999777777888999777777777777888999:::;;;555666777888999999999999999888777888:::;;;:::999:::;;;<<<>>>???AAAAAAAAA===@@@@@@>>>===???===:::===??????;;;888999>>>CCC???@@@AAA@@@>>>>>>@@@BBB<<<===<<<:::===AAA???:::555555555666666666777777555222444888888777:::AAADDDQQQfff{{{vvvhhh```ccc___ZZZUUUQQQMMMHHHEEEHHHGGGEEEDDDCCCCCCDDDDDDAAAEEEGGGEEEFFFHHHGGGDDD<<<===???AAABBBBBBBBBAAA???????????????????????????>>>>>>???AAA@@@>>><<>>;;;999777<<<===>>>>>>>>>===;;;;;;????????????===;;;999888;;;:::::::::<<<>>>AAACCC777;;;===;;;555222444777777777777777777888888999:::======;;;;;;<<<999333999555222333777999999777@@@@@@@@@>>>===>>>AAACCC888999;;;======>>>============<<<;;;999888888777=========<<<;;;:::999888:::<<<>>>>>>>>>>>>???AAA<<<>>>???>>>===???DDDIIIKKKIIIEEEBBBBBBCCCEEEGGGEEECCCBBBBBBDDDEEEDDDCCC???>>>===>>>@@@AAAAAA@@@<<<<<<;;;<<<<<<===??????===<<<;;;===??????:::555888:::===>>><<<;;;:::::::::999888999;;;<<<<<<;;;555666888999:::::::::999666888999999888888999:::666666666666777888999:::444555777888999999888888999888888:::<<<===<<<:::===>>>AAACCCDDDEEEEEEDDD;;;???AAA@@@AAADDDCCC@@@888:::;;;999888;;;CCCIII@@@AAABBBAAA@@@@@@AAACCC===???>>><<<<<<>>><<<888888888777777888999:::;;;777555777<<<===;;;>>>DDD???OOOfff||||||sssjjjgggccc\\\WWWWWWVVVPPPKKKJJJDDDIIIHHHAAAAAAIIIJJJEEEBBBCCCDDDFFFFFFFFFEEEEEECCCDDDBBB>>>>>>AAABBBAAA>>>@@@AAA@@@???>>>???@@@???BBBDDDEEEDDDBBBBBBCCC@@@AAABBBCCCDDDDDDDDDDDDDDDEEEDDDBBB@@@AAAEEEIIICCCBBBAAABBBCCCDDDDDDCCCCCC@@@======AAACCCDDDCCC>>>===;;;:::999999::::::777777888999999999888888888999;;;<<<<<<:::999777???======>>>@@@@@@===999>>><<<:::;;;<<<:::444000444555666777777666555444555555777888888777666555444666777666444444888<<<<<<======;;;999999:::;;;??????===<<<;;;;;;;;;;;;999;;;<<<<<<:::999999999666777999999999999;;;<<<===???@@@>>>:::999>>>BBB======>>>>>>===???BBBEEEEEECCCAAAAAABBB@@@<<<888:::999999:::<<<>>>???>>>>>>===<<<;;;;;;<<<===>>>888;;;???@@@>>>======???:::===???===888666999===<<<:::999999:::;;;::::::666555555555666888:::<<<888888888777777777777777222555777777555666999<<<444555777888888888777666;;;999888888999999777666;;;;;;:::::::::;;;<<<<<<;;;>>><<>><<>><<<888888===AAA>>>;;;::::::;;;<<<===>>>>>>>>>===777777888999;;;<<<======444777;;;;;;999888:::<<<222666;;;;;;999999===BBBEEEUUUlll}}}ppplllmmmddd]]]XXXWWWUUUOOOJJJHHHIIIIIIEEE??????DDDHHHHHHBBBBBBCCCDDDDDDCCCBBBAAA???AAA@@@<<<<<<@@@AAA@@@???@@@AAA@@@???>>>???@@@@@@CCCFFFHHHFFFCCC@@@???>>>>>>???AAAAAABBBBBBBBB@@@DDDGGGHHHFFFCCCBBBCCCHHHFFFDDDBBBBBBBBBBBBBBBDDDAAA>>>???AAACCCDDDCCC???>>>===<<<;;;;;;;;;;;;::::::;;;;;;::::::999999;;;;;;;;;;;;;;;;;;<<<<<<===;;;:::;;;<<<<<<999666888999::::::999888777777888888777666666777888888::::::;;;;;;:::999888777777666444555666888999999666888999::::::<<<>>>@@@???>>>>>>===<<<<<<<<<<<<999:::;;;999777666666777666888:::;;;;;;;;;===>>>;;;===>>>;;;888888;;;@@@===???@@@@@@@@@AAACCCEEEDDDCCCBBBCCCDDDDDDAAA???===;;;::::::<<<>>>??????>>>==================>>>===???BBBAAA>>><<<<<<<<<;;;<<<;;;999777888===AAA===;;;::::::;;;<<<<<<;;;999999888888888999:::::::::999999999888888777777666888888777444333555777555555666666777777777666;;;999888888999999888666999999999:::::::::;;;;;;777<<<>>>GGGOOOFFF;;;======???AAACCCCCCBBB@@@>>>BBB===<<<>>>???===<<<>>>?????????>>>>>>>>>==============================888:::<<<<<<;;;:::999:::777999;;;;;;999999<<>>>>>@@@@@@DDDIIIJJJGGGCCC???======>>>???@@@@@@@@@@@@@@@@@@BBBEEEFFFDDDAAA@@@???IIIGGGDDDBBBAAAAAACCCDDDCCCAAA???@@@AAABBBBBBBBB????????????>>>===<<<<<<============<<<;;;::::::===<<<;;;::::::<<>><<<:::888666666888:::<<<<<<<<<<<<;;;:::999777777:::666333444999;;;;;;888666888;;;<<<===>>>AAACCC>>>>>>>>>===============;;;;;;:::888666666777999666888;;;<<<<<<<<<<<<===888:::;;;999666666999===;;;===???@@@@@@@@@AAABBBBBBAAAAAABBBCCCCCCAAA???AAA???<<<;;;===?????????>>>>>>????????????>>>>>>???AAABBBAAA???======>>>CCC@@@;;;888666777:::===>>><<<:::;;;<<<===<<<<<<;;;;;;;;;;;;;;;:::999888;;;;;;:::999888888777777777888777666333222333555777777777777777888888999888777666666777777666555555666888:::;;;;;;::::::888===???HHHSSSKKK<<<999===???AAABBBCCCBBBAAA@@@GGGCCC@@@@@@===;;;===BBBDDDCCCAAA???>>>===>>>>>>@@@@@@???>>>===<<<<<<;;;===<<<<<<<<<===;;;999777999999::::::;;;===>>>???IIIVVVjjj~~~rrriiifffbbb[[[UUUUUUTTTNNNIIIGGGGGGDDDJJJSSSRRRGGG@@@BBB@@@AAACCCEEEFFFFFFFFFFFFBBBDDDCCC??????AAABBB@@@@@@AAABBBAAA???>>>???@@@AAADDDHHHHHHFFFCCCAAA?????????@@@AAAAAAAAAAAAAAACCCBBB???<<<;;;<<<>>>???BBBBBBCCCCCCBBBBBBDDDEEEAAA@@@@@@@@@@@@@@@@@@???===>>>?????????===<<<;;;<<<<<<=========<<<<<<;;;;;;;;;::::::;;;===>>>???<<<;;;;;;;;;<<<<<<;;;;;;999::::::999777777:::===;;;:::888777777888:::;;;888888888888777666666666;;;999777777:::<<<===<<<===???@@@@@@???>>>???@@@======>>>>>>>>>>>>>>>>>><<<<<<;;;999888999;;;>>>777999<<<<<<;;;:::999:::777888999888777777999;;;<<<>>>AAABBBBBBAAAAAABBBEEEEEEDDDCCCBBBAAA???>>>EEEBBB>>>===>>>?????????>>>???@@@AAAAAA@@@???>>>>>>>>>???@@@@@@@@@AAABBBAAA>>>:::888999;;;<<<<<<===;;;::::::;;;<<<<<<;;;999:::;;;<<<;;;:::999888;;;::::::999888777666666555555555444444444555666:::999888888888999;;;<<<555444333333555666555333444666999;;;<<<<<<;;;:::===@@@===@@@JJJGGG>>>???===>>>@@@BBBCCCCCCBBBAAAFFFDDDCCCBBB>>>;;;>>>DDDEEECCCAAA>>>===>>>??????>>>>>>===<<<;;;:::999888===;;;:::;;;======999555777666666999===AAABBBCCCLLLYYYlllrrriiieee]]]WWWSSSTTTSSSOOOJJJIIIJJJHHHMMMWWWVVVKKKDDDFFFBBBCCCDDDEEEEEEDDDCCCCCCCCCEEEDDD@@@???@@@@@@===???AAABBBAAA@@@???@@@AAABBBCCCEEEEEECCCCCCCCCDDD??????@@@@@@AAAAAA@@@@@@CCCAAA===;;;;;;<<<===>>>===@@@CCCDDDBBBAAA@@@AAA>>>???@@@@@@???>>>===<<<;;;<<<===>>>===<<<;;;:::999:::;;;<<<<<<<<<<<<<<<777888999;;;<<<<<<;;;;;;999:::;;;<<<<<<===???@@@CCC???:::888999999999888777777888888888888777777555555555555666666777777:::;;;<<<;;;:::;;;>>>AAA>>>@@@AAA@@@>>><<<<<<<<<<<<===>>>>>>>>>>>>======:::::::::999999;;;>>>AAA<<<>>>???>>><<<999888888888999999999999999:::<<<@@@BBBEEEFFFEEEDDDDDDEEEFFFFFFEEEDDDCCCBBBBBBBBBFFFDDD@@@??????@@@??????>>>???@@@AAAAAA@@@???>>>???>>>======???@@@AAABBB888777888:::>>>@@@AAA@@@<<<:::999999:::;;;;;;:::666777999:::::::::999888999888888777666555555555555444444444444555555555888888777666666888999:::555444333444666777666555555777:::<<<======<<<<<<<<>>;;;AAA@@@>>>CCC===>>>@@@BBBCCCCCCCCCCCCCCCBBBCCCDDD@@@<<<>>>CCCAAA@@@>>>======>>>@@@AAA<<<;;;;;;::::::999999999:::888777999<<<<<<999666888777666888<<<@@@BBBCCCJJJWWWlllzzzpppkkkjjj[[[TTTQQQRRRSSSOOOKKKJJJIIIEEEDDDFFFEEECCCCCCFFFDDDDDDDDDCCCBBB???===<<>>:::>>>???AAAAAA@@@@@@BBBCCCBBBBBBCCCBBBAAABBBDDDFFF===>>>>>>?????????>>>>>>@@@@@@AAACCCCCCBBB>>>;;;>>>BBBEEEDDD@@@===<<<======???BBBBBB???===;;;;;;:::;;;;;;;;;;;;;;;::::::999::::::;;;<<<<<<;;;;;;555666999:::;;;:::999888777888:::::::::;;;===???EEE@@@:::888999:::777444555666777888888777666555555555555666777888999:::999<<<>>><<<999999===BBB999;;;===>>><<<;;;;;;;;;;;;<<<===>>>>>>===<<<;;;777888888888888:::<<>>??????>>>???AAACCCEEECCCAAAAAAAAAAAA???>>>??????@@@@@@@@@@@@??????BBB???<<<;;;;;;=========;;;<<<===>>>>>>===;;;:::<<<:::888888:::;;;:::999555666777888888888888888777666666666666555555555999777555444555555444333444444444444444555555666666666555777999::::::999777999:::<<<======<<<<<<666AAA@@@<<<@@@???;;;@@@===>>>???AAACCCDDDEEEEEECCCAAABBBDDDBBB===>>>AAA======<<<<<<===>>>@@@AAA<<<<<<<<<<<<<<<<<<<<<<<<888888888:::;;;;;;999777<<<;;;:::999999;;;===???FFFTTTiiiyyypppkkkiii[[[TTTQQQRRRRRRMMMIIIHHHCCCBBB???999999>>>BBBBBBCCCCCCCCCCCCBBB@@@>>>===>>>AAAAAA>>>>>>@@@@@@===<<<>>>@@@AAAAAABBBDDDEEEAAABBBCCCCCCAAA@@@AAABBB>>>???????????????>>>>>>@@@@@@AAACCCEEEDDD@@@===AAACCCDDDBBB===;;;>>>AAA>>>AAADDDDDDAAA===<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;:::999888777777888888888888888888888999:::999777888:::======;;;999888888888777777777777777777777777777777777777666666777888999:::999999999999999:::<<<>>>888:::===>>>===<<<<<<<<<;;;<<<===>>>===;;;:::888888999::::::999999:::<<>><<<:::999;;;===:::::::::<<<===>>>======<<<=========<<<<<<===???999;;;<<<<<<;;;<<>>>>>>>>>>>??????AAA>>>999888999;;;;;;;;;???AAAAAA???;;;888888:::<<<;;;999999;;;<<<;;;:::888888777666666666777777666666666666777777777777999777555555666777666444333333444555555555555444555555444666999::::::999999999:::::::::;;;;;;;;;888AAA>>>999@@@AAA<<<======>>>???AAACCCDDDFFFFFFJJJEEEAAAAAAAAA>>>>>>@@@<<<<<<======>>>??????@@@============<<<<<<<<<<<<999;;;<<<<<<:::888888888;;;<<<<<<999777777;;;???CCCRRRiii~~~rrriiiddd\\\VVVQQQRRRQQQLLLHHHFFFAAAFFFEEE>>>>>>FFFGGGBBB???AAABBBDDDEEEEEEDDDDDD===@@@BBB@@@AAADDDDDDAAA;;;===@@@AAAAAABBBEEEGGG@@@BBBEEEEEEBBB???>>>===AAAAAABBBBBBBBBAAAAAA@@@DDDAAA===<<>>AAAAAA@@@>>>======;;;<<<======<<<:::888777<<<===>>>>>><<<:::::::::::::::999777666777:::===:::::::::<<<>>>>>>>>>===AAABBBBBB@@@???@@@BBBDDDBBBCCCDDDBBB@@@???BBBEEEBBBAAABBBCCCCCCBBB???<<<@@@???>>>======>>>???@@@===999555555888<<<======666:::===<<<:::;;;AAAGGG===<<<::::::<<<===<<<;;;<<<:::888666555555666666666666666777888888999999666444222444888::::::999444555777888888888777666333222222333666888888777:::999999888888999::::::@@@CCC999222===CCC???>>>===>>>???AAACCCEEEFFFGGGQQQHHHAAA???@@@>>>>>>@@@======>>>????????????>>>>>>>>>===<<<;;;::::::999;;;>>>@@@>>>:::777777888777:::;;;999666777===BBBDDDTTTkkkyyyqqqkkkddd^^^^^^\\\WWWQQQKKKHHHFFFCCCBBBAAA@@@???@@@AAAAAADDDAAA???@@@CCCDDDBBB@@@EEEAAA>>>???CCCDDDAAA===???@@@AAAAAAAAA@@@BBBCCCDDDCCCCCCBBBBBBBBBCCCCCC???AAACCCCCCBBB@@@@@@@@@@@@AAABBBBBBAAA>>><<<:::AAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGEEEFFFFFFAAA999AAAAAAAAA@@@===<<<<<<===???===;;;<<<>>>???<<<999;;;;;;;;;::::::999999999>>>;;;777777999;;;;;;:::::::::;;;:::999777555444777777777777888888888888999:::;;;;;;;;;:::999888;;;;;;;;;<<<<<<:::777444AAA???<<<===???@@@???======;;;:::;;;===??????>>>>>>===<<<<<<===<<<:::888AAA>>>;;;999999;;;???AAA888:::<<<>>>@@@@@@@@@@@@EEEBBB@@@@@@BBBBBB@@@>>>BBBCCCCCCAAA???AAAEEEIII???????????????@@@BBBDDD@@@???>>>>>>>>>???@@@AAA??????@@@???>>><<<:::999@@@===:::999<<<===<<<:::???<<<999888999999666444888888777777666555555555666555555666999:::::::::111222333555888:::<<<===666888:::<<<<<<:::888777666666666666777777777777=========;;;999888999;;;999:::<<<===???@@@@@@AAA@@@???>>>>>>???AAACCCEEEFFFBBB??????CCCDDDBBB??????@@@AAA???======???BBB999<<<<<<;;;>>>BBBAAA===???@@@@@@>>>;;;888777777;;;;;;;;;;;;;;;<<<===>>>JJJYYYiiizzzqqqjjjccc``````^^^ZZZUUUQQQOOOOOODDDCCCBBBAAAAAAAAABBBCCCDDDCCCBBBCCCDDDDDDCCCBBBDDDBBBAAA@@@?????????>>>@@@AAABBBBBBAAAAAABBBDDDBBBBBBAAAAAAAAAAAAAAABBB>>>@@@AAAAAA???>>>>>>???AAABBBCCCCCCBBB@@@===<<>>>>>===:::777@@@===;;;<<<>>>@@@???===:::::::::<<<>>>===;;;999<<<;;;:::;;;<<<<<<:::888<<<<<<;;;;;;;;;<<<===>>>======>>>??????>>>===<<<>>><<<<<<>>>BBBDDDDDDBBB<<>>;;;<<>>======>>>???BBBBBBBBBAAA@@@===;;;:::@@@===:::999;;;===<<<;;;===;;;999999;;;===<<<:::777777777777777777777888888777666666888777666444333444444555777888999999444555666777999:::;;;;;;777777777777888888888888;;;<<<===<<<;;;:::<<<>>>;;;<<<>>>???@@@AAA@@@@@@>>>>>>@@@AAABBBBBBBBBBBBFFFBBB??????CCCDDDBBB???===>>>???>>>===>>>AAADDD<<>>AAADDDDDD@@@===??????>>>;;;999888999777888999:::===???BBBCCCKKKZZZjjjxxxmmmfff```]]]]]]ZZZUUUPPPMMMLLLLLLDDDCCCBBBBBBBBBCCCDDDEEECCCEEEEEEEEEDDDCCCDDDEEE@@@AAA@@@>>><<<<<>>===???@@@CCCCCCDDDCCCBBBAAA???>>>@@@@@@@@@??????@@@@@@AAA@@@BBBAAA???AAACCCBBB===777:::<<<======<<<===>>>>>>===:::777666777;;;>>>444666777999:::;;;::::::999888888999;;;<<<;;;:::;;;;;;;;;;;;:::999777777555555666666666777777777666777888:::;;;<<<<<<<<<>>>======>>>???>>>;;;999===<<<:::;;;===>>>>>>>>>:::;;;<<<>>>???>>>:::777999999888:::;;;<<<:::999888999<<<===>>>===;;;:::>>>>>>??????>>>===<<<;;;:::999:::<<<@@@BBBCCCBBBBBBDDDFFFFFFEEEBBBAAAAAAEEE@@@;;;<<>>============@@@AAAAAA@@@???>>>===<<<@@@>>>;;;999:::<<<===<<<888777666666888::::::999666777777888999999::::::888777777888999888666444555555555555555555555555555555444555666888:::<<<777777888888888999999999888999::::::999:::<<<>>>:::;;;===???@@@@@@???>>>;;;>>>AAADDDDDDCCC@@@>>>EEEBBB??????BBBCCCAAA???;;;======>>>>>>???BBBEEE===??????>>>AAADDDDDD???;;;===>>>===;;;999999:::444444555777:::===@@@AAAJJJZZZkkktttggg___ZZZ]]][[[WWWPPPJJJFFFEEEEEECCCBBBBBBAAAAAABBBDDDEEEBBBDDDFFFEEEBBBAAACCCFFF======<<<;;;;;;===AAADDD@@@AAABBBBBB@@@@@@AAABBB??????@@@@@@@@@@@@@@@@@@CCCDDDCCCAAA??????AAACCCBBBCCCCCCCCCBBBAAA??????AAAAAA@@@@@@???@@@@@@@@@???AAAAAA>>>>>>@@@@@@===:::;;;<<<;;;:::;;;>>>@@@;;;<<<<<<999666777;;;???888999:::;;;;;;:::888777555666777:::;;;;;;:::888;;;;;;;;;;;;:::999999888666777777777777888888888777888888999:::;;;;;;;;;<<<;;;:::;;;===<<<:::999;;;:::::::::<<<===>>>>>>??????>>>???@@@???<<<999999888888:::<<<===<<<;;;777888:::<<<======<<<;;;<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>>>>===DDDEEEFFFEEECCC@@@>>>===FFFCCCAAAAAACCCCCCAAA???BBBAAAAAA@@@???>>>>>>>>><<<<<<<<<===============@@@>>><<<::::::<<<======:::999888777777777777777888888888999999:::::::::666666777999;;;;;;999777555555555555555444444444888888777666666666777777666777777777777888888888555666777777666777999:::666777999;;;===>>>======<<<===@@@BBBBBBAAA>>><<>>???AAACCC:::<<<<<<;;;===AAA@@@<<<999;;;===<<<;;;:::;;;;;;:::999888888999:::<<<>>>GGGWWWjjjsssddd[[[XXX```^^^YYYSSSLLLHHHGGGHHHBBBBBBAAA@@@@@@AAABBBCCC@@@BBBDDDCCCAAA???AAADDDAAA===888888<<>>>>>@@@AAA@@@>>>>>>???@@@>>>???@@@AAAAAAAAAAAAAAACCCCCCCCCAAA@@@@@@CCCEEEBBBBBBBBBAAAAAA@@@??????CCCBBBBBBAAAAAAAAABBBBBB@@@CCCBBB>>>===>>>>>>;;;<<<;;;888444333444999<<<999<<<>>>===:::999;;;>>>999:::;;;<<<<<<;;;::::::555777:::<<<<<<;;;::::::;;;;;;::::::::::::::::::888888999999999:::::::::999999999999999999999999;;;:::999:::<<<<<<;;;::::::::::::;;;;;;<<<>>>???CCC@@@===<<<<<<===<<<<<<999999999;;;===>>>>>><<<888888999:::;;;<<<>>>>>>===============>>>??????============<<<;;;;;;;;;>>>>>>>>>@@@BBBDDDEEEEEEBBBEEEFFFDDDAAA??????AAA@@@AAAAAAAAAAAAAAAAAAAAA=========<<<<<<<<<<<<<<<>>>>>>===<<<;;;;;;<<<===>>>>>>===<<<;;;;;;;;;<<<::::::::::::999999888888555555555777999999888666333444444444555555666666777888999:::999888666555555555555666666666666777777888888777666666777999444555777:::<<<>>>???@@@>>>>>>>>>>>>============BBBAAA?????????@@@?????????>>>=========>>>???@@@888::::::999;;;>>>===999888:::<<<<<<;;;:::;;;<<>><<<;;;;;;===???@@@FFFUUUgggtttddd[[[YYY\\\[[[YYYTTTOOOKKKKKKKKKCCCBBBAAA@@@???@@@AAAAAA???@@@AAAAAA@@@???@@@AAAFFF???:::999===???<<<888>>>???@@@???===<<<===>>>===>>>@@@AAABBBBBBAAA@@@>>>@@@AAA@@@@@@@@@BBBDDDBBBAAAAAAAAA@@@@@@@@@@@@CCCCCCCCCBBBBBBCCCDDDDDD@@@DDDDDD@@@>>>>>>>>><<<@@@>>>:::555333444888<<<999;;;<<<===<<<;;;;;;<<<888888999;;;<<<>>>???@@@888:::===>>>>>><<<<<<<<<:::999999999999999:::;;;999::::::::::::;;;;;;;;;::::::999888888888888888<<<::::::;;;===>>>===<<<:::;;;<<<<<<;;;;;;===???AAA===999777888999:::;;;:::::::::;;;>>>???>>><<<:::999888888:::===@@@BBB@@@???>>>===<<<<<<======;;;<<<============>>>@@@BBB@@@???@@@AAACCCCCCBBB===BBBEEECCC===:::===@@@??????@@@AAABBBBBBAAAAAACCCBBB@@@>>><<<;;;::::::<<<>>>??????===<<<<<<<<<:::;;;<<<<<<;;;;;;===???;;;;;;::::::999888888777888666444444444444222111333333444555666777777888333555888:::;;;:::888777444444444555555555666666:::;;;;;;:::999999:::;;;888888999:::<<>>AAA@@@??????>>>>>>??????@@@>>><<<<<<===>>>???>>>999;;;;;;999;;;???===999888999;;;<<<;;;:::;;;<<<:::999888888999===@@@BBBHHHVVVeee|||tttcccZZZZZZYYYYYYWWWSSSNNNJJJHHHHHHEEEDDDCCCAAA@@@@@@@@@AAAAAA@@@??????@@@AAA@@@???AAA>>><<<<<<===>>>===;;;>>>@@@@@@???>>>======>>>;;;===???@@@AAAAAA@@@???<<<>>>@@@AAAAAABBBCCCEEECCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEEEE===CCCFFFCCC@@@AAA@@@>>>@@@???>>>;;;888888:::<<<;;;:::888999:::<<<<<<;;;888888888888:::===???AAA888;;;======;;;:::;;;<<<999888888777888999:::;;;999999999:::::::::;;;;;;999888888777777888999::::::999888999;;;======<<<;;;===>>>===;;;:::<<>>;;;888888888999999999:::999999;;;======<<<;;;999999999:::;;;>>>AAACCC???>>>===<<<<<<===>>>>>>:::<<>>>>>AAACCCIIIGGGEEEDDDDDDBBB>>>;;;===@@@BBBBBB>>><<<===>>>>>>???@@@@@@@@@???>>>===BBBAAA???===<<<<<<<<<<<<:::===AAAAAA???<<<;;;;;;888999:::999777777999<<<999999999999999888888888:::777444333333333333333444555555666666777777888444555666888888888888777555555555555666666666666:::;;;<<<<<<;;;;;;===???>>><<<:::999:::>>>BBBDDDCCCAAA???===<<<===>>>???@@@@@@??????======>>>??????===:::;;;>>>@@@@@@???999;;;;;;:::;;;>>>===999888:::;;;;;;:::::::::;;;666555555555888===AAADDDJJJWWWdddyyysssaaaXXXXXX]]]]]][[[VVVOOOJJJFFFEEEHHHFFFDDDBBBAAA@@@@@@AAABBB@@@>>>???AAACCCAAA>>>888:::===>>>>>>???AAACCC???AAAAAA@@@>>>===>>>???999;;;===???@@@@@@>>>>>><<>>666999;;;:::777666777999888777777777777888:::;;;888888999999999:::::::::777777666666777999;;;<<<777666555666999:::;;;:::<<<>>>???===;;;:::<<>>???AAABBB;;;;;;;;;;;;===???AAACCC<<>>@@@CCCDDDDDDEEEHHHIIIGGGBBB===@@@@@@AAAAAABBBAAA???>>>????????????>>>===;;;:::::::::999:::;;;===???@@@888===BBBCCC@@@===;;;:::>>>??????<<<888666888:::777777777888888999::::::;;;888555444555888999:::666666666777777777777777999888666555444444444555666666666666777777777777777888:::::::::<<<>>>@@@@@@===999777777:::>>>AAADDDCCCAAA@@@???????????????@@@@@@>>>======>>>???===;;;999:::>>>AAAAAA@@@888::::::888:::===<<<777888:::;;;;;;:::999:::;;;<<<;;;:::;;;>>>BBBGGGJJJKKKWWWdddzzz{{{ppphhh\\\QQQZZZWWWTTTQQQMMMIIIGGGHHHIIIIIIGGGBBB@@@BBBDDDDDDAAAAAAAAABBBCCCCCCCCCCCC>>>::::::@@@CCCAAA??????>>>>>>???BBBAAA???>>>>>>CCCAAAAAABBBCCCBBB===999AAABBBEEEFFFFFFDDDAAA???GGGEEECCCBBBBBBBBBAAA@@@BBBCCCCCCDDDEEEFFFFFFGGGFFFCCCAAACCCFFFDDD>>>888666<<>>===999:::>>>888666777<<<<<<888555666<<<666444999===<<<888666===<<<<<<=========;;;999;;;::::::::::::888555222666888::::::::::::===???333555777;;;>>>???>>>===999999:::999999999<<<>>>===CCCDDD??????CCCCCC???FFFCCCAAABBBEEEFFFEEECCCJJJAAA;;;;;;<<<<<>>CCCCCC===<<>>AAADDDCCC>>>;;;:::;;;;;;999888999:::;;;<<<;;;>>>777111222888<<<;;;888888444111222555777555333888888:::<<<:::555444777777777888999999:::::::::666999888444555;;;>>>;;;999;;;===<<<;;;999999:::888:::===>>>>>>===>>>?????????===;;;999:::===???BBBAAA@@@???>>>>>>>>>>>>>>>???===999888<<<===<<<;;;999888888999::::::999666555555666888999888666999888:::===>>>>>>BBBHHHOOOTTTeee{{{mmmddd\\\UUUYYYUUUQQQPPPOOOLLLGGGCCCBBB@@@>>>===@@@DDDEEEDDD>>>>>>???AAACCCCCCAAA@@@FFF@@@<<<>>>???===<<<===:::<<<>>>@@@???===;;;:::AAA@@@@@@BBBDDDEEECCC@@@DDDEEEEEEEEEDDDCCCAAA@@@EEEDDDBBBBBBBBBCCCCCCBBBAAABBBBBBCCCDDDDDDEEEEEE@@@>>>===>>>@@@@@@===:::======<<<999888999888888>>>>>>======<<<;;;999888AAA888>>>AAA777:::@@@888777888999::::::;;;>>>@@@999777444333333555777888666444555888999888:::???:::777777888777555999???777555666:::<<<;;;<<<@@@777888:::<<>>===<<<:::999888888888777777===>>>>>><<<999777666666BBBBBBAAA???===<<<<<<===@@@???===:::888999<<>>>>>AAAAAA===<<>>???>>>;;;999:::999888888999::::::999======>>>???@@@>>>;;;888999777444444666888888777555333333666666555666:::000333666555222000000111666888777333333777888666;;;444...000777<<<:::666999;;;>>>??????>>>???@@@;;;<<<===<<<:::999999;;;===<<<<<<<<<===>>>@@@AAAAAACCCAAA<<<;;;======;;;:::999888999:::;;;:::999888777777888999:::888777555444666:::;;;;;;>>>DDDKKKTTTgggyyyjjjccc\\\VVVYYYUUUQQQPPPRRRPPPHHHAAABBB>>><<<>>>BBBDDDBBB???AAAAAAAAABBBCCCCCCAAA???HHHAAA<<<<<<<<<:::;;;>>>;;;<<<===<<<;;;<<<>>>@@@BBBAAA@@@AAACCCEEEEEEDDDGGGFFFDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDDEEE@@@@@@AAABBBBBBCCCCCCCCCJJJIIIGGGFFFDDDCCCBBBAAADDD???999888:::;;;999777000333666999;;;>>>@@@CCC>>>777:::===777<<>>555666999;;;888555999@@@555666888:::;;;<<<<<<;;;===;;;999777777888:::;;;<<<<<<===>>>>>>>>>>>>>>>333555777999999;;;===???<<<======<<<;;;;;;<<<>>>======AAAFFFFFFBBB@@@AAA???AAABBBBBBAAA@@@@@@AAABBBAAACCCGGGGGGCCCAAABBB>>>???>>>;;;999:::>>>BBBCCC@@@>>>??????<<<<<<>>>AAA>>><<<>>>BBBCCC@@@===888888888888888888777777222666:::<<<:::999888999444444555666888999;;;;;;<<<666222222333222444777222777<<<===999777888:::777999888555444555555222;;;777333555:::===<<<999888:::============>>>???:::<<<>>>===;;;999888888;;;:::999999;;;===@@@AAA>>>@@@???;;;:::<<<;;;888999888888999;;;<<<:::999:::999999999::::::999777444333555999:::999===BBBIIITTTjjjxxxrrreeeWWWYYYXXXUUUQQQPPPNNNHHHBBBGGGCCCBBBDDDDDDAAA===;;;DDDCCCCCCBBBBBBBBBAAAAAACCC>>>;;;;;;;;;:::<<>>???CCC===:::;;;>>>===<<<;;;BBB???:::777888;;;===>>>===;;;======;;;;;;===;;;<<<;;;:::999777666555444///222666999999999;;;<<<>>>999777:::;;;888555666888888:::===:::555666:::777777:::===;;;888:::@@@999::::::999888888888999===<<<<<<:::888888999;;;999999;;;;;;;;;;;;;;;;;;??????>>>>>>>>>===:::888777:::???AAAAAA???>>>===???@@@FFFLLLIIIBBBAAAFFF@@@CCCFFFEEEBBB@@@AAACCCHHHCCC???@@@CCCCCCBBB@@@:::;;;===???AAA@@@===;;;AAA???======<<<;;;;;;===BBB>>>:::999;;;>>>@@@@@@777888888888666666666777<<<======<<<::::::<<<>>>666888999:::999999888888===666222333444444555888333555777777666666777888888999999888777777666444...555;;;;;;666222333555555777999:::999:::;;;======>>>???>>><<<;;;;;;;;;>>>===;;;999:::;;;===???:::===>>>;;;;;;>>>===:::888777888999;;;;;;:::888;;;:::999:::::::::888666666555777;;;<<<<<>>===@@@DDDDDDAAA???@@@AAA>>><<<;;;===<<<999:::>>>HHHMMMLLLEEE@@@BBBDDDDDDAAA@@@>>>===<<<===???AAAAAA@@@>>>>>>???AAAEEEGGGDDDEEEFFFDDDBBBAAACCCEEEAAABBBBBBBBBBBBBBBCCCCCC777;;;???BBBCCCBBBAAAAAA===::::::>>>>>>;;;;;;???GGGAAA;;;;;;@@@CCCCCCAAA>>>@@@@@@??????;;;666666<<<:::888999<<<<<<999555111555:::===<<<999666444777555777<<<===:::888888999888999<<<<<<999999<<<:::888:::???@@@>>>===@@@999:::;;;:::999999;;;===<<<>>>???>>>;;;999888999888<<>>>>>>>>???@@@??????@@@BBBEEEGGGIIIKKKJJJCCC===@@@GGGAAADDDFFFEEEBBB@@@AAACCCCCCAAAAAAEEELLLNNNHHHAAA@@@===;;;===BBBDDD???:::;;;;;;:::999;;;???CCCEEEEEECCC???999555444777:::777888999777555555777999>>>>>>>>>??????===999555===<<<;;;:::888666555333333000///333666777:::>>>;;;888555444555666666666666666777999999888777888888;;;>>>>>><<<999:::;;;555777888888888999;;;<<>><<<::::::===???>>>===<<<;;;;;;===>>>???===@@@@@@>>>>>>@@@???<<<999888888999::::::999777;;;:::999999::::::888666888777888<<<======AAAGGGNNNVVVhhh~~~WWWQQQWWWUUUKKKGGGOOOYYY]]]RRRFFF>>>??????===???FFF:::GGGUUUYYYPPPEEE???>>>???===>>>???===999:::>>>333???FFFCCC@@@BBBCCC@@@===>>>>>>===<<<>>>AAADDD????????????AAACCCEEEFFFDDDFFFGGGEEEBBBAAACCCFFFBBBBBBBBBBBBBBBBBBBBBBBB===???BBBDDDFFFEEECCCBBB@@@;;;;;;???===888888>>>999666666999>>>BBBAAA???<<>><<<888>>>@@@===999888888888777666777777888;;;======;;;888555333333555444333777===JJJHHHFFFDDD>>>888999===AAA<<<:::<<<;;;888888:::;;;???CCCDDDAAA>>>===>>>:::>>>AAA@@@===:::999:::777GGG]]]mmmuuuzzzppphhh[[[KKK???<<<@@@EEEFFFBBB===:::===HHHUUU___qqq{{{tttcccPPPAAACCCDDDCCCBBB@@@@@@AAABBB@@@PPPfffyyyyyybbbWWWHHH???>>>AAAAAA@@@777888777888AAAQQQ___eeevvvvvvqqqeeeSSSBBB888333999::::::777555666:::???777???MMM\\\dddccc[[[SSSFFF@@@888444444666777666555333333555555444777===;;;999777777888:::<<<===555333444777888777888;;;EEE>>>777888===@@@???;;;888999::::::::::::===???<<<<<<:::888777999<<<@@@;;;<<<<<<===>>>@@@AAABBB>>>@@@@@@===<<>>;;;>>><<<:::999:::::::::999:::999888999::::::999777:::777777999:::;;;AAAHHHOOOYYYmmmttt~~~aaaKKKQQQQQQNNNXXXqqqyyy^^^DDD>>>@@@AAAEEEJJJOOOhhhwwwZZZEEE;;;AAA???>>>???>>><<<@@@GGGIIIQQQPPPCCC;;;>>>AAA@@@???AAABBBAAA??????BBBEEEAAABBBCCCDDDDDDDDDCCCCCCBBBEEEGGGEEEBBBAAAEEEHHHAAAAAAAAAAAAAAAAAA@@@@@@===<<<===CCCKKKQQQSSSSSSTTTGGG>>>@@@???999888===AAA@@@>>>;;;:::===DDDJJJ``````LLL<<>>???===999666:::DDDLLLQQQGGG:::444444777777555999666444555888BBBVVVhhh}}}sssZZZAAA777888@@@===;;;<<<;;;>>>FFFPPPYYY```fffdddZZZMMMBBB===999<<<@@@???<<<;;;===AAAJJJgggaaaDDD;;;>>>BBBBBBCCCJJJYYYppp}}}VVVHHHEEEBBB@@@AAABBBBBBCCCHHHlllrrrWWWDDD>>>@@@DDD<<<===<<>>EEEQQQccczzzhhhOOO???999999888666888888888888555444<<>>===>>>>>>@@@HHHQQQnnnOOO:::999===>>>FFFGGGGGGEEEAAA@@@AAACCCCCCEEEGGGHHHGGGEEEBBB@@@???CCCFFFEEECCCBBBGGGKKK@@@@@@??????????????????DDDCCCHHHUUUiii|||hhhSSSCCCBBBBBB<<<:::===555:::>>>@@@HHH\\\zzzoooMMMDDD777000===666<<<@@@>>>>>>JJJaaauuuzzz]]]HHH@@@>>><<<::::::888999>>>LLLgggSSS:::555555777<<>>===;;;<<>>===888666:::;;;888;;;@@@MMM```pppjjjRRR@@@???FFF777888888888888999<<<>>>777999<<<>>>>>>>>>???@@@>>>???@@@@@@???===;;;999???CCCDDDEEEIIIRRRWWWWWWJJJEEE@@@=========>>>>>>;;;::::::;;;===>>>===;;;???:::777888999<<>>???AAA===999777===aaawwwOOO;;;888===777>>>;;;>>>DDD999AAAdddooocccHHH>>>???AAAEEE===DDDIIIDDD@@@LLL___]]]LLLIII:::DDDBBB===DDDBBBFFF;;;BBBfffkkkCCC>>><<<;;;EEE;;;>>>::::::bbbJJJ===EEE222888GGGFFF666<<>>======>>>>>>SSSvvv^^^@@@HHHBBBFFF\\\~~~GGGBBBOOOHHH@@@===GGGkkkxxx;;;AAA888:::>>>KKKdddlll777000222:::999777JJJeeebbb<<<===444666666:::<<<555;;;ccceee<<<666444222444555111555III```ddd666;;;:::777666888:::;;;:::===AAA@@@;;;999<<<>>><<>>???BBBKKK___yyybbb???999CCCGGGEEEDDDOOO^^^SSS<<>>DDDSSSiiiHHH>>>BBB999<<>>666999<<>>:::999>>>]]]qqqIIIFFF:::GGGgggXXXCCCGGGCCC@@@EEEYYYKKKEEE>>>>>>DDDUUUsss}}}HHH===888;;;>>>FFFdddOOO<<<@@@333444888;;;>>>SSSaaa999999777777999;;;EEE___zzz[[[BBB;;;777888999999:::>>>???===???CCCEEEBBB>>><<<>>>@@@GGGNNNKKKAAA;;;<<<<<<===BBBTTTpppZZZ???;;;>>>BBBHHHccc~~~\\\CCC;;;RRRwwwiiiJJJ<<<777>>>NNNZZZgggyyydddUUUfff~~~PPPCCCSSSaaaDDD???@@@;;;DDDdddeeeCCC>>>999333DDDCCC===VVV}}}gggFFFDDDIIIHHHFFFOOOkkkiiiLLLHHHDDDAAAFFFAAAEEEmmmMMM>>>777:::666777IIInnn[[[888===>>>???;;;OOOQQQ@@@777:::666<<>>SSSzzzbbbCCCCCCAAA@@@LLLmmmYYY???777555???WWW{{{III>>>777;;;EEE[[[ccc999;;;666777888>>>RRRyyyAAA444000111777@@@TTTxxxJJJ===777;;;;;;666999CCCDDD@@@BBBMMMTTTQQQGGGAAA???EEEQQQZZZYYYNNNCCC???999999DDD```{{{LLL;;;===IIIWWW~~~RRRCCC```bbb<<<;;;AAAHHHZZZwww~~~uuugggYYYpppMMMEEEeeeddd@@@BBBCCC@@@RRRgggBBB@@@777666AAAGGGTTTwwwoooGGGHHHJJJLLLPPPsss|||SSSGGGBBB@@@FFFDDDKKKMMM???999888555<<>><<>>DDD]]]YYYBBBEEEFFFCCCPPPzzzmmmGGG===>>>IIIaaaAAA:::666;;;IIIeeeJJJ<<<999888888DDDhhhWWWBBB<<<:::@@@MMMfffPPP>>>555<<<;;;333777EEEDDDDDDCCCIIIVVV^^^UUUFFFAAAJJJWWW``````WWWKKKDDD;;;===KKKiiiTTT???BBBRRRhhhbbbPPPdddppp<<>>SSS|||uuuGGGFFF@@@EEEjjjVVVCCC>>>>>>EEEGGGSSSGGG<<<999:::::::::QQQyyyuuuFFF;;;;;;333777@@@mmmfff===AAA777444:::555HHHxxxzzzKKK888<<<333;;;ZZZiiiEEEDDDHHHCCC======IIIvvvYYY>>>>>>DDD___nnnIII@@@EEEHHHEEETTTfffGGGBBBDDDMMMcccrrrAAA===888:::IIIhhhLLL:::888555666JJJ{{{TTTEEE===:::???KKKbbbPPP>>>555;;;:::222555CCC@@@FFFCCC===LLLbbb^^^III@@@HHHRRRZZZ[[[UUUKKKCCCBBBFFFVVVpppSSS???BBBTTTrrrgggXXXjjjrrr;;;DDDLLLQQQqqqyyyooonnnjjjYYYddd^^^CCC;;;@@@MMMttthhhFFFEEEBBBGGG@@@ddd}}}JJJHHH@@@QQQTTT???======CCCFFFWWWrrr@@@888555<<<===222GGGjjjXXX<<<:::<<<777555===eee^^^::::::111333888888JJJvvvqqqEEE======666666???```dddLLLTTTSSSQQQEEE===>>>KKKuuuddd???555>>>HHHcccpppSSSAAA??????DDDFFFWWWNNN@@@AAAAAAJJJ^^^|||~~~KKK===;;;666666GGGjjjqqq???888<<<777:::TTTHHH555000111:::HHH]]]LLL>>>777:::999333666???BBBJJJGGG@@@KKKaaaaaaQQQBBBHHHOOOSSSUUUSSSLLLCCC???FFFZZZsssPPPAAACCCTTTyyyfff\\\vvvttt???GGGQQQ\\\~~~xxxnnngggnnnxxxTTThhhPPPBBB999???SSSaaaCCC???CCCEEEDDDuuuKKKJJJLLLpppOOO>>>??????@@@BBBTTTVVV>>>:::444;;;777:::HHH[[[eeeFFF@@@<<<;;;BBB777;;;UUUIII777666///555333777CCCaaaLLL222666888111<<<@@@\\\oooDDD@@@RRRSSSNNNBBB<<<===DDDaaaaaaHHH;;;===EEEGGGZZZ}}}|||SSSEEEAAA@@@:::@@@EEEPPP}}}{{{EEEJJJDDDBBBKKK\\\sss~~~]]]===555888666444AAA^^^{{{___DDDAAA>>>999===VVVJJJ888555999DDDPPP```zzzGGG@@@;;;::::::777888;;;DDDFFFIIILLLQQQVVVVVVSSSAAAGGGKKKMMMPPPQQQJJJAAA;;;AAARRRfffrrrwwwwwwFFFBBBBBBNNNuuu```[[[sssfff>>>KKKVVV___zzzqqqmmm^^^llloooPPPiiiJJJDDD;;;AAAXXXVVV<<<777???>>>FFF}}}GGGFFFPPPLLL>>>BBBAAA>>>===OOOlllwww???>>>@@@666999...888===>>>\\\ccc999999EEE:::666HHH777:::EEE```aaa666888;;;666===222222666FFFiiiOOO???<<<555333999:::888NNN~~~rrrGGG???BBB>>>GGGDDD===<<<>>>;;;IIIeeezzzbbbIII@@@BBBAAA;;;555999BBBXXXvvvssseeeaaaZZZLLL@@@>>>AAABBB999AAADDDEEEhhh~~~aaaJJJ333HHH777555;;;FFFSSS```jjjqqqtttsssbbb___```RRRCCC:::222777===<<<666888FFFSSSWWWZZZdddhhhhhhcccTTTMMMXXXsssccc@@@BBB999:::555777LLLoooggg:::;;;888999@@@CCCIIIYYYkkk|||gggCCCAAA>>>;;;:::;;;:::888@@@;;;CCCSSSSSSFFFCCCLLL;;;AAAEEEFFFIIIJJJCCC999??????GGGRRRQQQHHHHHHOOOttt}}}XXX777@@@>>>DDDjjj~~~UUUUUU___xxxHHH444KKKZZZaaasssssssssxxxhhhcccpppeeeRRRgggtttCCC>>>???CCCdddnnnHHH;;;666;;;111JJJdddFFFBBBWWWcccNNN======AAA>>>===AAA[[[```<<<555<<<<<<777444@@@;;;999???LLLYYY___aaaGGG@@@777333444777999999888777:::CCCPPP[[[``````FFFAAA;;;777777888777666999888<<>><<<444999<<<:::666555;;;AAA]]]nnneeeNNNCCC???JJJRRRNNNFFFBBB@@@DDDGGGJJJQQQ```oooyyyWWWLLLBBBAAA@@@===>>>BBBBBB======CCCEEECCCCCCFFFcccyyyppp```mmm```NNN@@@;;;;;;>>>???<<<<<<===>>>AAAEEEHHHJJJ===@@@CCCBBB>>><<<<<<===777888999999999:::===@@@===>>>>>>??????>>>>>>===GGGKKKMMMKKKDDD>>>;;;:::999888888===LLLhhhlllMMM:::===<<<;;;;;;<<<===???@@@OOOCCC@@@OOO______RRRGGG???===;;;888777888999::::::>>>BBBCCC@@@>>>???AAA@@@???IIIPPPFFFAAACCC@@@<<<>>>???>>><<<<<<@@@DDDJJJEEE<<<777;;;CCCFFFDDDPPPQQQQQQMMMHHHGGGIIIMMMLLLDDD:::999FFFYYYcccdddUUU\\\mmmyyykkkXXXfffUUUHHH```~~~MMM666===???EEEfff___BBBBBB@@@>>>DDDSSS\\\DDDKKK```XXXGGG<<>><<>>===<<>><<<;;;BBB<<<777777===CCCFFFFFFIII<<<111111444555444444:::666888FFF___yyywwwYYY???666999;;;888888999::::::;;;<<>>;;;>>>=========<<<=========:::;;;<<<<<<:::888777888<<<<<<<<<:::888888:::<<<:::;;;;;;;;;;;;;;;;;;:::???@@@@@@AAA@@@<<<888555;;;:::999777:::DDDTTT___\\\]]][[[TTTJJJ>>>555000::::::999::::::<<<>>>???===555333===FFFEEE???:::===<<<;;;:::999999::::::;;;===???@@@>>>===<<<<<>>===>>>?????????>>>???AAACCC@@@>>>:::888<<>>???@@@???>>><<<<<<===@@@<<<777666@@@NNNTTTSSSOOOSSS]]]nnnssshhhyyypppSSSccczzzLLLHHH```\\\@@@<<>>;;;???@@@<<<999<<<<<>>HHHOOORRRNNNFFF;;;444555;;;:::666999777666888;;;>>>>>>===EEEDDDFFFLLLSSSRRRIII@@@???@@@HHHWWWdddfff___ZZZHHHGGGEEEAAA;;;888999;;;;;;999999<<<>>>;;;999:::BBBAAABBBBBB===999999===BBBAAA???>>>======>>>??????===<<<<<<=========<<<777888999;;;<<<<<<<<<<<<<<<;;;::::::;;;:::888777<<<======;;;888777888:::888888888888888888888888<<<::::::===AAA@@@<<<777777:::;;;999555333444666888888666444333555888<<<777777777777888:::<<<===666333222555666555555777::::::;;;;;;;;;:::::::::;;;;;;;;;<<<===<<<:::888FFFFFFQQQRRRBBB888999888:::999888999:::<<<<<<<<<666888888888===BBBAAA<<<666666777999::::::777555555777777777<<>>???999:::===TTTrrrCCC;;;DDDKKKkkk[[[AAA======AAAAAA<<<:::===>>>DDDIIINNNRRRSSSKKKAAA===;;;<<>>CCC<<<===>>>>>>======???AAA:::999999999888777555444<<<:::888888::::::999888999:::===@@@===888777;;;888666555444666888:::;;;;;;<<<======>>>>>><<<999:::888777888;;;<<<<<<;;;CCCBBBCCCDDDEEEBBB===888AAA===<<>>AAACCCAAA<<<888:::>>>BBB@@@??????@@@AAAAAA@@@EEEBBB>>>;;;999888888888555777:::===>>>>>>===<<<===;;;999999<<<<<<:::777888999:::999888777999:::777777777666666777777777999999:::===@@@@@@===:::555999>>>???<<<888444333555777999999888777666777555555444555666888:::;;;;;;::::::999777666888:::666777999;;;;;;:::999888:::888777999<<<===;;;888<<<>>>LLLQQQAAA666777555777555333555888:::999777444666888888<<<@@@>>>:::999777666999<<<<<<999666222777::::::;;;???AAA???DDDKKKXXXgggyyyjjjYYYbbb~~~___NNNZZZYYYAAADDDIII^^^wwwSSSHHHCCC<<<<<>>===???<<>>DDD???<<<<<<<<<;;;;;;<<<>>>>>>===;;;999999:::<<<<<<======;;;999:::@@@DDD<<<===>>><<<:::888888999???>>><<<:::888666666777;;;999777666777888999:::>>>;;;;;;<<<;;;888888<<<666888:::<<<======>>>>>>:::>>>CCCCCC>>>999999;;;;;;===>>>===;;;:::;;;<<<999<<>>;;;888222666;;;??????;;;777444===>>>@@@@@@>>>;;;777555;;;888555666999:::888555777888999888777666666777555555444333333444555555222555888999777666666888999;;;======;;;777444222,,,111666999888555333111444444444444555777999:::;;;;;;:::999999999777555333555777999:::999888777888666666888<<<>>>===;;;888<<>>>>>@@@PPPuuu^^^DDDCCC???<<>>>>>>>>>>>===<<<:::::::::>>>@@@???@@@AAA???:::999999999;;;<<<===>>>???777:::;;;;;;999:::>>>BBB555777:::::::::999999999999999:::;;;;;;::::::999<<<===<<<:::888888:::<<<555555555666999===AAADDD999555444777888666666888222555999===???@@@>>>===777:::===>>>999333555;;;999;;;===<<<999777888999:::<<>>===???@@@???;;;@@@BBB???===???AAAAAA@@@AAABBBDDDDDDCCCCCCBBB555777999:::;;;;;;===???;;;<<<>>>>>>>>>;;;999777;;;:::888888999::::::999999:::;;;999666444333444444333222111111222333444000444888777444222444666999999999999888777666666555777:::;;;;;;:::;;;<<<666555555444555666888999777888888777999:::666000444555777999999999777666888777777999;;;=========???@@@NNNUUUJJJAAA>>>999777777777999;;;;;;:::999:::<<<<<<888888;;;<<<:::;;;888555444555777888888555777666222222999>>>???GGGMMMWWWgggzzzwwwcccUUUOOOhhhfffDDDJJJHHHaaaZZZEEE>>>BBB<<<>>>PPP___[[[TTTDDD>>>GGGGGGBBBDDD???GGGFFFAAANNNkkk{{{{{{cccKKKEEEFFF>>>BBBLLLHHHLLLJJJEEECCCKKKWWW\\\YYYYYY@@@???;;;;;;AAA<<>>???@@@BBBBBB>>>:::AAA@@@>>>===AAADDD???888666CCCPPPPPPFFF>>>===???666<<>>>>>??????>>><<<===<<<===AAAEEEHHHGGGEEE???AAACCCCCCAAA@@@AAACCCBBBAAA>>>;;;777555444555::::::>>>BBBAAA;;;999::::::;;;>>>CCCFFFFFFBBB???BBB===<<<>>>===999:::>>>:::::::::<<<===>>><<<::::::999999;;;>>>@@@BBBBBB======:::@@@```___JJJ999;;;AAA@@@======;;;BBBDDDAAA???BBBBBB@@@AAADDDCCC>>>===???>>>:::AAACCCEEEDDDAAAAAACCCFFFDDDBBB>>>999777:::@@@FFF777888;;;===>>>???>>>===;;;<<<<<<:::999:::;;;===999;;;<<<;;;888666555555666555444333333444555666555666777888777777777777555666777:::;;;<<<;;;999888999999777666555777888888777666666666666888888444888999666777:::888444777888999::::::999888888888999:::999888888:::;;;AAA===FFFMMMEEE@@@???:::555777999::::::999::::::888<<<===:::999;;;;;;999888999::::::::::::<<<======<<<777222333:::???@@@CCCJJJUUU```nnnxxxzzzgggXXXGGGMMMcccaaaMMMBBBHHH???NNNqqqsssbbbQQQMMMQQQLLLLLLSSSVVVJJJNNNJJJOOOdddiiiVVVGGGPPP^^^[[[FFF???QQQ```ccc]]]WWW\\\VVVJJJWWWdddWWWNNNFFFEEELLLJJJBBBBBBKKKGGGEEERRRFFF<<>>BBBEEEEEEDDD^^^uuuqqqXXXCCC===@@@CCCKKKRRRTTTQQQNNNOOORRRZZZSSSKKKHHHJJJNNNPPPQQQHHHEEEDDDHHHMMMOOOKKKGGGJJJNNNRRRSSSPPPMMMLLLLLLKKKLLLMMMLLLJJJIIIIIIIIICCCHHHQQQVVVPPPFFF@@@AAAJJJJJJMMMQQQUUUTTTOOOJJJVVVKKKCCCFFFHHHEEECCCCCCCCC@@@>>>BBBIIILLLHHHBBBDDDBBB@@@AAABBBCCCAAA???DDDEEEBBBHHHeeeSSSEEE===CCCGGGAAA>>>@@@888@@@EEEBBB@@@BBBBBB???999======;;;>>>DDDEEE@@@>>>CCCGGGFFFAAA???BBBEEE;;;???CCCDDDAAA>>><<<<<>>999888<<>>@@@555:::===<<<;;;<<<;;;888333777<<<===<<<;;;===???FFFCCC===777999@@@CCCBBB===IIIXXXbbbjjjyyy~~~SSSKKKUUU]]]XXXLLLCCCEEEOOOSSSLLLCCCBBBNNNKKKLLLWWWVVVXXXmmmyyy~~~~~~qqqyyywwwrrrtttnnnnnnvvvvvvjjjdddlllssstttttt}}}~~~rrriiiooo~~~tttkkkffffffaaaYYYZZZdddrrroooeeeXXXQQQTTTWWWXXX\\\^^^aaaaaa\\\ZZZcccooonnnWWWOOO```kkkccc]]]aaalll[[[MMMMMMQQQQQQNNNMMMoooqqqkkkwww}}}||||||}}}jjj]]]XXXdddssswwwsssoooxxx~~~~~~sssnnnqqqsssmmmfffrrr}}}{{{bbb___bbblllqqqmmmeee```bbbZZZZZZdddhhh___YYYZZZRRRDDDEEEXXXbbbZZZQQQQQQJJJSSSaaaiiibbbSSSLLLNNNKKKHHHCCC@@@@@@EEEKKKOOOPPPIIIAAA===???BBBBBBAAA@@@???;;;777;;;@@@>>>777>>>???<<<888:::@@@???999555>>><<<333444>>>===222666888::::::999999999:::>>>444666<<<888999???===>>>333///777:::555333888DDD:::777;;;;;;555666===>>>=========<<<<<>>@@@===999:::===@@@;;;<<<<<<;;;;;;======;;;AAA<<<;;;???AAA???<<<<<>>===;;;333>>>EEEBBB???EEEMMMQQQFFFKKKMMMHHHDDDHHHOOOSSSLLLRRRXXX^^^kkkgggEEE???HHHNNNJJJFFFCCCEEEKKKNNNLLLIIIDDDHHHFFFCCCFFFNNNdddrrruuupppmmmpppuuuqqqeeeaaaiiiooooooiiisssvvvkkk```eeeuuuccc\\\[[[___^^^ZZZ^^^gggnnnppplllddd___```ccccccccccccdddeeeaaa\\\]]]aaayyyhhhaaajjjnnncccXXXWWWZZZPPPGGGGGGIIIIIIKKKNNNKKKYYYmmmyyy|||wwwrrrpppqqq{{{tttrrryyyzzzzzz{{{wwwpppkkkdddYYYLLLBBBQQQXXX[[[YYYUUUQQQHHH>>>GGGKKKJJJEEEAAABBB@@@;;;999888888888===BBBEEEEEE===???AAA@@@<<<888555444888555===CCC>>><<<999...222999>>>===;;;;;;>>>???<<<:::<<>>RRR|||yyytttwwwssszzzjjjcccfffhhheeeaaammmuuuooodddbbbiiiqqq```\\\\\\aaa```\\\___gggrrrvvvuuukkk___YYYVVVSSSRRRRRRWWW^^^aaa]]]ZZZZZZpppeee[[[WWWTTTLLLEEEBBBJJJEEEBBB@@@??????CCCIIIGGGGGGIIIKKKMMMKKKFFFAAAQQQZZZ]]]___qqqjjjkkkmmmlllhhh```XXXSSSWWWWWWXXXZZZXXXVVVXXX]]]aaa```bbbfffjjjiiiccc^^^bbbccciiioooqqqooopppsssooonnnnnnqqqwww{{{{{{yyypppggg```cccnnntttqqqkkkppprrr{{{}}}}}}yyy{{{wwwuuussskkkccc```eeegggfffiiipppfffhhhiiigggbbb[[[VVVTTTTTTTTTXXXWWWTTT^^^bbbWWWHHH[[[dddXXXLLLLLLNNNLLLJJJFFFGGGKKKJJJGGGMMMXXXZZZOOOCCCAAAHHHQQQUUUTTTRRRMMMMMMHHH@@@CCCKKKLLLJJJJJJHHHGGGLLLUUUXXXUUURRRSSSSSSRRRQQQOOOOOOQQQRRROOOPPPTTTVVVSSSPPPQQQAAAEEELLLRRRVVVWWWVVVTTTTTTVVVVVVVVVXXXZZZVVVQQQaaa```___```fffnnnnnniiifffmmmyyyfffLLLBBB???BBBHHH>>>BBBFFFEEEBBB@@@CCCGGGQQQEEEIIIIIIAAAYYY}}}{{{}}}uuuiiigggccc]]]eeepppzzzzzzrrriiiccc```fffdddfffiiiiiifffgggmmm}}}sssdddYYYRRRNNNNNNQQQYYYccciiigggfffhhhpppjjj\\\NNNIIILLLOOONNNKKKHHHEEEBBB???>>>@@@CCCLLLGGGBBB@@@BBBDDDDDDBBBCCCHHHCCC===LLLiiirrrhhhIIIGGGDDDAAA???>>>======???AAACCCBBB===;;;>>>CCC999;;;???DDDHHHHHHCCC??????AAADDDGGGGGGEEEFFFGGGDDDBBBAAACCCFFFIIIJJJIIIDDD<<<555777@@@FFFEEEAAA???AAAHHHNNNMMMIIIJJJOOONNNMMMRRR]]]eeeggghhhjjjfffjjjnnnrrrrrrpppmmmkkk```eeemmmssssssttt}}}}}}uuurrrxxx|||yyymmmjjjmmmxxxssskkkvvv}}}~~~tttllluuuuuurrrzzzwwwkkkNNNCCC???<<<>>>DDD@@@BBBCCCCCCAAAAAACCCEEEKKK>>>DDDHHHBBBRRRppp{{{\\\\\\oooyyy___mmmqqqhhhjjjyyyyyyxxxgggWWWOOOLLLHHHCCCPPPSSSXXX\\\ZZZQQQHHHBBBHHHIIIMMMQQQSSSSSSUUUZZZ```eeefff^^^UUUQQQNNNLLLLLLNNNTTTZZZYYYVVVWWW[[[dddcccYYYLLLHHHNNNUUUVVVOOOMMMIIIFFFDDDEEEDDDBBBFFFDDDAAA???@@@CCCFFFIII@@@JJJKKKDDDJJJYYYZZZOOOIIIFFFAAA======???CCCFFFEEEGGGHHHFFFCCCDDDEEEFFFBBBFFFJJJKKKGGGBBB???>>><<>>>>>??????AAA@@@@@@AAABBBBBB@@@???FFFCCC>>>;;;:::;;;<<<<<<;;;<<<>>>???<<<777777:::>>>;;;<<<@@@CCCBBBBBBEEECCCGGGKKKKKKHHHEEEEEEEEEGGGFFFHHHLLLKKKHHHLLLTTTXXXPPPLLLOOOTTTSSSPPPOOOQQQMMMJJJMMMQQQVVV\\\aaabbbjjjkkkeeegggsssyyyvvvwwwvvvrrrmmmkkkmmmqqqtttzzz||||||xxxsssrrruuu|||vvveeeppp{{{yyymmmxxx[[[MMMBBB???===999;;;@@@===>>>>>>@@@BBBEEEHHHJJJFFF???AAAFFFDDDIIIRRRUUUIIIFFFSSSbbbaaa]]]UUUHHH@@@DDDJJJNNNOOONNNLLLKKKLLLFFF>>>999999:::;;;:::???;;;999<<<===;;;999999999:::<<<===<<<<<<>>>@@@;;;???@@@===<<>><<<===@@@CCC@@@<<>>???AAA@@@EEEFFFDDDAAAAAACCCBBB???AAAAAA???;;;777555888:::===BBB@@@888777@@@DDDAAAAAA???===;;;;;;;;;;;;<<<>>>AAA@@@======???@@@>>>???CCCFFFEEE???:::888888666999;;;999999<<<======;;;<<<===>>>???>>>===<<<>>>@@@@@@<<<888888<<>><<<::::::888555555777>>>999888<<<>>>>>>???CCC>>>>>>>>>>>>===;;;999888>>>@@@>>>999<<>><<<;;;<<<>>>999;;;===>>>@@@DDDKKKQQQDDDEEEBBBDDDIIIFFFDDDJJJRRRJJJNNNTTTMMMHHHFFFAAAIIIBBB@@@FFFHHHDDDBBBEEEAAA???>>>???AAACCCDDDFFFCCC@@@AAACCCBBB???BBBIIIFFFGGGGGGDDDAAAAAABBBBBB>>>???>>><<<>>>BBBAAA===???======AAABBB@@@AAAEEE======>>>AAA@@@===;;;<<<999@@@DDD???<<<===???>>>;;;===???@@@@@@BBBEEEGGGDDD???888333333888AAAGGG???>>>===<<<;;;:::::::::;;;@@@@@@;;;999<<<===<<<:::;;;<<<<<<;;;:::888888555:::;;;888888===@@@???999:::;;;;;;;;;<<<======666:::>>>===:::;;;@@@FFF=========<<<;;;===>>>???;;;999;;;>>>===::::::======>>>@@@???>>>>>>???@@@;;;>>>???===;;;<<<======999999;;;?????????DDDKKK>>>AAACCCCCCBBB@@@>>><<>>>>>===;;;<<>>>>>>>>???AAABBB444777:::<<<===<<<;;;;;;888888;;;===;;;777<<>><<>>>>>===<<<<<<>>>BBBFFFGGG>>>======;;;DDDMMMKKKLLLLLLNNNQQQSSSUUUZZZ___SSSWWWXXXRRRLLLNNNXXXbbb^^^bbb___YYY\\\dddeee___]]]llljjjWWWMMMOOOYYYddd]]]cccbbb___kkk~~~yyyggg[[[TTTXXXXXXPPPJJJJJJKKKOOOYYYcccfffccccccfffYYYWWWUUUWWW___ggglllooofffgggqqq~~~yyy~~~xxx|||ttt```___qqq}}}sss]]]TTT]]]jjjtttuuukkkLLLCCCCCCAAA<<<999:::;;;:::777;;;>>>>>>===AAAKKKTTT???FFF@@@???KKKFFFBBBPPPLLLCCCGGGKKKCCC@@@DDDDDD===>>>???AAAGGGIIIBBB888;;;:::::::::999666666777222666===AAA;;;222444<<<666999999888777:::===>>>??????======AAAEEEBBB;;;DDD>>>:::>>>AAA???;;;:::AAA;;;:::???@@@===>>>CCC:::GGGMMMFFF>>>>>>BBBDDDAAA???===<<<<<<;;;:::888@@@:::;;;BBBDDD@@@???BBBDDDAAA>>>;;;;;;===AAACCC===EEEHHHAAA;;;===@@@AAA@@@===::::::;;;;;;777444555:::;;;666555;;;===<<<999999999888777888;;;===<<<>>>@@@>>>;;;:::<<<@@@>>>??????<<<;;;;;;;;;:::<<<<<>>>>>===<<<<<<<<<777@@@DDD>>>;;;>>>@@@??????@@@BBBBBB===999===EEEBBBCCCBBB???===>>>??????777;;;AAAFFFEEEBBBAAADDD<<>>???>>><<<::::::@@@<<<;;;???>>>:::===CCC:::999;;;???===888;;;BBB???888666:::;;;888888<<<:::;;;;;;999777666888999CCC888:::@@@<<<===AAA???<<>>@@@:::555666>>>DDDAAA;;;CCCIIIHHH???<<>>888999???DDDDDD@@@BBBFFF===BBBIIIMMMQQQVVV]]]bbbiiifffmmm~~~{{{fffXXX[[[]]]```gggrrrzzzwwwooohhheeellluuukkkVVVPPPXXX```\\\gggkkkQQQCCC;;;;;;:::888:::;;;888555888===::::::DDDHHHHHHOOONNNHHHEEEIIILLLLLLNNNQQQTTTWWWSSSIIIFFFIIIGGG@@@===:::888;;;???@@@<<<888999999;;;>>>AAA@@@===;;;BBBCCCBBB@@@>>><<<<<<<<>>???CCCCCC===666<<<<<<===@@@CCCEEEDDDCCCVVVOOOGGGAAA:::666;;;EEE???EEEGGGBBB???@@@@@@<<>>>>>>>>@@@AAABBBDDDEEEBBB>>>CCCEEEAAA::::::AAADDDBBB@@@???FFFEEE999:::CCCDDDDDDEEEGGGHHHCCC======BBB<<>>===444@@@;;;:::<<<<<<888888;;;???;;;777888<<<>>><<<999AAA<<<777777:::===>>><<<;;;<<<===>>>>>>===<<<;;;;;;888777999:::999888888111555999:::999999<<>>AAA;;;AAAFFFAAAAAAFFFEEEBBB===NNNOOO444555JJJKKKCCCAAAEEELLLJJJ@@@<<<@@@???>>>===<<<;;;888999;;;777<<<;;;555444:::;;;777:::999<<>>======CCCCCCIIIZZZOOONNNPPPXXXaaafffccc___xxxsssfffUUUNNNSSSWWWWWWNNNFFF>>>>>>DDDHHHFFFCCCAAAGGGGGG@@@<<<===???===CCCAAAFFFMMMIIIBBBJJJ[[[[[[[[[VVVOOOHHHHHHKKKNNNRRRMMMIIIJJJKKKMMMTTT[[[^^^XXXVVVXXXXXXRRRKKKHHHTTTWWW[[[```eeeiiikkkllltttxxxyyyppp```VVV^^^kkkcccccciiiooommmddd]]]]]]bbbqqqxxxtttiiiWWWPPP[[[|||{{{yyytttjjjcccgggoooiiigggfffeeeaaa^^^eeepppwwwsssnnnllllllkkkiiiggg[[[]]]bbbhhhooovvv{{{~~~sssnnnmmmiiieeedddnnnpppnnnlllooorrrooohhhiiilllmmmmmmppptttuuurrrrrreeeXXXUUU[[[___[[[UUU___^^^[[[ZZZ[[[]]]]]]\\\```aaa]]]VVVTTTWWWXXXUUU]]]XXXZZZXXXMMMMMMQQQNNNLLLFFFAAABBBDDDEEEHHHLLLKKKJJJKKKOOOPPPNNNOOOSSSTTTHHH>>>@@@GGGHHHGGGEEEDDD@@@FFFRRRRRRFFF===>>>999===>>>;;;888888;;;<<<@@@>>><<<<<<>>>@@@AAA@@@>>>;;;888888:::<<<<<<<<<<<<<<<<<<===============>>>;;;888:::===>>><<<:::;;;<<>>===@@@>>>======???===999555;;;>>>BBBCCCAAA?????????>>>::::::999;;;FFFOOOMMMYYYRRRGGGGGGPPPNNNDDD???@@@@@@AAACCC@@@;;;;;;>>>???===>>>AAABBB@@@;;;888;;;>>>===999:::@@@AAA===999:::===CCCMMMWWW```eeeooohhhaaa]]][[[VVVLLLCCC@@@AAADDDLLLXXXbbbdddbbbeeeooozzzfffIIIDDDPPPXXX```dddkkk}}}ooo[[[SSSOOOGGGBBBAAA;;;===>>>;;;666333555999000777<<>>CCCDDDFFFFFFEEEBBB>>>;;;;;;;;;999888777666666666999888888999:::===???AAA???;;;888888<<>><<<;;;:::333999@@@DDDBBB>>>;;;:::>>>===<<<===DDDOOOUUUTTTOOOYYYKKKHHH___WWW@@@CCC:::===>>><<<;;;;;;999444:::999999===AAAAAA<<<666999888666444777:::999555777:::===>>>@@@IIIWWWbbbzzzooo```WWWTTTQQQKKKEEE>>>>>>AAAFFFNNNUUU[[[______iiirrr|||}}}eeeJJJDDDDDDSSSaaaaaa]]]gggwwwppp```TTTIIIFFFDDD???<<<<<>>:::888666666:::@@@888@@@HHHPPPMMMDDDXXXyyyuuuzzz{{{llljjjzzzxxxqqqsss|||~~~~~~uuuooooooiiifffqqq|||||||||wwwmmmfffkkktttzzzwwwtttssstttuuuvvvxxxmmmqqqtttrrrppprrr{{{~~~zzzpppnnnssstttvvvzzz~~~|||tttggg]]]YYY[[[[[[XXXSSSOOOPPPQQQKKKIIIEEEBBBAAABBBDDDFFFBBBBBB???<<<<<>>===???BBBFFF===<<<;;;;;;;;;<<<===>>>;;;===@@@CCCEEEDDDAAA???:::<<>>>>>AAADDDEEEGGGPPP^^^iiitttlllccc___]]]YYYPPPHHHJJJFFFDDDIIIQQQ[[[eeelll]]]fffooozzz}}}hhhLLLCCC<<>>@@@CCCQQQCCC777555777999>>>CCCLLLVVVaaaiiieeeYYYhhh~~~zzzxxxuuuuuuyyywwwrrroooooommmiiigggiiiYYY[[[bbbjjjkkkccc[[[XXXRRRQQQPPPPPPQQQTTTXXXZZZUUUTTTSSSOOOHHHCCCHHHPPPZZZWWWRRRMMMKKKIIIEEEAAADDDIIIJJJNNNTTTLLLBBBFFFNNNNNNOOOMMMFFF???BBBHHHKKKJJJHHHGGGHHHIIIGGGCCCDDDHHHKKKHHHAAA???BBBHHHCCCFFFGGGEEECCCFFFMMMTTTccc\\\UUUUUU[[[]]]VVVNNNYYYVVVTTTUUUVVVUUUTTTSSSTTTSSSPPPMMMQQQWWWXXXUUUPPPZZZcccbbb[[[YYYcccnnneeedddiiiqqqqqqggg^^^[[[\\\^^^bbbgggjjjkkklllmmmpppuuu|||{{{|||}}}|||xxxssswww{{{|||vvvvvvsssmmmhhhjjjrrryyysssjjj___WWWUUUVVVWWWVVVTTTNNNKKKMMMUUU[[[]]][[[TTTTTTZZZlllmmmLLL:::KKKcccPPPNNNUUU[[[jjjiiiPPPQQQMMMEEEAAAIIIRRRLLL>>>BBBLLLPPPIIIAAA>>>===<<<===777555;;;===:::888:::BBBCCCFFFKKKRRR\\\eeelll}}}yyyuuuvvvwwwrrrggg^^^GGGAAAAAALLLYYYbbbhhhnnn[[[gggppp|||mmmMMM???999AAAJJJQQQSSSTTTWWWZZZvvvttteeeVVVMMMHHHDDDAAAAAA>>>:::777999@@@IIIRRRWWW\\\HHH777444888:::===CCCLLL[[[lll|||~~~|||zzzhhhiiijjjnnnuuuxxxkkkqqqsssiiiffflllfffjjjiiidddiiisssqqqffffffXXXMMMNNNPPPMMMLLLOOONNNOOORRRUUUPPPIIIFFFHHH???AAAGGGMMMLLLEEEAAAAAA>>>@@@BBBEEEGGGJJJNNNPPPWWWSSSQQQQQQMMMDDD>>><<>>@@@EEEJJJFFFDDDAAA???AAACCC???888EEEDDDEEEFFFCCC@@@BBBGGGMMMMMMHHHBBB@@@DDDGGGGGGMMMIIICCC>>>===@@@DDDHHHMMMFFFEEEIIIIIIBBB???AAA>>>>>>AAAFFFHHHFFFFFFGGG@@@EEEUUUZZZOOOKKKNNNJJJPPPMMMKKKKKKMMMUUUeeetttbbbZZZ\\\dddcccWWWTTTYYYeeegggjjjkkkgggeeelllwwwsssfffggguuu{{{xxxiii}}}pppyyyiiibbbhhhssswwwttthhhtttxxxkkk[[[TTTSSSRRRGGGAAACCCMMMOOOIIIJJJRRR``````bbbiiisss}}}~~~zzzrrraaa[[[\\\hhhoookkkfffeeejjjlllhhhjjjpppeeeOOOFFF===>>>AAAGGGLLLKKKFFF@@@OOOfff{{{sssfffZZZMMMCCCAAA???:::555444;;;::::::???JJJUUU]]]___WWWFFF888777999999???GGGHHH]]]uuujjjbbb```[[[```jjjfffaaa]]]___eeejjjkkkiiieeejjjlllggg^^^XXXVVVVVV```hhhllliiiffffffhhhhhh```TTTNNNRRRTTTRRRSSSYYYQQQQQQSSSVVVSSSMMMKKKNNNFFFCCCCCCHHHJJJFFFBBBAAABBBAAACCCJJJRRRYYY[[[[[[\\\UUUQQQPPPNNNGGG@@@>>>AAACCCBBB???AAAGGGHHHEEE>>>CCCBBBDDDJJJIIIJJJWWWMMMFFFAAABBBFFFGGGJJJMMMDDDGGGFFFBBBBBBGGGIIIGGG@@@>>>>>>???AAAAAA===:::===<<<:::888888:::<<<===666BBBIIICCC;;;;;;BBBGGG>>>===>>>AAA???<<<@@@GGGJJJMMMLLLDDD???@@@DDDEEETTTOOOIIIDDDAAA@@@AAAAAAAAA999777>>>@@@;;;<<>><<<>>>======GGGJJJAAA???BBB>>>BBB@@@AAABBBAAABBBKKKVVVHHHBBB@@@CCCEEEAAA===<<<::::::<<<@@@BBBGGGSSS```WWWBBB<<>>>>>???AAABBBBBB???===:::HHHPPP]]]xxxlll```[[[UUUKKKBBBEEE:::222444777555333333444777<<>><<>>CCCDDDBBBFFFLLLBBBIIIKKKDDD>>>===AAACCCDDDMMMTTTQQQEEE======BBB@@@999:::BBBCCC:::777;;;FFFBBBBBBEEECCC===:::======888>>>AAA===AAAEEE@@@:::>>>GGGOOOPPPLLLLLLOOOIIIDDD???>>>CCCFFFBBB===JJJEEEAAADDDFFFGGGJJJOOOSSSHHH===<<>><<>>666000000111111222444999JJJTTTNNNHHHKKKLLLHHHAAADDD:::222888===AAAIIIlll~~~nnnmmmWWWKKKDDDIIIKKKDDDAAADDDRRRddd~~~~~~TTTHHH<<>>PPPAAA>>>BBBBBBEEEGGGBBBGGG===999>>>AAA>>>>>>CCCBBB>>>III>>>666DDDBBB???666DDDDDDMMMhhhkkk[[[ZZZCCCAAADDDBBB999===DDD???BBB???:::===AAA999555@@@>>>???GGGSSSYYYXXXXXX\\\iiiSSS>>>888<<<======>>>:::======999:::EEESSS[[[NNNVVVYYYOOO===333666>>>555777999::::::999:::<<>>======<<<<<<===???@@@AAAGGGJJJEEE@@@???@@@@@@DDD<<<888<<>>=========>>>???@@@AAA===;;;<<>>BBB;;;>>>DDDJJJLLLIIIBBB<<<777:::<<<===BBBEEECCC===QQQTTTSSSKKKGGGIIIHHHEEEVVVaaaxxxfffOOO___qqq~~~}}}mmmqqqzzzlllYYY^^^kkkzzzgggQQQHHHOOOXXX\\\NNNGGGAAACCCJJJMMMIIICCCJJJNNNXXXaaaaaa]]]___eeeccc^^^]]]kkk|||yyyvvvqqqooolllcccVVVLLLXXXoooyyy~~~WWWEEE>>>999777:::;;;999999<<<777===AAA>>>999===JJJWWWaaalll}}}mmmggg___WWWOOOIIIDDDAAA???===:::888777888:::;;;777111...000444888>>>EEEWWWVVVQQQHHHCCCDDDCCC???AAACCC;;;666:::===FFFXXX~~~kkkWWWWWWHHH???AAA::::::BBBCCC===<<>>>>><<>>???===BBBOOO^^^fffaaa___XXXLLL???999:::???:::::::::::::::<<<@@@CCCRRRXXXYYYSSSQQQSSSLLLAAA<<<<<<<<<;;;:::;;;<<<>>>CCCJJJPPPRRROOOLLLMMMOOOIIIWWWYYYIII<<<===>>>:::======<<<<<<<<<===???@@@@@@GGGJJJFFFAAA??????===GGGBBB???AAABBBAAABBBEEEHHHGGGGGGLLLWWWfffsss{{{[[[MMMAAA>>>@@@@@@???>>>>>>======>>>AAAEEEGGGGGG@@@DDD>>>:::???>>><<>><<<::::::;;;===<<<<<<>>><<<;;;===AAAAAA===999>>>============>>>@@@AAACCC@@@======???===999444::::::;;;<<<===>>>======999:::<<<>>>AAA@@@>>><<>>DDDTTTiiitttkkkXXXJJJGGGTTT\\\ZZZRRR^^^wwwxxxjjjpppxxxxxxeeeOOOSSSiiigggjjjeeeYYYOOONNNQQQQQQPPPIIIAAA???BBBEEEDDDAAA@@@AAAIIIRRRUUUPPPMMMNNNQQQJJJDDDIIIYYYfffcccYYYSSS[[[ccceee^^^WWWSSSSSSYYYfffooouuu{{{rrr]]]PPP>>>999666888999888888:::======<<<999777999???DDD===DDDNNNWWWbbbtttvvvmmmaaaTTTKKKDDDDDDBBB>>>:::999<<>>LLLXXXqqq\\\HHH@@@@@@>>>;;;888@@@???;;;;;;===<<>>>>>CCCPPP]]]ccccccYYYKKK???:::999:::;;;===;;;999777888<<>>BBB===FFFPPPRRRNNNLLLOOOSSSKKKLLLIIIAAA======<<<999;;;;;;;;;<<<<<<>>>???@@@BBBHHHKKKGGGBBBAAA???======:::888888666555999@@@@@@EEEEEEAAAHHHZZZiiiooo^^^XXXLLLBBB???AAA@@@<<>>===;;;<<<===??????>>><<<:::999;;;>>>>>><<<999::::::::::::;;;<<<>>>>>>AAA>>><<<===??????;;;888<<<:::777888;;;<<<;;;999<<<:::777666999<<>>@@@;;;;;;@@@KKKQQQNNNGGGCCCOOOLLLHHHGGGNNNWWWXXXTTTMMM___ooolll[[[NNNPPPXXX]]]___fffeee]]]^^^___XXX???999555666666555555888???:::555444555666555333;;;???AAA@@@BBBOOOfffxxxuuujjjaaa\\\OOOJJJEEECCCCCCAAA===999::::::999666555666:::===:::999777444222111111111444333333555888@@@QQQbbbnnnSSS<<<<<<@@@===999;;;===;;;999===>>>:::RRR}}}pppSSSDDDHHHQQQUUUEEECCCEEE@@@<<<>>>;;;777>>>???AAA>>>888===SSSjjjfffNNNEEE===AAA:::HHH[[[NNN>>>EEEAAA@@@YYYRRR===>>>???DDDRRRoooXXXHHHCCC>>>???;;;EEEPPPaaawwwrrrTTT```hhhPPP@@@<<>>;;;:::;;;:::<<<>>>??????@@@AAA::::::;;;<<<;;;::::::;;;888;;;:::888:::CCCLLLOOOOOOFFF;;;555666999::::::;;;:::888666555888===AAACCCLLLQQQNNNHHHDDD???999888:::<<<<<<<<<<<>>???===:::888:::::::::;;;;;;<<<===>>>???FFFJJJJJJEEEAAABBBBBB@@@???===<<<===<<<:::===CCC444@@@CCC???CCCPPPTTTNNNXXXXXXOOO@@@:::>>>===777AAA;;;666888???CCCAAA<<<@@@GGGCCC===<<<777666???===<<<:::;;;<<<<<<<<<:::>>><<<:::;;;<<<<<<;;;999666666777777888999:::;;;888888888;;;???BBBBBBAAAKKKBBB888333555888999888===999444333666:::???AAA;;;>>>???===???CCCCCC???<<<>>>AAACCCDDDCCC@@@<<>>999666666======888QQQwwwnnn```JJJ999666>>>CCCCCC;;;======DDDAAA555;;;IIILLLHHH@@@888:::RRR}}}xxxJJJ;;;888JJJVVVyyytttMMMCCCDDDXXX\\\CCC>>>@@@XXXgggEEE;;;:::>>>===JJJXXXppp```XXXXXXLLLCCC???IIIcccoooddd\\\bbbTTT@@@<<<<<<888999666999<<<>>>???@@@???===999<<<>>><<<:::999;;;<<<999;;;999444444999===>>>;;;999777888:::<<<;;;;;;888999999888666777999;;;<<>>======>>>AAAEEEGGGHHHFFFCCC>>>:::;;;???===777666;;;999::::::;;;<<<=========FFFGGGDDD>>><<>>@@@>>><<<===555@@@FFFEEEMMMWWWSSSEEENNNQQQKKK===888<<<<<<777===;;;:::<<<@@@CCCDDDDDDEEELLLHHHAAA???888666>>><<<:::999888888888555444>>>===;;;::::::999888666666666777888999999999:::444444666:::>>>BBBEEEEEEPPPGGG<<<666666888888777888555222111444888:::<<<999<<<===;;;<<<@@@BBB@@@;;;:::<<<@@@CCCAAA===;;;AAA;;;===LLL```oooyyy~~~}}}oooddd]]]eeeYYYGGGCCC???:::777666666666777888999888777666888===AAA666888;;;===@@@CCCDDDEEE333;;;BBBAAA@@@CCCGGGIIIMMM\\\ggg]]]GGG;;;AAALLLRRRNNNUUUOOO:::>>>LLLHHH>>>888444444444111111444444444333444555555333111,,,,,,///333777999888777===BBBKKKVVVfff{{{|||}}}yyytttrrrrrrvvvzzzvvvtttqqqlllhhhfffhhhiiiccc```ZZZTTTOOOPPPSSSWWWMMMLLLLLLNNNOOOMMMHHHCCCCCCAAA===999777888:::;;;999888666666777888777666:::777555555777999888777111222333555555666555555333333444777888???NNN^^^III;;;555<<<>>>999777<<<555444444;;;===888MMMuuummmVVVOOOGGGAAA??????>>>===???MMMJJJ777;;;???;;;YYYzzz}}}gggKKK<<>>;;;555:::<<<999777999<<<<<<;;;<<<:::666666:::;;;:::333555777:::;;;:::888666777999;;;;;;:::999999:::<<<>>>>>><<<:::888777666:::777666999>>>@@@>>>:::BBB???>>>@@@DDDFFFBBB???888999<<<>>><<<888888<<<999:::;;;;;;<<<<<<;;;;;;AAAAAA===888777;;;>>>===777333444:::===:::777666;;;@@@CCCFFFQQQ\\\[[[QQQNNNMMMIIIBBB???AAABBB@@@888:::<<<>>>AAAEEEIIIMMMIIIOOOJJJCCCBBB<<<888???@@@???===<<<<<<;;;888555:::::::::999888666444333888999::::::;;;:::::::::666777888999<<<>>>@@@BBBFFFBBB>>>======<<<999666888777666777999::::::999===@@@@@@<<<;;;???AAAAAAAAA===<<>><<<444555777888:::<<>>BBBBBB<<<888<<>>777<<>>@@@EEEAAA777:::AAA@@@<<<777444555555222111222444555666666444333222333777333111555<<<@@@>>>:::111555:::@@@HHHSSS```iii|||qqqdddZZZWWWQQQTTTWWWXXXXXXXXXZZZ]]]```]]]ZZZXXXVVVSSSNNNJJJJJJJJJJJJHHHGGGGGGJJJLLLHHHEEEBBB@@@???>>>===<<<:::999777333000000222444222444666999:::999888666888777666555444333333333333222222333444555444444000222333444333222333444777888888999888666444333222222333666777;;;GGGRRREEE<<<666777999666555777333444444:::>>>;;;HHHeee___HHHEEEAAACCCEEE???999GGG^^^NNN:::AAAMMM}}}UUUBBB\\\OOOBBBFFF{{{QQQWWWPPP>>>GGGWWWeeeLLLDDDAAAFFFGGGSSSccczzzyyyTTT;;;888<<>>>>>;;;444999;;;777666999;;;999;;;<<<;;;888888<<<<<<999777666555666888888555222555888:::;;;;;;;;;<<<======;;;:::;;;;;;:::777666999999:::<<<===>>>===<<>>BBBAAA>>>???CCC@@@??????CCCIIIOOORRRRRRMMMGGGCCCDDDEEECCCCCCDDD999:::<<<>>>AAADDDHHHKKKEEEIIIDDD???BBB>>>999>>>AAA@@@??????@@@>>>;;;999666777999:::999777666555888999:::::::::999888777999999999999999:::<<<===>>>>>>======<<<:::999777;;;::::::<<<======;;;999<<<@@@@@@<<<;;;???CCCDDDIIIAAA===@@@CCCBBBAAABBBAAACCCEEECCC;;;555888???;;;???FFFLLLKKKDDD???======<<<:::BBBVVV```TTTCCC777555777>>>@@@<<<999:::999999999:::<<<>>>???@@@======999666888===<<<666999;;;:::555333777999888???FFFKKKHHH???999;;;AAA333;;;999555999<<<<<<@@@:::555444666777333111222333333333333444333333333999444111111444666555333333666999::::::<<<@@@EEENNN^^^{{{vvvgggZZZOOONNNMMMIIIGGGIIIDDDCCCBBBBBBCCCBBB@@@>>><<<;;;;;;===@@@AAA>>><<<333555888::::::::::::;;;666444333555888999666222777888999888666555666777333666999;;;;;;;;;;;;<<<444555777777777444222000444555666777888888888777---333888777111///111555111222444666777666555444555333333555666888???GGGFFF>>>555222444666666555333555555999???===EEEZZZaaaEEECCC>>>@@@AAA666888aaaaaa???NNNoooQQQ@@@fffiiiFFFNNNYYYSSSSSSvvvpppEEEBBB999YYYuuuOOOEEE@@@;;;===<<>>@@@;;;888888===@@@???;;;888777;;;??????===;;;===???===>>>===;;;999:::===AAA<<<===999444777???AAA<<<:::;;;<<<<<<;;;:::888777888;;;<<<<<<===@@@===999777999<<<===888555:::CCCEEEBBBBBBDDDCCC???AAAGGGEEE;;;777===???;;;:::>>>???===<<<===@@@BBBCCCCCC>>>AAA<<<999???===777;;;;;;::::::;;;<<<;;;888666444777:::<<<<<<;;;::::::666777777777777555444333888999999888777888;;;===???>>>;;;777444444888;;;999888888999::::::777555777;;;===::::::@@@FFFHHHHHH>>>888;;;>>><<<<<>><<<<<<;;;;;;BBBDDD???AAAAAA888<<<;;;===AAA???999999>>>@@@===::::::<<<>>>???>>>>>>===888777???EEE@@@666222777;;;===???AAA>>>888444<<>>:::;;;???444>>>555///===@@@:::BBB888555444888888444111111000...---///444666555444333333444555666777777666666777888666444444777:::;;;>>>IIIZZZjjj{{{wwwhhhXXXMMMIII;;;??????999666999999666:::<<<<<<999666555777:::555666777666444444666777222555777888888777777888333222111000111222333444888777666555444333333333888888777666666666777777444333111000000111333444666888::::::888666666666///222444555555333333333444444444333333444555555666666555444444666:::===UUUEEE999999999666666<<<666333111444555888@@@HHHqqqrrrhhh]]]ZZZ;;;DDD>>>000TTTrrrKKKZZZQQQJJJZZZ^^^;;;EEEsss\\\MMMqqqoooPPPBBBAAAJJJKKK___wwwKKKAAA888999AAADDD===444EEEJJJKKKHHHKKKVVV]]]___HHHEEEBBB>>>======???AAA???>>><<<;;;;;;<<<<<<===<<<;;;;;;::::::999999888888888888777777777777666;;;:::888666555555666666888888999999999888777777555555555666777999;;;;;;<<<;;;::::::;;;;;;999777888777777888:::<<<===<<<>>>===;;;999:::<<<>>>@@@@@@???===<<<;;;;;;<<<<<<==================<<<<<<<<<<<<===@@@CCCBBB===999>>>>>>======<<<;;;:::999CCCEEECCC===>>>DDDHHHFFF@@@???@@@@@@AAABBBCCCDDD@@@???AAABBBBBB@@@AAADDD???======???BBBCCC@@@===@@@>>><<<;;;<<<===<<<;;;AAA@@@>>><<<;;;<<<===>>>666666666666666777777777;;;===???>>>;;;777555444777333///000555888666333>>>999555777<<>>>>>===;;;;;;<<<@@@BBB===>>>===999999>>>???>>>;;;;;;:::::::::;;;<<<<<<;;;:::::::::;;;;;;999888<<<@@@???::::::>>>???;;;???CCCFFFCCC===;;;@@@EEE;;;@@@EEEFFFCCCBBBDDDHHH;;;<<<============???AAA@@@<<<888999===>>>:::666666999<<<======<<<<<<<<<888777666666777:::>>>@@@<<<888555444777888666333444222000111333555333000666666333000333888999555555333222444777888666333666888:::<<>>888<<<===888777:::;;;999555777999;;;::::::::::::999888777777777777777777333555777777555444333444444444333222333444555666555444333222222222222222444333222222333444444444333222111111222444666888444666777666555333444444666888999999666444222222444333333222222333333444111222111000000222666999BBB>>><<<===<<<777222111444333333777888999???EEE[[[ttt~~~|||KKKBBB:::888iiiaaaGGGeeexxxIIIDDDSSS{{{QQQ===IIIqqqXXXLLLdddwwwjjjQQQ@@@===@@@CCCCCCSSStttvvvbbbDDD???;;;;;;???AAA@@@===;;;@@@BBB???AAAGGGKKKKKKDDDBBB@@@>>>===>>>@@@AAA>>>===<<<;;;::::::;;;<<<>>>>>><<<;;;999888666666777777777888888999999999;;;:::888777666666777777333555888:::;;;;;;:::999666555555555666777888888:::999888999::::::888666<<<;;;999999;;;<<<<<<;;;>>>===;;;::::::<<<===???===<<<;;;999999999999:::;;;:::::::::;;;;;;<<<<<<<<<;;;999999;;;;;;888666999999999999888777666666>>>AAAAAA===>>>CCCDDDAAA>>>>>>>>>>>>???@@@AAABBB>>>>>>???@@@@@@@@@BBBDDD===<<<<<<>>>@@@AAA???<<<===;;;:::;;;===>>>>>>>>>@@@???<<<:::888888888888===;;;999666555555777777999:::;;;999666555555555666555444333444444444444999555333555999<<<;;;888999:::<<<<<<======???@@@???@@@>>>888666888777444888888888999999::::::;;;999999:::<<<>>>@@@@@@???999<<<<<<888888<<<===999;;;???CCCCCCAAA@@@BBBEEEAAADDDFFFEEEAAA??????AAA<<<>>>@@@@@@>>><<<;;;;;;<<<999777888:::;;;999666777:::<<<===;;;999999999777666555444666888;;;===<<<:::888555222111111222333222111222333444222111555666444222444666444///333222111333555666444222111333444444555<<>>AAAEEEGGGGGGCCCAAA<<<999666666888999888666444666777666333111000000666555555555555666777777333333222222222222222333333111///000333555444222111111111222444777:::;;;555666666555333333444666888999:::999666333222222444333222000//////......///000000///...000333666666<<>>KKKiiigggQQQ>>>>>>MMMkkk|||LLLGGGTTT^^^sssiiiWWWFFF;;;999===AAA>>>>>>GGG\\\kkkhhhXXXKKK>>>???>>><<<:::;;;???BBB999>>>@@@>>>===>>>???>>>::::::999999999::::::;;;>>>===<<<;;;::::::::::::===<<<<<<;;;999888888777666666777888999:::;;;;;;:::999888888888888999999333555888:::;;;;;;999888666666555555555555666666777777666888999:::888777<<<;;;:::;;;===>>>>>>===>>>======<<<<<<<<<======@@@???>>>===<<<<<<<<<<<<999888888777888999;;;<<<<<<999666444555777777777999999:::::::::999999888888<<<=========@@@???<<<============>>>???@@@@@@============>>>AAACCCDDD<<<;;;;;;===>>>>>>===;;;<<<:::999999;;;<<<;;;:::<<<;;;999777666555666666===;;;777444333444777888777888777666444444777999444666888777444222333444333333333444555777888999555777:::<<<======<<<<<>>>>><<<===@@@@@@>>><<<>>>AAADDDEEEDDDBBBAAACCCDDDCCCBBBAAA???===<<<<<>>:::777555999888888888888999::::::888:::;;;;;;999777666666666555444333444666888:::888999888333...,,,000444000222444444333222222222222555666555666888555///222111111222444444333111222444555444222333666::::::;;;===@@@DDDJJJRRRWWW[[[ooorrrooovvvcccYYYSSSKKKCCC???FFF???;;;;;;:::666333333555777888888777999<<<===IIIHHHIIILLLOOONNNJJJFFF>>>888333333777888666333444555666666333111000000666666666666666777777777555444444444444444555666666333000222666999777555111222222333555777999:::999999999777666666888:::333444666666444333333333444333111///...---,,,,,,111111222111000111444777999AAABBB888333555777333444333444888999888;;;@@@[[[jjjIIIDDD[[[LLLHHHddd[[[;;;???GGGSSSaaaeeeKKK===888AAAJJJWWWzzz^^^AAA@@@FFFQQQOOOJJJCCC>>>===>>>@@@BBB??????CCCLLLRRRPPPGGG?????????>>>:::777666;;;???>>>@@@AAA???============888888999999999999888888>>>>>>===<<<;;;::::::999888888999::::::;;;<<<<<<777888888999::::::;;;;;;888888888999999::::::;;;:::999999999888777777777666666555555555666777777666666666777::::::999888999888888;;;>>>AAABBBBBB?????????>>>>>>>>>======AAA@@@??????>>>=========;;;:::888777777888999::::::999777666777888::::::::::::;;;<<<<<<<<<;;;;;;777999:::;;;<<<======<<<===============>>>????????????>>><<<>>>BBBCCCBBB<<<<<<<<<<<<=========<<<===;;;999777777666555333777777666666777888999:::555444333222333444777888666777888777777777999;;;444555777777666555444444111333555444333333555888666777888:::;;;;;;:::888>>>AAA@@@===<<<===<<<888333444666777888999888888333555888:::<<<===???@@@===>>>??????@@@BBBBBBAAABBBAAAAAACCCEEEDDDAAA===@@@???>>>???AAAAAA@@@???:::===??????===:::888888888999::::::999:::<<<>>>777888999999777555555555555555444333444555777888666666444111//////333777///333666666333111222333///333555555777::::::777222222222333444333333222444555777777555555666888:::;;;;;;999666555555666888???FFFHHHFFFGGGMMMSSSuuuuuucccWWWLLLIIIHHHDDD@@@>>>:::777666:::<<<::::::<<<777777888888777777999;;;KKKHHHFFFFFFIIIKKKJJJHHH===777111111444555333000222444666666555444444444444444555555666666666666555555555444555555666666777555333444888:::999888333333333444444555666777999::::::888777777:::<<<222444555444333222333444333222222222222333333444222333444333222333555777;;;CCCCCC777000444888666666444333555555555999@@@PPPnnnLLLHHHaaayyy???AAAUUUsssmmmNNN===CCCFFFEEEJJJPPPIII>>>===CCCBBB@@@UUUrrrpppJJJAAA>>>===GGG999<<<@@@AAAAAA@@@??????@@@BBBCCCDDDDDDDDDAAA>>>AAA???===;;;:::;;;===>>>@@@???>>>===<<<;;;===@@@???@@@@@@@@@???>>>===<<<>>>>>>======<<<;;;::::::888888999::::::;;;<<<<<<999999999999999999999999777888888999:::::::::;;;===;;;888666555666888999555555555666777888:::;;;777666666888:::<<<;;;999999888888:::>>>AAABBBBBB????????????????????????<<<<<<<<<<<<;;;:::999999===<<<:::999888888888888999:::<<<<<<:::999888777888888999:::::::::999999999888888999;;;;;;===???>>>============>>>>>>???AAABBB@@@===???DDDDDD???============<<<<<<======>>><<<999888888777555444888888888888999::::::;;;222222444555666666666666222555888999999888888888555333222555:::;;;888444555777888666222111333666:::888666666888999777666666::::::888888;;;:::777555666777888999999999999777999;;;;;;999888999;;;::::::<<<>>>???>>>>>>???FFFBBB???@@@CCCDDDBBB???===<<<<<<===@@@BBBBBBAAA888:::<<<<<<;;;<<<===???888999999999888999<<>>NNNcccwwwvvvOOOEEEAAAEEEHHHCCCAAAEEEAAA;;;;;;AAA???<<>>??????>>>@@@>>><<<>>>AAADDDDDDCCCAAA???>>>???>>><<>>===<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;::::::999999999::::::999999888888888888777777888999::::::999999;;;999666444555777;;;===555555555666888999;;;<<<777777777888;;;;;;;;;999;;;:::999:::<<<======<<<>>>=========>>>>>>???@@@<<<<<<===<<<<<<;;;:::999<<<<<<<<<;;;:::999888888:::<<>>======<<<<<<======>>>@@@CCCAAA===@@@GGGEEE======>>>>>>===;;;;;;<<<>>><<<:::999999;;;<<<;;;;;;===<<<<<<;;;999888777777666777999:::999777555444111444777999888666555555666333111444:::===:::666888::::::888444222333666:::777444555777888777555888;;;:::777777:::999666888888888777888888999:::<<<>>>@@@>>>:::888999:::<<<;;;===@@@AAA>>>===???CCC@@@>>>???CCCEEEFFFEEE?????????>>>>>>>>>???@@@888999:::;;;;;;===@@@CCC888777555555666888:::<<<444555666666555444666777555555555666777888999999===888444333555666333000333444444444333222333555222444333...---000333333333444555555333222222333222222000000000111222333333444333222111222555888000000000222444444444333666222666???>>>888>>>LLLEEECCCDDDGGGFFFAAA???@@@===>>>@@@DDDFFFFFFCCC@@@CCC???;;;999<<>>???<<<;;;<<<999555444777777555555888777444666;;;IIIHHHFFFDDDDDDGGGKKKOOO>>><<<888444333333444555111333666777666666666777333444555666666666555555888777666555555555555555555777999888444444777:::666666666777666666666555333444666666555555666777999::::::999777666777999555666666777888:::<<<<<<333444555555444444555777444555999===:::555444777999777777999888666888===TTT[[[ssspppMMM???OOOSSS:::CCCEEEQQQYYYSSS>>>BBBAAABBBJJJHHHBBB@@@<<<:::;;;???AAAAAAFFFLLLJJJ???>>>CCCBBBBBB???888>>>>>>===;;;999888777888<<>>>>><<<======>>>@@@CCCDDDDDDCCC???===???BBBAAA>>>???DDD;;;;;;::::::::::::::::::777888999:::::::::999999<<<<<<;;;::::::999888888777777888888888888888888666777888999999999888777999888777777777888999:::555555555666666888999999777666666777999:::999777;;;999888888999::::::999;;;:::999999:::<<<>>>@@@===>>>>>>>>>===<<<;;;:::888999;;;<<<<<<;;;999888777;;;??????<<<888666666============<<<<<<;;;:::888666777<<<>>>;;;<<>>???===???CCCCCC???===@@@@@@@@@@@@BBBDDDEEEEEEDDD@@@AAABBB???<<<<<<>>>AAA999;;;>>>>>>>>>===>>>???:::777333333666999:::999777777777666444333444666333444555666777888999:::999888777666666444222111666444222111333444555555111555666111///000222111111333555444222000111222333222222222333222111000333444444222000000111222111333555666555555666777888888888999666444444777:::777888;;;:::666444666777777777888:::;;;999888666444111111222444555666999888777999<<<>>>???>>>===666666;;;;;;444555;;;<<<@@@AAABBBGGGMMMLLLGGG<<>>===AAA===::::::<<<:::777888<<<666333444888888444666===JJJJJJIIIEEEBBBBBBEEEIIIAAA???<<<888444444666999222444666777666555555666333444666777777777666555;;;;;;999888777777777777666:::===;;;555333777===666666777888888888888777222444777888777666666666444666777888888999;;;===:::999888666444333333333555777888777666666777888888333444:::;;;666999AAA888888:::===<<<999999<<<===aaaqqqPPP???JJJooo@@@>>>EEE888:::CCCDDD999BBB@@@>>>JJJNNNDDD>>>EEEDDDBBBAAAAAA@@@===999===444:::???888AAAGGG999AAA>>><<<<<<======;;;999:::@@@AAA===;;;>>>>>>;;;;;;===@@@@@@???>>>>>>>>>999888<<>>999999999999:::;;;<<<===444555777888999999888888999999::::::::::::;;;;;;555555666777888999999:::666777888999999888777666999:::;;;;;;:::777555333666666555555555555666666666555555666888888777666777666555666999;;;;;;;;;888777666555777:::===???999::::::;;;:::888777666333666999<<<===<<<;;;999444888===???>>>===>>>@@@:::::::::999888777666555555444777???@@@<<<:::===;;;;;;:::999999:::::::::555;;;===;;;BBBKKKHHH===;;;<<<<<<:::777777999<<<:::888777666777888777666777777888888777666555555555555444555666888999;;;;;;;;;;;;888666555777888777888888777555666888;;;888888777666666666666666111000222888===>>>:::555444666555111222777999888===:::777444444555888999999===@@@@@@<<<;;;>>>AAA===:::;;;AAA@@@;;;999<<>>AAABBB@@@<<<;;;???DDD;;;>>>AAABBB@@@===:::999>>>999444444999<<<<<<:::999999999666444222333444222222444555777888999:::111444888888555333444666999555000000222555666555///555999666444666666555000222444333000///000111...///111333444333111...)))---222555555222000///555222///222666777444000...666666//////555444---222000111555666444444777999777555555666777777666444333222333444333111000222222333555666444000---<<<444333:::===777777===333999:::555444999>>>???888:::>>>CCCKKKVVVaaahhhqqqwwwvvvqqqyyyaaaPPPOOOJJJOOOOOOIIICCCDDDJJJJJJEEEEEEAAA<<<888555555777999:::;;;999666666999777222CCCGGGKKKMMMLLLJJJHHHGGG:::999666555555666888:::666555555666777888666555888777888999;;;<<<;;;999444555777888888777333111666666666888:::;;;:::999888888999::::::999888777555777999888666555888:::666666666888999999666333444666888999999888666555666666444444555777999;;;@@@888999BBBDDD<<<888;;;@@@>>><<<:::999:::;;;<<>>???@@@;;;:::???===:::???HHHGGG>>><<>>===;;;===>>>???>>><<<;;;;;;===<<<<<<<<<<<<============999<<>>;;;999:::<<<======???@@@BBBAAA===:::@@@?????????AAAAAA???===999:::;;;;;;;;;:::888777888:::;;;======<<<:::999;;;;;;;;;:::888888:::<<<666777777888888888888777<<<<<<;;;999777888:::<<<>>>:::777888;;;;;;666222777777777777777888888888777666555444555777999:::>>>======<<<<<<<<<======;;;<<<>>>???@@@???===<<<999;;;>>>@@@???===999777<<<<<<<<<;;;:::999:::<<>><<<::::::???;;;888555555555555444444888;;;:::666555888======>>>@@@AAA@@@???===<<<:::777777;;;AAADDDBBB>>>:::999999;;;===>>>>>>===???<<<888666777999;;;;;;444666555333444:::===<<<333555777999:::999888888777::::::888777999888555;;;::::::999888777777666===<<<:::888777444000...000666:::999888777555111444666777666444444888;;;:::777666999:::888:::>>>:::===??????>>>???DDDHHH????????????>>><<<;;;;;;AAAAAA@@@AAABBBAAA>>><<<>>>@@@AAA???;;;:::;;;>>>???@@@???<<<===AAA@@@===;;;999777444333555999===888777666444555666888999666666777777777777777666555444444444444555666666:::999777666666666888999222333333444555666777777///111222000---,,,...111000...---...///000///---000222444222///...111444777555444444555555555444777333111444888999555000000000111444777999999888888777555333222222222333222111111000000111111222222333555555555555777888222333444555555555777888999:::;;;888444222333666666666666777:::===@@@BBBFFFNNNSSSRRRPPPYYYlll||||||[[[NNNPPPLLLWWWVVVOOOGGGDDDFFFCCC===BBBAAA@@@???>>>=========;;;<<<999555555888666222===BBBIIIMMMMMMIIIEEECCC666888:::;;;;;;999777555777666555555555444222000777666666888:::;;;:::999666999<<<:::666333222333666666666777888999999999222333444444555555555555444666777888777777888888:::888666666777888888777555666666777777666555444999888777666666777999:::@@@999999AAACCC;;;777::::::999888888888888999:::===LLL^^^eee]]]```~~~bbbFFFEEEBBBTTTeee[[[KKKAAA;;;<<<:::555777>>><<<999???HHHHHH@@@???EEEGGGEEEBBB@@@???>>>===;;;?????????>>>>>>>>>======<<<===>>>>>>>>>>>>>>>???<<<======<<<;;;;;;===>>>???===<<<===>>>???>>><<<>>>======>>>@@@@@@???>>>???@@@@@@AAA@@@???>>>===>>>===<<<<<<<<<<<<===>>><<<;;;999888777777888888555666777888999::::::::::::;;;:::888555555666888888666555666:::;;;:::888666666777888888888888888666666555555666777999:::::::::999999999:::::::::>>>???@@@@@@@@@>>><<<;;;???@@@AAAAAA@@@>>><<<;;;:::::::::888777777888999===888666:::<<<:::888999<<<999777666777888888777888888999999999999:::;;;===>>>???@@@???>>><<<;;;===<<<::::::;;;<<<<<<<<<===;;;:::;;;<<<===<<<;;;:::999888:::<<<>>>???>>>888:::999666777:::;;;999666888999;;;<<<;;;:::999999<<<<<<:::999;;;:::666111333666999:::::::::999999888777666777777666666999:::666///---222777888999;;;;;;:::888888;;;>>>;;;888888:::;;;999:::>>>:::;;;;;;;;;::::::<<<>>>@@@AAAAAAAAA@@@???>>>>>>FFFDDDCCCCCCBBB@@@===:::===>>>@@@@@@>>><<<<<<<<<===>>><<<999:::===<<<888888666333111000222555888999888666444444444555666444333222111222333555666777777666555555666666777999888666444333444555666111111111222222333333444111222333222//////111333111000///000222222222000111111000000111111111000555444333333333444444444333333333333333555888:::222111000222444555555444666555444333222222222222444333333222222333333444///111222222222222333444222333333333333333333444555777777555222111333555222222111222333666999::::::;;;;;;888555777>>>DDDQQQPPPSSSYYY___iiizzzqqqUUULLLOOOLLLQQQPPPMMMGGGFFFFFFDDD???BBBCCCDDDDDDCCCAAA???===<<<<<<999555444777666222777===FFFKKKKKKFFF@@@===666777999::::::888555444:::999888888999999777555444444444555888:::999888666:::===;;;555222555:::666666555555666777999:::333333333444555666777888555666777999;;;;;;:::888>>>:::666444555777999:::;;;;;;:::999999888888999;;;:::999888777888999999;;;777888???AAA<<<:::===666666777888888999::::::777FFFYYY]]]SSSRRRjjjYYYGGGFFFAAAHHHPPPEEE@@@:::999;;;888333666???;;;:::???HHHIIICCCCCCHHHIIIFFFCCCAAA@@@???===;;;AAA>>><<<===???@@@>>>;;;<<>>===???BBB???===;;;:::<<<>>>@@@@@@AAA???<<<<<<===???@@@@@@???>>>===>>>@@@AAAAAA@@@???@@@@@@@@@@@@???>>>>>>AAA>>>;;;999999;;;>>>@@@>>>;;;888888999:::888666444555777888:::;;;;;;;;;777888999888666666777888777666555666777888:::;;;555666777999999888888777555666666777888888999999666666777777888888999999???@@@@@@AAA@@@===;;;:::AAAAAAAAA@@@@@@???>>>===;;;:::888777777777888999:::666555999:::888777999999888777888:::<<<;;;:::>>><<<;;;<<<>>>???>>><<<>>>>>>??????>>><<<:::999??????>>>:::777888;;;>>>???===;;;;;;<<<;;;:::888777777999<<<>>>@@@>>>======??????;;;:::;;;:::777999:::<<<======<<<;;;::::::<<<<<<999999:::999666777777666555555555555666888777666666666888:::;;;444888:::777555555444111999::::::999777777999:::<<<999999<<<<<<999:::======<<<<<<===??????>>>===AAAAAABBBBBBBBBAAAAAA@@@AAA@@@>>>>>>>>><<<:::777===>>>???AAAAAA???<<<999===>>><<<999:::<<<;;;666:::888555333222444666777999888666444333333333444333222///...///222666888:::999888777666666666666;;;999777555444555666666222222111111111222222222222333444333222222333555111000000111333444333222222000...000444555111---333333222222222222333333///333555333///222;;;DDD555333111111222333222111222222333333333333222222444333333222222333333444000111222222111000111333444444444333333333222222444555555444222222333555666555444444444555777888;;;888666666777888666555888777:::???EEEPPPbbbrrrkkkQQQJJJLLLIIIJJJJJJIIIGGGFFFEEECCCAAAEEEEEEEEEDDDBBB>>>;;;888;;;;;;888444555888999555666<<>>>>>AAA777888999;;;<<<<<<======777BBBOOOTTTNNNLLLZZZmmmbbbJJJBBBDDD???BBBFFF>>>>>>::::::<<<<<<888999>>>666777;;;BBBCCC??????CCCGGGDDDBBB@@@@@@???>>><<>>@@@===999;;;???AAA@@@===<<>>===???AAAAAAAAABBB@@@???@@@AAABBBBBBAAA>>>>>>>>>>>>======<<<<<<>>>===:::888888999;;;===@@@<<<888:::>>>???<<<999555666777888999999999999555777999:::::::::;;;<<<;;;;;;999666444333555777555666888999999999777666444666888999::::::999888777888999::::::;;;;;;;;;<<<===?????????===;;;:::<<<<<<>>>>>>>>>>>>===<<<===<<<:::999999:::;;;:::999666666999:::888888:::999888999:::======<<<;;;======<<<======>>>======>>>>>>>>>===<<<:::999888???>>>===;;;;;;<<<>>>???>>><<<;;;;;;;;;;;;:::888888888888999;;;;;;:::888>>>AAABBB???===>>>;;;777::::::;;;;;;;;;:::999999777::::::777666888777444>>>:::444///...000444777999::::::999888777777888000777======;;;:::666111888999888777666666666777;;;888999<<<<<<999999;;;===;;;<<>>???AAA@@@<<<888>>>@@@???<<<===@@@>>>::::::888666444555555666666666555444333333333333444444333222111333666999;;;;;;:::999888666666555555999888666444333333444444777666555444444444444555333444444333333333555666000///...000222333222111111111111333666555222///222222333222222222333555...333666333000222;;;DDD777555333333444555444444///000222333444333222222222111111000000111111222444555666555333333333555666666555555666666666555777777666555444444444555999888777666666666666666444222000222666777555333;;;:::;;;>>>@@@IIIYYYiiiiiiRRRJJJKKKHHHNNNMMMLLLKKKGGGBBB@@@???FFFEEECCCAAA>>><<<;;;:::999999888555777;;;<<<888:::<<>>>>>>>>999:::999888666777:::===777666555333333333444555666555666:::======:::666999888777777999999888777888777444333222333555666555555666777888999;;;;;;777777999===>>>===>>>@@@888999;;;<<<============888<<>>@@@BBB???@@@;;;999<<>><<<:::333444888<<<<<<::::::<<>>???@@@???>>>@@@<<<999;;;???AAA>>>:::;;;>>>@@@???===<<<>>>AAA<<<;;;<<>>======>>>@@@AAA@@@>>>CCCAAA???>>>???@@@???>>>??????>>>>>>============<<<<<<;;;;;;;;;:::::::::===:::777:::???AAA>>>:::777777777888777777666666777888:::;;;:::999999:::>>>===;;;777444222444666555666777888999888888777444666999;;;;;;;;;999888;;;<<<===>>>????????????999:::<<<>>>>>>===<<<;;;666888<<<>>>??????===<<<>>><<<::::::<<<<<<;;;999:::888888;;;;;;999999===;;;::::::;;;======<<<:::777:::<<<;;;777666888;;;>>>>>>===<<<;;;:::999888>>>;;;:::;;;??????<<<999;;;:::999:::<<<<<<<<<:::;;;999777777999::::::999<<<@@@AAA?????????===999888888888888888888777777666999999777666888777444555333111000222555999;;;888;;;======:::888777777888999777222111777<<<===;;;::::::::::::999888777999777999======999888:::999777888;;;???@@@>>>;;;======>>>?????????>>>>>>???>>>===>>>@@@AAAAAA@@@FFFBBB>>><<<>>>>>><<<:::>>>@@@@@@>>>@@@BBBAAA<<<666444222222333444333111333333333333333444555555222333444666777999:::;;;;;;:::999777666555555444666555222111000000111222:::999777555555555666777555444333333444444555444222000000111333333333222///222666777555444444444222333444333222222444777111333555444333444777:::444333222222444666666555///000222333444444333222222111111000000111111222555666777666555444555666555444333555777999888666888777555444444333222222555555444333222111111111333222111///......//////333444666999;;;BBBTTTddd}}}kkkWWWNNNNNNLLLMMMLLLLLLMMMJJJEEEDDDGGGEEEDDDAAA???>>>>>>???@@@888::::::888:::>>>===999;;;<<<;;;999777555666777555777:::<<<===<<<:::888:::999888888999999777555777666444444666888999999>>>888444666;;;>>><<<888999;;;<<<:::777777:::===::::::888777666666555555333444555666888888555333666666888;;;===<<<:::777888777555444444666777999333444555777999:::;;;<<<<<<===>>>>>>===;;;;;;===:::::::::::::::::::::;;;:::777888===CCCFFFEEECCCAAA???<<<<<<>>>???>>>??????:::777999>>>???;;;777999;;;???AAA@@@@@@@@@AAA@@@???===>>>???@@@@@@???AAA???===???AAACCCAAA???=========>>>>>>?????????:::;;;>>>AAACCCBBB>>>;;;;;;:::;;;<<<>>>???>>><<>><<<;;;<<<=========<<<<<<;;;::::::::::::;;;<<<===???@@@???===:::999999777777999<<<===;;;888888999999888888777666555:::;;;;;;999777555555666;;;:::999777777777888888777777777777777888888888555777999;;;<<<;;;:::999===>>>@@@AAABBBAAA@@@@@@888999;;;===???>>>======888:::<<>>999777:::>>>>>>>>>===<<<;;;:::::::::???;;;888:::>>>???999333999888888999<<<======<<<;;;999777888:::===>>>===888<<<>>>======???>>>:::777777777777777777777777666999:::888888;;;;;;888111333777999:::888555333555999======;;;:::;;;===333777888555444777999888888888777888999999777555777666999>>>???;;;999;;;<<<;;;:::;;;<<<<<<:::999======>>>>>>>>>======<<>>>>>??????>>>===EEEBBB>>><<<<<<===>>>>>><<>>>>>>>>???:::======<<<===???<<<777999999999777666666777999555777;;;>>>??????===<<>>=========<<<:::888;;;999666666777999999999;;;999666777:::<<<;;;888777:::<<<;;;777666888<<<;;;;;;;;;;;;:::999888888444666777666555444444444777777999<<>><<<;;;;;;::::::;;;<<<===>>>555666777999:::;;;;;;;;;<<<>>>@@@???===<<<>>>???===<<<:::888888777888888<<<888555777===AAA???:::;;;???;;;:::??????<<<>>>999888777777:::<<<;;;999;;;???BBBDDDDDDFFFGGGGGGBBB@@@??????@@@AAA@@@???@@@@@@@@@AAABBBBBBBBBBBB@@@>>><<<===AAABBB@@@===:::===@@@AAA@@@>>>======>>><<<:::;;;===???@@@??????===;;;;;;===@@@AAAAAA;;;:::999888888888999999<<<===?????????===:::999999999999::::::999777666999999:::::::::999888888;;;;;;;;;999777777999::::::888777888;;;<<<;;;999888777666555666777999:::777888999;;;;;;;;;;;;:::<<<===>>>@@@@@@???===<<<:::<<<>>>???@@@???>>>===???>>>===<<<===>>>@@@AAA<<<:::;;;>>>AAA@@@:::555999999;;;===<<<999;;;@@@===;;;999999:::<<<<<<;;;===???@@@???===<<<===>>>>>>======<<<<<<;;;;;;<<<>>><<<:::;;;===>>>===;;;888777777999;;;======<<<:::999999:::<<<<<<;;;:::666:::;;;::::::======999888888888888888999:::;;;444777999777888<<<<<<999888999;;;;;;:::666333000666999;;;:::888:::???DDD111999??????===;;;666111666555444666888999777444777777;;;AAABBB???<<<>>>???@@@@@@???======>>>???@@@@@@@@@@@@???>>>======???===;;;;;;<<<======<<<>>>>>>>>>>>>===???AAACCC>>>@@@@@@>>>>>>???<<<666888666444777;;;<<<999666333333444555555555555555444444555555666888:::;;;;;;;;;:::888888777777777<<<;;;:::999999;;;<<<>>>888777555333333444666777;;;999666555666777555333888666555555666666444333000111222333333333444555///222444333000000444888333333333444333222000...---...000222555555333000444333333333333333444444444333333222222333333444111333444444333333555666666333111222666888666333222000//////222444333222333444444444444444444333,,,---///000111333666999666888;;;;;;888999FFFUUUqqqyyygggYYYVVVSSSOOOKKKJJJJJJDDD<<<<<>>>>>???:::444555777888888777777999;;;999888777777999<<<@@@BBB;;;::::::;;;<<<<<<;;;999===;;;888777888999::::::555666888999:::;;;<<<===555999<<<;;;777555777:::444555777888888777666555777999;;;999666444666888999999:::===@@@BBBAAA@@@:::::::::;;;<<<===>>>???888999::::::;;;;;;;;;;;;777;;;???>>>===@@@CCCEEE@@@>>>;;;999777777888888???<<<888777:::>>><<<888777===:::999AAAAAA===???555888999888888:::===>>>444888===>>>???BBBDDDDDDEEECCCAAA@@@AAAAAA@@@???>>>???AAAAAA@@@@@@AAABBBCCC>>>;;;===CCCEEEBBB===<<<>>>@@@???<<<;;;<<>><<<<<<======>>><<<<<<<<<<<<;;;:::999888;;;===>>>===:::777666666999:::;;;;;;<<<<<<<<<<<<999999:::::::::<<>>;;;777999888666444555777999;;;888888999:::;;;;;;;;;;;;999:::<<<======;;;:::888>>>???@@@AAAAAA@@@>>>===EEEAAA<<<888888:::>>>AAA======>>>BBBEEEDDD===666888888;;;===<<<999;;;@@@<<<:::888888:::<<<======<<<:::999999::::::999777>>>======<<<<<<<<<======<<<===>>>>>>>>>AAAFFFIII999888888999;;;<<<<<<;;;999999:::;;;;;;999444000666999:::888888;;;;;;888999999999:::;;;<<<===>>>111444666555666:::;;;888:::888666444555888<<<>>>;;;<<<;;;888555888@@@HHHAAACCCAAA:::777:::<<<;;;999888888:::===>>>;;;888888888<<>>@@@???======AAAEEECCCCCCCCCBBBAAA@@@???>>>>>><<<;;;<<>><<<<<<;;;:::999999999999888777555555666777:::;;;999888555444444666888999>>>;;;888777888888666444777666444444444444222000222///---...222555444222---000333222//////333777111333444333000//////000///000333666888777333000666555333333222333444555222111111111111111111222222333555555555555777888:::777444555888:::777333111///...000555888888777111222333444444444444444222222222444666666555333///333888:::777999GGGVVVnnnsssfffVVVRRRWWWXXXWWWUUUQQQMMMHHHDDDBBBAAA@@@AAAAAA???;;;888777777888888:::===@@@>>>888222<<<:::888888999:::;;;;;;777666777:::>>>???<<<888999===AAACCCBBB???===;;;BBB???:::777<<>>999555666;;;===999444555999===???>>>======>>>>>>===<<<<<<>>>???@@@????????????>>><<<:::888777<<>>>>>666EEEBBB???===<<<===???AAACCC???===<<<999444888@@@999777444555999<<<======777666:::@@@@@@<<<<<>>???@@@AAADDDCCCBBBAAA@@@@@@??????===>>>>>>=========@@@BBBBBBAAA@@@?????????@@@AAA999:::===???@@@@@@???>>>666===AAA===;;;???AAA@@@AAA>>>::::::<<<>>>===;;;>>>===<<<===>>>@@@AAA@@@@@@<<<999<<<@@@AAA<<<666555999999555555999999555444888===>>><<<:::999:::777888:::;;;;;;;;;::::::===:::777666777;;;===>>><<<888666888<<>>@@@@@@AAA@@@999???FFFGGGDDD@@@@@@AAA>>>@@@AAAAAA>>><<<;;;;;;CCC===;;;BBBLLLNNNGGG>>>:::999<<<@@@@@@;;;999:::AAA@@@>>><<<;;;;;;;;;;;;222555888999:::;;;===>>>>>><<<:::<<>>;;;888;;;???BBBAAA>>>???@@@AAA@@@>>>===<<<===BBB<<<<<>>===???AAAAAA@@@???>>>???CCC@@@===;;;<<<>>>??????777666444333222333555666555444555777::::::999777111333666666666999===AAA999:::::::::999777666555;;;777666888999777777:::222888>>>>>>;;;888999;;;CCC===777555666777444000888222111666888444222333444444444333222111000///222111/////////111444555444444333222111000//////333222333555666666444222444555555555666555555444333222222111111222222333777777666666666888<<>>===>>>::::::;;;<<<;;;999777555888888888999:::999888666888888888:::<<<===<<<:::>>>BBBFFFFFFCCC@@@>>>>>>777:::;;;:::;;;===;;;666===:::999<<>>===<<<>>>???@@@???>>><<<;;;999999:::;;;<<<<<<<<<===>>>??????>>>===<<<;;;BBBBBB;;;;;;BBBEEEBBB????????????@@@AAABBBCCCDDD@@@>>>>>>;;;777999@@@<<<999666666888;;;;;;:::888666888===>>>:::888;;;===<<<;;;:::::::::::::::===<<<<<<;;;;;;<<<<<<<<>>>>>>>>???@@@>>>??????>>>======>>>@@@@@@@@@AAAAAA@@@???>>>===888:::<<>>BBBAAA===???>>><<<;;;<<<=========@@@??????@@@AAABBBBBBBBBCCC@@@===>>>@@@@@@===:::777;;;;;;777777;;;;;;777777:::<<<<<<;;;999:::;;;:::;;;<<<=========<<<;;;>>>;;;888777888:::;;;<<>>CCCCCC@@@<<<<<<===BBBCCCEEEDDDCCCBBBBBBCCC===;;;:::>>>EEEKKKNNNNNNHHHBBB?????????;;;999:::>>>>>>>>>>>>===<<<;;;;;;444666999:::;;;;;;===???<<<:::999<<<@@@AAA===999>>>=========>>>>>><<<:::===<<<:::888888888:::::::::<<<===;;;888777888999777777777777888888999999777777666777888;;;===???888777777777888888666444888888888888888888888888666888::::::999999<<<>>>DDDCCC???;;;999:::888666::::::999888888888888999:::<<<>>>??????===;;;999???;;;999:::???BBBAAA???@@@AAAAAA@@@???=========@@@;;;;;;???AAA===<<<>>>>>>@@@BBBBBB@@@??????@@@CCCAAA@@@???@@@@@@>>>===777777777777666666555555777777777999;;;;;;:::888777888888555222222444666999:::;;;<<<<<<;;;:::999;;;888777:::;;;999888:::::::::999666444555:::>>>BBB>>>:::888999999777555777222111555666333000111444333111/////////000111555444333222222222333444333333333222222111000000333333222444555666555333555666666666555444333222444444444444444555666666444555666666666777888999;;;:::888777666666666666666555333222333666999;;;555555555666777777555333777666555444444444444444999666666777777999BBBKKKiiiyyynnn]]]RRRNNNHHHUUUPPPLLLNNNSSSSSSLLLDDDCCCCCCCCC@@@>>>===???@@@<<<<<<<<<;;;:::999:::<<<777888:::<<<;;;999666444:::;;;<<<<<<;;;;;;===>>>???DDDGGGEEE???999888999444;;;???>>>===???@@@???@@@<<>>:::;;;???AAA???<<>>AAACCCCCCBBBAAA???FFFGGG???;;;@@@CCCBBB???AAABBBDDDDDDDDDCCCBBB@@@>>>===<<<:::666777;;;>>>;;;888777888999999999;;;777666:::===:::777666<<<;;;;;;::::::;;;;;;<<<@@@???===<<<;;;<<<<<<===???>>>===<<<===???AAACCC@@@BBBCCCBBB@@@>>>>>>???>>>???AAABBBAAA???<<<:::;;;<<<>>>???@@@@@@@@@???BBBBBB???>>>AAADDDAAA:::===>>>>>>>>><<<===>>>@@@<<<======>>>>>>>>>======???>>><<<;;;;;;;;;;;;;;;:::<<<<<<::::::<<<<<<:::;;;<<<<<<:::999999;;;===999999:::::::::999888888===;;;999999:::;;;:::999===:::888999;;;===<<<999888999999:::;;;===???@@@>>>@@@CCCEEEEEECCC@@@>>>@@@CCCFFFEEEBBB???@@@AAABBBBBBBBBAAA???>>>???@@@;;;<<<<<<<<<>>>EEEPPPYYYPPPEEE===;;;===<<<;;;<<<:::;;;<<<<<<<<<<<<;;;:::999;;;======;;;:::;;;<<<:::888888:::======:::777===<<<;;;<<<======;;;:::;;;;;;999999999:::;;;<<<:::<<<===<<<:::999999::::::999666555555777:::<<<888777666666777:::<<<>>>888777666777888777666444666666666666666666666666:::;;;<<<<<<===@@@EEEIII@@@KKKLLL???888:::999222777666666666666777888888<<<<<<======<<<;;;999888@@@<<<999999===AAABBBAAA?????????>>>>>>===<<<<<<===::::::>>>@@@>>>===>>>???AAABBBBBBAAA@@@@@@AAAAAA@@@@@@AAAAAA???;;;888555666888999888777555333666555444666777777666444222333444333333444777:::888999;;;==================;;;<<>>;;;999;;;<<<999555222222444888;;;;;;:::999999888777666666888444333666666333111111666444111//////111333555666666555444222111000000111111111111111111000000555333222222444555555444666666666555444333222111333333333444555666888888444555777888999888777666999999888777666666777777666444222000000222555777777666555666777777666444444333333444444555666777888666666777777888AAAJJJfffzzzqqqbbbYYYUUUOOORRROOOMMMPPPSSSSSSLLLFFFAAAAAA@@@>>><<<===???BBB>>><<<;;;<<<>>>@@@@@@@@@:::<<<======;;;999777666<<<>>>>>>===:::;;;>>>BBBAAAEEEGGGDDD<<<666666888111666888888:::@@@BBBBBBJJJEEELLL[[[\\\MMMCCCDDDBBB@@@>>>>>>???>>>;;;777777:::======;;;999:::<<<@@@??????@@@BBBCCCBBBAAA???AAACCCDDDCCCAAA@@@@@@???BBBFFFKKKMMMMMMLLLKKKDDDHHHHHHDDDCCCFFFHHHFFFHHHHHHHHHGGGEEECCCAAA@@@@@@???======;;;999888999<<<;;;888777777888999:::===999777:::>>>>>>;;;777::::::999999:::;;;<<<<<>>======???BBBEEEGGGCCCEEEFFFEEECCC@@@?????????@@@@@@AAA@@@>>>;;;:::??????@@@@@@@@@???>>>===BBBAAA@@@@@@AAABBB@@@===<<>>>>>======>>>>>>===???===;;;999888999<<<>>>::::::999999999888777777;;;:::999:::<<<<<<;;;:::;;;999777777999:::999777<<<;;;:::999999999::::::888;;;???CCCDDDCCCAAA???CCCEEEFFFEEECCCBBBCCCEEEAAAAAA@@@===:::999:::;;;>>>@@@AAA???===@@@IIIQQQJJJ???666777<<<=========888888888888999:::;;;<<<@@@AAAAAA???;;;999888888>>>===;;;;;;<<<;;;888555:::999888999::::::999777888777777888999;;;<<<===888999:::;;;:::999888888;;;:::888777777888;;;<<<===<<<:::888777888999:::777666666666777777555444555555555555555555555555;;;<<<===???AAADDDGGGIII===KKKRRRKKK@@@;;;999666666555555666777888999999;;;;;;;;;;;;;;;;;;::::::@@@===:::999<<<@@@BBBCCC===<<<;;;;;;============<<<;;;;;;>>>AAAAAA@@@@@@AAABBBCCCCCCAAAAAAAAACCC???>>>=========;;;888555555666777777777666444444666555444444555666444333111111222444666999<<>>@@@CCCAAA<<<:::<<<;;;:::999999::::::999888777999::::::888777777888999888777888777666444444888666444333333555777999333333333333222000///....../////////000000000111666444222222333555666555444555555555555444333333111111222333444666888888777777777999;;;;;;;;;:::999888888777777777777777666555444222111111000000666555444666888999888777555444444555555666777888777555444555555777???IIIcccyyyqqqeee^^^[[[VVVOOONNNNNNNNNMMMKKKGGGEEEDDDDDDDDDBBBAAAAAADDDGGGCCC???===???CCCDDD@@@<<<@@@@@@@@@===:::888999:::<<<===>>><<<::::::???CCCCCCFFFIIIHHHDDDBBBDDDGGGHHHKKKNNNQQQVVVXXXSSSKKKPPPIIILLLVVVTTTEEE===@@@FFFBBB======@@@CCCCCCAAA<<<@@@DDDCCC@@@>>>???AAA<<>>>>>===;;;999999888777777999;;;===<<<999777999===@@@===999999888888888999:::;;;<<<>>>>>>=========>>>@@@AAA============???BBBEEEGGGBBBCCCEEEDDDBBB@@@??????AAA@@@???>>>============>>>??????@@@@@@@@@@@@@@@===???AAABBB@@@>>>@@@BBB===@@@BBBAAA???>>>???BBB<<<>>>@@@@@@===<<<===>>>>>>@@@@@@???===???EEEJJJ???>>>>>>??????>>>>>>???@@@===;;;999999;;;===>>>??????>>>======<<<<<<<<<999888999;;;===>>>===;;;===<<<::::::;;;;;;;;;;;;======;;;:::999888888888999<<>>>>>>>>@@@AAAAAABBBAAA???======???AAA???AAABBBCCCAAAAAAAAABBBCCC:::444888>>>???===<<<;;;999777666777:::>>>@@@???@@@AAA???<<<:::999:::@@@???>>>>>>>>>===;;;999999888888999::::::999777888888888888888999999:::999999:::<<<<<<<<<:::999:::;;;;;;<<<<<<;;;::::::===<<<;;;:::999999::::::888777666777888888666444888888888888888888888888777888:::===???@@@??????===DDDOOOUUUMMM>>>:::???::::::::::::;;;===>>>???888999:::;;;<<<<<<<<<<<<@@@>>>;;;:::<<>><<<:::<<>>???BBBDDDCCCAAAAAABBBCCCCCCAAAAAABBBCCCAAA???<<<;;;;;;:::888777999999777666666666777888:::999777888999999888777;;;999777666555555555555:::;;;<<<===>>>======<<>>@@@???===>>>??????>>><<<:::<<<======;;;::::::;;;888::::::999777777666555777777777777888888888888222222333333333333222222111111111222333333444444777555333333555666777666222333444555666777777777222222222444555777999:::999777555666999===>>>>>>999999888888777777666666222333555666555444111000333333333555888:::;;;:::999888777777777777777777555333333444555777???IIIbbb{{{rrrgggaaa^^^XXXRRRQQQOOOLLLIIIFFFFFFFFFHHHHHHHHHGGGFFFFFFHHHJJJJJJGGGCCCDDDEEEDDD@@@<<>>>>>>>>======???BBBEEEDDDFFFJJJMMMOOOSSSVVVYYYdddiiiqqqvvvzzzuuudddTTTLLLDDDAAACCCBBB>>>AAAGGGGGGBBB<<<<<>>HHHRRRTTTPPPLLLNNNRRRMMMRRRYYY[[[[[[YYYZZZ[[[ZZZ^^^ccchhhiiigggcccaaammmgggbbbccchhhiiiccc]]][[[XXXTTTPPPLLLJJJHHHHHHCCCBBB???;;;;;;>>>===:::666777777777777999===@@@999999888777:::???===999999999999999::::::;;;<<<=========<<<<<<;;;;;;:::;;;;;;<<<===>>>@@@AAABBB>>>???AAA@@@???>>>>>>???AAA@@@???======>>>???@@@<<<<<<>>>???AAACCCDDDEEE===>>>BBBCCC@@@===???DDD@@@AAACCCBBBAAA??????@@@;;;>>>???>>>;;;:::===@@@===>>>???>>>>>>@@@EEEJJJ???======??????======???>>><<<:::;;;<<<>>>>>>>>>>>>>>>===<<<<<<<<<======:::999999;;;===>>>===;;;:::999999999999999::::::;;;;;;<<<<<<<<<<<<;;;:::;;;===???AAAAAA???===;;;999999:::;;;===>>>???@@@<<<>>>???@@@@@@AAACCCEEE;;;===@@@CCCDDDCCC???<<>>BBB???;;;999>>><<<:::999:::>>>AAADDD:::<<<>>>>>>======>>>???888888999999:::;;;;;;<<<;;;::::::;;;<<<===<<<:::===<<<;;;:::888777666555;;;;;;<<<>>>@@@@@@>>><<<999:::===>>>>>><<<999777666777999:::<<<<<<<<<<<<999888777888999888777555777777777777777777777777999999:::<<<>>>>>>;;;999666777AAANNNJJJ<<<777>>>999999999::::::<<<======777888:::<<<===>>>>>>===???>>><<<<<<===???BBBDDDCCC@@@>>>???BBBEEEEEECCC>>>???@@@???BBBFFFEEEAAABBBBBBCCCBBB@@@@@@BBBDDDCCC@@@>>>=========<<<:::===;;;999777777888:::;;;999777666666777999888777<<<999666444444444333222===>>>???AAAAAAAAA@@@??????@@@DDDHHHFFFCCCEEEJJJJJJGGGBBB>>><<<===@@@CCC======<<<;;;::::::999888777;;;<<<999777999999777666777888888888777666666444444555666666777888888666777777777888888999999777666555555777888888777111222444666888999999:::555555666777888:::<<<===999555222333777;;;<<<<<<999999999999888666555444///222555888999888777555333222222444777:::;;;;;;;;;;;;:::888777777777777555333333555666999BBBLLLcccyyyooohhhddd]]]^^^YYYRRRNNNNNNNNNOOONNNOOOPPPQQQPPPOOONNNOOOPPPOOOOOOOOOLLLHHHGGGIIILLLNNNQQQRRRNNNHHHDDDDDDGGGEEEDDDDDDEEEHHHJJJLLLLLLOOOOOOPPPTTT[[[aaaddddddhhhqqqyyy}}}|||uuufffXXXRRRQQQNNNMMMOOOUUU]]]bbbSSSOOOLLLNNNTTTVVVTTTPPPSSSVVVYYYZZZZZZXXXWWWWWWRRRYYY```bbb___]]]^^^aaaXXX\\\```bbbbbbdddiiinnntttxxx~~~~~~zzz{{{zzzyyyvvvooojjjmmmkkkgggbbb]]]WWWRRRPPPEEEDDD@@@:::;;;@@@???;;;666777888777777999===@@@:::===<<<999999======:::<<<<<<;;;;;;;;;<<<<<<===<<<===>>>??????>>><<<;;;;;;<<<===>>>??????>>>>>>===>>>??????>>>???AAACCC?????????@@@@@@@@@@@@@@@>>>??????@@@AAABBBCCCDDDCCC@@@AAADDDCCC??????BBBDDDCCCBBBCCCCCCBBB???===:::<<<===:::777888===BBB=========<<<<<<>>>AAACCC???;;;;;;??????;;;;;;???;;;:::;;;===@@@AAA???===;;;:::999999999:::;;;<<<>>><<<;;;;;;<<<<<<;;;999555666666666666777888999777888;;;======<<<;;;:::999:::<<<======<<<:::999===>>>>>>@@@AAABBBBBBAAA:::<<<>>>>>>>>>>>>???@@@888:::===???@@@@@@??????BBB>>>>>>BBBBBB>>>:::999;;;<<<<<<<<<===>>>@@@@@@:::<<<>>>>>>=========>>>444555666666777888:::<<<;;;::::::;;;===>>><<<;;;======<<<<<<;;;:::999888;;;;;;<<>><<<:::111222666<<>>???>>>===<<<===>>>>>>>>>>>>???BBBDDDHHHDDD??????BBBDDDBBB@@@===@@@@@@???AAAEEEEEE@@@AAABBBBBBAAA???@@@BBBCCC@@@?????????@@@???<<<:::999999888888777777777888555333222222444666666666777444333444777::::::999<<<===???AAACCCCCCCCCCCCDDDFFFLLLRRRSSSSSSXXX```\\\[[[XXXQQQKKKIIIKKKNNNFFFBBB>>><<<======;;;999888>>>@@@===;;;>>>???===;;;:::999888777777777888777666666666777888:::;;;999999999999::::::::::::888777777888::::::999777444444666777999:::::::::666777777888999:::<<<===;;;777444555999;;;999777:::::::::999888555333222777777888888999999999999555333222333555777888888;;;:::999888777777777777555444555888999===FFFPPPdddxxxqqqllldddkkkaaaVVVSSSVVVZZZYYYWWWYYY[[[\\\\\\ZZZYYYYYYZZZPPPUUUXXXSSSLLLLLLVVVaaaVVVZZZ]]]ZZZSSSNNNLLLMMMNNNLLLKKKMMMRRRVVVUUUTTTaaa^^^\\\```ggglllmmmkkkuuu}}}{{{uuuooodddjjjnnnnnnsss{{{jjjhhhhhhnnnuuuwwwsssnnnnnnooopppppppppmmmiiigggnnnpppssstttttttttttttttvvvxxxzzzyyyzzz~~~}}}zzztttlllbbbZZZTTTMMMMMMGGGAAABBBHHHHHHCCC777888999888777888<<<@@@===BBBBBB<<<:::===>>>;;;>>>>>>============>>>>>>999<<>>@@@BBBBBB@@@???===>>>???@@@@@@AAABBBFFFHHH<<<>>>@@@BBBCCCBBBAAA???EEEDDDBBBAAA@@@?????????IIIBBB@@@EEEFFFBBB??????FFFDDDBBBCCCDDDCCC???;;;===??????===:::;;;AAAGGGAAA@@@?????????@@@AAABBB???::::::??????::::::???999999;;;???BBBCCC@@@<<<<<<;;;;;;:::;;;<<<>>>???BBB???===;;;;;;:::999777777888999999999999;;;===555777:::<<<<<<999777444:::;;;===???@@@AAAAAAAAA@@@@@@@@@BBBCCCCCCAAA??????AAABBBAAA???<<<;;;;;;999;;;<<<<<<:::;;;???CCC>>><<<>>>AAA@@@<<<:::<<<666888;;;===>>>===;;;:::>>>???@@@>>><<<:::999:::;;;<<<<<<<<<;;;;;;===>>>999888888:::<<<<<<;;;:::999:::;;;===>>>?????????999999:::===AAAAAA>>>:::888999999:::999888666555111444777:::;;;999666444:::999999999::::::888777888888888888888888888888;;;888555555777999999888555999777333:::EEEDDD:::888888888888888888999:::999;;;>>>@@@@@@>>><<<:::<<<===?????????@@@AAACCCJJJEEE???===???@@@===:::===@@@@@@>>>@@@EEEDDD>>>AAABBBBBB@@@??????AAACCC;;;<<<>>>@@@AAA???:::666333444666777666555333222666444333333666888999888999777555666:::======<<<888:::<<>>;;;888777888:::<<<888777555444555666888:::888888888888888888888888888888888:::<<<<<<:::888666777888999999:::999999555555666666777888::::::>>>;;;999:::======888444;;;;;;;;;:::888555222111BBB???<<<999777777888888777555333333444555555555999888777777777777777777777555666:::<<<@@@IIITTTeeessshhheeeiiiiiiccc___aaadddeeebbbhhhllleeeYYYTTTZZZbbbZZZ\\\___```___^^^^^^___dddiiijjjcccYYYVVV]]]eeefff[[[WWW^^^aaa___cccllliiimmmqqqqqqqqqvvvuuuhhh^^^QQQCCC??????@@@AAABBB999777666888<<<>>>===;;;;;;===??????<<<:::888888<<>>???????????????>>>===<<<<<>>;;;<<<@@@BBB@@@AAA@@@>>><<<::::::===@@@666;;;AAACCCAAA??????@@@999:::;;;===>>>>>>>>>>>>AAAAAAAAABBBAAAAAA@@@@@@???BBBDDDCCC???===>>>@@@============<<<<<<<<<<<<============>>>>>>>>>>>>???;;;:::>>>@@@>>>===???>>>???AAABBBBBB@@@===;;;:::???@@@>>><<<======:::???<<<999888999:::999777888888777666555555666666???<<<999999;;;<<<;;;999<<<===>>>@@@BBBDDDFFFGGG>>>???@@@@@@@@@AAACCCEEECCC???======<<<<<<@@@GGGAAA@@@>>>===<<<<<<==============================???<<<;;;======;;;<<>><<<999888888999<<<>>>===<<<::::::<<<======<<<:::::::::;;;;;;<<<<<<<<<===:::777777888888555222888999999888777777888:::999:::999666333222222333888777777777888888888777666777888999:::;;;;;;;;;999:::<<<>>>???@@@??????666666888<<<@@@@@@===999555666777777777888;;;===<<<======;;;999777777888888888:::===AAACCCBBB@@@???AAA@@@<<<;;;======:::===???@@@@@@??????@@@AAAFFFBBB??????BBBCCC@@@<<>>777:::<<<;;;888555666777666555666:::;;;999999<<<999888777666777999;;;<<<===>>>BBBDDDCCCCCCIIIRRRPPPYYYcccjjjooouuuwwwvvvyyylllkkkccc______\\\VVVSSSUUU]]]PPPEEEEEEGGGFFFFFFIIIKKKFFF@@@=========;;;999:::999888888:::<<<<<<;;;>>>;;;888888;;;===<<<:::555<<<===777555:::===<<<<<<<<<999555555999888555888555333333666999::::::EEEAAA<<<:::<<<======<<<999@@@DDDAAA<<<999666333999<<<>>><<<999888999;;;888555444999@@@BBB===777;;;555444999<<<;;;888777999666555999===BBBLLLVVVmmmzzzzzzwwwssssssxxxzzzyyysssyyy}}}wwwmmmeeefffiiikkkmmmoooppppppppprrrssstttzzz|||sssnnnpppuuuoooqqqqqqssswww|||~~~}}}zzz~~~}}}|||lll[[[KKKGGGFFFCCCAAABBB<<<;;;999:::<<<>>><<<;;;@@@BBBCCCBBB???<<<;;;;;;777:::<<<===<<<<<<===???;;;===???AAAAAA???===;;;:::>>>???>>>???AAAAAA>>>@@@@@@???===::::::<<<>>>@@@??????===<<<===@@@BBB===>>>>>>?????????>>>>>>???@@@@@@AAAAAAAAA@@@@@@BBBBBBCCCAAA???<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@?????????>>>>>>>>>===::::::>>>@@@???>>>@@@>>>???@@@AAA@@@???===<<<:::>>>===999777:::<<<;;;>>>AAACCC@@@;;;777666777======<<<<<<;;;;;;;;;;;;>>>;;;888888:::;;;:::999999999;;;<<<>>>@@@AAAAAABBBCCCCCCBBB@@@@@@AAACCCBBB??????@@@>>>;;;<<<@@@???>>>=========>>>???@@@>>>>>>>>>>>>======<<<<<<@@@<<<:::<<<<<<:::<<<@@@???@@@@@@AAA@@@>>>===<<>>===<<<<<<===>>>???:::999999999999999999888;;;;;;;;;;;;;;;;;;<<<<<<@@@===;;;999888666333111555777999:::888777666777444555666666555555777999777777666777777777777666888888999:::;;;;;;;;;;;;@@@AAAAAAAAA>>><<<;;;:::999888999<<>><<<666777888888777666777888;;;<<<<<<;;;999888999:::888:::======<<<<<<>>>???BBBDDDCCC???>>>AAAAAA>>>???@@@AAA@@@???>>>???@@@FFFBBB???@@@CCCDDDAAA>>>@@@AAAAAAAAA@@@???===<<<;;;;;;:::888666555666777444222444999:::999999<<<<<<:::777555333333333333<<<<<>><<<<<<;;;;;;888777666777999::::::999666666777999<<<======;;;888======999999>>>AAA???:::>>>???;;;999;;;<<<;;;999999999888888;;;AAAEEEKKKFFF>>>888666555444222555555666999:::888666555888999;;;<<<;;;999888777888888999???GGGLLLLLLJJJ@@@:::777:::;;;888555444666666888::::::???NNN\\\|||}}}xxxvvvyyyzzz{{{{{{zzz{{{}}}wwwxxxvvvwwwxxx}}}vvvaaaQQQNNNLLLCCC>>>@@@???>>><<<<<<======<<<;;;BBBCCCDDDCCC@@@>>><<<<<<999:::;;;::::::;;;>>>@@@999<<<@@@BBBCCC@@@===:::999>>>@@@@@@AAABBB@@@<<<@@@@@@@@@???<<<;;;;;;<<>>???@@@AAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????@@@???>>><<<======>>>@@@AAACCCDDDEEEBBBBBBAAA@@@????????????===999999>>>@@@??????AAA>>>>>>?????????>>>======<<<>>>===777666999<<<<<<:::CCCJJJGGG===666666999;;;;;;:::::::::999999999<<<:::999888:::::::::999<<<<<<===>>>???@@@AAAAAACCCCCCDDDBBBAAA@@@AAACCC@@@???AAACCC@@@:::888:::============>>>???@@@AAA??????>>>>>>=========<<>>>>>>>>??????>>>>>>>>>>>>>>>>>>???999999:::::::::999777666<<<<<<<<<<<<<<<;;;;;;;;;??????>>><<<888666555555555888;;;===;;;999777777555666777777777888:::<<<888888888888888888888888888999999::::::999999888>>>AAABBB???;;;777666666666666555777999::::::999777999::::::777555444555777888:::;;;:::;;;<<<>>>===AAADDDAAA<<<:::>>>BBBAAADDDCCC@@@@@@CCCCCCAAA???@@@AAA@@@@@@@@@AAACCCEEEBBB@@@AAADDDEEECCC@@@???@@@@@@@@@???===;;;:::>>>;;;777555555666777777333111333888:::999:::===>>><<<999666333111111000999<<>>>>>;;;111:::???<<<888888;;;<<<666999999666333444<<>><<<<<<>>>===<<<;;;:::999777333111000111555:::@@@FFFKKKNNNGGGBBB>>>??????<<<:::<<<333666:::<<<;;;BBBUUUiiimmm[[[XXXSSSHHHBBBCCC???>>><<<<<<<<<<<<======>>>@@@AAA@@@>>>===<<<===AAA@@@>>><<<;;;<<>>???AAACCCBBB@@@===;;;;;;???AAA???@@@BBBAAA===@@@BBBCCCBBB???===<<<<<>>???@@@BBBBBBCCCCCCCCC>>><<<<<>>>>>???AAABBBCCCDDDEEEAAA@@@?????????@@@AAABBB>>>;;;:::>>>@@@>>>>>>???>>>>>>=====================@@@???:::999<<<>>>===888@@@GGGFFF>>>999:::>>>666666666666666666666555<<<;;;::::::;;;;;;;;;:::???@@@@@@@@@@@@AAAAAAAAA>>>???AAAAAA@@@AAACCCEEE???>>>@@@BBB???:::888:::<<<<<<<<<======>>>>>>>>><<<<<<<<<=========>>>>>>???<<<<<>>>>>============<<<===>>>??????>>>===<<<;;;<<<>>>???===;;;999999>>>=========<<<<<<;;;;;;;;;===???===:::888:::<<<:::<<<>>>???===<<<;;;<<<<<<<<<<<<;;;999888999;;;:::;;;;;;;;;:::::::::;;;888888999999888777777666;;;>>>AAA@@@;;;888999;;;666555444444555777888888999;;;======;;;888777666444666999:::;;;<<>><<<:::999===999555555777999888777666444555:::;;;999999<<<===<<<:::999888777777777888===HHHSSSWWWZZZaaajjjxxx}}}}}}}}}uuummmddd\\\UUUQQQQQQPPPNNNMMMMMMLLLKKKIIIBBBFFFJJJKKKIIIHHHIIIJJJIIIEEEAAA???@@@AAA???<<<333;;;@@@>>>:::999888777888::::::777444444888<<<<<<;;;::::::;;;<<<=========555444>>>CCCAAACCCJJJIIIIIIHHHDDD>>>999555444222444666777777999>>>BBB<<<999777888777555777;;;:::<<<>>>>>>===DDDWWWjjj|||uuurrrtttwwwvvv~~~rrrfff]]]QQQIIIHHH===<<<<<<;;;;;;<<<>>>???<<<===??????>>>===>>>@@@EEEBBB???======???AAABBBEEEDDDCCCAAA@@@???>>>>>>>>>AAA@@@===>>>AAABBB???AAACCCEEEDDDBBB???>>>>>>======>>>BBBEEEEEEAAA======>>>???@@@AAAAAAAAAAAA@@@@@@BBBCCCDDDDDDDDDDDD@@@>>>>>>@@@EEEGGGEEECCC@@@@@@@@@AAAAAAAAABBBBBB============???BBBDDDFFFAAA===<<<>>>???<<<;;;<<<==================>>>>>>;;;???@@@===;;;======;;;<<<>>>??????===;;;<<<===777888999999999999888888<<<<<<=========<<<======>>>>>>>>>>>>>>>>>>>>>>>><<<===??????>>>???AAACCC???===>>>???===:::;;;???=========<<<<<<;;;;;;;;;999999:::;;;===>>>???@@@<<<;;;>>>BBBBBB>>>;;;<<<>>>>>>@@@@@@@@@???===<<<<<<===>>>??????>>>===<<<;;;>>>AAAAAA???<<<<<<<<<>>>>>>>>>======<<<<<<<<<;;;===???>>>;;;:::<<<>>>>>>>>>>>><<<;;;<<<>>>@@@AAAAAA@@@>>>;;;::::::;;;888:::;;;;;;999888:::;;;;;;;;;;;;;;;:::999888888<<>>???;;;;;;:::999888999;;;===;;;===@@@AAA???===<<<<<<999;;;<<<<<<;;;:::<<<===;;;:::888777777888999999;;;>>>>>>;;;<<>>@@@AAAAAA@@@???@@@CCCEEEDDDCCCCCCCCCDDDEEEDDDDDD@@@AAAAAAAAA@@@>>><<<;;;888666555777;;;<<<:::888;;;888999<<<<<<999999;;;<<<;;;;;;;;;;;;;;;;;;<<<:::>>>GGGPPPVVV\\\gggrrrsssfff^^^___\\\YYYWWWWWWVVVUUUSSSLLLOOOSSSSSSSSSUUUYYY]]]XXXSSSOOONNNOOONNNLLLJJJHHHLLLMMMJJJGGGDDD===666<<<;;;;;;;;;;;;;;;:::999777888:::;;;<<<<<<<<<===BBB>>>???DDDCCC???CCCKKKGGGOOOWWWWWWPPPFFF@@@===FFFHHHGGGBBB:::666666888:::888888999777555999???BBBAAABBBBBBCCCHHHXXXggguuuwwwuuummmiiinnnvvv{{{{{{|||yyy~~~zzzyyy|||uuuppprrrvvvyyy|||{{{sssnnnqqqwwwwwwtttnnnhhhcccbbbdddgggfffooovvvuuupppmmmkkkiiifffkkksss|||ppp^^^SSSLLLFFF<<<===<<<;;;:::;;;>>>AAA>>>???AAA@@@@@@@@@AAACCCAAA>>><<<<<<>>>AAACCCDDDFFFEEEBBB@@@?????????@@@@@@BBB@@@======AAABBB@@@AAACCCDDDDDDBBB@@@???@@@>>><<<::::::===???AAABBB<<<<<<>>>???@@@AAAAAAAAA@@@AAABBBCCCCCCDDDCCCCCCEEEDDDCCCCCCDDDCCCBBB@@@BBBAAAAAAAAA@@@@@@@@@???<<<;;;;;;===???CCCGGGIIICCC???===??????;;;:::;;;======>>>?????????>>>>>>888<<>>===>>>???@@@@@@@@@@@@@@@@@@@@@@@@??????@@@>>>===<<<===??????===<<<>>>===;;;>>>DDD============<<<;;;:::999999999:::<<<===???@@@AAA<<<;;;>>>CCCCCC>>>;;;<<>>???@@@AAAAAA@@@???>>>999===@@@???===;;;<<<>>>>>>>>>>>>>>>>>>=========?????????>>><<<::::::;;;>>>===<<<999888999===@@@>>>??????>>><<<<<<===>>>666999:::999777666888:::????????????>>>>>>===<<<<<<============;;;999888;;;;;;;;;999777888:::<<<<<<>>>@@@AAA@@@???@@@@@@???@@@???===:::777777777<<<999777888:::;;;:::888<<<>>>>>>;;;<<<@@@@@@>>>DDDDDDBBB@@@======???AAADDDDDDDDDDDDDDDCCCCCCCCC@@@AAAAAABBBAAA@@@>>>===777777888:::<<<===;;;:::===;;;;;;======999888:::<<<<<<<<<;;;::::::999999>>>>>>BBBIIIQQQ^^^rrrssskkkrrrnnnjjjhhhhhhiiijjjjjjhhhhhhfffccc```___```aaabbb]]]ZZZ[[[ZZZWWWVVVXXX]]]___^^^[[[YYYUUUMMMDDD===;;;999:::;;;<<<:::777222555888;;;>>>AAAFFFIIIIIIKKKLLLIIIDDD@@@AAADDD777CCCRRR[[[[[[TTTNNNJJJUUUVVVTTTNNNDDD;;;555333;;;<<<>>>???;;;777<<>>AAABBBCCCCCCBBB@@@@@@AAABBB@@@===;;;<<>>???AAABBBBBB@@@???@@@AAA?????????>>>===>>>AAADDD===>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBAAAAAA@@@EEEFFFFFFEEEBBB@@@??????BBBBBBBBBAAAAAA@@@@@@@@@>>>======>>>@@@DDDHHHJJJBBB>>><<>>999===>>>:::888:::;;;:::===:::777777:::<<<;;;:::666888999;;;;;;:::999888:::<<>>======???AAAAAAAAAAAAAAABBBBBBBBB???@@@@@@???===<<<>>>???@@@======???>>><<>>>>>??????>>>===<<<=========>>>??????@@@@@@???<<<===AAAAAA===<<>>??????????????????>>>888<<>>;;;:::===AAA>>>>>>>>>>>>>>>>>>??????@@@>>>=========<<<;;;999<<<===<<<;;;999:::<<<>>>;;;<<<===<<<;;;;;;===???777:::<<<;;;888666999<<<>>>???????????????>>>>>>===:::888999;;;;;;777333777999999888555444666888<<<===>>>>>>======>>>@@@>>>>>>???===:::999999:::>>>?????????>>>===<<<===<<>>;;;;;;??????===BBBBBBAAA>>><<<===???BBBDDDDDDDDDDDDBBBBBBBBBBBB??????@@@AAAAAA@@@???>>>:::;;;<<<;;;::::::;;;<<<<<<::::::======999999;;;<<<<<<<<<;;;;;;:::999999>>>@@@FFFQQQ]]]nnn|||}}}|||~~~{{{wwwrrrmmmjjjmmmiiifffeee```ZZZYYY]]]ffflllppppppoooooolllhhhSSSQQQMMMHHHEEEDDDEEEFFF???@@@AAABBBFFFNNNXXX___[[[aaa```WWWQQQQQQLLLCCC:::===CCCNNNZZZbbbeeeddd^^^```aaa___XXXOOOGGGBBB===@@@EEEGGGCCC@@@EEENNNPPPYYYfffpppvvv|||~~~uuurrruuuoooeee]]]gggttt~~~~~~vvvjjjbbbjjjpppqqqiiifffqqq{{{zzzyyyooommmnnnnnnrrrxxxyyyoookkkoootttuuuuuuxxx~~~|||___]]]ZZZNNNCCCCCCBBB>>>;;;:::>>>AAADDDDDDDDDBBB???===>>>???DDDAAA>>>>>>@@@AAA@@@???:::<<<>>>@@@AAA@@@??????===AAACCCAAAAAABBB@@@<<<===???@@@@@@>>>>>>@@@AAA???CCCHHHIIIFFFBBBAAABBB@@@@@@AAAAAAAAA@@@????????????@@@@@@@@@???>>>>>>AAADDDFFFDDDAAA???@@@AAABBBBBBBBBBBBBBBBBBBBBBBBAAA@@@??????AAADDDHHHJJJAAA===;;;>>>???===<<<===;;;===@@@BBBBBBAAA???>>>>>>@@@???:::888;;;>>>>>>666666666888;;;===>>>>>>999:::<<<>>>>>>===<<<;;;888;;;??????===<<<===>>>===============>>>>>>>>><<<>>>??????>>>???BBBDDD@@@>>>???AAA@@@===>>>BBB<<<===???@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@@@@??????BBB>>><<<>>>>>><<<>>>BBBBBBAAA???======???AAACCC===<<<<<<<<<<<<<<<<<<===999<<>>;;;;;;???DDD======>>>>>>??????@@@@@@===;;;999;;;>>>@@@>>><<<<<<>>>??????=========>>>;;;<<<<<<;;;999999:::;;;:::===@@@???;;;999<<<@@@<<<<<<============<<<<<>>888999;;;===;;;888666888:::<<<<<<===<<<::::::<<<===777999;;;<<<<<<===???@@@;;;@@@CCCBBB<<<999:::===;;;======::::::======;;;=========<<<===???DDDGGGDDDEEEEEEDDDBBB@@@AAAAAA===>>>???AAAAAA@@@@@@??????@@@???;;;777777:::>>>:::888888<<<<<<999999<<<:::;;;<<<<<<======<<<<<<<<>>>>>???===::::::===??????BBBFFFAAA@@@@@@DDDHHHHHHCCC>>>DDDEEEGGGFFFDDDBBBAAAAAADDD<<<;;;BBBDDD>>>>>>DDDCCCAAAAAAEEEFFFDDDDDDGGGEEEFFFFFFGGGFFFFFFDDDDDD>>>>>>>>>???@@@@@@AAAAAA<<<======>>>>>>===;;;;;;555777;;;>>>??????>>>===>>>:::888999<<<>>><<<:::@@@===;;;;;;<<<===;;;999::::::;;;;;;<<<===>>>???<<<<<<<<<===???@@@???>>>;;;;;;<<<>>>@@@@@@>>>;;;AAA@@@???@@@DDDEEEDDDBBB>>>======<<<<<<<<<======;;;>>>AAABBBAAAAAABBBBBB???@@@???<<<999;;;@@@EEE===>>>???AAACCCFFFIIIJJJFFFCCC@@@@@@AAABBB@@@>>>CCC@@@===<<<<<<>>>@@@AAA@@@???===<<<<<<>>>@@@BBBDDDCCC@@@===;;;;;;???BBB===>>>??????@@@???>>>>>>BBBAAA@@@AAABBB@@@<<<888@@@>>>===>>>???>>>999555<<>>>>>???@@@555777999<<<===>>>======BBB===999999;;;<<<999555888888888777888888999:::777:::<<<<<<999999>>>CCC999>>>AAAAAA===;;;>>>AAA@@@???@@@BBB???===@@@FFFFFFFFFDDDAAA???@@@CCCGGG===>>>======BBBFFFDDD>>>===>>>>>>>>>@@@@@@<<<777CCC@@@<<<;;;<<<<<<999666777999;;;;;;:::;;;???CCC???HHHYYYoooxxxYYYEEELLLooo}}}|||}}}~~~zzz~~~{{{tttooommmdddYYYMMMJJJUUUjjjqqqxxxqqqfffmmmhhhYYYSSSooowwwvvvrrrooowww|||{{{tttfffZZZQQQJJJIIIFFFEEEEEEFFFGGGHHHFFFHHHAAA???EEECCC>>>AAA???@@@BBBCCCCCCBBB@@@???AAAAAAAAAAAABBBCCCDDDDDDAAAAAAAAA@@@>>>===;;;:::???<<<;;;===>>>>>>@@@DDD@@@??????BBBFFFFFFAAA<<>>===CCCEEE@@@@@@EEEFFFCCCAAACCCBBB??????BBB@@@CCCGGGIIIIIIFFFBBB???AAAAAAAAA@@@@@@?????????@@@???>>>===<<<<<<<<<===444666999<<<>>>???>>>>>>999999999999888888999:::<<<:::999:::;;;;;;888555999999888999999:::;;;<<<;;;;;;<<<===???@@@??????@@@>>><<<;;;===>>>>>>===AAA???>>>???CCCEEEEEEDDD======<<<<<<<<<<<<<<<===;;;===@@@@@@???>>>>>>>>>BBB???;;;999:::<<>>>>>???@@@@@@AAAAAABBB@@@>>><<<<<>>>>>===<<<999777???===<<<;;;;;;===@@@AAACCCCCCAAA???======???AAA888999:::===???BBBDDDEEEAAA@@@???@@@@@@???;;;777???======???AAA@@@===:::999<<<@@@AAA???===;;;:::;;;;;;<<<===>>>>>>??????CCCBBB???<<<;;;::::::;;;999:::===>>>??????>>>===AAA===999:::===>>><<<999::::::999::::::;;;<<<<<<===<<<::::::???CCC>>>555999;;;===;;;888666777999;;;:::<<<>>><<<888777:::DDDDDDCCCAAA@@@??????@@@888:::<<<<<>><<<;;;<<<<<<>>>>>>>>><<<888777999;;;777DDDZZZuuupppbbbiiioooeeefffppp|||}}}uuuooommmssssssoooqqq}}}{{{ppp^^^PPPNNNMMMJJJGGGFFFGGGJJJMMMIIILLLEEEAAAFFFCCC===@@@:::===AAAEEEFFFDDDAAA???BBBBBBCCCCCCDDDCCCCCCCCCCCCCCCCCCBBBAAA>>><<<;;;CCC???>>>@@@AAA???@@@DDDBBB@@@@@@BBBEEEDDDAAA===;;;===@@@AAAAAAAAACCCDDDGGG???===BBBCCC??????DDDFFFAAA???@@@>>><<<<<<@@@@@@EEEKKKPPPPPPKKKCCC>>>AAAAAAAAAAAAAAAAAA@@@@@@CCCAAA>>><<<;;;<<<>>>???999999:::;;;<<<<<<<<<<<<888:::<<<;;;777666999===:::999999:::;;;:::777555<<<<<<;;;;;;;;;<<<<<<===:::;;;<<<===>>>???@@@@@@@@@???>>>>>>@@@@@@>>>===AAA???>>>???AAACCCDDDDDD<<<<<<<<<<<<<<<<<<<<<<<<===???@@@@@@>>><<<<<<===DDD???999999;;;>>>===;;;===>>>???@@@@@@???>>>===@@@>>>===>>>AAABBBBBBBBB???======???BBBAAA===999===<<<;;;:::;;;===???AAA???@@@@@@???===<<<===>>>===============???@@@AAA???>>>>>>??????>>>;;;999;;;;;;;;;===??????>>><<<666999<<<===<<<:::999999======<<<<<<<<<;;;;;;;;;@@@>>><<<999777666666666888999;;;<<<<<<<<<;;;:::???<<<:::;;;>>>???>>><<<666666666666777888999:::::::::888===QQQaaaWWWAAABBBBBBBBBAAA@@@@@@@@@@@@DDD@@@???AAABBB???>>>@@@DDDCCCBBBCCCBBBAAA>>>;;;:::???AAA@@@BBBDDDCCC???<<<<<<;;;;;;:::;;;===@@@===???@@@===999777:::>>>??????@@@???======???AAA@@@OOOhhhzzz~~~|||iii\\\YYYUUUPPPMMMLLLMMMNNNOOOSSSVVVMMMFFFHHHAAA:::======???BBBEEEEEEDDDBBB@@@AAABBBCCCDDDDDDCCCAAA@@@???@@@BBBCCCCCCCCCBBBAAAEEEAAAAAADDDDDDBBBCCCFFFDDDCCCCCCDDDFFFEEECCC@@@<<<>>>@@@AAAAAAAAACCCEEEEEE???<<>>>>>AAACCC???===>>>>>>===???CCC@@@DDDKKKOOOOOOJJJCCC>>>======>>>???AAABBBCCCCCCBBB@@@???======>>>???AAA???>>>>>>===<<<;;;;;;:::;;;===>>><<<:::999;;;===<<<<<<;;;:::;;;::::::999======<<<<<<;;;<<<<<<<<<:::;;;<<<======>>>@@@BBB@@@BBBDDDFFFGGGDDD???;;;BBBAAA???>>>???@@@AAABBB:::;;;;;;<<<<<<<<<<<<<<<>>>@@@AAAAAA???>>>???@@@DDD@@@===;;;<<<===<<<;;;;;;===???AAAAAAAAA???>>>@@@@@@???@@@AAABBBCCCCCCDDDAAA??????AAABBB@@@>>>===<<<<<<<<<===>>>@@@BBB999;;;======;;;:::999999===>>>>>>???>>>>>>===<<<=========>>>??????>>>===999999:::;;;<<<<<<;;;:::444777:::;;;:::999999999;;;;;;::::::999999888888;;;:::999777666666666666888999:::;;;<<<<<<<<<<<>><<<;;;<<<>>>??????>>>EEE???;;;>>>AAABBBBBBDDD>>>===;;;<<<======:::777999===>>><<<;;;>>>???<<<999999999:::888555777;;;;;;<<<<<<:::888888;;;===???@@@AAABBBDDDEEEGGGHHHWWWeee~~~~~~jjj___YYYSSSRRRUUUVVVTTTPPPUUUXXXPPPHHHHHHAAA:::>>>EEEEEEDDDDDDCCCCCCCCCCCC@@@AAABBBCCCCCCBBB@@@???>>>???AAACCCDDDEEEEEEEEEBBB???@@@CCCDDDCCCDDDGGGEEEDDDCCCDDDDDDEEEDDDCCCAAABBBCCCCCCBBBBBBDDDEEEEEE@@@===>>>@@@???@@@BBBDDD@@@>>>??????>>>AAAEEE===???CCCEEEEEEBBB>>>;;;<<<<<<===>>>???@@@AAAAAA===>>>???@@@@@@AAAAAA@@@????????????>>>>>>>>>>>>???===;;;;;;<<<===<<<:::>>>===;;;999888999<<<>>>999888888777777777888888:::<<<======<<<===@@@CCCMMMKKKIIIHHHFFFCCC???<<>>===>>>>>>::::::<<<=========<<<<<<<<<>>>????????????AAABBBBBBCCCBBB@@@===;;;<<<>>>;;;<<<>>>@@@@@@???>>><<<>>>>>>>>>=========>>>>>>IIIEEE@@@;;;999999;;;<<<>>>>>>>>>>>>>>>@@@AAABBB777:::===>>><<<:::888888444777;;;@@@BBBBBBAAA@@@;;;<<<>>>???@@@@@@AAABBB<<<<<<<<<<<<;;;:::999999555888:::;;;:::999999:::::::::::::::::::::::::::888888777888888999999999;;;<<<>>>@@@BBBCCCDDDEEE???>>><<<;;;::::::999888999999999999:::;;;<<<===;;;???<<<999III[[[TTT>>>>>><<<:::;;;<<<=========BBB>>>???DDDHHHFFFCCCCCCAAA@@@>>>>>>????????????>>>@@@???<<<===AAAAAA???BBB@@@@@@AAA>>>666333555<<<:::888:::>>>BBBDDDEEEIIIIIIKKKNNNQQQTTTUUUVVVqqq~~~fffWWWTTTRRRSSSUUUTTTPPPLLLMMMRRRLLLFFFGGGBBB===CCCKKKIIIEEEBBBAAABBBDDDEEE@@@@@@AAAAAABBBAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC???<<<===AAABBBAAAAAAEEEBBBBBBAAAAAABBBBBBCCCDDDFFFFFFGGGEEEDDDDDDEEEGGGFFFCCC@@@@@@BBBDDDEEEFFFHHHCCCAAABBBBBB@@@AAADDD@@@@@@@@@AAA@@@@@@???>>>@@@??????>>>======<<<<<<<<<===???AAAAAAAAA@@@???;;;<<<>>>@@@BBBCCCCCCCCC???;;;888888;;;<<<:::777<<<<<<:::888666777;;;>>>999999999888888999::::::;;;===>>>===;;;;;;???CCCYYYRRRIIIBBB>>>>>>>>>>>>BBBCCCCCCAAA>>><<<<<<<<<:::;;;<<<>>>>>>>>>======:::;;;<<<<<<<<<===???AAA@@@CCCEEECCC>>>;;;===???======>>>===<<<:::999777>>>???@@@???======>>>@@@??????>>>:::666777<<<@@@@@@@@@??????@@@@@@AAAAAA:::<<<@@@AAA???===<<<;;;666999===@@@AAA@@@>>>===<<<===?????????@@@BBBCCCBBBBBBBBB@@@===;;;;;;<<<777999<<<<<<;;;::::::;;;:::;;;;;;<<<<<<=========777777888999:::<<<<<<===:::;;;===???AAADDDFFFGGG???>>>===;;;999888888888;;;;;;::::::;;;;;;<<<<<<===AAA>>>777:::CCC@@@333>>>>>><<<;;;:::;;;<<<===888999???GGGJJJEEE???===>>>>>>>>><<<::::::<<<>>>@@@AAAAAAAAAFFFKKKJJJEEE@@@<<<>>>FFFIIIDDDAAACCCLLLIIIGGGKKKSSSZZZ]]]]]]dddeeejjjqqqyyyiiiVVVZZZ]]]\\\VVVOOOKKKIIIFFFLLLIIIEEEHHHEEEBBBJJJKKKHHHEEEBBB@@@AAACCCEEEAAAAAAAAAAAAAAABBBCCCDDDGGGFFFDDDBBB@@@@@@AAABBBAAA>>>???CCCCCC@@@@@@CCCAAAAAAAAAAAAAAACCCEEEGGGGGGHHHHHHFFFEEEEEEGGGIIIFFFDDDAAA@@@BBBFFFIIIIIIFFFCCCBBBDDDDDDBBBBBBFFFEEEDDDCCCBBBBBBBBBBBBCCCBBBAAA@@@???>>><<<;;;;;;@@@@@@??????>>>>>>>>>>>>;;;<<>><<<;;;:::::::::999999999;;;===<<<:::999;;;===<<<<<<<<<<<<===>>>>>>???===???@@@===::::::>>>BBBPPPKKKDDD???======>>>>>>===@@@BBBBBB???<<<<<<===:::;;;===???@@@@@@???>>><<<<<<===<<<;;;<<<>>>@@@@@@AAABBBAAA@@@>>>======>>>>>>===<<<;;;::::::999>>>@@@AAAAAA??????BBBDDD999BBBIIIHHHBBB===???CCC@@@@@@@@@???????????????;;;>>>AAABBB@@@>>>======>>>>>>>>>======<<<;;;;;;>>>@@@AAA???===<<<>>>@@@CCCDDDDDDBBB???======???999;;;<<<<<<:::999999:::::::::::::::;;;;;;;;;;;;888888:::;;;<<<<<<======::::::;;;===>>>AAABBBCCC>>>>>>===<<<:::999:::;;;<<<<<<;;;;;;::::::;;;;;;999===???<<<<<>>BBB<<<<<<@@@FFFIIIIIILLLQQQOOOSSSVVVSSSMMMIIIKKKNNNXXXZZZ]]]dddnnntttnnndddYYYQQQSSSaaakkkkkkjjjnnn~~~}}}aaajjjrrrmmm^^^QQQLLLMMMEEEMMMJJJGGGJJJGGGFFFNNNHHHFFFDDDBBBAAABBBCCCDDDBBBBBBAAAAAABBBCCCEEEGGGHHHFFFCCC@@@???@@@BBBCCCEEECCCCCCFFFFFFBBBAAACCCBBBCCCCCCBBBCCCEEEHHHKKKGGGGGGGGGFFFFFFFFFIIIKKKDDDCCC@@@>>>AAAFFFIIIIIIAAA???@@@EEEFFFEEEFFFIIICCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>EEECCC???<<<;;;;;;<<<===>>>???AAABBBBBB@@@===;;;===???@@@>>>:::999;;;>>>888<<>>???===@@@AAA>>>999999===BBB<<<===???AAACCCBBB>>>;;;999===AAABBB@@@>>>===>>>:::<<<>>>@@@AAA@@@??????@@@@@@@@@>>><<<<<<>>>@@@AAA???===???AAAAAA===999===============>>>???@@@888;;;======<<<===@@@DDDGGGSSS___\\\NNN@@@;;;;;;@@@@@@??????>>>=========:::===???@@@???=========;;;:::999999;;;>>>BBBDDD@@@BBBBBB???;;;999:::<<>><<<>>>@@@:::;;;<<<<<<:::999999999888888888777777777777777999:::;;;<<<<<<<<<<<<<<<>>>>>>>>>???@@@BBBCCCDDD============;;;;;;===>>>BBBAAA@@@??????>>>>>>???777:::???BBBAAA???@@@BBBEEEIIINNNOOOPPPSSS[[[bbbeeeaaa^^^```eeeooosssiiiaaa\\\jjjhhhfffcccZZZOOOKKKMMMPPPQQQPPPLLLHHHFFFGGGIIICCCGGGIIIFFFAAA@@@FFFLLLAAABBBCCCDDDEEEFFFGGGHHHFFFEEECCCAAAAAAAAACCCDDDAAADDDEEEDDDBBBBBBEEEHHHFFFDDDBBBCCCGGGIIIHHHFFFQQQGGGCCCEEECCC<<>>@@@BBBDDDQQQSSSEEE>>>EEEIIIDDDAAAAAA===999<<>>AAAAAAAAA@@@>>>>>>???AAAAAACCCBBB>>>???CCCEEECCCEEEBBB@@@@@@AAAAAA>>>;;;???===???EEEFFF@@@>>>@@@AAA>>>@@@HHHLLLFFF>>>888CCC<<<999>>>BBB@@@<<<:::>>>???AAABBBAAAAAA@@@AAA;;;>>>BBBDDDDDD@@@;;;888999:::<<<>>>>>>???>>>>>>>>>===>>>AAA???<<<===AAA[[[cccEEE555:::>>>CCCBBB999222555>>>;;;???CCCAAA<<<999999;;;???:::888999:::CCC___{{{hhhMMM888888???>>>999999CCCAAA===;;;:::;;;===???777999<<<>>>>>><<<999777777;;;999666;;;DDD@@@444===:::999===DDDIIIIIIGGGEEEIIIHHHFFFNNN[[[\\\TTT]]]VVVYYYfffkkkaaaVVVTTTiiifffaaa]]][[[[[[]]]^^^SSSZZZaaaeeedddccceeegggxxx|||}}}uuunnneeeaaabbbeeegggggg^^^```aaa\\\UUURRRVVVZZZOOONNNMMMKKKJJJHHHGGGGGGLLLLLLKKKIIIGGGDDDAAA???GGGHHHHHHHHHGGGGGGIIIJJJMMMKKKJJJJJJJJJKKKJJJJJJ>>>JJJaaarrrlllVVVGGGEEEFFFHHHKKKPPPSSSSSSPPPNNN\\\QQQEEECCCIIIMMMJJJEEEWWWbbbaaaNNN@@@AAAAAA;;;CCCCCCCCCBBBBBBCCCEEEGGG@@@AAAAAA@@@???===>>>??????@@@@@@AAABBBDDDEEEEEE===@@@DDDEEEDDDBBBAAA@@@DDDEEEBBB<<<;;;===>>><<>>???GGGIIIHHHDDD??????DDDJJJKKKFFF???:::888;;;???BBBCCCBBB@@@>>>>>>>>>??????DDD???<<<<<<>>>BBBLLLWWWkkk]]]MMM@@@888>>>HHHMMMLLLKKKQQQYYYcccgggddd]]]WWWUUUFFFBBB>>>>>>HHH```kkkZZZSSSQQQXXXccceee```YYYSSSOOOOOOQQQSSSYYYYYYZZZYYYWWWRRRNNNKKKWWW[[[XXXOOOPPP[[[bbbaaacccgggooozzz}}}|||zzzwwwsssnnnjjjgggeeeggghhhiiigggccc]]]VVVRRR\\\[[[YYYYYYZZZ[[[ZZZZZZUUUVVVVVVVVVUUUUUUWWWXXXNNNhhhjjjdddhhheeedddkkkqqqlll]]]OOOSSSIIIDDDNNN___dddXXXJJJ]]]kkkmmm]]]PPPPPPRRROOOMMMKKKNNNSSSQQQLLLQQQZZZSSSRRRPPPMMMJJJKKKMMMPPPKKKLLLNNNNNNLLLIIIFFFCCCMMMTTT\\\bbbdddbbb___]]]iiiiiieee^^^\\\___```___kkksssnnn```eee{{{{{{iiiqqqmmm]]]ZZZddddddZZZ[[[aaannnyyyyyyrrrmmmmmmccciiirrruuuooofffeeejjjwwwxxxvvvnnnffffffoooxxxzzzpppaaaSSSLLLNNNSSSXXXKKKJJJHHHIIILLLRRRXXX[[[XXXUUUVVV]]]hhhvvvnnnaaagggwwwuuulllqqq{{{www{{{~~~vvv~~~}}}}}}|||yyy