BM6P6(@ 111111111111111111111111555:::AAAFFFFFFCCCAAA??????>>>=========>>>@@@AAA======>>>>>>===<<<;;;;;;===???BBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCCCCEEEGGGLLLSSS^^^jjjtttzzz}}}~~~{{{}}}~~~~~~~~~}}}~~~~~~~~~}}}{{{zzzyyy~~~}}}{{{yyyzzz|||}}}{{{xxxpppfff___```]]]^^^dddjjjlllooosssttttttvvvyyy{{{zzzxxxuuuuuuxxx|||~~~~~~~~~~~~|||xxxvvvwwwxxxvvvrrrrrrvvvuuuyyy}}}~~~wwwnnn```VVVNNNJJJFFFAAA======<<<<<<>>>@@@AAABBBBBBBBBFFFFFFGGGFFFFFFEEEDDDCCCFFFIIIKKKLLLNNNTTT[[[bbbmmmsssvvvuuutttvvvvvvsssssssssuuuwwwzzz|||}}}yyytttqqqqqqrrrssssssooolllgggaaa___bbbhhhmmmnnnkkkiiilllpppqqqnnnjjjiiihhhhhhjjjjjjgggaaa[[[RRRIII@@@<<<777333222444111222333333333333222111333333333666;;;???BBBDDDFFFGGGGGGEEECCCBBBCCCDDDDDDHHHMMMRRRUUUWWWZZZ\\\dddssstttmmmkkknnntttvvv~~~zzzsssjjjccc___]]]ZZZXXXRRRUUUXXX]]]ccckkksssyyyzzzzzzzzzxxxuuusssssstttuuuuuuuuuuuuvvvvvvvvvvvvwwwxxxxxxyyy{{{}}}}}}sssuuuxxx}}}}}}}}}~~~111111111111111111111111777===FFFKKKKKKFFF@@@===>>>>>>======>>>>>>???@@@===============<<<;;;;;;===???AAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCCCCEEEGGGLLLRRR]]]iiissszzz~~~}}}{{{zzz|||{{{{{{{{{}}}~~~}}}zzzsssiiiaaa___YYYWWW[[[^^^```cccgggnnnqqqtttwwwyyyyyyxxxwwwxxx{{{~~~~~~~~~{{{wwwuuuvvvwwwuuurrrrrrvvvtttxxx|||wwwmmm^^^UUULLLIIIFFFAAA>>>>>>>>>>>>???AAABBBCCCDDDDDDEEEEEEEEEFFFEEEEEEDDDDDDEEEHHHJJJLLLNNNTTT\\\bbbnnnsssvvvuuuuuuwwwxxxvvvuuuuuuvvvxxxzzz|||~~~|||yyytttqqqqqqrrrssssssnnnkkkfffaaa^^^```eeejjjkkkhhhgggiiinnnpppnnnllliiigggfffhhhhhhfff```ZZZPPPHHH???;;;777222111333222333444555555444333222333333555777;;;???AAABBBEEEEEEEEEBBB@@@@@@AAACCCFFFJJJNNNRRRTTTWWWZZZ]]]fffuuussskkkhhhjjjnnnppp~~~zzzrrrmmmfff```^^^\\\ZZZYYYRRRVVVZZZ```fffmmmtttyyyzzz{{{{{{zzzwwwuuuuuuuuutttuuuuuuvvvwwwxxxyyyyyyyyyyyyzzz{{{|||~~~yyypppsssxxx~~~~~~111111111111111111111111666===GGGMMMLLLFFF>>>999<<<======>>>>>>>>>>>>>>>===============<<<<<<;;;===???@@@@@@???@@@BBBDDDDDDEEEEEEEEECCCCCCEEEGGGJJJPPP[[[gggrrrzzz~~~|||{{{zzz{{{|||~~~|||uuukkkddd]]]VVVPPPOOOPPPQQQUUUYYYeeejjjqqquuuvvvvvvxxxyyy|||~~~}}}yyyvvvtttuuuvvvuuurrrssswwwsssxxx|||vvvkkk\\\SSSJJJGGGEEEAAA???@@@AAAAAAAAABBBDDDEEEGGGHHHCCCDDDDDDDDDDDDDDDEEEEEEEEEGGGJJJLLLNNNUUU^^^dddpppuuuwwwuuuuuuyyy{{{zzzxxxxxxyyyyyy{{{|||~~~{{{xxxtttqqqqqqrrrssssssnnnkkkfffaaa]]]^^^bbbeeegggeeedddgggkkknnnnnnlllhhhfffddddddeeeccc^^^YYYNNNFFF>>>:::666222111333444444555555555555444444333444666999;;;===>>>???CCCBBBAAA>>><<<===???BBBIIIKKKOOORRRUUUXXX\\\___hhhuuutttlllffffffhhhkkk}}}yyyssshhheeeaaa^^^]]]\\\ZZZXXXSSSWWW]]]dddiiiooouuuxxxzzz{{{}}}|||zzzyyyxxxyyyvvvvvvwwwxxxzzz{{{||||||{{{{{{|||}}}~~~{{{rrruuu{{{111111111111111111111111222999BBBGGGFFFBBB<<<888;;;<<<===>>>???>>>===<<<<<<===============<<<<<<===>>>?????????@@@CCCFFFEEEFFFFFFEEECCCCCCDDDFFFIIINNNXXXcccoooyyy~~~}}}||||||}}}}}}vvvkkkcccZZZQQQIIIFFFFFFGGGKKKPPPYYYaaakkkqqqrrrtttxxx|||}}}|||xxxuuussssssuuutttqqqsssxxxtttyyy}}}}}}rrrgggZZZQQQIIIFFFEEECCCAAACCCDDDDDDDDDDDDEEEGGGIIIJJJCCCCCCCCCCCCCCCDDDEEEEEEEEEHHHJJJMMMPPPWWWaaahhhrrrvvvxxxvvvvvv{{{~~~~~~{{{{{{{{{{{{{{{|||}}}}}}zzzwwwtttrrrrrrsssssssssooolllhhhbbb]]]]]]___bbbfffddddddfffiiilllkkkjjjhhheeecccbbbcccaaa\\\XXXLLLDDD<<<888555222111444444444444555555444444444333555888:::;;;<<<<<<===??????===:::888:::===AAAHHHKKKOOOSSSVVV[[[___ccciiitttvvvnnngggdddeeelllzzzrrrlllbbbaaa___]]]\\\ZZZYYYXXXTTTYYY```fffkkknnnrrrtttwwwzzz}}}~~~}}}}}}}}}zzzzzz{{{{{{||||||}}}}}}{{{|||}}}~~~zzz|||000000000000000000000000111555;;;???@@@>>>===<<<:::;;;<<<>>>>>>===<<<<<<<<<<<<===============<<<===>>>?????????@@@CCCFFFEEEEEEFFFEEECCCCCCDDDFFFGGGLLLTTT___lllwww{{{rrrggg^^^SSSJJJAAA?????????CCCIIINNNWWWccclllpppsssxxx}}}{{{~~~{{{wwwuuusssrrrtttssspppsssxxxuuuzzz}}}~~~~~~zzzpppddd[[[QQQIIIGGGFFFEEEDDDFFFGGGGGGGGGGGGHHHIIIJJJJJJCCCCCCBBBBBBCCCDDDEEEFFFFFFHHHKKKMMMRRRZZZeeemmmsssxxxyyywwwxxx|||}}}||||||{{{{{{{{{||||||zzzwwwtttssssssttttttsssqqqooojjjddd___^^^___aaaffffffggghhhjjjjjjiiihhhhhheeecccbbbbbb```\\\WWWJJJBBB;;;888555222222555444444333333333333444444333666999;;;::::::;;;<<<<<<<<<:::888666888<<>>???AAA:::;;;;;;<<<<<<<<<<<<<<<;;;<<<=====================???@@@@@@???@@@BBBDDDCCCDDDDDDDDDBBBBBBDDDFFFFFFJJJQQQ[[[hhhttt~~~|||vvvkkk^^^TTTHHHAAA:::999999:::===AAAEEENNN[[[fffnnntttyyy}}}zzz}}}{{{wwwvvvsssrrrsssqqqooorrrwwwuuuyyy{{{{{{|||yyypppfff]]]TTTKKKIIIIIIGGGGGGJJJKKKLLLLLLLLLLLLKKKKKKJJJEEEDDDCCCCCCCCCDDDEEEFFFEEEGGGJJJMMMRRR[[[gggppptttyyy{{{yyyyyy}}}~~~}}}}}}|||{{{{{{{{{{{{{{{zzzxxxuuuuuuuuuvvvuuutttsssrrrnnnhhhcccaaaaaabbbgggiiikkkmmmmmmllljjjhhhiiifffdddddddddaaa\\\WWWIIIAAA:::888666333444777444444333333333333444444333666999:::999888;;;===::::::999888777888<<>>@@@;;;;;;::::::;;;;;;<<<===;;;;;;<<<==================???AAAAAA@@@@@@AAABBBAAABBBCCCBBBAAABBBDDDFFFFFFIIIOOOXXXdddqqq|||}}}yyyqqqdddUUUJJJBBB;;;777888888777999<<<>>>FFFSSSaaammmvvvzzz|||{{{}}}{{{xxxwwwsssrrrrrrpppnnnpppvvvrrruuuwwwxxxzzzzzzsssjjj```VVVNNNKKKKKKIIIJJJLLLPPPQQQRRRSSSQQQOOOLLLJJJGGGFFFDDDCCCCCCDDDEEEFFFCCCEEEHHHKKKQQQ[[[gggppptttyyy|||{{{zzz}}}~~~|||||||||{{{{{{zzzzzz{{{{{{{{{yyywwwvvvwwwwwwwwwvvvvvvuuurrrmmmgggddddddeeeeeeiiinnnrrrrrrpppmmmkkkiiigggfffffffffccc\\\WWWIIIAAA:::888777444555888666555444333333444555666333666999999777777;;;???888999999999888999<<<>>>IIINNNUUU[[[___aaaccceeegggmmmxxxrrrhhhcccaaabbbfffmmmkkk___\\\[[[YYYZZZ[[[[[[YYYVVVUUUWWWYYY]]]```aaa```\\\XXXUUUSSSWWW___jjjttt{{{~~~~~~}}}{{{}}}~~~yyyvvvzzz000000000000000000000000333666999;;;;;;:::;;;<<<<<<;;;:::999:::;;;<<<===;;;;;;<<<===>>>>>>=========???BBBBBBAAA@@@@@@@@@???@@@AAAAAAAAABBBDDDFFFEEEHHHMMMVVVbbbooozzz|||wwwmmm___NNNCCC@@@;;;888999:::888777999;;;BBBOOO___mmmwww{{{{{{|||}}}|||yyywwwtttrrrrrrpppmmmpppuuuooorrrtttvvvyyy{{{vvvooobbbXXXOOOMMMLLLKKKLLLNNNSSSUUUVVVWWWUUURRRNNNKKKIIIGGGEEEDDDCCCDDDEEEFFFAAACCCFFFJJJOOOZZZfffppptttzzz}}}|||{{{}}}}}}zzz|||{{{{{{zzzzzzzzz{{{{{{{{{yyyxxxwwwxxxxxxxxxvvvwwwvvvtttooojjjgggfffgggdddiiipppuuuuuussspppnnniiihhhhhhhhhhhhddd]]]WWWIIIAAA:::888777555666999777666555444444555666777333666999888666777<<>>KKKPPPWWW]]]```aaaaaabbbgggmmmxxxrrrgggcccbbbfffkkkmmm~~~~~~cccWWWUUUUUUVVVVVVXXXYYYWWWTTTTTTWWW[[[___aaaaaa^^^XXXRRRNNNLLLOOOWWWcccoooxxx}}}|||||||||yyy|||111111111111000000000000111222555:::>>>@@@???===:::999888999:::;;;999777?????????>>>===;;;:::999===============>>>??????BBBBBB>>>999:::AAAEEEDDDHHHGGGKKKTTT^^^hhhvvv~~~uuugggVVVHHHAAA;;;:::888777777777888888===AAAKKK[[[kkkuuuwwwuuuvvvyyy}}}~~~}}}{{{zzzzzz|||~~~|||xxxwwwuuuqqqnnnmmmnnnpppooooooqqquuuyyyxxxsssoooeee[[[QQQLLLJJJJJJNNNTTTWWWYYYZZZ[[[YYYVVVRRRPPPGGGFFFDDDCCCCCCCCCDDDEEEGGGHHHIIILLLQQQ[[[fffmmmwwwwwwyyy{{{}}}~~~}}}|||{{{|||}}}~~~~~~}}}|||{{{}}}}}}{{{zzzyyyxxxxxxxxxuuuxxxyyywwwpppjjjfffeeefffhhhmmmssswwwwwwtttqqqnnnlllkkkkkkjjjeee]]]WWWIIIAAA:::777555333555888888777666555555444444555888777555444555777:::<<<555666888888888888;;;===JJJRRRZZZ\\\]]]aaacccbbbeeekkkvvvrrrdddaaafffooovvv}}}uuu^^^TTTOOOOOORRRSSSVVVXXXVVVSSSSSSWWW\\\```bbbaaaZZZPPPIIIGGGHHHHHHOOO[[[gggrrryyy}}}~~~|||~~~{{{}}}111111000000000/////////000111444999===???>>><<<;;;:::999:::<<<<<<;;;999??????>>>>>>===;;;:::999===<<<<<<<<<<<<===>>>>>>:::<<<===>>>???DDDHHHIIIGGGGGGLLLTTT]]]hhhvvv}}}ttteeeTTTGGG???:::999888777666777888888===@@@JJJYYYiiisssvvvvvvwwwzzz}}}~~~}}}{{{zzzzzz~~~~~~{{{yyyxxxwwwtttqqqooopppqqqqqqpppqqquuuxxxwwwrrrmmmeee[[[RRRNNNLLLLLLPPPVVVZZZ\\\]]]]]][[[WWWSSSPPPGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHKKKPPPZZZeeelllwwwwwwyyy|||~~~~~~}}}|||zzzzzz}}}~~~~~~~~~}}}{{{xxxwwwuuuxxxzzzxxxsssmmmhhhggghhhjjjnnnssswwwwwwtttqqqpppnnnlllkkkjjjddd\\\UUUIIIAAA:::777666444555888888888777666555555555555999888666666666777888999444555777888888999<<>>???>>><<<;;;::::::;;;===>>>===<<<>>>>>>>>>===<<<;;;:::999<<<;;;;;;;;;;;;<<<=========>>>@@@CCCCCCAAAAAADDDFFFGGGLLLTTT\\\fffttt~~~zzzpppbbbQQQDDD===999888777666666666777888<<>>@@@GGGQQQZZZ^^^```cccdddbbbeeelllwwwsssiiifffjjjpppuuuzzzlllUUUPPPQQQRRRSSSZZZ\\\\\\ZZZVVVUUUXXX[[[[[[\\\ZZZTTTLLLEEECCCCCCFFFKKKUUU```kkksssyyy{{{}}}~~~//////.........---------111333888===BBBCCCAAA>>><<<;;;:::;;;===>>>>>>===============<<<;;;:::999;;;::::::::::::;;;<<<<<<@@@===???CCCDDDAAA???@@@EEEFFFLLLSSSZZZbbbqqq~~~~~~ӵ}}}|||wwwmmm^^^NNNBBB;;;999888777666666666777888;;;???HHHVVVdddpppvvvxxx|||~~~}}}|||}}}~~~~~~|||{{{}}}}}}|||zzzxxxwwwwwwrrrqqqppprrruuuuuuqqqnnnggg]]]UUUSSSRRRSSSWWW\\\bbbbbbbbbaaa]]]XXXRRROOOIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFGGGIIINNNVVVaaahhhqqquuuzzz}}}Ħ{{{{{{|||~~~~~~Ħxxxwwwwwwzzz}}}~~~|||wwwrrrooojjjjjjmmmqqquuuwwwwwwvvvvvvӵSSSGGG@@@:::888777666666:::888888888888777666555555666777888999999888777777666777888888888:::===@@@GGGQQQ\\\```bbbdddeeecccfffllluuu|||pppgggeeegggkkknnnrrryyyĦpppWWWSSSWWWXXXWWW[[[\\\[[[XXXUUUTTTVVVXXXXXXYYYWWWRRRKKKEEEBBBAAAFFFKKKUUU```llluuu|||~~~............------------333666===DDDIIIIIIFFFBBB<<<;;;999:::;;;======<<<<<<=========<<<;;;:::999:::::::::::::::;;;<<<<<<::::::<<L~~~~~~~~~=hĦzzzyyy{{{~~~{{{vvvsssjjjjjjkkkooossswwwyyyyyy4ĉ@ӵFFF???:::999888777777:::999999999999888777666555333444666999::::::999999999:::999888888999===@@@IIISSS^^^bbbcccffffffdddhhhlllttt~~~}}}vvvllleeecccdddfffhhhlllttt>Lyyy^^^XXX[[[[[[XXXYYYXXXWWWUUUSSSSSSTTTUUUWWWWWWUUUQQQLLLGGGDDDCCCEEEKKKUUUaaammmwww~~~///............---------333888BBBLLLRRRQQQLLLGGG>>><<<::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;::::::::::::;;;<<<<<<===HHHKKKCCCAAAHHHHHHBBBDDDFFFKKKPPPRRRYYYgggvvvGG=?~~~}}}yyyvvvqqqfffXXXKKKAAA<<<999888777777777888999:::<<>>:::::::::888888;;;999999::::::999888666555222333666888:::::::::::::::::::::888888:::>>>AAAMMMWWW```cccdddggggggfffjjjooowww{{{|||wwwrrrjjjeeedddfffhhhjjjmmmuuuHdĦiii^^^^^^[[[VVVVVVUUUTTTSSSSSSTTTTTTUUUWWWWWWUUUSSSPPPMMMJJJHHHFFFLLLVVVcccnnnxxx~~~/////////ӵ111999EEEĭӵ<<<ӵ<<<Ħ;;;;;;;;;;;;;;;<<<<<<===AAAӵӵĦƜ`1.׼s~~~}}}wwwĦBBB>>>:::999888888888999;;;ӵmmmĦĭӵĦrrrpppjjjĦZZZĦ\\\VVVPPPMMMIIIHHHGGGEEEEEEFFFFFFGGG^^^eeemmmDdD?fӵ~~~ĦqqqnnnkkkӵƜ`1.׼sDDD>>>ĭӵ;;;444666:::888888888888999<<&e<<<g&e;;;>hӵ;;;;;;;;;;;;<<<======g&eGGGguO>uO>&e4ff?>ߝLgĉ@Shӵ???::::::999999999:::g&eddd>hӵfff?><zg&e>&eHLsssqqqnnnShӵgLaaa]]]WWWQQQNNNHHHGGGFFFEEEEEEEEEFFFS?ʬ^^^eee3h?D%%)?ZufĦ~~~gLyyytttqqqg&eooogĉ@HHHDDDg&e>&e;;;@e666666??999999666666777777999>>>g<ĉeeeeeehhhiii3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??mmmeee___WWWVVVUUUTTTUUUXXXZZZ\\\\\\ZZZYYYWWWWWWWWWVVVTTTRRRSSSYYYcccnnnvvv{{{}}}~~~///4Dӵ---222666Hƅ^Hu]Ħ<<<Hu]Ħ;;;ZuR)Ħ;;;:::999:::;;;<<<===Hu]ĦFFFHŐeHŐeHu]ĦqIܗGIӵtt{{{{{{{{{HGgĉ@@@@;;;::::::999777666777Hu]ĦgggZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦsssoooHGgĉ@[[[HdĦddd```XXXPPPJJJGGGFFFFFFEEEEEEEEEHtƅ^UUU___Bt=o9ĦDtfo9Ħg?HdĦwwwsssrrrHu]ĦmmmttFFF???Hƅ^Hu]Ħ>>>H׼s666444;;;::::::777777888999<<>>;;;;;;;;;:::888999DdDĦeeeqqqo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦuuupo9wӵDdDĦ```^^^XXXRRRMMMIIIIIIHHHGGGGGGpo9uLLLOOOSSS\\\GIdnuR)ĦDdDĦnuR)ĦCdgĪjzzzDdDĦzzztttsssDdDĦoooHߝL`o9@@@DdDΦDdDӵ===DdDĦ888555666777888999:::::::::;;;;;;;;;;;;???GGGgeĦiiilllsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵrrrbbb]]][[[\\\]]]___bbbbbbbbbaaa```aaa[[[XXXYYYYYYXXXXXX[[[```fffoootttwwwzzz~~~///...4DuXӵ---------DdDʜ4DuTӵ===>d<Ħ999Dt888999999999999::::::;;;>d<ĦAAA>d<ʜDd<ʜ4DuTӵ{{{F&uTӵ4DufئL>exxxpuR)ĦAAA:::;;;;;;:::999999>d<ĦbbbDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦvvvpuR)Ħ>d<\\\XXXSSSOOOIIIIIIHHHGGGGGGpeӵMMMĦpeӵDx<>d<ӵDddd<Ħppp4DufئL>e@@@DdDʜ4DuTӵ===DdDĦ999666777888888999:::::::::======<<<===BBBKKKgeĦmmms<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ӵvvveee```___bbbccceeefffgggfffeeeddd```YYYUUUVVVWWWWWWYYY\\\ccchhhpppvvvzzz~~~///...4DuXӵ---,,,,,,D&dq&ĒR<<<<<<sdKĦ999DHRRud666777777777888888888sdKĦ@@@D&oq<Ōq&ĒRkkkyyy>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦxxxHHܗDӊB^^^<xSSSPPPJJJIIIHHHHHHGGGB?d<888999999::::::;;;;;;>>>>>>>>>@@@FFFPPPgeĦrrrHg8>aĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRooohhhfffggghhhiiiiiihhhfffdddbbb]]]VVVRRRSSSTTTUUUXXX\\\aaaeeemmmtttzzz///...4DuXӵ---++++++Hu]3hh999;;;:::ne888888=e444444555666666666666555ne===@@@pIƎ@t@h[[[hhhvvv>hfeyyy@ďDWWWMMMGGG<<<<<<<<<;;;:::<<<neSSS^^^=eegesĪj@hfdDĦ|||@ďDccc```HkgeVVVRRRPPPKKKJJJJJJIIIIII@h]]]ggg@GHĪj@IŌBeneHkge|||neppppppfe@@@Hu]3hh<<<<<<<<<se;;;:::::::::;;;;;;<<<======>>>???CCCIIITTTgeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hvvvpppnnnnnnmmmllliiieeebbb```ZZZTTTPPPRRRTTTUUUWWW\\\]]]aaahhhpppxxx///4DuXӵ---ĵD^444666999999888666666444333444555666666666555555;;;===AAAPPPWWWdddrrr{{{xxxyyy{{{dddYYYOOOJJJ@@@???>>><<<===@@@PPPWWW```~~~DdDĦ|||ffffffcccVVVTTTRRRPPPNNNMMMLLLLLLKKKKKK[[[bbbkkkwwwqqqpppoooDDD@@@D^<<<<<<<<<<<<s׼s>>>===<<<<<<;;;<<<===>>>>>>;;;===@@@EEELLLVVVgeFm8>aĦs׼sHoD^DdDĦs׼s|||xxxwwwvvvsssnnnhhhdddaaaXXXRRRPPPRRRUUUVVVXXX\\\^^^aaagggpppyyyΦ4DuXӵtvӵ>d<Ħ---222555888888666444Ħ444333333333222222222333444666777777777666555444555ĦBBBHHHLLLJJJIIIJJJKKKHHHFFFJJJQQQUUUaaaoooxxx}}}|||zzzyyyyyyzzz|||}}}}}}|||wwwpppfffZZZQQQKKKCCCBBB@@@>>>???CCCKKKPPPĦcccjjjqqqvvvxxx~~~{{{xxxuuuttttttsssqqquuuwwwzzz{{{zzzxxxxxxyyy>d<Ħ}}}qqqlllgggfffhhhiiifffccc^^^\\\XXXVVVUUUSSSQQQOOOPPPOOONNNNNNMMMMMMNNNNNNOOOSSSYYY^^^eeennnzzz|||xxxĦnnnkkkiiiccc[[[RRRJJJFFFDDD???>d<Ħ888:::<<<<<<;;;Be>>>???>>>>>>===<<<<<<===??????:::===AAAFFFNNNXXXgeFYĉ{{{>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~zzztttmmmhhhdddWWWRRRPPPTTTVVVWWWYYY\\\bbbeeejjjrrr|||?aŖ%7uSQuR)ӵsdKĦ,,,111444777888777gdKĦ555555666666555555444222333444555666666666666555gdKĦ???FFFJJJJJJKKKKKKIIIFFFFFFJJJNNNTTT[[[hhhuuu}}}~~~}}}{{{yyyyyy{{{}}}}}}uuukkkccc^^^WWWPPPLLLIIIDDDBBBEEENNNWWWgdKĦdddiiiooowww|||wwwoooeee``````aaa```^^^aaafffkkkpppsssuuuwwwxxxgdDĦ~~~tttllleeefffllloookkkfffaaa[[[TTTQQQSSSTTTRRRPPPNNNKKKJJJLLLPPPSSSSSSSSSWWWZZZ___dddjjjrrrzzzzzzgdKĦqqqpppfff\\\WWWQQQIIIDDDBBB???sdKĦ<<<<<<777:::<<A***ne+++,,,000333666777ne222222333333333333222222222222333444555666666666ne999>>>DDDHHHKKKMMMNNNLLLIIIHHHKKKNNNSSSYYYcccoooyyy}}}yyywwwwwwzzz|||}}}|||vvvmmmeee___XXXPPPOOOLLLIIIHHHMMMVVVneeeeeeegggllltttyyy~~~wwwkkkcccYYYTTTTTTVVVUUUTTTUUUXXX^^^bbbfffjjjnnnDe~~~tttmmmfffffflllooolllgggaaa[[[TTTPPPQQQRRRPPPNNNNNNLLLJJJLLLPPPTTTUUUTTTYYY\\\bbbhhhnnnttt|||neqqqrrrnnndddZZZUUUOOOHHHCCCAAA???ne<<<<<<;;;:::<<<============???@@@PPPHHH???;;;===???>>>;;;===@@@EEEJJJQQQYYY>Axxxk<fhDenenenewwwllleee___ZZZWWWZZZ]]]___cccgggjjjiiijjjqqq|||*********+++,,,...000444555555111111111222222111111111000111222333444555666666777999<<>><<<<<<;;;;;;<<<===>>>===;;;:::;;;<<>>============>>>AAAGGGMMMTTT]]]www}}}|||pppgggaaa\\\YYY]]]```bbbfffjjjjjjiiikkkrrr}}}......---------,,,,,,,,,******))))))******+++,,,,,,...222333444333444555222222333333333333222222000000111222333444666666666777888888999<<>>>>>======<<<;;;;;;;;;<<<===>>>===;;;::::::;;;BBBAAA???<<<:::;;;>>>AAA>>>CCCKKKSSS[[[dddlllqqqvvvzzzrrriiiccc^^^\\\^^^aaabbbdddhhhfffgggjjjqqq|||......---------,,,,,,,,,******))))))******+++,,,***---000111222222333555111222222333333222222111000000000000111333444555666777999999:::<<<@@@CCCHHHMMMRRRSSSQQQMMMLLLLLLMMMPPPWWWaaalllwwwvvvjjjcccccchhhmmmtttzzz~~~{{{uuupppjjjddd```aaaeeejjjqqqyyy~~~xxxooofffbbbccciiinnnvvvyyy~~~{{{ooo^^^PPPKKKGGGBBB>>>>>>AAACCCEEEBBBCCCEEEHHHOOOYYYdddlllxxx|||uuummmjjjlllooopppoooddd```YYYSSSPPPNNNMMMLLLLLLLLLLLLNNNPPPUUUZZZ^^^eeekkkssszzz~~~|||xxxuuuggg\\\PPPKKKGGGBBBAAABBB>>>>>>>>>===<<<<<<;;;;;;:::<<<===<<<;;;;;;<<<===:::;;;<<<;;;:::<<>>>>>???BBBDDD@@@@@@AAACCCIIISSS^^^fffsss{{{}}}vvvmmmiiiiiilllmmmmmmddd```ZZZTTTPPPMMMMMMMMMJJJKKKLLLMMMPPPUUU[[[```jjjoooxxx~~~~~~~~~{{{vvvggg[[[OOOIIIFFFCCCBBBDDD?????????>>>======<<<<<<:::;;;======<<<<<<===???<<<<<<===<<<<<<===???AAAAAAHHHSSS^^^iiisss{{{~~~wwwoooeee```\\\^^^^^^\\\\\\^^^aaaeeejjjqqqxxx......---------,,,,,,,,,******))))))******+++,,,***,,,...///...///111222000111111111111111111000222111///......///111222111333555666777:::===@@@EEEJJJPPPRRRQQQOOOOOOPPPPPPPPPRRRWWW```lllwww~~~ttteee\\\YYY\\\```hhhrrr{{{|||zzzzzzyyywwwsssuuuyyy~~~yyyqqqiiiffffffhhhnnnrrryyy{{{rrrfffWWWKKKDDD>>>>>>>>>>>>>>>???AAABBBAAAAAAAAABBBGGGOOOZZZaaannnxxx|||uuullleeedddfffhhhiiibbb___ZZZTTTOOOLLLLLLMMMHHHJJJKKKLLLNNNTTT[[[aaammmssszzz~~~wwwggg[[[OOOIIIFFFDDDDDDFFF@@@@@@@@@???>>>>>>======;;;===>>>>>>===<<<===???<<<<<<<<<===>>>??????@@@EEELLLWWWbbbllluuu||||||uuunnnccc^^^\\\]]]^^^\\\\\\^^^ccchhhoootttzzz......---------,,,,,,,,,*********)))***++++++,,,***,,,............000111333333444444444444333333222111///...---...000111...000333444666888<<<>>>EEEJJJPPPSSSRRRPPPQQQRRRSSSQQQOOORRRZZZgggttt|||tttfff[[[XXX[[[^^^dddoooxxxzzzzzz{{{|||{{{zzz|||~~~uuummmgggfffffflllpppwww~~~yyynnn^^^PPPFFFBBB<<<===???@@@@@@@@@AAABBB??????>>>???CCCJJJTTTZZZjjjuuu{{{tttjjjcccaaabbbdddfff```^^^YYYSSSMMMKKKLLLMMMGGGIIIKKKLLLNNNSSS\\\bbbpppuuu|||wwwggg[[[OOOIIIFFFDDDEEEHHHAAAAAA@@@@@@???>>>>>>>>>===>>>???>>>===<<<===>>>:::999999;;;>>>@@@@@@???GGGNNNYYYdddmmmuuu{{{www{{{|||rrrjjjbbb]]][[[]]]^^^]]]]]]___eeekkkrrrxxx{{{//////...---,,,,,,,,,,,,++++++************++++++******+++,,,---//////000111111111111111000//////111000...,,,+++,,,---...333333333333555777999;;;???DDDKKKPPPRRRSSSSSSSSSSSSPPPPPPSSSXXX```ooo|||zzznnnccc[[[UUUSSSZZZcccnnnsssssstttxxx||||||~~~zzztttnnnfffbbbfffhhhoooxxxrrrcccVVVKKKDDD???>>>=========>>>@@@BBBDDDAAA@@@@@@CCCDDDHHHQQQ[[[hhhvvvxxxssslllgggeeedddcccbbbbbb___ZZZSSSMMMKKKKKKLLLKKKIIIIIIKKKLLLOOOYYYcccooovvvuuucccYYYOOOJJJGGGCCCBBBCCCBBBAAA@@@?????????AAAAAA????????????>>>===;;;;;;<<<======<<<===???CCCFFFQQQWWW```hhhoootttxxx{{{vvvvvv{{{xxxpppkkkccc```\\\YYYYYY[[[^^^aaajjjmmmsssyyy~~~//////...---,,,,,,,,,,,,++++++************++++++******+++,,,---...//////000111111111111000///...000///---,,,,,,---...///222111111222444666888999<<>>>>>>>>@@@AAABBB???>>>???BBBDDDGGGPPPZZZiiiwww~~~tttpppjjjfffdddbbbaaa``````]]]WWWQQQLLLJJJJJJKKKJJJHHHHHHJJJLLLOOOYYYcccmmmttt}}}uuucccXXXMMMHHHEEEBBBAAABBB@@@@@@@@@@@@@@@@@@AAAAAA===>>>>>>>>>>>>>>>>>>===============???CCCIIIMMMZZZ```gggnnnsssvvvyyy{{{rrrsssxxx}}}tttlllgggaaa^^^[[[YYYZZZ^^^cccggglllooosssyyy~~~//////...---,,,,,,,,,,,,++++++************++++++******+++,,,---...//////000000000000000//////......---,,,,,,,,,---...///000000000111222444555666888===EEEKKKOOOQQQTTTUUUQQQNNNMMMOOORRRXXXeeeqqqxxxooofff^^^ZZZXXX\\\cccjjjrrrxxx|||zzzrrrllleeeeeehhhoooyyyuuucccTTTLLLGGGBBB>>>AAAAAA@@@???>>>>>>>>>???>>>>>>???CCCEEEIIISSS]]]kkkxxx{{{qqqnnnjjjgggeeecccaaa___]]]YYYTTTNNNJJJIIIIIIIIIHHHFFFFFFIIIKKKOOOYYYdddlllsss|||uuucccXXXLLLFFFCCC@@@???AAA??????@@@AAAAAAAAAAAAAAA<<<======>>>???@@@AAAAAA>>>>>>>>>???BBBJJJRRRYYYeeeiiiooosssuuuuuuuuuuuunnnqqqxxx|||yyyyyyzzz~~~|||{{{{{{|||~~~~~~uuunnniiiccc```[[[XXXZZZ```gggkkkoooqqquuuyyy~~~//////...---,,,,,,,,,,,,++++++************++++++******+++,,,------....../////////000000///......---,,,,,,,,,,,,---////////////000000222333444444555999@@@FFFKKKOOOSSSVVVQQQNNNMMMOOOQQQUUU```kkkzzzwwwnnneee^^^ZZZZZZ^^^fffpppzzzxxxrrrhhhffffffllluuu~~~}}}ooo\\\NNNGGGEEEAAA>>>CCCBBBAAA@@@>>>======<<>>AAAFFFJJJNNNXXXbbbmmmyyy}}}vvvpppnnnllljjjiiifffccc```[[[VVVQQQLLLIIIHHHGGGGGGEEECCCDDDGGGJJJNNNYYYdddmmmttt}}}tttcccVVVJJJCCC@@@>>>>>>AAA>>>???AAABBBCCCBBBBBBAAA>>>>>>>>>???@@@AAABBBBBB??????@@@CCCIIIRRR]]]eeemmmpppssstttrrrooolllllllllsss}}}vvvssstttwwwrrrsssuuuwwwyyy{{{}}}~~~zzzsssnnnhhhddd]]]YYYZZZ___gggllltttuuuxxx{{{//////...---,,,,,,,,,,,,++++++************++++++***++++++,,,,,,------------....../////////......,,,,,,,,,,,,------......//////000111222333333333222666<<>>AAA???@@@AAABBBCCCBBBBBBAAA@@@@@@@@@???@@@AAABBBCCCAAACCCFFFJJJRRR]]]hhhpppssstttuuusssnnniiifffdddmmmyyy}}}tttppprrrvvvoooqqquuuzzz}}}{{{sssnnnjjjeee^^^ZZZ\\\bbbkkkpppyyyzzz{{{~~~//////...---,,,,,,,,,,,,++++++************++++++***+++++++++,,,,,,,,,---,,,---..................,,,,,,,,,,,,------------......000111111222222111111555:::>>>CCCHHHMMMQQQQQQOOOOOOPPPPPPRRRZZZcccpppyyysssiii___\\\ZZZ^^^iiittt}}}}}}ooojjjfffgggnnnwww}}}zzzpppaaaRRRHHHCCCAAA@@@AAAAAAAAAAAA???>>>===<<<;;;<<>>???AAAAAAAAABBBBBBBBBBBBAAAAAABBBAAA@@@@@@@@@BBBCCCDDDEEEIIIOOOVVV^^^hhhrrrxxxxxxxxxvvvqqqkkkfffcccbbbmmmxxxqqqppptttqqqtttyyy~~~~~~|||~~~vvvoookkkhhheee```^^^aaaiiirrryyy//////...---,,,,,,,,,,,,++++++************+++++++++++++++++++++,,,,,,,,,+++,,,---...............,,,,,,---------,,,++++++,,,---...///000000//////222444888<<<@@@DDDJJJNNNOOOMMMNNNOOOOOOPPPXXXaaakkkvvvzzzoooaaa]]]ZZZ[[[bbbmmmxxx~~~vvvpppkkkkkkpppwww}}}zzztttiiiZZZLLLDDDAAABBB??????@@@AAA@@@???>>>======???FFFQQQYYYaaammmxxx~~~}}}tttjjjhhhfffffffffeeecccbbb^^^XXXOOOKKKJJJIIIFFFCCCBBB@@@AAADDDFFFJJJUUU___lllsss|||~~~ssshhh[[[PPPGGGCCCBBB@@@@@@BBBDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@AAADDDFFFHHHKKKPPPYYYbbbkkksss{{{zzzxxxtttmmmgggbbbaaaaaammm|||wwwxxxvvvyyy}}}~~~zzzsssppppppkkkhhhdddcccgggoooxxx~~~//////...---,,,,,,,,,,,,++++++************++++++++++++++++++++++++,,,,,,+++,,,------.........---------------,,,,,,+++******+++---...///......---333555888;;;>>>BBBHHHLLLMMMLLLMMMOOONNNOOOVVV___hhhssstttaaa^^^ZZZYYY^^^hhhttt|||}}}}}}wwwqqqpppttt{{{zzzwwwnnn___OOOEEEBBBCCC===>>>???AAAAAA@@@??????@@@CCCKKKWWW```iiiuuuvvvllljjjhhhgggggggggfffeee```YYYPPPLLLKKKJJJFFFCCCBBB@@@AAACCCEEEIIITTT^^^jjjqqqyyy|||pppeeeYYYOOOGGGDDDCCCAAAAAABBBFFFEEECCCAAA@@@@@@@@@AAA?????????@@@BBBEEEHHHKKKNNNUUU```kkkssszzzxxxvvvqqqiiiccc___^^^___lllzzz}}}wwwuuuwwwyyyqqqnnnjjjhhhkkkqqqyyy~~~...---,,,+++************(((***+++***)))((()))***))))))***+++++++++++++++,,,---...///000000000000------............------........................000111333777;;;@@@DDDFFFOOOOOOPPPOOOOOOPPPSSSVVVaaaoootttddd^^^[[[[[[]]]bbbmmmwww|||wwwvvvxxx|||}}}ttteeeUUUHHHAAA???CCCAAA@@@AAA???;;;===AAADDDLLLUUU^^^kkkyyy~~~zzzqqqpppnnnmmmoooppppppooohhh```UUUMMMJJJGGGCCC???DDDCCCDDDGGGHHHKKKSSS]]]hhhrrr{{{~~~wwwmmmfff[[[RRRJJJFFFDDDBBBCCCGGGEEEEEEDDDBBBBBBAAAAAABBB@@@AAABBBBBBDDDHHHNNNSSS[[[```jjjssszzz~~~~~~~~~zzztttnnniiibbb]]]]]]bbbsss|||xxx|||yyyvvvrrrppppppsssvvvyyy...---,,,+++************)))+++,,,+++***)))***+++)))******+++++++++******,,,---...//////000000000------............------........................000000111333777===CCCFFFMMMNNNNNNNNNMMMNNNQQQSSS\\\jjj|||uuuhhhaaa\\\\\\___ccckkkssszzz|||zzzwwwxxxzzz|||}}}vvviiiZZZMMMFFFCCCBBB@@@???@@@>>><<<>>>CCCJJJSSS^^^hhhsssuuurrrpppooopppqqqrrrrrrkkkcccXXXPPPLLLIIIDDD@@@CCCAAACCCFFFGGGJJJSSS\\\gggrrr|||vvvllleee\\\SSSKKKGGGEEEBBBCCCGGGEEEDDDDDDCCCBBBBBBBBBBBBAAABBBCCCEEEHHHMMMTTTYYYbbbhhhpppyyy~~~~~~zzztttmmmhhhbbb___aaagggwww{{{}}}{{{xxxtttqqqppprrruuuwww...---,,,+++***************,,,---,,,+++***+++,,,******+++++++++******))),,,---...//////000//////------............------------------------------///......///444:::AAAEEEJJJKKKLLLLLLLLLLLLMMMOOOUUUbbbtttwwwmmmddd]]]^^^aaadddhhhmmmtttxxx~~~~~~yyywwwwwwwww|||zzzuuulll___SSSJJJFFFBBB???>>>???>>>===@@@FFFRRR^^^kkkvvvzzzvvvrrrppppppssstttuuuooohhh]]]UUUOOOJJJEEEBBBBBBAAABBBFFFHHHKKKTTT^^^fffrrr~~~vvvkkkddd\\\TTTLLLHHHFFFCCCDDDGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEGGGJJJNNNVVV^^^dddmmmrrrzzz~~~zzzssslllgggcccbbbgggooo~~~}}}|||yyyuuuqqqooopppsssttt|||}}}}}}------,,,+++***************+++,,,,,,******+++,,,***++++++++++++***)))))),,,,,,---...////////////,,,------......------,,,------------------------,,,,,,---///444999???BBBGGGIIIKKKKKKKKKJJJKKKLLLOOO[[[lll|||}}}pppfff^^^___ccceeefffhhhpppuuu{{{|||yyywwwzzz}}}zzzzzzuuurrrqqqttttttrrrlllbbbWWWMMMGGGBBB???===>>>>>>???EEELLLZZZhhhwww~~~yyysssoooooorrrtttuuuqqqjjj```WWWPPPJJJEEEBBBCCCBBBCCCGGGIIILLLUUU___fffrrr~~~wwwlllddd]]]UUUMMMIIIGGGDDDDDDGGGDDDDDDCCCCCCDDDDDDEEEFFFGGGIIILLLPPPWWW```iiipppwww{{{}}}zzzrrrkkkfffdddeeemmmvvv|||{{{zzzwwwssspppoooppprrrssszzzzzz{{{}}}------,,,+++************)))***+++***)))((()))+++******+++++++++******)))+++,,,---...////////////,,,,,,------------,,,,,,------------------------***+++...222666999;;;<<>>???BBBCCCFFFOOOXXXcccnnnxxx|||xxxllleee\\\TTTMMMJJJGGGCCCBBBDDDBBBCCCCCCDDDFFFGGGIIIJJJNNNRRRYYYaaaiiiqqqzzz~~~|||zzzrrrjjjfffeeehhhrrr||||||zzzxxxvvvuuuvvvxxxyyyssstttvvvxxx|||...---,,,+++************)))***++++++))))))***+++'''((()))***+++,,,,,,,,,++++++,,,---............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++---///111333444444:::>>>DDDHHHIIIIIIHHHHHHHHHLLLSSS]]]jjjvvv~~~zzzpppiiiccc```ccchhheeeaaa[[[TTTOOOLLLKKKJJJSSSZZZeeeqqqzzz~~~wwwqqqmmmhhhiiiiiijjjggg___UUUMMMIIIDDDAAABBBEEEKKKWWWbbbooo|||}}}uuunnnkkkiiihhhhhhgggddd^^^WWWPPPJJJGGGFFFAAA@@@@@@CCCCCCEEENNNWWW```jjjssswww{{{uuukkkddd[[[TTTMMMJJJGGGBBBAAACCCBBBBBBCCCDDDFFFHHHJJJKKKQQQVVV___gggooovvv}}}zzzssskkkgggfffhhhrrr{{{~~~}}}}}}~~~~~~rrrtttwwwyyy|||...---,,,+++***************+++,,,,,,******+++,,,&&&''')))***,,,,,,------++++++,,,---............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---///222333777;;;BBBFFFHHHGGGGGGGGGHHHIIINNNVVVcccoooyyy~~~vvvmmmddd___bbbhhh```ZZZQQQJJJFFFCCCBBBAAABBBHHHTTTcccpppxxx{{{{{{zzzsssoooeeeeeeeeefffddd]]]SSSKKKKKKFFFBBBDDDGGGNNNZZZffftttvvvoookkkhhhfffeeeeeebbb^^^WWWPPPKKKHHHHHHEEECCCDDDFFFFFFHHHPPPYYY^^^gggpppuuuzzz}}}sssiiibbb[[[SSSLLLIIIFFFBBB@@@BBBBBBBBBCCCEEEGGGIIIKKKLLLSSSYYYbbbkkksssyyyzzzssslllhhhfffhhhqqqzzzuuuwwwzzz|||~~~...---+++))))))***+++,,,((()))***++++++***)))(((++++++******************)))***,,,---...///////////////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////...///000222888:::???CCCFFFGGGGGGGGGIIIHHHIIIPPPWWW```mmmxxx~~~|||ooogggcccbbbbbb```YYYOOOFFFBBB@@@@@@@@@BBBDDDLLLWWWaaaiiittt}}}}}}{{{tttmmmdddcccccccccbbb]]]TTTMMMFFFGGGHHHHHHKKKSSS___gggvvvxxxnnnfffcccdddeeedddaaa[[[UUUOOOKKKIIIHHHDDDEEEFFFGGGJJJNNNTTTXXX^^^ccckkkttt{{{{{{|||}}}tttjjjccc___WWWOOOLLLHHHBBB@@@BBB@@@???AAAEEEFFFFFFJJJOOOWWW]]]fffooovvv|||}}}tttllljjjkkkmmmssszzz~~~zzz{{{~~~yyywwwxxx|||---,,,***)))))))))+++,,,((()))***++++++***)))(((******************************+++,,,---...///000//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---//////......000111444777<<>>===@@@DDDIIIRRR\\\kkkttt{{{}}}~~~yyykkk___YYYMMMHHHAAA>>>>>>AAAEEEFFFIIIDDDBBBCCCDDDFFFNNNVVVfffqqq{{{}}}|||{{{yyyuuunnniiiccc```___^^^ZZZVVVRRRRRRRRRRRRUUU^^^jjjttt~~~vvvmmmgggdddccccccbbb```]]]YYYUUURRRPPPKKKLLLOOOOOOOOOPPPRRRSSSVVV]]]fffmmmrrrwww}}}|||yyytttrrrsssyyy|||sssjjjccc]]]UUUOOOLLLIIIEEEDDDEEECCC@@@???@@@AAABBBHHHOOOXXXaaannnyyy}}}xxxssspppmmmlllrrrzzz}}}~~~ttthhh```\\\___cccggglllsss{{{++++++*********)))))))))******))))))))))))******)))))))))***++++++,,,,,,,,,+++*********,,,---...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---...000111222444666777777777>>><<<<<<@@@CCCFFFNNNVVVdddoooyyy}}}~~~sssdddZZZKKKGGG@@@===>>>AAADDDFFFGGGDDDBBBCCCBBBBBBGGGMMM^^^jjjwww{{{{{{{{{zzzxxxsssoookkkhhhfffccc]]]XXXVVVWWWXXXXXX[[[dddooowwwwwwooohhhcccbbbcccbbb```]]]YYYVVVTTTSSSLLLMMMNNNNNNMMMMMMOOOQQQTTT[[[dddkkknnnssszzz}}}|||zzzyyyyyy}}}|||tttjjjddd^^^VVVOOOMMMIIIEEECCCEEEBBB??????AAAAAAAAAFFFMMMUUU^^^kkkwwwzzztttpppmmmoooxxx{{{vvvyyy{{{{{{vvvmmmccc]]][[[___dddgggjjjnnnuuuzzz}}}+++++++++++++++******)))+++***)))(((((()))***+++((())))))***++++++,,,,,,+++++++++++++++,,,,,,,,,............////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---......///000222444666777777;;;999;;;@@@BBBDDDJJJQQQ[[[hhhvvv{{{}}}|||lll___LLLGGG@@@======@@@DDDFFFEEECCCDDDFFFDDDBBBCCCHHHVVVdddssszzz{{{}}}~~~{{{yyyvvvtttrrrlllddd]]]ZZZ\\\^^^```cccjjjttt|||zzzqqqjjjeeebbbdddbbb___[[[XXXVVVUUUUUUMMMMMMMMMKKKJJJKKKMMMPPPSSSZZZccchhhiiimmmtttzzz}}}}}}uuulllfff___XXXPPPMMMIIIDDDCCCDDD@@@>>>???AAABBBAAAEEEKKKRRRZZZgggsss|||}}}yyyvvvtttvvv|||uuurrrtttuuutttpppiiiccc```aaadddhhhhhhggggggkkkooosssvvvzzz+++,,,,,,,,,,,,+++******+++***)))(((((()))***+++((())))))***++++++,,,,,,******+++,,,,,,,,,++++++.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,...,,,---///111333666888999888777:::???BBBCCCHHHNNNUUUdddsssyyy{{{~~~rrrdddMMMGGGAAA======@@@CCCEEEFFFEEEGGGIIIHHHDDDDDDGGGQQQ```qqqyyy}}}~~~{{{tttjjjccc]]]```ccceeehhhoooxxx~~~uuummmhhheeedddbbb^^^ZZZXXXVVVVVVVVVNNNMMMLLLIIIHHHIIILLLOOOSSSZZZbbbeeeeeehhhooouuu}}}~~~wwwoooiii```XXXQQQMMMIIIDDDBBBCCC???>>>???BBBBBBAAADDDIIIPPPXXXdddqqqzzz~~~|||zzz|||yyyqqqqqqrrrsssqqqmmmhhheeedddgggjjjmmmjjjfffdddfffiiihhhlllrrr{{{---,,,,,,+++*********+++***++++++***((('''((()))---,,,++++++******++++++(((((()))***++++++,,,,,,------...///////////////------...//////...---------...///...,,,+++,,,---+++,,,---///000222333444555777:::<<<>>>AAADDDGGGPPPYYYfffrrryyy{{{||||||zzzmmmQQQLLLEEE@@@???@@@BBBCCCDDDFFFHHHHHHFFFEEEDDDDDDLLLYYYlllyyywwwlllddd```^^^aaahhhooottt{{{{{{tttkkkeeebbb___\\\ZZZYYYZZZYYYXXXRRROOOJJJGGGGGGJJJOOORRRVVVYYY\\\]]]^^^bbbhhhmmm{{{yyypppjjj```ZZZQQQJJJFFFDDDCCCBBB@@@@@@@@@@@@AAACCCEEEFFFRRRXXXaaammmxxxzzzxxxuuuqqqooonnnlllgggfffiiiqqqqqqppplllgggccc``````___ccckkkuuu,,,+++******))))))*********++++++***)))((((((***++++++++++++++++++,,,,,,)))))))))***++++++,,,,,,---...///////////////...........................,,,......---,,,+++,,,---,,,,,,---...000111222222444666:::<<<>>>@@@CCCFFFLLLTTT```lllsssxxx{{{}}}|||oooYYYRRRHHHAAA???@@@BBBCCCEEEGGGHHHHHHFFFDDDDDDDDDKKKYYYkkkyyyxxxlllccc^^^\\\___gggnnnssszzz}}}uuukkkdddbbb___\\\YYYYYYYYYYYYXXXQQQNNNJJJGGGGGGIIIMMMPPPPPPSSSWWWZZZ]]]bbbiiioooyyyzzzrrrlllaaa[[[RRRJJJFFFDDDBBBAAAAAA@@@@@@AAABBBDDDFFFGGGQQQVVV___jjjvvv|||vvvsssooommmnnnnnnmmmppptttyyyxxxvvvppphhhaaa]]][[[]]]```gggqqq}}}+++******))))))))))))***)))+++++++++)))((()))***---,,,,,,,,,++++++++++++))))))******+++,,,,,,,,,....../////////......---///...---,,,,,,---...///,,,---...---+++***+++,,,,,,,,,------...//////000222555999<<<>>>???AAACCCFFFLLLWWWbbbkkksssyyy}}}~~~tttbbbYYYMMMCCC???@@@BBBDDDGGGHHHHHHGGGDDDBBBBBBCCCJJJWWWjjjyyyyyylllccc[[[ZZZ]]]eeemmmrrryyywwwllldddccc```\\\YYYYYYYYYXXXXXXQQQNNNJJJGGGGGGIIILLLNNNLLLOOOSSSUUUXXX^^^ffflllwww}}}|||uuuoooccc]]]SSSKKKFFFCCCAAA@@@AAAAAAAAABBBCCCEEEGGGIIINNNSSS[[[fffrrr|||tttooojjjgggiiikkknnntttzzz{{{tttjjjaaa[[[YYYZZZ]]]bbbkkkuuu++++++***************+++)))+++++++++))))))***+++//////...---+++***)))(((*********++++++,,,,,,,,,......//////......------000///---,,,,,,---///000,,,---------+++***+++,,,,,,,,,---------------...000333888;;;===>>>???@@@AAAFFFNNNXXXbbbmmmwww}}}xxxiii___QQQEEE@@@AAADDDFFFGGGHHHGGGDDDAAA@@@@@@AAAIIIVVViiiwwwzzzmmmeee[[[YYY[[[cccjjjooovvv}}}{{{ooogggccc```\\\ZZZYYYYYYXXXWWWRRRPPPMMMJJJIIIJJJLLLMMMKKKNNNPPPQQQSSSWWW___dddtttzzzxxxrrrfff___UUULLLGGGCCCAAA???BBBBBBBBBBBBDDDFFFHHHIIILLLOOOWWWaaammmxxxzzzssslllffffffhhhkkksss||||||uuulllccc]]][[[WWWYYY^^^eeennnwww,,,,,,+++++++++,,,,,,---)))***++++++***)))***,,,---------------,,,******+++++++++++++++,,,,,,,,,---...............------000///---,,,,,,---///000,,,---...---+++***+++,,,,,,,,,------------------...222777:::;;;<<<===>>>>>>AAAHHHPPPZZZfffrrrzzz|||{{{nnndddVVVJJJDDDCCCEEEGGGFFFEEEDDDAAA???>>>@@@AAAJJJWWWiiiwww{{{ppphhh^^^[[[[[[```eeejjjqqqyyyuuummmeeebbb^^^[[[ZZZZZZYYYXXXVVVTTTQQQNNNMMMLLLMMMMMMIIIKKKMMMMMMNNNSSS[[[aaaooovvv~~~zzzuuuiiibbbWWWNNNHHHDDDBBB@@@CCCCCCCCCCCCDDDFFFHHHIIIJJJLLLRRR[[[gggsss}}}}}}tttlllhhhiiillluuu}}}{{{tttjjjbbb]]][[[WWWXXX[[[aaaiiirrrzzz~~~---,,,,,,,,,,,,---......)))***,,,+++******+++,,,(((***,,,---...///......++++++,,,,,,,,,,,,,,,,,,,,,,,,---...............///...---,,,,,,---...///---...///...,,,+++,,,---,,,,,,------------------...111555777999:::;;;===<<<>>>BBBIIIRRR^^^kkksssxxx}}}}}}rrriii\\\QQQJJJGGGGGGGGGDDDCCCBBB???>>>>>>BBBDDDOOO[[[lllyyy}}}tttmmmddd^^^[[[\\\___ccckkksss}}}zzzsssgggddd___]]]\\\[[[ZZZYYYYYYWWWUUURRRPPPOOONNNNNNFFFHHHJJJJJJLLLRRRZZZaaajjjqqq{{{|||vvvkkkdddZZZQQQJJJFFFDDDBBBEEEDDDCCCCCCCCCEEEFFFGGGIIIJJJNNNVVVaaannnyyyvvvnnnjjjkkkqqqyyy~~~xxxoooeee^^^[[[ZZZYYYYYY\\\```gggpppxxx|||zzz|||~~~,,,+++++++++,,,,,,---...)))***,,,++++++***,,,---***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////...........................///000///---,,,---...,,,,,,------......//////...111333555666888:::<<<:::<<<>>>CCCKKKVVVccckkkssszzz}}}yyyqqqeeeYYYQQQKKKGGGDDDCCCBBBAAA??????AAAFFFIIIUUUaaaqqq}}}~~~wwwrrrkkkccc[[[YYYZZZ]]]eeennnyyy|||~~~xxxiiieeeaaa^^^]]]\\\[[[ZZZZZZYYYWWWTTTRRROOONNNMMMGGGIIIJJJJJJKKKPPPXXX___fffnnnwww}}}wwwlllfff[[[RRRLLLIIIFFFEEEFFFEEEDDDCCCBBBCCCDDDDDDHHHIIILLLRRR]]]iiiuuu|||}}}rrrlllnnntttzzzwwwqqqhhh```\\\\\\]]][[[\\\]]]aaahhhpppxxx}}}zzzzzz{{{}}}+++*********+++,,,,,,---)))***,,,,,,++++++,,,---///000000000...+++(((''',,,,,,,,,,,,,,,,,,,,,,,,)))***+++---...///000000------...//////...------///000000000...---...///,,,,,,---......//////000///111222444444777:::<<<999:::<<<@@@GGGQQQ]]]eeeqqqxxx}}}}}}vvvkkk___UUUMMMFFFBBBCCCBBBAAA@@@@@@CCCIIIMMMZZZeeeuuuyyyuuuooofff\\\XXXWWWYYYbbbjjjvvvzzzzzzjjjgggbbb___^^^]]]\\\[[[ZZZYYYXXXUUURRRPPPMMMLLLLLLMMMLLLJJJIIIMMMTTTZZZdddkkkuuu}}}}}}wwwmmmfff]]]TTTNNNJJJHHHFFFGGGFFFDDDCCCBBBBBBBBBCCCHHHIIIKKKPPPZZZgggsss{{{sssppptttssspppjjjccc^^^]]]___bbb]]]]]]___ccciiirrrzzz}}}|||{{{|||------,,,,,,+++***))))))******+++,,,,,,,,,,,,+++)))***+++,,,------------***(((+++000000******...000///------------...///////////////////////////---------.........//////...---+++******+++---...000000000111333555888999888:::<<<===AAAIIITTT\\\iiipppyyy~~~yyyqqqfffZZZPPPHHHDDD@@@>>>???BBBDDDFFFKKKRRRbbbmmmyyy~~~zzzvvvpppmmmfff^^^XXXYYY^^^dddmmmttt{{{qqqfff]]]]]]^^^[[[ZZZ\\\]]]\\\ZZZWWWTTTQQQNNNLLLKKKJJJJJJKKKMMMQQQUUUWWWaaahhhsss}}}}}}uuukkkccc[[[WWWQQQKKKGGGHHHEEEDDDBBBAAAAAABBBCCCDDDCCCEEEIIINNNVVVaaammmttt|||rrrmmmnnniiiccc___^^^___```aaaaaaaaaaaaeeekkkttt}}}------,,,,,,+++******)))******+++,,,,,,,,,,,,+++******+++,,,------------***(((+++//////***))),,,000000///...------......////////////////////////------------.........///...---+++******+++---.../////////000222444666888777999;;;<<<>>>EEENNNVVVbbbjjjttt{{{}}}||||||}}}{{{uuukkk```TTTKKKFFFBBB??????CCCEEEHHHPPPXXXfffqqq|||}}}zzzrrrnnnggg___XXXWWW[[[___kkksss~~~~~~uuujjj```^^^]]]YYYVVVWWWZZZZZZYYYWWWUUUQQQNNNMMMMMMMMMNNNPPPQQQSSSTTTUUU```gggrrr}}}~~~uuukkkccc\\\XXXSSSLLLHHHHHHFFFFFFEEECCCBBBBBBBBBBBBCCCEEEHHHMMMUUU___jjjqqqzzz{{{rrrqqqkkkccc______cccgggjjjggghhhkkkooovvv~~~---,,,,,,++++++***************+++,,,,,,,,,,,,+++***+++,,,------...------***)))+++///000------///000/////////......------000000000000000000000000------------............------++++++++++++------............000222555666666888::::::;;;???FFFLLLXXXaaammmvvvyyyyyyyyyzzz~~~}}}zzzssshhh\\\PPPIIICCC@@@???BBBFFFKKKUUU^^^iiirrr|||}}}wwwssslllccc[[[XXXYYY[[[hhhppp{{{zzzpppfff```\\\VVVSSSRRRVVVWWWWWWWWWUUURRRNNNLLLOOOQQQTTTVVVWWWVVVTTTSSS\\\cccnnnyyyvvvjjjccc\\\YYYTTTLLLGGGGGGGGGFFFFFFEEEDDDBBBAAA@@@DDDEEEHHHLLLRRR[[[eeelllvvvxxxooojjjjjjpppvvvzzzvvvxxx}}}}}},,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++,,,---......------******+++///222333333333---...............------000000000000000000000000---------------------------,,,,,,++++++,,,,,,------,,,,,,---...111333444666888:::999999;;;@@@DDDOOOYYYfffqqquuuwwwxxxyyy|||}}}}}}yyypppcccVVVNNNFFFBBB???BBBEEELLLWWWbbbgggoooxxx{{{~~~}}}yyyqqqiiiaaa\\\YYYYYYbbbiiiuuu}}}uuukkkccc]]]WWWSSSQQQUUUVVVWWWWWWUUUQQQLLLIIIMMMQQQWWW[[[\\\ZZZVVVSSSWWW]]]hhhrrr|||xxxkkkccc]]]YYYSSSKKKFFFEEEDDDDDDEEEEEEDDDBBBAAA???DDDEEEGGGJJJOOOWWW```gggpppyyy|||~~~,,,,,,+++++++++++++++*********+++,,,,,,,,,,,,+++,,,,,,---.........------------...///333666555333---------------.........////////////////////////------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111333777999;;;;;;999999<<>>HHHJJJEEE<<<999555000...---...///---------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++---,,,,,,,,,---///000111444888<<<===:::888999:::;;;CCCPPP[[[bbbhhhnnnrrrtttwww{{{~~~|||wwwqqqlllccc\\\UUUQQQOOOPPPXXXaaaffflllqqqqqqttt}}}}}}zzzvvvrrrlllddd___[[[\\\```iiittt}}}}}}pppfffccc___ZZZYYYYYYXXXVVVSSSOOOLLLJJJHHHKKKOOOSSSTTTSSSPPPNNNMMMQQQXXX___hhhsss}}}{{{pppeee\\\TTTKKKGGGGGGEEEDDDDDDDDDDDDEEEEEEFFFDDDEEEEEEFFFJJJPPPYYY^^^cccnnnxxx}}}zzzzzzzzz~~~++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---...............---------111555;;;HHHWWW\\\XXXDDD@@@999333///---...///---------------------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++------,,,,,,---///000111222777;;;<<<:::888888999666>>>JJJTTT\\\cccjjjnnntttwww{{{~~~~~~{{{wwwtttmmmeee]]]XXXTTTSSSZZZaaafffkkknnnmmmpppxxx~~~|||zzztttkkkeee^^^]]]^^^dddoooyyyrrrhhheee```[[[XXXXXXWWWUUUSSSQQQOOONNNIIIKKKNNNPPPPPPNNNLLLKKKHHHLLLQQQXXXaaakkkuuu|||uuuhhh___UUUMMMIIIJJJIIIHHHGGGEEEEEEEEEFFFGGGDDDEEEEEEFFFJJJPPPXXX^^^cccnnnyyy}}}yyyxxx{{{~~~zzz------,,,,,,+++***)))))).........///......------///---++++++,,,.........333333888FFF___tttzzzvvv^^^LLL<<<777555111//////111000000////////////000...---,,,,,,++++++,,,,,,..................------,,,---//////...///000222222333555888;;;<<<:::888999<<<@@@GGGPPP\\\hhhpppwwwxxxzzz}}}}}}zzzxxxtttqqqkkkbbbZZZWWWZZZ]]]aaagggmmmooonnnqqqzzz~~~|||zzzvvvqqqmmmfffaaa\\\]]]gggqqqyyy}}}|||~~~xxxmmmfffbbb```^^^ZZZUUUSSSTTTTTTRRRPPPMMMLLLLLLKKKJJJJJJIIIIIIJJJLLLOOOTTT[[[fffqqqxxxyyykkk___VVVPPPKKKGGGKKKIIIGGGFFFGGGHHHHHHHHHFFFFFFFFFGGGKKKRRR[[[aaagggmmmvvv|||wwwsssrrrsssvvv~~~~~~zzz------,,,,,,+++******)))------............------...---,,,,,,---///000000000555BBBYYYxxxzzzbbbHHH<<<999555111///111000/////////////////////...------,,,,,,------........................+++---............000111222333444888;;;<<<:::999888:::===CCCKKKWWWccckkksssuuuxxx{{{}}}}}}zzzxxxwwwuuuooofff]]]XXXWWWXXX\\\bbbhhhiiijjjnnnvvv}}}~~~}}}{{{wwwrrrooogggaaaZZZZZZaaajjjrrrvvv{{{}}}{{{qqqiiidddbbbaaa]]]WWWUUUUUUUUUSSSQQQNNNMMMLLLKKKIIIHHHGGGGGGFFFGGGKKKOOOVVV```kkkrrrzzzmmmaaaZZZTTTOOOKKKKKKIIIGGGFFFGGGHHHHHHGGGEEEEEEEEEFFFIIIPPPXXX^^^gggmmmvvv}}}zzzpppnnnooorrrvvv~~~|||xxx}}}------,,,,,,++++++******,,,,,,------...------,,,,,,,,,,,,---...///111111///:::PPPpppzzzVVVAAA:::666222///111000//////.........///000//////...---.................................+++,,,......------...000222222444777:::;;;:::999777777999===DDDOOO\\\dddmmmpppuuuyyy||||||zzzyyyzzzyyyuuummmcccZZZTTTRRRWWW\\\```bbbccchhhpppwww~~~}}}{{{xxxtttqqqllleee]]]XXX[[[bbbiiinnnxxx|||vvvnnniiifffddd___YYYVVVWWWWWWUUUSSSOOONNNLLLJJJHHHFFFEEEDDDCCCEEEHHHLLLRRRZZZdddkkkxxx|||{{{pppfff___ZZZTTTPPPLLLJJJHHHGGGGGGHHHGGGEEECCCCCCDDDEEEGGGMMMUUUZZZcccjjjttt|||pppgggfffiiiooottt~~~yyyuuuzzz------,,,,,,,,,++++++++++++,,,------------------,,,------.........000222777HHHdddjjjLLL===888555444111111000///............000///......------......---------...............+++,,,------,,,,,,---///222222333666999;;;;;;:::777777666888>>>HHHTTT\\\fffkkkrrrxxx{{{{{{{{{{{{{{{zzzxxxsssjjj```WWWQQQUUUXXX[[[\\\]]]bbbkkkrrryyy|||~~~|||{{{zzzxxxuuusssrrrlllccc[[[XXX[[[bbbgggtttyyy|||uuunnnjjjeee___ZZZWWWWWWXXXWWWVVVQQQPPPMMMIIIFFFDDDCCCBBBDDDFFFHHHKKKPPPWWW```eeeqqqvvv}}}~~~tttkkkddd]]]VVVQQQMMMKKKIIIHHHHHHGGGEEEDDD@@@AAABBBCCCEEEJJJPPPUUU\\\dddnnnwww~~~xxxggg______ccckkkrrr}}}vvvssszzz---------,,,,,,,,,,,,,,,+++,,,------.........---,,,......------...111444DDDZZZ{{{___FFF;;;888888222222111//////.........///......---,,,------------------.........//////+++,,,...---,,,,,,---...222111222555888;;;;;;:::888777666666:::CCCNNNUUU```gggpppvvvyyyzzz{{{|||xxxyyyyyyvvvpppggg^^^XXXWWWWWWXXXXXXYYY^^^ffflllrrrvvv{{{~~~~~~}}}}}}~~~|||{{{yyyyyyyyyxxxuuusssuuuqqqiii___XXXVVVZZZ^^^lllsss||||||uuupppeee```YYYWWWXXXYYYYYYWWWSSSQQQMMMIIIEEECCCBBBAAADDDFFFHHHJJJMMMSSSZZZ___kkkqqqyyyyyyppphhh```WWWQQQNNNLLLJJJIIIHHHFFFDDDBBB>>>???AAABBBDDDGGGLLLPPPVVV^^^jjjttt{{{~~~pppbbb[[[[[[___fffnnn}}}uuusss}}}------------,,,,,,,,,,,,,,,,,,---...////////////---...///...---000777<<>>@@@BBBCCCEEEIIILLLRRR[[[fffqqqyyyuuujjj^^^YYYYYY\\\dddkkk|||uuuuuu------------------------,,,---...///000000000000---...//////000666@@@HHHaaa~~~hhhSSSAAA555666555444222111000000000000///......---.........,,,,,,------...//////000---/////////------...///111000111333777:::;;;;;;999888666555666;;;BBBHHHUUU]]]iiiqqqssstttvvvxxxuuuuuuvvvwwwxxxtttnnniii___\\\XXXTTTTTTWWW]]]aaafffkkkqqqtttssstttwwwzzzzzzxxxwwwwwwxxxyyyxxxwwwuuuwwwuuulll^^^TTTQQQSSSUUU___mmmyyypppiii```ZZZXXXXXXVVVUUUVVVSSSNNNJJJFFFDDDCCCCCCBBBCCCDDDEEEFFFIIINNNQQQ]]]dddoooyyyyyyrrriii^^^WWWOOONNNKKKJJJHHHFFFBBB>>><<<>>>@@@BBBCCCDDDGGGIIINNNVVVbbbmmmuuu}}}lllccc[[[XXXXXX[[[cccjjj{{{vvvwww---------------------------...///000111111111111,,,...///000222:::GGGQQQzzzjjjSSSAAA777666444333222111111111111111000///////////////,,,,,,------...///000000...///000///...---...///111000111333777:::<<<<<<888777666555555999???DDDQQQZZZfffnnnpppqqqsssvvvuuuuuuuuuwwwxxxwwwrrrnnnbbb^^^XXXSSSRRRUUUZZZ^^^ccchhhnnnqqqpppqqquuuyyyzzzyyywwwxxxyyyzzzzzzyyyvvv{{{{{{sssdddWWWSSSSSSNNNYYYhhhuuu}}}vvvnnnddd]]]YYYWWWUUURRRWWWTTTOOOJJJFFFDDDDDDDDDCCCDDDEEEEEEFFFIIIMMMPPPXXX___kkkuuu}}}|||vvvmmmccc[[[PPPNNNLLLJJJHHHEEEAAA>>><<<>>>@@@BBBBBBDDDFFFHHHIIIRRR^^^hhhqqqxxxpppfff^^^XXXWWWXXX[[[bbbjjjzzzwwwxxx...------,,,,,,++++++***,,,...000111///......///000333111222555666LLLoookkkRRREEE>>>777555333000000333222111111000///......---000000////////////000000000000000000000///......111000......000555:::===<<<<<<<<<:::999:::===@@@IIIQQQ[[[eeekkknnnooopppssstttvvvzzz}}}|||wwwssslllfff]]]VVVRRRSSSWWWZZZgggggghhhlllppptttuuuuuuxxxyyy{{{|||}}}}}}|||||||||~~~~~~xxxmmmaaaXXXUUUQQQSSS[[[jjjxxxuuugggaaa\\\TTTPPPQQQSSSTTTTTTPPPKKKFFFFFFFFFFFFEEEDDDDDDEEEHHHKKKMMMNNNWWWeeerrr{{{yyypppeee]]]UUUQQQLLLGGGEEEDDDCCCBBBAAAAAABBBBBBCCCDDDDDDDDDLLLRRRZZZbbbhhhoooxxx~~~yyymmmccc[[[YYY]]]]]][[[aaammmzzz~~~tttrrrzzz,,,,,,,,,,,,,,,,,,,,,---,,,...000000///...//////000222111333888<<>>DDDNNNXXX```fffkkknnnqqqqqqsssvvvyyyyyyxxxvvvrrrnnnhhhbbb]]]ZZZYYYYYYbbbdddffffffeeefffjjjmmmssstttvvvyyy{{{{{{||||||~~~}}}yyyrrrjjjdddYYYVVVWWW^^^gggqqq~~~rrrggg^^^UUUPPPOOOOOOQQQSSSRRRNNNJJJHHHGGGEEEDDDCCCCCCDDDFFFHHHIIIMMMSSS\\\eeemmmtttzzz~~~{{{sssiiiaaaVVVRRRLLLHHHFFFFFFEEEEEECCCCCCCCCDDDEEEEEEFFFFFFGGGLLLSSSYYY___fffooouuu|||zzzyyywwwsssqqqmmmnnnsssqqqjjjjjjppp}}}tttttt}}}}}}{{{,,,,,,,,,,,,------......,,,---/////////...000111000111///333<<>>>>><<<;;;;;;;;;:::???EEEMMMUUU^^^ffflllnnnppprrrsssssssssssstttuuutttrrrooojjjddd^^^[[[ZZZ]]]^^^\\\YYYZZZ```gggjjjlllppptttxxxzzz||||||{{{zzz{{{}}}~~~xxxssshhhbbb\\\YYYZZZ^^^jjjuuu~~~rrreee\\\TTTPPPOOOPPPRRRSSSSSSPPPLLLIIIDDDCCCBBBAAAAAAAAABBBBBBGGGKKKPPPWWW```jjjuuu||||||tttmmm___ZZZRRRLLLHHHGGGFFFFFFDDDDDDEEEEEEFFFGGGGGGGGGIIILLLPPPTTTXXX___hhhooovvvzzzuuullliiikkkqqqvvvzzzwwwvvvuuusssppprrrvvvzzzssswwwyyyrrrttt~~~//////......---,,,,,,+++,,,---............111333///000...222;;;FFFfff~~~```KKK???888666888222222222222222222222222000000////////////000000000000000000000///.........---,,,,,,---///111222888:::===>>>===<<<;;;<<<<<<>>>CCCHHHNNNWWW```fffiiilllppprrrssssssssstttvvvvvvvvvsssoooiiiddd```\\\\\\[[[XXXUUUWWW]]]bbbdddgggkkkppptttxxxzzz{{{xxxyyy{{{}}}~~~{{{xxxpppjjjddd___ZZZYYYaaajjjuuu{{{xxxjjjaaaYYYRRROOOOOOPPPQQQQQQPPPLLLIIICCCBBBAAA@@@????????????CCCEEEIIIOOOXXXcccnnnvvvxxx{{{uuuggg```WWWOOOJJJGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIKKKNNNPPPTTT[[[eeelllsssxxx~~~uuummmeeeaaa___```ffflllrrrpppnnnllljjjlllpppssszzzyyyrrrwww~~~uuupppttt...............---------,,,---......---...111444000111///444>>>JJJiii{{{aaaMMM@@@;;;;;;333333333333333333333333111111000000000000111111000000000000000///.........---,,,,,,---...000111555999===???>>>===<<<<<<<<<===???BBBGGGOOOXXX___```fffmmmqqqssstttvvvxxxwwwxxxxxxwwwtttooojjjgggbbb^^^ZZZUUUTTTUUUXXX[[[^^^```eeekkkppptttvvvwwwuuuxxx|||~~~~~~|||{{{{{{wwwrrrlllfff]]]WWWZZZaaaiiiqqq}}}}}}pppggg^^^UUUOOOMMMLLLMMMNNNMMMIIIFFFBBBBBBAAA@@@>>>======<<<>>>@@@CCCGGGOOOYYYcccjjjrrrzzz|||nnnggg\\\RRRKKKGGGEEECCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHJJJKKKNNNUUU___gggpppuuu|||{{{pppddd^^^[[[[[[ZZZXXX[[[bbbdddeeedddbbbbbbfffjjjmmmtttyyyrrrwww}}}uuuqqqwww,,,,,,------.../////////,,,---...------///111444000222111777AAAMMMmmmttt[[[HHH@@@???333333333333333333333333222222111111111111222222000000000000000//////...000//////...///000111222444888<<>>======<<<<<<<<<===AAAIIIRRRYYYZZZaaajjjqqqtttvvvyyy{{{yyyzzzzzzzzzwwwsssooolllgggaaaZZZTTTSSSTTTUUUVVVYYY\\\aaaggglllqqqsssuuutttyyy}}}}}}{{{|||}}}zzzwwwrrrkkk```WWWWWW\\\^^^hhhuuusssjjjaaaWWWNNNLLLIIIIIIKKKJJJGGGDDDBBBAAAAAA???>>><<<;;;;;;;;;===???BBBHHHQQQ[[[aaannnwwwrrrkkk___TTTLLLGGGDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFDDDFFFGGGHHHJJJQQQ[[[cccnnnttt{{{mmmbbb[[[WWWWWWYYYXXXTTTVVV\\\YYY\\\]]]]]]^^^bbbfffgggqqqyyyqqqwww~~~vvvsssyyy......---------,,,,,,,,,......---,,,,,,...222555111///333999@@@RRRzzztttYYYGGG@@@;;;:::888444333444333222333333333222222222111111222111000000000000000111///////////////............333999;;;;;;;;;===@@@===<<<::::::===CCCIIIMMMWWW```hhhkkkpppyyy|||zzz{{{{{{{{{{{{yyyvvvsssrrrlllfff]]]WWWTTTTTTUUUVVV[[[[[[\\\^^^ccciiiooossstttvvvxxxyyyyyyzzz{{{|||}}}|||wwwqqqhhh___VVVRRRVVVZZZeeesss}}}vvvgggZZZTTTOOOJJJGGGGGGGGGEEEBBBCCCAAA???<<<:::888777777:::;;;===???CCCJJJRRRWWW```mmm{{{xxxpppdddXXXOOOHHHCCCAAAEEEDDDCCCBBBAAAAAAAAABBB@@@AAABBBDDDGGGMMMTTTYYYiiiooowww{{{~~~ooobbb]]]WWWUUUSSSRRRSSSTTTTTTSSSMMMOOOVVV\\\]]]\\\___eeessstttmmmwww~~~xxxxxx.........---------,,,,,,......---,,,,,,...222555111000333:::CCCXXXlllTTTFFF999888666444444666666555333333333333222222222222333222111000///////////////////////////////////////222666999;;;<<<>>>???<<<;;;999999;;;@@@FFFIIISSS\\\dddiiinnnvvvzzzyyyyyyzzzzzzzzzxxxvvvsssqqqnnniiiaaa[[[XXXWWWVVVVVV\\\\\\]]]___ccchhhmmmppptttwwwyyy{{{{{{{{{}}}~~~~~~}}}zzztttlllccc[[[VVVRRRTTT]]]iiisss{{{{{{lll___VVVQQQKKKGGGGGGGGGFFFDDD@@@???>>><<<;;;999999888888999:::<<>>>>>??????@@@AAAAAA>>>???@@@BBBDDDIIIOOOTTTbbbiiirrryyy|||{{{ggg\\\XXXSSSQQQPPPPPPQQQRRRQQQQQQOOOPPPUUUZZZ[[[ZZZ^^^dddttttttoooyyyxxxuuuzzz.........------------,,,---......------...222555222000333;;;GGG```eeeOOO???<<<888777777777777777444444333333333222222222444333222000///...------//////////////////000000///000222666;;;>>>>>>>>>;;;:::888777999<<<@@@CCCLLLUUU^^^eeekkksssvvvvvvwwwxxxyyyyyyxxxvvvsssqqqqqqmmmgggbbb^^^[[[XXXUUU\\\\\\]]]```cccgggjjjlllrrruuuyyy{{{{{{|||}}}~~~}}}|||{{{xxxqqqiiiaaa\\\QQQPPPTTT]]]gggqqqtttgggZZZTTTLLLGGGGGGGGGFFFEEE???>>>===<<<;;;;;;::::::666777888888;;;???FFFJJJOOO[[[iiittt}}}yyypppeee[[[QQQHHHCCC<<<<<<===>>>?????????>>><<<===>>>???@@@DDDIIIMMMYYYaaallluuuzzz}}}mmm^^^VVVRRROOONNNNNNPPPRRRSSSRRRPPPRRRRRRUUUYYYZZZZZZ```gggxxxvvvsss}}}zzzpppsss~~~............---------------............///222555444222444<<>>>>>===:::999777666777999;;;===FFFMMMWWW```gggnnnrrrtttvvvwwwxxxyyyxxxvvvtttsssrrroookkkgggccc^^^YYYUUUYYYZZZ\\\___bbbeeehhhjjjooorrrvvvyyyzzz{{{|||}}}zzz{{{|||zzzvvvooohhhdddVVVRRRPPPTTT\\\fffvvv{{{ooo___WWWNNNGGGFFFFFFFFFEEE@@@??????>>><<<;;;:::999666666777777888;;;@@@DDDGGGQQQ___lllvvv~~~}}}vvvmmmcccXXXMMMFFFBBBBBBBBBAAA@@@>>><<<;;;<<<=========>>>@@@DDDHHHRRR[[[gggrrryyy|||~~~qqqbbbZZZUUUQQQNNNNNNOOORRRUUUVVVTTTSSSSSSSSSUUUYYY[[[^^^fffooo|||zzzsssmmmuuu//////.........------------...//////...///222444555444555===OOOoootttXXXLLL@@@<<<:::666555777555555555444444444333333111000000000000111111222000000000000111111222222000...---111777;;;===<<<::::::888777777888999999AAAFFFPPPZZZbbbhhhnnnrrruuuvvvwwwyyyxxxwwwvvvtttqqqooommmjjjfffaaaZZZVVVWWWXXXZZZ\\\```cccfffggglllpppuuuxxxzzz{{{|||~~~{{{}}}~~~~~~|||wwwrrrooo```YYYRRRPPPSSS[[[iiivvvuuuddd\\\QQQIIIFFFFFFEEEDDDCCCBBBBBB@@@>>>;;;999888777888888777777999===@@@CCCJJJVVVcccnnnwww~~~zzzsssjjj___TTTLLLFFFEEEDDDBBB@@@===;;;:::<<<============>>>AAADDDNNNVVVbbbnnnwww{{{~~~~~~|||fff[[[XXXTTTQQQNNNNNNPPPSSSVVVWWWVVVUUUQQQPPPTTTYYY^^^cccnnnyyypppnnnzzz/////////.........---------...000000///000222444555555777@@@UUUwwwjjjXXXHHHAAA===777777:::666666555555555444444444111111111111222333444444000000000111222222333333000///...000333888;;;<<<<<<;;;:::999999999888888===???HHHSSS[[[aaahhhooorrrtttvvvwwwxxxwwwvvvuuupppnnnmmmllliiiddd^^^YYYVVVWWWWWWYYY\\\___bbbdddjjjnnntttxxx{{{|||}}}~~~~~~}}}|||kkkbbbXXXRRRPPPRRR]]]gggzzzyyykkkbbbVVVMMMIIIGGGEEECCCEEEEEEDDDCCC@@@===:::888999999999888888999<<>>============>>>======>>>@@@BBBJJJPPP\\\hhhrrryyy|||~~~ppp___YYYWWWTTTPPPOOOOOOPPPRRRUUUWWWWWWVVVPPPPPPUUU]]]ccckkkwww|||pppqqq////////////............---...000000000000222444333444999DDD\\\pppXXXMMMDDD;;;999===666666666666555555555444333333333222333333444444000000111111222333333444///000//////000333888<<<=========<<<;;;;;;:::999999999@@@KKKSSSYYYbbbkkkooopppsssuuuuuuuuutttsssooonnnmmmmmmkkkhhhbbb^^^YYYXXXWWWVVVWWWZZZ]]]^^^eeejjjpppuuuwwwyyyzzz{{{}}}~~~wwwnnnccc[[[TTTRRRXXX```nnnwww|||rrriii]]]SSSMMMJJJFFFCCCEEEEEEEEEDDDCCC@@@===;;;999::::::999999999<<<>>>???>>>CCCNNNXXXaaannnzzz|||wwwooogggaaaPPPMMMIIIDDDAAA?????????<<<===>>>===<<<===???AAAFFFKKKTTT___kkktttzzz|||~~~~~~}}}kkk___ZZZYYYUUUQQQSSSRRRRRRSSSVVVYYYYYYYYYVVVWWW]]]fffmmmuuu}}}}}}vvvooottt000/////////............---...000111000111222444111444999FFFaaaiiiYYYLLL???:::>>>777666666666555555555555666555444444333333333333000000111222333333444444///000111///...111777<<<>>>>>>>>>>>>===<<<;;;;;;777666;;;FFFNNNTTT^^^iiilllnnnppprrrtttssssssrrrooonnnnnnnnnmmmjjjfffbbb\\\ZZZWWWTTTTTTVVVXXXZZZ___dddkkkpppssstttvvvvvvzzz{{{|||~~~wwwlllccc[[[VVVYYY___eeeppp}}}~~~wwwnnnbbbXXXQQQLLLGGGDDDDDDDDDEEEEEEDDDBBB@@@>>>999:::::::::999999<<<>>>===:::===FFFPPPYYYggguuu|||~~~{{{uuummmhhhZZZVVVOOOHHHCCC@@@??????;;;<<<======<<<<<<>>>@@@CCCFFFNNNYYYeeepppwwwzzz}}}~~~~~~xxxkkkaaa^^^\\\XXXTTTXXXVVVUUUVVVYYY\\\]]]]]]___```fffooovvv~~~yyyyyy{{{rrrooovvv000/////////............111111000///...000444777555777<<>>@@@BBBAAA???;;;999999;;;===???EEENNNYYY```fffiiilllmmmnnnnnnoooqqqoooooopppoooooonnnmmmlllccc___YYYUUUTTTTTTTTTSSSZZZZZZ^^^dddlllrrrvvvwwwzzz|||~~~zzzqqqhhhaaa\\\YYY```fffnnnwww}}}tttjjjdddZZZMMMGGGHHHHHHEEEEEEIIIJJJEEEAAAAAA::::::999888666777:::<<<===;;;<<<@@@FFFNNN]]]jjjuuuyyywwwpppeee^^^UUULLLHHHFFFEEEDDD@@@???>>>======<<<<<<===@@@DDDJJJRRRZZZdddmmmssszzz|||{{{{{{~~~yyyrrriiiccc```_________```aaabbbdddfffhhhjjjnnnoooqqquuu}}}|||vvvwwwxxxsssrrrxxx000000/////////.........000111111111000222555777666888???NNNnnnsss^^^OOOEEE@@@===:::999<<<<<<888666777777666666666666666777777222333333333444444444444444333111000111333666888<<<>>>@@@BBBBBB@@@===<<<;;;;;;;;;===CCCKKKSSSXXXbbbeeejjjlllmmmmmmnnnnnnoooooopppppppppoooooonnnhhhddd^^^YYYVVVSSSQQQOOOUUUUUUXXX^^^fffnnnsssuuuxxxzzz}}}~~~xxxpppggg```\\\[[[```hhhpppxxx}}}zzzpppiii```TTTOOOOOOIIIFFFFFFJJJJJJEEEAAAAAA<<<<<<;;;999888888;;;===;;;:::;;;???DDDKKKWWWcccnnnttt{{{zzzttthhhaaaWWWNNNHHHEEEDDDCCCAAA@@@???>>>>>>=========@@@CCCHHHNNNVVV```iiipppvvvyyy|||{{{zzz{{{vvvpppllliiihhhhhhmmmnnnoooppprrrsssuuuvvvvvvuuuvvvyyyyyyyyywwwrrrrrr~~~000000000000///////////////111222333222333555777555999AAATTTuuunnnXXXJJJCCC???;;;999<<<<<<:::888:::888888777777777777888888555555555444444333333333444333222111222444666777;;;===@@@BBBCCCBBB@@@??????===;;;===BBBHHHMMMPPP[[[```fffjjjllllllkkklllmmmnnnpppqqqrrrrrrrrrqqqoookkkeee```[[[UUUOOOKKKQQQQQQRRRWWW```hhhooorrruuuxxx{{{}}}~~~yyyqqqhhhccc[[[]]]bbbhhhooouuuzzz}}}wwwppphhh^^^WWWUUUKKKHHHGGGJJJJJJFFFCCCDDD??????>>><<<::::::<<<>>>:::999;;;???AAAEEEOOOYYYdddkkkuuu{{{~~~~~~yyyooohhh]]]SSSLLLHHHEEEDDDBBBAAA@@@???>>>>>>>>>>>>???AAADDDIIIOOOYYYbbbiiippptttyyy}}}zzzxxx|||}}}|||zzzxxxwwwvvvuuuuuu||||||~~~~~~}}}|||{{{uuuqqqqqq111111111000000000//////---///222444333333444555444999DDDZZZ}}}cccPPPHHHCCC===:::===???>>>>>>???::::::999999888999999999888888777666555444333333555444333333333444666777:::<<>>BBBFFFIIIJJJTTTZZZbbbhhhjjjjjjjjjjjjlllnnnpppssstttuuuuuutttrrroookkkgggaaaZZZRRRLLLPPPOOOOOORRRZZZdddkkkooorrruuuyyy|||}}}zzzsssoooeeecccaaaaaaeeemmmuuuzzz{{{vvvpppggg]]]WWWMMMHHHFFFIIIJJJHHHGGGIIICCCCCCAAA>>><<<<<<===???;;;:::<<>>>>>>>>>>>???@@@AAADDDIIIQQQZZZaaakkkooouuu{{{~~~zzzwwwyyyzzzyyyzzz{{{}}}~~~||||||~~~rrrnnnqqq222111111111111000000000+++...222333444333444555333999GGG___vvv___SSSGGG@@@;;;<<<@@@@@@AAABBB===<<<;;;:::::::::::::::;;;:::999888777555444444555555444444444555666777888:::<<<@@@BBBCCCCCCCCC@@@???===>>>@@@BBBDDDEEEMMMTTT]]]eeehhhiiiiiiiiikkkmmmppptttvvvvvvvvvvvvqqqpppooommmiiiaaaYYYSSSQQQNNNMMMOOOUUU^^^dddhhhnnnrrrwww{{{}}}}}}sssmmmddd]]]]]]dddmmmsss|||~~~zzzrrreeeZZZNNNIIIGGGIIIKKKJJJKKKNNNFFFFFFDDDAAA>>>===>>>@@@;;;;;;===???>>>>>>CCCJJJRRR[[[gggrrrzzz{{{uuulllbbbYYYRRRKKKGGGAAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@AAAEEEKKKSSSYYYfffkkkrrrxxx{{{~~~{{{wwwxxx|||tttsssuuuyyy~~~{{{}}}zzzooonnnsss222222222222111111111000,,,///222444444444555666333;;;JJJeeevvvgggOOOEEE======@@@@@@@@@AAA???>>>===<<<<<<;;;;;;<<<>>>===<<<;;;999888777666666666555555555666666666666777:::===???AAABBBBBB???@@@@@@>>><<<<<<>>>@@@GGGMMMWWW___dddfffggghhhjjjlllppptttvvvwwwwwwvvvppppppqqqqqqoooiiibbb\\\UUURRROOOOOOSSSYYY]]]```iiimmmsssxxx{{{~~~~~~vvvjjj```\\\___eeejjjvvv{{{}}}nnnaaaRRRLLLHHHIIIKKKJJJLLLPPPIIIHHHFFFBBB???===???@@@;;;:::<<<>>>===;;;@@@GGGLLLTTTaaallluuu}}}|||wwwppphhh```WWWNNNHHHCCCBBBAAA@@@????????????AAABBBAAABBBCCCHHHNNNSSS```eeemmmtttyyy|||~~~|||yyyyyyzzz~~~yyyqqqooorrrwww|||~~~zzz~~~xxxnnnooowww333333222222222111111111///111444555555666888:::555>>>OOOkkk{{{[[[OOODDDAAABBBAAA@@@@@@@@@@@@>>>======<<<<<<<<>>===<<<:::999999777666666666666666666666444555777:::<<<>>>???@@@BBBFFFGGGCCC<<<999;;;>>>AAAGGGQQQYYY___bbbdddfffiiilllppptttvvvwwwvvvuuuoooppprrrssssssoooiiiddd]]]ZZZVVVTTTVVVYYY[[[\\\bbbgggnnntttxxx|||~~~sssiiibbbaaabbbdddmmmttt|||wwwiiiYYYQQQKKKJJJJJJIIIKKKNNNKKKJJJGGGCCC???>>>>>>@@@:::999:::<<<:::999>>>EEEGGGOOOZZZeeeoooyyy}}}}}}{{{vvvqqqiii^^^SSSLLLEEEDDDCCCBBBBBBAAAAAAAAACCCDDDDDDCCCDDDGGGKKKOOOYYY___hhhqqqwww{{{~~~}}}|||{{{yyyzzzsssooooooqqqvvv{{{}}}zzzwwwooosss~~~333333333222222222111111111333555666777888:::<<<777@@@RRRooogggYYYKKKGGGFFFDDDBBBAAAAAA@@@???>>>============@@@@@@???>>>===<<<;;;;;;777777777777777666666666333444666888;;;<<<>>>>>>HHHMMMOOOIII???999;;;@@@===CCCMMMUUU[[[___bbbdddiiilllppptttvvvwwwuuutttpppqqqsssuuuuuurrrlllhhheeebbb]]][[[[[[\\\\\\]]]^^^ccckkkqqqvvvzzz}}}|||~~~{{{ssskkkfffcccbbbgggnnnxxxzzzmmm^^^VVVNNNKKKIIIGGGHHHLLLLLLKKKHHHDDD???===>>>???888777888999888777===DDDEEELLLVVVaaajjjuuu~~~~~~{{{}}}}}}}}}}}}xxxpppeeeYYYQQQGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFJJJMMMSSSZZZeeeooovvv{{{~~~~~~}}}zzzxxx}}}xxxooonnnppprrrvvv{{{}}}~~~{{{xxxqqqwww222222222333333444444444777777777666555555777999===DDDZZZrrrZZZNNNHHHCCCBBBDDD???AAAAAA@@@>>>>>>AAADDD??????@@@@@@???>>><<<;;;<<<;;;999777777666777777999777666666777:::===???GGGIIIJJJEEE>>>:::;;;===:::???EEEKKKQQQXXX^^^aaaeeefffjjjpppuuuvvvrrrooosssssssssssssssrrrpppnnnllljjjgggccc```]]][[[ZZZ\\\aaahhhmmmqqqtttwwwyyy|||vvvmmmddd^^^bbbgggnnnwww~~~|||vvvgggaaaWWWOOOJJJHHHGGGGGGMMMMMMLLLIIIDDD@@@???>>>;;;999777666666999<<<>>>BBBGGGPPPZZZdddnnnwww}}}~~~zzz~~~}}}{{{zzz{{{|||~~~~~~}}}~~~zzznnn```VVVOOOLLLGGGCCCAAAAAACCCDDDGGGHHHIIIIIIIIIHHHFFFFFFRRRVVV^^^gggpppxxx~~~~~~~~~vvvqqqqqqrrrrrrtttwww{{{~~~www{{{~~~yyysssttt~~~222222333333333444444444777777777666555666888:::>>>FFF___ppp]]]PPPGGGEEEGGGAAABBBCCCBBB??????AAADDDAAABBBBBBBBBAAA???>>>===<<<;;;:::888777777777888999888666666777:::===>>>DDDGGGHHHEEE???;;;<<<>>><<>>===<<<:::999888777888888999888777777777:::<<<===@@@CCCFFFDDDAAA>>>>>>???===???AAAEEEJJJPPPXXX]]]eeefffhhhlllppprrrrrrqqqttttttssssssssssssssssssrrrqqqnnnjjjgggccc```___[[[^^^aaadddgggkkkppptttyyy|||xxxpppkkkaaa``````ccciiiqqqyyy~~~|||rrrkkk```WWWPPPLLLJJJIIIKKKLLLNNNLLLIIIFFFCCCCCC;;;:::999888999:::===>>>>>>AAAFFFLLLTTT^^^hhhooozzz}}}|||yyyxxxxxxxxxzzz|||~~~~~~|||{{{}}}~~~~~~}}}yyypppiii\\\WWWOOOHHHDDDCCCEEEGGGIIIJJJKKKKKKKKKJJJIIIHHHLLLPPPUUU]]]fffnnnuuuxxx}}}|||tttrrrrrrqqqrrrssswww|||{{{xxxuuu~~~xxxwww|||333333444444444444444444444555666555555666888;;;@@@OOOoookkkXXXMMMIIICCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCBBB@@@@@@???>>><<<:::888888888888999999888777888999;;;<<<===???BBBCCCAAA@@@@@@AAA======>>>@@@EEELLLUUU\\\bbbccceeehhhlllooopppqqqssssssttttttssssssuuuvvvtttssspppmmmjjjfffcccbbb___```aaabbbdddhhhnnnrrrxxx{{{{{{uuuppphhhddd___]]]```gggpppvvv}}}}}}}}}wwwpppfff\\\UUUPPPLLLJJJJJJLLLNNNNNNKKKHHHGGGFFF???>>>===;;;;;;;;;<<<<<<>>>@@@DDDHHHPPPZZZeeelllvvv}}}|||{{{|||vvvvvvvvvwwwyyy{{{~~~~~~|||{{{{{{|||~~~~~~}}}}}}vvvrrreee___UUULLLFFFDDDFFFGGGJJJJJJKKKLLLKKKJJJIIIHHHIIIKKKQQQXXXaaajjjrrrvvvzzz}}}vvvqqqoooooopppqqqssswww}}}zzzxxxyyy{{{yyy{{{444444444444444444444444222333444444444555888:::BBBUUUyyymmmZZZNNNDDDCCCBBBBBBCCCDDDFFFFFFGGGFFFEEEDDDCCCBBBBBBAAA@@@???===;;;999999999999:::999888888888999:::;;;:::<<>>AAAEEELLLVVVaaahhhssszzzzzzyyyyyyttttttuuuwwwyyy{{{}}}~~~|||{{{zzz{{{}}}~~~~~~}}}}}}yyywwwnnnggg\\\QQQIIIFFFFFFFFFIIIJJJKKKKKKKKKJJJHHHGGGFFFHHHMMMSSS\\\fffoootttuuuzzz|||sssmmmkkkllloooppptttyyyzzzttttttyyy~~~|||555555555555444444444444111222333444444666999;;;GGG\\\gggUUUKKKGGGCCCAAACCCEEEGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDBBB@@@>>><<<:::999999:::::::::999999888999999999:::;;;<<<>>>@@@BBBDDDEEE???>>>===<<<>>>EEENNNTTTWWWZZZ]]]```bbbdddhhhjjjlllppptttuuuttttttuuuxxxrrrrrrrrrqqqooollliiigggdddcccaaa^^^]]]___cccgggooorrrwww{{{~~~}}}}}}tttnnneee]]]YYYZZZ^^^aaaooorrrwww|||}}}|||{{{wwwqqqkkkddd\\\TTTOOOKKKLLLNNNMMMKKKJJJJJJKKKJJJIIIHHHFFFDDDAAA???===;;;<<<>>>AAAGGGPPPYYY```lllssszzz~~~}}}zzzxxxwwwttttttvvvxxxzzz{{{|||}}}{{{zzzzzz{{{~~~~~~~~~||||||vvvooodddWWWNNNHHHFFFFFFGGGHHHIIIIIIIIIHHHGGGFFFEEEFFFHHHNNNVVV___hhhmmmooowwwyyyrrrllljjjmmmooorrrwww}}}~~~wwwrrrrrryyy~~~666555555555444444444444222444555555666888;;;>>>LLLccc|||fffUUUOOOGGGCCCCCCEEEFFFGGGHHHHHHGGGFFFFFFGGGGGGHHHCCCAAA???===;;;::::::::::::::::::999999888888888;;;::::::;;;???BBBEEEFFFDDDBBB???======AAAGGGLLLQQQUUUYYY\\\^^^```cccfffhhhnnntttvvvuuusssuuuwwwrrrrrrssssssqqqooommmkkkhhhgggddd```]]]]]]```ccceeeiiioootttyyy~~~~~~~~~xxxssskkkccc^^^\\\]]]^^^eeejjjrrrxxx|||~~~~~~~~~|||zzzwwwsssllldddZZZTTTMMMMMMMMMKKKJJJIIIKKKMMMKKKLLLLLLKKKIIIFFFDDDBBB<<<===???AAADDDKKKRRRXXXccchhhpppwww{{{{{{xxxvvvtttuuuwwwyyyzzz{{{||||||{{{zzzzzz|||~~~~~~~~~wwwkkk___TTTLLLHHHGGGEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDDDDGGGMMMVVV]]]bbbjjjsss}}}~~~~~~vvvqqqllllllrrrrrruuu|||zzzuuurrrttt}}}|||}}}666666555555555444444444444555666777777999===@@@QQQhhh{{{]]]UUUKKKEEECCCEEEFFFFFFIIIIIIHHHGGGHHHIIIJJJKKKCCCBBB@@@===;;;:::::::::;;;:::::::::999888888888;;;:::888:::===BBBEEEGGGHHHFFFBBB>>><<<>>>CCCGGGMMMRRRWWWZZZ[[[]]]```cccfffllltttwwwuuussstttvvvrrrsssttttttsssrrrooonnnlllkkkhhhccc______aaaccc]]]bbbhhhooovvv||||||zzz|||~~~{{{wwwqqqjjjeeeaaa```___^^^dddmmmvvv{{{~~~||||||zzzxxxrrriii^^^WWWNNNNNNLLLJJJHHHIIIKKKMMMKKKLLLMMMMMMLLLJJJHHHFFF@@@AAABBBCCCEEEIIIOOOSSS\\\```iiirrryyy{{{yyyvvvuuuvvvxxxyyy{{{{{{||||||{{{zzz{{{}}}||||||pppdddXXXOOOJJJHHHDDDEEEEEEFFFEEEDDDCCCBBBDDDCCCBBBCCCGGGNNNUUUYYYgggqqq{{{~~~}}}~~~{{{yyytttqqqmmmooovvvtttxxxwwwuuuuuuxxxyyy|||666666555555555444444444666444555:::<<<::::::<<>><<<;;;:::::::::;;;;;;;;;:::999888888888888999;;;>>>AAACCCEEEDDDCCC@@@>>>===@@@BBBHHHPPPYYY\\\ZZZYYY\\\```cccjjjrrruuusssrrrtttwwwuuutttrrrpppnnnmmmmmmmmmooolllhhheeecccaaa]]][[[ZZZYYY^^^gggnnnrrrxxx~~~}}}|||~~~|||xxxsssoooiiiccc___[[[```gggpppxxx}}}}}}wwwqqqhhh```VVVQQQJJJFFFEEEGGGIIIJJJIIIJJJKKKLLLMMMMMMMMMLLLHHHHHHGGGEEEEEEHHHMMMQQQUUUYYY```iiipppvvvzzz{{{xxxxxxyyyyyyzzzzzz{{{{{{||||||{{{{{{||||||}}}}}}~~~~~~{{{nnncccZZZOOOEEEFFFCCCBBBFFFFFFBBB@@@@@@===>>>???AAADDDIIIPPPUUU___jjjwww~~~}}}|||}}}~~~xxxssspppmmmnnntttwww|||wwwooosssyyy666666666555555555444444888444444888:::;;;>>>CCCZZZ{{{uuu]]]OOOHHHDDDBBBDDDJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEDDDBBB@@@>>><<<;;;;;;<<<<<<<<<<<<:::888777777777777777999<<<>>>@@@CCCCCCBBB@@@>>>>>>???AAAEEELLLTTTYYYZZZZZZ]]]___bbbgggmmmpppqqqrrrtttvvvwwwuuurrrpppnnnnnnnnnnnnooommmkkkiiigggddd```]]]XXXVVVXXX```ggglllsss{{{~~~}}}|||xxxuuuoooiiieee^^^aaaffflllsssxxx|||~~~~~~{{{vvvooogggZZZUUUMMMHHHFFFHHHJJJJJJIIIJJJJJJJJJKKKKKKLLLLLLIIIIIIIIIHHHGGGIIIMMMOOOSSSWWW]]]dddkkkrrrvvvyyy{{{{{{{{{{{{||||||||||||~~~~~~~~~~~~~~~tttiii___SSSHHHDDDAAA@@@CCCCCC@@@===>>>??????@@@@@@BBBFFFLLLPPPZZZdddqqqyyyzzzzzz|||~~~}}}|||~~~tttqqqpppmmmpppvvv{{{~~~rrrlllsss|||666666666666555555555555999555444666888;;;CCCLLLeeemmmYYYOOOIIIEEEDDDKKKLLLLLLKKKJJJHHHFFFEEEDDDDDDDDDCCCBBB@@@>>>===>>>>>>>>>>>><<<:::888777777666666666777999;;;<<>>>>>???BBBFFFMMMTTTZZZ]]]^^^^^^```bbbeeeiiimmmqqqsssuuuwwwuuurrrooonnnmmmnnnnnnooonnnnnnnnnmmmjjjeeeaaaVVVSSSRRRWWW]]]ccclllttt{{{}}}~~~}}}||||||~~~}}}|||zzzuuuoookkkbbbbbbcccfffkkkpppuuuxxx{{{}}}{{{uuunnnaaa[[[RRRKKKHHHHHHIIIJJJIIIIIIHHHHHHHHHIIIJJJJJJIIIJJJKKKKKKJJJJJJLLLMMMQQQSSSWWW]]]dddlllssswww||||||}}}}}}||||||{{{{{{~~~~~~~~~~~~}}}rrrgggYYYLLLFFFAAA???AAAAAA>>>===>>>@@@@@@@@@???@@@BBBFFFJJJSSS\\\iiirrruuuwwwzzz}}}zzzzzz}}}yyyooonnnooonnnrrryyyvvvmmmjjjsss777777777666666666555555888555555666777;;;FFFQQQpppjjjZZZQQQLLLIIIJJJKKKLLLLLLJJJGGGEEECCCBBBCCCDDDDDDDDDBBB@@@>>>@@@@@@@@@???===:::888777777777666666666777888999<<<>>>@@@AAA???=========???AAAFFFOOOYYY^^^___^^^^^^^^^^^^bbbhhhnnnqqqrrruuussspppnnnllllllmmmmmmnnnoooppprrrrrrooojjjfffYYYSSSOOOQQQUUU[[[dddmmmtttvvvxxxyyyyyyzzz|||}}}|||{{{{{{|||{{{wwwrrrnnnfffdddaaa```bbbgggmmmpppwww{{{~~~}}}|||{{{wwwrrrhhhaaaWWWNNNJJJHHHHHHHHHIIIHHHGGGFFFFFFGGGHHHHHHFFFIIILLLMMMLLLKKKKKKLLLOOOOOORRRWWW___hhhqqqvvv{{{||||||||||||{{{zzzyyy{{{{{{||||||}}}~~~{{{ooo___RRRLLLFFFBBBCCCBBB???>>>@@@?????????>>>>>>???CCCFFFLLLUUUaaajjjooosssxxx|||zzzzzztttlllnnnooonnnsss{{{}}}tttnnnmmmwww888888777777777666666666555555777888888;;;GGGTTTyyyiiiYYYQQQMMMJJJJJJKKKKKKJJJHHHEEECCCAAABBBCCCDDDDDDBBB@@@???AAAAAA@@@???===;;;888777888888777777777777888888999<<>>>>>@@@<<<<<<=========>>>BBBDDDGGGOOOYYYbbbiiipppvvvzzz{{{|||{{{rrrmmmpppqqqpppuuu}}}{{{wwwtttuuu~~~888888888888777777777777444666999:::888===LLL[[[~~~iii[[[RRRMMMMMMMMMLLLKKKIIIGGGEEEAAAAAABBBCCCCCCBBB@@@???@@@@@@@@@???===;;;888777888888888888888888888888777:::===>>>===<<<<<<<<<;;;;;;>>>EEEPPPXXX]]]^^^^^^]]]\\\\\\^^^aaaeeehhhjjjjjjkkklllkkkkkkjjjiiijjjlllooorrruuutttpppmmmfff___WWWTTTSSSSSSXXX^^^eeeiiinnnsssvvvyyy}}}zzzyyyyyyzzz||||||zzzxxxsssnnnhhhbbb______aaacccoootttxxxyyy{{{}}}|||xxxrrrlllbbbYYYRRRLLLGGGEEEHHHHHHHHHGGGFFFEEEDDDCCCAAAEEEJJJNNNOOOOOOPPPQQQRRRQQQPPPRRRXXXbbbkkkqqqxxxyyy|||~~~{{{{{{{{{{{{{{{||||||}}}{{{}}}~~~~~~|||}}}|||pppeeeXXXOOOGGGCCC@@@===<<>>AAACCCDDDJJJRRR[[[ccckkkqqqvvvzzz{{{yyyrrrppptttvvvuuuyyyyyyzzz{{{~~~999999888888888777777777555666999999999@@@TTThhhppp```TTTSSSQQQOOOLLLJJJHHHGGGBBBBBBAAAAAA@@@@@@@@@????????????>>>===:::888777777777777888888888777777666999;;;<<<;;;;;;<<<<<<999999;;;@@@HHHQQQYYY]]]^^^______]]][[[[[[___cccfffhhhkkkmmmnnnmmmkkkiiihhhiiilllpppssssssqqqooommmeee^^^YYYUUUQQQRRRVVV[[[```gggmmmrrrvvvzzz}}}zzzyyyxxxyyy{{{||||||{{{zzzvvvoooiiidddaaaaaaaaagggmmmrrrtttxxx}}}}}}{{{vvvppphhh___XXXPPPJJJEEEGGGHHHIIIIIIHHHFFFCCCAAA@@@DDDJJJOOORRRTTTUUUWWWWWWUUURRRRRRVVV]]]dddiiiqqqtttxxx|||~~~zzzzzzyyyxxxxxxxxxyyyyyywwwzzz}}}|||zzz{{{yyyppp___UUUKKKEEEAAA======@@@:::<<<<<<<<<<<<===???AAABBBFFFLLLTTT]]]eeelllpppxxxxxx}}}wwwrrrrrryyy{{{zzzwwwzzz~~~999999999888888888888777666777888888888CCC[[[rrrpppZZZXXXUUUQQQNNNKKKIIIHHHBBBBBBAAA@@@????????????>>>>>>>>>>>><<<:::888777555666777777777777777777666888:::;;;::::::<<<===777888999<<>>======>>>>>>>>>===;;;::::::888666666777888888777222444555777999:::;;;;;;666777999;;;???FFFNNNTTT```ccceeebbb\\\YYYZZZ]]]bbbfffkkknnnnnnmmmllllllkkkjjjiiiiiijjjmmmppprrrrrrooojjjccc\\\UUUPPPNNNOOOSSSYYYaaaiiioootttwwwsssvvvxxxwwwvvvvvvyyy}}}|||wwwsssoooiiiaaa\\\[[[```ffflllppptttxxxzzzvvvwwwsssjjjaaa[[[SSSLLLDDDEEEFFFHHHJJJIIIFFFDDDCCCGGGLLLQQQTTTXXX[[[^^^___]]]ZZZVVVTTTVVVZZZ^^^eeeiiinnnsssvvvzzz~~~zzzyyywwwuuuuuuuuuwwwwwwxxxwwwwwwwwwyyy{{{~~~~~~ttthhhXXXLLLGGGDDDBBB???AAA>>>;;;:::;;;<<<===<<<@@@BBBEEEJJJPPPYYYccciiiooorrrvvvyyy{{{|||~~~|||tttvvvxxx{{{zzzzzz{{{:::999888777666666666666999444777>>>AAAJJJiiitttcccYYYUUUTTTOOOJJJGGGEEECCCBBBBBBAAA???===@@@@@@@@@???>>><<<;;;999:::888666666777888777777333444555666888999:::;;;::::::;;;;;;===BBBIIIMMM^^^bbbeeeccc^^^YYYXXXYYY___ccchhhkkkllllllllllllkkkjjjhhhhhhiiilllooopppnnnnnnlllhhhbbbZZZSSSOOONNNPPPTTTZZZ```gggmmmpppsssvvvxxxxxxvvvvvvyyy||||||yyywwwtttnnngggaaa[[[^^^bbbeeeiiimmmrrrvvvvvvxxxuuummmfff___WWWPPPGGGFFFFFFGGGHHHHHHGGGEEEDDDGGGKKKOOORRRVVV[[[^^^cccaaa^^^ZZZWWWWWWZZZ\\\aaafffmmmrrrvvvxxxzzz|||yyyxxxwwwvvvvvvwwwxxxyyyxxxwwwwwwwwwxxxzzz}}}~~~|||{{{ooo___SSSLLLHHHEEEBBBBBB???<<<;;;<<<=========@@@BBBDDDGGGLLLTTT\\\bbbiiimmmqqqvvvxxx{{{~~~wwwrrruuuxxx{{{|||xxxyyy~~~:::999888777666666666666888444777@@@GGGVVVxxxwwwfff___ZZZUUUQQQJJJHHHEEECCCBBBAAA???===BBBBBBAAA@@@>>><<<:::999:::888666666777888777666555555555555666888:::;;;=========<<<;;;===AAAEEETTTZZZaaadddaaa]]]ZZZYYY\\\```dddhhhiiijjjkkkllljjjiiihhhggghhhjjjmmmnnnkkkmmmooonnniiiaaaYYYTTTPPPOOOPPPRRRWWW]]]dddhhhnnnrrruuuuuussssssuuuxxx{{{zzzyyyxxxvvvqqqkkkggg]]]]]]\\\\\\^^^cccjjjpppuuuxxxxxxrrrlllggg___WWWLLLJJJGGGFFFFFFGGGGGGFFFEEEGGGJJJLLLOOOSSSYYY\\\ccccccaaa^^^ZZZWWWWWWXXX\\\bbbiiippptttvvvxxxyyyzzzyyyxxxwwwxxxyyyzzz{{{yyyxxxxxxxxxyyyzzz|||}}}zzz}}}|||lll^^^TTTNNNHHHEEECCCAAA===<<<======>>>===@@@AAABBBDDDGGGMMMTTTYYYaaaeeekkkqqqvvvzzzuuuqqqqqqssswww{{{wwwvvvyyy999999888777666666777777888555999BBBMMMbbbqqqggg^^^XXXLLLIIIFFFCCCBBBAAA@@@>>>AAAAAA@@@???>>>===<<<;;;:::999777777888888777555777666555444555777999;;;>>>>>>===;;;::::::<<<>>>GGGOOOZZZaaacccaaa___]]]ZZZ]]]aaadddfffgggiiikkkiiihhhgggggggggiiijjjlllkkkmmmpppqqqnnnhhhaaa\\\VVVSSSPPPNNNPPPVVV\\\aaafffjjjnnnpppnnnnnnppprrrtttuuuvvvwwwuuuqqqmmmiiibbb___ZZZVVVUUU[[[cccjjjrrrwwwxxxuuurrrnnnggg___SSSOOOIIIFFFEEEFFFGGGGGGFFFGGGHHHHHHJJJOOOTTTYYY___``````^^^[[[WWWVVVUUUXXX]]]dddjjjoootttxxxzzz|||{{{{{{zzzzzzzzz{{{{{{{{{zzzzzzzzzzzz{{{|||}}}yyy|||yyyiii]]]RRRJJJEEEEEEBBB???======>>>>>>===>>>???@@@AAACCCGGGMMMQQQZZZ^^^eeemmmttt{{{uuunnnlllooorrrwww{{{zzztttvvv{{{}}}999888777777777777777777999777;;;EEESSSkkktttdddZZZNNNKKKGGGEEEDDDDDDBBBAAA??????>>>>>>>>>>>>>>>>>>;;;:::999999999999777555777666555444444666888:::;;;<<<<<<;;;999999;;;<<<@@@GGGRRR\\\aaabbbaaa```ZZZ]]]```bbbccceeegggjjjiiihhhggggggggghhhiiiiiimmmnnnpppqqqooolllhhhfff\\\XXXRRRNNNMMMPPPUUUYYY```dddjjjlllllllllmmmoooppprrrtttuuutttqqqooommmhhhccc\\\VVVSSSWWW^^^dddlllqqquuuuuutttsssnnnggg\\\VVVNNNGGGEEEEEEFFFGGGGGGGGGFFFEEEFFFIIINNNSSSXXXZZZ]]]^^^\\\YYYWWWWWWVVVYYY^^^ccciiipppxxx}}}~~~}}}}}}|||{{{zzzzzzzzz|||||||||||||||}}}~~~~~~zzz}}}ttteeeWWWLLLEEEFFFCCC@@@>>>===>>>===<<<<<<===>>>???AAADDDIIIMMMTTTYYYaaaiiiqqqzzz|||nnnjjjkkknnnrrrvvv{{{|||wwwtttxxx~~~}}}yyyrrrooooooooouuu~~~888888777777777777777888999999>>>HHHYYYtttlll^^^UUUQQQMMMIIIHHHGGGFFFEEE??????>>>>>>??????@@@AAA===<<<;;;;;;;;;:::888666777666555555555666777888888:::;;;;;;::::::;;;<<>>======<<<;;;999:::<<<===>>>AAAFFFIIINNNSSS[[[cccmmmvvvtttkkkkkkmmmnnnrrrwww||||||xxxuuuuuu|||~~~xxxqqqmmmhhhccccccfffiiinnnuuu|||888888777777777777888888888:::@@@LLL___}}}}}}nnn___[[[TTTOOOLLLJJJHHHGGGCCCBBBAAAAAA@@@AAABBBBBB>>>============<<<999777666666666666666666666555777999;;;;;;;;;:::;;;<<<>>>@@@EEEMMMUUU\\\aaacccbbbccccccbbbaaabbbdddgggjjjiiiiiihhhhhhggggggggglllnnnpppqqqqqqpppooommmiiieee^^^XXXRRROOONNNNNNVVV]]]eeejjjllllllnnnoootttvvvxxxwwwtttssstttuuuooommmhhhaaaZZZWWWXXXYYYZZZaaagggjjjooottttttqqqkkkcccXXXNNNHHHEEEDDDDDDFFFEEEDDDAAA>>>>>>AAACCCIIIMMMRRRUUUVVVUUUTTTTTTQQQSSSVVVZZZ^^^eeelllqqquuuuuuvvvwwwwwwwwwwwwwwwxxxxxxzzz{{{|||}}}~~~~~~uuueeeWWWOOOGGGDDD@@@===<<<<<<;;;:::888999:::;;;;;;===@@@CCCGGGLLLTTT\\\fffpppyyy~~~{{{nnnkkkmmmoooooorrrwww|||}}}xxxuuutttvvv~~~xxxqqqiiieeeaaa\\\]]]aaagggkkkooossswww{{{888777777777777777888888888;;;BBBNNNcccgggbbb[[[TTTPPPLLLIIIGGGGGGFFFDDDCCCBBBBBBBBBCCC???>>>>>>>>>>>>===:::777555666666777666666555444777999;;;<<<;;;::::::;;;:::;;;???GGGRRR]]]eeeiiieeeeeedddbbb```aaacccfffjjjjjjiiiiiihhhhhhggggggjjjlllpppssssssqqqooommmoookkkeee___XXXSSSPPPNNNQQQXXXbbbhhhjjjkkklllnnnuuuwwwwwwuuurrrqqqsssvvvpppoookkkeee^^^XXXVVVUUUUUU[[[bbbffflllsssuuusssnnnfff[[[PPPIIIFFFDDDCCCEEEEEECCC@@@===<<<===>>>CCCGGGLLLOOOOOOOOOOOOOOOOOORRRVVVYYY\\\```eeeiiiooopppqqqsssuuuvvvwwwwwwuuuvvvxxxzzz{{{|||}}}}}}zzzkkk]]]UUUGGGDDD@@@===<<<;;;:::999888999:::999999:::<<>><<<:::999888:::888666555444555777888::::::<<<=========<<<;;;======???EEENNNWWW^^^bbbgggjjjhhhccc___``````^^^eeehhhjjjjjjhhhgggfffgggiiillloooppppppooopppqqqnnnnnnmmmhhh```YYYTTTRRRRRRQQQUUU\\\bbbeeeiiiooovvvvvvvvvuuurrrpppqqqrrrtttrrroookkkggg```YYYTTTSSSVVVZZZaaagggnnnsssvvvrrrmmmeee\\\TTTLLLEEE@@@@@@AAABBB@@@===;;;<<<===BBBDDDFFFIIIJJJJJJIIIIIIKKKNNNRRRSSSTTTWWW]]]bbbfffkkkoooqqqqqqqqqsssvvvtttxxx{{{{{{zzzyyy{{{~~~~~~uuueeeWWWMMMGGG???<<<======;;;888888888888999999:::::::::@@@CCCIIIOOOXXXbbbmmmttt{{{{{{{{{zzzyyyzzz~~~wwwpppmmmmmmpppoootttyyy{{{vvvqqqttttttuuutttjjjaaa___^^^\\\\\\^^^bbbdddiiimmmnnnqqq||||||888999999:::::::::::::::===AAAGGGUUUsssnnnbbb^^^[[[TTTNNNKKKJJJHHHEEECCCBBBBBBBBBBBBAAA@@@>>><<<:::999888999888777666555666666777777888:::<<<===>>>>>>>>><<<<<<===BBBIIIRRRZZZ^^^dddggggggccc```aaaaaa___eeeggghhhhhhfffddddddeeeeeeiiimmmppppppooooooooopppooommmjjjeee___YYYUUURRRPPPQQQVVV[[[^^^dddjjjrrrsssttttttrrrppppppqqqtttrrrpppnnnjjjddd^^^YYYTTTUUUXXX]]]dddkkkrrrvvvrrrnnnhhh```XXXPPPGGGBBB@@@AAABBB@@@===;;;<<<>>>@@@BBBDDDGGGHHHHHHHHHGGGHHHLLLPPPRRRSSSUUUZZZ^^^bbbggglllnnnmmmnnnqqqsssuuuxxx{{{{{{yyyxxxzzz|||yyykkk___RRRKKKCCC>>>======:::888888888999999999:::::::::>>>AAAFFFLLLSSS]]]gggnnntttvvvwwwxxxxxxzzz}}}uuuooommmmmmpppqqqvvv{{{}}}}}}tttooosssvvvyyytttkkkbbb``````]]]]]]^^^___```eeejjjlllppp|||}}}|||xxxttt999999:::;;;;;;;;;;;;;;;???BBBIII\\\~~~}}}kkkbbb]]]WWWSSSOOOMMMJJJGGGEEEDDDCCCCCCDDDCCCAAA???===;;;:::999888888777777777666666666444555888:::===>>>???@@@<<<;;;;;;>>>CCCKKKSSSXXX```eeefffcccaaabbbbbb```bbbdddeeedddbbbaaabbbcccbbbfffkkknnnooonnnnnnnnnqqqpppnnnmmmlllhhhaaa[[[VVVQQQOOOQQQTTTWWW]]]dddkkknnnqqqrrrqqqppppppqqqtttsssrrrqqqoookkkfffbbbVVVVVVVVVYYY___fffnnnssssssppplllggg```VVVMMMFFFAAABBBAAA@@@===<<<===>>>>>>???BBBDDDEEEFFFEEEEEEEEEIIINNNPPPQQQRRRVVVYYY^^^bbbgggjjjjjjkkknnnqqqvvvyyy{{{{{{xxxvvvxxxzzz~~~ssshhh[[[SSSIIIBBB>>><<<:::888888999999999999:::::::::<<<>>>BBBFFFLLLUUU^^^dddhhhkkkooorrruuuwwwzzz}}}}}}sssnnnlllnnnqqqrrryyy~~~|||xxxpppmmmqqqwwwtttkkkdddcccbbb```^^^___^^^___ccciiilllqqq|||zzzxxxwwwsssnnn999:::;;;<<<<<<<<<<<<<<>><<<::::::777888888888888777666555444555777999;;;===>>>???===<<<;;;<<>>===>>>>>><<<===???AAABBBCCCCCCCCCCCCGGGLLLOOOOOOPPPSSSVVV[[[```eeeiiijjjkkkooorrrxxx{{{}}}{{{xxxvvvwwwyyy~~~wwwnnnddd\\\QQQGGGAAA===:::999999999999999999999999999;;;===???BBBFFFMMMTTTZZZ\\\```gggmmmqqqtttxxxzzzxxxpppnnnmmmnnnqqqrrryyy~~~xxxtttmmmjjjoooxxxtttlllfffeeeeeebbb````````````ccciiilllrrr}}}xxxwwwwwwtttppp::::::;;;======>>>>>>>>>BBBEEEUUUrrrsssggg___\\\WWWUUUQQQMMMJJJGGGFFFFFFGGGFFFDDDBBB@@@===;;;:::888888888999888777666666666666777888999:::;;;;;;>>>>>>===<<<===AAAHHHMMMYYY___dddcccbbbbbb```\\\XXXYYYZZZZZZ[[[]]]aaadddfffgggggghhhiiimmmrrruuurrrpppooosssvvvvvvpppjjjddd\\\UUUQQQOOONNNRRRXXX]]]aaagggllloooppprrrsssttttttuuuwwwxxxvvvssspppdddaaa\\\XXXXXX\\\aaaeeemmmnnnpppqqqmmmeee[[[SSSHHHFFFCCCAAA@@@??????>>>;;;<<<===???@@@AAABBBBBBCCCGGGLLLNNNNNNOOOQQQTTTZZZ___eeeiiikkkmmmqqquuuyyy|||~~~|||xxxvvvvvvxxx|||xxxpppkkkcccYYYNNNEEE@@@<<<:::999999999999999999999999;;;<<<===>>>AAAGGGMMMRRRVVV[[[cccjjjppptttxxxzzz~~~sssooonnnnnnppprrrrrrzzz}}}vvvpppkkkhhhmmmxxxuuummmgggffffffcccaaaaaabbbaaabbbgggkkkqqq{{{yyyvvvxxx{{{yyywww:::;;;<<<===>>>?????????BBBIII^^^qqqfff```\\\ZZZVVVRRRNNNKKKIIIIIIIIIHHHFFFCCCAAA>>><<<;;;999999888888888777777777888777777777777888888999===??????>>>===???EEEJJJRRRZZZaaabbbbbbbbb___[[[VVVWWWWWWWWWWWW[[[```cccfffggggggggghhhlllqqquuuqqqppppppsssvvvvvvtttppphhhaaaYYYTTTOOOKKKLLLPPPUUUZZZ```fffjjjnnnqqqsssttttttuuuwwwyyyxxxuuurrrjjjgggbbb]]][[[[[[]]]___gggiiinnnqqqqqqjjjaaa[[[NNNJJJFFFBBBAAAAAA???>>><<<<<<===>>>@@@AAABBBCCCDDDGGGKKKMMMLLLMMMPPPSSSXXX^^^eeeiiilllooossswwwyyy{{{}}}{{{wwwuuuuuuwwwyyy}}}}}}~~~~~~yyyqqqnnniii___TTTJJJCCC???===:::::::::999999999999888:::;;;;;;<<<>>>BBBHHHLLLSSSYYYaaahhhoootttxxx{{{}}}}}}qqqoooppppppqqqtttttt{{{|||tttkkkhhhgggmmmzzzuuummmgggffffffcccbbbcccaaa___```eeejjjqqq||||||tttsssyyy~~~~~~|||;;;;;;===>>>???@@@@@@@@@DDDNNNiiippphhhccc```\\\XXXSSSPPPNNNMMMJJJIIIGGGDDDBBB???===<<<:::999888777777777888999777777666666666777888999;;;>>>@@@???===>>>BBBGGGJJJTTT\\\```bbbcccaaa\\\XXXWWWVVVUUUUUUXXX]]]aaaccceeeggghhhiiikkknnnpppooooooppprrrssstttuuuuuummmggg```[[[TTTLLLJJJLLLNNNRRRYYY___dddiiiooorrrttttttuuuwwwxxxwwwtttqqqmmmjjjfffbbb___]]]\\\\\\```dddjjjpppqqqnnnfffaaaSSSNNNHHHDDDCCCBBB@@@>>>======>>>???@@@BBBCCCDDDDDDGGGJJJJJJIIIJJJNNNRRRUUU[[[bbbgggjjjmmmrrrvvvvvvyyyzzzyyyuuussstttvvvvvvyyy~~~~~~|||}}}{{{tttpppllldddZZZOOOFFFAAA???:::::::::999999999888888999999999999:::>>>DDDHHHPPPUUU\\\ccciiiooouuuxxx{{{zzzqqqoooqqqrrrsssuuuxxx~~~yyyqqqgggffffffnnn}}}vvvmmmfffddddddcccccceeebbb___```fffnnnvvvxxxrrrsss{{{;;;<<<===>>>@@@@@@AAAAAAEEERRRppp}}}sssgggeee```[[[WWWTTTQQQPPPKKKJJJHHHEEEBBB@@@===<<<;;;:::888666666777888:::666666555555666777999::::::===@@@@@@======@@@DDDEEEOOOYYY___bbbdddccc___ZZZYYYWWWTTTSSSVVVZZZ^^^___bbbgggjjjkkkjjjjjjkkknnnooopppqqqqqqrrruuuxxxrrrlllfffaaaYYYPPPKKKLLLIIIMMMTTTZZZ```fffmmmqqqssstttuuuvvvwwwvvvssspppmmmllliiifffbbb___]]]\\\\\\```gggnnnqqqoooiiidddVVVQQQJJJEEEDDDCCC@@@>>>>>>>>>>>>???@@@BBBDDDEEEDDDFFFHHHHHHGGGIIIMMMQQQRRRXXX___eeehhhlllqqquuutttvvvxxxwwwsssqqqrrrttttttwww{{{~~~~~~{{{}}}}}}wwwpppmmmfff]]]RRRIIICCC@@@:::::::::999999888888888888888888888888<<>>??????AAAEEELLLYYYttt}}}uuunnneee```^^^[[[VVVRRRMMMMMMLLLIIIEEEAAA???>>>===<<<999777666777999;;;777666666555555777888999999;;;>>>AAAAAA@@@===<<>>CCCIIIPPPWWW\\\ccckkkpppsssvvvzzz~~~zzzuuutttssssssvvv{{{yyypppjjjdddccchhhuuuxxxooogggcccbbbbbbdddiiiiiimmmrrrwww}}}}}}yyyuuuvvv{{{:::888999===???>>>AAAFFFOOO```}}}}}}uuujjjeeeccc```YYYSSSPPPOOONNNKKKGGGCCCAAA@@@>>><<<999777777888999:::999888666555444333444444999;;;???AAABBB@@@>>>===@@@FFFNNNWWW^^^bbbcccccceeeccc___[[[XXXXXXYYYZZZ```aaaccceeegggiiikkkkkknnnmmmmmmmmmooopppppppppooonnnkkkfffaaa[[[VVVSSSOOONNNMMMPPPVVV]]]bbbdddhhhkkkoooqqqpppooonnnnnnmmmllllllkkkjjjfff```ZZZ\\\XXXYYY```fffhhhjjjmmmccc___WWWNNNHHHDDDCCCCCCBBB@@@======???AAABBBBBBCCCAAA??????BBBFFFHHHHHHNNNPPPSSSWWW[[[aaahhhmmmrrrtttuuuuuutttssstttuuuyyy{{{~~~{{{xxxqqqggg___XXXQQQIIIDDDCCC===:::;;;;;;888888999777777777777888:::;;;<<<@@@EEELLLRRRWWW]]]dddjjjmmmqqquuuyyy|||}}}yyyxxxwwwuuuxxx|||wwwmmmgggbbbccciiiwwwxxxpppjjjiiiiiiiiikkkooooootttzzz~~~zzzzzz}}};;;999:::===>>>===AAAGGGUUUjjjqqqiiigggeee]]]VVVTTTRRRPPPMMMIIIFFFCCCBBB>>>===:::888888888999:::AAA@@@===:::777555555444999;;;>>>@@@AAA@@@???======AAAHHHPPPXXX___dddfffllliiieee```\\\ZZZYYYYYY\\\]]]___aaadddhhhkkkmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnllljjjgggccc```___TTTQQQMMMMMMPPPVVVZZZ\\\bbbeeehhhjjjjjjjjjlllmmmkkklllnnnpppoookkkddd___ZZZVVVUUUYYY___ccchhhmmmiiieee^^^VVVOOOJJJFFFEEEBBB@@@>>>===???AAAAAAAAA@@@>>>======???BBBDDDDDDIIIKKKMMMPPPUUU[[[bbbgggoooqqqssstttsssssssssuuuzzz|||}}}~~~~~~|||{{{tttkkkccc]]]VVVOOOIIIDDD>>>;;;<<<<<<999999;;;777777777777777888888999<<<@@@FFFKKKNNNSSSZZZ___dddiiinnnrrruuuyyy}}}}}}|||yyyyyy|||vvvllleeeccceeelll{{{{{{uuurrrtttuuuuuuwwwzzzzzz~~~~~~|||yyy;;;:::;;;=========CCCJJJZZZtttxxxmmmiiiggg```ZZZWWWUUUQQQNNNKKKHHHEEECCC???>>><<<:::999::::::;;;DDDBBB???;;;999777666555999:::===???@@@???>>>===;;;===BBBIIISSS\\\eeeiiimmmkkkhhhdddaaa^^^]]]\\\YYYYYYZZZ\\\```eeejjjmmmnnnooooooooonnnmmmmmmnnnoooooonnnmmmllljjjiiiiii]]]XXXQQQNNNNNNQQQSSSUUUYYY[[[^^^```bbbfffjjjmmmmmmooopppqqqpppmmmhhheee___YYYUUUWWWZZZ^^^dddkkknnnjjjddd]]]UUUNNNHHHEEEDDDAAA???>>>???AAAAAAAAA@@@>>><<<<<<>>>@@@AAAAAADDDFFFIIIMMMRRRXXX```eeemmmoooqqqrrrrrrssstttuuuzzzzzz{{{zzz{{{|||}}}{{{uuummmgggaaa[[[TTTNNNEEE???;;;<<<;;;999999;;;888888777666666666666666999<<>>===>>>FFFOOO```tttmmmiiiddd___ZZZVVVQQQNNNLLLJJJFFFDDDAAA@@@???===<<<<<<<<<<<<>>><<<:::777555444333333777999;;;===>>>>>>>>>===<<<<<>><<<<<<>>>??????>>>@@@CCCHHHMMMRRRYYY```dddjjjllloooqqqrrrsssuuuvvvwwwxxxwwwwwwwwwyyy}}}yyytttmmmhhhddd___XXXSSSGGGAAA<<<;;;;;;888888:::999888777666555555555555777:::===???@@@CCCIIINNNVVV[[[bbbgggiiikkkooossszzzyyyxxxyyy}}}~~~{{{zzz|||xxxpppmmmkkkpppzzz}}}yyyrrrmmm<<<;;;===>>>>>>@@@IIITTTjjjxxxpppjjjeee]]]XXXRRROOONNNLLLHHHEEEDDDCCCBBB@@@???>>>======<<<;;;999777666666666666888999;;;===>>>>>>>>>>>>===<<<===AAAIIITTT___fffnnnmmmllljjjgggdddbbb```ZZZWWWTTTSSSUUU[[[aaaeeejjjmmmqqqpppnnnlllmmmoooppppppppppppqqqrrrssstttnnniiibbb[[[VVVRRRMMMJJJEEEFFFGGGIIINNNVVV___eeeoooooopppooommmnnnppprrrqqqkkkeeeaaa\\\YYY\\\bbbkkkjjjiiieee___WWWOOOJJJHHHEEEBBBAAAAAABBBBBBBBB@@@>>>===<<<===>>>===<<<>>>BBBHHHMMMSSSXXX]]]aaafffiiillloooppprrrtttvvvuuuuuuvvvuuuuuuvvvzzz}}}}}}}}}uuuqqqllliiifffbbb\\\WWWKKKDDD>>>===;;;888888:::999888777666555555555555666888;;;;;;;;;>>>DDDIIIOOOUUU[[[```bbbeeeiiimmmrrrwww~~~{{{rrrqqquuu{{{~~~}}}~~~wwwqqqoooooouuu}}}yyyqqqlll;;;<<<>>>??????BBBMMMYYYttt|||rrrlllaaa[[[TTTQQQPPPOOOKKKGGGFFFEEEDDDCCCAAA@@@??????>>><<<;;;999999999999:::999:::<<<>>>???@@@@@@AAA>>><<<;;;===DDDOOOZZZ```hhhiiijjjjjjiiihhhfffeee]]]YYYTTTPPPQQQUUU[[[```dddhhhlllmmmjjjhhhiiillllllmmmmmmoooqqqtttvvvxxxsssoooiiiccc\\\TTTLLLGGG???>>>>>>>>>BBBJJJTTT[[[gggjjjnnnoooooopppsssvvvuuuqqqlllggg```ZZZZZZ___dddfffhhhgggddd^^^WWWRRRJJJHHHDDDBBBCCCCCCCCCCCC@@@>>><<<<<<<<<<<<;;;999<<>>@@@@@@CCCPPP]]]|||xxxqqqddd^^^VVVRRRRRRQQQMMMIIIGGGGGGFFFEEECCCBBB@@@@@@<<<:::999777666666666777;;;<<<===???AAABBBBBBCCC>>><<<:::;;;AAAKKKUUU\\\aaacccfffiiikkkllllllkkk___ZZZTTTOOOOOORRRXXX\\\^^^dddiiiiiifffdddfffiiiiiijjjkkknnnqqquuuyyy{{{tttrrrmmmhhh```VVVKKKDDD<<<;;;888777:::BBBLLLSSS```eeelllpppqqqsssuuuwwwwwwsssoookkkccc[[[ZZZ^^^___bbbfffiiihhhccc]]]YYYLLLIIIEEECCCDDDDDDDDDCCC???===;;;;;;;;;;;;999777<<>>=========???FFFNNNTTT[[[```fffjjjllllllllllllgggbbbZZZQQQKKKKKKOOOSSSXXX]]]bbbdddddddddfffhhhgggiiilllooorrruuuwwwxxxxxxwwwtttnnneeeWWWJJJAAA777888999999;;;>>>DDDHHHVVV```kkkqqqqqqqqqssswwwxxxvvvssspppkkkeee]]]XXX^^^___cccgggkkkjjjddd___XXXSSSLLLGGGFFFEEEDDDBBBEEEAAA;;;999999:::999888<<>><<<;;;:::===<<<:::999777555333222333444666666666777999;;;@@@CCCGGGKKKOOOUUU[[[___eeefffhhhkkkpppxxxwwwrrrrrrtttvvv{{{yyysssqqqsssyyy~~~zzz>>>AAA???BBBIIILLL[[[tttuuunnneee^^^ZZZWWWSSSPPPMMMKKKIIIHHHHHHGGGDDDBBB>>>===;;;999888777777888888:::===@@@AAA@@@???>>>@@@@@@???>>>>>>BBBHHHLLLXXX^^^eeejjjlllkkkkkkkkkeeeaaaZZZRRRLLLKKKNNNQQQUUUYYY^^^aaabbbcccfffhhhgggiiilllooosssvvvwwwxxxwwwvvvsssmmmcccUUUHHH???666777888888999<<>>@@@@@@@@@AAACCCMMMQQQVVV[[[```eeekkknnnssstttuuuuuutttuuuxxxzzzwwwuuusssssstttuuusssqqqrrroookkkkkkllllllkkkiiibbbYYYNNNFFFAAA???<<<:::;;;;;;999888666555444333333444666666555666999;;;===???CCCGGGKKKPPPVVVZZZ\\\]]]^^^```ccciiiqqqvvvwwwrrrtttuuuwww|||~~~xxxssssssvvv||||||@@@CCCAAADDDMMMRRRccc~~~vvvjjjbbb___[[[TTTNNNOOOMMMKKKJJJIIIHHHFFFDDD@@@???===;;;999999999999666888;;;===?????????>>>@@@@@@@@@???>>>@@@CCCFFFSSSZZZbbbhhhkkkjjjiiihhhcccaaa[[[UUUOOOLLLMMMOOOPPPSSSXXX\\\___bbbeeehhhgggiiilllpppsssvvvxxxyyyvvvvvvssslllaaaSSSFFF>>>666777777777888:::>>>AAALLLUUU```gggjjjkkkooorrrrrrrrrrrrssstttrrrnnnkkkcccbbbaaacccfffhhhiiiiii```ZZZSSSNNNKKKIIIHHHGGGCCCAAA???>>>>>>===;;;999:::;;;<<<<<<:::999::::::DDDIIIOOOUUU[[[```fffiiippprrrttttttttttttvvvxxxrrrpppnnnnnnoooqqqqqqppppppnnnmmmmmmnnnoooooonnnhhh```UUULLLGGGCCC>>>;;;:::999888666555555444444333444555555555666888:::888;;;>>>AAAEEEIIIOOOSSSWWWXXXYYYZZZ\\\```fffjjjsssxxxvvvrrrtttuuuxxx|||}}}yyyvvvwww|||AAADDDBBBEEEMMMTTThhhrrriiifffbbbYYYQQQPPPMMMKKKJJJIIIHHHGGGEEEAAA@@@>>>;;;:::999999999666777:::<<<>>>??????>>><<<>>>???@@@???@@@BBBDDDMMMTTT^^^eeehhhhhhgggfffaaa```]]]XXXRRRNNNMMMNNNMMMOOOSSSWWW\\\aaaeeegggfffhhhkkkooosssvvvxxxyyywwwvvvssskkk^^^PPPDDD===777888888888777999<<<>>>HHHPPP[[[cccgggkkkooorrrtttttttttuuuvvvtttpppmmmfffccc```___aaaeeehhhkkkeeeaaaZZZSSSMMMJJJHHHGGGCCCCCCBBBBBBAAA???<<<;;;<<<===>>>===;;;999999999>>>CCCJJJQQQWWW]]]bbbfffmmmooorrrssssssssstttvvvooonnnlllkkklllnnnpppqqqqqqppppppppppppqqqqqqqqqllleee\\\SSSMMMGGG@@@;;;999888777555555555555666333444555555444444666888666888:::===???CCCHHHKKKTTTUUUWWWXXXZZZ]]]bbbeeehhhmmmsssyyy~~~{{{rrroooqqqtttxxx}}}|||yyywww{{{AAADDDBBBDDDMMMUUUmmm~~~tttpppjjj```WWWPPPMMMKKKIIIIIIHHHGGGEEEBBB@@@>>>;;;999999888888777888:::<<<>>>>>>???>>>;;;===???@@@??????@@@AAAGGGNNNXXXaaadddeeedddccc______^^^ZZZUUUQQQOOOOOOMMMMMMOOOTTTYYY^^^ccceeedddfffiiimmmqqquuuwwwxxxwwwwwwtttjjj\\\MMMBBB<<<888888999999888888;;;===EEEMMMWWW```gggkkkpppssssssssstttuuuvvvuuuqqqnnngggddd```]]]\\\```eeeiiiiiifff```XXXPPPJJJFFFEEECCCDDDEEEEEECCC@@@>>>===>>>???@@@???===;;;;;;<<<:::???FFFMMMTTTZZZaaaeeeiiilllppprrrrrrrrrrrrsssmmmmmmlllkkkkkkmmmoooqqqrrrrrrssssssrrrrrrrrrrrroooiiiaaaZZZTTTLLLCCC===999888666555555555666777444555555444333333555666444666888999;;;>>>BBBEEEKKKMMMPPPRRRUUUXXX]]]```aaaeeekkkqqqvvv|||uuunnnlllnnnqqqxxx}}}xxxvvvvvv{{{AAADDDBBBDDDNNNYYYttt|||tttkkkaaaYYYQQQNNNKKKIIIIIIHHHGGGFFFCCCAAA>>><<<:::999888888888999:::;;;<<<=========<<<===??????===<<<<<<<<>>@@@AAA@@@===<<<;;;<<<888<<>>;;;:::::::::999999999:::::::::;;;;;;888999;;;;;;:::999:::;;;===DDDMMMUUUZZZ]]]___```^^^___```^^^ZZZWWWVVVVVVPPPMMMKKKLLLQQQUUUXXXYYY^^^```ccchhhlllooorrrsssttttttqqqfffUUUEEE;;;666444666777777777777999:::;;;BBBLLLWWW```hhhnnnqqqkkkllloootttxxxyyywwwvvvkkkjjjfff```[[[ZZZ]]]```gggiiiiiiddd[[[SSSMMMJJJFFFHHHIIIGGGDDDBBBCCCDDDAAABBBBBB@@@===;;;:::;;;666999===CCCIIIQQQZZZ___dddhhhmmmpppqqqpppooooookkkmmmnnnnnnlllkkkmmmooonnnqqqtttuuuttttttuuuwwwrrrooojjjfffaaaYYYNNNFFF===;;;999666666666888999444555555444222111222444333444555555555666999<<>>;;;AAAJJJRRRWWW[[[]]]___^^^___```^^^[[[YYYYYYYYYQQQMMMJJJJJJNNNRRRTTTTTT\\\^^^bbbfffjjjnnnpppqqqrrrsssooocccRRRBBB888444222444666666666666777999777===GGGSSS]]]eeekkknnnmmmnnnppptttxxxyyywwwuuummmllliiibbb\\\YYY[[[^^^eeehhhjjjggg```WWWQQQNNNGGGIIIJJJHHHDDDCCCDDDFFFDDDEEEEEEBBB>>>;;;::::::444666:::>>>DDDMMMVVV]]]bbbggglllppppppooonnnnnnjjjlllooonnnllljjjkkkmmmkkkooosssuuuuuuuuuwwwyyyssspppmmmjjjfff]]]RRRJJJ???===:::777666777888999444555555333111111222333222333333333333444777999:::>>>DDDIIILLLPPPSSSUUUYYYYYYZZZ\\\^^^```___^^^bbbgggpppxxxuuunnnnnnoooqqquuu}}}wwwtttuuu{{{~~~CCCBBBEEEKKKVVVlll~~~nnneee[[[VVVSSSRRRPPPLLLKKKMMMGGGEEECCC@@@===;;;:::999::::::999888777666555555444666888999999999:::;;;<<<===AAAHHHPPPWWW\\\^^^ccc___\\\\\\]]]^^^]]][[[WWWUUUQQQKKKFFFGGGLLLQQQTTTXXX]]]bbbfffjjjnnnqqqqqqqqqlll___RRRGGG<<<444777333333777999777777888;;;???EEELLLTTT\\\eeekkkkkknnnppprrrrrrrrrsssuuummmoooqqqnnniiicccaaa```dddeeeggghhhgggaaaWWWOOOMMMIIIEEEEEEHHHIIIFFFBBBDDDDDDBBB@@@>>><<<:::999777888888:::===DDDMMMSSSYYY___fffllloooooooooooojjjlllmmmmmmkkkkkkkkklllqqqqqqsssuuuxxxyyyyyywwwuuuqqqllliiifff```WWWOOODDDBBB???;;;999888888888444444444444444444444444222222222333333444444444888999;;;???EEEKKKPPPSSSWWWXXXYYYYYYWWWVVVWWWXXXXXXYYY]]]ccckkkttt{{{|||rrrmmmoootttttt{{{xxxwww~~~|||BBBBBBEEELLLYYYrrrwwwlll^^^YYYUUUUUURRRNNNLLLMMMHHHGGGDDDAAA>>><<<:::999::::::999888777666555555444666777888888999;;;<<<;;;<<<@@@FFFMMMUUU[[[^^^aaa^^^[[[[[[\\\]]]\\\[[[YYYXXXTTTNNNIIIGGGJJJMMMSSSWWW\\\```dddhhhlllooooooqqqmmmbbbVVVLLLAAA888666222111555777555555777<<>><<<:::888777666666666777888;;;AAAHHHNNNTTTZZZbbbhhhlllnnnoooooolllnnnoooooommmlllllllllpppqqqsssuuuwwwxxxxxxwwwvvvrrrnnnllljjjeee]]]VVVJJJGGGCCC>>>;;;999888888444444333333333333333333222222222333333333444444666777888<<<@@@FFFJJJMMMQQQSSSUUUVVVTTTSSSSSSSSSMMMNNNPPPUUU\\\dddkkkooozzzzzzrrrooosssxxxyyy~~~yyyzzz|||~~~AAABBBFFFNNN^^^{{{wwweee```[[[[[[XXXSSSOOOOOOJJJIIIFFFCCC???===;;;:::::::::999888777666555555444666666777777888;;;>>>;;;<<<>>>BBBIIIQQQXXX\\\^^^\\\ZZZZZZ\\\\\\\\\[[[\\\[[[WWWRRRMMMJJJIIIJJJQQQTTTYYY]]]```eeeiiimmmoooqqqooofff]]]SSSGGG>>>777222000333555555555888===>>>BBBFFFLLLUUU___fffiiilllqqqsssrrrqqqpppoooppprrruuutttqqqkkkgggeee\\\[[[\\\^^^aaacccbbbaaaWWWRRRMMMKKKKKKIIIFFFCCC===<<<;;;999777666666555555555555666777<<>>:::888777333333222222222222333333222222222222333333333333333333444777:::>>>BBBDDDIIILLLOOOPPPOOOMMMLLLLLLCCCBBBBBBDDDIIIPPPWWW[[[iiipppzzzwwwssssssxxx~~~}}}zzz|||{{{|||AAACCCGGGQQQdddqqqjjjdddbbb___XXXSSSRRRMMMKKKHHHEEEAAA>>>===<<<;;;;;;:::999888777666666555666666555555777;;;>>>:::;;;<<<>>>CCCKKKTTTYYY[[[[[[ZZZ[[[\\\\\\]]]\\\\\\[[[ZZZVVVRRRNNNLLLJJJNNNPPPTTTXXX\\\bbbhhhlllooorrrqqqkkkddd[[[NNNDDD;;;555222333555555666:::===@@@DDDHHHMMMSSSZZZ^^^ccchhhmmmqqqrrrqqqpppoooppprrruuuuuusssnnnjjjgggZZZYYYWWWXXX[[[```dddfff[[[WWWQQQMMMJJJHHHEEECCC===<<<:::888777777777777555666666555666888===@@@EEEJJJSSS[[[bbbgggllloooqqqrrrttttttqqqooonnnnnnnnnpppssstttttttttttttttnnnmmmkkkkkkkkkiiieeebbb[[[XXXQQQJJJCCC===999888444333222111111222222333222222222222222222222333111111222333666999;;;<<>><<<;;;;;;===CCCHHHLLLVVV^^^jjjssszzzwwwuuuwww}}}|||{{{~~~~~~{{{}}}AAADDDJJJUUUllluuukkkgggbbbZZZSSSQQQNNNMMMJJJFFFCCCAAA???>>><<<<<<;;;:::999888777777666666666555555777:::===999:::;;;;;;>>>EEENNNTTTXXXYYYZZZ[[[\\\\\\]]]^^^ZZZZZZZZZZZZXXXUUUQQQOOOKKKMMMPPPTTTYYY___ggglllpppssssssooojjjcccVVVKKK???888333333444444666:::???CCCJJJOOORRRTTTVVVWWW\\\bbbhhhnnnpppppppppqqqoooqqqssstttsssoookkkhhh\\\ZZZWWWUUUVVVZZZ```ddd\\\XXXSSSMMMIIIFFFDDDCCC===<<<:::888777777777888777777888777666777:::<<>>;;;777666444222111222222333222222222222222222222222000000111222444555666777<<<@@@DDDFFFEEECCCAAA@@@;;;:::777666777;;;???BBBGGGOOOZZZccckkkrrryyy~~~xxxxxxzzz~~~}}}||||||}}}{{{}}}AAAFFFNNN[[[uuussskkkddd[[[SSSPPPOOONNNKKKHHHEEECCCBBBAAA>>>>>>===<<<;;;:::999999666777777666555666888:::999::::::::::::???GGGNNNTTTWWWYYY[[[[[[[[[]]]^^^XXXXXXZZZ[[[\\\[[[WWWTTTLLLMMMOOOQQQUUU\\\dddiiinnnqqqrrrqqqoookkk```UUUFFF>>>666555444444777<<>>@@@???=========888777555444444666999:::===CCCLLLSSSYYY```gggmmmrrrvvv{{{{{{{{{xxxuuussswwwyyyzzz|||}}}}}}}}}}}}{{{||||||???FFFQQQaaa~~~~~~sssjjj```WWWTTTOOONNNLLLIIIGGGFFFEEEDDD@@@@@@???>>>===<<<;;;;;;666888888777666555666777888:::;;;999888;;;BBBHHHPPPSSSWWWXXXXXXYYYZZZ\\\XXXXXXZZZ]]]______[[[XXXPPPPPPPPPPPPSSSXXX___dddjjjlllooopppsssrrriii___QQQHHH???<<<;;;:::>>>CCCNNNRRRXXXZZZYYYWWWTTTSSSVVVZZZ```eeehhhkkkmmmooopppnnnmmmnnnppppppmmmjjjfffddd```[[[VVVVVVZZZ]]]\\\YYYTTTNNNIIIGGGGGGHHHBBB@@@===:::888777888999888999:::999777666777888999===BBBGGGMMMSSSYYY]]]bbbfffkkknnnoooooonnnoookkkooosssrrrooolllnnnpppppppppqqqpppooonnnnnnooolllmmmlllhhhaaaXXXPPPJJJ@@@>>>:::777444333444444222222222222111111111000///000111222222333333222444666999:::999888999:::555444444444444555666666999<<>>===<<<<<<777888999888666555444555888:::;;;999777888???EEEMMMPPPUUUWWWVVVVVVYYY[[[ZZZYYYZZZ]]]``````]]]YYYTTTSSSRRRPPPQQQUUU\\\```fffiiillloootttwwwpppggg\\\RRRHHHDDDBBBBBBEEEJJJVVVXXX[[[\\\ZZZWWWVVVUUUWWWZZZ___cccfffhhhkkkmmmqqqooolllmmmooopppnnnllliiihhhddd^^^XXXWWWYYY\\\\\\YYYUUUOOOJJJHHHIIIJJJGGGEEEAAA===;;;;;;;;;<<<777999:::999777666666666777:::???CCCHHHMMMSSSWWW^^^ccchhhlllnnnnnnnnnoookkkooosssrrrnnnkkkmmmooopppqqqqqqpppnnnmmmnnnoooooopppqqqoooiii```VVVPPPDDDAAA===888555444444444222222222222111111000000//////000111222222222222111333555666555555666888444444555555666666666666777999:::::::::===CCCHHHLLLPPPWWW^^^dddiiikkklllooorrruuuvvvsssnnngggcccbbbeeehhhkkkmmmooosssuuusssqqqnnnkkkhhhddd___[[[XXXWWWSSSLLLFFFGGGNNNUUUkkk|||yyywww{{{}}}}}}~~~~~~{{{}}}~~~{{{sssnnnrrrGGGJJJWWWrrrssshhh___ZZZUUUPPPJJJHHHHHHIIIHHHFFFEEEDDDBBB@@@>>><<<<<<;;;;;;:::999777666444333222777666555666777999<<<>>>GGGJJJOOOTTTXXXZZZZZZZZZ___\\\ZZZZZZ\\\^^^______ZZZWWWSSSQQQRRRVVV\\\```eeegggkkkpppuuuuuusssppphhhaaaVVVLLLGGGIIIMMMQQQ^^^cccfffbbb^^^\\\WWWSSSUUUVVVXXX[[[___bbbeeefffnnnpppqqqqqqooonnnnnnooommmkkkhhhddd___ZZZVVVTTTUUUTTTUUUUUUUUURRRMMMIIIIIIGGGEEEBBB>>>;;;999888???>>>===;;;999777666555777777888:::>>>DDDJJJNNNVVVZZZaaaiiinnnooommmjjjlllnnnooonnnlllkkkkkklllnnnooopppooonnnmmmnnnooopppssssssnnniiieee^^^WWWQQQIII@@@:::999777444000333333222111111222333444222///---...000111000...//////000111222222333333555555444555555666777777777888888777666777:::<<>><<<;;;;;;;;;:::999777666444333222444555666888999:::;;;;;;DDDGGGMMMSSSXXX[[[\\\\\\___]]][[[ZZZ\\\^^^___^^^[[[YYYVVVTTTTTTVVVYYY\\\aaadddhhhnnnrrrsssqqqnnnooohhh___WWWSSSUUUYYY]]]dddiiikkkgggbbb```[[[WWWTTTUUUUUUWWW[[[___ccceeejjjlllnnnnnnmmmmmmmmmoooooommmkkkhhhccc___\\\ZZZWWWVVVUUUUUUTTTRRROOOLLLIIIHHHGGGDDD@@@===:::888===<<<;;;:::999777666666666666666888<<>>=========<<<;;;<<>>;;;888666777666444222111111111111111000......000000000//////000000111111222222222555555555666777999:::;;;888999999777555444555777666777999:::;;;===AAADDDDDDEEEGGGHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDDDDEEEEEECCCBBB@@@>>>;;;:::999999999999999888777888;;;>>>BBBQQQeeevvv{{{wwwxxx{{{}}}|||wwwyyy}}}~~~|||wwwooohhhiiisssGGGSSSkkklll^^^ZZZVVVRRRQQQQQQQQQNNNKKKFFFEEECCC@@@>>><<<;;;:::;;;:::999777666444333222111333555777888999999888;;;???FFFOOOVVV\\\___aaaaaa___\\\[[[[[[]]]]]]]]]]]]]]]\\\ZZZWWWTTTQQQOOOSSSUUU[[[ccciiimmmlllkkkjjjfffbbb^^^[[[\\\^^^___bbbfffhhhdddaaaaaa___\\\\\\YYYUUURRRRRRUUUZZZ]]]^^^aaadddfffgggjjjmmmpppqqqpppmmmjjjgggeeecccbbb\\\YYYUUURRRRRRRRRQQQQQQIIIJJJIIIHHHDDD???:::777777777777777777777777777666555444333555999===@@@EEEHHHLLLRRRWWW]]]cccgggdddfffiiijjjiiihhhiiiiiijjjkkkmmmmmmmmmmmmooopppooorrrqqqmmmjjjjjjfffaaaeee___UUUMMMFFF@@@;;;777666555333111000000000111111000/////////000000000///000000000111111111222333333444555666888:::;;;999::::::888666555555666888888888777777888;;;>>>===>>>@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@???>>><<<<<<;;;;;;;;;:::::::::888777888:::===>>>KKK^^^nnnyyy~~~yyywwwzzz}}}|||uuuxxx}}}~~~}}}xxxqqqjjjgggiiiuuuJJJXXXssszzzjjj```\\\VVVSSSSSSRRROOOLLLGGGFFFDDDAAA???===;;;;;;;;;:::999777666444333222333333333333444777999:::777;;;AAAIIIQQQYYY^^^aaaaaa___\\\[[[[[[]]]]]]]]]\\\\\\\\\ZZZWWWSSSOOOLLLMMMPPPUUU\\\dddiiikkkkkkkkkiiifffdddbbb`````````^^^bbbcccaaa___aaaaaa___bbb^^^YYYTTTRRRSSSUUUWWWZZZ\\\___bbbeeeiiinnnqqqsssrrrooollliiigggeeeeee```\\\VVVSSSRRRRRRRRRRRRIIIJJJIIIGGGCCC>>>999666555555555666666777777777777666444333444777;;;===>>>AAAEEEIIINNNUUU]]]bbbccceeehhhiiihhhgggffffffiiikkklllmmmllllllnnnppplllooonnnkkkiiijjjhhheeefffccc^^^XXXQQQHHH???:::555444222111000000111111000000000/////////000000000000000000000111111111000000111222444666777888999:::;;;:::888777777888888888777555333333666888555666888:::;;;<<<<<<<<<;;;;;;<<<>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<;;;<<<;;;999777888:::===@@@KKK[[[iiisssyyy~~~|||yyyyyy}}}|||vvvyyy}}}vvvrrrmmmiiifffkkk{{{OOO___|||zzzjjjccc\\\WWWTTTRRROOOLLLIIIHHHFFFCCC@@@>>>===<<<;;;:::999777666444333222333222111111333555888:::555777<<>>999777555555555666666777777777777666444222333666999;;;:::===AAACCCFFFMMMUUU\\\```cccgggiiihhhgggffffffiiikkkllllllkkkkkkmmmnnnlllooonnnkkkjjjmmmmmmjjjggggggfffbbb[[[QQQGGGAAA888777555333222111111222///000000000......000111000000000000000000000000/////////000111333444555777999;;;;;;:::::::::;;;======<<<999666555666888555555777888999:::;;;;;;:::;;;===???@@@@@@@@@??????>>>======<<<<<<<<<===999999999888777888<<<>>>EEEMMMZZZeeemmmrrrtttvvv|||{{{}}}|||yyywww{{{|||tttqqqnnnkkkgggeeemmmwwwVVVgggtttlllbbbZZZVVVTTTQQQNNNKKKJJJGGGDDDBBB???>>>===;;;:::999777666444333222000111111222444555777777444555777<<>>;;;999666666666666666777777777666444222111222444777999777:::>>>@@@AAAFFFOOOVVV\\\```eeehhhiiiiiiiiijjjjjjkkkllllllkkkjjjkkkmmmlllnnnnnnkkkkkkooopppnnnjjjlllllliiibbbYYYQQQLLL???===:::777444222222111///000111000...---///222000000000000000000000///////////////000111222333333666999::::::;;;<<<===BBBCCCBBB@@@===;;;:::;;;888999999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCBBB@@@???>>>===<<<;;;;;;;;;555666777888999<<>>;;;:::999777666444333222...///222444666666555555444444444888@@@JJJUUU[[[___\\\ZZZZZZ\\\^^^_________]]]ZZZXXXWWWXXXZZZ\\\YYYVVVSSSTTTWWW]]]aaaccchhhkkkoooqqqrrrpppmmmkkkgggiiihhhcccaaacccdddccc_________^^^[[[VVVRRRPPPPPPRRRUUUXXX\\\bbbhhhmmmkkkjjjiiiiiijjjlllooopppoookkkddd___\\\YYYWWWUUUPPPOOOKKKGGGCCC???<<<;;;666666777777777777777777555333111000000333666888666:::===>>>???CCCKKKRRRXXX]]]ccchhhjjjkkklllmmmkkklllmmmllljjjjjjjjjlllkkkmmmllliiijjjooopppooonnnoooooollleee^^^XXXUUUEEEBBB???:::666333111111...000111000...---///222000000000000////////////000000//////000111222222000333777999:::;;;===>>>CCCDDDDDDBBB>>>;;;::::::888888999999999:::::::::;;;<<>><<<<<<;;;:::888666555444444333333333222222333444444444444444555888BBBOOOXXXZZZ\\\^^^^^^]]]\\\]]]^^^]]]\\\[[[[[[[[[[[[]]]]]]YYYXXXWWWVVVWWW[[[aaafffiiimmmrrruuuuuurrrmmmiiigggggghhhhhhgggeeebbb```bbbccccccccc```[[[VVVSSSRRRSSSTTTVVVXXX]]]cccggghhhhhhiiikkkmmmnnnppppppnnnooommmhhheeebbb[[[SSSOOONNNLLLKKKJJJFFFAAA===999888777666555555555555999888777666555444333222666555555777;;;AAAGGGJJJSSSXXX```fffjjjlllooopppkkklllmmmllliiihhhggghhhhhhjjjmmmnnnmmmlllmmmmmmuuuqqqllljjjjjjgggaaa[[[UUULLLEEEAAA;;;333111555...///000000000///...---111222333444444222111///000...,,,,,,---...///...111111222444666999;;;<<<<<<===============<<<<<<999999999999999999999999;;;<<<===>>>>>><<<:::999888777666555555555555555555777:::===BBBHHHOOOTTT\\\]]]___```aaacccgggjjjlllnnnssszzz{{{xxx|||tttmmmlllnnntttxxx{{{pppiiifffhhhiiiddd^^^[[[XXX```nnn}}}___uuuvvveee^^^ZZZWWWTTTQQQNNNKKKHHHEEECCC???======<<<:::888666555444444444333333222222333333444333444555555888???JJJRRRZZZ\\\^^^^^^]]]\\\]]]^^^^^^]]]\\\[[[\\\]]]^^^___\\\\\\[[[YYYXXXZZZ]]]aaafffiiinnnrrrssspppllliiiggghhhiiiiiihhhfffdddccccccddddddccc```\\\WWWUUURRRSSSTTTUUUWWW[[[```dddeeefffggghhhjjjlllmmmmmmmmmooooookkkiiifff___WWWQQQPPPMMMKKKJJJFFFBBB???;;;:::999888888888888888:::999888777666444444333444444444555999>>>DDDGGGOOOSSSZZZ```eeeiiimmmooonnnnnnnnnkkkhhheeeeeeeeegggiiikkkkkkkkkkkkmmmnnnrrrnnnjjjiiijjjiiieee```[[[SSSLLLGGG@@@777444777000111111111000///...---111222333444333222000///000...,,,,,,---.........///000000111333555777888999999::::::::::::999999888888888888888888888888888999:::;;;:::999777666555444444333333333333444666999<<>>===<<<:::888777555555444444333333222222333333333222444555555666<<>>999999222222222111000///......000111222333222111000//////---,,,,,,---......---------......///000222222555555666666666666555555666666666666666666666666444444555666555444333222111111000000000111222222777999===AAAFFFLLLTTTXXXXXXZZZ\\\]]]___bbbfffiiikkkmmmpppvvv}}}|||{{{~~~|||sssppprrruuu|||vvvllldddcccbbb^^^YYYXXXXXXWWWVVVWWWYYY\\\```ccchhh}}}nnnddd^^^ZZZVVVSSSNNNJJJGGGDDDAAA???>>>===;;;999777666555555444444333222222222333333333444444333444999BBBIIISSSVVVZZZ\\\\\\]]]]]]^^^______^^^^^^^^^___```aaabbbccccccbbb^^^[[[ZZZZZZ^^^aaaeeehhhkkkkkkkkkjjjiiijjjkkkllllllkkkiiihhhffffffeeedddbbb___\\\[[[UUUVVVVVVUUUTTTUUUXXX[[[]]]^^^```bbbdddfffhhhhhhkkkooorrrrrrrrrpppiiiaaaZZZVVVPPPLLLIIIGGGDDDCCC???>>>===<<<<<<===>>>???===<<<;;;:::888777555555222111111222444777;;;===AAADDDIIINNNUUU]]]eeekkkppppppnnnkkkgggeeefffggghhhhhhgggeeedddeeeiiilllllljjjhhhhhhjjjkkkjjjiiiiiiddd^^^VVVMMMDDD>>>;;;333222111000/////////000000000111111111000///......---,,,,,,---...---,,,---,,,,,,,,,,,,---......111222222333333333333222444444444444444444444444111111222222222111000/////////...//////000111111555888<<<@@@EEEKKKQQQVVVUUUWWWYYYZZZ\\\```dddggglllnnnrrrvvv||||||{{{~~~zzzrrrpppssswww|||wwwqqqpppzzz~~~rrrgggccc```[[[XXXWWWWWWVVVTTTSSSSSSVVVYYY[[[qqqyyylllccc^^^ZZZVVVPPPKKKHHHEEEBBB@@@>>>===<<<:::888777666666555444333333222222222333444444333111111777AAAIIILLLPPPUUUYYYZZZ\\\]]]^^^```___^^^]]]]]]^^^___```aaacccddddddbbb___]]]]]]\\\^^^aaadddgggiiijjjkkkiiijjjlllmmmlllkkkiiihhhffffffdddcccaaa___^^^]]]WWWXXXWWWVVVSSSSSSTTTVVVZZZ[[[]]]```cccfffhhhiiijjjooossstttuuutttnnnfff___ZZZTTTOOOKKKIIIFFFEEEAAA???===<<<<<<===>>>???>>>===<<<:::999777666555333222222222333555888999<<<>>>BBBGGGNNNVVV```fffkkkllllllkkkiiihhhiiikkkjjjiiigggdddbbbbbbeeehhhllljjjiiihhhhhhiiihhhhhhiiigggbbb[[[RRRKKKDDD???555333222000///000111222///000000000//////......---,,,,,,,,,......---+++------,,,,,,,,,,,,------000000111222222222222222222222222222222222222222000000000000000///......///.........///000111111222555888<<<@@@EEEJJJNNNNNNPPPSSSUUUWWW[[[___cccjjjmmmqqquuuzzz{{{www{{{}}}yyyrrrqqquuuxxxzzzyyymmmggggggppp|||yyykkkccc___YYYUUUTTTRRRQQQQQQQQQRRRSSSUUUVVV}}}xxxkkkeee___ZZZTTTOOOKKKHHHEEECCC???>>><<<:::999777777666555555444333222222222222333333222000000666>>>FFFDDDHHHOOOTTTXXXZZZ\\\^^^```___^^^\\\\\\\\\\\\]]]]]]```cccdddbbbaaa``````ZZZ[[[]]]```cccfffiiijjjiiijjjkkklllkkkjjjhhhgggeeedddbbb```___^^^^^^]]]ZZZ[[[ZZZWWWSSSQQQQQQRRRVVVWWWZZZ^^^bbbeeehhhjjjlllppptttuuuwwwxxxsssllleee```ZZZTTTPPPMMMJJJHHHCCCAAA>>><<<;;;<<<>>>??????>>><<<;;;999777555555444333222222222333555555666888<<<@@@GGGOOOXXX___dddfffhhhjjjjjjjjjkkkllliiihhhgggdddaaabbbdddggglllkkkiiigggfffffffffffffffhhhfff___YYYTTTMMMFFF;;;999555222000111222333//////.........------------,,,+++,,,......,,,+++------,,,,,,,,,,,,------...///000111222222222222111111111111111111111111/////////...............//////......//////000000///222555777999<<<@@@CCCEEEGGGJJJLLLOOOSSSXXX[[[cccggglllpppuuu|||zzzwww{{{}}}yyyttttttwwwzzz|||rrrfff```___gggsssrrrhhhaaaYYYTTTSSSRRRRRRRRRRRRRRRQQQQQQQQQvvvmmmddd```YYYSSSOOOLLLJJJHHH@@@???===;;;999888777777666555444333222222222222000222333333111333888<<<<<>>??????>>><<<:::888666555444333333222111111111222222222444777;;;AAAHHHPPPVVV\\\```eeehhhhhhiiiiiijjjffffffeeedddbbbcccfffhhhkkkjjjhhhfffdddccceeefffdddhhhiiiddd```]]]WWWPPPEEEAAA<<<666333111222222///......---------------,,,++++++---......,,,***,,,,,,,,,++++++,,,,,,------...///000111111111111111111111111111111111111///......---------------//////......------.........000222333444555888:::;;;===@@@CCCEEEJJJOOORRRXXX\\\bbbggglllttt|||{{{|||yyyvvvwww{{{}}}{{{mmmaaaYYYVVV]]]iii|||~~~rrriii```YYYWWWWWWVVVTTTRRRPPPOOOOOOOOO}}}ttthhhddd\\\VVVRRROOOMMMKKK@@@???===;;;999888777777666555444333222222222222...111555555333111222444777===FFFNNNSSSWWWZZZ\\\```___\\\ZZZXXXWWWWWWWWWXXXZZZ]]]^^^^^^]]]^^^___WWWWWWWWWYYY\\\```cccfffhhhiiijjjjjjiiifffdddbbbcccaaa^^^\\\[[[[[[\\\]]]______]]]YYYTTTOOONNNMMMNNNPPPTTTZZZ___dddhhhjjjrrrvvvxxxyyy{{{}}}zzzuuuooolllfffaaa\\\XXXSSSPPPIIIFFFBBB>>>======???@@@???>>><<<:::888666444333333222111000000////////////111444888===DDDKKKPPPXXX\\\bbbfffggggggggggggcccddddddddddddeeehhhjjjiiiiiigggeeecccccceeefffccciiikkkhhheeeddd___WWWMMMHHHAAA:::444222111222......---,,,,,,,,,,,,---,,,++++++---......,,,***+++++++++++++++,,,,,,---,,,---...///000000000000111111111111111111111111...---,,,,,,+++,,,,,,,,,///......---,,,,,,,,,,,,---///111111111111333444444666999<<>><<<;;;::::::888555333444333222111111111222333333444555666888===CCCHHHRRRWWW]]]ccceeeeeeeeeeeeeeedddbbbcccfffiiijjjjjjmmmhhhcccaaaaaacccbbbaaagggiiilllllliiifffcccbbbXXXTTTMMMEEE===888555333000///---------,,,***''',,,,,,,,,,,,,,,---...///---------,,,,,,++++++++++++,,,------......---------...............------........................------------------------///////////////000111111000111222555888;;;===???BBBHHHNNNRRRVVV```ooo{{{wwwuuuuuuvvv|||tttrrrvvv{{{|||jjj[[[SSSQQQQQQZZZhhhxxx}}}lll\\\ZZZXXXWWWVVVPPPIIIIIIMMMvvvkkkaaa^^^[[[UUUOOOMMMHHHEEEAAA===:::888888888666555444333222111111000222222222222222222222222333777===FFFNNNTTTWWWXXX\\\]]]]]][[[XXXVVVVVVVVVWWWXXXZZZ\\\]]]]]]\\\\\\YYYWWWTTTPPPPPPSSSZZZ___eeegggiiihhhfffcccbbbaaa___^^^]]]\\\\\\]]]___```_________]]]YYYUUUPPPMMMOOOMMMOOOTTTXXX[[[bbbjjjppprrrvvvzzz|||}}}|||{{{wwwtttqqqmmmhhhbbb[[[VVVSSSOOOJJJFFFDDDDDDBBBBBB>>>===;;;::::::888666444555444333222111222222333222333333333555999>>>BBBKKKQQQXXX^^^aaacccdddeeeeeeccccccdddgggjjjkkkkkkiiifffbbbaaabbbcccbbbaaadddfffhhhhhhfffdddcccccc___\\\UUUMMMEEE>>>999777111///...---......---+++---------,,,,,,------......---------,,,,,,,,,++++++,,,------......------------............------........................------------------------///////////////000000111//////000111222444666777888===CCCGGGLLLVVVeeeqqq{{{yyysssrrrsssxxxqqqooosssxxx~~~|||kkk[[[RRRPPPNNNTTT```ooo~~~ooogggdddbbb^^^WWWPPPPPPTTTrrrddd___^^^YYYTTTPPPJJJHHHDDD@@@<<<:::888888555555444333222111111000222222222222222222222222222444999@@@HHHOOOTTTWWWYYYZZZ[[[YYYWWWUUUUUUUUUVVVWWWZZZ\\\^^^_________]]]ZZZUUUPPPMMMOOOSSSWWW___bbbeeeeeedddbbb`````````___^^^]]]]]]]]]______]]]^^^^^^^^^\\\YYYUUUTTTPPPNNNNNNRRRTTTWWW^^^fffmmmppptttxxx{{{||||||{{{xxxvvvrrrooojjjeee^^^YYYVVVQQQKKKGGGEEEDDDDDDDDD???===;;;::::::999666444555444333333222222333333222222222111111333777;;;AAAGGGNNNUUUZZZ^^^aaacccbbbaaabbbdddggghhhhhhgggdddcccbbbbbbccccccbbbaaabbbcccddddddcccbbbcccdddfffccc]]]UUUMMMEEE>>>;;;444111///...///000//////......---,,,,,,,,,------.........---------------+++,,,------......------------............------........................------------------------//////......//////000111//////.........///000000000333777;;;@@@JJJXXXcccooovvvuuuqqqrrrttt{{{zzzmmmjjjnnnttt||||||lll\\\RRRNNNLLLOOOWWWeeewww|||xxxssskkkdddeeeiii{{{hhhaaa___\\\VVVSSSLLLJJJGGGCCC>>>;;;888777666555555444333222111111111111111111111111111111000222666:::AAAHHHPPPUUUUUUWWWXXXXXXVVVTTTTTTTTTTTTVVVYYY\\\___aaaaaabbb___]]]WWWQQQLLLKKKMMMPPPWWW[[[___aaaaaa```_________^^^]]]\\\\\\\\\]]]]]]ZZZ[[[\\\]]]\\\[[[YYYXXXSSSPPPOOOQQQRRRSSSZZZaaaiiilllpppuuuxxxzzz{{{{{{wwwuuurrroookkkfff```[[[WWWSSSLLLGGGEEEEEEEEEDDD@@@>>><<<::::::999777666555555555444444444444444333222222000...///222555777===DDDLLLRRRWWW\\\___^^^^^^```bbbddddddcccaaaaaaaaabbbdddeeeeeedddccccccccccccbbb``````bbbdddeeeccc```ZZZSSSKKKDDD@@@:::777333111000000000///------,,,,,,,,,---..............................+++,,,------......------,,,,,,---.........------........................------------------------///............///000000000000///////////////000...000333444888@@@MMMVVV```iiivvvuuusssuuuwww|||tttgggdddiiipppyyy~~~mmm\\\RRRMMMLLLMMMRRR^^^qqqmmmbbb___ZZZUUUQQQMMMLLLIIIEEEAAA<<<999777777666666555444333222222000000000000000000000000///111333666:::BBBKKKRRRRRRTTTVVVWWWUUUTTTSSSTTTSSSUUUXXX\\\___aaacccccc```^^^ZZZTTTNNNJJJJJJKKKPPPTTTYYY\\\]]]]]]^^^___]]]\\\\\\[[[[[[ZZZZZZZZZXXXYYYZZZ[[[[[[[[[[[[ZZZVVVRRRQQQRRRQQQQQQVVV]]]dddgggkkkppptttwwwxxxyyyuuusssqqqnnnkkkfffaaa\\\XXXTTTMMMIIIGGGFFFEEEDDDAAA???<<<:::::::::888777666666666666555555444444333333222000......000222111555<<>>JJJWWWbbbllltttyyy{{{|||xxxyyyzzzyyy|||yyyppphhhccceeekkkuuuyyyeeeUUUNNNLLLGGGHHHJJJMMMUUUfff|||~~~nnnaaa\\\\\\RRRRRRRRRPPPLLLGGGBBB???;;;;;;:::999888777666666333333333333333333333333///111333222222777@@@HHHMMMPPPTTTVVVVVVUUUUUUUUUQQQSSSVVVZZZ]]]```aaaaaaZZZ]]]```___ZZZSSSMMMJJJFFFHHHKKKNNNRRRWWW]]]aaa]]]]]]]]]\\\\\\ZZZYYYYYYZZZZZZZZZZZZZZZ[[[[[[[[[\\\ZZZZZZZZZWWWRRRQQQTTTUUUWWW\\\bbbggglllppprrrsssrrrpppooommmiiiddd```]]]ZZZWWWUUURRROOOJJJGGGDDDAAA===;;;:::;;;:::999777888888999999777666555000111111000......///111000111333444555888<<>>HHHTTTbbbnnnvvvvvv}}}|||zzz|||}}}|||}}}|||oooiiieeehhhoooyyyvvvaaaRRRLLLKKKHHHKKKMMMLLLPPP^^^uuuttthhh]]]UUUUUUTTTTTTTTTPPPIIIFFFGGG;;;;;;999777666555555444222222222222222111000//////000000111222555:::>>>EEELLLTTTYYYXXXUUUTTTTTTQQQRRRTTTWWWYYY[[[]]]^^^_________]]]ZZZUUUOOOLLLGGGHHHIIIJJJMMMSSS[[[```]]]\\\[[[ZZZZZZZZZZZZZZZYYY[[[]]]___^^^\\\YYYVVVZZZZZZ[[[ZZZYYYVVVTTTRRRUUUVVVYYY]]]bbbggglllnnnpppqqqsssrrroookkkfffbbbaaa___]]]\\\ZZZVVVNNNIIIAAAAAA@@@???>>>===<<<<<<888777777777888777555333333333222111000000111111222222111111111111222222:::>>>EEENNNVVV]]]bbbddd\\\[[[ZZZ\\\```aaa```]]]^^^___aaaaaa``````bbbcccbbbbbbaaa```___^^^^^^]]]^^^[[[XXXTTTOOOIIIBBB===999555000---,,,+++******000...---...//////...---........................,,,,,,,,,---------............---------,,,,,,,,,------------------------------......///.........111000///...............///////////////000111111333444555:::DDDRRRbbbmmmpppxxx~~~~~~}}}rrrjjjfffjjjrrr{{{}}}kkk[[[RRRNNNQQQLLLIIIIIILLLVVViiiyyyrrreee[[[WWWUUUUUUVVVRRRKKKHHHIII>>>===;;;999777666555555333333333333222111000000000111111111222444999<<>>======999888666666777777555444333222222111000000111111222222111111111111222222555888>>>FFFMMMTTTYYY\\\[[[ZZZZZZ[[[^^^___]]][[[\\\^^^____________```bbbaaa```___^^^]]]]]]]]]]]]^^^\\\YYYWWWSSSOOOIIIEEE>>>:::444000...,,,+++***...,,,++++++------,,,+++------------------------,,,,,,,,,---------.........------------,,,,,,,,,------------------------,,,---......///.........000//////...---------...///////////////000000111222222333777???LLL[[[dddoooxxxyyyxxxzzz{{{|||~~~~~~}}}}}}~~~~~~rrrlllhhhlllttt~~~ooo```VVVRRRQQQLLLHHHGGGIIIPPP```ooo~~~mmm```ZZZWWWWWWXXXUUUMMMIIIJJJAAA@@@>>>;;;999777666555444444444444333222111000111222222111111333777:::BBBIIIPPPTTTSSSQQQQQQQQQRRRSSSTTTUUUWWWYYY[[[\\\]]]]]]YYYRRRIIICCCAAAAAA???@@@CCCEEEGGGKKKQQQUUU]]]^^^___```___]]][[[ZZZ[[[\\\]]]^^^]]][[[YYYWWWYYY[[[]]]^^^]]]\\\YYYXXXRRRRRRRRRRRRUUUXXX[[[]]]```ccciiinnnpppooommmkkkhhhhhhiiiiiigggaaaYYYTTTMMMKKKGGGCCC@@@>>>>>>>>>;;;888666555555666666555333222111111000111111111222222111111111111222222111333777===DDDJJJOOORRRXXXXXXXXXYYY[[[\\\[[[ZZZZZZ\\\]]]]]]]]]]]]^^^``````___^^^\\\\\\\\\]]]]]]^^^]]][[[ZZZXXXVVVQQQNNNFFFAAA;;;555222000...,,,---,,,***+++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------,,,------...//////............------------------//////......//////000111000000111333999CCCOOOWWWiiisss~~~|||rrrqqqtttvvvyyy|||~~~}}}||||||~~~sssmmmkkkooowwwuuufff[[[VVVQQQLLLHHHFFFFFFJJJUUUaaatttsssccc]]]YYYWWWXXXUUUNNNJJJIIIEEECCCAAA>>>;;;888777666666666555555444333222111222333333222111222555777???EEELLLOOOOOONNNOOOPPPSSSSSSSSSTTTUUUWWWYYYZZZZZZYYYSSSIII>>>888888:::888:::===@@@DDDHHHMMMQQQ\\\^^^```aaaaaa___\\\ZZZ[[[\\\\\\]]]\\\[[[ZZZYYY^^^___aaabbbaaa___\\\ZZZTTTSSSQQQPPPPPPQQQSSSUUU\\\```fffllloooooonnnlllmmmoooqqqrrroooiiibbb]]]TTTQQQLLLFFFAAA???>>>>>><<<999666444555666666666222222111111111111111222222222111111111111222222111222444888===BBBGGGJJJRRRRRRTTTVVVYYYZZZZZZZZZYYY[[[\\\]]]\\\\\\]]]___```___]]]\\\\\\\\\^^^______^^^\\\[[[[[[YYYVVVSSSNNNIIIBBB<<<888555222000000...,,,,,,---......---++++++++++++++++++++++++,,,,,,,,,---------......---------,,,,,,,,,++++++------------------------,,,,,,---...////////////------,,,,,,,,,------...///............///000000/////////000444;;;DDDKKK]]]iiiwwwxxxnnnnnnrrrvvvzzz~~~||||||||||||}}}qqqnnnmmmqqqyyyyyykkk___YYYPPPKKKGGGFFFDDDFFFMMMVVVlll}}}}}}iiiaaa[[[WWWVVVTTTNNNIIIIIIGGGEEECCC???<<<:::888777666666666555444333111111222333333222111222444666;;;@@@GGGJJJKKKKKKMMMPPPTTTTTTSSSSSSSSSUUUWWWXXXVVVSSSKKK@@@666111111444111444888<<<@@@EEEKKKOOOYYY[[[^^^``````^^^[[[YYY[[[[[[[[[[[[[[[[[[[[[[[[dddeeeggggggeeeaaa]]]ZZZXXXVVVRRROOOMMMMMMNNNOOOUUUYYY```ggglllnnnoooooopppsssvvvxxxuuuooohhhdddZZZVVVPPPIIIDDD@@@???>>>>>>;;;777666666666666666222111111111111111222222222222111111111111222222111111222444888<<>>BBBGGGKKKNNNRRRVVVYYYXXXZZZ[[[\\\[[[[[[\\\^^^]]]]]]^^^^^^______``````]]][[[YYYXXXWWWVVVTTTSSSTTTRRROOOMMMJJJFFFAAA===666333///---------,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++------------------------++++++---...//////000000,,,,,,,,,,,,---...000000......------......///000///000000000111444888;;;EEERRRcccqqq~~~xxxvvvyyy~~~|||{{{||||||rrrjjjlllsssxxx}}}|||yyyyyy{{{{{{wwwwwwxxxxxxzzz}}}{{{nnnpppqqqttt}}}sssfff]]]RRRLLLGGGGGGFFFFFFJJJOOOYYYgggxxxooodddYYYTTTQQQMMMJJJJJJGGGFFFCCCAAA>>><<<;;;:::666666666555333222000///000222333333222222333555222777>>>BBBEEEHHHMMMQQQVVVTTTRRRQQQPPPRRRTTTUUUMMMEEE:::333111000...,,,---...///111444999@@@EEEOOOQQQUUUXXXZZZZZZYYYXXXXXXXXXXXXYYYZZZ]]]```aaadddfffhhhiiigggbbb]]]ZZZVVVRRRLLLFFFBBB@@@AAAAAAAAADDDIIIQQQYYY```fffjjjlllpppttttttpppllliiihhhccc```[[[UUUNNNHHHDDDBBB@@@>>><<<;;;;;;:::888666111111000000111222222333222222111111111111222222000000111222333333222222666:::@@@DDDGGGJJJOOORRRWWWXXXZZZZZZYYYYYY[[[\\\ZZZ[[[]]]___```___^^^^^^YYYWWWUUUUUUUUUVVVTTTSSSSSSSSSSSSTTTRRRNNNHHHCCC===999444111000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++++++++***------------------------***+++,,,...///000000000,,,,,,,,,---...000111222...------------...//////...///000000111222555888999FFFUUUcccrrr~~~}}}~~~zzzqqqkkknnnuuu{{{|||zzz~~~yyytttqqqssstttsssvvvzzz~~~wwwnnnrrrtttvvvyyykkkbbbTTTNNNHHHGGGFFFFFFHHHMMMQQQ]]]mmm}}}}}}zzzvvvuuuuuuvvvvvvuuuttttttuuuwww{{{}}}~~~tttgggZZZTTTQQQMMMKKKKKKGGGEEECCCAAA>>><<<;;;;;;666666555444333111///...000111333333222222333555000555;;;@@@CCCGGGMMMQQQVVVUUURRRPPPPPPQQQSSSTTTKKKAAA666111111222///+++------------///444;;;@@@LLLNNNQQQUUUWWWXXXXXXXXXXXXWWWWWWXXXZZZ^^^aaaccc```cccfffgggfffbbb^^^ZZZRRRNNNHHHAAA===;;;;;;;;;>>>@@@CCCIIIPPPWWW]]]```jjjmmmpppppplllhhhggggggfffddd___YYYRRRLLLGGGDDD@@@>>>=========;;;999666111111000000111222333333222222111111111111222222222333444444444333222111222777<<<@@@BBBDDDIIILLLUUUWWWXXXXXXWWWXXXYYY[[[WWWYYY\\\_________]]]\\\VVVUUUSSSSSSUUUVVVUUUUUUQQQSSSUUUWWWWWWSSSLLLGGGDDD@@@;;;777555555444333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,+++++++++******------------------------***+++,,,...///000000000,,,,,,------///000222333...------------...//////---...000000000111444666000<<>>;;;888999888666555333333222222222///---...111333222000222666;;;@@@DDDIIINNNQQQRRRQQQQQQQQQQQQQQQRRRSSSLLLBBB888333///++++++...///......---...222888<<>>CCCLLLVVV]]]dddgggjjjkkkjjjhhhhhhhhhhhheee```\\\YYYRRRKKKEEEAAACCCDDDBBB>>>:::777666666666555444444555555555333333222222333333444555333777::::::666222000111111222444666999>>>DDDIIILLLNNNQQQTTTVVVWWWVVVVVVRRRTTTVVVXXXZZZZZZZZZZZZ[[[WWWRRRQQQSSSUUUUUUTTTSSSSSSRRRRRRQQQQQQQQQQQQKKKIIIFFFDDD@@@;;;555000333111...,,,+++,,,...///+++,,,,,,,,,,,,,,,++++++)))))))))***************,,,,,,,,,,,,,,,+++***)))***+++,,,---............------,,,---000333666888......------------............//////000000111111444444999GGG[[[nnnzzz}}}vvvrrrtttwwwzzz~~~ooollljjjlllmmmooovvv~~~xxxsssmmmqqqwwwoooaaaUUUKKKCCCCCCFFFFFFEEEFFFMMMTTTbbbvvv}}}rrrmmmllllllkkkkkkkkkkkkkkkkkkjjjhhhfffgggjjjkkkiiigggggghhhkkkpppvvv|||yyyccc[[[UUUMMMJJJMMMJJJHHHEEEDDDBBB@@@<<<999999888777555444333333222222000//////222333333111111444888<<>>888666777999888666777777888999===DDDMMMTTT^^^aaafffhhhhhhfffeeeeeegggdddaaa^^^\\\WWWPPPKKKFFFEEEDDDCCC@@@===:::888777666555444444444444444333333222222333333444555555888:::999666333222222222333444555777;;;@@@DDDGGGIIIKKKNNNPPPQQQQQQQQQOOOPPPSSSUUUWWWXXXYYYYYYYYYVVVRRRQQQRRRSSSSSSSSSPPPPPPPPPPPPQQQQQQRRRRRROOOLLLJJJGGGEEEAAA===999777555222///---,,,---...+++,,,,,,,,,,,,,,,++++++)))***************++++++******+++++++++++++++*********+++------.........------,,,---///111444666------,,,,,,,,,,,,---------......///000000111111333333777AAARRRcccrrryyy}}}vvvqqqrrrtttvvvzzzmmmjjjiiilllooosss{{{zzzrrrnnnkkknnnuuu~~~rrrdddUUUJJJBBBBBBDDDDDDCCCDDDIIIPPP]]]nnnxxxpppmmmjjjiiihhhhhhhhhhhhiiijjjfffdddcccdddfffgggeeecccbbbccceeeiiinnntttyyy||||||{{{zzzwwwqqqkkklllooovvvnnn___VVVOOOLLLNNNKKKIIIGGGFFFDDDBBB>>><<<:::999888666555444333333333222000111333444444333111333555888;;;AAAGGGLLLOOOPPPQQQRRRSSSSSSTTTTTTMMMCCC999444000,,,,,,///...------++++++---111444<<<@@@DDDHHHKKKMMMPPPRRRWWWZZZ^^^``````_________aaa``````bbbaaaZZZMMMCCC:::777333444666888888666777666666666888===DDDJJJUUUYYY```dddeeedddccccccfffeeecccbbbaaa]]]XXXUUUNNNJJJFFFDDDCCCBBB>>>;;;888777666555444333333333333333222222333333444555777888888777555333444444444444444333333666:::>>>???AAACCCEEEGGGHHHIIIIIIIIIJJJMMMPPPSSSUUUVVVWWWWWWUUURRRQQQRRRSSSSSSRRRMMMNNNNNNOOOQQQRRRSSSSSSSSSPPPMMMKKKJJJIIIGGGEEE???<<<999444111...------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++'''((()))***++++++++++++)))***+++,,,,,,,,,,,,,,,---,,,,,,,,,---///111222,,,,,,++++++++++++,,,,,,------......///000000000111222333999DDDTTTeeeppp|||xxxqqqpppppppppsssxxx{{{jjjhhhjjjnnnsssxxxuuunnnllljjjmmmsssxxxkkkYYYNNNEEEDDDEEEDDDCCCDDDFFFKKKVVVdddssswwwqqqpppmmmkkkiiigggfffgggiiijjjdddcccbbbbbbddddddcccbbb``````bbbdddiiiooouuuxxx~~~rrrnnniiifffddd```ZZZUUUSSSSSSWWW^^^dddlllzzzzzzeeeYYYQQQNNNOOOMMMKKKIIIHHHFFFDDDAAA>>>;;;:::999777666555444444444333222333333444555555333333444555777<<>>;;;:::888666444333333222333333222222333333444555777777666444333333444555777666555333222333666999999999:::<<<===???@@@AAABBBCCCFFFIIILLLOOOQQQRRRUUUTTTSSSSSSSSSSSSSSSSSSNNNOOOOOOPPPQQQRRRSSSSSSTTTQQQNNNMMMMMMNNNNNNNNNFFFDDD@@@<<<777333000///------,,,,,,,,,,,,,,,,,,)))))))))*********++++++(((((()))***************))))))***+++++++++++++++,,,,,,,,,+++,,,---......,,,,,,++++++++++++,,,,,,,,,------......///000000000111111222777EEEWWWdddsssxxx}}}tttpppmmmkkklllooozzzyyykkkjjjlllqqqvvv{{{vvvpppnnnlllnnnuuutttcccWWWMMMJJJIIIGGGFFFGGGEEEJJJQQQ[[[gggvvv~~~yyyxxxuuusssnnnjjjhhhhhhjjjkkkfffeeeeeedddeeeeeeddddddccccccdddggglllrrrxxx|||wwwllliiiddd```]]]YYYTTTQQQOOOLLLMMMPPPRRRVVV___hhhsssooo___VVVRRRQQQNNNMMMJJJIIIHHHFFFCCCAAA<<<;;;:::888777666555555444444444444444444555666444444444333555:::@@@EEEKKKNNNRRRUUUXXXYYYXXXXXXNNNDDD;;;555111------000000111111///------...000444999???DDDGGGJJJLLLNNNRRRVVV]]]aaaaaa```______```^^^\\\[[[WWWMMM>>>333333333444555777888888777777777666555666:::???CCCHHHOOOXXX```dddeeeeeeeeehhhiiijjjkkkiiigggeeeddd```YYYPPPLLLKKKJJJEEEAAA???>>><<<999666555333333333333222222333333444555777555333222333444555555999888777444222333555888555555555555666777999:::;;;<<<>>>AAADDDGGGIIIJJJPPPQQQRRRSSSSSSSSSSSSTTTQQQRRRRRRRRRSSSSSSSSSSSSSSSPPPMMMLLLNNNPPPQQQRRRLLLJJJGGGDDD???;;;777555111000///...------------***************************************)))(((((())))))******++++++******,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------,,,,,,,,,---......//////000111000///000:::JJJVVVgggooozzzyyytttooojjjhhhjjjssszzz{{{nnnmmmoootttxxx|||xxxrrrooopppssszzznnnaaaUUUPPPNNNJJJHHHHHHGGGKKKPPPUUU]]]kkk}}}|||wwwqqqmmmlllllllllfffggggggfffeeeddddddeeeffffffhhhkkkooouuu{{{~~~wwwnnneeeccc```\\\YYYVVVSSSQQQQQQNNNMMMOOONNNLLLNNNSSSZZZfffxxxjjj]]]VVVTTTOOOMMMKKKJJJIIIHHHEEEBBB===<<<;;;999888777666666333444555444333333555777555555444333444777===AAAHHHKKKPPPUUUXXXYYYXXXWWWOOOEEE;;;666222......111111222222111///......///222777>>>CCCGGGJJJLLLMMMOOORRRXXX[[[]]]^^^___```______]]]YYYRRRFFF:::222444444555666777888999999666666555444555777<<<@@@DDDKKKTTT\\\aaaccceeeffffffiiilllmmmllljjjjjjjjjhhhbbb[[[UUUQQQMMMIIIEEEDDDCCC@@@===:::777555444333333222222333333444555777555333222444666666666888888666444333444777:::666555333111111222444555666777777999;;;>>>@@@AAAHHHKKKNNNPPPPPPPPPQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTRRRPPPMMMMMMOOOQQQRRRRRRNNNNNNMMMKKKHHHDDDAAA???999888555333111111111111......---,,,,,,++++++***++++++++++++***)))(((''')))******+++++++++******++++++++++++++++++++++++------,,,,,,,,,,,,------++++++,,,,,,---............000000//////444???HHHXXXbbbppp{{{zzzuuuoookkklllooouuu|||qqqpppqqqvvvzzz}}}xxxrrrooovvvyyyyyykkk]]]UUUQQQLLLIIIIIIIIILLLOOOPPPUUUbbbuuuzzzuuusssqqqqqqjjjkkkllljjjhhhggghhhiiijjjkkkmmmooossswww{{{}}}}}}~~~xxxooohhhbbb```]]]ZZZWWWUUUSSSSSSOOOLLLLLLMMMLLLHHHFFFHHHIIIOOO[[[lllwwwdddZZZVVVOOOMMMKKKJJJJJJHHHEEECCC>>>===;;;:::888777777777222444555444333222555777444444333222222555:::===CCCGGGMMMSSSVVVWWWVVVUUUOOOEEE<<<666222......111000111333222000.........000555<<>>===<<<:::999888777777222444555444222222444777333333333222111333777:::???DDDJJJQQQUUUVVVTTTSSSOOOFFF<<<777333//////111///000222222000............444;;;BBBFFFHHHJJJLLLJJJLLLNNNQQQTTTXXX^^^bbb^^^aaa```XXXKKK>>>777555000111333444666999===@@@<<<;;;:::888666777:::======BBBJJJQQQWWW[[[___bbb___dddiiimmmnnnooorrrtttuuusssmmmeee[[[SSSOOOMMMLLLJJJGGGCCC???;;;999888333333222222333333444555999777555777:::;;;:::888333333333222222555999<<<;;;999555111///000111333111111000000000222333444555:::@@@DDDEEEEEEGGGIIIMMMNNNOOOQQQSSSTTTVVVVVVUUUSSSRRRRRRSSSTTTSSSRRRMMMOOORRRSSSTTTRRRPPPOOOHHHFFFBBB>>>;;;:::999999777666555333111000......)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++************++++++***++++++,,,,,,---......)))+++...000111111222333555DDDWWWgggqqqzzz}}}yyyyyyrrrrrrtttyyy|||pppqqqppprrrxxx{{{~~~yyyvvvxxxzzz|||~~~mmmccc\\\UUUPPPOOOGGGKKKLLLIIIHHHRRRfffwww|||tttnnndddcccaaa\\\XXXUUUTTTUUUSSSNNNKKKKKKJJJGGGEEEGGGGGGDDDCCCHHHVVVkkkrrr```]]]UUUPPPMMMLLLJJJGGGFFFIIIDDDAAA===;;;:::999888666666555444333333444666666000111111111111222555777===AAAHHHNNNSSSTTTTTTTTTOOOJJJAAA888222//////000000111111222111000...---///111666@@@KKKPPPOOOLLLJJJLLLOOOQQQSSSVVVZZZ]]]```bbbbbbZZZKKK>>>666333333444555777888888999999888999999777666666777999BBBEEEJJJNNNSSSXXX^^^bbbdddbbbfffooorrroooooossstttrrrpppmmmhhh```XXXRRRLLLJJJGGGEEECCC???;;;888777666444333222222333444666666666666777777777777555555444333555:::BBBGGGBBB<<<333///...000111111------...///000111222222333444555777:::<<<===>>>HHHJJJKKKLLLMMMPPPSSSVVVXXXUUUSSSTTTVVVVVVTTTRRROOOPPPQQQSSSTTTTTTTTTTTTQQQOOOKKKHHHEEECCCBBBAAA???===;;;999777555444444444000,,,+++---//////...------,,,++++++++++++,,,+++++++++***++++++,,,,,,++++++,,,,,,---.........,,,,,,,,,---------......///......------///000111777:::FFFXXXhhhsss|||}}}}}}}}}|||~~~{{{uuuvvvuuuuuuvvvyyy~~~}}}yyyxxxyyy{{{}}}wwwkkkeee```XXXQQQNNNKKKJJJKKKKKKPPP\\\iii{{{vvvppphhhccc___\\\WWWTTTTTTRRROOOMMMJJJIIIGGGGGGGGGCCCDDDHHHLLLTTTjjjkkkdddYYYTTTPPPPPPNNNIIIHHHJJJDDDAAA>>>;;;:::999888777666555444444444444555666111222222111111111444666<<<@@@FFFLLLPPPRRRRRRRRRRRRMMMDDD;;;444000000000000000000000000...---,,,...000555???JJJPPPPPPNNNKKKLLLMMMMMMOOORRRWWW[[[YYY\\\]]]UUUHHH<<<444222111222333555666666777777999999999777666666999<<>>===<<<<<<999555111000111222222111//////...---------------------,,,,,,+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------------...///......---...///000111222444>>>OOO___jjjsss{{{yyyttttttssstttvvvzzz|||{{{|||~~~~~~ssskkkccc[[[TTTPPPMMMLLLLLLLLLOOOYYYdddxxxzzzsssmmmgggbbb^^^\\\XXXSSSOOOLLLJJJIIIHHHEEEAAAAAAEEEGGGLLL___sssxxxkkk^^^XXXTTTTTTRRRMMMKKKLLLEEEBBB???<<<;;;:::888777666666555444444555555666222333333222111111333444:::===CCCIIIMMMPPPQQQQQQVVVQQQHHH???888333000///000000000000000///...------///555>>>IIIPPPQQQPPPMMMLLLJJJHHHIIILLLRRRVVVUUUXXXZZZSSSGGG<<<555333///000111333444444444444999999888666555777<<>>:::888777777777666444333333222111000000000111000///......---.........---,,,+++***))))))))),,,,,,,,,,,,------------......------......///000///000888FFFTTT^^^iiirrrxxx|||xxxtttrrrrrrsssvvv{{{~~~~~~~~~tttjjj```ZZZSSSPPPOOOOOOMMMNNNVVV___mmmyyyuuuqqqkkkcccZZZTTTOOOJJJHHHGGGAAA@@@CCCCCCEEESSScccpppbbb[[[VVVVVVUUUQQQNNNNNNGGGDDD@@@===<<<;;;999777666666666555555555555555333444555333222111222333777:::???FFFKKKPPPRRRSSSWWWSSSLLLCCC;;;555111///000000000000000000//////---000666???HHHOOOQQQQQQNNNLLLHHHEEEDDDGGGMMMRRRWWWZZZ[[[UUUIII>>>888666//////111222333444444444888777666555555999???CCCOOOQQQSSSSSSRRRRRRSSSUUUYYY\\\ccckkkooopppoooooopppqqqsssvvvvvvsssmmmhhh___ZZZRRRLLLIIIGGGFFFEEE======;;;999777555222111000000111222333444555555222444666666555555666777333222111111111111111000000000/////////.........////////////000000000111333555999===BBBHHHOOOTTTWWWVVVVVVVVVWWWWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVUUUVVVUUUTTTSSSSSSRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMIIIGGGDDDAAA???>>>>>>===;;;::::::999888777666666666555444333222111111111222000///---++++++++++++++++++,,,,,,,,,---------------------......//////000000666AAAKKKUUU```kkknnnqqqtttuuuuuuvvvzzz}}}{{{xxxrrrssstttxxx|||~~~}}}qqqfff```VVVSSSQQQRRRPPPPPPUUU\\\hhhvvv~~~ssshhh]]]RRRJJJNNNFFFCCCDDDCCCCCCLLLYYYwww{{{hhh___XXXWWWWWWSSSPPPPPPHHHEEEAAA>>>===;;;:::888777777777666666555555444333555555444222111111222333666<<>>777222///............//////000000111444:::BBBJJJOOOPPPPPPOOOMMMIIIDDDBBBDDDIIIMMMXXX[[[\\\VVVJJJ>>>777555///000111222333444444444555555555555777<<>>===<<<::::::999999999666444222///---,,,,,,,,,+++++++++,,,,,,,,,------,,,------...............111000444<<>><<<:::999777777777777777666444444333444666555333222222333111444999@@@HHHOOOUUUXXXVVVSSSOOOIIIBBB;;;555222,,,,,,,,,---///111333444888===CCCJJJNNNPPPPPPOOONNNMMMKKKGGGEEEEEEHHHJJJSSSWWWXXXRRRFFF:::444222///000111333444444555555222444666888;;;AAAIIINNNTTTVVVWWWVVVSSSPPPOOOOOOPPPVVV\\\aaafffmmmooommmpppsssxxx}}}~~~yyytttooojjjccc[[[TTTNNNHHHDDDEEECCC@@@<<<999888777666333333444444444444555555333555666666444222222222222333444333111///...////////////......---------------------------------111000//////111777@@@FFFKKKMMMPPPSSSUUUWWWZZZ]]]]]]\\\[[[ZZZWWWUUUSSSRRRPPPQQQQQQRRRRRRQQQQQQPPPQQQQQQSSSTTTTTTSSSRRRQQQRRRRRRRRRPPPMMMLLLMMMNNNKKKLLLMMMNNNMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEE>>>;;;777222///,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---............---///...111666999>>>HHHSSSZZZ]]]___^^^[[[]]]bbbhhhlllooottt{{{|||uuuuuuwwwzzz~~~~~~~~~xxxpppaaa\\\XXXXXXWWWVVVYYY]]]```eeekkktttxxxcccUUUHHHEEEBBB@@@EEENNNooo~~~iiiwwwiiiaaa]]]XXXSSSRRRKKKHHHCCC@@@>>>===;;;999777777888888777666444333222444666666444333333333111444888>>>EEELLLQQQUUUUUUTTTQQQMMMGGG@@@:::666//////000222444777:::<<>>:::777777777888444444444444444333333333444555666666444222222222333444555444111//////000.....................---,,,,,,------------------,,,,,,------///333888<<>>BBBDDDIIINNNUUUZZZZZZVVVRRROOOMMMOOOPPPOOOLLLIIIHHHGGGGGGKKKNNNJJJ@@@666111000...///000222333333333333111555:::@@@FFFMMMTTTYYY]]]___```___\\\YYYWWWVVVKKKRRRVVVXXX___iiinnnmmmrrrvvv{{{|||wwwtttrrrnnniiicccZZZPPPIIIEEEBBB===888555555777999555555444333333222222111444555666666444222222333000222444333111000222555........................---............/////////'''))),,,...000111444666;;;???FFFJJJNNNSSSYYY]]]XXXYYYYYYYYYXXXWWWVVVVVVQQQRRRSSSTTTSSSSSSQQQPPPOOOPPPRRRTTTUUUUUUSSSSSSRRRTTTVVVVVVTTTSSSUUUXXXWWWXXXZZZ\\\]]]\\\[[[ZZZZZZZZZYYYYYYYYYZZZ[[[[[[WWWSSSJJJAAA999333///---******+++++++++,,,,,,,,,+++,,,---.........---,,,---,,,...000//////777AAADDDMMMVVVYYYTTTOOONNNPPPSSSUUUXXX]]]fffsssxxxsssqqqsssvvv{{{xxxzzz}}}qqqhhh```]]][[[XXXYYY]]]VVVUUUTTT[[[mmm~~~hhhSSSHHHCCC@@@DDDKKK]]]lllUUUGGG~~~iii___[[[YYYVVVPPPLLLGGGDDDAAA???===;;;;;;:::999888777555444444666666555444333222222111///222555888<<>>DDDJJJOOOTTTWWWWWWVVVVVVWWWXXXXXXWWWUUUPPPRRRTTTSSSPPPOOOQQQTTTRRRRRRQQQQQQPPPPPPQQQQQQQQQSSSUUUUUUUUUTTTUUUWWW[[[]]]___aaaaaa___]]]\\\ZZZXXXWWW[[[bbbeeeccc```\\\XXXRRRKKKCCC;;;444...000---++++++---.........,,,,,,++++++,,,---///000///...------...000333555===DDDMMMUUUXXXVVVQQQMMMNNNOOOQQQTTTYYYbbblllsssuuupppqqqrrrvvv|||~~~|||}}}|||pppfffbbb___YYYWWWZZZUUURRROOOQQQ\\\nnnxxxUUUGGGHHH@@@>>>LLL^^^|||{{{hhhTTTIIIFFFsssfff___YYYUUUOOOLLLHHHEEECCCAAA>>><<<;;;::::::999777666555555777666555555333333222111111222444777:::???FFFJJJRRRRRRRRRRRROOOKKKFFFBBBAAABBBEEEHHHKKKMMMNNNOOOVVVXXX[[[\\\[[[XXXSSSPPPRRRQQQPPPPPPPPPNNNKKKHHHFFFFFFEEECCC???999444111111111222333555555444333666:::DDDQQQXXXZZZ___fffbbbcccccccccaaa^^^\\\ZZZ[[[UUURRRTTTWWW\\\dddlllsssvvvzzz}}}~~~|||yyywwwrrrooollliiifff```XXXSSSIIIEEE???;;;:::;;;<<<<<<===;;;888555333111111000222222222111111222333333555444333333444444222000000000///.......................................+++++++++***++++++,,,,,,+++000666<<>>JJJaaa|||xxxgggVVVIIICCCCCCsssggg]]]WWWNNNLLLIIIGGGEEECCC@@@===;;;;;;:::999888888777777777666666555444333222222333444444444777<<>>===>>>???@@@@@@>>>;;;777444222111111222222111222222333444444666555444444555444222000111000000///.../////////------------------------,,,,,,++++++***+++++++++'''***...333888>>>DDDHHHMMMOOOQQQTTTUUUVVVUUUUUURRRQQQPPPQQQRRRRRRQQQPPPQQQOOOMMMLLLKKKLLLMMMNNNRRRSSSUUUUUUTTTSSSTTTUUUWWWWWWVVVVVVWWWYYY[[[\\\ZZZXXXYYY\\\bbbddddddbbbaaa___\\\WWWPPPEEE999111///---,,,+++,,,---+++***,,,+++++++++,,,---...///,,,,,,+++,,,---...000111555999AAAIIIOOORRRSSSSSSMMMLLLKKKJJJKKKOOOVVV[[[eeennn{{{zzzvvvuuusssuuuxxx~~~|||rrriii```\\\\\\WWWTTTNNNKKKMMMSSS[[[```jjjjjjiiiiiijjjjjjkkkkkknnnooorrrxxx}}}wwwqqqmmmmmmoooqqqtttwwwzzz{{{yyy{{{~~~}}}{{{|||~~~tttSSSGGGAAAAAAJJJgggzzzbbbOOODDD===>>>BBBrrrddd\\\OOOMMMKKKIIIGGGDDDAAA>>><<<<<<;;;;;;:::999999888777777666555444333222222555444333222333888???DDDKKKMMMQQQSSSRRRPPPNNNMMMLLLNNNPPPRRRSSSSSSSSSRRRRRRSSSVVVXXXXXXXXXVVVUUUPPPOOONNNOOOQQQRRRQQQPPPIIIGGGEEEAAA<<<888555333111222222222222333555777AAAGGGPPPZZZ```cccdddeeeggggggfffeeeddddddcccccc```YYYTTTSSSSSSTTTZZZaaafffhhhkkknnnpppqqqqqqpppmmmgggbbbaaadddeeebbb^^^TTTNNNGGGBBB@@@@@@@@@@@@BBB@@@===999666444333222222222222222222333444444555444333333444333111///000000///...............------------------------------,,,+++************'''))),,,///333999???DDDJJJMMMQQQSSSTTTTTTSSSSSSSSSPPPNNNPPPRRRSSSQQQOOOPPPNNNKKKJJJIIIJJJKKKMMMPPPRRRSSSSSSRRRQQQQQQRRRSSSTTTTTTUUUWWWXXXZZZ[[[XXXWWWXXX[[[___bbbaaa```^^^^^^^^^\\\VVVKKK???777333111............,,,++++++++++++,,,,,,------...++++++++++++,,,---...///111444:::AAAHHHOOOSSSVVVSSSRRRPPPMMMKKKMMMQQQTTT]]]fffttt{{{wwwsssrrrppprrrxxx}}}tttjjjdddaaa[[[WWWRRRNNNMMMMMMOOOOOOWWWWWWVVVVVVWWWXXXZZZ[[[]]]^^^bbbiiiqqqxxx{{{}}}|||wwwqqqpppqqqpppkkkfffddddddeeegggiiijjjlllmmmnnnrrrvvvxxxwwwwwwzzz}}}}}}zzzwwwwwwzzz~~~{{{TTTDDDAAADDDNNNnnn|||hhhQQQCCC<<<;;;>>>BBB|||kkk```TTTRRRNNNKKKIIIFFFBBB???>>>>>>===<<<;;;::::::999888777666555444333333222555444222000111555;;;@@@GGGKKKOOOQQQPPPNNNMMMMMMMMMOOOQQQSSSTTTSSSQQQPPPPPPRRRTTTUUUWWWWWWWWWVVVPPPNNNMMMNNNPPPRRRSSSRRRKKKIIIGGGCCC>>>:::666444///111111111111222666:::FFFKKKRRRZZZbbbhhhjjjjjjjjjjjjiiigggfffeeedddddd```\\\ZZZZZZYYYVVVVVVZZZ^^^```eeeiiillllllkkkjjjgggdddbbbcccffffffccc___XXXTTTNNNIIIFFFDDDBBBAAADDDBBB???<<<:::888777777666555555444444444444444333222111222222222000.........---,,,,,,,,,------------------------------------,,,+++************)))***+++,,,///444:::???FFFKKKPPPSSSSSSQQQPPPPPPSSSPPPNNNOOORRRSSSQQQNNNOOOMMMKKKIIIIIIIIIJJJKKKMMMOOOQQQQQQPPPOOOPPPQQQQQQRRRUUUXXXYYYZZZYYYYYYVVVVVVWWWYYY\\\]]]]]]]]]ZZZ[[[\\\\\\YYYQQQGGG@@@666333///---------,,,+++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,------000111555:::AAAJJJQQQUUUVVVVVVTTTQQQNNNNNNOOOQQQWWW___lllxxx|||yyytttpppnnnlllooowwwwwwmmmfff]]]YYYSSSPPPOOOMMMKKKIIIKKKKKKJJJJJJKKKMMMOOOPPPQQQRRRTTTXXX^^^aaaccccccbbb]]]YYYZZZ___aaa```]]]ZZZZZZ\\\]]]^^^___```aaacccgggkkklllkkkjjjlllnnnpppooonnnnnnqqqvvv{{{{{{~~~|||UUUCCC@@@FFFRRRtttvvvcccUUUFFF???>>>======???uuuhhh^^^ZZZTTTOOOKKKHHHEEEBBB@@@@@@???>>><<<;;;:::999888777777666555444333333333222111000000333888<<>>HHHNNNUUU\\\eeennnqqqoookkkkkkjjjjjjhhhgggeeedddcccaaaaaaccc```ZZZVVVWWWWWWZZZ___ccceeefffeeeddddddddddddeeefffdddaaa___[[[YYYWWWTTTRRRNNNIIIEEEFFFEEECCCAAA@@@??????@@@===<<<:::888777666555555333222111111222111///---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++((())))))***+++...333777@@@FFFMMMQQQQQQOOONNNOOOQQQPPPOOOPPPQQQQQQPPPOOONNNNNNMMMKKKJJJJJJJJJJJJKKKMMMOOOPPPOOOOOOPPPQQQQQQSSSVVVZZZ[[[[[[YYYXXXVVVVVVWWWYYYYYYZZZZZZZZZWWWXXXYYY[[[ZZZUUUNNNHHH999555000,,,+++,,,,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,000000111444:::BBBJJJNNNRRRSSSTTTSSSPPPNNNMMMMMMOOOVVVaaalllvvv~~~|||}}}yyyxxxtttooommmkkkpppxxx~~~wwwuuuwwwyyyvvvmmm___ZZZTTTPPPOOOMMMJJJGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHHHHIIILLLMMMLLLKKKJJJHHHFFFIIIMMMQQQRRRRRRMMMNNNQQQTTTVVVXXXYYYYYYYYY\\\___aaaaaaaaaaaaaaaaaaaaabbbdddhhhnnnsssvvvsssuuuxxx{{{~~~|||yyyyyyzzz~~~zzzWWWFFF???EEEUUUwww|||kkk^^^LLLEEE???>>>>>><<<;;;<<>>DDDKKKNNNMMMLLLMMMOOONNNPPPSSSUUUVVVTTTRRRPPPPPPPPPQQQRRRSSSUUUVVVWWWSSSPPPLLLKKKLLLOOOPPPQQQOOOOOONNNJJJFFF@@@:::777///111333222222555===DDDJJJQQQXXX^^^gggooonnnhhhhhhiiijjjkkkkkkiiigggfffhhhffffffhhheee^^^YYYYYYTTTVVVXXXZZZ]]]^^^___```dddfffgggfffccc```___```]]]^^^```aaa```[[[TTTOOOJJJIIIHHHGGGGGGGGGHHHIIIFFFDDDBBB>>>;;;999777666333222111111222222000.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,((()))))))))(((***---000777>>>HHHNNNNNNMMMMMMOOOOOOPPPQQQQQQOOOOOOPPPQQQNNNNNNOOONNNMMMKKKJJJIIIKKKMMMOOOPPPPPPQQQRRRSSSSSSTTTVVVXXXYYYZZZZZZYYYWWWXXXYYYYYYXXXXXXXXXXXXXXXXXXXXXYYYYYYWWWRRROOO@@@:::333...---...000111***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,,,,//////...///333:::AAAEEEKKKNNNRRRSSSQQQNNNKKKJJJJJJNNNUUU]]]fffpppzzz}}}|||zzzwwwwwwuuuqqqpppnnnsss|||yyyqqqmmmmmmnnnooorrrwww}}}~~~vvveee^^^VVVQQQOOOMMMJJJFFFCCCCCCDDDEEEEEEEEEEEEEEEEEECCCAAAAAABBBBBBBBBAAA?????????AAACCCFFFHHHIIIGGGHHHKKKOOOQQQSSSTTTUUUUUUVVVXXX\\\___```___]]]ZZZ[[[\\\___bbbeeehhhjjjjjjlllmmmooorrrwww|||zzzuuuttttttyyyzzz~~~sssWWWIII>>>DDDXXXwwwvvvgggXXXKKKAAA===<<<===<<<999999<<>>FFFKKKQQQTTTSSSOOOKKKJJJIIIKKKNNNRRRYYYcccnnnuuu|||{{{xxxuuuwwwvvvttttttrrrwwwyyypppjjjhhhiiifffhhhlllqqqyyy}}}vvv~~~kkkcccYYYSSSPPPNNNJJJFFFCCCDDDFFFGGGGGGGGGFFFEEEEEECCC@@@???@@@AAAAAA@@@>>>???@@@AAA@@@AAACCCFFFHHHIIILLLNNNQQQRRRRRRRRRUUUUUUWWW]]]bbbdddbbb___[[[[[[]]]^^^```aaabbbcccdddeeefffgggiiimmmrrrwww{{{uuussstttwwwwwwxxx{{{jjjUUUJJJ===CCC[[[vvv~~~~~~rrrfff\\\NNNAAA@@@===<<<===:::888999>>>xxxhhh]]]WWWSSSNNNJJJGGGEEEBBB@@@???>>><<<;;;:::999999888666555333222555333111//////111333555:::AAAGGGJJJIIIIIIKKKNNNNNNPPPSSSUUUUUUSSSPPPNNNNNNPPPRRRTTTUUUVVVVVVUUUTTTRRRQQQOOOOOOOOOQQQRRRXXXUUUQQQNNNKKKDDD<<<666111111333666:::@@@EEEHHHSSSTTTXXX]]]bbbeeeeeedddfffggghhhhhhgggggghhhiiiiiijjjjjjiiifffbbb^^^[[[WWWUUURRRRRRTTTWWWYYYZZZ```aaaccccccaaa``````aaaeeefffhhhkkklllhhhaaa[[[SSSQQQOOONNNMMMMMMNNNOOONNNMMMJJJFFFAAA>>>;;;999555444222222222111///...////////////////////////---------,,,,,,,,,++++++***++++++,,,,,,++++++*********))))))***+++,,,,,,---000777>>>EEEJJJLLLMMMNNNOOOPPPPPPPPPOOONNNMMMRRRRRRRRRRRRPPPNNNLLLJJJMMMNNNPPPRRRTTTTTTTTTSSSTTTTTTUUUVVVWWWYYYZZZZZZZZZZZZXXXWWWWWWXXXYYYYYYXXXWWWUUUSSSRRRRRRSSSSSSLLLHHH<<<222555===888+++------,,,,,,+++***))))))---,,,,,,++++++,,,,,,---,,,,,,,,,---///000222333???DDDLLLRRRSSSQQQOOOMMMOOOJJJIIIMMMOOOSSS___mmmyyy|||wwwqqqmmmtttzzzvvvvvvtttqqqqqqpppuuu~~~yyyrrrjjjdddccceeegggjjjpppxxx{{{}}}uuukkk^^^RRRLLLIIIGGGEEEDDDDDDDDDEEEFFFFFFDDDBBBDDDAAA>>>===???@@@???===CCCAAA>>>>>>@@@CCCEEEFFFHHHKKKOOOTTTXXXZZZZZZZZZWWWXXXZZZ___cccfffgggfffaaabbbbbbcccbbbbbbaaa```gggdddaaa___```eeejjjnnnttt}}}zzzxxxvvvvvvtttrrrqqqsssxxxiiiQQQBBB===GGGVVVmmmkkkhhhbbbZZZPPPHHHDDD???>>>===<<<;;;;;;;;;;;;zzzjjj]]]VVVRRRMMMIIIGGGEEEBBB@@@???>>><<<;;;:::999999888666555333222555333111000000111333555888>>>EEEHHHHHHGGGIIILLLNNNPPPRRRTTTTTTRRRPPPNNNNNNOOOQQQSSSTTTUUUUUUUUUQQQPPPOOONNNNNNPPPRRRSSSWWWTTTQQQOOOLLLFFF???:::333333444666<<>>FFFMMMPPPQQQQQQQQQMMMIIIGGGHHHHHHKKKUUU```mmmuuuzzzrrrmmmlllssswwwssssssqqqooooooqqqvvv~~~wwwoooiiijjjjjjkkkkkklllqqqwww{{{|||{{{}}}zzzpppaaaTTTLLLHHHFFFEEEEEEEEEEEEGGGHHHGGGEEEBBBBBB???<<<<<<>>>???>>>===BBB@@@??????BBBEEEHHHIIILLLOOOTTTYYY\\\]]]]]]\\\XXXZZZ]]]ccciiimmmnnnmmmddddddeeehhhjjjjjjgggeeedddbbb___\\\\\\^^^aaaccciiisss}}}}}}zzzyyyrrrooollllllpppuuuyyy{{{}}}cccNNNBBB???IIIVVVcccbbb___ZZZSSSKKKDDD@@@======<<<<<<<<<<<<<<<<<>><<<;;;:::999888777666555444333444333111000000111333444555:::AAAEEEEEEFFFGGGIIIMMMOOOQQQSSSSSSQQQOOOMMMNNNOOOPPPRRRSSSTTTUUUUUUOOOOOOMMMMMMMMMOOOQQQSSSUUUSSSQQQPPPMMMIIIDDD@@@888777666888===EEEMMMSSSYYYZZZ\\\^^^bbbeeehhhiiifffggggggfffdddcccdddeeegggggghhhgggeeeccc```______\\\YYYWWWXXXYYYYYYYYY\\\^^^_________```bbbddddddccccccdddffffffdddcccbbb___YYYSSSNNNKKKJJJIIIKKKJJJIIIGGGDDDBBB@@@>>>;;;999666444444444333222.........------,,,,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++************)))******+++,,,)))+++///444:::AAAFFFJJJOOOOOOOOOOOOOOOOOOOOOPPPUUUTTTSSSSSSRRRSSSSSSSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZUUUUUUTTTSSSSSSTTTTTTTTTOOOLLLDDD;;;;;;???999---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......111666>>>EEEKKKOOOSSSUUUSSSOOOMMMJJJGGGGGGNNNVVV```iiiwww|||ssspppnnnuuu|||rrrppppppnnnmmmmmmrrrvvv~~~~~~wwwrrrssssssqqqnnnmmmnnnqqqsss{{{~~~|||yyyzzz~~~~~~ttteeeVVVMMMHHHFFFEEEGGGGGGHHHIIIJJJHHHEEEBBB>>>===;;;<<<===???>>>>>>AAA@@@@@@BBBDDDHHHKKKMMMSSSVVV[[[___bbbcccbbbaaa___```dddjjjpppssstttssskkkiiihhhlllpppqqqlllgggdddcccbbb___]]]\\\ZZZZZZ___iiiuuu}}}~~~{{{rrrnnniiiggghhhlllooopppttt|||{{{ZZZHHHBBBBBBJJJUUUXXXWWWUUUQQQLLLFFFAAA===>>>>>>>>>>>>>>>>>>>>>>>>yyyfff\\\VVVQQQNNNHHHFFFCCCAAA@@@???===<<<:::999888777666555444444444333111111111111333444333888===AAACCCDDDFFFHHHMMMNNNPPPQQQQQQPPPNNNMMMOOOOOOQQQRRRSSSTTTUUUVVVPPPOOOMMMLLLLLLMMMOOOPPPRRRRRRQQQQQQOOOMMMJJJHHH@@@>>>;;;;;;???FFFNNNSSSYYYZZZ[[[]]]___bbbgggjjjggghhhhhhgggdddbbbccccccfffffffffeeedddcccbbbbbbeeebbb^^^\\\\\\\\\[[[ZZZ\\\]]]^^^^^^^^^```dddfffgggfffdddcccddddddeeeeeeeeeccc___ZZZTTTOOOJJJHHHFFFFFFEEEDDDDDDCCCCCCCCC???<<<888666555555444333222222111000///............------------,,,,,,,,,***++++++,,,,,,++++++***+++***************++++++((()))+++///555<<>>EEEKKKQQQUUUWWWUUUSSSNNNIIIGGGJJJOOOWWW```mmmzzz|||wwwyyywwwooommmmmmkkkkkklllrrrvvv}}}~~~||||||{{{yyyvvvsssrrrsssuuuzzz||||||zzz{{{}}}~~~uuufffXXXNNNIIIHHHHHHIIIIIIJJJKKKLLLIIIEEEBBB===<<<<<<===>>>???@@@@@@@@@BBBCCCEEEGGGKKKOOORRRWWWZZZ___eeehhhiiiiiiiiijjjkkknnnssswwwzzzyyyxxxwwwqqqlllmmmqqqrrrmmmhhhiiijjjjjjhhheeeaaa]]]ZZZ\\\ccclllssszzz}}}{{{tttooojjjfffgggiiikkklllpppvvv|||rrrRRRCCCAAACCCIIIQQQQQQPPPOOOMMMJJJFFFBBB@@@AAAAAAAAAAAAAAAAAAAAAAAAmmm```XXXRRRNNNIIIGGGDDDBBBAAA@@@???===:::999777666555555555555333333222111111222333333333666:::>>>AAADDDFFFHHHMMMNNNOOOPPPPPPOOONNNMMMPPPPPPQQQRRRSSSUUUVVVWWWSSSQQQOOOMMMKKKKKKLLLLLLOOOPPPQQQQQQPPPOOONNNNNNIIIFFFCCCAAACCCGGGLLLPPPUUUWWWXXXYYY[[[___dddiiihhhiiiiiihhheeeccccccdddddddddcccccccccddddddeeeiiifffcccaaaaaa```^^^]]]\\\]]]]]]]]]^^^aaaeeeiiikkkjjjhhheeeddddddeeefffbbbccccccaaa\\\UUUOOOKKKBBBAAAAAA@@@AAADDDFFFGGGBBB???<<<:::999888666555444444333222000///...............---------,,,,,,***++++++,,,,,,++++++***++++++***************+++))))))))),,,111999@@@DDDKKKKKKLLLMMMNNNOOOOOOOOOPPPPPPOOOOOOPPPQQQSSSTTTRRRQQQPPPNNNNNNNNNOOOPPPOOOPPPQQQSSSTTTVVVWWWXXXQQQQQQRRRSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWWWWTTTRRRKKKCCC===777000)))++++++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,+++************+++...000444999>>>DDDKKKPPPSSSTTTSSSNNNIIIGGGIIIKKKQQQYYYcccmmmvvv|||}}}|||tttmmmkkkkkkiiiiiilllqqqtttzzz~~~}}}|||{{{yyyxxxyyy~~~}}}}}}~~~~~~|||{{{zzzzzzsssggg[[[QQQMMMMMMNNNLLLLLLLLLLLLLLLIIIEEEBBB===>>>???@@@AAAAAABBBCCCBBBDDDGGGIIIJJJMMMQQQUUUXXX[[[```eeeiiilllmmmnnnqqqrrrtttyyy~~~uuurrrttttttppplllmmmnnnoooooolllhhhccc```]]]___dddjjjooouuu}}}~~~|||{{{zzzzzzssspppkkkhhhhhhjjjkkklllmmmqqqvvv{{{hhhKKK@@@@@@CCCGGGNNNMMMMMMLLLKKKIIIFFFDDDCCCCCCBBBAAAAAABBBBBBDDDDDDsssdddZZZSSSNNNKKKIIIFFFDDDCCCBBB@@@???:::999777555555555555666333222222222222222222333333444555999===BBBFFFIIINNNNNNOOOPPPPPPOOONNNNNNOOOOOOPPPQQQRRRTTTUUUVVVUUUSSSPPPMMMKKKJJJKKKKKKMMMOOOQQQQQQQQQPPPQQQSSSPPPNNNLLLJJJIIIJJJKKKLLLPPPSSSVVVWWWXXX\\\bbbggghhhiiiiiihhheeecccddddddcccbbbaaaaaabbbdddfffhhhiiigggdddcccccccccaaa```\\\\\\[[[[[[\\\___eeeiiikkkkkkjjjhhheeeddddddeee```bbbdddeeebbb\\\VVVRRRDDDAAA???===>>>BBBFFFIIIFFFDDDAAA@@@>>><<<:::777555444333222000///...---............---------,,,***++++++,,,,,,++++++***,,,+++******)))************))))))***///555;;;???JJJKKKMMMOOOPPPQQQPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOOOONNNNNNOOOOOOOOONNNOOOPPPRRRTTTVVVWWWXXXSSSTTTUUUVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXWWWVVVVVVTTTRRRLLLDDD<<<555///+++++++++++++++++++++++++++++++++************++++++,,,++++++*********++++++---///222444777<<>>@@@CCCCCCCCCCCCCCCEEEEEEHHHKKKLLLLLLNNNRRRVVVVVVXXX[[[```dddhhhkkklllooopppssszzz|||||||||yyyvvvqqqrrrsssrrrpppllliiifff```^^^___dddiiioooyyy|||zzzyyyyyyxxxqqqnnnkkkjjjjjjkkkjjjjjjhhhlllqqqvvvvvv]]]EEE>>>@@@BBBGGGLLLLLLLLLKKKJJJIIIGGGEEEEEEBBBAAA@@@AAACCCGGGKKKMMM|||lll```VVVPPPMMMKKKHHHFFFEEEDDDBBBAAA:::999777555444555666777222222222222222222222222333111111333888???EEEIIIOOOOOOPPPPPPPPPPPPOOOOOONNNMMMNNNNNNOOOQQQSSSUUUUUUSSSPPPNNNLLLKKKLLLLLLLLLNNNQQQQQQPPPQQQSSSUUUTTTTTTSSSRRRQQQOOOMMMLLLKKKOOOTTTVVVWWWZZZaaaffffffggghhhfffdddccccccdddaaaaaa``````bbbeeehhhjjjfffdddccccccccccccbbbaaa[[[ZZZYYYXXXXXX\\\bbbgggfffhhhjjjjjjgggddddddeeebbbcccddddddccc```\\\ZZZJJJFFF@@@<<<<<<@@@EEEIIIKKKIIIHHHGGGEEEBBB>>>:::777777555444222000///...............------------***++++++,,,,,,++++++***,,,++++++***))))))******)))(((((())),,,111777:::EEEGGGKKKNNNPPPOOONNNMMMKKKKKKLLLMMMNNNNNNNNNMMMOOOOOOOOOOOOOOONNNMMMMMMLLLMMMNNNPPPRRRTTTVVVWWWTTTTTTVVVVVVVVVVVVUUUTTTVVVVVVWWWWWWWWWUUUTTTSSSSSSPPPLLLEEE<<<555111111---,,,,,,++++++*********++++++************++++++++++++*********+++,,,,,,+++,,,...///111555:::>>>DDDLLLRRRQQQQQQUUUXXXWWWTTTTTTUUUWWW]]]hhhwwwuuuooojjjhhhgggddddddhhhjjjnnnsssvvvvvvwwwyyy{{{~~~{{{|||~~~}}}zzzuuurrrmmmddd\\\WWWVVVWWWRRROOOLLLJJJIIIGGGEEECCC???BBBDDDEEECCCBBBCCCEEEHHHLLLOOOPPPNNNNNNRRRVVVTTTTTTUUUWWW[[[___bbbeeehhhiiikkkrrr|||||||||{{{yyywwwtttrrrpppjjjeeeccceeegggiiiqqq{{{}}}~~~|||zzzyyypppooommmllllllkkkiiiggggggkkkooovvvgggRRR@@@===AAACCCHHHOOOOOONNNMMMLLLKKKIIIHHHHHHDDDCCCBBBDDDIIIQQQXXX]]]sssfff[[[TTTNNNLLLIIIGGGFFFEEECCCBBB:::999666555444555666777222222222222222222222222222///---///555===DDDHHHOOOPPPPPPQQQQQQPPPPPPOOOLLLLLLLLLLLLMMMOOORRRSSSTTTRRRPPPNNNMMMMMMNNNOOOKKKNNNQQQQQQPPPQQQTTTVVVUUUWWWXXXXXXWWWSSSOOOMMMHHHMMMSSSVVVWWWZZZaaafffeeeffffffeeecccbbbbbbcccaaa```______aaaeeeiiikkkcccbbbaaaaaaccccccbbbaaaYYYYYYWWWUUUVVVZZZ```eeeaaaeeeiiijjjgggeeedddeeeeeeeeedddcccbbbaaa```___PPPKKKCCC<<<;;;>>>CCCGGGNNNMMMLLLLLLJJJFFFAAA===;;;:::999777555333222111//////.........---------+++++++++,,,,,,+++++++++,,,,,,+++***))))))******)))((('''(((***///333666@@@CCCGGGKKKMMMLLLJJJHHHJJJKKKLLLNNNNNNMMMMMMLLLOOOPPPPPPPPPOOOMMMLLLJJJJJJKKKMMMOOOQQQSSSUUUUUUSSSSSSTTTUUUUUUTTTRRRRRRUUUUUUVVVVVVUUUSSSRRRQQQQQQOOOKKKEEE===666555777------,,,,,,+++***))))))++++++************++++++++++++******+++,,,,,,---(((***+++,,,---111555999888CCCKKKLLLNNNTTTXXXVVV[[[YYYVVVSSSUUU___nnnyyy~~~sssmmmhhhgggeeebbbbbbfffhhhlllqqqttttttvvvyyy{{{|||zzz{{{~~~uuutttpppiii```ZZZYYYZZZSSSPPPLLLIIIGGGFFFEEECCC???BBBEEEEEECCCBBBBBBDDDJJJNNNRRRQQQNNNNNNQQQUUURRRRRRQQQQQQSSSWWW[[[^^^ccccccdddjjjsss~~~}}}{{{zzztttmmmiiihhhfffdddiiiqqqttt}}}}}}zzzrrrqqqpppoooooollliiifffiiimmmqqqvvv{{{]]]KKK======AAADDDJJJQQQSSSRRRQQQPPPNNNMMMLLLKKKGGGFFFFFFIIIPPP[[[eeelllzzzjjj___YYYSSSNNNJJJIIIFFFBBBAAACCC<<<;;;:::999888888888888111222222111111000///...111111000///111666<<>>===;;;999777666555333111000000000///---+++***+++,,,,,,,,,+++******************************,,,***)))((()))+++...///888;;;AAAGGGKKKNNNOOOOOOLLLLLLLLLLLLLLLMMMNNNNNNPPPOOONNNMMMLLLLLLMMMNNNMMMMMMNNNOOOQQQQQQPPPNNNMMMPPPRRRRRRPPPNNNMMMMMMRRRRRRRRRQQQPPPNNNMMMLLLLLLJJJHHHGGGEEEAAA<<<999333000---+++++++++***)))************************++++++++++++++++++++++++******+++,,,,,,------...222555999===BBBHHHNNNRRRUUUUUUSSSQQQRRRUUU\\\```jjjppp{{{vvvhhhgggfffccc```^^^___aaaiiilllnnnnnnllllllnnnqqqzzz{{{}}}~~~zzzwwwvvvvvvtttppphhh___XXXTTTVVVQQQNNNOOOMMMIIIFFFFFFCCCCCCCCCCCCDDDGGGLLLPPPRRRRRRQQQQQQQQQQQQQQQRRROOONNNLLLLLLNNNSSSXXX\\\\\\]]]^^^bbbhhhooouuuyyy}}}~~~}}}zzzuuuoookkkhhhffffffjjjqqqyyy~~~~~~uuuuuutttsssoookkkhhheeehhhjjjmmmrrryyyyyykkkZZZHHH@@@===BBBHHHKKKPPPUUUUUUWWWWWWRRRJJJEEEDDDEEEEEEMMMZZZeeennnssswwwyyylll^^^YYYQQQKKKIIIGGGCCCBBBDDD<<<<<<:::999888777777777444444444333222222111111111111000000000444999>>>FFFJJJOOOQQQRRRQQQPPPPPPOOOOOONNNMMMLLLMMMQQQTTTRRRSSSSSSRRRPPPOOOOOOPPPMMMMMMMMMMMMNNNOOOPPPQQQSSSUUUWWWXXXXXXVVVSSSQQQMMMMMMMMMLLLMMMQQQWWW[[[\\\___```]]]]]]^^^]]]YYY[[[\\\]]]___aaaccceeefffdddcccbbbaaa````````````dddbbb___[[[XXXTTTQQQPPPUUUWWWZZZ\\\\\\\\\^^^___ccccccccccccddddddddddddgggddd^^^ZZZXXXUUUSSSQQQQQQPPPNNNLLLIIIFFFEEEDDDAAAAAA@@@>>>===<<<;;;:::666444222000000///...,,,***++++++,,,,,,++++++***************************+++***)))((()))+++---...444777===DDDJJJNNNPPPQQQKKKKKKLLLMMMNNNOOOOOOPPPOOONNNNNNMMMMMMMMMMMMNNNQQQPPPPPPPPPQQQPPPMMMKKKKKKMMMOOOOOOMMMLLLKKKLLLOOOOOOOOOOOONNNMMMLLLKKKKKKJJJHHHHHHHHHFFFBBB???666333///,,,++++++***)))******************************************************++++++,,,------------///222555:::@@@GGGMMMPPPQQQRRRQQQQQQRRRUUUWWW\\\cccnnnxxxzzzpppffffffdddaaa___^^^___aaahhhjjjjjjgggcccaaabbbdddmmmpppuuu|||}}}{{{xxxuuuuuuuuutttqqqiii___VVVPPPRRRNNNMMMPPPPPPLLLHHHIIICCCDDDDDDEEEFFFJJJOOOSSSSSSSSSRRRQQQPPPPPPPPPPPPMMMLLLKKKKKKMMMQQQVVVYYYVVVWWWZZZ^^^ccchhhmmmpppuuuyyyyyyrrrmmmiiigggcccffflllssszzz~~~~~~zzzxxxvvvrrrooolllkkkjjjhhhkkknnnqqqsssmmm^^^NNNDDDAAAAAAGGGMMMQQQUUUYYYWWWWWWTTTNNNFFFAAAAAABBBIIITTTeeesss{{{}}}{{{yyyyyyggg]]]TTTLLLJJJHHHDDDCCCEEE===<<<;;;999888777777777555444333333222111111111000000000000000333777:::CCCHHHNNNRRRRRRQQQOOOOOOOOONNNNNNLLLKKKLLLPPPSSSQQQRRRSSSRRRPPPNNNOOOOOOLLLLLLMMMNNNOOOPPPPPPQQQSSSTTTVVVWWWWWWVVVTTTSSSQQQPPPMMMJJJIIILLLRRRVVV[[[___aaa______```^^^ZZZXXXYYY\\\___aaacccccccccccccccbbbaaa``````______bbbaaa___\\\XXXTTTPPPNNNOOOQQQSSSUUUXXXZZZ]]]^^^aaaaaabbbbbbcccdddddddddeeedddbbb```]]]YYYVVVSSSSSSQQQOOOLLLJJJGGGFFFEEECCCBBBBBBAAA@@@???>>>>>>:::888444222111111000///+++++++++,,,,,,,,,++++++************************+++***)))))))))***,,,---000333999@@@GGGLLLPPPRRRJJJKKKLLLMMMOOOOOOPPPPPPOOOOOOOOONNNNNNNNNNNNOOOPPPOOOOOOOOOPPPOOOLLLJJJIIIJJJLLLLLLJJJIIIIIIJJJMMMMMMMMMNNNNNNMMMMMMLLLKKKJJJIIIIIIIIIHHHFFFCCC777444///,,,+++++++++************************************************************+++,,,,,,------,,,---...000333888???DDDJJJMMMQQQRRRRRRQQQQQQQQQTTTZZZcccmmmvvvuuulllhhhhhhfffbbb___^^^```bbbhhhhhhfffaaaZZZVVVVVVXXX^^^bbbjjjsss|||}}}zzzxxxtttsssqqqmmmhhh```XXXSSSOOOLLLMMMPPPQQQMMMJJJJJJDDDEEEEEEFFFFFFIIINNNQQQRRRQQQPPPNNNMMMLLLLLLLLLJJJIIIIIIIIIKKKOOOSSSUUUQQQSSSVVVZZZ^^^cccfffhhhlllooovvv}}}}}}vvvpppiiieeeeeefffhhhkkkqqqxxx}}}}}}|||}}}|||zzzvvvsssppppppppppppjjjlllnnnooolllbbbTTTHHHDDDFFFJJJOOOSSSUUUWWWYYYYYYVVVPPPHHHBBB@@@CCCFFFNNNZZZlll{{{}}}vvvrrrnnnbbbXXXNNNJJJIIIFFFDDDEEE???>>><<<:::999888888777444444222111000000111111///000111000000111444777AAAFFFLLLPPPQQQOOOMMMLLLNNNMMMLLLKKKIIIKKKNNNQQQOOOQQQRRRQQQOOONNNMMMNNNLLLMMMNNNOOOPPPQQQRRRRRRSSSTTTUUUVVVVVVVVVVVVVVVVVVSSSOOOJJJHHHJJJOOOSSSYYY^^^aaa``````aaa___ZZZVVVXXX[[[^^^```aaaaaaaaaaaaaaaaaaaaa``````______^^^^^^]]][[[XXXUUUQQQOOOKKKLLLMMMPPPTTTYYY\\\^^^]]]^^^^^^```aaabbbcccddd^^^___```___]]]YYYVVVTTTTTTSSSQQQNNNLLLIIIGGGFFFDDDCCCCCCBBBAAAAAA@@@@@@>>>;;;777555444444333222...------,,,,,,,,,,,,,,,******************************)))))))))***+++,,,,,,///444;;;BBBIIINNNPPPIIIJJJLLLMMMOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPMMMLLLLLLMMMNNNNNNLLLIIIGGGIIIJJJJJJIIIHHHIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPMMMLLLJJJJJJJJJIIIGGGEEE888444///,,,+++,,,,,,+++))))))))))))))))))))))))++++++++++++++++++++++++))))))***++++++,,,,,,---------------...222777;;;DDDIIINNNRRRRRRQQQQQQPPPOOOSSS[[[cccllluuu~~~rrrllliiihhheeeaaa]]]\\\^^^```ggggggddd^^^VVVPPPNNNOOOQQQUUU\\\eeeoooxxx~~~}}}uuurrrnnnjjjgggddd___[[[PPPLLLMMMPPPQQQMMMIIIIIIEEEFFFFFFEEEDDDFFFIIIKKKMMMLLLKKKIIIHHHGGGGGGGGGGGGFFFGGGHHHJJJLLLOOOPPPNNNPPPSSSWWWZZZ^^^```aaadddggglllssszzz~~~uuukkkeee```___^^^___cccjjjqqquuu|||}}}~~~}}}{{{zzz{{{||||||zzzwwwtttsssssstttuuunnnnnnnnnkkkbbbVVVKKKEEEDDDLLLTTTYYYZZZ[[[[[[[[[YYYSSSJJJBBB>>>AAAHHHMMMVVV```mmmvvvuuummmccc\\\uuuggg[[[OOOKKKJJJGGGEEEFFFAAA@@@>>><<<:::999999888555444222000000000111111///000111111000000222444<<>><<<;;;::::::666555333111000111222333...000111111000///000111555:::BBBHHHKKKLLLMMMNNNKKKJJJIIIGGGFFFGGGJJJMMMKKKMMMOOOOOOMMMKKKJJJJJJLLLMMMOOOQQQRRRSSSSSSSSSTTTTTTUUUUUUWWWYYY[[[\\\]]][[[VVVPPPLLLLLLOOORRRTTTXXXZZZYYYZZZ]]]\\\XXXWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\^^^```aaaaaaaaa```]]]]]]]]]\\\ZZZYYYWWWVVVRRROOOLLLLLLOOOSSSTTTUUUXXXYYYZZZ]]]___aaabbbcccaaabbbbbb```\\\ZZZZZZ[[[XXXYYYZZZYYYVVVRRRMMMKKKHHHHHHGGGFFFEEEDDDCCCBBB@@@???=========<<<:::888555444111///------,,,,,,*********************************))))))))))))***)))+++...333999@@@EEEIIIHHHIIIKKKMMMMMMMMMKKKKKKLLLMMMNNNOOOOOOOOONNNNNNKKKKKKKKKLLLNNNMMMKKKIIIHHHIIIJJJIIIHHHIIIJJJLLLLLLMMMOOOQQQSSSUUUVVVVVVQQQOOOMMMMMMNNNNNNMMMLLLCCC>>>777111...---,,,+++))))))))))))))))))))))))************************)))))))))***++++++,,,,,,+++,,,,,,,,,+++,,,///111333888???EEEJJJMMMQQQSSSNNNPPPSSSVVV[[[ccclllqqqzzz}}}nnnggggggbbbaaa___[[[YYY[[[^^^bbbdddeeeeee```XXXPPPLLLKKKHHHHHHHHHLLLSSS\\\fffllluuu}}}zzzvvvqqqiiiccc\\\VVVSSSSSSQQQKKKHHHHHHDDDEEEEEECCCAAAAAABBBCCCCCCCCCBBB@@@@@@?????????AAABBBCCCEEEGGGHHHIIIIIIMMMMMMNNNPPPSSSUUUXXXYYY[[[\\\^^^aaagggmmmrrrvvv|||{{{{{{}}}~~~lll___VVVSSSQQQQQQTTTZZZbbbggghhhlllrrruuuvvvuuuuuuuuuvvvvvvvvvuuussspppmmmkkkjjjddd^^^UUUIII@@@DDDMMMYYYgggsssrrrkkkddd]]]WWWHHHCCC===999:::???EEEHHHNNNOOOOOOKKKEEE>>>999777lll^^^PPPKKKJJJIIIGGGGGGDDDCCCAAA???===<<<;;;:::888666444222222222333444...000111111000//////000000666===DDDIIILLLOOOPPPJJJJJJHHHFFFEEEEEEIIIKKKJJJLLLNNNNNNLLLJJJIIIIIIKKKLLLNNNQQQRRRSSSSSSRRRUUUUUUUUUVVVWWWZZZ\\\^^^___]]]XXXSSSOOONNNPPPRRRRRRVVVWWWVVVWWWZZZZZZWWWXXXXXXXXXYYYZZZ[[[[[[[[[ZZZ[[[]]]___aaaaaaaaaaaa``````^^^]]][[[ZZZYYYYYYWWWRRRMMMLLLNNNPPPQQQPPPXXXYYYZZZ]]]___aaacccdddhhhhhhgggccc^^^\\\]]]___[[[\\\^^^]]][[[VVVPPPMMMKKKJJJIIIHHHFFFEEEDDDCCC@@@??????@@@@@@???<<<:::777666333000...---,,,,,,************************************)))))))))))))))***---111666===CCCFFFHHHIIIKKKLLLMMMLLLJJJIIIJJJKKKLLLMMMNNNNNNMMMLLLNNNMMMMMMMMMNNNMMMKKKIIIHHHJJJJJJJJJIIIIIIKKKMMMLLLMMMOOOQQQTTTUUUVVVWWWQQQOOONNNNNNPPPQQQQQQPPPIIIDDD;;;444000---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,((()))+++++++++,,,...000---222999???EEEJJJOOOSSSTTTTTTTTTTTTVVV[[[bbbgggjjjooowww|||}}}vvvgggbbbcccaaa```^^^\\\\\\^^^cccgggccceeefffccc[[[SSSNNNLLLIIIGGGDDDEEEKKKUUU___fffqqqzzzvvvjjjbbbaaa[[[VVVUUURRRLLLHHHHHHCCCDDDDDDCCCAAAAAABBBCCCAAAAAA@@@???>>>>>>>>>>>>@@@AAACCCEEEFFFGGGHHHHHHLLLLLLLLLNNNPPPSSSVVVWWWZZZZZZ[[[]]]bbbhhhmmmpppvvvuuusssuuuyyy~~~|||hhhYYYQQQNNNJJJIIIKKKPPPVVVZZZXXX^^^gggnnnrrrtttuuuuuutttuuuvvvuuurrrmmmhhhddd___YYYRRRKKKAAA===GGGUUUgggvvv{{{ooocccXXXPPP@@@===999888:::<<>>>>>>>>;;;999888888777555444333222111444333222111000000000000...000666???IIINNNOOONNNKKKHHHFFFFFFHHHIIIHHHFFFIIIKKKLLLLLLJJJIIIJJJKKKLLLLLLMMMNNNOOOQQQRRRSSSSSSTTTVVVYYY[[[]]]^^^___```^^^[[[WWWUUUSSSRRRRRROOOOOOOOOPPPRRRTTTVVVWWWWWWYYY\\\]]]\\\\\\\\\]]][[[ZZZZZZ]]]aaacccaaa___]]]^^^```aaa```^^^\\\ZZZXXXVVVRRRPPPOOONNNMMMKKKPPPSSSWWW]]]bbbcccaaa^^^fffeeedddcccbbb```______\\\\\\[[[ZZZXXXUUUSSSRRRPPPNNNKKKHHHEEECCCCCCCCC???@@@AAABBBAAAAAA??????>>>:::666444222111000...,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++,,,---///222888???DDDIIIKKKNNNNNNMMMKKKJJJJJJKKKLLLNNNOOOOOONNNLLLKKKIIIJJJKKKMMMMMMLLLLLLKKKMMMLLLKKKLLLNNNOOONNNMMMTTTSSSRRRQQQQQQRRRSSSTTTTTTQQQNNNMMMOOOQQQSSSSSSSSSMMMDDD:::333///,,,,,,++++++++++++***)))((('''))))))))))))))))))))))))*********************************++++++,,,,,,,,,///000222666;;;AAAGGGJJJQQQSSSUUUVVVVVVWWWYYY[[[_________cccjjjttt}}}qqqhhhddd```aaa``````^^^^^^___bbbeeejjjgggddd```[[[UUUNNNJJJKKKHHHDDDCCCFFFMMMVVV\\\iiioooxxxvvvrrrqqqjjjhhhddd^^^XXXRRRMMMKKKMMMJJJGGGFFFFFFGGGFFFEEEFFFDDDAAA>>><<<<<<======<<<===@@@BBBEEEFFFGGGHHHLLLMMMNNNPPPRRRTTTUUUVVVVVVWWWWWWYYY\\\```ccceeemmmlllllllllooorrrvvvxxx~~~zzzmmm^^^SSSKKKKKKJJJIIIIIIHHHHHHGGGHHHKKKRRR]]]hhhooorrrqqqmmmmmmnnnpppnnnggg]]]VVVOOOJJJCCC===777;;;PPPggg~~~qqq```PPPEEE:::999888777666666666666777222000222222000000222uuu___WWWSSSMMMJJJLLLIIIFFFAAA??????>>><<<:::999888777666444333222222333333222111000000000000000222666===EEEKKKMMMLLLMMMJJJHHHGGGIIIIIIGGGFFFKKKLLLNNNNNNMMMLLLLLLMMMMMMMMMMMMNNNOOOPPPQQQRRRSSSUUUXXXZZZ]]]^^^^^^^^^___^^^]]][[[YYYXXXWWWWWWQQQPPPOOONNNOOOQQQSSSTTTVVVXXX[[[\\\[[[[[[\\\]]][[[YYYYYY\\\___aaa```___^^^___```aaa```___\\\[[[ZZZWWWUUUSSSQQQOOOLLLJJJLLLOOOSSSYYY___ccccccbbbeeeeeecccaaa___]]]\\\[[[[[[ZZZZZZXXXWWWUUUTTTSSSRRRPPPNNNJJJGGGEEECCCBBB@@@AAABBBBBBBBBBBBAAAAAAAAA>>>:::777555333111///---------,,,,,,,,,,,,,,,************************+++,,,------000444:::???GGGIIILLLMMMLLLKKKKKKLLLMMMNNNOOOPPPPPPOOOMMMLLLJJJKKKLLLMMMNNNMMMMMMLLLNNNMMMLLLMMMOOOOOOOOONNNSSSRRRQQQPPPPPPPPPQQQRRRTTTQQQOOOOOOQQQSSSUUUUUUUUUQQQJJJAAA888111///...+++++++++++++++***)))((())))))))))))))))))))))))++++++++++++++++++++++++***++++++++++++++++++,,,---...///111555999===@@@JJJNNNRRRUUUVVVVVVVVVVVVRRRQQQQQQTTTZZZbbbkkkqqq|||~~~llleeeaaa^^^___^^^\\\[[[[[[]]]```cccgggccc^^^YYYTTTOOOJJJGGGHHHEEECCCBBBEEELLLSSSXXXdddjjjrrrzzz|||wwwuuupppmmmiiibbb\\\VVVQQQOOONNNLLLIIIHHHIIIIIIIIIHHHEEEDDDBBB???>>>============>>>@@@CCCEEEHHHIIIJJJKKKLLLNNNPPPSSSUUUVVVWWWVVVVVVWWWXXXYYY[[[]]]^^^``````bbbdddgggiiikkklllnnnoooooonnnhhh]]]QQQHHHFFFFFFFFFEEEDDDDDDCCCCCCBBBCCCFFFMMMVVV^^^bbbcccbbbcccdddeeeccc]]]TTTMMMDDDAAA>>>;;;999BBBZZZqqqmmm[[[KKK@@@888777666555555444444444444000...111111///000222hhh[[[UUUPPPMMMNNNJJJGGGCCCAAA@@@???===;;;999999888777555444333222333222111000////////////222222555:::@@@FFFIIIJJJNNNLLLJJJIIIIIIIIIGGGEEEJJJLLLNNNNNNMMMMMMNNNOOOOOOOOONNNNNNOOOOOOPPPQQQTTTVVVZZZ]]]______^^^^^^^^^^^^______^^^^^^]]]]]]TTTRRROOOMMMLLLMMMOOOPPPTTTVVVYYYZZZZZZZZZZZZ[[[YYYYYYYYYZZZ]]]______^^^___````````````^^^\\\[[[\\\ZZZXXXWWWUUUQQQLLLHHHHHHIIILLLRRRYYY___cccddddddcccbbb```]]]ZZZXXXWWWYYYYYYXXXWWWVVVTTTTTTSSSTTTSSSQQQOOOKKKGGGCCCAAAAAAAAABBBBBBCCCCCCCCCCCCFFFCCC???<<<:::777444111......------,,,,,,,,,+++***************************+++++++++---000555999DDDFFFIIIJJJJJJKKKMMMNNNNNNOOOPPPQQQQQQQQQOOOOOOLLLLLLMMMNNNNNNNNNNNNNNNOOONNNMMMNNNOOOPPPPPPNNNQQQQQQOOONNNMMMNNNNNNOOOQQQOOOMMMMMMPPPSSSUUUVVVWWWVVVRRRIII>>>555111000++++++++++++++++++******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********------------///111444555???EEELLLRRRTTTSSSRRRRRRMMMKKKIIIJJJNNNUUU]]]bbbmmmsss{{{vvveee___^^^\\\\\\ZZZXXXWWWWWWZZZ]]]```aaa[[[TTTMMMIIIFFFDDDBBBCCCBBBAAABBBEEEJJJOOORRR\\\aaaiiiqqqxxx|||wwwtttooohhhbbb\\\XXXUUUTTTQQQNNNMMMMMMNNNMMMLLLDDDDDDCCCBBB@@@???>>>>>>===>>>@@@CCCFFFHHHJJJKKKIIIJJJMMMPPPSSSVVVWWWXXXTTTTTTUUUUUUVVVUUUUUUUUURRRTTTWWW[[[]]]^^^^^^^^^cccbbb```^^^ZZZRRRJJJCCCCCCCCCBBBBBBAAAAAA@@@@@@===;;;;;;===CCCJJJOOOQQQSSSSSSTTTTTTSSSMMMFFFAAA:::::::::999<<>>===<<<::::::999888666555444333222222111000////////////111111222666;;;AAAFFFIIIMMMLLLKKKJJJJJJHHHGGGEEEGGGIIIKKKLLLLLLLLLMMMNNNRRRQQQQQQPPPPPPPPPQQQQQQTTTWWW[[[^^^```___^^^\\\[[[]]]___```bbbbbbaaaaaaYYYVVVRRROOOMMMLLLMMMOOORRRTTTWWWYYYYYYXXXYYYZZZYYYYYYYYYZZZ[[[]]]^^^^^^____________^^^\\\[[[[[[]]]]]]\\\[[[XXXTTTMMMIIIGGGFFFFFFJJJQQQYYY^^^aaacccbbbaaa___\\\YYYVVVUUUXXXWWWVVVUUUTTTTTTTTTSSSUUUUUUTTTRRROOOJJJEEEBBBAAAAAAAAAAAABBBCCCDDDEEEJJJGGGDDDAAA???;;;777333000//////...---,,,,,,,,,+++++++++***************))))))******+++...333666BBBDDDGGGHHHIIIJJJLLLNNNOOOPPPQQQRRRRRRRRRQQQQQQNNNNNNNNNOOOOOOOOOOOOOOOOOONNNMMMNNNPPPQQQPPPOOOOOONNNMMMKKKKKKKKKLLLLLLKKKJJJIIIKKKNNNRRRSSSTTTVVVXXXVVVOOOCCC888222000++++++***************+++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,++++++******))))))...---------...///000111555:::BBBIIILLLNNNOOOPPPNNNLLLIIIIIIKKKPPPVVVYYY___fffsssnnn```\\\[[[[[[ZZZXXXTTTSSSUUUWWWZZZ[[[XXXRRRIIIBBB???>>>>>>??????@@@@@@BBBEEEHHHKKKLLLTTTXXX___eeelllttt{{{|||yyytttnnnhhhccc```^^^\\\YYYUUUSSSQQQPPPNNNMMMEEEEEEEEEDDDCCCAAA@@@???<<<===???BBBEEEHHHJJJLLLFFFHHHKKKOOORRRUUUVVVWWWQQQRRRSSSTTTSSSRRRQQQPPPLLLNNNPPPSSSVVVWWWWWWWWW\\\ZZZWWWTTTQQQMMMHHHEEECCCCCCBBBBBBAAA@@@@@@@@@<<<:::888888;;;>>>BBBDDDEEEFFFGGGFFFEEE@@@;;;888777777777888???RRRmmmuuubbbOOOBBB:::666555444333222222111111222222//////222222111333888jjj\\\TTTOOOMMMJJJIIIFFFBBB???===<<<<<<;;;;;;:::999777666555444333222111000//////////////////000222666<<>>999666222222111000///...---,,,+++++++++*********))))))'''((()))***+++...222666@@@BBBFFFHHHIIIJJJLLLNNNOOOPPPPPPQQQRRRRRRRRRRRROOOOOOOOOOOOOOOPPPPPPQQQOOONNNMMMNNNPPPQQQPPPOOOMMMLLLJJJIIIIIIIIIJJJKKKJJJIIIIIIKKKOOORRRTTTTTTTTTVVVVVVQQQGGG;;;333///++++++***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++******))))))))),,,,,,,,,,,,---...//////...222888===BBBGGGLLLOOOLLLJJJHHHGGGHHHKKKOOOQQQTTT\\\jjjzzzzzzggg^^^ZZZZZZZZZYYYUUURRRRRRSSSUUUVVVUUUOOOIIIAAA;;;999;;;<<<===>>>???AAACCCEEEGGGHHHIIIPPPSSSWWW\\\aaagggmmmrrrvvv{{{}}}yyysssnnnkkkiiihhhddd```ZZZVVVRRROOOKKKIIIHHHHHHGGGFFFDDDBBB@@@???<<<<<<>>>@@@BBBFFFHHHJJJEEEGGGKKKNNNQQQSSSTTTTTTOOOPPPQQQRRRRRRQQQPPPOOOKKKLLLMMMNNNPPPQQQSSSTTTTTTQQQNNNLLLJJJHHHEEECCCBBBBBBBBBAAA@@@@@@??????<<<<<<;;;:::::::::;;;<<<===>>>>>>>>>;;;999666555666666555999FFF\\\uuuuuuaaaOOOBBB:::888999666555444333222222222222111//////111111222777>>>yyyeeeXXXQQQOOOKKKKKKHHHDDD@@@======>>><<<<<<;;;:::888777666555444333222111000000000000...///000000222777===BBBCCCEEEHHHHHHGGGFFFFFFGGGGGGIIILLLNNNOOOPPPRRRTTTTTTTTTSSSSSSRRRSSSSSSSSSUUUVVVYYY\\\\\\\\\ZZZYYYWWWYYYZZZ\\\^^^```aaaaaa```^^^[[[XXXUUUSSSRRRQQQOOORRRUUUWWWWWWXXXYYYZZZ[[[\\\\\\\\\[[[\\\___aaaaaa```^^^\\\ZZZZZZZZZ[[[_________```___[[[VVVQQQNNNJJJEEECCCFFFLLLQQQTTT[[[\\\^^^______^^^\\\[[[YYYXXXVVVTTTSSSSSSSSSTTTTTTUUUVVVUUUSSSPPPLLLJJJDDDCCC@@@???>>>@@@BBBDDDGGGFFFFFFFFFDDDAAA<<<888666555444222111///......,,,,,,++++++***)))))))))&&&((()))***+++...111444<<<@@@EEEIIIKKKLLLNNNOOONNNOOOOOOOOOPPPQQQQQQQQQOOOOOOOOOOOOOOOPPPQQQQQQOOONNNMMMNNNOOOPPPPPPNNNJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKNNNQQQUUUVVVVVVSSSTTTTTTRRRKKKAAA777000...---+++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((()))***++++++,,,------,,,...000333777===DDDIIIJJJIIIIIIIIIIIIJJJKKKLLLMMMTTT```ooo}}}pppccc]]]ZZZXXXXXXVVVSSSPPPPPPRRRSSSPPPNNNEEEAAA<<<999999<<<>>>??????AAACCCEEEGGGHHHIIIIIIMMMPPPSSSWWWZZZ^^^cccfffmmmqqqxxx{{{wwwtttrrrrrrkkkfff___YYYTTTPPPKKKHHHLLLKKKIIIGGGEEECCCAAA@@@=========???AAADDDGGGIIIGGGIIILLLOOOQQQRRRQQQQQQOOOPPPPPPQQQQQQQQQPPPPPPKKKKKKKKKKKKLLLMMMNNNOOOOOOMMMJJJHHHHHHGGGEEECCC?????????>>>======<<<<<<:::;;;<<<;;;999777777777888::::::999666555555666444444666???QQQhhhxxx~~~rrrcccPPPDDD===999999<<<666555444333333222222222000...///111333666@@@JJJooo^^^VVVRRRNNNNNNLLLGGGBBB??????AAA======<<<:::999888777666555444333222111111111111000111111000///222777;;;===@@@DDDFFFFFFEEEGGGHHHFFFIIILLLNNNOOOQQQSSSUUURRRRRRRRRQQQQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYXXXWWWXXXXXXYYYZZZ\\\]]]___``````___]]][[[YYYVVVTTTSSSOOORRRUUUWWWWWWXXXYYYZZZ]]]^^^___]]]\\\]]]```cccdddbbb___\\\[[[[[[\\\]]]_________``````^^^ZZZWWWSSSNNNHHHEEEFFFKKKPPPRRRUUUWWWZZZ^^^`````````___[[[ZZZWWWUUUSSSSSSSSSSSSRRRSSSTTTTTTTTTRRRPPPNNNHHHEEEBBB???>>>@@@CCCDDDCCCCCCDDDEEEEEEBBB===999888888666555333111000///,,,,,,++++++***))))))((('''(((*********+++...000666;;;CCCJJJMMMPPPQQQRRRMMMMMMMMMMMMNNNOOOPPPQQQOOOOOONNNNNNNNNOOOPPPQQQNNNMMMLLLMMMOOOOOOOOONNNHHHHHHGGGGGGGGGIIIJJJKKKLLLKKKLLLOOORRRUUUVVVUUUUUUTTTSSSSSSQQQIII===444222000...,,,******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***+++,,,,,,,,,,,,,,,---...///111555:::>>>EEEFFFHHHIIIIIIIIIHHHGGGHHHMMMWWWcccppp}}}}}}iii```^^^ZZZVVVVVVTTTQQQNNNOOOQQQOOOJJJEEE>>><<<999:::<<<@@@BBBBBBBBBCCCEEEGGGIIIJJJJJJJJJLLLOOORRRUUUWWWZZZ]]]```eeehhhlllqqqvvvzzz|||}}}|||zzzyyysssooohhhaaa\\\WWWRRROOOPPPNNNKKKHHHDDDBBBAAAAAA????????????AAADDDFFFHHHKKKMMMOOOQQQRRRRRRPPPOOOQQQQQQPPPOOONNNNNNNNNOOOKKKKKKMMMMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHFFFCCCAAA>>>>>>======<<<;;;;;;:::888:::;;;:::777555555777666777777666333222444777555777<<>><<<999888999555555444333222222222222222111222666:::BBBPPP^^^wwwdddZZZVVVPPPPPPNNNJJJDDDAAAAAACCC======<<<;;;999888777777555555444333222222222222222333222000......222666888===BBBEEEEEEEEEGGGIIIDDDFFFJJJLLLNNNOOORRRTTTPPPPPPPPPPPPPPPQQQRRRRRRTTTUUUUUUVVVWWWWWWWWWVVVZZZYYYYYYYYYZZZ\\\^^^_________^^^]]][[[XXXUUUSSSOOORRRUUUWWWXXXXXXYYY[[[___``````___]]]^^^aaaeeefffdddaaa^^^\\\\\\^^^____________```aaa```]]][[[VVVQQQJJJGGGHHHLLLPPPSSSPPPSSSXXX\\\```aaaaaaaaa]]][[[XXXUUUSSSSSSSSSSSSQQQRRRSSSSSSTTTSSSRRRQQQJJJGGGCCC@@@???AAACCCEEE???@@@BBBDDDEEECCC>>>::::::999888666444222111000,,,,,,++++++***))))))(((((()))***)))((()))***,,,111888BBBJJJPPPSSSTTTVVVLLLLLLLLLLLLMMMNNNOOOPPPOOOOOONNNMMMNNNOOOPPPQQQMMMLLLKKKLLLNNNOOONNNMMMGGGGGGFFFFFFGGGIIIKKKLLLKKKJJJKKKMMMQQQSSSTTTSSSWWWTTTSSSTTTUUUOOOBBB888555333000...,,,+++,,,,,,))))))))))))))))))))))))************************(((((())))))******+++++++++,,,,,,------------,,,......///......///333555===???BBBDDDEEECCCAAA@@@FFFJJJQQQ[[[hhhuuuvvvddd___^^^ZZZUUUSSSQQQOOOMMMNNNOOOMMMFFF@@@:::999999;;;???CCCDDDEEEDDDEEEGGGHHHJJJKKKKKKKKKKKKNNNRRRUUUWWWZZZ\\\^^^___aaacccfffjjjnnnqqqsss~~~{{{wwwpppjjjeee```\\\YYYSSSPPPLLLHHHDDDBBBAAAAAAAAAAAA@@@@@@AAADDDGGGHHHNNNPPPRRRTTTTTTRRRPPPNNNSSSRRROOONNNLLLLLLLLLMMMKKKMMMPPPRRRQQQNNNKKKHHHDDDCCCCCCDDDDDDBBB>>>;;;???>>>>>>======<<<;;;;;;999::::::888555444666999444555666444111111444777888;;;BBBRRRhhhuuunnn^^^NNNBBB999:::<<<888444444555444333222111111111111555444666<<>>:::::::::999777444111000...,,,++++++,,,,,,***)))++++++******++++++,,,---...666CCCMMMRRRSSSSSSRRRQQQPPPOOOLLLJJJJJJMMMOOOPPPOOONNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMJJJJJJIIIGGGGGGIIINNNRRRNNNLLLJJJJJJMMMOOOQQQQQQRRRSSSTTTUUUTTTOOOIIIDDD:::777222---******,,,---+++***((('''''''''((()))+++++++++*********))))))))))))))))))************)))************+++++++++++++++,,,,,,---...//////555777:::===@@@BBBDDDEEEHHHIIIOOOXXX___gggttt~~~rrreee___[[[WWWSSSSSSNNNJJJGGGHHHJJJHHHCCC>>>;;;<<<===>>>AAACCCEEEFFFJJJIIIIIIIIIIIIJJJKKKKKKOOOQQQUUUWWWXXXYYY[[[]]]```______```cccdddeeedddppprrr||||||yyyvvvqqqkkkddd___ZZZUUUMMMFFFCCC@@@???>>>AAAAAA???>>>>>>AAAGGGKKKQQQUUUXXXWWWTTTSSSVVVZZZYYYVVVSSSRRRSSSSSSPPPMMMKKKOOORRRRRROOOJJJHHHHHHEEEDDDCCCBBBAAA??????>>>;;;;;;:::999:::;;;<<<===<<<<<<;;;:::999888888888888555555777777444333666777BBBSSScccnnnkkkYYYFFF>>>:::666555777888777555555333111111222333222111222:::AAAGGGSSSdddttt||||||iii```YYYRRRLLLKKKIIIEEEBBBCCCAAA===:::999;;;<<<<<<;;;:::888555444666777666555111111111111000000000000222666;;;???AAACCCEEEGGGDDDFFFIIIKKKLLLMMMNNNPPPRRRRRRRRRRRRQQQQQQQQQQQQNNNOOORRRTTTVVVWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYY^^^___``````___]]]ZZZYYYUUUTTTSSSRRRTTTWWWZZZ]]]ddddddcccccccccdddddddddbbbaaaaaabbbccccccbbb```aaaccceeeeeebbb___]]]\\\\\\YYYVVVUUUTTTSSSPPPMMMMMMOOOQQQTTTWWWYYYZZZ[[[ZZZXXXUUUSSSRRRSSSTTTUUUSSSSSSSSSTTTTTTSSSRRRRRRPPPMMMIIIFFFDDDBBB@@@>>><<<<<<===>>>@@@@@@>>>;;;:::::::::999777444222000...---++++++,,,,,,***)))++++++******++++++,,,---...666@@@IIIMMMOOOPPPPPPNNNMMMLLLIIIGGGGGGIIIKKKPPPOOOOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHJJJMMMPPPLLLJJJHHHIIIKKKMMMOOOOOORRRRRRSSSTTTSSSOOOIIIEEE===999444///,,,,,,,,,---+++***)))((('''(((((()))+++++++++*********))))))(((((()))))))))*********))))))*********+++++++++++++++,,,,,,---.........111333666999===AAADDDEEEJJJKKKPPPWWW]]]bbblllwww{{{nnn```ZZZWWWSSSPPPPPPKKKHHHEEEEEEFFFEEEAAA===<<<===>>>???AAADDDFFFGGGJJJJJJJJJJJJKKKKKKLLLLLLNNNQQQUUUXXXYYY\\\^^^aaacccaaa___^^^^^^_________iiijjjsss~~~zzzxxx{{{}}}{{{wwwuuurrrnnnjjjggg]]]WWWNNNFFFBBB@@@???>>>AAAAAA@@@??????AAAFFFIIIRRRVVV[[[\\\ZZZZZZ]]]```___\\\ZZZZZZZZZZZZWWWUUUPPPSSSUUUSSSOOOJJJGGGGGGCCCCCCBBBAAAAAA@@@???>>>>>>>>><<<<<<<<<<<<===>>><<<=========<<<;;;::::::888555444777777555666999???NNN___hhhfff\\\KKK===999666444444555666444222444444444333333333444444555@@@LLLWWWddduuuwwwggg]]]UUUNNNMMMKKKFFFBBBBBB@@@>>>;;;;;;===???@@@@@@>>><<<888777666666555444111111111111000000//////000333777:::<<>>===;;;<<<<<<<<<;;;999:::::::::999888666444222///...,,,+++,,,,,,+++)))++++++******++++++,,,---///444<<>>???@@@BBBDDDFFFGGGIIIJJJKKKLLLMMMMMMMMMNNNOOORRRVVVZZZ]]]```dddgggeeebbb___\\\[[[\\\^^^```dddeeekkkrrrwwwzzzqqqfffgggpppyyy}}}|||yyyuuusssrrrrrrqqqqqqbbb[[[PPPFFFAAA?????????@@@AAABBBBBBAAABBBDDDFFFOOOUUU[[[___```aaadddgggfffdddbbbbbbaaa```]]][[[WWWXXXXXXTTTOOOJJJGGGFFFAAAAAAAAAAAAAAA@@@@@@???BBBAAA@@@>>>>>>>>>>>>???===>>>@@@AAA@@@???>>><<<999555444666777777:::>>>GGGZZZjjjhhhZZZJJJ===666555444444555666666444222333555666555333444888;;;AAANNN^^^kkkyyyssscccZZZQQQOOOMMMHHHCCCBBB???>>>======???BBBDDDEEECCCAAA===:::777666444333222222111111000000//////...000222444666:::>>>BBBEEEGGGJJJKKKKKKKKKMMMNNNRRRRRRQQQQQQQQQPPPPPPPPPOOOPPPRRRSSSTTTTTTSSSSSSVVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ]]]___aaaaaaaaa```XXXZZZ[[[XXXRRRPPPSSSWWW[[[^^^cccggghhhgggdddaaaaaabbbdddgggiiihhheeecccaaadddggggggeeeaaa^^^\\\``````aaaaaa```]]]ZZZXXXRRRPPPNNNLLLKKKLLLNNNOOOTTTTTTTTTSSSTTTTTTUUUUUUWWWVVVUUUSSSSSSSSSTTTTTTTTTSSSPPPNNNKKKFFFAAA===>>><<<:::999:::;;;:::999;;;;;;<<<;;;;;;999777666111///,,,+++,,,,,,+++***++++++******++++++,,,---111444888<<>>EEEFFFKKKQQQTTTVVV\\\dddssszzz~~~}}}nnnaaaSSSMMMKKKHHHGGGHHHFFFBBB???>>>>>>???>>>=========>>>???AAACCCEEEFFFFFFHHHJJJLLLMMMNNNNNNMMMPPPSSSXXX]]]aaaffflllooohhhfffbbb___^^^aaafffjjjggghhhjjjmmmoooqqquuuzzzzzz|||www___UUUYYYeeesss|||zzzvvvrrrppprrrtttvvvwwwiii```SSSHHHAAA????????????AAACCCDDDCCCBBBCCCDDDJJJPPPYYY```dddfffiiijjjkkkjjjiiigggdddaaa^^^\\\\\\[[[XXXTTTOOOKKKHHHGGG@@@AAABBBCCCCCCBBBBBBAAADDDCCCAAA@@@>>>>>>>>>???>>>???BBBDDDDDDBBB@@@???:::555333666777888===CCCMMM]]]ggg___MMM>>>777555333444666888999888666555222444555444222666???GGGTTT```ooo{{{mmmaaaUUUQQQOOOIIIDDDBBB????????????AAACCCGGGIIIIIIGGGCCC>>>:::666555444222222111111000//////...,,,---///000222555:::===CCCEEEHHHJJJKKKLLLMMMOOOQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQPPPTTTTTTTTTTTTTTTTTTTTTTTTWWWYYY\\\___aaabbbaaaaaaXXX[[[\\\YYYRRROOOPPPSSSXXX\\\aaafffhhhgggdddbbbcccdddeeegggiiihhhdddaaaaaacccfffgggdddaaa___^^^bbbcccddddddaaa___\\\[[[XXXUUUQQQLLLIIIHHHIIIJJJPPPPPPQQQSSSTTTUUUUUUUUUWWWVVVTTTSSSSSSSSSTTTUUUVVVTTTRRRPPPNNNIIICCC???>>>;;;999888:::;;;;;;;;;<<<======>>>===<<<;;;:::333000---+++,,,,,,,,,+++++++++******++++++,,,---111333555777999>>>CCCGGGLLLNNNNNNNNNLLLJJJJJJKKKMMMMMMNNNNNNNNNMMMLLLKKKIIIJJJLLLMMMNNNMMMLLLKKKLLLNNNOOOOOOMMMKKKJJJKKKJJJIIIHHHJJJLLLNNNNNNMMMNNNMMMMMMNNNNNNMMMKKKHHHEEECCC???999444///,,,+++***************))))))((())))))))))))))))))))))))'''(((((((((((()))))))))(((((()))))))))******************+++++++++++++++,,,,,,+++,,,...111555777;;;===BBBIIIMMMPPPWWW```jjjrrr}}}{{{tttfffYYYMMMHHHGGGEEEEEEFFFCCCAAA>>>======>>>>>>===<<<<<<===>>>@@@AAACCCDDDBBBEEEHHHLLLNNNNNNMMMMMMQQQTTTYYY___dddkkkqqqvvvqqqoookkkgggeeehhhooouuupppqqqpppnnnmmmnnnqqqrrrlllmmmpppwwwkkkTTTKKKPPP\\\lllyyyxxxtttqqqppprrruuuxxxyyypppgggXXXKKKCCC@@@?????????AAADDDEEEEEECCCCCCCCCGGGMMMVVV___fffjjjlllmmmppppppnnnkkkgggbbb^^^\\\]]][[[VVVRRROOOMMMKKKJJJCCCDDDEEEFFFGGGFFFEEEDDDEEEDDDAAA???>>>>>>>>>>>>>>>@@@CCCDDDEEECCCAAA???;;;666444666777999>>>DDDSSSZZZZZZOOOAAA888555444222444777::::::888777666222333444444666???LLLWWWgggppp|||xxxiiiZZZSSSPPPJJJEEECCC???@@@@@@AAAAAADDDHHHKKKMMMLLLHHHCCC<<<888666777333222222111000///......+++,,,---...///111555888>>>AAADDDGGGIIIKKKNNNPPPOOOOOOOOOPPPQQQQQQRRRRRRTTTTTTUUUUUUTTTRRRQQQPPPTTTTTTTTTTTTTTTTTTTTTTTTVVVXXX[[[^^^```aaa``````YYY[[[\\\ZZZUUUQQQQQQRRRVVVZZZ___dddggggggfffddddddddddddfffgggfffdddaaa```bbbddddddcccaaa``````cccdddeeeccc```]]]\\\[[[[[[XXXSSSNNNJJJHHHHHHHHHKKKMMMOOORRRSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUTTTRRRQQQOOOKKKFFFCCC???<<<::::::;;;<<<<<<<<<<<<===>>>??????>>>===<<<444111...,,,,,,,,,,,,,,,++++++******++++++,,,---///000111222555999@@@DDDHHHJJJLLLLLLKKKJJJIIIJJJKKKKKKMMMNNNNNNNNNMMMLLLHHHJJJLLLNNNNNNNNNMMMLLLKKKMMMNNNNNNLLLJJJJJJKKKLLLKKKKKKMMMOOOPPPPPPOOOMMMLLLKKKLLLMMMMMMKKKJJJHHHFFFBBB===888333...,,,******++++++******)))((((((((()))))))))))))))***''''''(((((((((((())))))((((((((()))))))))******************************---,,,,,,,,,,,,...///111222333999???CCCGGGOOOXXXdddlllvvvvvvooo]]]QQQGGGEEEEEEDDDCCCDDD@@@???>>>===============<<<<<<<<<===???@@@BBBCCC@@@CCCGGGLLLNNNOOONNNLLLPPPSSSYYY^^^eeellltttyyy{{{yyyuuuoookkkmmmtttzzzxxxzzzyyytttppprrrrrrrrrhhhhhhhhhlllsss{{{uuubbbNNNHHHKKKSSScccrrrtttrrrqqqrrruuuxxxyyyzzzvvvlll^^^PPPGGGBBB@@@???>>>AAADDDFFFEEEDDDDDDDDDFFFKKKTTT^^^ffflllnnnoooqqqrrrrrrooojjjeeeaaa```^^^ZZZTTTOOOMMMLLLKKKJJJGGGHHHJJJKKKLLLKKKIIIHHHDDDCCCAAA???>>>>>>>>>>>>???@@@BBBCCCBBBAAA@@@>>><<<888555666888888<<>>>>>>>>======555222...,,,,,,,,,---,,,++++++******++++++,,,---+++,,,---...000555<<<@@@DDDGGGJJJLLLKKKJJJIIIJJJHHHJJJLLLNNNOOOOOONNNMMMGGGHHHKKKMMMNNNMMMLLLJJJKKKLLLMMMLLLJJJJJJKKKLLLMMMLLLLLLNNNQQQRRRQQQPPPLLLKKKIIIJJJKKKLLLLLLKKKKKKIIIFFFBBB<<<777222///******+++++++++***)))((((((((((((((())))))******'''''''''((((((((())))))(((((((((((()))))))))************************)))+++,,,,,,,,,---------.........111666888;;;DDDMMMZZZ```kkkttt{{{}}}qqqiiiTTTJJJBBBAAACCCBBBAAAAAA<<<===>>>===<<<<<<;;;<<<=========>>>???AAABBBCCC???BBBHHHMMMPPPPPPOOONNNNNNQQQVVV\\\ccckkksssxxx{{{{{{xxxrrrnnnpppxxx~~~|||yyy{{{{{{xxxrrrnnnkkkkkknnnrrrtttuuuuuuxxx|||jjjZZZLLLHHHHHHKKKYYYiiippppppqqquuuyyy|||}}}|||{{{qqqbbbTTTJJJDDDAAA???>>>@@@DDDEEEEEEEEEEEEFFFDDDHHHPPPZZZccciiilllmmmmmmppprrrpppkkkgggdddddd___YYYRRRMMMKKKJJJJJJIIILLLMMMOOOQQQPPPOOOMMMKKKDDDCCCBBB@@@??????@@@@@@???@@@@@@@@@???>>>===<<<===999666777888777:::>>>HHHGGGAAA888444555444222333666999999888666666777222666===GGGUUUdddpppxxxyyyuuu```UUUPPPKKKGGGFFF???AAABBBBBBAAACCCHHHLLLSSSRRROOOHHH@@@;;;:::;;;333333222111000///...---***,,,---...------...000222666;;;@@@CCCGGGLLLNNNKKKLLLMMMOOOQQQSSSTTTUUUQQQRRRTTTUUUVVVVVVVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTWWWXXX[[[]]]^^^]]]]]]\\\]]]]]]\\\]]]]]]ZZZWWWTTTNNNOOORRRVVVZZZ]]]___``````______```ccceeefffeee^^^___``````___```bbbdddcccdddccc___ZZZWWWXXXZZZVVVUUURRROOOMMMLLLKKKKKKEEEGGGLLLOOORRRSSSSSSRRRNNNPPPRRRSSSTTTUUUTTTSSSSSSRRRPPPOOOOOONNNLLLIIIDDDBBB@@@???>>>===;;;999888:::;;;============<<<666333...,,,,,,------,,,++++++******++++++,,,---((()))***+++...333999>>>CCCGGGKKKMMMMMMKKKKKKKKKGGGHHHKKKNNNOOOOOOOOONNNEEEGGGJJJLLLMMMLLLJJJIIIJJJKKKKKKJJJIIIIIIKKKMMMMMMLLLMMMOOOQQQRRRQQQPPPKKKJJJIIIIIIKKKLLLLLLKKKMMMLLLIIIEEE@@@:::555222******+++,,,+++***)))((('''((((((((())))))******''''''''''''((((((((()))(((((((((((())))))))))))*********)))))))))))))))***+++,,,------...---------+++---000111333;;;DDDJJJQQQ[[[eeemmmtttyyy|||}}}vvviii```NNNEEE>>>???BBBAAA??????999;;;======<<<;;;::::::>>>>>>>>>???@@@BBBCCCDDD???CCCIIIOOORRRRRRPPPOOOLLLOOOTTTZZZaaaiiiqqqwwwvvvwwwvvvrrrooorrr{{{}}}xxxrrrooooooppppppnnniiijjjjjjnnnwww~~~{{{tttbbbVVVLLLIIIFFFEEERRRcccmmmnnnrrrxxx}}}}}}ttteeeWWWLLLEEEAAA???===@@@CCCEEEEEEEEEFFFGGGAAADDDLLLUUU^^^eeehhhiiihhhkkknnnnnnjjjgggffffffaaaZZZQQQKKKIIIIIIHHHFFFOOOQQQSSSTTTSSSRRROOOMMMEEEDDDBBBAAA@@@@@@AAABBB@@@???>>>======<<<;;;;;;>>>:::777888888666888<<<;;;<<<:::444333666777555777999<<<<<<999888888:::333888BBBRRRcccrrr|||{{{wwweeeWWWPPPHHHCCCAAA@@@BBBDDDCCCAAAAAADDDFFFNNNPPPQQQKKKBBB:::777777666666555333111000.........---+++******+++---...///000222777===DDDKKKOOOSSSPPPLLLLLLOOOSSSTTTSSSTTTTTTSSSTTTWWWXXXWWWVVVZZZXXXVVVTTTSSSSSSSSSSSSUUUWWWZZZ[[[[[[\\\]]]___\\\]]]```ccceeebbb^^^YYYWWWUUURRRQQQQQQSSSUUUWWW______```aaabbbdddfffgggaaa]]]YYYXXXZZZ]]]```aaabbb```]]]YYYWWWWWWWWWXXXWWWVVVUUUUUUTTTSSSPPPMMMHHHIIIJJJLLLNNNOOOPPPQQQOOOPPPQQQQQQQQQQQQQQQQQQSSSRRRPPPMMMMMMMMMNNNOOOKKKIIIFFFCCC???<<<999888999999:::;;;===???AAABBB:::777222000000...+++(((++++++*********+++---...'''(((((()))***---222666<<>>CCCKKKSSS[[[cccjjjooouuuyyy~~~tttbbbVVVEEEBBB@@@??????>>>===;;;:::;;;;;;<<<<<<;;;;;;:::<<<:::888999===@@@AAA@@@CCCCCCEEEJJJNNNRRRSSSSSSOOOOOOQQQUUU[[[aaahhhllllllnnnoooooopppuuu}}}~~~wwwsssrrrssstttjjjbbb```gggkkkhhhdddcccWWWSSSMMMHHHBBBCCCNNN[[[gggmmmtttzzz}}}{{{ppp^^^OOOGGGCCC@@@@@@@@@AAACCCEEEFFFEEECCC???CCCIIINNNSSSZZZbbbiiillljjjhhhiiilllmmmkkkiiieee]]]TTTNNNIIIEEEGGGKKKQQQSSSUUUUUUSSSQQQOOOOOOLLLGGGBBBBBBEEEFFFEEEBBBAAA???<<<999888999;;;<<<<<<;;;:::888777666666666===777222333666888999999BBBCCCEEEDDD===555666<<<777EEEUUUcccppp{{{wwwmmmooo^^^UUUMMMGGGFFFBBBDDDEEEDDDAAAAAACCCEEEKKKMMMNNNIIIAAA;;;888999777666555333222000///......---+++******+++---......///111666<<>>@@@AAA;;;888333000///...+++)))++++++*********+++,,,---((()))))))))***,,,111444===CCCKKKPPPNNNKKKIIIIIIJJJHHHGGGIIINNNPPPNNNJJJHHHIIIJJJMMMOOOOOOMMMJJJLLLLLLKKKKKKKKKLLLMMMMMMMMMNNNNNNNNNNNNNNNMMMMMMKKKLLLNNNOOOPPPPPPOOONNNOOOLLLIIIIIIHHHCCC:::333111...,,,+++++++++***((()))))))))))))))))))))))))))(((((('''((()))***+++)))))))))))))))))))))))))))***+++***))))))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000555999???EEELLLSSSZZZ^^^iiimmmtttxxxzzz{{{{{{|||||||||||||||||||||}}}}}}}}}}}}nnn]]]RRRDDDBBB???>>>======;;;:::999999::::::;;;::::::::::::888777888<<<>>>???>>>CCCCCCEEEIIINNNQQQRRRRRRPPPPPPPPPSSSVVV[[[```cccbbbdddfffgggiiioooxxx}}}zzzzzzzzzrrrjjjgggjjjkkkeee___]]]TTTPPPJJJFFFAAAAAAKKKVVVeeeoooyyy|||rrr```RRRKKKGGGDDDBBBBBBCCCEEEHHHHHHGGGEEE???BBBEEEIIIMMMSSS[[[aaaiiihhhgggiiikkkllljjjgggeee]]]TTTNNNIIIGGGIIINNNSSSUUUWWWWWWUUUSSSRRRQQQNNNJJJEEEDDDFFFGGGDDDAAA@@@>>><<<:::999999:::;;;;;;:::999888777666666666333111111222666:::@@@DDDKKKIIIHHHEEE>>>888:::AAAIIIVVVeeeoooxxx{{{lllaaa}}}iii\\\SSSMMMKKKEEEFFFFFFDDDBBBAAABBBDDDFFFHHHIIIFFF@@@<<<:::;;;888777666444222111000///...---,,,++++++,,,---...---...000444:::AAAHHHKKKOOONNNLLLMMMOOORRRSSSSSSRRRPPPNNNNNNPPPRRRTTTTTTWWWVVVTTTSSSRRRRRRRRRSSSRRRTTTVVVWWWXXXYYY[[[]]]]]]___ccciiinnnpppnnnlllaaa]]]WWWQQQMMMKKKLLLMMMSSSUUUYYY]]]aaaeeeggghhhdddaaa^^^\\\]]]^^^___^^^ZZZZZZZZZYYYXXXWWWVVVUUUTTTUUUVVVXXXYYYWWWTTTQQQLLLLLLKKKJJJJJJKKKLLLMMMOOOOOOPPPQQQRRRSSSSSSSSSVVVTTTRRRPPPNNNNNNNNNNNNMMMKKKHHHDDD@@@<<<999777999999::::::<<<===??????===999444111///...,,,+++++++++*********+++,,,---))))))***))))))+++///222:::@@@HHHLLLKKKJJJIIIJJJKKKIIIHHHIIILLLMMMKKKHHHGGGHHHIIILLLOOOOOOMMMKKKMMMMMMLLLKKKKKKKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMKKKKKKLLLMMMMMMNNNNNNNNNMMMKKKJJJIIIIIIFFF???:::666333///,,,++++++***)))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))))))))))))))*********))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------...000333666:::@@@FFFJJJWWW\\\dddjjjmmmnnnnnnoooqqqqqqrrrrrrssssssttttttqqquuuzzz~~~tttfffVVVKKKBBB@@@===<<<;;;:::999777666777888888999999999999888777666777:::<<<======BBBBBBDDDHHHMMMPPPQQQQQQMMMMMMMMMOOORRRUUUYYY\\\YYYZZZ\\\\\\^^^dddmmmttt}}}{{{uuuppppppooohhh___ZZZSSSNNNIIIFFFAAAAAAHHHQQQaaannn}}}vvvfffXXXQQQLLLGGGCCCDDDEEEHHHJJJJJJHHHFFF???@@@AAABBBEEEJJJQQQVVVbbbcccdddfffiiiiiigggeeebbbZZZQQQKKKHHHFFFJJJPPPVVVYYY[[[\\\ZZZWWWUUUUUUQQQNNNJJJIIIIIIGGGDDD@@@>>>===<<<;;;:::999999999999999888777666666555555---///111444999BBBNNNUUUXXXRRRJJJDDD>>><<>>DDDGGGKKKKKKLLLMMMOOOQQQRRRRRRQQQNNNKKKKKKMMMPPPQQQRRRUUUTTTSSSQQQQQQQQQRRRRRRQQQSSSUUUVVVWWWXXX[[[]]]___aaaeeekkkqqqttttttssshhhccc\\\SSSMMMJJJIIIIIIRRRTTTXXX\\\```dddfffgggfffdddaaa``````___^^^]]]WWWXXXYYYZZZYYYWWWUUUTTTSSSTTTVVVYYY[[[ZZZWWWTTTOOONNNLLLJJJIIIJJJJJJKKKNNNNNNOOOPPPRRRSSSTTTUUUWWWVVVTTTRRRPPPOOOOOOOOONNNMMMJJJFFFAAA===:::888::::::::::::;;;<<<>>>>>>>>>;;;777222///...------+++++++++++++++++++++,,,)))******))))))***,,,///444:::AAAFFFGGGGGGIIIKKKKKKJJJIIIJJJKKKKKKIIIGGGEEEEEEGGGJJJMMMNNNMMMKKKLLLLLLKKKJJJIIIIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLJJJIIIIIIIIIIIIKKKLLLMMMLLLJJJJJJJJJJJJIIIEEEAAA<<<777222---+++***)))(((((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))((()))***)))((()))***,,,++++++++++++++++++++++++***)))))))))******+++,,,......//////111444999===FFFKKKSSSYYY\\\]]]^^^^^^```aaaaaabbbdddeeeeeefffeeehhhmmmqqqtttxxx|||xxxlll^^^OOOFFF@@@>>>;;;999999888777555444555666777777777777777666666777888:::;;;<<<<<>>@@@CCCHHHKKKWWWYYY]]]aaadddeeedddccc]]]UUULLLHHHEEEEEEJJJQQQZZZ]]]``````^^^[[[YYYYYYTTTQQQNNNLLLKKKHHHCCC@@@===<<<<<<;;;:::999888888888888888777666555555444111222333777BBBSSS```gggcccWWWIII@@@===AAAMMMYYYjjjuuu}}}~~~~~~sssdddXXXQQQlll^^^UUUPPPKKKJJJHHHFFFEEEDDDBBBBBB???@@@@@@@@@>>>=========:::999888666444333222111///......---,,,,,,,,,,,,+++,,,---///444:::???BBBGGGHHHJJJLLLNNNOOOPPPQQQOOOMMMJJJIIIKKKNNNPPPQQQSSSRRRQQQPPPPPPPPPQQQRRRQQQSSSUUUVVVVVVXXX\\\^^^bbbcccffflllqqqtttuuuuuummmiiiaaaYYYRRRMMMKKKJJJOOOQQQUUU[[[```dddhhhiiigggeeedddccccccaaa^^^\\\VVVXXXYYYZZZZZZXXXVVVTTTSSSTTTUUUYYY[[[[[[YYYWWWRRRQQQOOOLLLKKKJJJJJJJJJLLLMMMMMMOOOQQQSSSUUUVVVWWWVVVUUUTTTRRRQQQPPPPPPPPPNNNKKKHHHCCC???<<<;;;;;;;;;;;;;;;;;;<<<===>>>???===999555111.........++++++++++++++++++++++++)))******)))((()))+++---000555===AAADDDGGGKKKNNNKKKKKKJJJJJJJJJJJJHHHFFFDDDDDDEEEGGGJJJLLLKKKJJJKKKJJJIIIHHHHHHHHHHHHHHHKKKJJJIIIIIIIIIJJJKKKKKKGGGGGGFFFEEEFFFHHHJJJKKKJJJJJJIIIJJJKKKKKKIIIHHH@@@<<<555000---+++)))((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))))))))))))))((()))***)))((((((***,,,++++++++++++++++++++++++*********)))******++++++/////////...---///333666:::>>>DDDIIIKKKLLLMMMNNNNNNOOOPPPRRRTTTUUUVVVWWWZZZ\\\^^^aaaeeekkkrrrwww||||||sssfffXXXKKKBBB===;;;999777777777666444333444444555666666555555555666888999:::;;;<<<===??????AAADDDIIILLLLLLLLLGGGGGGHHHIIIJJJMMMOOOPPPQQQRRRSSSRRRQQQTTT[[[```mmmxxxuuukkk^^^UUUNNNJJJHHHEEEFFFJJJTTTcccttt|||}}}tttjjjaaaUUUKKKGGGGGGFFFGGGHHHHHHFFFDDDEEECCC@@@>>>???AAACCCEEEKKKNNNTTTYYY\\\^^^^^^___YYYQQQJJJGGGFFFGGGMMMSSS\\\___bbbcccaaa^^^[[[ZZZTTTRRRPPPMMMKKKGGGCCCAAA<<<<<<;;;:::999888777777777777888888777666555444333444555<<>>>>>>>>>>>=========;;;:::999777555444333222//////......------,,,,,,,,,,,,,,,---111555:::===BBBEEEHHHKKKLLLLLLNNNOOONNNLLLJJJJJJLLLNNNPPPPPPPPPPPPOOONNNNNNOOOQQQQQQQQQRRRTTTUUUVVVXXX\\\___dddeeegggkkkpppsssuuutttqqqmmmhhhaaaZZZUUUQQQOOOMMMOOORRRXXX^^^dddiiilllgggffffffffffffccc___\\\YYYYYY[[[[[[[[[YYYWWWVVVTTTTTTUUUWWWZZZ[[[ZZZYYYTTTSSSRRRPPPNNNMMMKKKJJJJJJJJJKKKMMMOOORRRUUUWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQPPPMMMJJJFFFCCC@@@???======<<<<<<<<<======>>>???>>><<<888333///......++++++,,,,,,,,,+++******((()))***)))((((((***,,,000555;;;???BBBEEEKKKOOOKKKLLLLLLKKKJJJIIIHHHHHHEEEDDDEEEGGGIIIKKKJJJIIIJJJIIIIIIHHHHHHHHHHHHIIIKKKJJJIIIGGGGGGHHHHHHIIIFFFEEEDDDDDDEEEFFFHHHIIIIIIIIIIIIJJJKKKKKKLLLLLLEEE@@@:::555111...,,,)))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))((()))))))))((((((***++++++++++++++++++++++++++++++***************++++++.........,,,+++,,,///222222555999<<<>>>???AAACCCBBBCCCEEEGGGIIIKKKMMMMMMRRRRRRRRRSSSWWW^^^gggmmmtttyyy|||}}}~~~|||xxxwwwvvvwwwxxx{{{~~~~~~xxxooobbbTTTHHHAAA;;;999777666777777666555444444444555555444444333333666888999999:::;;;<<<<<<===>>>BBBFFFIIIIIIIIIJJJJJJIIIGGGGGGFFFFFFFFFHHHJJJMMMNNNNNNQQQVVV[[[gggqqq|||vvveeeZZZOOOKKKIIIFFFEEEGGGOOO[[[gggnnntttzzz}}}}}}zzz|||zzztttooohhh^^^UUUNNNLLLJJJHHHIIIIIIGGGFFFHHHEEEBBBAAABBBCCCBBBBBBAAAEEEJJJOOOQQQSSSVVVWWWUUUNNNIIIHHHHHHIIIOOOUUUZZZ]]]aaabbb```]]]ZZZXXXSSSQQQOOOLLLIIIFFFDDDCCC<<<<<<:::999888777777777777777888999888777555555333777===III___tttxxxrrr\\\NNNAAA???HHHXXXjjjwwwrrrbbbUUULLLGGGFFFooo```UUUNNNKKKHHHGGGGGGGGGEEECCC@@@???===============<<<;;;;;;999888666444333333/////////......---,,,+++---,,,+++,,,...222666888===BBBGGGJJJJJJJJJLLLMMMNNNLLLKKKLLLNNNPPPPPPOOOOOONNNMMMMMMNNNOOOPPPQQQOOOQQQRRRSSSTTTVVV[[[^^^eeeeeefffjjjooosssuuuvvvrrrpppmmmiiiccc]]]XXXVVVQQQQQQRRRUUUYYY___dddggggggggghhhiiihhheee```\\\\\\\\\]]]]]]\\\ZZZYYYXXXUUUTTTTTTUUUXXXZZZZZZZZZUUUVVVVVVUUUSSSPPPMMMKKKHHHHHHIIIKKKNNNQQQUUUWWWVVVVVVVVVVVVVVVUUUTTTTTTRRRQQQOOOLLLIIIFFFCCCBBB???>>>>>>=========>>>>>>>>>??????;;;555000......+++,,,,,,,,,,,,+++***)))'''((())))))((((((***+++000444888:::<<<@@@EEEJJJKKKLLLMMMLLLKKKJJJIIIIIIGGGFFFFFFHHHJJJKKKJJJIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLKKKHHHFFFEEEFFFFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHIIIIIIJJJKKKMMMOOOIIIEEE@@@;;;777444///---))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))'''((())))))'''((()))+++******************************))))))))))))*********+++,,,,,,++++++---///---///222333555888<<>>???AAACCCFFFHHHJJJKKKKKKLLLLLLMMMOOOUUU\\\aaahhhmmmqqqqqqrrrsssnnnhhhhhhgggfffeeegggiiilllnnnuuu}}}~~~|||vvvlll___QQQEEE???888777555555777888777666555555555555444333222222111444777999888888999;;;::::::<<>>>>>>>>>>>>>>===???@@@===666111...---+++,,,,,,---,,,+++***)))&&&'''))))))((((((***+++///222555666666999>>>CCCKKKLLLMMMMMMLLLJJJJJJKKKJJJIIIHHHIIIKKKLLLKKKJJJKKKKKKKKKKKKKKKLLLMMMNNNMMMKKKHHHFFFDDDDDDEEEFFFEEEFFFFFFGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIKKKNNNPPPLLLIIIDDD@@@<<<777333///))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))'''((()))((('''((()))+++***************************))))))((((((((())))))(((***,,,,,,++++++---...***,,,---///111555:::>>>>>>???AAADDDGGGIIIKKKLLLGGGHHHJJJKKKMMMQQQVVVZZZ^^^cccgggggggggeee___WWW[[[ZZZXXXWWWXXXZZZ]]]^^^cccnnnyyy}}}{{{}}}|||zzztttjjj\\\OOODDD>>>777666555555777888888777666666666555444333222111///333666888777666888:::999999;;;>>>BBBDDDEEEDDDDDDDDDCCCCCCBBBAAA@@@@@@===AAAEEEFFFDDDCCCDDDFFFGGGPPPZZZbbblllwww~~~uuugggXXXRRROOOLLLIIIIIICCCFFFIIILLLVVVbbbiiijjjrrrqqqnnnjjjmmmrrrrrrnnn___ZZZTTTOOONNNNNNOOOOOOJJJHHHFFFFFFHHHGGGDDD@@@;;;>>>@@@AAA@@@AAADDDGGGGGGCCCAAACCCEEEEEEJJJOOORRRUUUZZZ[[[YYYUUURRRPPPOOONNNKKKHHHEEEDDDFFFGGG>>><<<999666555666777888777888:::::::::999777666BBBTTTfffqqqxxxyyykkkYYYCCC===???MMMaaaqqq}}}~~~sssggg^^^UUUJJJEEEEEEFFFDDDBBBhhhZZZQQQLLLJJJMMMMMMIIIFFFFFF@@@???======>>>>>><<<:::;;;;;;999888666444333222111000......//////---,,,------,,,,,,---...000111666<<>>;;;888555222222555666666444666555444333222222222222444444555555666777777777999999:::<<<===???@@@@@@???AAABBBAAA>>><<<;;;;;;<<<===???AAAAAA@@@>>>===@@@DDDJJJRRRZZZdddnnntttzzzyyyfffVVVTTTVVVSSSNNNKKKFFFCCCEEEKKKQQQVVV^^^eeeggghhhjjjkkkmmmrrrwww{{{oooggg[[[UUUSSSSSSQQQOOOQQQPPPMMMJJJGGGEEECCCBBB??????>>>>>>???AAACCCDDDEEEDDDCCCBBBBBBCCCEEEGGGMMMNNNOOOOOOOOOOOONNNNNNNNNJJJEEEBBBBBBCCCDDDDDDAAA???;;;888666666777888777>>>CCCAAA:::888>>>EEEVVVhhh|||sss[[[GGGDDD;;;BBB\\\ssszzz}}}sssbbbVVVRRRJJJHHHEEEDDDDDDCCC???<<>>>>>>>>===<<<;;;:::999777555444222222222000///...//////...,,,,,,,,,,,,------...///000111666===BBBEEEFFFHHHHHHKKKNNNQQQRRRPPPNNNMMMLLLKKKKKKLLLNNNPPPPPPNNNKKKMMMMMMNNNPPPTTTXXX\\\^^^aaabbbeeehhhmmmqqqtttvvvwwwvvvtttsssqqqnnniiifffaaa]]]WWWRRROOOPPPSSSUUU[[[___eeeiiikkkiiieeebbb]]][[[[[[\\\___```^^^]]]ZZZZZZYYYWWWWWWVVVVVVVVVSSSTTTVVVWWWVVVTTTRRRPPPMMMLLLJJJIIIIIILLLNNNPPPTTTSSSRRRSSSUUUVVVUUUSSSQQQPPPOOONNNNNNMMMJJJHHHEEEDDDAAA???============999:::::::::888444111...///...---,,,+++*********+++***)))((()))***,,,---//////...---...222888<<<@@@BBBEEEHHHJJJJJJIIIHHHKKKLLLLLLKKKIIIGGGGGGHHHIIIIIIIIIKKKMMMMMMLLLJJJHHHIIIIIIGGGDDDCCCDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNOOOOOONNNLLLIIIFFFAAA:::666///---+++***++++++***)))))))))((((((((('''''''''))))))))))))(((((((((((()))))))))))))))******+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++***+++,,,---///111222333555999>>>DDDGGGGGGFFFEEEJJJIIIIIIIIIJJJMMMOOOPPPOOORRRTTTUUUSSSRRRRRRRRRQQQPPPNNNLLLKKKJJJJJJJJJQQQXXXbbblllqqqtttuuuvvvmmmkkkeee[[[OOODDD<<<888555222111222555777777666666555444333222111111111222333333444555555666666888888999:::<<<===>>>??????@@@AAA@@@>>>;;;::::::;;;<<<>>>?????????>>>===<<>><<<:::777777777999::::::BBBHHHEEE???>>>HHHQQQhhhyyyoooXXXGGGBBBEEERRRgggxxxyyypppcccTTTJJJHHHEEECCCBBBBBBCCCCCC@@@>>>nnnaaaYYYQQQOOONNNKKKIIIJJJFFFCCC???>>>>>>???>>>>>>:::999888666555333222111222000////////////...,,,+++,,,---......///......+++///555:::>>>BBBFFFIIILLLOOORRRSSSQQQNNNLLLKKKJJJJJJJJJLLLNNNMMMKKKIIILLLLLLMMMPPPSSSXXX[[[]]]```aaacccfffjjjnnnqqqsss{{{yyywwwuuutttrrrnnnllleeebbb]]]XXXTTTQQQQQQPPPUUUYYY```fffiiihhheeeccc]]]\\\[[[\\\^^^___^^^]]]\\\\\\\\\[[[ZZZXXXWWWVVVRRRSSSTTTUUUUUUTTTRRRQQQOOOMMMKKKIIIHHHIIIJJJKKKPPPOOOOOOQQQSSSTTTTTTSSSRRRQQQOOOOOOOOONNNKKKIIIGGGEEECCC@@@>>>=========999999:::999777444111//////...---,,,+++*********+++***)))))))))***,,,---,,,,,,,,,+++,,,///444888;;;===AAADDDGGGHHHHHHHHHJJJKKKLLLKKKHHHGGGFFFGGGJJJIIIHHHJJJKKKKKKIIIHHHGGGGGGHHHFFFEEEDDDFFFGGGEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMLLLKKKJJJFFFAAA===444111---+++******)))((())))))((((((((((((''''''(((((((((((())))))))))))(((((()))***************)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++,,,---...///000000111333888<<<@@@BBBDDDDDDGGGHHHIIIJJJLLLOOOQQQRRRMMMOOOPPPPPPOOOOOOQQQSSSSSSQQQNNNKKKHHHGGGFFFFFFLLLQQQ[[[eeemmmnnnllliii___[[[UUUOOOHHH@@@999444111000000111444666777777666555444333111111111000111111222222333444444555666777888999:::;;;<<<===>>>???@@@???===:::999999999:::;;;===>>>>>>>>>>>><<<>>>@@@BBBDDDHHHMMMPPPXXX___kkkvvvqqqbbb]]]\\\XXXRRRNNNIIIFFFEEEJJJOOOUUU]]]eeeiiikkknnnrrrwww~~~xxxooogggaaaZZZUUURRROOOLLLKKKLLLLLLLLLLLLJJJHHHEEEAAA???===<<<<<<>>>>>>>>>>>>>>>>>>>>>>>><<<<<<===>>>@@@BBBEEEFFFDDDAAA===;;;;;;<<<<<<<<<:::999777666777888:::;;;@@@GGGNNNLLLGGGJJJXXXeee{{{{{{eeeQQQDDDDDDUUUhhhuuu~~~xxxggg[[[PPPEEE@@@??????>>>>>>???AAABBBAAA???vvvfff]]]UUUSSSRRRNNNJJJJJJGGGDDD???======>>>>>>>>>999888777666555333222222222111//////000000...---***+++---...///...------))),,,000333777===CCCGGGKKKOOORRRSSSQQQNNNKKKJJJIIIIIIJJJLLLMMMLLLJJJGGGJJJKKKMMMOOOSSSWWWZZZ\\\]]]___aaaeeeiiimmmqqqsss{{{yyywwwuuuuuusssqqqooohhhfffccc___ZZZUUURRROOOTTTXXX]]]bbbdddcccaaa______^^^]]]\\\\\\\\\\\\[[[\\\]]]]]]\\\[[[XXXVVVUUUQQQRRRSSSUUUUUUTTTSSSRRRQQQOOOMMMKKKIIIHHHGGGGGGKKKJJJKKKMMMPPPSSSTTTTTTQQQPPPNNNNNNOOONNNKKKIIIGGGFFFDDDAAA???===<<<<<<999999999999777444222000///...---,,,+++***************)))))))))***+++,,,+++++++++******---111555666999===AAADDDGGGHHHIIIJJJLLLMMMLLLJJJHHHGGGGGGJJJIIIHHHHHHIIIIIIGGGFFFEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFFFFFFFHHHIIIKKKLLLLLLMMMMMMNNNMMMMMMKKKKKKIIIIIIJJJKKKKKKIIIEEEBBB:::666111---+++***))))))))))))(((((((((((((((((((((((((((((())))))))))))'''((()))++++++***))))))))))))*********+++++++++))))))*********+++++++++************************,,,,,,,,,,,,------------...///222555:::>>>AAACCCFFFGGGIIILLLPPPSSSUUUVVVSSSSSSRRRQQQPPPQQQTTTWWWVVVTTTQQQNNNKKKIIIHHHHHHJJJMMMTTT^^^dddddd^^^XXXOOOKKKEEEAAA???;;;555000000000000111222444555555666555444222111000000000111222222333333444444555666777777888:::;;;;;;<<<<<<>>>???>>><<<999999999888888999;;;<<<===>>>???BBBCCCDDDDDDDDDEEEGGGIIIKKKQQQYYYccclllttt|||ttthhhaaa^^^ZZZUUUQQQKKKGGGEEEIIINNNRRRZZZbbbhhhmmmttt|||uuukkkbbb[[[XXXTTTNNNKKKKKKKKKKKKIIILLLJJJGGGCCC???===;;;;;;;;;;;;<<<<<<;;;:::999888999888999:::===@@@DDDFFF@@@===999888888999999888666555555555666888:::<<>><<<===;;;;;;<<<===>>>???>>>>>>kkk```XXXVVVUUUQQQKKKIIIGGGDDD???<<<<<<<<<<<<<<<999888888666555444333222222111//////000000...---+++,,,---.........---,,,+++---...000333888>>>CCCJJJMMMQQQSSSQQQNNNKKKJJJIIIIIIJJJLLLNNNMMMKKKHHHJJJKKKMMMOOORRRUUUXXXYYYYYY[[[^^^ccchhhmmmrrrtttxxxvvvtttssssssrrrpppoooggggggfffddd```[[[VVVSSSSSSUUUYYY\\\^^^^^^]]]]]]```___^^^\\\ZZZYYYYYYYYY\\\\\\\\\[[[ZZZXXXUUUTTTRRRSSSTTTTTTUUUTTTSSSSSSRRRQQQOOOMMMJJJHHHGGGFFFFFFFFFFFFJJJNNNSSSUUUUUUOOONNNMMMMMMNNNMMMKKKIIIHHHGGGEEEBBB???===<<<;;;::::::999999777555333222///...---,,,+++************************++++++++++++++++++******,,,000333444666:::>>>BBBEEEGGGHHHKKKLLLNNNNNNLLLJJJIIIIIIJJJIIIGGGGGGHHHHHHGGGEEEDDDEEEFFFFFFEEEFFFHHHJJJHHHGGGGGGGGGIIIKKKNNNOOOMMMNNNNNNNNNMMMKKKIIIHHHGGGHHHIIIKKKMMMLLLJJJGGG@@@<<<555000...,,,***)))(((((())))))))))))))))))'''((((((((()))))))))***'''((()))++++++***))))))))))))*********+++++++++))))))*********+++++++++************************,,,,,,,,,+++++++++++++++------...000444:::>>>AAADDDFFFJJJOOOTTTWWWYYYZZZYYYXXXVVVSSSRRRSSSVVVYYYWWWVVVTTTQQQOOOLLLKKKJJJHHHJJJNNNTTTWWWUUUMMMGGG@@@===888777777555111...///000111111111111111111444444333222111111111111333333444444555666666666777777888999:::;;;;;;<<<;;;<<<>>>>>><<<:::999:::888888888:::<<<>>>@@@BBBFFFGGGGGGGGGFFFFFFGGGIIIHHHLLLQQQVVV\\\bbbhhhllljjjnnnsssuuuvvvvvvwwwxxxvvvpppfff___\\\ZZZVVVRRRKKKGGGEEEHHHKKKNNNUUU\\\bbbjjjvvvwwwllleee]]]WWWOOOLLLLLLLLLKKKIIIKKKIIIFFFCCCAAA???>>>>>>::::::::::::999888777666666666777888;;;???CCCEEE===:::777666666777777666333333333444666888:::;;;BBBIIIOOOQQQSSS\\\mmm{{{uuubbbZZZZZZiiizzzsss]]]PPPCCC>>><<<;;;:::;;;999:::;;;;;;;;;;;;;;;;;;sssggg[[[XXXWWWRRRLLLIIIGGGDDD@@@===<<<<<<;;;:::999999888777666555444444333111000000000000///---,,,,,,------------,,,,,,---.........///444:::>>>GGGKKKPPPRRRQQQMMMKKKIIIHHHIIIJJJLLLNNNNNNLLLJJJJJJKKKMMMOOORRRTTTUUUVVVUUUWWW[[[```fffkkkpppsssrrrqqqppppppqqqpppnnnlllfffgggiiihhhfffaaa\\\YYYRRRRRRSSSUUUWWWZZZ[[[]]]^^^^^^]]]ZZZWWWWWWXXXZZZ[[[[[[[[[ZZZXXXWWWVVVUUUTTTTTTUUUUUUUUUTTTTTTSSSSSSRRRRRRPPPNNNKKKIIIGGGEEEEEEEEEHHHMMMQQQTTTUUUOOOMMMLLLMMMMMMMMMKKKIIIJJJIIIGGGDDDAAA>>><<<;;;;;;;;;:::999888666555444///...---,,,+++*********))))))******+++++++++++++++++++++******+++...111333555888;;;???BBBEEEFFFIIILLLNNNOOONNNLLLKKKKKKKKKIIIGGGFFFGGGHHHGGGFFFDDDEEEFFFFFFEEEFFFHHHJJJIIIHHHHHHHHHJJJLLLOOOQQQOOOPPPPPPPPPNNNKKKHHHFFFHHHHHHJJJMMMPPPOOOMMMKKKDDD@@@:::555222///,,,***(((((())))))))))))******''''''(((((())))))******(((((()))***************)))************+++++++++)))************+++++++++************************++++++++++++************,,,,,,,,,---000555:::===AAAEEEJJJQQQVVVZZZ\\\\\\[[[ZZZXXXTTTRRRSSSVVVYYYWWWWWWVVVTTTQQQMMMJJJHHHEEEEEEGGGHHHGGGCCC>>>999666444111000000000///......///111111///...//////222222111111111111222222444444555666666777777888777777888888999::::::;;;999;;;===>>><<<;;;;;;<<<999999999:::<<<@@@CCCFFFFFFHHHIIIIIIGGGGGGHHHIIIKKKMMMPPPRRRTTTWWW[[[^^^[[[^^^``````^^^]]]```bbbeeeccc^^^WWWUUUVVVUUUQQQJJJFFFDDDFFFHHHIIINNNSSS]]]fffuuuxxxrrrccc\\\RRRNNNOOOQQQPPPNNNIIIHHHFFFDDDBBBBBBBBBBBB<<<<<<;;;:::888777666666333444444666888;;;>>>@@@;;;999666555666666666555222222222333555666888888===AAAFFFIIINNNWWWcccmmm{{{wwwkkkjjjpppzzz|||{{{ppp```LLLDDD===;;;:::888666888777999::::::999888888999ppp```XXXUUUQQQMMMKKKHHHEEEBBB@@@???===;;;999::::::999888777666666555333111000000111000///---------,,,,,,+++,,,,,,------------,,,---111777;;;DDDHHHNNNQQQPPPMMMJJJIIIFFFGGGHHHKKKNNNOOOMMMKKKKKKLLLMMMOOOQQQRRRSSSSSSSSSTTTXXX\\\bbbgggkkknnnmmmmmmmmmnnnooonnnkkkiiiggghhhjjjkkkiiieee```]]]VVVTTTRRRPPPQQQTTTWWWYYYXXXYYYYYYXXXVVVVVVZZZ]]][[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTSSSSSSTTTSSSQQQNNNLLLJJJHHHGGGFFFGGGKKKOOOQQQQQQOOONNNMMMMMMNNNNNNLLLJJJMMMLLLJJJGGGDDDAAA>>><<<<<<<<<;;;:::999777666666///...---,,,+++*********))))))***+++++++++++++++************)))***,,,///222333555888;;;>>>@@@AAAFFFIIIMMMNNNNNNLLLLLLLLLJJJHHHFFFFFFGGGHHHHHHGGGDDDEEEFFFFFFEEEFFFHHHIIIIIIHHHGGGGGGIIILLLOOOQQQRRRSSSSSSSSSPPPMMMIIIGGGGGGHHHJJJMMMOOOOOOLLLJJJFFFCCC>>>999666222...,,,(((((()))))))))*********'''''''''((()))*********)))))))))))))))******+++)))************+++++++++)))************+++++++++************************************************,,,+++******---000444777>>>BBBHHHPPPVVVZZZ\\\]]]ZZZYYYXXXUUUTTTUUUXXX[[[ZZZZZZZZZYYYTTTNNNHHHEEE>>>???>>><<<888444222111/////////---,,,,,,---///***---000000///...///000000000000000111222333444444555555666666777888888666666666777777888888999777:::<<<>>>======>>>???;;;::::::;;;>>>BBBGGGIIIJJJLLLNNNNNNLLLLLLLLLMMMNNNPPPRRRSSSSSSUUUWWWZZZWWWXXXXXXSSSMMMJJJLLLOOOQQQSSSRRRLLLLLLOOOPPPNNNIIIEEEDDDEEEFFFEEEGGGKKKTTT\\\jjjzzz~~~ooofffZZZUUUUUUVVVTTTQQQHHHGGGEEEDDDCCCDDDDDDEEE???>>><<<:::888777777888222333444555777999::::::999777555444555555555333222222222333444444555666666777999===BBBIIINNNRRR___dddlllpppmmmhhhmmmvvv{{{|||rrrgggXXXLLL@@@<<<:::;;;999555444777555777999999888777888:::xxxcccXXXTTTPPPNNNMMMIIIFFFDDDBBBAAA>>>;;;999;;;::::::999888777666666333222000000111111///......---,,,+++***+++,,,---++++++++++++,,,000555999BBBFFFMMMPPPPPPMMMJJJIIIEEEEEEGGGJJJMMMNNNMMMKKKKKKLLLNNNOOOPPPQQQQQQRRRRRRSSSVVVZZZ___cccgggiiijjjkkklllnnnooommmjjjggghhhjjjlllllljjjgggbbb___\\\XXXSSSOOOMMMNNNQQQSSSTTTUUUWWWVVVUUUWWW\\\```\\\[[[ZZZXXXXXXXXXYYYZZZXXXXXXWWWWWWVVVUUUTTTTTTSSSTTTUUUUUUSSSQQQNNNLLLKKKIIIGGGHHHJJJMMMNNNNNNPPPOOONNNNNNOOOOOOMMMKKKOOONNNLLLJJJFFFCCC@@@>>>======<<<;;;999888777777//////---,,,+++*********))))))***++++++++++++***))))))***)))((((((+++---111222444666999;;;===>>>DDDGGGKKKMMMMMMLLLLLLLLLJJJHHHFFFFFFHHHIIIIIIIIIEEEFFFGGGFFFEEEEEEGGGIIIHHHGGGFFFFFFHHHKKKOOOQQQUUUUUUVVVUUURRRNNNJJJHHHEEEEEEGGGJJJLLLLLLJJJGGGGGGDDD@@@<<<888444000,,,(((((())))))*********+++&&&''''''((()))******+++***)))((((((((()))+++,,,)))************+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))************+++***))))))***---111333;;;???GGGOOOVVVZZZ\\\\\\YYYYYYXXXWWWVVVXXX[[[^^^^^^______]]]XXXPPPHHHCCC999:::999444...+++,,,...,,,...///---******---000'''+++///000///...000222/////////000111333444555444444555555666777777777444444555555666666777777666999<<<>>>>>>>>>???AAA<<<;;;:::;;;???CCCHHHLLLQQQSSSTTTTTTSSSRRRRRRSSSOOOQQQTTTUUUUUUVVVXXXZZZXXXXXXVVVNNNEEE@@@AAACCCDDDHHHIIIEEEEEEKKKMMMKKKHHHDDDCCCEEEDDDBBBCCCFFFFFFNNNZZZiiiyyy{{{pppbbb[[[YYYXXXUUUQQQHHHGGGEEEDDDDDDDDDEEEFFFBBB@@@===:::888888999999333333555666888888888888777555444333444444333222222333333333333333333444111000000444999===>>>===DDDHHHRRR[[[]]]]]]eeeppptttyyy}}}wwwhhhVVVFFF===999777888:::888444555888222555888999888777999;;;dddYYYWWWTTTNNNJJJJJJHHHFFFCCC@@@??????>>><<<<<<;;;:::999777666555222222222111111000///...***+++,,,---------,,,++++++,,,---------///333666BBBFFFJJJMMMMMMLLLKKKKKKKKKJJJHHHGGGHHHKKKMMMOOOQQQRRRSSSSSSSSSRRRPPPOOOLLLPPPUUU[[[___cccdddeeegggiiikkkmmmnnnmmmlllkkknnnllljjjjjjkkkjjjfffbbb```___[[[UUUNNNKKKLLLNNNQQQQQQSSSXXX\\\]]]ZZZWWWZZZYYYYYYXXXXXXXXXXXXYYYYYYWWWUUUUUUUUUTTTSSSQQQSSSRRRQQQQQQRRRRRRQQQPPPPPPOOOMMMLLLKKKLLLLLLMMMNNNMMMOOOQQQPPPLLLLLLPPPPPPPPPOOOLLLGGGCCCAAA@@@AAA???===<<<<<<;;;999777555222...+++))))))+++,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,---///222444777999:::@@@DDDHHHKKKKKKJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIJJJJJJIIIIIIKKKMMMSSSSSSQQQPPPOOONNNNNNNNNIIIIIIIIIJJJLLLKKKIIIGGGGGGGGGGGGEEEBBB===888555---,,,+++******++++++,,,))))))(((((((((((())))))((((((((((((((()))******,,,+++(((''''''(((+++,,,))))))))))))************))))))))))))))))))))))))((()))++++++*********+++++++++,,,,,,,,,,,,------444;;;DDDLLLRRRUUUWWWYYY[[[[[[ZZZYYYYYY[[[```ccc```dddaaaXXXOOOIII???555222111///...------......------------------,,,,,,............////////////............///000222222999888666555555555777777555555333222222333555555999999:::;;;===@@@CCCEEECCCBBBAAAAAACCCGGGLLLNNNWWWYYY\\\]]]]]]]]]___```___]]][[[[[[[[[\\\\\\[[[\\\WWWQQQMMMKKKJJJGGGDDDFFFDDDBBBCCCEEEFFFDDDBBBEEEBBB???>>>???@@@@@@@@@FFFGGGJJJRRR```ttt|||qqqhhhddd___YYYTTTJJJGGGEEEFFFIIIIIIEEE@@@BBB@@@>>>===<<<:::777444555555555666666666666666555555555555555444222222222222222111111111000000222333333333333444777:::888;;;>>>@@@BBBFFFMMMSSSWWW^^^bbb^^^QQQDDD<<<999999999999888777888:::<<<777777666555555666888888kkk\\\XXXTTTOOOMMMKKKIIIFFFDDDAAA@@@??????<<<<<<<<<;;;999888666555111111111111000///......+++,,,------------,,,++++++,,,,,,,,,---///333666CCCFFFKKKMMMMMMLLLLLLLLLLLLKKKIIIIIIJJJMMMPPPRRRPPPPPPQQQQQQQQQQQQPPPPPPRRRTTTWWW\\\___bbbcccdddfffggghhhjjjjjjjjjiiiiiikkkiiiggghhhiiiiiifffcccbbbaaa]]]WWWPPPKKKKKKLLLOOOOOOPPPTTTYYY[[[ZZZXXXWWWWWWWWWWWWWWWXXXYYYYYYYYYWWWVVVVVVVVVVVVSSSQQQSSSRRRQQQQQQSSSSSSRRRQQQRRRQQQPPPNNNMMMLLLLLLLLLMMMLLLMMMPPPNNNKKKKKKOOOMMMNNNNNNLLLHHHEEECCCCCCBBB@@@>>>======<<<:::888666333000,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++---000333555777888>>>AAADDDFFFFFFFFFGGGHHHGGGFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFHHHIIIIIIIIIHHHHHHJJJLLLPPPQQQRRRRRRRRRPPPNNNMMMLLLKKKKKKLLLMMMMMMKKKIIIIIIIIIIIIHHHDDD@@@<<<999111000...,,,+++++++++,,,))))))))))))))))))***+++((((((((((((((())))))***+++***)))(((((()))***+++))))))))))))************************************((()))++++++*********++++++++++++,,,,,,,,,------111777???FFFLLLPPPTTTVVVWWWXXXZZZZZZ[[[^^^bbbeeeaaaaaa[[[PPPGGGAAA888///000///...,,,,,,,,,,,,,,,------------------------............////////////............///000111222666666555555555666666777555444444333333444444555777888888:::<<>>@@@DDDGGGDDDIIIMMMKKKDDD<<<777555999::::::888777777999;;;777666555555555666777888wwwccc[[[VVVRRRPPPLLLJJJGGGDDDBBB@@@??????<<<<<<<<<;;;999888666555111111111111000///...---,,,,,,------------,,,++++++,,,,,,+++,,,...333666DDDGGGKKKNNNNNNMMMMMMMMMMMMLLLKKKKKKLLLOOOQQQSSSNNNNNNMMMMMMNNNOOOPPPQQQXXXYYYZZZ\\\___aaabbbccceeeeeeeeeeeeffffffffffffgggfffdddeeegggggggggfffdddccc___YYYSSSMMMKKKKKKLLLLLLLLLPPPTTTXXXYYYYYYVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWWWWXXXYYYWWWTTTQQQSSSRRRQQQRRRSSSTTTSSSRRRTTTTTTSSSRRRPPPNNNMMMLLLKKKJJJKKKMMMLLLIIIJJJMMMKKKMMMNNNMMMJJJHHHGGGGGGEEECCC@@@???>>>===<<<:::777555111---+++++++++,,,---,,,,,,++++++*********,,,,,,,,,+++*********))))))***,,,...111333555666;;;<<<>>>???@@@AAADDDFFFDDDDDDDDDDDDEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHIIIHHHGGGGGGIIIJJJLLLNNNQQQSSSSSSQQQNNNLLLNNNNNNMMMNNNOOONNNLLLJJJKKKKKKKKKJJJHHHDDDAAA???777555222...,,,+++++++++)))))))))))))))***+++,,,((((((''''''(((((()))******))))))))))))))))))***))))))))))))************************************((()))++++++*********+++++++++++++++,,,,,,,,,,,,---111777===CCCHHHNNNQQQQQQSSSWWWZZZ\\\^^^aaaddd```\\\RRREEE<<<777000)))...---,,,+++*********++++++,,,,,,------.........---............////////////......//////000111222222333444555555666666555444444555555555555444444666666777888;;;>>>AAABBBDDDDDDCCCDDDGGGJJJNNNPPPWWWZZZ^^^aaaaaaaaabbbcccrrrsssuuuvvvuuutttqqqpppkkkgggbbb^^^[[[YYYVVVTTTOOOLLLJJJJJJKKKKKKGGGDDDCCCBBBBBBBBBDDDDDDCCCBBB@@@@@@@@@BBBGGGPPP[[[bbbttt|||~~~sssfff]]]VVVQQQLLLIIIIIIIIIGGGEEEDDDCCCBBBBBBBBBAAA???=========<<<;;;:::999888777555555555555555555555555444444444444333333333333333555777888:::<<>>===<<<<<<;;;:::888777666111111111111000///......---------------,,,,,,,,,+++,,,+++++++++...333777EEEHHHLLLNNNNNNMMMMMMNNNOOONNNMMMLLLLLLMMMOOOPPPLLLKKKJJJIIIJJJMMMPPPRRRZZZZZZ[[[\\\^^^```cccdddddddddccccccccccccddddddcccbbbaaaaaabbbdddfffgggdddbbb```[[[VVVQQQNNNLLLKKKKKKKKKMMMPPPUUUXXX[[[WWWWWWXXXXXXXXXXXXXXXXXXWWWWWWXXXYYYZZZXXXTTTQQQSSSRRRQQQRRRTTTUUUTTTSSSTTTTTTUUUUUUTTTRRRPPPOOOKKKIIIJJJLLLJJJGGGHHHLLLMMMNNNPPPPPPMMMKKKJJJJJJHHHFFFBBB@@@@@@???>>><<<888666222...,,,+++++++++------,,,,,,+++***))))))---,,,,,,+++***))))))(((((()))+++---000222444555888999999999999<<<@@@CCCDDDDDDEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGHHHHHHGGGFFFFFFHHHIIIJJJLLLNNNPPPQQQPPPNNNMMMOOONNNNNNOOOOOOOOOLLLJJJLLLLLLLLLKKKJJJGGGEEECCC<<<:::666111---++++++***)))))))))))))))***++++++(((''''''''''''((())))))((()))***++++++***)))(((((()))))))))************************************((()))++++++*********+++***++++++++++++,,,,,,,,,+++---111555:::AAAHHHMMMLLLPPPUUUYYY[[[\\\^^^___]]]UUUGGG;;;333///+++(((---,,,,,,+++++++++******++++++,,,,,,---...//////---------........./////////////////////000111111///000222444555555555555333444555666666555444333555666777888;;;>>>AAACCCEEEEEEFFFGGGIIILLLOOOPPPRRRVVV[[[___aaabbbccceeennnrrryyy~~~{{{yyyuuuqqqnnnkkkhhhggg^^^[[[XXXVVVVVVTTTOOOJJJIIIGGGDDDCCCDDDEEEEEEEEEBBBBBBAAA@@@AAADDDIIIMMMYYYbbbmmmtttxxx{{{yyyrrraaa\\\UUUPPPMMMKKKJJJHHHDDDCCCCCCCCCDDDCCCAAA@@@>>>>>>===<<<<<<;;;::::::999999888777777666666666555555555555555555555555444777<<<@@@DDDIIIOOORRRTTTSSSTTTVVVVVVRRRJJJCCC>>>;;;888888999:::888555888999999888666444555666444444333333444555666777zzzfff\\\VVVSSSLLLJJJGGGCCCAAA???>>>=========<<<;;;:::888777666222222222222111000///............------,,,,,,,,,++++++++++++,,,000555:::EEEHHHLLLMMMMMMMMMNNNNNNQQQPPPNNNLLLKKKKKKKKKKKKJJJIIIGGGGGGHHHKKKOOOQQQWWWXXXYYY[[[]]]```bbbdddcccbbbbbbbbbbbbccccccddd^^^]]][[[ZZZ[[[]]]aaadddaaa```]]][[[XXXUUURRRQQQNNNMMMLLLLLLNNNRRRVVVZZZXXXYYYYYYYYYYYYXXXWWWVVVWWWWWWXXXYYYZZZXXXUUURRRSSSRRRQQQSSSUUUVVVVVVUUURRRSSSUUUVVVVVVUUUTTTTTTMMMJJJJJJKKKIIIEEEFFFKKKOOOQQQSSSSSSQQQNNNLLLLLLKKKHHHDDDBBBAAA@@@???>>>999666333///,,,+++******------,,,,,,+++***)))))),,,,,,++++++***)))(((((()))***+++---000222333444777777666555555888<<<@@@EEEEEEFFFGGGGGGFFFEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJHHHIIIIIIHHHGGGGGGHHHJJJIIIJJJKKKLLLMMMNNNNNNOOONNNMMMMMMNNNOOONNNLLLIIILLLLLLLLLKKKJJJHHHFFFEEE@@@===:::555111...,,,+++***))))))(((((())))))***'''''''''''''''(((((()))((()))***++++++***)))(((((()))))))))************************************((()))++++++*********+++*********+++++++++,,,,,,***,,,...000555;;;CCCIIIMMMQQQWWWZZZ[[[[[[[[[\\\YYYMMM>>>444///---,,,+++---------------,,,,,,,,,++++++,,,,,,---...//////------------............000////////////000000111...///111333555555555444333444666666666666444333777777888:::===@@@CCCEEEFFFGGGHHHIIIKKKMMMNNNOOOLLLPPPUUUZZZ]]]```bbbdddhhhoooyyy}}}|||rrroookkkiiigggddd]]]XXXSSSNNNIIIEEEEEEFFFGGGGGGFFFFFFEEECCC@@@@@@AAACCCFFFMMMVVV[[[___dddmmmttt|||~~~qqqlllccc[[[TTTOOOKKKIIIFFFEEEDDDDDDEEEEEECCCAAA========================>>>===<<<:::999999999999::::::;;;;;;<<<===>>>>>>:::>>>DDDJJJOOOUUUZZZ^^^bbbcccfffiiiggg^^^PPPFFF<<<888444444666888777444777888999777555444444444444444333333444555777888rrrcccZZZTTTMMMKKKHHHDDDAAA???>>>>>>=========<<<:::999777666333333333333222111000///000///...---,,,,,,,,,---++++++++++++---222999>>>EEEHHHKKKLLLLLLLLLMMMNNNPPPOOONNNLLLJJJIIIIIIHHHIIIHHHGGGFFFGGGJJJMMMOOOSSSTTTVVVXXX[[[^^^___aaa``````aaaaaabbbccccccdddZZZYYYVVVTTTSSSVVV[[[``````^^^[[[YYYYYYXXXVVVUUURRRQQQPPPMMMLLLNNNRRRVVVWWWXXXXXXYYYYYYWWWVVVUUUWWWVVVWWWXXXYYYXXXUUURRRRRRQQQQQQSSSVVVWWWWWWVVVRRRSSSTTTVVVVVVWWWWWWWWWPPPMMMLLLLLLIIIEEEFFFJJJOOORRRUUUUUUSSSPPPNNNNNNMMMIIIEEEBBBAAAAAA@@@???:::888555111...,,,******---,,,,,,++++++*********+++++++++***)))))))))(((((()))+++---///111222333666555444222111333888;;;CCCDDDFFFGGGHHHGGGFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLJJJKKKKKKJJJHHHHHHIIIKKKJJJJJJJJJJJJKKKMMMNNNOOOLLLKKKKKKMMMNNNNNNLLLJJJLLLKKKKKKJJJIIIGGGFFFEEEBBBAAA???<<<888333000...,,,+++***)))))))))))))))''''''&&&&&&''''''((()))((()))***++++++***)))((())))))))))))************++++++++++++++++++++++++((()))++++++*********+++************+++++++++++++++,,,---...111777???EEEPPPTTTYYY\\\\\\\\\[[[[[[TTTFFF888111///------...------............------+++,,,,,,------.........,,,------------.........000000////////////000000///000111333444444555555555555666666666666555555777888999;;;>>>BBBEEEGGGHHHIIIJJJKKKLLLLLLLLLLLLFFFIIINNNRRRUUUXXX\\\___dddmmmyyy~~~}}}|||xxxqqqlllbbb]]]UUUOOOLLLKKKKKKJJJJJJJJJIIIGGGCCC@@@@@@@@@>>>CCCHHHLLLPPPVVV]]]ccciiikkkpppvvv{{{{{{tttlllbbbZZZTTTPPPLLLKKKIIIIIIHHHGGGEEEBBB>>>>>>>>>??????@@@@@@@@@AAA@@@>>>>>>>>>>>>???@@@===>>>???AAACCCDDDFFFFFFCCCGGGMMMRRRVVV[[[___bbboooqqqsssrrrkkk\\\LLLAAA999666444555888:::999777555666777777555333333444444444333333444666888999~~~kkk^^^UUUOOOMMMJJJFFFCCCAAA@@@@@@>>>======<<<;;;999888777444444444444333222111111111000...---,,,,,,,,,---******+++,,,...444<<>>@@@CCCFFFHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMNNNNNNMMMMMMNNNLLLKKKJJJKKKMMMJJJKKKLLLMMMNNNOOONNNNNNKKKJJJKKKMMMOOOOOONNNLLLMMMLLLKKKJJJHHHGGGFFFEEEDDDDDDDDDCCC???:::555222000///...,,,+++***))))))'''&&&&&&&&&&&&'''(((((())))))************))))))))))))))))))************++++++++++++++++++++++++((()))++++++*********+++************++++++++++++,,,,,,,,,---///444;;;@@@NNNRRRVVVZZZZZZZZZZZZZZZPPPBBB555111000...---...,,,---...//////...---,,,------------------------,,,,,,---------.........000000////////////000000111111111222333444555666666666555555555555666666777888999;;;>>>BBBEEEGGGIIIJJJKKKLLLLLLKKKJJJIIIDDDFFFHHHJJJLLLOOOSSSVVV^^^gggttt~~~uuuqqqjjjddd___ZZZUUURRRQQQQQQPPPLLLGGGDDDBBBBBB>>>AAAFFFKKKOOOSSSVVVWWWYYY[[[___cccfffjjjmmmooovvvvvvuuupppjjjccc]]]ZZZUUUSSSQQQOOONNNLLLHHHFFFBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBEEEHHHJJJEEEFFFHHHKKKNNNPPPSSSTTTUUUYYY___dddiiimmmqqqttt~~~uuufffSSSCCC:::666666666888999999888777222444666666555333333444555444444444555777999:::qqqbbbWWWRRRPPPLLLHHHEEECCCBBBAAA>>>>>>===<<<;;;999888777555555555555444333222222111000...---,,,,,,------******+++,,,///666>>>DDDEEEGGGIIIJJJJJJKKKLLLNNNLLLLLLLLLLLLLLLMMMMMMMMMIIIHHHHHHHHHHHHIIIKKKLLLNNNOOORRRUUUWWWWWWWWWVVVXXXZZZ]]]```bbbbbbbbbaaabbb```\\\VVVSSSVVV]]]cccbbb^^^XXXVVVWWWXXXWWWVVVVVVVVVTTTNNNIIIGGGIIIKKKLLLNNNQQQTTTVVVWWWWWWVVVWWWUUUTTTTTTUUUVVVUUUTTTRRRQQQRRRTTTWWWYYYYYYXXXWWWWWWUUUTTTTTTUUUVVVWWWWWWSSSPPPNNNJJJEEEEEEIIIHHHKKKPPPSSSSSSRRRQQQQQQNNNKKKFFFBBBAAAAAA@@@@@@@@@>>>;;;777333000...---++++++++++++++++++,,,,,,)))))))))))))))*********%%%&&&((()))+++---...///222222111...,,,---000222999<<<@@@DDDGGGIIIJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNOOOOOONNNLLLKKKLLLNNNIIIKKKOOOQQQRRRQQQOOOMMMJJJJJJKKKMMMPPPPPPOOOMMMNNNMMMLLLJJJIIIGGGFFFEEEFFFGGGHHHHHHEEE???:::666333222000...,,,+++******'''&&&&&&&&&&&&'''((((((***))))))))))))))))))***))))))))))))************++++++++++++++++++++++++(((***++++++******+++,,,)))************+++++++++,,,,,,,,,,,,...222999===IIIMMMRRRUUUVVVWWWWWWXXXNNN@@@333111111...,,,---+++,,,---.........---,,,------------------,,,,,,,,,,,,,,,---------......111000////////////000000333222222111222333555666777666555444444555666777777777888;;;>>>BBBEEEGGGJJJKKKLLLMMMLLLKKKHHHGGGDDDEEEEEEEEEFFFHHHMMMPPPUUU```nnnyyy}}}wwwppphhh___YYYWWWWWWUUUQQQLLLHHHFFFFFF@@@CCCHHHOOOTTTVVVUUURRRPPPRRRUUUVVVWWWWWWYYYZZZ^^^aaaeeegggeeeaaa^^^\\\[[[YYYVVVTTTRRROOOLLLIIIFFFFFFEEEDDDCCCBBBAAAAAA??????@@@BBBEEEJJJNNNPPPSSSTTTVVVZZZ]]]```cccdddjjjooovvv|||wwwbbbMMM>>>777222444666666555333111000111333555666555444444444555555444555666888:::;;;}}}ggg\\\WWWQQQMMMMMMKKKFFFCCCCCC??????>>>===<<<;;;;;;:::999777555222111111222333222222111000000000000000+++,,,,,,...000666===CCCFFFHHHJJJJJJIIIHHHIIIJJJLLLLLLMMMNNNOOOOOOOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKMMMMMMOOOSSSXXXZZZXXXUUUXXXXXXXXX[[[___ccceeefffccccccbbbaaa______```bbbaaa]]]ZZZXXXYYYXXXUUUSSSUUUTTTRRROOOLLLJJJHHHGGGKKKLLLMMMPPPSSSVVVYYYZZZWWWWWWVVVUUUSSSQQQPPPOOOPPPNNNNNNPPPUUUWWWWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVTTTOOOIIIFFFDDDKKKLLLNNNPPPQQQQQQQQQQQQJJJIIIGGGBBB>>>===@@@DDDDDD@@@<<<888555222///,,,++++++,,,---,,,+++***))))))))))))))))))))))))))))))))))))***+++---...///222222111000///...------111444999???DDDIIIKKKLLLKKKKKKJJJKKKLLLMMMOOOPPPOOOOOOPPPPPPPPPPPPPPPPPPNNNOOOQQQQQQQQQOOOMMMLLLIIIJJJKKKJJJJJJJJJLLLNNNNNNMMMKKKIIIHHHGGGHHHHHHHHHIIIKKKLLLJJJGGGCCCAAA;;;888333---***)))***+++,,,***(((((()))))))))''',,,+++++++++*********)))))))))))))))))))))))))))******))))))((((((''''''(((((()))***************)))************+++++++++---------,,,,,,...333666DDDIIIOOOQQQQQQOOOPPPQQQIIIBBB888111......---,,,......////////////......---....../////////......,,,+++******+++,,,...///111000///......///000111000222333333333333444666777666555444555666999::::::999888888;;;???CCCFFFIIIHHHHHHIIIIIIHHHDDDAAA??????@@@AAABBBBBBCCCCCCPPPVVVaaannn{{{}}}ssslllgggccc]]]XXXTTTPPPMMMJJJDDDJJJRRRZZZ^^^^^^[[[XXXTTTVVVWWWUUURRRQQQSSSUUUTTTSSSRRRUUUXXXYYYWWWTTTWWWVVVTTTQQQOOOMMMLLLLLLIIIFFFDDDEEEGGGIIIHHHFFFAAA===>>>CCCJJJOOOWWW___fffhhhjjjlllooouuu~~~oooWWWBBB555///555444444333222222222222333444444555555444444333333444555555555777:::===qqqcccWWWPPPLLLLLLKKKFFFBBBBBB??????>>>>>>===<<<;;;;;;888777444333222222333444000000///...............,,,,,,---...111666>>>CCCEEEGGGIIIIIIHHHHHHIIIJJJJJJKKKLLLMMMMMMNNNNNNMMMJJJJJJIIIHHHIIIJJJKKKLLLNNNNNNOOORRRVVVXXXWWWVVVXXXWWWWWWXXX[[[___bbbcccfffffffffdddbbbbbbdddfffbbb___\\\ZZZZZZYYYWWWUUUVVVUUUTTTRRROOOMMMKKKJJJIIIIIIIIIKKKNNNQQQSSSUUUTTTUUUUUUUUUTTTRRRPPPOOOOOONNNNNNPPPTTTVVVVVVTTTUUUVVVWWWXXXXXXXXXWWWVVVUUUVVVVVVSSSNNNJJJHHHHHHKKKLLLMMMOOOPPPPPPQQQQQQMMMMMMJJJFFFBBB@@@AAADDDEEEBBB>>>:::777444111...+++,,,,,,---,,,+++***)))))))))))))))))))))))))))(((((())))))***,,,---...111111111111000///...---///222666<<>>999333///---,,,,,,+++***((((((***+++***)))))))))(((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''(((((()))***************************+++++++++++++++,,,,,,,,,,,,...111444>>>CCCJJJMMMMMMLLLMMMNNNJJJDDD:::333000///---,,,...//////000000000000///...//////000000/////////,,,++++++++++++---...///000000///......///000000000111333333222222444555777666555444555777999:::888888777777:::>>>BBBEEEIIIHHHHHHHHHHHHFFFCCC@@@<<<<<<======>>>?????????GGGLLLVVVcccppp{{{~~~sssooohhhbbb]]]XXXTTTQQQPPPTTT[[[aaaeeedddbbb```\\\^^^___]]]YYYVVVUUUVVVTTTQQQOOOPPPRRRSSSSSSQQQPPPOOOMMMKKKIIIHHHHHHHHHHHHFFFDDDEEEHHHIIIIIIGGG===::::::AAAIIISSS^^^hhhxxx||||||cccMMM===666444666555444333222222222222333333444444444444333333333444555555666777;;;===mmmYYYRRRNNNNNNMMMIIIDDDDDDAAA@@@???>>>===<<<;;;;;;777666444333333333444444000000///...............------...///111777>>>CCCDDDFFFHHHHHHHHHHHHIIIJJJHHHIIIJJJKKKKKKLLLKKKKKKIIIIIIHHHHHHIIIKKKMMMNNNOOONNNNNNPPPSSSVVVWWWWWWXXXWWWVVVVVVWWWZZZ^^^```ffffffgggeeedddccceeefffdddaaa^^^]]]\\\[[[YYYWWWYYYXXXWWWUUUSSSRRRQQQPPPJJJIIIHHHHHHIIILLLOOOQQQPPPRRRTTTUUUUUUSSSQQQOOOOOONNNOOOPPPSSSTTTTTTSSSTTTVVVYYY[[[[[[ZZZXXXWWWVVVVVVUUURRRNNNLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOOOOOOOONNNKKKGGGDDDDDDDDDGGGDDD@@@===:::777333111,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))'''''''''((()))***+++,,,///000111222222000...---...000333999???DDDIIILLLKKKJJJJJJJJJKKKMMMOOOPPPQQQPPPNNNLLLLLLLLLMMMNNNMMMNNNOOOOOOOOONNNMMMLLLLLLMMMNNNMMMLLLLLLMMMOOONNNMMMKKKJJJIIIJJJKKKKKKLLLNNNPPPQQQQQQOOOMMMKKKGGGEEEAAA<<<777333000///,,,***))))))+++,,,++++++'''((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************************+++++++++,,,)))***,,,,,,,,,---000222999???GGGKKKKKKKKKLLLMMMMMMHHH@@@999555222000///000111222333333333333222000000111111111000//////++++++++++++,,,---.../////////............/////////000222222111111333444666555555555555777999:::888777666777999===AAACCCIIIHHHGGGFFFFFFCCC@@@===:::;;;;;;<<<<<<=========>>>BBBIIITTTaaaooozzz~~~xxxqqqlllfffaaa^^^___bbbfffjjjllllllkkkjjjeeeffffffdddaaa^^^\\\\\\YYYWWWTTTRRRSSSTTTSSSSSSLLLKKKIIIGGGEEEDDDDDDDDDDDDBBB@@@@@@@@@@@@???>>>:::555555;;;DDDOOO\\\ggguuu~~~pppTTT@@@888777999888777555444333222222222222333333444444333333222333444555666666888;;;>>>vvv```XXXRRRRRRQQQMMMHHHFFFBBBAAAAAA???>>>===<<<<<<666666555444333444444444222111111000000000000000---......///111777>>>CCCDDDFFFHHHIIIHHHHHHIIIJJJGGGGGGHHHIIIJJJJJJJJJJJJHHHHHHHHHHHHJJJLLLNNNOOOOOONNNMMMNNNQQQTTTVVVWWWXXXXXXVVVUUUUUUWWW[[[^^^bbbcccdddcccaaaaaabbbdddeeecccaaa___]]]\\\ZZZYYYZZZZZZYYYXXXWWWWWWVVVVVVOOOMMMJJJHHHIIIKKKNNNPPPLLLNNNRRRTTTUUUSSSQQQOOONNNNNNOOOQQQRRRSSSRRRQQQTTTVVVZZZ\\\]]][[[YYYWWWVVVVVVTTTQQQNNNMMMOOOQQQQQQPPPNNNLLLKKKKKKLLLLLLMMMNNNNNNMMMLLLIIIGGGFFFGGGEEEAAA>>><<<999555222,,,,,,,,,,,,,,,+++++++++))))))))))))))))))))))))'''&&&&&&'''((()))******---///111333333111///------///222777===DDDIIILLLJJJJJJJJJJJJKKKMMMNNNPPPRRRPPPMMMJJJIIIJJJLLLMMMLLLMMMNNNNNNNNNMMMMMMLLLMMMNNNNNNMMMKKKKKKLLLNNNMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKMMMOOOOOONNNMMMLLLJJJIIIFFFCCC>>>:::777555000...,,,,,,,,,,,,+++***))))))************++++++))))))))))))))))))))))))))))))))))))(((((((((((((((((()))************************+++++++++,,,,,,)))+++---------...///111888???GGGMMMNNNOOOPPPRRRRRROOOIIICCC>>>:::888777777777888999999999999888444444333333111000///...++++++,,,,,,---......//////..................///...///111111000000222333555555555555666777999:::888777777888:::===AAACCCGGGFFFDDDCCCCCCAAA>>>;;;=========>>>>>>>>>??????<<<===AAAIIIUUUbbbooovvv}}}{{{wwwssspppmmmnnnppprrrssssssrrrrrrlllkkkiiigggeeeeeeeeefffbbbaaa```___]]]\\\ZZZYYYOOONNNKKKHHHFFFEEEDDDEEEDDDBBB???<<<999777555444777333111555;;;BBBLLLUUU\\\gggxxxhhhJJJ999555888;;;888777666444333222222111222222333333333333222222333444666666777999<<>>===<<<777666666555444444444444222111111000000000000000---......///111666===BBBFFFHHHIIIJJJHHHHHHIIIJJJFFFGGGHHHIIIJJJJJJJJJJJJGGGFFFGGGGGGIIIKKKNNNOOONNNNNNMMMMMMNNNQQQUUUWWWYYYZZZYYYWWWUUUVVVZZZ]]]___```aaaaaa```___```aaaccccccaaa___\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZSSSPPPMMMJJJIIIJJJLLLNNNIIIKKKOOORRRSSSRRRPPPNNNMMMNNNQQQRRRRRRRRRRRRRRRTTTVVVYYY\\\\\\[[[XXXVVVVVVUUUSSSQQQNNNNNNQQQSSSUUUSSSPPPMMMJJJIIIHHHHHHHHHIIIKKKMMMNNNLLLJJJHHHFFFDDDAAA???<<<999555111---------,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))+++---000222222111///......000333777===DDDIIILLLJJJJJJIIIIIIKKKLLLNNNOOOQQQOOOLLLJJJIIIIIIKKKLLLMMMMMMMMMMMMNNNMMMMMMMMMMMMNNNNNNLLLJJJJJJKKKLLLMMMLLLKKKJJJJJJKKKLLLMMMHHHJJJLLLMMMNNNNNNMMMLLLIIIHHHHHHFFFDDDBBB???>>>888555222000///---+++)))*********+++++++++++++++************************(((((((((((())))))))))))(((((()))******************++++++++++++,,,,,,,,,+++,,,...///...///000222777???HHHOOORRRSSSUUUVVVXXXWWWTTTOOOJJJFFFDDDCCCAAABBBBBBBBBBBBBBBBBBAAA;;;:::888666333000...,,,++++++,,,---...............//////////////////...---///000000000000111333444444555666777888999:::999999999:::<<<>>>AAACCCDDDCCCAAA@@@@@@???===;;;>>>>>>????????????@@@@@@===<<<===AAAIIITTT___fffqqqwww{{{{{{|||||||||||||||{{{vvvrrrlllhhhfffggghhhiiieeegggiiiiiigggbbb^^^\\\VVVSSSOOOKKKHHHGGGFFFFFFFFFEEEBBB>>>:::777555555444111000333666888>>>DDDHHHQQQ```ppp~~~cccFFF888555777999777666555444333222222222222333333444444333333222333555666777888:::===@@@sssfffYYYTTTRRRMMMHHHFFFEEEDDDCCCBBB@@@>>>======888888777666555444333222000000///...............------......000555<<>>DDDHHHKKKJJJIIIIIIIIIJJJLLLNNNOOOOOONNNLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOONNNNNNNNNLLLJJJIIIJJJKKKNNNMMMKKKJJJIIIJJJKKKKKKIIIJJJLLLMMMNNNNNNMMMMMMGGGHHHHHHIIIHHHHHHGGGGGGAAA>>>:::777555222///---++++++*********)))))))))************************(((((((((((())))))))))))(((((()))***************++++++++++++,,,,,,,,,,,,---...///.........000222666>>>IIIQQQTTTVVVXXXZZZ\\\]]]]]]ZZZVVVRRRPPPPPPOOOOOOOOOOOONNNMMMLLLKKKEEECCC@@@<<<777222...++++++,,,---......//////...//////000000000000//////...///111111000000222333333444555666777888999:::999999:::;;;===???AAACCC@@@>>>======>>>>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>><<<;;;:::;;;@@@GGGOOOTTTdddjjjttt~~~{{{ssslllhhhggggggggg```dddiiijjjhhhbbb^^^[[[ZZZXXXSSSOOOLLLKKKKKKKKKGGGFFFDDD@@@;;;888777777222///000444666777;;;@@@AAAGGGOOOYYYfffuuu}}}]]]CCC888666666666555555444333222222222222333444444555555444444333444555777777888;;;???AAAppp___WWWTTTPPPKKKIIIFFFEEEDDDBBBAAA???>>>===999999888777555333222111000000///...............,,,---------///444:::???FFFHHHHHHGGGEEECCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFHHHJJJKKKKKKMMMNNNNNNMMMNNNQQQUUUWWW[[[^^^]]]YYYXXXZZZ]]]\\\^^^aaaaaa```___``````^^^^^^^^^[[[WWWTTTUUUVVVUUUVVVWWWXXXZZZ\\\]]]]]]VVVTTTPPPMMMJJJGGGFFFFFFEEEGGGIIIKKKLLLMMMLLLLLLJJJNNNSSSUUUTTTSSSTTTUUUVVVVVVWWWWWWVVVUUUSSSRRRSSSSSSSSSQQQOOONNNPPPQQQRRRRRRQQQPPPNNNLLLKKKJJJGGGFFFHHHKKKNNNNNNLLLIIIEEEDDDBBB@@@>>>:::666222///...---,,,+++,,,,,,---))))))))))))))))))))))))'''''''''''''''(((((()))((()))+++---...///000000///111555:::???CCCFFFGGGIIIIIIIIIIIIJJJLLLNNNOOOMMMMMMLLLLLLKKKLLLLLLMMMNNNNNNNNNNNNNNNOOOPPPPPPOOOPPPOOONNNKKKJJJJJJLLLNNNMMMKKKIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLIIIIIIIIIJJJKKKLLLMMMMMMHHHEEEAAA>>><<<:::777555...---,,,,,,+++***))))))************************'''((((((((()))))))))***(((((()))***************+++++++++,,,,,,,,,---------...---,,,,,,---000222666>>>JJJSSSXXXZZZ\\\^^^^^^aaacccbbb___\\\[[[[[[[[[[[[[[[ZZZXXXWWWUUUTTTPPPNNNIIICCC<<<555///,,,+++,,,---.../////////...///000111222222111000///...000111111111111222444222333555666888999999:::999999999:::<<<>>>@@@AAA;;;:::999:::===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;999999;;;@@@DDDGGGSSSYYYdddrrr~~~yyysssooolllhhheee^^^bbbgggiiifffbbb___^^^^^^[[[WWWTTTRRRRRRSSSTTTOOONNNKKKEEE===777555555444000///333666888===CCCDDDFFFIIIMMMTTTaaaqqq|||rrrTTT>>>666555555444333222222111111111222222444555555666666555555444444555777888999;;;???BBByyyeee\\\XXXTTTOOOMMMGGGFFFEEECCCAAA???>>>===::::::999777555333111000222222111000000000000000,,,,,,,,,,,,...333:::>>>FFFGGGGGGFFFCCC@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDEEEGGGIIIJJJJJJLLLNNNNNNMMMNNNQQQTTTVVVZZZ^^^^^^ZZZXXXZZZ\\\ZZZ\\\___```___^^^^^^___[[[]]]\\\YYYUUURRRSSSUUUSSSTTTUUUWWWYYY[[[]]]]]]XXXWWWTTTPPPLLLIIIGGGFFFEEEFFFGGGIIIJJJKKKKKKKKKIIINNNSSSVVVUUUTTTUUUWWWVVVVVVVVVUUUTTTSSSRRRQQQRRRSSSSSSQQQOOONNNOOOPPPOOOOOOPPPQQQPPPOOONNNMMMIIIHHHHHHKKKNNNNNNKKKHHHFFFDDDCCCAAA???<<<777333///...---,,,+++,,,------))))))))))))))))))))))))(((((('''''''''(((((()))(((((()))+++---...000111...111555:::???BBBDDDEEEIIIIIIIIIIIIJJJLLLMMMOOOLLLLLLLLLMMMMMMMMMMMMMMMOOONNNNNNNNNOOOPPPPPPQQQQQQQQQQQQOOOLLLKKKKKKMMMNNNMMMKKKIIIHHHGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNPPPQQQLLLIIIFFFCCCBBB@@@===;;;111111000///---,,,++++++************************'''((((((((())))))******(((((()))***************++++++,,,,,,,,,---------------,,,+++***+++///222888AAAMMMVVV[[[^^^```bbb^^^bbbffffffdddaaa```aaaccccccbbbaaa___]]][[[ZZZXXXUUUOOOHHH???777111---+++,,,---////////////...000111222333333222111000///000222222111111333444222333555666888999999:::888888888:::;;;===???@@@888777777999<<<>>>??????@@@@@@@@@@@@????????????===<<<;;;;;;<<<>>>AAABBBEEELLLXXXggguuu}}}yyyvvvrrrlllggg```dddhhhiiifffdddcccdddaaa^^^[[[XXXWWWXXX[[[\\\^^^\\\WWWNNNCCC:::666555777222///111444777>>>EEEJJJJJJKKKLLLPPP[[[jjjtttyyykkkMMM999333444555333111111000000111111222333555555666666666666555555444555777888999<<<@@@CCClllddd```UUUMMMLLLJJJHHHEEECCCBBB@@@===;;;;;;:::999777666444333333111000///......------...,,,,,,,,,,,,///333777:::CCCDDDEEEDDDBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCAAABBBDDDFFFGGGHHHGGGGGGNNNMMMMMMLLLMMMNNNPPPQQQUUUWWWZZZZZZYYYWWWWWWWWWZZZYYYYYY\\\___aaa^^^\\\[[[XXXUUUUUUWWWXXXWWWUUUTTTTTTTTTUUUWWWYYYZZZ[[[XXXVVVSSSRRRPPPMMMIIIFFFEEEEEEEEEEEEFFFGGGHHHIIIKKKNNNRRRVVVXXXXXXVVVUUUYYYYYYXXXWWWUUUSSSQQQPPPQQQQQQQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVUUUSSSRRRQQQQQQPPPOOOMMMJJJHHHGGGFFFDDDEEEEEEBBB===888555333222111///---,,,,,,,,,,,,,,,,,,---+++***)))***,,,******))))))))))))******(((((()))***++++++,,,,,,---...111444999>>>AAACCCIIIIIIHHHHHHJJJLLLNNNOOOLLLKKKKKKKKKMMMNNNPPPRRRRRRPPPNNNLLLLLLNNNPPPRRRXXXUUUQQQNNNMMMLLLKKKIIILLLMMMMMMLLLJJJHHHIIIJJJGGGHHHIIIJJJJJJJJJIIIIIIGGGIIIMMMOOOQQQPPPOOOMMMLLLHHHEEEFFFIIIKKKHHHDDD???;;;555111000111111111...---+++******+++---...((()))***++++++++++++***&&&&&&'''((()))***++++++,,,,,,------...//////000///000///---+++,,,...111<<>>@@@???BBBKKKWWWbbblllwww~~~|||zzzwwwpppkkklllmmmnnnpppqqqoookkkhhhlllggg```^^^```eeejjjmmmkkkiii```NNN@@@999666444444222222333333666AAALLLTTTZZZ\\\YYY^^^llluuuwww|||vvvrrrqqqssswwwzzzwwweeeLLL999111111333444222222111111111111111222333555777888999888777666444555777:::===@@@CCCEEEsssiiicccXXXPPPOOOJJJHHHEEEDDDCCCAAA???===;;;:::999888666555333333111111///...............---,,,,,,,,,...222555777???BBBEEEEEECCCAAABBBCCCDDDDDDCCCCCCCCCCCCCCCCCCAAABBBDDDFFFGGGHHHHHHHHHKKKLLLLLLMMMOOOPPPRRRSSSUUUWWWZZZZZZYYYWWWWWWWWWYYYXXXXXX[[[^^^___^^^\\\[[[XXXUUUUUUVVVXXXXXXWWWUUUUUUUUUVVVWWWYYYZZZ[[[YYYWWWTTTRRRPPPNNNLLLIIIHHHGGGDDDCCCBBBDDDFFFHHHJJJLLLPPPTTTVVVWWWVVVUUUWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRQQQQQQRRRSSSUUUVVVUUUVVVVVVWWWVVVUUUSSSRRRSSSRRRPPPNNNKKKHHHFFFEEEFFFGGGFFFCCC>>>999777666333111///---,,,,,,,,,,,,,,,,,,---+++***)))***,,,))))))(((((((((((())))))(((((()))******+++,,,,,,///000111444777;;;>>>???FFFGGGGGGHHHJJJLLLMMMNNNLLLKKKKKKKKKLLLMMMNNNOOOPPPOOONNNMMMMMMOOOQQQRRRTTTQQQNNNMMMMMMMMMLLLKKKJJJKKKLLLKKKHHHGGGHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOOOONNNMMMKKKIIIGGGIIILLLNNNKKKGGGEEEAAA<<<999888888777666333222///---,,,,,,,,,---(((((())))))))))))))))))(((((((((((())))))******+++,,,,,,------...///////////////---,,,---///222<<>>@@@CCCBBBBBBAAA@@@@@@?????????>>><<<;;;;;;<<<===>>>???@@@CCCJJJSSS^^^iiiqqqyyy}}}yyyvvvwwwyyy|||~~~}}}zzzwwwsssooojjjiiikkkppptttwwwsssooobbbOOO@@@999666333444333444666666:::EEEQQQdddooouuutttwwwyyyqqqllliiihhhhhhmmm```MMM===555333333333333333222222111222222333444555777888888888666555444666888:::===@@@DDDFFF~~~qqqggg[[[TTTSSSJJJHHHFFFEEEDDDCCCAAA???<<<;;;:::999777555444333111111000///............---,,,,,,,,,---///222444888>>>DDDFFFCCCAAABBBDDDEEEEEEEEEDDDDDDCCCCCCCCCAAABBBDDDFFFGGGHHHIIIIIIIIIJJJLLLOOOQQQSSSTTTTTTUUUWWWZZZZZZXXXWWWWWWWWWWWWVVVWWWYYY\\\^^^]]]\\\ZZZXXXUUUUUUVVVXXXYYYYYYVVVVVVVVVVVVWWWXXXYYYZZZZZZWWWSSSQQQQQQPPPOOOMMMMMMJJJFFFBBBAAABBBDDDFFFGGGJJJMMMQQQSSSTTTTTTTTTTTTUUUVVVVVVWWWWWWVVVVVVSSSRRRQQQPPPQQQRRRTTTVVVUUUVVVWWWXXXXXXWWWVVVUUUUUUTTTRRROOOLLLIIIGGGFFFIIIIIIGGGDDD???;;;::::::444333111...---,,,,,,,,,,,,,,,---+++***)))***,,,((((((''''''''''''((((((((())))))******+++++++++000111222333555777999:::BBBCCCFFFHHHJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJKKKLLLLLLLLLMMMMMMNNNOOOPPPQQQNNNMMMKKKKKKMMMNNNNNNMMMJJJKKKLLLKKKIIIHHHHHHIIIHHHHHHHHHGGGHHHIIIIIIJJJKKKKKKLLLLLLMMMMMMMMMMMMKKKJJJJJJLLLOOOPPPNNNKKKKKKHHHFFFDDDCCCCCCAAA???;;;999666222///---,,,,,,******)))))))))))))))((())))))))))))))))))))))))***++++++,,,,,,---......//////...---,,,...111444===DDDNNNVVV\\\___```bbb```aaabbbccccccbbb```___aaa___^^^^^^___```___^^^bbbbbb___WWWKKK>>>444...------,,,,,,,,,---...///000000000000///...---,,,///////////////000111111333222222444777888888888555555555555666777888999666666555555777:::===>>>AAABBBBBBAAA@@@>>><<<;;;??????>>>>>>===>>>>>>>>>BBB@@@===>>>DDDOOO[[[bbbjjjrrrzzz~~~|||yyywwwwwwzzz~~~}}}vvveeePPPAAA:::777333222222444666777;;;GGGSSSppp}}}sssjjjddd```eee]]]PPPCCC999444222222333333222222222222333333666666777888888777555555555777999;;;===AAAFFFIIIyyykkk^^^VVVTTTKKKIIIGGGFFFFFFEEECCCAAA>>>===;;;:::888666444444222111000///...............---,,,+++,,,---///000222:::BBBFFFCCCAAACCCEEEFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBDDDFFFGGGIIIIIIJJJJJJKKKNNNQQQSSSTTTTTTTTTVVVXXXYYYYYYXXXWWWWWWXXXUUUVVVWWWXXXZZZ[[[\\\\\\YYYXXXVVVVVVWWWYYYZZZ[[[WWWWWWWWWWWWWWWWWWXXXYYYXXXUUURRRPPPPPPQQQQQQPPPPPPNNNKKKHHHFFFEEEEEEEEEEEEGGGJJJMMMPPPQQQRRRSSSSSSSSSTTTUUUUUUUUUUUUUUURRRQQQOOONNNOOOQQQSSSTTTVVVWWWXXXYYYYYYXXXWWWWWWTTTSSSRRRPPPNNNLLLKKKJJJKKKKKKHHHDDD???<<<<<<<<<666444222///...---,,,,,,,,,,,,---+++***)))***,,,)))((((((''''''(((((()))((()))))))))*********+++//////000111333444666777<<>>??????@@@@@@@@@AAAAAADDDBBB>>>;;;???JJJSSSVVVYYYaaammmvvv~~~{{{hhhRRRBBB<<<888444000000111444444888BBBNNNnnnwwwnnniiijjjdddWWWHHH;;;333111111222222222111222222333444777777888888777666555444666888:::<<<>>>BBBIIINNNqqqbbbXXXTTTMMMKKKIIIHHHHHHGGGEEECCC???>>>===;;;999777555444222111000//////......///...---,,,++++++,,,------...666???DDDCCCBBBCCCEEEFFFFFFEEEEEEDDDDDDDDDCCCBBBCCCDDDEEEGGGIIIJJJKKKLLLNNNPPPRRRSSSTTTTTTSSSVVVXXXYYYYYYWWWWWWWWWXXXUUUVVVWWWXXXXXXYYYZZZ[[[XXXXXXXXXXXXXXXYYYZZZ\\\XXXXXXWWWVVVVVVVVVVVVWWWUUURRROOONNNPPPQQQRRRRRRRRRRRRQQQPPPMMMJJJFFFDDDCCCEEEFFFIIIKKKNNNOOOPPPQQQRRRRRRSSSSSSSSSRRRRRRQQQPPPOOONNNNNNPPPQQQSSSVVVWWWXXXYYYZZZYYYXXXWWWRRRRRRRRRQQQPPPPPPOOOOOONNNMMMKKKFFFAAA===<<<===888666444111...------,,,,,,,,,---+++***)))***,,,***))))))(((((())))))***)))))))))))))))*********+++,,,---...000333555666777;;;@@@EEEHHHJJJIIIIIIKKKJJJJJJIIIHHHGGGFFFEEECCCEEEHHHJJJLLLLLLLLLLLLLLLKKKJJJKKKLLLLLLKKKJJJIIIJJJJJJJJJHHHGGGHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKMMMLLLJJJIIIIIIKKKLLLMMMMMMMMMMMMNNNOOONNNMMMKKKKKKKKKLLLMMMOOOPPPNNNMMMHHHFFFCCC@@@<<<888666555111000...,,,+++*********))))))******+++,,,,,,---))))))******+++,,,,,,---++++++,,,,,,...333999>>>GGGJJJOOOVVV[[[^^^______^^^^^^___```aaa^^^XXXTTTOOOLLLHHHFFFFFFGGGHHHHHHJJJKKKLLLIIIBBB999333///,,,++++++***+++,,,---............---------------...............//////000111111111333555666555444111111111222333444666777666666555666666888999:::@@@AAACCCCCCBBB@@@>>><<<===>>>???@@@BBBCCCCCCDDDCCCCCC@@@===BBBKKKOOOMMMLLLSSS^^^jjjrrrxxx}}}mmmVVVEEE===999555111111222333222444===HHHddd~~~yyyyyyooo^^^JJJ:::222111222111111111111111222333444777777777777777666555555777:::<<<>>>???EEENNNUUUzzzhhh[[[UUUOOOMMMKKKJJJIIIHHHFFFDDD@@@@@@>>><<<999777666555222222111000////////////...------,,,,,,,,,,,,,,,...333;;;AAACCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCDDDEEEGGGIIIKKKMMMOOOOOOQQQRRRSSSTTTUUUUUUWWWXXXYYYXXXWWWVVVXXXYYYWWWXXXYYYXXXWWWWWWYYY[[[WWWYYY[[[[[[ZZZYYYYYYZZZXXXWWWVVVUUUTTTTTTTTTTTTRRRPPPNNNOOOQQQSSSSSSSSSQQQRRRTTTTTTQQQMMMHHHEEECCCCCCDDDEEEGGGJJJLLLMMMOOOPPPQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRWWWXXXYYYZZZZZZYYYWWWWWWRRRRRRRRRRRRRRRSSSSSSSSSQQQQQQOOOJJJDDD???======:::888555222///...------,,,,,,---+++***)))***,,,******))))))))))))******))))))))))))))))))))))))((()))***,,,...111333555444777<<>>;;;999999::::::999:::<<<>>>===999444111///++++++*********+++,,,---...------,,,,,,,,,------...............///000000000000111333555555444222000000000111222444555666777777666777777888999999??????AAABBBBBBBBBAAA@@@>>>??????@@@AAACCCDDDEEE???BBBAAA>>>CCCKKKKKKEEEDDDHHHPPP\\\cccgggmmmsss}}}vvv^^^III>>>999666555444555555333333;;;EEE]]]{{{vvv^^^GGG888111222444222111111222222333444555777777777777666666666666777;;;>>>@@@BBBIIITTT]]]qqqaaaWWWRRROOOMMMKKKJJJIIIFFFDDDBBBAAA???===:::888666555333222111000////////////...---------,,,,,,,,,,,,///111666===CCCFFFDDDBBBBBBBBBBBBCCCDDDDDDEEEEEECCCCCCCCCEEEGGGJJJLLLMMMOOOOOOPPPQQQSSSVVVWWWYYYWWWXXXYYYXXXWWWVVVXXXYYYYYYZZZZZZXXXVVVVVVXXXZZZVVVZZZ]]]^^^\\\YYYXXXXXXXXXWWWVVVTTTSSSRRRRRRRRRPPPOOOOOOQQQSSSUUUUUUTTTOOOPPPQQQQQQOOOLLLIIIFFFCCCBBBBBBCCCDDDFFFIIIJJJMMMNNNOOOQQQRRRSSSTTTTTTSSSTTTTTTUUUUUUTTTSSSSSSXXXYYYYYYZZZYYYXXXVVVUUUTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTOOOIIICCC???===;;;999666333000...------,,,,,,---+++***)))***,,,))))))(((((((((((()))))))))))))))))))))))))))((((((((()))***,,,///111222222555999???DDDGGGIIIIIIIIIIIIJJJJJJIIIGGGEEEDDDEEEFFFGGGIIIJJJKKKKKKKKKKKKJJJJJJLLLMMMMMMKKKIIIEEEFFFGGGGGGFFFEEEFFFGGGHHHJJJLLLNNNNNNMMMKKKJJJHHHHHHIIIIIIJJJKKKLLLMMMKKKKKKLLLLLLMMMOOORRRTTTQQQPPPNNNNNNOOOOOONNNMMMKKKKKKKKKKKKJJJJJJIIIIII@@@>>>;;;888555444444444111000000///...------,,,******++++++,,,------------...000333888@@@IIIPPPVVVUUUUUUXXX[[[]]][[[YYYZZZXXXWWWXXXVVVPPPFFF>>>555333111000111222222111111222444444222000//////+++***)))))))))***,,,---------,,,++++++,,,---...//////......//////000111//////000222444555333000//////000111222444666666888888888888888888888999;;;<<<===???@@@BBBCCCDDDBBBAAA@@@??????AAABBBDDD>>>BBBAAA>>>BBBKKKIII???AAAAAAFFFNNNTTTWWW^^^ffflllttthhhNNN???999666555555666666444333;;;EEEWWWuuutttYYYBBB555222333555333333333444444555777777666666666666666777777888777;;;@@@AAADDDLLLYYYdddwwweeeZZZSSSQQQNNNLLLKKKIIIFFFDDDBBBAAA???===:::888666555333222111000////////////---------------------,,,111111444;;;CCCGGGDDD@@@@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCEEEGGGJJJLLLNNNNNNNNNOOOPPPSSSWWWZZZ\\\WWWXXXYYYXXXVVVVVVXXXZZZZZZ[[[\\\YYYVVVUUUWWWZZZVVVZZZ___```]]]YYYWWWWWWXXXWWWUUUSSSRRRQQQQQQPPPOOOOOOPPPSSSVVVWWWWWWVVVNNNNNNMMMMMMLLLJJJHHHGGGCCCBBBAAAAAABBBDDDGGGHHHKKKLLLOOOQQQTTTUUUWWWWWWTTTVVVWWWYYYXXXWWWUUUTTTYYYYYYYYYYYYYYYWWWUUUTTTVVVVVVUUUUUUTTTSSSSSSSSSXXXYYYWWWSSSLLLEEE@@@>>><<<:::777333000...------,,,,,,---+++***)))***,,,((((((''''''''''''(((((())))))))))))((((((((((((((())))))***+++---...///111333888===BBBFFFIIIJJJIIIIIIJJJJJJIIIHHHFFFEEEHHHHHHHHHIIIJJJKKKLLLMMMJJJIIIJJJLLLNNNNNNMMMKKKHHHIIIJJJJJJHHHHHHIIIJJJHHHJJJMMMPPPPPPNNNLLLJJJGGGGGGHHHIIIKKKLLLLLLMMMJJJJJJKKKKKKMMMQQQVVVZZZWWWTTTQQQPPPOOONNNMMMKKKJJJKKKLLLMMMNNNOOOOOOOOOIIIGGGCCC@@@===<<<<<<===555444333111///---+++******++++++,,,,,,---......///000222666<<>>???@@@BBB@@@DDDBBB>>>BBBJJJHHH===@@@>>>@@@GGGKKKMMMTTT]]]\\\fffsss|||oooRRR???888555333333444555333333:::DDDRRRooooooTTT>>>444333444555555555555666666888999999666666555666666777888999888<<<@@@BBBEEENNN]]]hhh~~~ggg^^^TTTTTTSSSPPPKKKHHHFFFFFFDDDAAA===:::999888666444333333222111000///......------,,,,,,,,,+++++++++///...000444;;;@@@AAA@@@AAAAAABBBBBBCCCBBBBBBAAABBBBBBBBBCCCEEEIIILLLOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWWWWWWWWWWWWWWWWXXXYYY___^^^]]][[[YYYXXXWWWWWW[[[[[[[[[[[[ZZZYYYXXXWWWWWWUUUSSSQQQPPPOOOOOOOOORRRRRRSSSTTTUUUTTTQQQNNNJJJHHHGGGDDDBBBAAA@@@@@@@@@AAABBBBBBBBBCCCFFFIIIGGGJJJOOORRRTTTUUUVVVWWWVVVVVVWWWXXXXXXXXXXXXXXXYYYXXXXXXZZZ[[[ZZZXXXVVVVVVVVVVVVUUUTTTSSSRRRQQQVVVWWWXXXVVVSSSMMMGGGCCCAAA>>>999555333111///---///---,,,,,,,,,,,,+++)))(((((())))))*********+++&&&'''''''''(((((())))))''''''((()))***,,,...///000222444777:::???DDDIIIGGGHHHHHHIIIIIIHHHGGGFFFJJJLLLNNNNNNLLLJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMOOONNNLLLJJJHHHGGGGGGFFFIIIIIIJJJKKKLLLKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKJJJIIIJJJMMMQQQTTTTTTTTTWWWTTTRRRPPPPPPOOONNNLLLPPPOOONNNMMMMMMOOOPPPQQQHHHGGGFFFGGGIIIIIIHHHGGGCCC@@@;;;555111///......///...---,,,,,,---...///111222666;;;CCCMMMUUUZZZ]]]\\\ZZZYYYYYYYYYZZZ[[[YYYVVVWWWYYYQQQAAA555111///---***+++---///---+++------...............///++++++************++++++......---,,,++++++++++++...............///000000222111000111333444444333555444444333333444444555888777666555555666777888888777777777999===AAACCCFFFEEECCCAAA@@@@@@@@@@@@IIIEEEAAA@@@BBBCCCCCCAAAAAAAAAAAACCCEEEHHHKKKMMMUUUWWW\\\dddmmmvvv~~~oooWWWDDD;;;999666333333444555555:::AAAQQQkkk}}}aaaFFF;;;999444222333555555555666666777888999666555444333333444555666<<<<<>>;;;999888666555333333222111000///......------------,,,,,,,,,,,,...---...222888===??????AAABBBBBBBBBBBBAAAAAA@@@BBBAAABBBCCCEEEIIILLLNNNNNNNNNNNNOOOQQQSSSVVVWWWUUUUUUVVVWWWXXXZZZ\\\]]]]]]\\\ZZZXXXVVVVVVVVVVVVYYYYYYYYYYYYXXXWWWVVVUUUVVVUUUSSSQQQPPPOOOPPPPPPRRRRRRQQQRRRRRRPPPLLLIIICCCBBBAAA>>>===;;;;;;:::<<<===>>>>>>>>>@@@CCCFFFDDDGGGKKKOOOQQQSSSUUUWWWUUUUUUVVVWWWXXXXXXXXXXXXYYYXXXXXXXXXYYYYYYWWWUUUUUUUUUUUUUUUUUUTTTSSSSSSWWWXXXYYYXXXUUUPPPKKKHHHEEEBBB===888555333000---...---++++++,,,,,,***))))))))))))******+++++++++''''''''''''((((((((()))''''''((()))***,,,---...000222333444666999>>>AAAEEEGGGIIIJJJKKKJJJIIIHHHLLLMMMOOONNNLLLJJJIIIJJJGGGHHHIIIJJJLLLMMMNNNOOOOOONNNMMMKKKIIIHHHHHHHHHJJJJJJJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLKKKLLLOOORRRUUUVVVVVVVVVTTTRRRPPPPPPPPPNNNMMMPPPPPPOOOOOOOOOOOOOOOPPPIIIHHHHHHIIILLLNNNNNNNNNJJJGGGBBB<<<777444333222000000///......///000111888:::===CCCIIIOOOTTTWWWZZZYYYXXXXXXXXXXXXYYYZZZYYYWWWWWWXXXPPPAAA555111...,,,,,,...111111...+++/////////.........------+++******))))))******+++------,,,+++++++++,,,,,,...............///000000222111000111333444444333444444333333333333444444777666666555555666777777777777666777999<<<@@@BBBEEEFFFGGGHHHHHHHHHGGGGGGKKKGGGDDDCCCEEEFFFFFFEEEBBBBBBBBBBBBCCCEEEGGGHHHLLLMMMQQQVVV^^^gggnnnssstttuuuwwwzzz|||}}}}}}}}}sssZZZFFF;;;777666444333444444444999???OOOjjjyyy^^^CCC999777333222444666666666666666777777888777666555555555666777888;;;;;;???GGGOOOYYYhhhuuuxxxiiiZZZXXXUUURRRNNNLLLKKKJJJFFFCCC???<<<:::999777666444333333222111000/////////.........------------...,,,,,,...333999<<<>>>AAABBBBBBBBBAAA@@@??????AAAAAABBBCCCEEEHHHKKKMMMMMMMMMNNNOOOQQQSSSUUUVVVUUUUUUUUUVVVXXXZZZ\\\^^^ZZZYYYVVVTTTSSSTTTVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTUUUTTTSSSQQQPPPPPPPPPPPPSSSQQQOOONNNMMMJJJFFFCCC;;;:::999777555444444444666777888999999;;;???AAAAAACCCGGGJJJLLLOOORRRUUUSSSTTTUUUVVVWWWWWWWWWWWWYYYXXXVVVVVVVVVVVVUUUSSSRRRSSSTTTUUUUUUUUUUUUUUUWWWXXXYYYYYYWWWTTTPPPNNNKKKGGGAAA===999555111......,,,++++++++++++***((())))))************++++++''''''''''''(((((((((((('''''''''((()))+++,,,------...000111222555999<<>>@@@BBBDDDHHHLLLOOOPPPOOONNNLLLJJJGGGFFFGGGHHHGGGGGGDDDCCCBBBAAAAAABBBCCCDDDEEEEEEFFFIIINNNUUU[[[___dddfffiiimmmqqqtttvvvwwwxxxzzz}}}dddMMM>>>777777444333555444333777===JJJfffrrrXXX???666444222333666888777777666666666666666888777666666666888999:::<<<;;;@@@KKKXXXcccpppzzznnn```]]]XXXTTTQQQOOONNNMMMGGGDDD@@@===<<<:::999777444444333222111000000///////////////............---,,,***+++///444999<<>>>>>@@@AAAAAACCCEEEHHHJJJKKKMMMMMMNNNOOOPPPQQQRRRRRRSSSSSSRRRSSSTTTVVVXXXZZZXXXVVVSSSQQQQQQTTTWWWYYYVVVVVVVVVVVVVVVUUUTTTTTTTTTSSSSSSRRRQQQPPPPPPPPPSSSQQQMMMKKKHHHDDD???<<<666555444222111000000000222333444555666888;;;>>>@@@AAADDDEEEGGGIIIMMMPPPPPPPPPRRRSSSUUUUUUVVVVVVYYYWWWUUUTTTTTTTTTSSSRRROOOOOOQQQRRRTTTUUUUUUUUUVVVVVVXXXXXXWWWVVVTTTSSSOOOKKKFFF@@@;;;666111......,,,++++++++++++***((())))))))))))))))))))))))'''''''''((((((((((((((('''''''''((()))***+++,,,'''))),,,...000333777:::???BBBGGGKKKNNNOOONNNMMMOOOPPPQQQPPPMMMJJJIIIIIIDDDEEEGGGIIIKKKMMMNNNOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIJJJIIIIIIIIIIIIJJJLLLMMMNNNNNNMMMMMMOOOSSSWWWXXXXXXVVVTTTRRRQQQRRRRRRQQQPPPRRRRRRSSSSSSRRRPPPNNNMMMLLLJJJHHHJJJMMMRRRUUUVVVWWWUUUQQQLLLHHHEEEDDDCCCAAAAAAAAABBBBBBCCCDDDDDDFFFJJJOOOSSSVVVVVVTTTSSSTTTTTTUUUUUUWWWXXXYYYYYY[[[[[[[[[YYYRRRGGG===888///...///111444444000,,,------------------------*********))))))*********++++++++++++,,,---.../////////............///000000000111333555666555333444333333333333333333444555555555444444444444444444444444555777999<<<>>>>>>AAAFFFKKKOOORRRSSSTTTNNNLLLJJJHHHGGGFFFEEEEEEDDDCCCBBBAAAAAABBBCCCCCCEEEDDDCCCCCCEEEJJJOOORRRWWWYYY\\\aaafffjjjnnnooommmpppuuuzzz~~~}}}yyytttqqqppprrrvvvvvvtttvvv{{{qqqWWWDDD:::777555444555444222555;;;EEEaaaiiiRRR;;;444444333555999999888777666555555555555777666666666777888:::;;;======BBBPPP___kkkvvvuuugggbbb[[[VVVSSSRRRPPPOOOHHHEEEAAA>>>===<<<:::888555555444333222111000000000000/////////.........---,,,+++***,,,111666:::??????@@@@@@???>>>>>>===@@@@@@AAACCCEEEGGGIIIIIINNNNNNOOOOOOOOOOOONNNNNNLLLKKKKKKLLLNNNQQQUUUWWWTTTSSSQQQPPPQQQTTTXXXZZZVVVWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSRRRQQQPPPPPPOOOQQQNNNJJJGGGCCC???:::777444333222111000000000000000111222333333555888;;;@@@AAACCCCCCCCCDDDGGGIIILLLMMMNNNPPPRRRSSSSSSSSSWWWUUUTTTSSSTTTTTTRRRQQQKKKLLLNNNPPPRRRSSSTTTUUUTTTTTTUUUUUUUUUUUUTTTTTTQQQNNNHHHCCC>>>999333///...,,,++++++,,,+++***(((((((((((((((((((((((((((((((((((((((((('''''''''((('''''''''((())))))***'''))),,,...///111555777;;;>>>CCCHHHLLLNNNNNNNNNOOOPPPQQQPPPMMMJJJIIIIIIFFFGGGHHHIIIJJJLLLMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIKKKJJJIIIIIIIIIIIIJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNLLLLLLNNNQQQUUUWWWXXXVVVTTTRRRRRRSSSSSSRRRQQQRRRRRRSSSSSSRRRPPPNNNMMMMMMJJJHHHHHHKKKOOOQQQRRRVVVTTTRRRPPPNNNMMMLLLLLLJJJJJJKKKKKKLLLLLLLLLLLLHHHKKKPPPUUUWWWWWWUUUSSSTTTTTTUUUWWWXXXYYYZZZZZZ]]]^^^^^^[[[VVVOOOGGGAAA777444222222444444222///++++++,,,,,,------......++++++************++++++*********+++,,,---.../////////............//////000000111333666777555333333333333222222333333333444444444444333333222222333333333444555888:::;;;>>>???BBBFFFKKKPPPTTTVVVQQQPPPNNNKKKHHHEEEDDDCCCCCCBBBBBBAAABBBCCCEEEEEEHHHFFFDDDBBBBBBDDDGGGIIIKKKLLLPPPTTTYYY^^^aaacccaaabbbdddfffgggfffdddbbb___\\\\\\^^^```bbbiiiqqqzzz___HHH;;;888555555666555222555:::CCC``````KKK888444555555888===:::999888666555555555555555555555555666888:::;;;@@@@@@GGGUUUeeeqqq}}}ooohhh^^^XXXUUUTTTRRRPPPJJJGGGCCC@@@>>>===;;;:::666555555444333222111111000/////////............------,,,+++,,,///555999======>>>>>>>>>>>>>>>===???@@@AAACCCEEEFFFGGGHHHMMMNNNNNNNNNNNNNNNMMMLLLCCCBBBBBBDDDGGGLLLPPPSSSPPPOOONNNOOOQQQTTTXXXZZZWWWWWWWWWXXXXXXWWWWWWVVVTTTTTTTTTSSSRRRPPPNNNMMMMMMJJJEEEAAA>>>:::555222333333222111000000000111000111111111111333666888@@@AAABBBBBBBBBAAACCCDDDGGGHHHJJJLLLNNNPPPQQQQQQTTTSSSSSSTTTUUUUUURRRPPPJJJKKKMMMPPPRRRSSSTTTUUUTTTSSSSSSSSSSSSSSSSSSSSSRRROOOKKKFFFBBB<<<666333///---,,,,,,,,,,,,+++)))))))))((((((((((((''''''((((((((((((((('''''''''((('''''''''''''''((()))+++,,,............000111888:::>>>CCCGGGJJJLLLMMMNNNOOOPPPOOOMMMJJJIIIIIIGGGHHHHHHJJJKKKLLLMMMMMMKKKJJJJJJIIIIIIIIIJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLKKKLLLPPPTTTVVVWWWVVVTTTRRRRRRSSSTTTTTTSSSQQQQQQQQQQQQQQQPPPOOONNNMMMJJJHHHIIIKKKMMMOOOOOORRRRRRQQQQQQQQQQQQQQQQQQOOOOOOPPPPPPPPPPPPOOONNNIIIKKKPPPTTTVVVVVVTTTSSSTTTUUUWWWXXXYYYZZZZZZZZZ\\\``````]]]YYYVVVQQQKKKCCC???:::999999999666333---------.........//////,,,,,,++++++++++++,,,,,,+++***++++++,,,---...///000//////............//////000111444777777666444333333222222222222333333333333444333333222111000111111222333444666777888>>>???@@@CCCGGGLLLPPPSSSRRRRRRQQQMMMIIIEEEDDDDDDBBBAAAAAAAAABBBDDDEEEGGGGGGFFFCCCAAA@@@@@@@@@AAAAAABBBCCCFFFJJJNNNQQQSSSQQQQQQQQQRRRQQQQQQQQQQQQNNNJJJIIIKKKNNNQQQZZZbbbrrrtttyyy~~~cccJJJ<<<888666666777666444666;;;DDD```uuuVVVDDD555444666666999???999999777666555555555555555444555555777999;;;===CCCDDDLLL[[[jjjwwwuuulllaaaZZZWWWUUURRRPPPKKKGGGCCCAAA???>>><<<;;;666666555444333222111111/////////.........------.........------///444999;;;;;;<<<===>>>>>>>>>>>>>>>???AAACCCDDDFFFFFFGGGJJJKKKLLLNNNNNNNNNNNNMMMBBBAAA??????AAAEEEHHHKKKKKKKKKLLLMMMPPPSSSVVVXXXVVVVVVWWWWWWWWWWWWWWWVVVVVVUUUUUUTTTRRROOOMMMKKKGGGDDD???;;;888555111...222111000000000000000000///000111000///000333555===@@@BBBCCCBBBBBBBBBCCCDDDEEEGGGIIIKKKMMMNNNOOOQQQQQQSSSVVVWWWVVVSSSPPPKKKMMMOOOQQQSSSTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSQQQMMMIIIFFFAAA;;;777000...------------,,,***+++*********)))))))))))))))(((((((((''''''''''''(((((('''&&&&&&'''''''''***,,,......------...///555666999===BBBFFFJJJLLLLLLMMMOOONNNLLLJJJIIIJJJFFFGGGHHHJJJLLLNNNOOOPPPKKKJJJJJJJJJJJJJJJKKKKKKHHHHHHGGGGGGHHHJJJLLLMMMMMMLLLKKKKKKKKKKKKKKKKKKNNNLLLJJJLLLPPPTTTWWWXXXUUUTTTRRRSSSTTTUUUUUUTTTPPPPPPOOOOOOOOOOOOOOOPPPLLLKKKJJJKKKNNNOOOPPPOOOQQQQQQQQQQQQRRRRRRSSSSSSRRRRRRSSSSSSRRRQQQPPPOOOKKKMMMOOOQQQSSSSSSSSSSSSTTTUUUWWWXXXYYYYYYYYYYYYZZZ___```]]]\\\\\\YYYSSSNNNKKKGGGEEECCC@@@;;;777333222222111000000//////...------,,,,,,------...++++++++++++,,,,,,---...000000///...............//////111555888888666444333333222222222222333333222333333333222111000///000000111222333555666666:::;;;===@@@CCCEEEGGGHHHLLLMMMMMMKKKFFFCCCBBBCCCAAAAAA@@@@@@AAABBBCCCDDDEEEDDDBBB@@@>>>===;;;;;;<<<<<<<<<===???AAADDDEEEAAABBBCCCDDDDDDDDDDDDEEEBBB@@@???BBBCCCEEEKKKRRR[[[___gggqqq|||gggMMM>>>888666666999888555777<<>>888888777666666555666666555555555666888;;;===???CCCGGGRRRaaaooo}}}xxxoooccc[[[XXXVVVSSSPPPKKKHHHDDDAAA@@@???===;;;666666555444333222222111///.........------------...///000///...///444888999:::;;;===>>>>>>??????>>>???AAACCCDDDEEEFFFFFFGGGHHHJJJMMMOOOOOOPPPOOOGGGDDDAAA>>>===>>>@@@BBBGGGHHHJJJLLLOOORRRUUUVVVUUUVVVVVVWWWWWWWWWVVVVVVVVVVVVVVVTTTRRROOOLLLJJJCCC@@@;;;777444111...+++000000//////...//////000///000000///...///111333;;;>>>BBBDDDCCCCCCCCCCCCAAACCCEEEGGGJJJLLLMMMMMMOOOPPPSSSWWWYYYWWWSSSPPPMMMNNNPPPRRRTTTVVVWWWWWWVVVUUUSSSQQQPPPPPPQQQQQQTTTRRROOOLLLIIIDDD???;;;111///............---+++,,,,,,,,,,,,++++++******))))))(((((('''''''''&&&(((((('''&&&&&&&&&&&&'''&&&)))+++------...///111333444666999>>>CCCHHHJJJJJJLLLNNNNNNLLLJJJJJJJJJDDDFFFHHHJJJMMMPPPRRRSSSLLLKKKKKKKKKKKKLLLLLLMMMGGGGGGFFFFFFHHHJJJMMMNNNNNNMMMLLLKKKKKKJJJJJJJJJNNNLLLKKKLLLPPPTTTWWWXXXUUUTTTRRRSSSTTTVVVUUUUUUPPPOOONNNMMMNNNOOOPPPQQQLLLKKKLLLNNNQQQRRRRRRQQQQQQQQQQQQRRRRRRRRRSSSSSSUUUVVVVVVVVVUUUSSSQQQPPPNNNNNNOOOOOOPPPRRRSSSSSSTTTUUUWWWXXXYYYXXXXXXWWWXXX^^^```]]]\\\___]]]WWWUUUSSSPPPNNNLLLGGG???999888888666444222000///...///......------......///,,,,,,++++++,,,,,,------111000///..................///222555888888666444333222222222222222222333222333333333222111///...///000000222333444555555444666:::===>>>???>>>===DDDGGGHHHFFFBBB??????AAAAAA@@@?????????@@@AAABBBCCCCCCBBBAAA>>><<<999888;;;;;;:::::::::<<<===>>>666999<<<>>>>>>>>>??????===;;;<<>>BBBGGGIIIOOOZZZhhhuuujjjQQQAAA777666777999999777999===AAA[[[{{{yyybbbFFF999000222666666888===888777777666666666666666666666777888:::<<>>>>>>>>???@@@AAACCCCCCFFFFFFHHHIIIKKKMMMOOOPPPIIIGGGDDD???;;;:::;;;===AAACCCFFFJJJNNNQQQRRRSSSVVVTTTRRRSSSWWWYYYYYYWWWUUUVVVWWWVVVRRRLLLFFFCCC;;;999666333000///......000...------///000000///222222000000///000111222777:::>>>BBBDDDEEEDDDCCCBBBBBBBBBBBBDDDFFFIIIKKKIIIKKKOOORRRSSSRRRPPPNNNMMMNNNOOOPPPQQQSSSVVVYYYXXXVVVSSSTTTUUUUUURRROOOQQQOOONNNMMMLLLHHHBBB<<<666333000............------,,,+++))))))))))))***'''(((***+++***)))'''&&&'''&&&&&&%%%%%%&&&&&&'''''''''((()))***,,,...///000111333555888===CCCHHHJJJKKKKKKJJJHHHHHHIIIJJJFFFGGGIIIKKKMMMNNNOOOOOOOOONNNLLLKKKKKKKKKLLLMMMKKKHHHFFFFFFHHHJJJKKKKKKGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGKKKQQQVVVXXXWWWWWWVVVTTTRRRQQQRRRSSSTTTNNNOOOOOONNNMMMMMMNNNPPPOOOPPPPPPOOOOOOPPPRRRUUUUUUUUUVVVWWWWWWUUUQQQNNNQQQRRRRRRUUUVVVVVVTTTRRRMMMLLLLLLOOOSSSUUUTTTRRRSSSUUUWWWWWWVVVVVVWWWXXXWWWZZZ]]]```bbbaaa___]]]^^^[[[WWWVVVUUUQQQLLLGGGEEEBBB===999666333000---000//////...------,,,,,,,,,,,,---.........---------,,,,,,+++,,,---///000---...000222444555555666222222222111222222333333333333444333333222000000///000222333333222111111333555888999888777888888>>>??????===;;;:::<<<===;;;<<<===?????????>>>>>>???===;;;999888888888888666666666666666555555555666666777888999::::::;;;999999:::::::::;;;;;;;;;@@@FFFNNNYYYgggwwwrrrVVVAAA777777666555555555555555BBBUUUpppnnnZZZ???999333222666:::;;;:::888666555666888999666444666777888999999;;;>>>AAACCCIIIVVVgggwwwvvvdddaaa```ZZZVVVVVVPPPMMMIIIEEEBBB???;;;999888777666444333222111111222111111000000///......+++---...,,,******///444666777999:::;;;;;;;;;:::>>>>>>>>>>>>???AAABBBCCCFFFGGGIIIKKKMMMOOOQQQRRRMMMLLLIIIDDD>>>;;;;;;<<<@@@AAACCCEEEIIILLLOOOQQQTTTSSSQQQSSSVVVYYYXXXWWWVVVVVVVVVTTTOOOJJJDDDAAA:::888555222000...------///...------...///////////////.........000111222777:::???DDDGGGGGGEEEDDDCCCBBB@@@@@@AAACCCFFFGGGIIIKKKNNNPPPQQQPPPNNNLLLLLLMMMNNNNNNOOOPPPSSSVVVWWWVVVUUUUUUUUUTTTQQQOOOOOONNNNNNNNNMMMJJJCCC>>>888555111///......---,,,---,,,+++***)))))))))***((((((*********)))'''&&&'''&&&&&&%%%%%%&&&&&&'''''''''((()))***,,,---...///000222444777;;;AAAEEEIIIKKKLLLKKKIIIGGGGGGGGGHHHIIIJJJLLLNNNOOOOOOPPPNNNNNNMMMLLLLLLLLLLLLMMMIIIGGGFFFFFFHHHJJJJJJJJJHHHHHHHHHHHHHHHHHHIIIIIIJJJIIIJJJMMMRRRVVVWWWVVVYYYXXXUUURRRPPPOOONNNNNNLLLMMMNNNNNNMMMMMMOOOQQQQQQQQQQQQPPPOOOOOOQQQSSSSSSSSSSSSTTTUUUTTTQQQNNNOOOOOOOOORRRTTTTTTQQQOOOOOONNNNNNPPPSSSUUUTTTRRRRRRTTTVVVWWWVVVUUUUUUVVVZZZ\\\___bbbccccccaaa```aaa]]]ZZZYYYZZZXXXTTTPPPOOOJJJCCC<<<888444111////////////......---,,,,,,,,,,,,---------------,,,------,,,,,,------...//////000111222333333333333222111111111222333333444333333333222111111000000000000111222222222111000111333444555444444555666:::;;;;;;:::888888999:::999:::;;;<<<===<<<<<<<<<;;;:::999888777666666666555555555555444444444444666666777777888888999999888999999999999:::::::::<<<@@@GGGQQQ```rrrvvvYYYBBB888888666555444444444555===OOOiii}}}gggQQQ>>>999333333666::::::999888666555666888999666444666777888999:::<<>>;;;999999888666555333222222222333222222111111000//////+++---...,,,******...222333444555777888999999999<<<<<<<<<===>>>@@@AAABBBFFFHHHJJJMMMOOOQQQSSSSSSQQQQQQNNNIIICCC???<<<<<>>???AAAFFFJJJMMMQQQPPPPPPRRRUUUWWWXXXWWWWWWVVVSSSPPPKKKFFFAAA>>>888666444111///---------------,,,,,,---......///............///111333444888<<>>>>>???AAACCCHHHIIILLLMMMNNNMMMLLLKKKJJJLLLMMMMMMLLLMMMPPPRRRTTTVVVXXXWWWTTTQQQOOOOOOMMMMMMNNNOOOOOOKKKEEEAAA;;;888444111000...,,,+++---,,,+++******))))))***((()))*********)))'''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''((()))+++---------///111222444888===AAAFFFIIIKKKKKKHHHFFFEEEEEEJJJKKKLLLNNNOOOPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMLLLFFFFFFFFFGGGIIIJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIJJJMMMMMMNNNQQQTTTVVVUUUTTTVVVVVVTTTRRRPPPMMMKKKIIIIIIKKKMMMNNNNNNOOOQQQSSSTTTTTTTTTRRRPPPOOOQQQRRRQQQPPPPPPQQQRRRRRRQQQOOOLLLLLLLLLOOOQQQQQQPPPNNNRRRQQQQQQRRRTTTUUUUUUTTTPPPSSSWWWXXXWWWUUUTTTTTT\\\^^^aaacccdddcccbbbaaa```]]][[[[[[^^^___]]][[[ZZZTTTKKKCCC===888555333////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................000111111222222222222111000000111111222333444555444333111000//////000000000000111111111111000//////000000000///000222555777888999888666555666777888888888999999999999999777777777777777666555555444444444333333333222222666666666666666666666777777777777888888888999999999999===GGGXXXjjjzzz|||]]]CCC:::999777555444333333333999JJJbbbxxxvvv___III===888444333666999999888777666555666888888777555666888999:::;;;===AAACCCGGGNNN]]]ooo~~~pppeeeccc```[[[XXXTTTPPPKKKFFFCCC@@@===;;;999888777555444333333222333222222111000000//////...//////---,,,,,,///222///000111333444666777777:::::::::;;;===>>>@@@AAAEEEGGGJJJMMMPPPRRRSSSSSSQQQQQQQQQMMMHHHCCC@@@???@@@>>>;;;999;;;@@@EEEHHHLLLMMMNNNQQQSSSUUUVVVVVVWWWUUUQQQLLLFFFAAA===;;;666444222///---,,,,,,,,,+++,,,,,,,,,,,,---...000111000000000111333444666999>>>DDDJJJMMMMMMKKKIIIGGGEEEBBB???>>>>>>???AAADDDEEEGGGIIIKKKKKKKKKKKKJJJKKKLLLLLLLLLLLLMMMOOORRRUUUXXXWWWSSSOOONNNOOOKKKLLLNNNPPPOOOLLLHHHDDD???<<<888444222000---+++------,,,+++*********)))((())))))***)))((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''((()))***,,,,,,,,,---///000111444999<<<@@@CCCGGGIIIHHHFFFEEEEEELLLLLLNNNOOOPPPPPPPPPPPPNNNNNNNNNNNNNNNMMMMMMLLLFFFFFFGGGJJJLLLLLLJJJHHHHHHHHHGGGGGGHHHIIIJJJKKKOOOPPPRRRTTTVVVUUUTTTRRRPPPQQQRRRQQQPPPNNNKKKJJJHHHJJJMMMNNNOOOPPPRRRTTTWWWWWWVVVTTTQQQPPPQQQRRRPPPOOONNNOOOQQQRRRRRRQQQLLLKKKLLLNNNQQQRRRQQQPPPVVVUUUUUUUUUVVVVVVWWWVVVQQQUUUYYYZZZYYYWWWUUUTTT\\\]]]___```aaaaaa``````\\\ZZZXXXZZZ^^^bbbbbbaaa^^^ZZZSSSLLLFFF@@@:::666000000000///...---+++***,,,,,,,,,+++++++++,,,,,,------///000000///...---//////000111222222222222000000000111222444555666444333000.........000111000000000000000000000000///000///...---...222555777888999999777666666777777777777666777777888999777777999999999888777666555555555444333333222222555555555555555555555444666666666777777777777888777444666@@@PPPbbbuuubbbEEE<<<:::888555333222222333999HHH^^^sss~~~qqqYYYEEE;;;888555444666777777777666666666777888888777666777888:::;;;<<>>@@@AAADDDFFFIIILLLOOOPPPPPPPPPMMMOOOPPPNNNKKKGGGEEEDDDCCC@@@<<<999999<<>>:::888444333111...---,,,,,,,,,***,,,------,,,,,,...111222111111111111333444555===@@@FFFKKKNNNNNNLLLKKKJJJHHHFFFCCCAAAAAAAAAAAA???@@@BBBDDDGGGIIIKKKLLLJJJLLLMMMMMMLLLLLLMMMNNNOOOSSSVVVUUUQQQNNNMMMNNNJJJLLLNNNOOONNNLLLIIIHHHCCC@@@<<<888555222...,,,------,,,,,,+++******))))))))))))))))))((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''((()))***++++++,,,...//////111444777999<<>>AAAEEEHHHNNNXXXiii{{{oooddd___[[[WWWTTTQQQNNNLLLJJJGGGDDDAAA;;;:::888777555444444444222111111000//////......---,,,++++++************,,,,,,------///000222333222333444777:::>>>AAABBBCCCEEEHHHKKKMMMNNNNNNMMMKKKMMMOOONNNMMMKKKKKKKKKGGGEEEAAA>>><<<===>>>???@@@DDDHHHKKKMMMOOOQQQSSSTTTRRRMMMHHHBBB===888666333222000...------------***,,,......,,,,,,///222111111000111222444666777AAACCCHHHLLLNNNNNNMMMLLLKKKJJJJJJIIIGGGFFFEEEDDD======???@@@CCCFFFIIIJJJIIIKKKMMMNNNMMMLLLMMMNNNNNNOOOPPPPPPNNNMMMMMMNNNJJJLLLMMMMMMKKKJJJJJJJJJGGGDDD@@@<<<999555111...------------,,,+++***)))))))))))))))(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))******,,,---......///111333333777<<<@@@BBBCCCEEEGGGIIIJJJKKKMMMNNNOOOOOOOOOOOONNNLLLKKKKKKKKKLLLMMMGGGHHHJJJLLLOOOPPPNNNLLLIIIHHHGGGGGGHHHJJJLLLNNNMMMPPPRRRSSSSSSRRRRRRSSSSSSSSSSSSRRRPPPMMMJJJHHHKKKMMMQQQRRRRRRRRRSSSTTTTTTUUUTTTRRRPPPOOOQQQRRROOOOOOOOOQQQTTTUUUTTTSSSOOONNNNNNQQQTTTVVVWWWVVVYYYYYYYYYXXXWWWWWWZZZ\\\YYY[[[^^^___]]][[[ZZZZZZXXXWWWWWWWWWWWWXXXYYYZZZYYYWWWWWWZZZ```dddeeeddd[[[[[[\\\\\\YYYRRRIIICCC:::888444000---+++++++++,,,+++++++++,,,...000111000000000000000//////...***+++---///111222333333000000111111222333444555444333111000//////000000000000000000111222444555666666555333333444888;;;>>>@@@AAA@@@===;;;999999666555444333555888;;;===<<<<<<======<<<;;;:::::::::999999888777666555555444444444444444444555555555555555666666666777777888444555<<>>AAACCCDDDFFFIIILLLMMMMMMLLLKKKKKKMMMOOOOOONNNNNNOOOPPPLLLJJJHHHDDDAAA???===<<<;;;@@@EEEIIIKKKLLLOOOQQQRRRPPPMMMHHHBBB<<<888555333222000......---......)))---//////,,,,,,000444111111222444666:::<<<>>>DDDFFFHHHKKKMMMMMMMMMMMMJJJKKKLLLMMMLLLJJJHHHFFF>>>>>>===>>>@@@BBBEEEFFFGGGJJJLLLMMMMMMLLLMMMNNNNNNLLLKKKKKKLLLNNNNNNNNNKKKLLLLLLJJJHHHGGGIIILLLIIIGGGCCC@@@<<<999444111,,,------------+++***)))***))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((())))))+++,,,---...------///111111444888;;;===@@@CCCEEEFFFGGGIIIKKKLLLMMMNNNNNNOOOMMMJJJHHHHHHIIILLLMMMHHHHHHIIIKKKNNNOOONNNMMMIIIHHHGGGGGGHHHJJJMMMOOOKKKMMMPPPPPPPPPPPPRRRUUUSSSSSSSSSSSSQQQOOOMMMLLLNNNQQQTTTUUUTTTSSSSSSSSSNNNOOOOOONNNLLLMMMOOOQQQNNNNNNPPPRRRUUUUUUSSSQQQNNNMMMMMMOOOSSSVVVWWWWWWVVVWWWXXXVVVUUUVVVYYY\\\\\\]]]______]]]\\\[[[\\\YYYXXXWWWVVVVVVWWWYYYZZZXXXWWWWWW[[[```cccbbbaaa]]]^^^___```^^^XXXQQQKKK@@@<<<666000,,,+++,,,,,,++++++++++++---000222444222111000000/////////000+++,,,---///000111111111222111111111222333333444333333333222111111000000/////////000222444777888888888888777777888;;;===@@@AAABBBAAA>>>:::888888444333111111333777<<>>GGG```zzzfffJJJ===:::777333222222444555888FFFYYYiiissswwwzzz{{{vvvtttsssqqqfffQQQ@@@999555666777777555444333333222555888888666666777999888:::<<<>>>@@@DDDHHHLLLTTT```ttt~~~kkkbbb___]]]XXXWWWUUUSSSOOOJJJCCC>>><<<;;;999777666555555555444444333333222111111000///...---,,,,,,,,,***)))------,,,+++,,,---///000,,,---000444999>>>BBBDDDEEEGGGJJJMMMNNNMMMLLLKKKMMMNNNPPPPPPOOOPPPQQQSSSOOONNNLLLIIIEEEAAA===;;;999>>>DDDHHHIIIJJJMMMPPPPPPOOOLLLHHHBBB<<<777444333222000///......//////***---000///------111555222333555888<<<@@@DDDGGGGGGGGGIIIJJJLLLMMMMMMNNNIIIKKKNNNOOOOOOMMMJJJHHH@@@???>>>===>>>???BBBCCCFFFHHHKKKLLLLLLLLLLLLMMMNNNJJJGGGGGGKKKNNNOOONNNKKKLLLLLLIIIFFFFFFIIIMMMKKKHHHEEEAAA???;;;666333,,,---......---,,,***)))******)))((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''((()))+++,,,......------...///111444777999;;;===@@@CCCDDDEEEGGGIIIKKKMMMMMMNNNPPPMMMIIIGGGFFFHHHLLLNNNGGGGGGGGGJJJMMMNNNNNNMMMIIIHHHGGGGGGHHHJJJMMMOOOIIILLLNNNNNNNNNOOOSSSVVVQQQQQQRRRRRRSSSSSSRRRRRRQQQSSSVVVVVVUUUSSSRRRRRRJJJJJJKKKJJJJJJKKKMMMOOOMMMNNNPPPSSSUUUTTTRRROOOLLLKKKKKKMMMQQQTTTUUUVVVTTTUUUVVVUUUSSSTTTXXX\\\]]]^^^___^^^]]][[[\\\\\\ZZZYYYWWWVVVWWWXXXZZZ[[[WWWVVVVVVZZZ___aaa___\\\aaaaaaaaaaaa```[[[VVVQQQDDD???777000+++***,,,---+++++++++,,,...111444666333222000/////////000111---......///000/////////222222222111222222333333333333444333333222000000/////////111333666888:::999:::::::::999:::<<<>>>@@@BBBBBBAAA===999666555333111000000222777<<>><<<:::888666444333:::666333333555666555333000//////......---,,,,,,,,,++++++******++++++,,,***---111444888<<<@@@CCCCCCFFFIIILLLLLLKKKLLLMMMMMMMMMNNNOOOQQQSSSTTTUUUUUUTTTRRRPPPNNNJJJEEEAAA>>>===>>>AAADDDFFFGGGFFFOOONNNKKKGGGBBB<<<777555222222000///...------,,,,,,,,,,,,,,,,,,---111444444888<<<@@@BBBCCCDDDFFFLLLLLLMMMNNNOOOOOOOOOOOOMMMMMMNNNOOOOOOPPPQQQQQQKKKIIIFFFCCCAAA@@@??????@@@@@@DDDIIIOOOQQQOOOLLLLLLJJJIIIHHHIIIKKKNNNPPPQQQOOOMMMKKKJJJJJJJJJKKKIIIIIIIIIHHHEEE@@@999444222000...---......---+++)))((((((''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''+++---......------///000111111333555777:::<<<>>>AAACCCEEEHHHJJJLLLMMMMMMNNNNNNNNNMMMKKKLLLNNNPPPLLLKKKKKKLLLMMMMMMJJJHHHFFFHHHJJJKKKJJJJJJKKKLLLOOOOOONNNNNNNNNOOOPPPPPPRRRRRRTTTUUUVVVWWWWWWWWWTTTSSSTTTVVVWWWVVVSSSQQQEEEJJJNNNMMMJJJHHHJJJMMMIIIJJJLLLNNNOOOOOOOOOOOOKKKLLLNNNPPPRRRRRRRRRRRRTTTVVVWWWWWWUUUSSSSSSSSSTTTUUUWWWXXXYYYXXXXXXWWW[[[ZZZXXXXXXYYYZZZYYYXXXWWWVVVVVVXXX\\\^^^]]][[[\\\^^^aaabbbaaa^^^ZZZWWWNNNEEE:::333000///---***,,,,,,------///000111222333333222111111000000000/////////...---------,,,111111111111111222222222111222333444333111///...///////////////000111111888999:::999888888:::<<<>>>===;;;:::888777666666222111111111333555888::::::999777555333222111111222222333444444555666666444444333333444666888999;;;777444555888888444000444444666888999AAASSSeee```DDD@@@888333333444222111222===LLLdddvvv|||yyyuuuuuuuuuuuuqqqgggWWWGGG<<<666666666555444333333222222444555666888888999999999888888;;;AAAEEEHHHNNNVVVbbbqqqnnndddbbb\\\ZZZXXXUUUQQQLLLFFFCCC>>>===;;;999888777777777;;;777444333333333222000//////......---,,,,,,,,,,,,++++++******++++++,,,+++---000333666:::???CCCCCCFFFJJJLLLLLLLLLLLLMMMNNNNNNOOOPPPQQQSSSTTTUUUVVVTTTSSSRRRPPPMMMHHHEEEAAA@@@???@@@BBBCCCCCCBBBGGGGGGFFFDDDAAA===999777222111000...---------,,,,,,---......///111555888===@@@DDDGGGHHHIIIJJJKKKNNNNNNOOOPPPPPPPPPOOOOOOMMMMMMNNNOOOPPPQQQQQQRRRQQQOOOKKKGGGDDDAAA@@@???BBBBBBDDDIIINNNRRRRRRQQQLLLKKKJJJIIIJJJLLLNNNPPPQQQPPPOOOMMMLLLKKKLLLLLLIIIIIIIIIIIIGGGBBB<<<777333111///...//////...---))))))((('''''''''((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))+++,,,---,,,,,,...///000000111333555777999:::???@@@BBBEEEGGGIIIJJJKKKKKKLLLLLLKKKJJJKKKMMMOOOOOONNNMMMMMMMMMMMMJJJHHHGGGIIIKKKKKKJJJJJJKKKLLLOOOOOOOOOOOOOOOPPPPPPQQQQQQRRRTTTVVVWWWWWWWWWWWWTTTTTTUUUVVVXXXWWWTTTRRRJJJMMMPPPQQQOOOOOOOOOQQQJJJJJJLLLMMMMMMMMMMMMLLLMMMNNNOOOQQQQQQQQQQQQPPPTTTVVVXXXWWWUUUTTTSSSSSSVVVVVVWWWWWWWWWVVVTTTTTTXXXVVVUUUVVVXXXYYYYYYXXXWWWVVVVVVYYY]]]___^^^\\\^^^```bbbdddccc```\\\ZZZPPPGGG;;;444111///---+++,,,,,,,,,---...///111111000000111222222111111111............------------000000111111111222222222111222333333333111///...///////////////000000111444555666555444444666888999888666555333222222111000/////////111333666777888777666444222111111111000111111222333333444444444444444555777999;;;<<<;;;999888888999888555222333333555666777>>>OOO```aaaGGG<<<666222333444222222444===OOOhhhzzz~~~{{{xxxxxxzzzzzzuuuhhhVVVDDD999555666555555444333333222222444555666888999999999999::::::>>>DDDGGGJJJPPPXXXlll{{{yyylllfff]]][[[XXXVVVSSSOOOJJJFFF???>>>;;;888777888999::::::888555333222111///---///......------,,,++++++,,,++++++******++++++,,,,,,...///111333888>>>BBBDDDGGGJJJLLLLLLLLLLLLMMMOOOOOOOOOPPPQQQSSSTTTUUUUUUTTTSSSRRRRRRPPPMMMJJJGGGDDDAAA??????@@@???>>>@@@AAAAAAAAA>>>;;;777555222111000...---------------...000111222666:::>>>FFFHHHKKKMMMMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQPPPOOOMMMMMMNNNOOOPPPQQQRRRSSSRRRPPPMMMIIIFFFCCCBBBBBB???>>>>>>AAAFFFJJJMMMNNNLLLKKKKKKJJJKKKLLLNNNOOORRRQQQOOONNNMMMMMMMMMMMMIIIIIIIIIIIIHHHEEE@@@;;;444222000//////000000///******)))(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&(((***+++++++++---/////////000000222333555666;;;<<<>>>@@@CCCEEEFFFGGGGGGHHHIIIIIIHHHIIILLLNNNPPPNNNLLLKKKLLLKKKIIIGGGIIIJJJLLLKKKJJJJJJKKKLLLPPPPPPPPPPPPQQQQQQQQQRRROOOQQQTTTVVVXXXXXXWWWVVVTTTTTTUUUWWWXXXXXXUUUSSSNNNNNNOOOQQQTTTUUUTTTSSSKKKLLLLLLMMMMMMLLLLLLKKKQQQQQQQQQQQQQQQQQQPPPPPPVVVWWWYYYXXXVVVUUUTTTTTTWWWWWWWWWWWWVVVTTTRRRQQQUUUTTTTTTUUUXXXYYYYYYXXXVVVVVVWWWYYY\\\^^^^^^]]]^^^```ccceeedddaaa^^^[[[SSSKKK???666222000...---+++++++++,,,---...///000---...000222333222111000------------............000000000111111111222222111222222333222000///...//////......//////000000///000111000//////111333555444222111000///.........---------///111333444666555444222111000000000/////////000111111222222333444666888:::===???@@@===>>>???===:::777555555222222333444444:::IIIYYYuuucccIII999444000222333222444666@@@VVVqqq}}}~~~xxxhhhRRR@@@777444555555444444333333222222444555666777999999999:::;;;===BBBHHHKKKMMMTTT\\\qqqsssiii```]]]YYYWWWVVVRRRMMMIIICCC@@@<<<888777777:::;;;888777555333111000...---.........---,,,,,,++++++,,,++++++******++++++,,,------...///111555;;;@@@CCCFFFJJJLLLLLLLLLMMMMMMPPPPPPPPPPPPQQQRRRSSSTTTSSSRRRQQQRRRSSSRRRPPPNNNMMMJJJEEEBBB@@@???>>><<<>>>??????>>><<<777333000222111000///...------...---...111333666:::@@@DDDJJJLLLNNNOOONNNMMMNNNOOOSSSSSSSSSSSSRRRQQQPPPPPPMMMMMMNNNPPPQQQSSSTTTTTTNNNMMMKKKIIIGGGFFFFFFFFF@@@>>><<<;;;===AAAEEEHHHKKKKKKKKKKKKKKKLLLMMMNNNPPPOOOOOONNNMMMLLLLLLLLLGGGGGGGGGHHHIIIFFFBBB???666333000//////000000///++++++***)))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%''')))******+++---///////////////000111222333777888999;;;===@@@BBBCCCDDDEEEFFFFFFFFFHHHKKKMMMMMMKKKIIIIIIJJJJJJIIIHHHJJJKKKLLLKKKJJJJJJKKKLLLPPPPPPQQQRRRRRRSSSSSSSSSNNNPPPSSSVVVWWWWWWVVVUUUSSSSSSTTTUUUWWWWWWTTTRRRMMMKKKKKKOOOTTTWWWTTTQQQMMMMMMNNNNNNOOOOOOOOOOOOTTTSSSRRRRRRRRRSSSSSSTTTWWWYYYZZZZZZXXXWWWVVVWWWWWWXXXXXXXXXWWWVVVTTTSSSVVVUUUUUUVVVXXXXXXXXXVVVTTTUUUVVVYYY[[[\\\]]]]]]]]]___bbbddddddaaa^^^\\\WWWOOOCCC:::444111000...++++++++++++,,,---...///,,,...000222333222000...,,,,,,,,,------.........//////000000111111222222111222222222111000///...//////.........//////000---...///...------///111333333222000////////////------------...///111222333222111000000000000000/////////000000000111111333444777:::>>>@@@BBBBBBBBBEEEFFFBBB;;;666444555333222222333333888EEERRRiiiwwwbbbGGG888333111222333111333777DDD]]]yyy~~~vvvdddMMM<<<555444444444444333333333222222333444666777999999::::::<<<>>>DDDJJJMMMOOOWWW```ssszzzmmmddd```[[[YYYXXXVVVPPPLLLGGGDDD>>>999777777999:::666666666444222111000000///......------,,,++++++,,,++++++******++++++,,,------------///333888===AAADDDHHHKKKLLLLLLMMMNNNPPPPPPPPPPPPPPPQQQRRRRRRPPPOOOOOOPPPRRRRRRQQQPPPRRROOOJJJGGGEEECCCAAA???===>>>>>>===:::777333000222111000000////////////,,,///222555888>>>DDDHHHMMMNNNOOOOOOMMMLLLMMMNNNSSSSSSSSSSSSRRRQQQPPPPPPLLLMMMNNNPPPRRRTTTUUUVVVPPPOOOMMMKKKJJJJJJJJJJJJHHHFFFAAA===<<<===@@@CCCGGGHHHIIIJJJKKKLLLLLLLLLMMMMMMLLLLLLKKKKKKJJJJJJEEEEEEFFFGGGHHHGGGCCCAAA888555111//////000//////,,,,,,+++))))))(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%''')))******+++---///000000//////000000111222444444555777999<<<>>>@@@AAABBBCCCDDDDDDFFFIIILLLIIIHHHHHHIIIKKKLLLKKKJJJJJJKKKKKKJJJIIIIIIKKKMMMPPPQQQRRRTTTTTTUUUTTTTTTNNNPPPRRRTTTUUUUUUTTTTTTPPPPPPQQQSSSUUUUUUSSSQQQMMMJJJIIIMMMTTTWWWTTTPPPNNNNNNOOOQQQRRRTTTUUUVVVTTTTTTSSSRRRSSSUUUWWWXXXWWWYYY[[[\\\ZZZYYYYYYZZZWWWWWWYYYZZZZZZZZZYYYYYYVVVVVVUUUVVVVVVVVVTTTRRRSSSUUUWWWXXXYYYZZZZZZ[[[]]]___ccceeeeeeccc```^^^ZZZSSSIII???777333000///+++++++++++++++,,,---...---///111222222000---++++++,,,,,,,,,------.........//////000111111222222222111111111000//////...//////............//////---...///...---...///111222111000000////////////...............///000000111000000/////////000000000000000111111111111111111444777;;;???@@@AAAAAADDDHHHJJJFFF<<<555333444444222222333333777AAAMMMaaappp```CCC999555333333222000222777EEE___{{{{{{xxxnnn\\\GGG999444555333333333333333222222222333444666777999:::::::::<<<>>>EEEKKKNNNQQQ[[[fffzzzsssiiiccc]]][[[[[[XXXSSSMMMIIIFFF@@@;;;888777888999666777888777444222222222000//////...------,,,,,,,,,++++++******++++++,,,+++,,,------...111555999>>>AAAFFFIIIKKKLLLNNNOOOPPPOOOOOOOOOOOOOOOPPPPPPOOONNNMMMNNNQQQRRRRRRQQQSSSQQQNNNMMMKKKJJJGGGDDD>>>>>>>>>===;;;999777666333333222111111111111111...000444777;;;AAAHHHMMMPPPQQQRRRPPPNNNMMMNNNOOOQQQQQQQQQQQQQQQQQQPPPOOOLLLMMMOOOQQQSSSUUUWWWWWWWWWVVVSSSPPPNNNMMMLLLLLLLLLJJJFFF@@@;;;999:::<<>>@@@AAABBBBBBCCCDDDGGGJJJGGGGGGHHHKKKNNNNNNMMMLLLHHHIIIIIIIIIHHHIIILLLNNNQQQRRRTTTUUUVVVVVVVVVUUUPPPPPPQQQQQQRRRRRRRRRQQQOOOOOOPPPRRRTTTTTTRRRPPPMMMKKKKKKOOOTTTWWWTTTQQQOOOOOOPPPQQQSSSVVVXXXYYYUUUSSSRRRQQQRRRTTTWWWYYYUUUWWWZZZ[[[ZZZZZZZZZ[[[VVVXXXZZZ\\\]]]^^^^^^^^^XXXWWWVVVWWWWWWVVVSSSPPPUUUWWWYYYYYYXXXXXXYYYZZZ]]]```cccfffgggeeebbb```\\\WWWNNNDDD;;;555111///,,,+++++++++,,,,,,---...//////000111000...,,,+++,,,,,,,,,,,,---------------...//////000111222222222111111000//////......//////......------......---...//////......///111//////...------...............////////////////////////......///000111111111111111111111222222222000333777;;;>>>>>>>>>===BBBFFFHHHDDD<<<555333333444222222333444666???III___ooo]]]???999666444555333000333888GGG```yyyzzzwwwqqqdddSSSBBB888555555333333333333222222222222333444555777999:::;;;;;;<<>>DDDHHHJJJLLLNNNPPPOOOOOONNNMMMMMMNNNNNNNNNOOONNNMMMNNNQQQSSSSSSRRRPPPPPPPPPPPPQQQOOOLLLJJJDDDCCCAAA>>><<<:::999888444444333222222222333333111333666:::???EEELLLPPPRRRSSSSSSQQQOOONNNOOOPPPNNNNNNOOOPPPPPPPPPOOOOOOLLLMMMOOOQQQSSSVVVXXXYYYYYYWWWUUURRRPPPOOOOOOOOOMMMMMMJJJDDD===999888999<<<>>>BBBEEEHHHIIIIIIHHHHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGIIIHHHFFFDDDBBB>>>888444222111111000...---,,,+++***)))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%'''((()))((((((***+++...............///000111111111111222555888;;;===@@@AAABBBBBBBBBCCCFFFIIIDDDEEEGGGJJJMMMLLLIIIGGGFFFGGGGGGGGGGGGIIILLLOOOQQQRRRUUUWWWXXXXXXWWWVVVQQQPPPOOONNNNNNNNNOOOOOOOOOOOOPPPSSSUUUUUUSSSQQQLLLKKKLLLOOOSSSTTTSSSQQQNNNNNNNNNOOOQQQSSSUUUVVVUUUSSSPPPNNNNNNPPPSSSVVVPPPSSSVVVXXXXXXYYYZZZ[[[WWWXXX[[[]]]^^^_________\\\[[[[[[\\\]]]\\\YYYWWWWWWZZZ\\\[[[YYYXXXYYY[[[ZZZ]]]```ddddddccc```^^^]]]ZZZSSSIII???666111...,,,,,,,,,,,,,,,------........./////////...------------,,,,,,,,,,,,,,,,,,------...///000111222222222111000//////.........000///...------------...,,,---...---,,,,,,...000......------------...///..................------............///000222222111111111111111111111111///222666:::;;;;;;999777:::===@@@???:::555333222333111000222333555===FFF^^^ooo}}}[[[>>>888555555666444222666<<>>AAAGGGLLLPPPWWWgggwwwooohhh```]]]]]][[[TTTNNNFFFCCC@@@===;;;;;;;;;<<<<<<>>>???<<<777333111222111111111000//////......,,,++++++++++++++++++,,,)))+++,,,------///111444888<<>>666444555666555444999@@@TTTiii|||zzzvvvjjjXXXIII???999666444222222222222222222222222222333555777999:::;;;;;;???BBBHHHMMMQQQYYYkkk|||tttiii```___^^^YYYRRRNNNFFFCCC@@@===;;;;;;<<<===>>>>>>>>><<<:::888555444222222111000///...---------,,,++++++******++++++***+++++++++***+++...111222888AAAGGGJJJKKKMMMOOOOOOOOOOOONNNMMMOOORRRUUURRRRRRRRRRRRRRRSSSSSSSSSTTTRRRQQQSSSXXXYYYUUUQQQOOONNNLLLIIIDDD>>>999666:::777555444444555444333444666;;;???CCCIIINNNSSSQQQRRRRRRQQQPPPPPPRRRSSSOOOMMMKKKLLLNNNOOOMMMKKKLLLNNNQQQSSSRRRRRRRRRSSSRRRQQQPPPOOOPPPPPPNNNMMMPPPPPPOOOKKKFFFAAA>>>>>>???>>>======>>>@@@CCCDDDCCCEEEGGGIIIJJJIIIGGGFFFFFFGGGGGGGGGGGGFFFEEEEEEFFFCCC???;;;999666333111000000///...,,,+++******(((''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((())))))))))))***+++,,,...............///222666:::<<>>===<<<<<<===>>>???DDDFFFHHHJJJKKKIIIGGGFFFGGGGGGGGGGGGGGGFFFEEEEEEHHHEEEBBB???===;;;888666222111000...---+++******''''''''''''''''''&&&&&&(((''''''&&&&&&''''''(((&&&&&&'''''''''((((((((()))))))))***+++,,,---.../////////000222666999;;;@@@???>>>???BBBBBBAAA>>>BBBBBBBBBBBBAAAAAAAAAAAAAAAAAADDDIIIIIIHHHJJJNNNMMMPPPSSSTTTUUUUUUVVVWWWQQQPPPNNNMMMLLLMMMMMMNNNMMMMMMLLLLLLLLLMMMNNNOOOMMMOOORRRRRRPPPNNNNNNNNNNNNNNNNNNLLLKKKMMMPPPSSSRRRRRRQQQQQQPPPPPPPPPPPPRRRQQQRRRTTTWWWYYYZZZYYYXXXZZZ\\\^^^___^^^]]]\\\^^^^^^___bbbeeeggggggfffbbbaaa``````___^^^\\\ZZZ\\\\\\ZZZYYYYYYYYYZZZ[[[^^^^^^YYYOOOBBB777111///---------------------------...000111111111000000,,,,,,,,,,,,---...///000---...///000000000000000111111222111111000///...---------------------------,,,++++++*********+++---,,,,,,,,,,,,---......,,,---......//////......------...///000111111222111111000//////000111111222222333333333333222222333333333222222222111111222000000111000222:::DDDWWWlllvvvUUU888666444333444333444===GGG___ppp}}}~~~}}}}}}xxxsssfffTTTEEE<<<777444222222222222222222222222222222444666777888999<<<>>>BBBCCCHHHOOOVVV^^^nnn{{{tttggg```\\\TTTLLLHHHFFFDDDBBB???<<<;;;;;;;;;999999999888777666555444222222111000///...---------,,,++++++******++++++'''(((***+++******+++,,,///444<<>><<<::::::::::::BBBDDDGGGJJJJJJIIIHHHFFFGGGGGGGGGGGGGGGFFFFFFEEEHHHFFFCCCBBBAAA???===;;;444333222///...,,,++++++&&&&&&''''''''''''''''''(((''''''&&&&&&''''''(((%%%&&&&&&&&&''''''''''''(((((())))))***,,,---...000000000000222555777999>>>>>>>>>???AAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@BBBEEEFFFEEEHHHMMMOOOQQQTTTUUUTTTSSSSSSTTTOOONNNMMMMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNQQQSSSTTTSSSPPPNNNLLLLLLNNNNNNNNNMMMLLLNNNQQQTTTUUUUUUTTTSSSRRRQQQQQQPPPSSSSSSSSSVVVYYYZZZZZZYYYYYY[[[]]]^^^^^^\\\ZZZXXXZZZZZZ\\\___ccceeedddccc^^^```aaaccccccbbb```___bbb```\\\ZZZXXXYYYZZZ\\\\\\\\\XXXOOOBBB777111///---------------------------...000222333333333222///.........---......///......///////////////...//////000000000//////...,,,,,,,,,,,,------------,,,++++++***************,,,,,,,,,,,,,,,---......,,,---......//////............/////////000000000000000////////////000000222222222111111222222222222222111111111111000000222000000111111222999AAAUUUiiizzzqqqQQQ666444333333333222444???JJJdddrrr|||{{{yyyzzzxxxssskkk___OOOAAA:::666444333333333333333333333333333222444666777888:::===???DDDDDDIIIRRR[[[eeesss~~~xxxhhh```[[[TTTMMMJJJGGGFFFCCCAAA>>><<<;;;:::777666666666555555444444111111111000///.........---,,,++++++******++++++&&&)))+++,,,+++*********---111888???EEEJJJNNNPPPOOOPPPQQQPPPOOOPPPRRRTTTQQQQQQQQQRRRSSSSSSTTTTTTTTTSSSSSSTTTWWWXXXXXXVVVYYYXXXWWWUUUSSSPPPMMMLLLGGGDDD???<<<;;;:::999777666666555444777<<>>@@@CCCFFFHHHIIIHHHHHHGGGGGGHHHHHHGGGGGGFFFEEEGGGEEEDDDCCCCCCCCC@@@>>>999777444222///------,,,''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&''''''((((((((()))***+++,,,---000000000000222333555666======>>>???AAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA???@@@CCCDDDCCCFFFLLLPPPRRRTTTUUUSSSRRRRRRRRRMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOOQQQRRRSSSRRROOOMMMLLLLLLMMMMMMNNNMMMMMMNNNQQQTTTVVVUUUTTTTTTSSSRRRQQQPPPSSSSSSTTTVVVYYYZZZYYYWWWYYY[[[]]]___^^^]]][[[YYYWWWXXXZZZ^^^bbbccccccaaa]]]```ccceeeeeedddbbbbbbbbbaaa^^^\\\[[[[[[\\\]]]\\\[[[XXXOOOBBB888222000,,,,,,---------------------///000222222222222111111000///......---............/////////...------------.../////////......,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---...,,,---......///.........////////////////////////////////////////////////222222000//////000222222000000000000000000000000222000000222222222777>>>PPPccctttzzzlllLLL444333222333333222555BBBOOOhhhttt|||yyywwwxxxvvvpppcccXXXIII===777444222111333333333333333333333333333444666777888:::>>>AAAGGGFFFJJJUUUbbbmmmzzz{{{jjj```[[[UUUQQQOOOIIIHHHFFFDDDAAA>>>;;;:::555555444444333333333333111111000000//////......---,,,++++++******++++++(((***,,,---,,,******++++++...444;;;CCCIIIMMMOOORRRSSSTTTSSSRRRRRRSSSUUUOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSTTTVVVWWWXXXWWW[[[[[[ZZZYYYWWWVVVTTTSSSPPPLLLGGGCCC@@@===999777666555333222444:::BBBHHHOOOQQQRRRRRRPPPNNNNNNOOOOOOOOONNNNNNMMMOOOQQQRRRQQQQQQPPPNNNLLLLLLNNNPPPMMMPPPSSSTTTQQQMMMKKKKKKJJJJJJJJJHHHFFFEEEFFFGGGJJJIIIGGGDDDAAA???======:::<<<>>>AAADDDGGGHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFGGGFFFFFFFFFGGGGGGEEECCC>>><<<888444111//////...))))))((((((((((((''''''(((((((((''''''(((((((((%%%%%%%%%&&&&&&&&&'''''''''''''''((()))***+++,,,......///000111222333444;;;===>>>@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDAAA???@@@CCCCCCBBBFFFKKKPPPRRRTTTTTTSSSRRRQQQRRRNNNNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRQQQOOONNNNNNOOOPPPPPPNNNMMMMMMNNNLLLMMMNNNMMMMMMMMMPPPRRRSSSSSSSSSRRRRRRRRRQQQQQQSSSSSSTTTVVVXXXYYYWWWUUUUUUWWWYYYZZZ[[[\\\[[[ZZZWWWXXXZZZ^^^aaacccaaa```]]]aaaeeefffeeecccbbbbbb___```````````````______]]]\\\WWWNNNAAA888333111,,,,,,,,,---------......///000111111111000///...222111000///...------------............------,,,,,,------.........------+++++++++,,,,,,,,,------------,,,,,,,,,------...,,,++++++++++++,,,------,,,---......///.........////////////.....................//////.........111000///......///000111////////////////////////222//////222222222555;;;JJJ\\\nnnvvv~~~gggHHH444333222333333222777EEETTTkkkvvv|||yyyxxxyyywwwppp^^^TTTFFF;;;666444222111333333333333333333333333444555666777888;;;???BBBIIIHHHMMMYYYgggsssoooddd^^^XXXSSSRRRKKKJJJIIIGGGDDD@@@<<<:::555555444333222222222333111000000000/////////...---,,,++++++******++++++)))+++,,,,,,+++******++++++---111888@@@HHHLLLNNNQQQSSSTTTTTTRRRRRRSSSTTTMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTVVVWWWXXX]]]]]]]]]\\\\\\[[[[[[[[[WWWTTTPPPLLLHHHCCC>>>:::777666444333444888???DDDKKKMMMPPPQQQPPPPPPPPPQQQNNNNNNNNNMMMLLLMMMPPPSSSPPPQQQQQQPPPNNNMMMNNNPPPJJJOOOSSSSSSOOOKKKHHHHHHIIIIIIHHHGGGEEEEEEGGGIIIKKKKKKIIIHHHFFFDDDBBBAAA;;;;;;;;;===@@@DDDGGGIIIHHHHHHHHHHHHHHHGGGGGGFFFJJJJJJJJJKKKLLLLLLJJJHHHCCC@@@<<<888444222111111,,,,,,+++***)))((('''''')))((((((''''''(((((()))%%%&&&&&&&&&''''''''''''&&&&&&''''''(((***+++,,,,,,,,,---...000111111222999;;;>>>??????@@@AAACCCCCCCCCCCCDDDEEEEEEFFFFFFAAA@@@BBBEEEEEECCCFFFKKKNNNPPPSSSTTTSSSRRRRRRSSSOOOPPPPPPPPPPPPPPPOOOOOONNNOOORRRSSSSSSQQQNNNLLLMMMNNNOOONNNMMMMMMNNNPPPKKKMMMMMMMMMLLLLLLMMMOOOPPPPPPPPPQQQRRRRRRSSSSSSSSSSSSTTTWWWXXXXXXVVVTTTPPPQQQRRRSSSUUUWWWYYYZZZWWWXXXZZZ^^^aaabbb```]]]]]]aaaeeeeeebbbaaaaaaccc^^^___aaacccddddddcccbbb^^^\\\VVVKKK>>>555222111+++,,,,,,------.........000000111111111000...---222111///...---,,,,,,,,,,,,,,,---------------,,,------.........------,,,******++++++,,,,,,------...------------......///+++++++++++++++,,,------,,,---......//////......///.....................------............------000//////......//////000......////////////000000111//////222333222444777DDDWWWkkkuuu~~~~~~bbbFFF555222333444444333999IIIZZZmmmwww}}}zzzyyyzzzwwwoooZZZQQQDDD;;;666555444333333333333333333333333333444555777777999<<<@@@DDDKKKKKKQQQ]]]iiiwwwyyyjjj```YYYTTTSSSMMMMMMLLLJJJFFFBBB===;;;666555444222222111222222000000000000////////////---,,,++++++******++++++)))***+++***((((((***++++++,,,...555>>>FFFKKKLLLNNNPPPQQQQQQOOONNNOOOPPPKKKLLLMMMNNNOOOPPPPPPQQQPPPQQQQQQRRRRRRTTTWWWXXX\\\\\\\\\\\\\\\]]]^^^^^^\\\ZZZXXXVVVRRRLLLEEE@@@<<<:::888555444666;;;???DDDGGGKKKMMMNNNNNNOOOPPPMMMMMMMMMLLLKKKLLLPPPTTTOOOQQQRRRRRRPPPOOOOOOPPPIIINNNSSSRRRLLLEEEBBBAAAAAAAAAAAA@@@@@@AAADDDGGGIIIIIIHHHHHHGGGFFFEEEEEE@@@>>><<<;;;<<<@@@EEEHHHHHHHHHIIIIIIHHHHHHGGGFFFKKKKKKKKKMMMNNNNNNKKKIIIGGGDDD@@@:::666444333333//////...,,,***)))''''''))))))(((((((((((())))))&&&&&&'''''''''(((((((((&&&&&&&&&'''((()))***+++)))***+++---...///000000555888;;;===<<<===???BBBCCCCCCDDDDDDEEEFFFFFFGGGBBBAAADDDGGGGGGEEEFFFKKKLLLNNNQQQSSSSSSSSSTTTUUUQQQRRRRRRRRRRRRQQQOOONNNOOOQQQTTTUUUUUURRROOOMMMNNNOOOPPPOOONNNMMMOOOPPPKKKLLLMMMLLLJJJJJJKKKLLLMMMMMMOOOQQQSSSUUUVVVWWWUUUUUUVVVXXXZZZYYYVVVTTTPPPOOOOOOOOOQQQTTTWWWYYYWWWXXXZZZ^^^``````]]]ZZZ[[[___cccbbb```___aaadddaaabbbbbbccccccdddeeeeee___\\\SSSGGG:::111///000++++++,,,,,,---......//////000111222222222111000000000...---,,,,,,,,,,,,***+++,,,---------------......///......---,,,+++)))******+++,,,,,,---------,,,,,,,,,,,,---...///+++++++++***++++++,,,---,,,---......//////......---.....................,,,---............---,,,.........//////...............//////000000000000111......222333222222555AAAUUUkkkwww{{{___DDD666333444555555444:::MMM___oooyyy~~~{{{yyyzzztttkkkRRRJJJ???777555555555444444444444444444444444444555666777777999<<>>;;;777666444222111111111222000000000000////////////---,,,++++++******++++++)))***)))(((&&&''')))+++,,,+++---444===FFFJJJKKKKKKLLLNNNNNNLLLKKKKKKLLLJJJKKKLLLMMMNNNOOOPPPPPPOOOPPPQQQQQQQQQSSSVVVXXXYYYYYYYYYZZZZZZ\\\]]]]]]^^^]]]]]]\\\YYYSSSLLLFFF???>>>;;;777444555888;;;???BBBGGGJJJLLLLLLNNNOOOLLLMMMMMMKKKJJJKKKPPPTTTNNNPPPSSSSSSRRRPPPPPPQQQHHHNNNRRRPPPHHH@@@<<<;;;777888999999:::<<<@@@CCCEEEFFFFFFGGGGGGGGGFFFFFFEEEBBB>>>;;;;;;>>>CCCFFFHHHHHHIIIIIIHHHHHHGGGFFFIIIIIIJJJLLLMMMLLLJJJGGGJJJGGGBBB<<<888666555555222111///---+++)))''''''))))))(((((((((((())))))'''''''''(((((((((((()))&&&&&&&&&'''((()))***+++'''(((***,,,...//////000222666:::;;;:::;;;===@@@CCCCCCCCCDDDEEEFFFFFFGGGBBBBBBEEEIIIIIIFFFGGGKKKJJJMMMPPPSSSSSSTTTUUUWWWSSSSSSTTTTTTSSSQQQOOONNNRRRTTTWWWYYYXXXUUURRROOOQQQQQQQQQPPPNNNNNNOOOQQQKKKLLLMMMLLLJJJHHHIIIJJJKKKLLLNNNQQQTTTVVVYYYZZZVVVVVVXXXZZZ[[[ZZZWWWTTTSSSQQQOOONNNPPPSSSWWWZZZVVVWWWZZZ]]]___^^^[[[XXXYYY]]]aaa```^^^^^^bbbffffffdddbbbaaabbbcccfffggg___[[[QQQDDD666...---...++++++,,,,,,---...//////...///111333444444444333//////...---,,,++++++,,,)))***+++,,,---.........///000//////...---,,,+++))))))***+++,,,,,,------++++++++++++,,,,,,---...++++++******++++++,,,---,,,---......//////......---------.........//////,,,,,,---......---,,,,,,,,,---...//////...---,,,.../////////000000111111111......222444222222444???UUUlllzzzyyy]]]DDD777333444666666555;;;OOObbbpppzzz~~~{{{yyyxxxqqqgggJJJBBB888222111333444333444444444444444444444444555666777777999===BBBFFFMMMPPPWWW```kkkzzzsssfffZZZRRRQQQOOONNNLLLJJJHHHDDD???;;;888777555333222222222222111///,,,,,,---......---+++,,,,,,------,,,,,,+++)))'''(((***)))'''***///)))+++---000444:::AAAFFFIIIFFFHHHMMMNNNIIIGGGKKKHHHHHHJJJLLLOOOPPPOOOMMMOOONNNNNNOOOPPPSSSVVVXXXXXXYYYYYYWWWVVVXXX\\\```_________]]]ZZZVVVRRRPPPKKKFFF???<<<;;;:::999777999<<>>BBBFFFHHHFFFCCCHHHFFFDDDAAA@@@@@@AAABBBDDDAAAAAAEEEFFFEEEGGGKKKHHHIIIKKKLLLMMMLLLLLLKKKFFFEEEBBBAAA???;;;777333666444222000///...+++)))(((''''''&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((()))*********++++++++++++000111222555777:::===???>>>AAADDDEEEEEEDDDDDDEEEGGGGGGHHHHHHIIIJJJKKKKKKMMMPPPQQQQQQTTTXXXWWWRRRUUUUUUVVVWWWXXXWWWSSSPPPQQQRRRTTTUUUUUUSSSQQQOOOPPPPPPPPPPPPOOONNNMMMLLLKKKLLLNNNOOONNNLLLJJJIIIMMMOOOQQQSSSTTTUUUXXXZZZVVVWWWXXXZZZ[[[ZZZVVVSSSWWWVVVTTTQQQPPPQQQUUUXXXYYYWWWWWWXXX[[[]]]^^^]]]]]]YYYWWWYYY___cccbbb```___aaadddfffgggfffeeeddd^^^UUUHHH<<<333...+++)))+++,,,---////////////...///000222333333222000//////...---+++******++++++------------------------///......---+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++,,,,,,------,,,,,,+++***+++,,,---.../////////++++++,,,,,,,,,,,,------......---,,,,,,---------.../////////------///111---------------...///000///000000000111111111111===OOOhhh{{{vvv^^^GGG888555666555333666CCCXXXgggrrrtttttttttvvvuuugggWWWEEE???777222111222333222333333444444444444444444555666888999;;;???EEEIIIQQQQQQWWWaaalll|||wwwiii]]]VVVTTTPPPNNNLLLJJJHHHEEE@@@===999888666444222111111222111///---,,,---......---------,,,,,,++++++++++++***((((((,,,,,,)))))),,,(((***,,,///333999???DDDGGGEEEGGGMMMMMMIIIGGGJJJKKKKKKKKKMMMPPPPPPNNNMMMOOOOOONNNNNNPPPRRRUUUVVVWWWWWWWWWVVVTTTUUUYYY]]]``````___]]]ZZZVVVSSSQQQTTTOOOHHHCCC???<<<888555777999:::;;;<<>>CCCGGGGGGFFFHHHFFFDDDBBB@@@@@@@@@@@@???===???CCCEEECCCDDDGGGIIIJJJLLLMMMMMMLLLJJJIIIIIIGGGDDDBBB@@@===:::777777555222000///...+++)))(((((('''&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&''''''''''''))))))))))))************......000222444777999:::===@@@DDDFFFFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJMMMPPPQQQQQQTTTXXXVVVQQQQQQRRRSSSVVVWWWVVVSSSPPPQQQRRRSSSTTTSSSQQQNNNLLLMMMMMMNNNNNNOOOOOONNNNNNMMMNNNNNNNNNNNNMMMLLLKKKOOOQQQSSSTTTTTTTTTVVVXXXXXXWWWXXXYYYZZZYYYWWWTTTXXXXXXWWWUUUSSSUUUXXX[[[ZZZYYYXXXXXXZZZ\\\[[[[[[ZZZWWWUUUWWW\\\``````^^^^^^```bbbddddddbbb```^^^ZZZQQQEEE999222---+++***+++,,,...///000000//////...///111222222111///...///...---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++,,,,,,------,,,,,,+++***+++,,,---------------+++++++++,,,,,,,,,------------,,,,,,,,,,,,------...///000///------...000---------------...////////////000000000111111111888JJJcccwwwttt^^^HHH999666666666777===KKK^^^kkkvvvvvvuuurrrrrrnnn```PPPAAA<<<666222222222222222333333333444444444444555777888999;;;===AAAGGGKKKRRRSSSZZZdddppp~~~mmm```ZZZXXXQQQNNNKKKIIIHHHEEEBBB@@@;;;999777444222111111111111///------...///...---///...,,,+++++++++,,,,,,...)))(((,,,///,,,))))))((()))+++---111666<<>>DDDGGGIIIHHHGGGEEECCCBBBAAAAAAAAA===<<<===BBBCCCAAAAAADDDIIIJJJLLLMMMMMMKKKIIIHHHMMMJJJFFFDDDBBB@@@>>><<<888666333111000...+++))))))(((''''''&&&&&&'''''''''(((((())))))(((((('''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))+++,,,,,,---///111333444:::===AAADDDEEEFFFHHHIIIHHHHHHHHHIIIIIIIIIIIIIIIKKKOOOQQQRRRTTTWWWUUUPPPNNNOOOQQQTTTVVVUUURRROOOOOOPPPQQQQQQPPPMMMJJJHHHIIIJJJLLLMMMOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNNNNQQQRRRTTTTTTTTTSSSTTTUUUYYYXXXWWWWWWXXXXXXWWWUUUYYYYYYZZZYYYXXXYYY[[[^^^[[[ZZZYYYYYYZZZ[[[ZZZYYYWWWTTTRRRTTTYYY\\\\\\[[[^^^___aaaaaa___\\\YYYVVVSSSKKK???555///,,,,,,,,,,,,---...000000000000///---...///000000///...---......---,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///000000///---,,,---///------------------...///////////////000000000000333DDD\\\qqqvvvcccMMM===888888999>>>JJJYYYiiisss{{{{{{xxxsssmmmdddTTTEEE;;;888444222222222222111333333333444444444555555888:::;;;===???DDDJJJNNNSSSVVV]]]hhhuuupppccc\\\YYYRRROOOKKKIIIHHHFFFDDDCCC<<<;;;888555333222111111111000......///000///...///...,,,+++,,,---///111333,,,(((+++...---***)))''')))***,,,...333888===CCCEEEHHHLLLNNNLLLKKKJJJMMMLLLMMMPPPRRRSSSRRRPPPSSSRRRPPPOOOOOOPPPRRRSSSVVVVVVUUUUUUVVVWWWZZZ[[[ZZZYYYWWWVVVUUUTTTUUUUUUVVVVVVTTTRRROOOJJJEEEBBB===;;;888666555777;;;===@@@BBBCCCDDDFFFIIINNNQQQSSSSSSRRRSSSSSSRRROOOLLLEEE@@@888000***((()))+++(((((((((((()))***+++,,,...---...222888>>>DDDGGGFFFFFFFFFFFFEEEEEEDDDDDDBBB>>>>>>@@@@@@>>>???BBBGGGHHHKKKLLLMMMLLLKKKJJJNNNKKKGGGDDDCCCBBBAAA???:::777444333111///,,,******)))((('''&&&&&&&&&'''(((((())))))))))))((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((*********+++,,,---...///555888===@@@BBBDDDGGGIIIJJJJJJJJJJJJJJJJJJJJJIIIJJJNNNQQQQQQTTTWWWTTTOOONNNOOOQQQSSSUUUTTTPPPMMMKKKLLLNNNNNNMMMKKKHHHFFFIIIJJJKKKMMMOOOPPPPPPPPPQQQPPPOOONNNMMMNNNPPPQQQOOOQQQTTTTTTTTTSSSTTTUUUYYYWWWUUUUUUVVVWWWWWWWWWXXXYYYZZZZZZZZZZZZ\\\^^^[[[ZZZYYYZZZ\\\\\\[[[ZZZUUUSSSRRRSSSWWWZZZZZZZZZ^^^___```___[[[VVVQQQNNNIIIBBB888000,,,,,,,,,---,,,---...000111000000///,,,,,,---......---,,,,,,---------,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++******)))***++++++++++++,,,,,,,,,++++++*********+++,,,,,,000000000...,,,+++,,,------------,,,,,,---.............../////////000000222@@@VVVlll}}}|||mmmVVVDDD<<<<<<@@@JJJZZZjjjvvv||||||uuukkk[[[HHH:::666444333222222222111111222333333444444555555555888:::;;;===@@@EEEKKKPPPTTTYYYbbbmmm|||uuueee\\\XXXSSSPPPLLLJJJIIIGGGEEEDDD===;;;999666444222222222111000///000111111///.........------...111444555777...'''))),,,,,,++++++(((((()))***,,,000555999AAAEEEIIILLLNNNOOOMMMKKKJJJKKKLLLPPPSSSUUUUUUTTTUUUTTTRRRPPPPPPQQQRRRSSSRRRRRRQQQRRRTTTVVVWWWXXXQQQOOONNNMMMMMMPPPRRRTTTQQQSSSUUUUUUSSSOOOKKKIIIBBB???;;;777666666777888777999;;;===@@@DDDJJJNNNSSSSSSTTTVVVVVVTTTOOOLLL>>>999222+++((()))+++---(((((((((((())))))***+++,,,,,,,,,---111888>>>CCCDDDEEEGGGHHHIIIIIIIIIHHHFFFAAA======<<<:::<<<@@@CCCEEEGGGIIIKKKMMMNNNNNNNNNKKKGGGEEEDDDCCCBBBAAA<<<:::777555333111...,,,******)))((('''&&&&&&&&&(((((())))))))))))((((((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&&&&'''''''''))))))))))))***+++,,,,,,222555:::===@@@DDDGGGJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJNNNPPPPPPSSSVVVTTTOOORRRQQQRRRSSSSSSRRRNNNKKKHHHJJJKKKLLLLLLJJJGGGEEEJJJKKKLLLMMMOOOOOOPPPPPPQQQPPPNNNMMMMMMNNNPPPRRRLLLOOORRRTTTTTTSSSTTTUUUWWWUUUSSSSSSUUUVVVWWWWWWUUUVVVXXXXXXWWWXXXZZZ[[[YYYYYYYYY\\\^^^___^^^]]]VVVUUUTTTUUUWWWYYYZZZ[[[^^^^^^___]]]XXXQQQJJJFFF@@@:::222---++++++------,,,---...000000000//////+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,***++++++,,,,,,++++++*********+++++++++***))))))*********+++++++++,,,,,,+++*********++++++,,,---///000000...,,,+++,,,---...------,,,,,,,,,---------............/////////222>>>RRRiii{{{uuu___MMMEEEFFFLLLYYYjjjxxx|||uuugggRRR???444222222222222111111111222222222333333444555666666777888:::===@@@EEELLLPPPTTT\\\hhhsss|||jjj^^^WWWSSSQQQNNNLLLKKKHHHEEECCC===;;;999666444333333333222111000111222222000...---------...000222444555555---((()))+++***+++---((())))))***+++...333666>>>DDDIIIKKKNNNPPPOOOKKKHHHIIIKKKOOOTTTVVVWWWVVVUUUSSSQQQPPPPPPPPPRRRSSSNNNMMMLLLLLLNNNOOOOOONNNGGGEEECCCBBBCCCGGGLLLOOOOOORRRUUUVVVSSSPPPMMMLLLGGGCCC>>>:::888666444222111333555777:::>>>CCCGGGOOOQQQTTTWWWWWWSSSMMMHHH888333---))))))+++------***)))))))))))))))******++++++++++++---222999>>>CCCEEEHHHJJJKKKKKKJJJIIIGGGAAA===<<<:::888:::>>>???@@@AAADDDGGGJJJMMMNNNMMMJJJHHHFFFEEEEEECCCAAA???===:::777666333000...+++***)))((('''&&&&&&&&&'''(((((())))))(((((('''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((()))***++++++000333888<<>>:::888999>>>CCCGGGLLLOOOTTTUUUSSSQQQPPPPPPNNNJJJEEEAAA>>>:::555111000111333333444777<<>>222///***)))***++++++*********))))))((())))))***((()))******+++///666;;;CCCEEEHHHJJJKKKIIIGGGEEEEEEBBB@@@BBBAAA======???===<<<<<<===???DDDHHHKKKLLLJJJIIIHHHHHHGGGDDDBBBBBB???<<<:::888555222000,,,+++***(((''''''&&&&&&'''''''''(((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))***+++,,,///333777:::>>>CCCGGGIIIIIIIIIJJJKKKKKKKKKLLLLLLNNNMMMLLLOOOTTTTTTQQQSSSPPPMMMLLLMMMMMMMMMLLLMMMMMMNNNMMMKKKGGGDDDAAACCCDDDGGGIIILLLNNNOOOOOOLLLKKKKKKJJJKKKLLLMMMNNNJJJMMMPPPRRRQQQPPPOOOPPPNNNMMMMMMOOOSSSVVVWWWWWWRRRQQQPPPNNNMMMNNNQQQTTTWWWWWWYYY[[[]]]]]][[[YYYVVVWWWWWWWWWWWWXXX[[[\\\ZZZZZZZZZWWWPPPGGG>>>999222000,,,++++++,,,,,,+++***+++,,,............---++++++************++++++++++++,,,---------,,,+++***++++++,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******++++++++++++******))))))***+++,,,,,,,,,,,,************++++++++++++++++++++++++,,,---...///---......---,,,+++---......---,,,,,,++++++,,,,,,,,,,,,---------............777IIIbbbyyy~~~rrriiicccgggoooxxx{{{tttkkk___NNN<<<444555111222333111//////111444111222222333444555666777555777:::<<<@@@FFFMMMRRRWWWfffwwwvvveeeZZZTTTSSSQQQPPPMMMIIIDDD@@@<<<:::999777555555555666222111111222333333000.........//////...------,,,)))))),,,000...)))(((************)))***,,,000444888@@@FFFGGGJJJOOOMMMGGGJJJKKKLLLOOOSSSTTTTTTSSSPPPOOOMMMLLLLLLMMMOOOPPPTTTPPPLLLJJJIIIGGGCCC@@@>>>:::666222333777<<<@@@HHHLLLQQQTTTSSSSSSTTTVVVTTTPPPKKKGGGDDD???888333222222333222222333777:::;;;>>>EEEJJJJJJDDD;;;333000---))))))***+++)))'''******)))(((((((((((()))&&&((())))))***...555;;;DDDFFFHHHJJJIIIGGGDDDAAADDDCCCEEEIIIIIIDDDBBBCCC<<<:::888888:::???DDDGGGLLLKKKJJJJJJJJJIIIEEECCCCCCAAA===;;;999777333111,,,+++***(((''''''&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&'''((()))***'''***...111555999>>>AAAGGGGGGHHHHHHIIIJJJKKKKKKMMMNNNMMMKKKMMMSSSTTTRRRQQQNNNJJJIIIJJJLLLMMMNNNPPPPPPPPPNNNKKKFFFAAA??????@@@CCCGGGJJJMMMOOOPPPJJJJJJJJJJJJJJJKKKLLLLLLKKKMMMQQQQQQPPPNNNMMMLLLKKKKKKLLLOOOSSSVVVWWWVVVRRRQQQOOOLLLJJJLLLOOOSSSWWWWWWXXXZZZ[[[[[[XXXVVVVVVWWWWWWWWWWWWXXXZZZ\\\WWWXXXWWWTTTNNNDDD;;;555///---,,,+++,,,,,,+++***)))***+++---...------,,,++++++************++++++***+++,,,---------,,,+++))))))***+++,,,,,,------)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++******++++++++++++******((()))***+++,,,---------)))************+++++++++,,,,,,,,,,,,---...///000,,,---...---,,,,,,---///...---,,,,,,++++++++++++,,,,,,,,,---------......***333EEE___yyy{{{vvvnnnsss{{{yyyooobbbTTTBBB444222888222333333111......222555111111222333444666666777666888:::===AAAGGGNNNSSSZZZjjj||||||fff___ZZZYYYXXXTTTNNNIIIFFFDDDBBB>>>:::777666777666666444333000000<<>>CCCGGGHHHHHHGGGHHHIIIJJJLLLMMMNNNNNNNNNPPPJJJCCCBBBFFFKKKLLLLLLPPPRRRRRROOOGGG@@@<<<;;;555333111000111333555777<<>>888777666444222222222222333333666:::???@@@<<<555///+++++++++************)))))))))(((((()))***+++,,,))))))((()))+++111999>>>DDDFFFHHHHHHGGGDDD@@@>>>CCCCCCCCCBBBBBBCCCCCCDDD>>>;;;777444555:::@@@DDDIIIIIIJJJJJJJJJIIIHHHGGGGGGCCC>>><<<;;;:::777333...,,,***)))******)))((()))(((((('''''''''((((((((('''&&&%%%$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***++++++,,,///333888<<>>@@@???@@@CCCGGGIIIGGGEEEJJJKKKKKKKKKJJJIIIIIIHHHIIIJJJLLLMMMNNNNNNMMMMMMMMMLLLKKKKKKMMMPPPTTTVVVQQQRRRRRRQQQPPPOOOOOOPPPSSSUUUXXXZZZ[[[YYYWWWUUUSSSRRRQQQTTTXXX[[[[[[ZZZZZZVVVPPPJJJEEE>>>888444///...---,,,++++++++++++......//////...,,,+++)))***+++,,,---,,,,,,***)))((()))+++,,,------,,,,,,,,,---------------,,,,,,...------------...//////+++***++++++,,,---...///++++++++++++++++++++++++***++++++,,,,,,++++++************)))))))))))))))++++++************++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,---.........---,,,,,,,,,,,,---...///000111000444AAAZZZvvv||||||zzz{{{~~~zzzssslll\\\HHH:::666444111222222111111111111111111111222333333333444666888666999<<<@@@EEEKKKRRRWWW```jjj}}}lllccc\\\[[[XXXSSSMMMIIIFFFEEEBBB???:::888777777777666444444111000999AAA:::+++000000000///......------++++++,,,,,,,,,+++***)))************+++---...///444888===BBBFFFGGGGGGGGGHHHIIIJJJLLLNNNOOOOOOOOOPPPJJJEEECCCFFFIIIIIIHHHLLLNNNNNNJJJDDD>>>:::999222111///...///000333444777===FFFLLLPPPRRRUUUXXXYYYWWWTTTSSSQQQLLLFFFAAA999888666333222111111111222333555888888555///++++++++++++************)))))))))((((((((()))+++,,,((())))))***,,,222999???EEEFFFGGGGGGFFFBBB>>><<<@@@@@@AAAAAACCCDDDFFFGGGAAA>>>:::777666999<<>>BBBGGGMMMTTTYYYdddnnnuuuiii```]]]XXXRRRMMMIIIHHHGGGCCC@@@<<<999888888777666444555333000444;;;777---000000000///......------+++,,,,,,,,,,,,+++***)))*********)))***++++++,,,222555:::???CCCEEEFFFFFFGGGHHHJJJLLLNNNOOOPPPPPPNNNKKKGGGGGGHHHIIIGGGEEEGGGHHHGGGDDD???:::777666000...---,,,,,,...000111000444;;;CCCKKKQQQVVVYYYXXXWWWVVVVVVVVVSSSOOOLLLAAA???<<<999666444222111222111111111111///,,,)))+++++++++************)))))))))((('''((()))***+++)))***+++---000555;;;@@@EEEFFFGGGFFFDDD@@@<<<:::<<<===>>>@@@BBBEEEGGGIIIEEEBBB>>>;;;999999:::;;;??????AAABBBDDDEEEFFFGGGEEECCC@@@>>>===<<<;;;999555222///------,,,***((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((()))+++///444888:::@@@BBBEEEFFFEEEFFFGGGIIIFFFIIIJJJHHHIIILLLLLLIIIJJJHHHFFFDDDDDDDDDFFFGGGJJJIIIGGGGGGGGGFFFDDDBBBAAAAAA@@@BBBCCCDDDBBB@@@CCCEEEGGGIIIIIIGGGEEEDDDEEEFFFHHHJJJKKKKKKKKKKKKIIIIIIIIIJJJKKKLLLNNNNNNRRRPPPOOOQQQTTTUUUTTTRRRTTTTTTUUUVVVWWWXXXYYYZZZSSSSSSSSSUUUVVVUUURRROOOIIIEEE???999666222///---------,,,+++************---------------,,,*********++++++,,,,,,,,,++++++)))***+++,,,---------,,,------...............---,,,,,,++++++,,,,,,---...000///...,,,+++***))))))++++++++++++++++++++++++******++++++++++++******))))))))))))))))))******++++++************++++++)))*********++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---..............................//////777KKKeeexxx}}}|||{{{~~~{{{{{{}}}}}}~~~uuunnnkkk```LLL999111222444222111111111111111111111111111333444444333444666999999<<<@@@DDDIIIOOOVVV[[[gggrrr}}}llleee```XXXQQQLLLJJJIIIIIIDDDAAA===;;;:::999888777444666555111111444444///000000000///......------,,,,,,,,,,,,++++++************)))))))))))))))***///222777===AAADDDEEEEEEEEEFFFHHHKKKMMMOOOPPPPPPLLLKKKJJJKKKLLLLLLIIIFFFDDDDDDBBB???;;;888555444......,,,+++,,,---...///---...222:::EEENNNUUUXXXVVVVVVWWWWWWWWWUUUSSSRRRKKKIIIFFFBBB>>>;;;888777555222///.........---,,,+++++++++*********))))))))))))((('''((()))***++++++---000222555999???BBBGGGGGGGGGFFFCCC???<<<999:::;;;<<<>>>@@@CCCFFFGGGGGGEEECCC@@@>>>===<<<<<<::::::<<<===@@@BBBDDDEEEEEEDDDBBBAAA@@@??????>>>999666333111///...+++))))))((('''&&&&&&%%%%%%&&&$$$$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((()))***...222666888???BBBDDDFFFFFFFFFGGGHHHEEEJJJKKKJJJKKKMMMKKKHHHJJJIIIHHHFFFEEEDDDDDDDDDFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAABBBDDDGGGIIIIIIHHHEEECCCDDDEEEGGGHHHIIIJJJIIIIIIHHHHHHIIIJJJKKKKKKLLLLLLPPPMMMKKKNNNSSSVVVTTTQQQPPPQQQSSSUUUVVVWWWWWWWWWRRRSSSSSSTTTRRROOOKKKIIIDDD@@@:::555333111000///,,,,,,+++***************,,,,,,,,,,,,,,,+++************++++++,,,,,,,,,+++***++++++,,,,,,---------------.../////////......++++++******++++++,,,---000///...,,,+++***))))))++++++++++++++++++++++++******++++++++++++******)))))))))))))))*********++++++************++++++))))))))))))************++++++************++++++,,,,,,+++***+++,,,...//////////////////...------///---333CCC[[[nnnuuuvvvyyy~~~~~~yyyzzz|||}}}|||vvvmmmfffcccYYYGGG666000333333111111111111111111222222222222333444444444555777999:::===AAAEEEJJJQQQXXX]]]gggtttpppiiibbbXXXQQQMMMKKKJJJJJJFFFCCC???===<<<;;;999777555777666222000111222111000000000///......------,,,,,,++++++++++++***+++******))))))(((((())))))---000555:::???BBBDDDEEEDDDEEEGGGIIILLLMMMNNNOOOLLLLLLNNNQQQQQQPPPMMMKKKEEECCC@@@===:::888555444//////...---------...///......000666???IIIPPPSSSTTTUUUUUUUUUTTTSSSRRRRRRQQQPPPMMMIIIEEEAAA>>>===777444000......//////...+++++++++*********))))))))))))(((((()))***,,,---///222555999;;;>>>AAADDDGGGGGGGGGFFFDDDAAA>>><<<::::::;;;===???AAACCCDDDGGGGGGFFFDDDCCCBBBAAA@@@888888999:::<<<>>>@@@AAADDDDDDDDDCCCBBBBBBCCCDDD===:::777444222000---+++))))))((('''&&&%%%%%%%%%###$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((()))***---111444777>>>@@@DDDFFFFFFFFFGGGHHHGGGKKKMMMLLLMMMNNNLLLHHHKKKJJJIIIGGGFFFDDDCCCCCCBBBCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCEEEHHHJJJJJJHHHEEECCCBBBCCCEEEFFFGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJKKKHHHFFFIIIOOOSSSQQQNNNNNNQQQUUUXXXYYYWWWTTTRRRNNNOOOPPPOOOLLLHHHEEEBBB???;;;666222111111000///++++++***)))))))))******,,,+++++++++*********************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---...//////......+++************+++,,,,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++)))******++++++******)))(((((())))))************++++++************++++++(((((()))))))))*********+++******))))))******+++++++++******+++,,,...//////000000000///...---,,,...---000===PPPcccnnnssszzzxxxyyy{{{{{{xxxpppgggaaa\\\UUUGGG:::444444333///000000111111111222222222222333444444444555777999:::===AAAEEEKKKQQQYYY^^^eeeuuuxxxllldddYYYRRRNNNMMMKKKIIIGGGDDDAAA???===<<<999777555666666333111000111222000000000///......---------,,,++++++******++++++******)))))))))))))))***,,,///333888===AAADDDEEEDDDFFFHHHJJJLLLMMMNNNNNNMMMOOORRRUUUUUUSSSQQQOOOGGGDDD???<<<:::888666444000000//////////////////...///000333999AAAHHHMMMRRRSSSTTTSSSQQQPPPPPPQQQRRRQQQPPPMMMJJJGGGDDDCCC<<<999555222111000///---+++++++++************))))))(((((()))***,,,...000222555:::===???@@@BBBDDDEEEFFFFFFEEEDDDBBB@@@???<<<<<<<<<===???@@@BBBCCCGGGGGGFFFFFFFFFEEEEEEEEE::::::999888999:::<<<===AAACCCCCCCCCBBBCCCEEEGGG@@@===:::777555333000...+++***)))((('''&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((())),,,///333555:::===BBBEEEFFFFFFGGGHHHIIIMMMNNNMMMMMMNNNMMMIIIKKKIIIGGGEEECCCAAA@@@@@@???AAACCCCCCBBBAAABBBCCCCCCDDDDDDDDDBBBCCCDDDFFFFFFGGGIIIJJJJJJHHHEEEDDD@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBCCCDDDFFFGGGHHHFFFDDDCCCFFFJJJMMMMMMKKKNNNQQQVVVYYYXXXUUUPPPLLLGGGIIIIIIGGGDDD@@@===<<<888555111.........---,,,******)))))))))))))))***++++++***))))))******+++************+++,,,------------,,,,,,,,,,,,------++++++,,,---............++++++******++++++,,,---,,,,,,+++++++++,,,------++++++++++++++++++++++++))))))************))))))((((((((()))******++++++++++++************++++++((()))))))))******************))))))))))))******************+++---...//////000000111000///---,,,,,,---000777DDDUUUeeeoooxxxxxxzzz|||zzzuuulllccc]]]VVVTTTKKK???777555222///000000000111222222333333222444555555444555777:::;;;>>>BBBFFFLLLSSSZZZ___hhh{{{nnneeeZZZSSSPPPNNNKKKIIIHHHEEEBBB@@@???===:::888666555555555333222111222000000000///......---------,,,+++*********++++++******)))))))))***+++++++++...222888===AAADDDFFFGGGHHHJJJLLLMMMNNNOOOOOOOOORRRUUUWWWVVVTTTQQQPPPIIIEEE???;;;999888666444111111000000////////////,,,...000222444:::BBBHHHPPPRRRTTTSSSPPPOOOPPPRRRSSSSSSSSSRRRPPPNNNLLLJJJFFFCCC???;;;888444///,,,+++++++++************)))(((((()))***,,,///111333333777<<>>???AAACCCEEEFFFFFFFFFFFFFFFFFFFFFFFFFFF>>>===:::888777777888888===@@@AAAAAAAAABBBDDDGGGBBB???<<<999777555333111,,,+++***)))((('''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))---000222555999>>>BBBDDDEEEFFFGGGIIIMMMMMMKKKKKKMMMLLLIIIHHHFFFCCC@@@===;;;;;;;;;===@@@CCCDDDBBBAAAAAABBB@@@AAACCCBBBAAABBBEEEHHHHHHIIIIIIIIIHHHFFFDDDCCC======>>>>>>===<<<;;;999;;;;;;:::;;;<<>>@@@@@@>>>:::666666666222000---,,,,,,+++***((())))))((((((((())))))***+++***)))((())))))***+++***************,,,---......---,,,,,,,,,,,,---...)))***+++,,,------------+++++++++++++++,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))************))))))'''(((((()))******++++++++++++************++++++)))))))))*********++++++)))))))))(((((()))))))))((()))***+++,,,---------...///000111111000...---***---///111777EEEXXXgggrrryyyxxxzzz{{{xxxpppeee[[[UUUTTTUUUOOOAAA666222111111///000000111222222333333333444555555555555888:::===???DDDHHHNNNUUU]]]bbbooonnnfff[[[TTTQQQOOOLLLHHHHHHFFFCCCAAA???===:::888666444444666555333111222000000000///......---------,,,+++*********+++,,,***************+++,,,,,,+++---222777===AAAEEEFFFJJJKKKLLLMMMOOOOOOPPPPPPRRRTTTWWWXXXVVVRRRPPPOOOJJJEEE>>>:::999888555333111111000000000//////...***---000111111555>>>EEEPPPRRRTTTSSSQQQPPPRRRUUUUUUUUUVVVVVVUUUTTTRRRQQQOOOLLLHHHCCC>>>888111,,,+++++++++************)))(((((()))***---000333555333777<<<@@@@@@???????????????@@@AAABBBBBBBBBBBB>>>>>>???AAADDDFFFHHHIIIGGGFFFEEEEEEDDDEEEEEEEEEAAA???<<<999666555666666:::===???@@@???@@@CCCGGGCCC@@@<<<:::999777444222---,,,+++)))((((((''''''%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&(((+++...000222666<<<@@@BBBCCCEEEFFFIIILLLLLLJJJJJJLLLLLLHHHEEEBBB???;;;888777666777<<<@@@DDDEEECCC@@@@@@AAA===???AAAAAA@@@BBBFFFJJJIIIIIIIIIHHHFFFEEECCCBBB;;;;;;;;;;;;:::888666555666555444444666:::===@@@@@@BBBDDDDDDDDDEEEGGGIIIJJJJJJJJJIIIGGGCCC@@@===888::::::777333000111333000...---,,,,,,+++)))'''))))))(((((((((((()))*********)))(((((()))***+++******))))))***,,,---//////...---,,,+++,,,---...((()))***+++,,,,,,---,,,,,,,,,++++++,,,,,,---......---,,,,,,+++++++++,,,++++++++++++++++++++++++))))))************))))))'''(((((()))***+++++++++++++++************++++++************++++++++++++))))))(((((((((((())))))'''(((***,,,---------------///000111222000///...)))---///---///:::OOO```mmm|||ssswwwxxxyyytttjjj^^^SSSMMMTTTVVVQQQBBB444000111222///000000111222222333333333444555555555666888:::>>>AAAEEEJJJPPPWWW___ddduuu|||nnn^^^VVVRRROOOMMMNNNIIIGGGDDD@@@===;;;::::::666444333444555666333000222111111000///......---+++++++++*********)))))))))))))))***+++++++++,,,---+++,,,333888<<>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCGGGCCC@@@BBBGGGJJJIIIGGGGGGGGGGGGHHHHHHHHHIIIIIIEEECCC@@@???>>>>>><<<;;;<<<:::999888:::===AAACCC@@@@@@>>><<<;;;999888777111000///,,,***(((&&&%%%'''&&&$$$%%%&&&''''''&&&((('''%%%$$$###$$$$$$%%%'''&&&%%%$$$%%%%%%''''''%%%&&&&&&&&&''')))---000111333777===BBBDDDDDDBBBGGGGGGGGGHHHIIIIIIFFFDDD>>>;;;666333222333444444777999<<<>>>???>>>===;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBBBB@@@>>><<<:::999444444555666555222000...111///......000444888;;;;;;<<<===???AAACCCDDDEEECCCBBBAAA???>>><<<;;;:::888777555333111///...---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++,,,,,,,,,+++******------,,,,,,---...000111---,,,,,,,,,,,,,,,,,,,,,...---,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************))))))))))))))))))***+++,,,,,,---------,,,+++)))))))))*********)))((((((((((((((()))++++++++++++******))))))))))))***+++,,,,,,------+++,,,...222555333...))))))+++,,,,,,...666CCCLLLkkkxxxxxxqqqssssssppphhh]]]SSSMMMKKKRRRRRRJJJ;;;222222111...000000000111222222333333111333444444444555777:::;;;CCCEEEJJJSSSUUU[[[kkkuuuddd[[[VVVQQQNNNOOOJJJIIIFFFBBB???===<<<<<<888666555555666555222///111111111000///.........,,,++++++++++++************************+++++++++,,,***+++222777:::@@@FFFHHHJJJNNNOOOPPPPPPQQQRRRTTTUUUWWWYYYZZZWWWQQQMMMDDD@@@:::555222000///.........///////////////...000------000222444;;;BBBNNNRRRVVVXXXWWWUUUSSSSSSXXXYYY[[[\\\[[[YYYWWWUUUTTTTTTSSSPPPJJJAAA777111...,,,*********+++***))))))***+++---///111333444666999===>>>>>>>>>????????????@@@@@@AAABBBCCCDDDGGGDDDCCCEEEJJJLLLJJJGGGLLLKKKIIIHHHIIIJJJLLLNNNGGGEEECCCAAAAAA@@@>>><<<888666555444666999===???@@@@@@???>>><<<:::888777444333111///,,,***((('''(((&&&$$$%%%&&&''''''&&&'''&&&%%%$$$$$$$$$%%%&&&''''''&&&%%%%%%%%%&&&'''''''''(((((((((***---000000222555:::@@@CCCCCCCCCFFFFFFFFFFFFGGGGGGDDDBBB;;;777222000///000111111444666888:::;;;:::999888888888999:::<<>>???AAAAAA===<<<;;;:::888777666555555444333111///---,,,+++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000******++++++,,,,,,---------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************))))))))))))*********++++++,,,,,,,,,++++++***)))))))))******))))))(((((((((((())))))++++++++++++*********))))))******+++,,,,,,------------000333555333...)))***+++,,,+++,,,222;;;CCC___ooo~~~|||vvvrrrtttrrrmmmdddZZZRRRNNNMMMQQQOOOEEE999222222111---000000000111222222333333222444555555555777999;;;:::BBBEEEJJJUUUXXX```qqq~~~kkk```YYYSSSPPPPPPKKKJJJGGGEEEBBB@@@???>>>;;;999888777666444000...111111000000//////......,,,,,,,,,,,,+++++++++++++++++++++***************+++)))***000444777<<>>888333000///---,,,//////000000000000//////111///...111222333999AAAOOOSSSWWWYYYXXXVVVSSSRRRYYY[[[\\\]]]\\\ZZZWWWUUUSSSVVVXXXUUUMMMCCC;;;777000...,,,++++++,,,+++***)))***,,,---///111222333666999<<<============>>>???>>>>>>???@@@BBBDDDEEEGGGFFFFFFHHHLLLMMMKKKHHHMMMLLLIIIHHHHHHJJJMMMOOOHHHGGGEEEEEEEEECCC@@@>>>777666444333444666999;;;>>>>>>??????===<<<:::888777666444222///,,,***)))(((&&&%%%%%%&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%&&&''''''''''''(((+++...///000222666<<<@@@BBBBBBCCCCCCBBBCCCCCCBBB???===666333...++++++---......///111333555555555333333111222555777:::;;;<<<===::::::999888777555333222...///000000000000...---000000///...............444444555777888:::;;;<<<777666666444333222111111111000///...,,,+++***)))((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))******((((((***+++,,,---------++++++++++++,,,---......((())))))***+++,,,---------,,,+++,,,......---+++++++++++++++++++++++++++++++++******++++++,,,---++++++*********)))))))))******++++++++++++++++++(((((())))))******)))))))))))))))(((((())))))***++++++++++++*********************++++++,,,,,,---...///111333444222---)))***+++,,,***))),,,222888LLL\\\mmmvvvyyyyyyvvvrrrsssoooggg]]]TTTOOOOOOPPPNNNIII>>>444111222000---000000000111222222333333333555666777777888;;;===:::BBBDDDKKKWWW]]]gggzzzqqqddd\\\TTTQQQPPPKKKJJJHHHFFFCCCBBB@@@???===<<<;;;:::777333000---111000000000/////////...---------,,,,,,,,,++++++,,,+++++++++***)))))))))***((()))...222444777<<<>>>BBBFFFIIIKKKMMMOOOQQQRRRTTTWWWZZZZZZWWWPPPKKKDDD???999333111000//////111111222222222111111000222///...111222333999AAAPPPTTTXXXZZZYYYVVVSSSRRRYYYZZZ[[[\\\[[[YYYVVVTTTQQQTTTVVVTTTOOOFFF>>>999333111---,,,,,,---,,,+++***+++,,,---...000111111222555888999999:::;;;<<<>>>>>>===>>>@@@BBBEEEGGGGGGGGGHHHJJJMMMMMMKKKHHHHHHHHHGGGGGGGGGHHHIIIJJJHHHGGGFFFFFFGGGEEEBBB@@@===;;;999777666777888999:::;;;===>>>???>>>===<<<:::999777444111...,,,+++)))'''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&&&&''''''(((''''''&&&%%%%%%%%%%%%###$$$%%%$$$$$$%%%''')))------...222777<<>>???@@@???<<<:::444000,,,))))))***++++++,,,---///000111000///...---///111333555666666555444444444333222000///...***+++,,,------------,,,------------,,,,,,+++***000000111222444555666666444333333222111000000///...------,,,+++***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((()))***+++,,,,,,,,,,,,*********++++++,,,,,,---)))))))))******+++++++++,,,++++++,,,......---+++************************++++++******++++++,,,---+++++++++*********))))))++++++++++++************&&&'''(((*********)))((()))))))))((())))))******++++++++++++++++++++++++*********++++++,,,,,,,,,...///111222222///+++)))***++++++***)))***---000999EEEVVVeeerrryyywwwqqqpppjjj___UUUNNNLLLMMMOOOIIIBBB777000000111000,,,000000000111222222333333333555666777777888;;;===<<>>>>>>>><<<888444000...000000000000////////////---------,,,,,,,,,++++++,,,+++++++++***)))))))))***((()))---000000333777:::===BBBGGGJJJLLLOOOQQQSSSTTTVVVYYYYYYVVVPPPKKKDDD???999444222222222222444555555666666666666666333000///222333555;;;BBBOOOSSSVVVXXXVVVTTTSSSSSSVVVWWWYYYZZZYYYWWWTTTRRRSSSRRRRRRSSSSSSNNNDDD<<<888555111///...///......,,,---------............,,,...111333444555888:::;;;<<<<<<>>>@@@CCCFFFGGGDDDEEEGGGIIIJJJJJJHHHFFFCCCDDDGGGHHHIIIHHHFFFDDDGGGFFFEEEFFFGGGFFFDDDCCCCCCBBB???<<<:::999888999777888;;;===???@@@@@@@@@;;;:::888555222000...---+++)))''''''((()))((('''$$$%%%%%%&&&'''''''''''''''''''''&&&&&&%%%%%%$$$###$$$%%%$$$$$$$$$%%%'''+++++++++...333888;;;<<<>>>>>>>>>???@@@@@@>>><<<555111---***)))***++++++++++++,,,---------,,,,,,+++,,,...///000///...---/////////...---,,,+++***(((((()))******+++++++++((()))***+++++++++***)))---......///000111111111000000000//////.........,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++******)))))))))+++******,,,---...---+++************************++++++******++++++,,,---++++++++++++************+++*********************&&&'''(((*********)))((()))))))))))))))***+++++++++++++++++++++++++++,,,***+++++++++++++++,,,,,,,,,...000000///,,,***((()))***************,,,---...555AAATTTjjjyyyyyyppphhhaaaWWWNNNIIIHHHIIIKKKCCC:::222///000000///---000000000111222222333333222444555666777888;;;===>>>DDDDDDIIIWWWaaappp|||kkk___UUUPPPOOOGGGGGGFFFFFFDDDBBB@@@???===>>>@@@>>>:::555222111000000000000////////////,,,,,,,,,,,,+++++++++++++++++++++***************+++((()))---///...000333888<<>>?????????888555444666666777===DDDLLLNNNQQQQQQQQQPPPQQQRRRSSSTTTVVVXXXWWWUUUSSSQQQVVVSSSRRRUUUXXXUUUMMMEEE>>>;;;666333333333333333111111000000///...------)))+++---...///000333555666888:::<<>><<<;;;::::::777777999;;;===???@@@AAA<<<;;;999777555333111000---+++))))))******)))(((%%%&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%&&&(((***))))))+++000444666777<<<<<<===@@@CCCDDDBBBAAA888444///+++*********************+++++++++************++++++******))))))++++++++++++******)))((('''''''''(((((())))))***&&&'''((()))*********)))+++++++++,,,,,,---------++++++++++++++++++++++++*********************+++))))))))))))))))))))))))************************''''''(((((((((((()))))),,,,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,++++++------,,,+++***))))))(((*********+++---...---+++++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++*********))))))******************(((((())))))******))))))))))))))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,//////---+++)))))))))))))))***++++++,,,---,,,...555EEE]]]oooqqqjjj]]]WWWOOOIIIEEEDDDCCCCCC;;;444///000111///...///000000000111222222333333222444555666777999<<<>>>???DDDDDDIIIXXXdddvvvqqqbbbVVVOOOMMMFFFGGGGGGFFFEEECCCAAA@@@;;;>>>@@@???;;;777444444////////////000000000000,,,++++++++++++************************++++++++++++))))))---...,,,---111444999???EEEIIIMMMQQQTTTUUUUUUUUUUUUVVVTTTQQQNNNEEE@@@:::666555777999;;;AAABBBDDDFFFGGGIIIIIIJJJAAA===;;;;;;::::::>>>EEEGGGHHHIIIIIIIIIJJJMMMOOOQQQRRRUUUWWWWWWVVVTTTRRRTTTTTTTTTWWWXXXWWWSSSOOOFFFBBB===999888999999999777666555333111000......)))+++,,,,,,+++,,,...000000222666:::===???@@@AAA===>>>??????>>>>>>???@@@CCCEEEHHHKKKKKKIIIGGGEEEFFFDDDBBBCCCFFFIIIKKKLLLEEEDDDCCCAAA@@@?????????:::999999888999;;;===???===<<<;;;:::888666555444///---++++++,,,,,,+++***&&&''''''(((((('''&&&%%%###$$$%%%''''''''''''&&&%%%'''((((((&&&%%%&&&'''((('''(((***...111222222666777999===AAACCCCCCBBB;;;666111,,,+++******)))(((((()))))))))(((((((((((('''''''''''''''((((((((())))))))))))(((((('''''''''''''''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))*********++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))******+++,,,,,,,,,++++++++++++,,,------,,,+++***------,,,,,,++++++*********))))))+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++++++++*********(((((())))))******++++++++++++***)))))))))******))))))))))))***+++,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++))),,,//////---++++++++++++***))))))***++++++++++++,,,///777GGGWWW]]]ZZZRRRNNNIIIFFFDDDAAA===:::444000///222111...---111000000000111222222333333333555777888888:::===@@@???DDDCCCIIIZZZiii}}}vvveeeWWWOOOMMMGGGGGGGGGGGGFFFDDDBBBAAA999===@@@@@@<<<888666666////////////000000000000+++++++++*********))))))))))))******+++++++++,,,,,,)))***---...,,,,,,///111555<<>><<>>============;;;:::999666444111///...,,,,,,,,,+++***)))+++,,,,,,///333888<<<===>>>===;;;;;;<<<;;;::::::<<<>>>DDDEEEFFFGGGHHHGGGFFFFFFGGGEEEBBBCCCFFFKKKNNNPPPFFFEEEEEEDDDDDDEEEEEEEEE>>><<<999777777888:::<<<>>>>>>===<<<:::999888777111///---,,,------,,,+++''''''((((((((('''%%%$$$"""###%%%'''((((((((('''$$$&&&''''''%%%$$$$$$%%%'''''''''***---///000///000111333888===@@@AAA@@@<<<888222---+++***)))(((''''''''''''''''''''''''&&&%%%$$$$$$%%%'''((()))((((((((())))))(((((('''(((''''''&&&&&&'''''''''))))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))))))))************+++&&&&&&''''''((())))))***++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''((((((((()))((()))***+++,,,---------+++,,,---...------+++***,,,,,,,,,,,,,,,,,,------)))))))))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******'''(((((()))***++++++,,,---,,,+++)))))))))***+++))))))))))))***+++,,,---+++++++++,,,,,,---------++++++++++++++++++++++++))),,,000000...,,,,,,---,,,+++(((((()))*********)))+++,,,...555BBBJJJLLLKKKIIIFFFDDDCCC???999555000---///333222------222000000000111222222333333444666888999:::<<>>===???BBBDDDEEEGGGKKKNNNRRRTTTUUUUUUOOONNNLLLIIIEEEBBB@@@>>>CCCAAA??????AAACCCCCCCCCLLLNNNRRRVVVXXXXXXVVVUUUOOOSSSVVVXXXVVVTTTSSSRRRLLLJJJHHHEEEDDDDDDEEEFFFBBB@@@>>>;;;888666444333111///,,,***))))))+++,,,---------...000333666888;;;;;;;;;::::::999999999AAABBBBBBBBBAAABBBEEEGGGDDDEEEEEECCCCCCIIITTT^^^CCCBBBBBBDDDGGGJJJKKKJJJFFFDDD@@@<<<:::999999:::;;;;;;;;;;;;::::::999999999666333333333222...***'''&&&%%%%%%$$$$$$$$$%%%((('''&&&%%%$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''))))))*********---...000222444555666666333111---***(((''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((((((((((((((((((((((((---+++)))((('''((()))***......---,,,,,,+++******&&&&&&''''''(((((())))))))))))))))))((((((((((((++++++******+++,,,...///.........------,,,,,,,,,***+++,,,---............+++++++++++++++++++++++++++++++++************))),,,+++)))(((((()))+++,,,111---)))***------***&&&+++*********))))))((((((++++++******************************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---...000111111000...---+++++++++************)))+++++++++,,,///222666888BBBBBBBBB@@@===999666333///////////////.........111222333333333333444555666888:::;;;;;;<<<>>>@@@FFFBBBFFFRRR]]]mmmtttbbbUUUMMMLLLKKKIIIGGGGGGEEEBBB???;;;:::999:::;;;:::888555111111000000000000111111222000,,,++++++,,,,,,+++************))))))))))))(((***,,,,,,,,,,,,...000333555999===AAAFFFLLLPPPTTTUUUWWWXXXYYYVVVSSSPPPMMMJJJEEEBBBAAABBBEEEGGGIIIKKKNNNRRRUUUWWWXXXYYYUUUSSSQQQMMMIIIFFFCCCAAABBB@@@??????AAACCCCCCCCCEEEGGGLLLPPPRRRSSSSSSRRRQQQSSSTTTUUUSSSSSSSSSTTTOOOMMMJJJHHHGGGGGGGGGHHHDDDCCC@@@>>>;;;999888777444222///---++++++++++++,,,,,,+++,,,...000333555999999999999999999999999===>>>?????????@@@CCCFFFEEEEEEEEEDDDBBBDDDIIINNNAAA@@@@@@CCCFFFIIIKKKKKKFFFDDD@@@===;;;::::::;;;999999999999999999:::;;;888666555555666444...***(((((('''&&&%%%$$$$$$$$$((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((())))))(((((()))***,,,---///000000000///...+++((('''&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((,,,+++)))((('''((()))***------,,,,,,+++******)))'''''''''(((((((((((((((((((((((((((((('''''''''+++************,,,---.........---------,,,,,,,,,++++++,,,---............,,,,,,++++++++++++++++++++++++++++++************,,,+++)))(((((()))+++,,,///,,,)))***,,,---***'''************)))))))))(((++++++******************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---///000000///---,,,+++++++++************)))*********+++---000333555<<<<<<<<<;;;888555222000/////////////////////...000222333333333333444666666888:::;;;<<<===???AAAEEEDDDIIITTT___ppp~~~lll\\\RRROOOMMMIIIGGGEEECCCAAA???===;;;999999999:::888777333333222111000000000000222///,,,+++,,,,,,,,,+++++++++*********)))))))))(((***,,,,,,,,,,,,...///444555777:::===BBBHHHMMMTTTVVVYYY[[[[[[WWWSSSPPPOOOMMMIIIGGGFFFGGGIIIKKKLLLMMMPPPSSSVVVYYYZZZ[[[XXXWWWTTTQQQMMMIIIFFFEEEBBBAAA@@@@@@BBBCCCBBBAAA>>>AAAEEEIIILLLNNNNNNNNNPPPQQQQQQQQQPPPPPPRRRTTTQQQPPPNNNKKKJJJJJJJJJJJJGGGFFFDDDBBB@@@>>>===<<<888777555333000...---,,,,,,+++******+++---///000555555666666777888888888888999:::;;;;;;===@@@BBBDDDEEEEEEEEEDDDCCCBBBBBB???>>>???AAAEEEIIIJJJJJJEEEDDDAAA>>>===<<<<<<<<<999888777666777888:::<<<999777555666777555///+++******)))'''&&&%%%$$$$$$((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%'''))))))(((&&&%%%(((((()))***+++++++++++++++***(((&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((+++***)))((('''((()))***+++++++++******))))))(((((((((((((((((('''''''''''''''''''''''''''''''''************+++,,,------------------,,,,,,,,,,,,,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************,,,+++***))))))***+++,,,---***((())),,,---+++)))************))))))))))))******++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++,,,---......---,,,++++++++++++************)))***)))))))))+++---///000555555555444222000...,,,......//////////////////000222333333333333444666777999<<<======>>>AAABBBDDDFFFMMMWWWbbbvvvrrrbbbVVVQQQMMMIIIFFFEEEDDDBBBAAA>>><<<999888888999999999555444333222111000000000111///,,,,,,,,,---,,,++++++++++++*********))))))&&&(((******))))))+++,,,333444555777:::@@@GGGLLLSSSVVV[[[^^^\\\XXXTTTRRRQQQOOOLLLJJJIIIJJJKKKMMMMMMNNNPPPSSSVVVXXXZZZ[[[XXXVVVTTTRRROOOLLLJJJIIIFFFEEEDDDDDDDDDCCC@@@>>>>>>???BBBDDDFFFHHHHHHHHHJJJLLLMMMNNNMMMMMMOOOQQQQQQPPPNNNLLLKKKKKKKKKKKKHHHGGGGGGEEEDDDBBB@@@@@@??????===;;;888444111///---+++***(((((()))+++,,,000111222333444666777777777888888888888999<<>>>>>>>>;;;999777555555666999::::::777444333444333000---,,,,,,+++***(((&&&%%%$$$''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&(((***)))(((&&&$$$))))))************))))))((((((&&&&&&%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((***)))(((((((((((())))))******)))))))))((((((((())))))((((((''''''&&&&&&'''''''''(((((((((((((((++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++*********++++++***))))))***+++++++++)))((())),,,---,,,************)))))))))))))))******+++++++++++++++,,,************************))))))************++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***+++++++++*********))))))******)))******+++------000000000000///...,,,,,,............////////////000111333333333333555666888:::===>>>>>>@@@BBBDDDCCCGGGPPPZZZfff}}}uuufffZZZQQQNNNJJJHHHGGGFFFDDDCCC???<<<999777888999::::::666666444222111000000000000...,,,,,,------,,,+++++++++++++++************'''((())))))))))))***,,,000111333555888???FFFKKKPPPUUU[[[]]]\\\XXXUUUSSSPPPOOOMMMLLLKKKLLLLLLMMMNNNOOOQQQSSSVVVXXXZZZ\\\VVVVVVUUUTTTRRRQQQPPPPPPLLLJJJIIIHHHGGGDDD???<<<>>>?????????@@@@@@@@@@@@BBBEEEIIIKKKKKKJJJJJJJJJMMMLLLLLLKKKJJJJJJJJJJJJGGGGGGGGGGGGFFFDDDCCCBBBFFFEEEEEECCC@@@<<<888666000///,,,***(((((()))***,,,---...000111333444555777888888888777777:::<<>><<<999666555555777888<<<777111///000111111///---------,,,***(((&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((()))******)))'''&&&)))*********))))))(((''''''''''''&&&''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''))))))((((((''''''&&&&&&(((((()))))))))*********,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,---------.........,,,,,,,,,++++++++++++***+++******************+++))))))((()))+++,,,,,,+++))))))))))))))))))************++++++,,,,,,,,,,,,************************))))))******++++++++++++******+++++++++,,,,,,,,,***++++++++++++++++++***+++++++++*********))))))+++++++++++++++,,,,,,,,,......//////.........------.........//////000000///111333333333333555777888:::===>>>???AAACCCEEEBBBHHHRRR]]]lllyyykkk^^^SSSQQQMMMKKKIIIGGGEEECCC???===999888999:::::::::777666555333222111111111///---,,,------...,,,+++,,,++++++++++++*********)))***++++++******+++---,,,...000333666<<>>===<<<:::999888888888:::>>>CCCFFFFFFEEEDDDDDDGGGHHHHHHHHHHHHHHHIIIIIIFFFGGGGGGHHHGGGFFFDDDCCCJJJIIIIIIGGGEEEBBB???===666444000---+++*********)))***+++---///000222222777888888777666777:::<<>>???AAADDDFFFDDDKKKUUUaaatttqqqbbbXXXUUURRRNNNKKKGGGCCC@@@???<<<:::999:::::::::999666666555333333222222222...---,,,---......,,,+++,,,,,,+++++++++*********)))***++++++******+++,,,)))+++...000333777<<<@@@DDDJJJPPPRRRQQQOOOPPPRRRNNNNNNOOONNNNNNNNNMMMMMMPPPPPPQQQSSSUUUXXX[[[\\\XXXWWWWWWWWWWWWVVVVVVVVVRRRQQQQQQQQQPPPKKKEEEAAA@@@>>>;;;999777666777777666999<<>>>>>AAADDDCCCAAAAAABBBEEEFFFEEECCCCCCDDDDDDDDDCCCAAACCCEEEFFFFFFEEECCCBBBAAA@@@>>><<<;;;:::999999999666222111222333111...---...//////...---+++)))&&&&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&'''((()))***'''''''''''''''&&&&&&%%%''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&'''(((((((((((((((((((((((((((((((((&&&''''''(((((()))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))******++++++)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++,,,---............,,,------...//////000000------,,,,,,,,,+++++++++*********++++++*********))))))******))))))***+++((()))))))))******************++++++,,,------...***************************++++++,,,------......******+++++++++,,,,,,,,,+++++++++******++++++++++++++++++************)))******++++++,,,,,,,,,,,,...---------,,,---------------......///000000111...000222333333444666888777:::<<<>>>???AAADDDFFFHHHNNNXXXggg}}}uuuddd[[[YYYUUUQQQMMMGGGAAA<<<>>><<<::::::;;;;;;:::999666555444444333333333333...---,,,---......,,,+++,,,,,,,,,+++++++++******'''((())))))(((((()))***(((***---///111444777:::???EEEKKKMMMLLLKKKNNNQQQOOOOOOOOOPPPOOOOOONNNMMMNNNNNNNNNPPPRRRUUUXXXYYYWWWVVVVVVUUUTTTTTTSSSSSSQQQRRRSSSTTTSSSOOOIIIEEEBBB@@@===:::999888999:::555666888999:::;;;>>>AAA@@@AAACCCEEEGGGHHHHHHIIIFFFGGGIIIJJJJJJIIIGGGFFFJJJJJJIIIHHHGGGFFFFFFEEE???===999444111......---''''''(((***+++,,,---...///111333555666999>>>AAA999???EEEGGGDDDCCCEEEHHHDDDBBBAAAAAACCCDDDDDDCCCAAACCCEEEGGGGGGFFFDDDCCC@@@@@@???>>>===<<<<<<;;;777555444555777555111------...///000///...,,,***%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$%%%'''***+++((((((((())))))(((((('''&&&&&&'''''''''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((()))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++'''((()))******)))((('''*********++++++,,,,,,,,,***+++,,,---......///...---------...///000000111---------,,,,,,,,,++++++******++++++++++++******)))*********)))((()))***(((((())))))*********+++******+++,,,,,,---......************************++++++,,,------...//////******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++************)))((()))***++++++,,,++++++---,,,++++++++++++,,,,,,---------...///000000111...000222333333444666888777999<<<>>>???AAACCCFFFKKKQQQ[[[jjjvvvjjj___ZZZUUUSSSMMMFFFBBBCCC>>>===<<<;;;:::999999999888777666555444333222222..................------************************+++)))&&&''')))***)))'''((('''((()))+++///222444777<<>><<<<<<;;;;;;999888777666555666777777;;;===AAAEEEGGGGGGFFFEEECCCDDDEEEFFFGGGFFFEEEEEEGGGIIIJJJIIIGGGEEEDDDDDDCCC@@@<<<888666444111///---,,,++++++*********+++++++++,,,...111444777999:::>>>DDDGGGGGGEEECCCCCCDDDCCCBBBBBBBBBCCCDDDEEEFFFDDDCCCDDDFFFEEEBBB???>>>>>>>>>===<<<:::999888999555222333555555000+++...---,,,,,,---...---,,,***))))))((('''&&&&&&&&&&&&%%%$$$######$$$%%%&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''(((''''''''''''&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&''')))*********)))(((((((((((()))******++++++))))))))))))***+++,,,---......---,,,,,,+++******,,,,,,,,,------.........////////////000000000000---,,,,,,++++++,,,,,,---***++++++++++++***))))))'''(((******))))))***,,,*********)))))))))))))))***))))))***,,,,,,+++)))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++......---------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,---...///000000//////111222222333333444444555:::;;;<<<<<<===???DDDGGGPPPVVV```oooxxxkkk```[[[VVVSSSNNNGGGCCCDDD>>>===<<<;;;:::999999999777777666555444333222222............------------************************+++)))'''''')))***)))(((((((((((()))+++...111333444888>>>BBBEEEGGGIIIJJJMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKMMMQQQSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVVVVUUUUUUVVVWWWVVVUUUTTTSSSQQQMMMHHHDDDAAA@@@===<<<999888777555555555666666:::<<>>???CCCHHHKKKRRRZZZfffzzz|||lllbbb[[[VVVSSSOOOHHHDDDDDD>>>===<<<:::999999888888777666666555444333222222......---------,,,,,,,,,***************************)))'''''')))******)))***))))))***+++---///000///222666:::===@@@DDDFFFKKKKKKLLLMMMNNNNNNNNNNNNMMMLLLKKKLLLOOOQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUUUUVVVVVVVVVVVVWWWXXXUUUPPPLLLIIIFFFAAA>>>:::999777555444444555555888999;;;===???@@@BBBBBB@@@@@@BBBCCCDDDDDDDDDDDDGGGHHHJJJIIIGGGFFFFFFFFFBBB@@@===<<<;;;:::888777555444222///,,,***((((((((((((((()))+++---///111333666:::===???AAADDDFFFEEEEEEDDDCCCCCCDDDDDDEEEFFFEEEDDDCCCBBB@@@===:::;;;;;;::::::999888777666777666666888:::999444///---,,,******,,,,,,,,,+++))))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((''''''&&&%%%'''''''''''''''&&&&&&&&&'''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((($$$$$$%%%&&&'''((()))******))))))(((((())))))***&&&&&&''''''((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))(((((())))))***+++++++++***))))))******+++,,,---......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222333......------------......,,,,,,,,,,,,,,,++++++***)))***+++***)))((()))******************************))))))***,,,---+++***++++++,,,,,,,,,,,,++++++))))))******+++,,,---.........---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++,,,,,,,,,,,,+++,,,...111222333333333000000111222444666888999:::<<<>>>@@@BBBGGGLLLPPPUUU]]]mmmpppeee]]]UUUSSSOOOHHHDDDCCC>>>===<<<:::999888888888666666555444444333222222......------,,,,,,++++++***************************)))(((((()))*********************+++,,,---...,,,...111333666:::???CCCGGGHHHJJJMMMNNNOOOOOOOOOPPPOOOOOOOOOQQQRRRSSSSSSSSSTTTUUUUUUVVVVVVVVVVVVTTTTTTTTTTTTUUUVVVWWWXXXZZZXXXUUUSSSPPPLLLGGGDDD<<<;;;999777555555555555777777777888:::<<<>>>???>>>???@@@AAABBBCCCDDDDDDFFFGGGHHHHHHFFFEEEFFFGGGBBB@@@>>>===>>>>>>===;;;<<<:::777333///,,,***)))((((((''''''(((***+++,,,...000333666999<<>>===<<<:::888777777777555555555444333333222222//////...------,,,++++++************************))))))))))))))))))+++,,,+++*********++++++,,,,,,+++,,,...///111666<<<@@@DDDFFFIIIMMMOOOQQQQQQQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVVVVVVVVVVUUUUUUTTTSSSRRRRRRRRRRRRSSSUUUVVVWWWWWWVVVUUUTTTTTTQQQMMMJJJAAA???===:::888777777777777777666555666888:::<<<<<<<<<===>>>@@@AAACCCDDDCCCDDDEEEEEEDDDCCCEEEFFFAAA???>>>>>>???@@@???>>>@@@>>>;;;777444111///---+++***)))((((((((()))******,,,...000222777<<<@@@BBBCCCCCCDDDDDDDDDDDDDDDGGGGGGGGGEEEBBB???===;;;===<<<;;;:::999999::::::888999<<<>>>>>><<<777444666222...+++***)))(((&&&''''''''''''&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$'''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&'''''''''''''''''''''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))(((''''''''''''''''''''''''******))))))))))))******''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))***++++++,,,,,,************+++,,,---.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////............,,,++++++++++++++++++,,,,,,------------,,,++++++***++++++***((('''((()))))))))******+++++++++,,,+++******+++------,,,******++++++,,,,,,++++++***((((((((()))***---///111......---------,,,,,,,,,+++******))))))******+++,,,,,,,,,+++++++++******************************++++++,,,,,,,,,---------111222222333333222000///444444333333444666888999===>>>@@@BBBDDDHHHMMMQQQ[[[bbbuuuooodddYYYUUUQQQKKKDDDBBB>>>===<<<:::888777666666444444444444333333222222000000///...---,,,,,,+++************************((()))******))))))+++---*********++++++++++++++++++,,,---...///333999===BBBEEEIIIMMMQQQSSSSSSSSSQQQRRRSSSRRRQQQQQQSSSTTTWWWWWWWWWVVVUUUTTTSSSRRRQQQQQQRRRRRRSSSTTTTTTUUUSSSSSSSSSTTTUUUTTTRRROOOGGGEEEBBB???<<<;;;::::::888888666555555666777888888888999:::<<<>>>@@@AAA@@@AAABBBAAA@@@AAACCCEEE@@@>>>======???@@@@@@???@@@???===:::777555333333///...,,,***))))))******((()))++++++---000555999<<<===>>>@@@AAAAAAAAAAAADDDEEEFFFEEEBBB@@@>>>>>>>>>===<<<;;;:::;;;<<<<<<:::<<<>>>???>>>;;;888666777333...***)))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((())))))))))))(((((((((((('''''''''&&&&&&&&&***))))))(((((())))))***''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))******+++,,,,,,,,,+++******++++++,,,---.........------------------,,,,,,,,,------.........000000///......------,,,++++++************++++++,,,,,,,,,,,,,,,++++++***)))***+++***)))((()))***))))))******+++,,,,,,,,,+++******+++---...,,,+++******++++++++++++******))))))((((((***,,,///111......---------,,,,,,,,,+++***)))(((((()))***+++,,,,,,,,,+++++++++******************************++++++,,,,,,------......222333333333222000///...555444333333444777999;;;===>>>@@@BBBDDDHHHMMMQQQ^^^fff{{{vvvjjj^^^YYYUUUNNNGGGCCC>>>===<<<:::888666666555444444444333333333333222222111000///...------,,,************************''')))+++***)))))),,,...))))))***++++++++++++++++++,,,------...111666999AAADDDIIINNNRRRUUUUUUVVVRRRTTTTTTSSSQQQPPPRRRUUUVVVVVVVVVVVVVVVUUUTTTSSSQQQRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQRRRTTTUUUTTTSSSLLLJJJGGGDDDAAA???>>>===:::999888777555555444444333333444555777:::<<<>>><<<===>>>>>>===>>>@@@CCC???===<<<<<<>>>?????????>>>===;;;999888777777777444333000...,,,,,,+++,,,((())))))))))))+++...111444555888:::<<<<<<======@@@BBBDDDDDDAAA??????@@@???>>><<<;;;:::;;;<<<===<<<===??????===:::888777333000+++(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''(((((($$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&&&&''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((''')))))))))))))))))))))))))))(((((('''((()))***+++)))******++++++,,,,,,---++++++++++++,,,---......------..................,,,,,,---...//////000000..................------,,,++++++******++++++,,,+++++++++,,,+++******)))((()))******)))(((***+++))))))***++++++,,,------++++++***,,,---...---+++******++++++++++++******+++***(((((())),,,///111......---------,,,,,,,,,+++***)))(((((()))***+++,,,,,,,,,+++++++++******************************++++++,,,,,,---......///111111222222222000///...222222111222555999===???<<<>>>@@@BBBFFFJJJPPPTTTaaakkk|||nnnaaa\\\WWWPPPHHHEEE>>>===<<<999888666555555444333333333333333333333333222111000///...------************************''')))+++***)))))),,,///((()))***++++++++++++++++++,,,---------000444777@@@DDDIIIOOOSSSVVVWWWWWWTTTVVVWWWUUURRRRRRTTTVVVTTTUUUUUUVVVVVVVVVUUUUUUQQQSSSUUUVVVWWWVVVTTTSSSRRRQQQQQQRRRTTTUUUUUUTTTPPPNNNJJJGGGDDDAAA@@@@@@;;;:::999888666444333222//////000111444777999;;;:::;;;<<<;;;;;;<<>>===;;;<<<>>>??????>>>;;;:::999999888888888888777666333111...---------((())))))(((''''''***,,,...000333666888999999999===@@@CCCCCC@@@???@@@AAA>>>===;;;::::::;;;<<<===>>>??????>>>;;;999888777///,,,(((%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))((('''&&&$$$%%%%%%&&&'''((())))))((((((''''''''''''(((((((((((((((((((((''''''''')))))))))))))))))))))))))))((('''''''''(((***+++)))******++++++,,,------++++++++++++,,,---......------..................+++,,,---...///111222222,,,------....../////////---,,,,,,++++++,,,,,,---***++++++++++++***))))))'''(((******))))))***,,,))))))***+++,,,,,,------,,,++++++,,,......---+++******++++++++++++******+++***)))((()))+++...000......---------,,,,,,,,,+++***)))'''''')))***+++,,,,,,,,,+++++++++******************************++++++,,,,,,---.../////////000111222222111000/////////000222666;;;@@@CCC:::===@@@CCCGGGMMMSSSXXXcccpppzzzhhh^^^VVVNNNGGGEEE===<<<;;;999888777666666555444333333222222333333333222111000000...***(((++++++++++++++++++++++++,,,++++++******++++++,,,***************************+++++++++,,,000444888===CCCJJJPPPRRRUUUYYY]]]\\\ZZZVVVRRRQQQQQQSSSTTTTTTUUUVVVVVVVVVUUUTTTSSSRRRSSSUUUVVVWWWWWWVVVVVVTTTRRRPPPSSSWWWXXXTTTPPPMMMNNNNNNLLLGGGDDDEEEFFFEEEBBB>>>:::777666555555333333333333333333444555666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999777666666777666666999888555333111000000000++++++************++++++,,,+++,,,---///333666999;;;<<<>>>>>>===<<<<<<===>>><<<:::888888:::===>>>???@@@@@@???<<<888333111***)))((('''&&&%%%$$$$$$%%%&&&&&&%%%######%%%&&&%%%&&&((()))******))))))---+++)))***,,,---+++)))++++++)))(((''''''''''''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''((())))))(((&&&'''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&&&&%%%(((''''''&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''((())))))******))))))((((((''''''&&&&&&&&&''''''''''''((()))))))))***++++++,,,,,,,,,,,,------...///000000111000......//////...---,,,,,,---///111333555666444111...---///000///---------------------------+++,,,,,,,,,,,,+++******++++++***************+++'''((()))+++++++++***))),,,,,,,,,++++++*********,,,,,,+++***))))))************)))))))))***,,,---...---,,,++++++,,,...///---,,,***(((((()))***++++++++++++*********)))))))))************+++++++++)))***+++,,,...///000111000000000000111111111111000...///444;;;BBBEEEFFFEEECCCBBBEEEHHHLLLUUU^^^dddxxxzzzhhh]]]UUULLLEEECCC===<<<;;;999888777777666555444333333222222333333111000///000000///---***++++++++++++++++++++++++,,,++++++******++++++,,,***************************+++++++++,,,///444777;;;AAAHHHMMMPPPSSSWWW[[[\\\ZZZWWWUUUTTTTTTVVVWWWXXXXXXYYYZZZYYYXXXWWWVVVUUUVVVWWWXXXXXXXXXWWWWWWSSSQQQPPPRRRVVVWWWTTTQQQPPPRRRRRRPPPMMMKKKKKKLLLHHHFFFCCC???<<<999888777555444333333333333333333444555666777888:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::;;;999666666666777666555777666444222111000000000...---,,,+++************++++++***+++---000333444666888:::;;;;;;;;;===>>><<<;;;::::::;;;<<<>>>???>>>>>>>>><<<999555111...''''''''''''''''''&&&&&&%%%&&&'''&&&$$$$$$%%%'''(((((((((((()))+++---///000...,,,---///000...,,,---,,,+++***((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&'''(((((('''%%%''''''&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&(((''''''&&&&&&&&&''''''******)))((('''&&&&&&%%%'''''''''''''''((())))))***)))))))))(((((((((''''''''''''((((((((())))))))))))******+++,,,,,,,,,,,,,,,------......//////111///......//////...---------...///111333555666444111......///000///...------------------------,,,,,,,,,,,,,,,+++******++++++************++++++((()))***+++,,,++++++***,,,,,,,,,++++++*********,,,++++++***))))))******+++***)))))))))***,,,------,,,+++++++++,,,...000---,,,***)))))))))***++++++++++++*********)))))))))************+++++++++)))***+++,,,...///000111000000000000111111111111111000111555:::???@@@@@@EEECCCDDDHHHKKKNNNWWW```iii~~~kkk___WWWNNNFFFCCC>>>===;;;:::888777777777555444333333222222333333000///...///000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************++++++,,,,,,///333666888===DDDIIIKKKOOOTTTXXXZZZZZZYYYXXXXXXXXXYYYYYY\\\]]]^^^^^^^^^]]]\\\[[[YYYYYYZZZ[[[ZZZYYYXXXWWWRRRPPPOOOQQQUUUVVVTTTRRRTTTUUUUUUSSSQQQOOOOOOPPPLLLKKKIIIGGGCCC???<<<:::777777555444333222222222222222333555666777888999;;;;;;:::::::::999999999:::888666555666777666555555444333222111111111111000000...---,,,,,,,,,,,,******))))))***,,,---...///111444666888:::===???;;;;;;<<<===>>>???@@@@@@======;;;999555111---+++$$$$$$%%%&&&'''(((((()))&&&'''''''''%%%%%%''')))+++***(((''')))...333666222111000111222333222111000///...,,,***)))((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''(((++++++***((('''&&&%%%$$$'''''''''''''''((())))))))))))))))))(((((((((((((((((()))))))))*********)))******++++++,,,,,,---------------------......000///......//////...---......///000111333555666333111/////////000///...........................,,,,,,------,,,,,,+++***++++++************++++++)))***++++++,,,++++++++++++++++++++++++*********,,,+++******)))*********+++************+++,,,,,,++++++******+++---///000---,,,+++*********+++,,,+++************))))))))))))************+++++++++******+++---...///000111000000000000111111111111555555666888<<<======<<>>===<<<:::888888777777555444333333222222333333111000//////000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************+++,,,,,,,,,...111444555999???CCCFFFJJJPPPUUUWWWWWWXXXYYYZZZZZZZZZZZZ______```aaaaaa```___^^^\\\]]]]]]]]]\\\ZZZXXXWWWQQQPPPPPPQQQTTTVVVUUUSSSVVVVVVUUUSSSQQQPPPOOOOOOLLLMMMMMMMMMJJJFFFBBB???;;;:::888666444333222111000111222333444555666666999999999888888888777777888777555555666666555444222222222222222222222222111111000/////////000000,,,+++***))))))))))))***(((+++...111444777;;;>>><<<===???@@@@@@@@@??????===;;;999666222...***)))$$$$$$%%%&&&''''''(((((('''(((((('''&&&&&&(((***,,,+++)))***---111777:::444333333333444555444444444222111...---+++******((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((***))))))((('''&&&&&&%%%'''''''''''''''((())))))))))))))))))((((((((((((((((((((()))))))))************++++++,,,---------.........---------------000///......000000///...//////000111222333555666333222111000000000///...........................---------------,,,,,,+++++++++*********+++,,,,,,*********+++++++++******+++++++++***************++++++***************+++++++++++++++++++++++++++)))))))))***+++---...///---,,,++++++***+++,,,,,,************))))))))))))))))))*********+++++++++++++++,,,---...///000000///000000000111111111111888999;;;===??????>>>===AAACCCHHHNNNQQQTTT^^^hhhyyyvvvhhh___UUUKKKFFF>>>===<<<:::999888777777555444333333222222333333444222000///000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************************+++,,,,,,+++---///222222666;;;>>>AAAFFFLLLRRRSSSTTTVVVXXXYYYYYYYYYYYY^^^___```aaabbbaaaaaa```______```___^^^[[[YYYXXXSSSRRRRRRSSSTTTVVVVVVUUUYYYXXXVVVTTTRRRPPPNNNMMMJJJLLLNNNPPPOOOLLLHHHEEE@@@>>><<<999777555444333111111111222333333444444777777777666777666666666777555555555666666555333111111222222333333333333111111111111222444555666//////---,,,***))))))(((&&&(((+++---000333777;;;===>>>@@@AAA@@@???>>><<<<<<:::777333///+++)))(((%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''''')))+++***+++,,,...111444777888333333444444444555555666666555333111///...------************)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&'''(((((('''''''''((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))''''''((((((((()))))))))+++++++++,,,------...........................---111/////////111111000///111111111111222333555555222222222111000/////////////////////////////////---............---,,,,,,++++++******+++,,,,,,---************************************************+++***************++++++++++++,,,,,,,,,+++++++++(((((()))***+++,,,......+++++++++++++++++++++,,,))))))))))))))))))))))))))))))*********+++++++++,,,,,,------...///000000///000000000111111111111666888;;;===>>>>>>?????????BBBIIIPPPSSSWWWbbbmmmzzzkkkbbbWWWLLLEEE???>>><<<;;;999888888888555444333333222222333333555333000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************)))+++,,,,,,+++,,,...000000333777:::===BBBJJJOOOQQQRRRSSSUUUVVVWWWWWWXXX[[[\\\^^^```bbbbbbbbbbbbbbbccccccbbbaaa^^^\\\[[[VVVVVVVVVUUUVVVVVVWWWXXX[[[YYYWWWUUUTTTSSSQQQOOOIIILLLOOORRRRRRPPPLLLJJJDDDCCC@@@===;;;999777666333333333333222222222222333444444555555666666777555444444555666666444333111222333444444444444333222222333444555777999:::555444333111///---,,,+++'''(((******+++...222555:::;;;<<<======<<<;;;::::::777333///+++)))((('''''''''&&&&&&%%%%%%$$$$$$&&&'''(((''''''''')))+++)))+++...111333444444444222333555555444444555777888777555444222111000000---......---,,,***((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))&&&&&&''''''((()))))))))'''''''''''''''((())))))(((((((((((())))))))))))'''''''''((((((((())))))+++,,,,,,------......////////////////////////000222111000111222333222111333222222222333444444555111222333333111/////////000000000000000000000000......//////......---,,,++++++***++++++,,,---...,,,,,,+++************+++)))))))))************************)))******+++,,,,,,,,,,,,---,,,,,,+++***(((((()))***+++,,,,,,,,,)))************+++++++++(((((()))))))))))))))***)))************+++++++++,,,------...//////000000000000000000111111111111111444777999999;;;===>>>@@@DDDKKKRRRUUU[[[ggguuu~~~nnneeeZZZNNNGGG???>>><<<;;;999888888888555444333333222222333333333111//////000000000///------------------------,,,++++++******++++++,,,************************)))***,,,,,,++++++,,,......111555777:::???HHHNNNPPPQQQRRRSSSTTTUUUVVVWWWYYYZZZ]]]___bbbcccccccccffffffffffffdddcccaaa___ZZZZZZYYYXXXWWWWWWYYYZZZYYYWWWUUUUUUVVVVVVTTTQQQLLLNNNQQQSSSSSSQQQNNNLLLHHHGGGDDDAAA???<<<;;;:::666666555444333222111111000111222333444666777777444333333555666666444222222333444555555555444444444555555666777999:::;;;::::::888777555222000///***+++***)))((())),,,...333444555666888888999999666444///+++(((&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&''''''&&&''')))++++++---///111222222222222111444666555444444666888999888777555444333333333333333333222000---***(((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&((())))))'''''''''((((((((((((((('''''''''''''''((())))))'''((((((((()))))))))***(((((()))))))))*********,,,,,,,,,---......////////////000000111111222222333222111222444555444333444333333333333444444555000222444444111//////000000000000000000000000000///////////////...------++++++++++++,,,---......///...---,,,+++,,,,,,---((()))))))))*********+++******))))))***++++++,,,,,,,,,---------,,,+++***(((((()))******+++******(((((())))))************(((((((((((())))))******)))************+++++++++------......//////000000000000000000111111111111000222555666666888;;;>>>BBBFFFNNNTTTXXX^^^mmm|||sssiii^^^RRRJJJ???>>>===;;;:::999888888555444333333222222333333222000......000222222222------------------------,,,++++++++++++++++++,,,************************)))***,,,,,,++++++,,,---...000333555888>>>GGGNNNQQQQQQQQQRRRSSSUUUVVVWWWWWWYYY\\\___bbbddddddeeehhhiiiiiiiiigggfffdddccc]]]]]]\\\ZZZXXXXXXZZZ[[[UUUSSSQQQSSSUUUVVVUUUSSSOOOQQQSSSUUUTTTRRROOOMMMJJJIIIFFFDDDAAA???>>>===888888666555333222111000...///000222444666777888333333333555666666444222333444555666666666444444777777777777888999:::;;;>>>===<<<;;;888666444333------+++)))&&&&&&(((***---...///111444666888999444111,,,(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&(((***---......///000000111111222444666666555444777999999999777666555555555555777777777666333000,,,***&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%%%%&&&&&&'''''''''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&'''((()))***))))))(((((('''''''''&&&'''''''''''''''((())))))'''((((((((())))))******)))************+++++++++,,,,,,------...///////////////000111222333333444444333222333555666555444444444444333333444444555000333555444111//////000000000000000000000000000///////////////......---++++++++++++,,,---...///111000///...---......///(((((())))))*********+++******))))))***+++,,,,,,,,,,,,---...---,,,***)))((())))))*********))))))''''''((()))))))))))))))'''((((((((())))))******)))************+++++++++------......//////000000000000000000111111111111222444666666666777<<>>;;;:::;;;;;;;;;555555444333333222111111000/////////............+++)))'''''')))+++------++++++++++++++++++++++++******))))))))))))******++++++,,,,,,,,,,,,------...000111111333888AAAHHHSSSSSSRRRQQQQQQSSSWWW[[[\\\[[[ZZZ[[[\\\___bbbdddeeecccaaabbbdddeeeffffff___^^^]]][[[YYYWWWVVVUUUVVVTTTRRRQQQSSSTTTTTTTTTRRRSSSUUUTTTRRRPPPOOOOOOIIIGGGEEECCCBBBAAA>>><<<>>>;;;888444111000///000//////000111222222333333333333333222222222111111444444444555666777777888888888999:::;;;;;;;;;;;;888:::<<>><<<999777666777888:::;;;999888999:::888333///,,,+++)))'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((($$$$$$&&&'''''''''&&&%%%&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))---,,,***(((''''''((()))&&&&&&&&&'''''')))***+++))))))))))))(((((((((((('''((()))***+++++++++***'''(((***---///000111222000111333555666666555444555333222444888::::::999999999888666555333222222111111111111111000//////...///000000000000000000000///------///000///...///---++++++...111222333..................------+++++++++*********))))))******))))))))))))******++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))************++++++******)))*********...------,,,,,,...///000222222222222222222333333222444666777888999;;;===FFFKKKSSSZZZ^^^gggyyyqqqbbbVVVQQQGGGCCC>>>:::::::::;;;;;;666555555444333222111111000000/////////............,,,))))))+++---------++++++++++++++++++++++++******))))))))))))******+++++++++,,,,,,,,,---------///000000111666???EEEPPPQQQRRRQQQRRRSSSWWWZZZ[[[[[[[[[[[[\\\^^^```aaacccbbb``````bbbddddddddd``````___]]]\\\ZZZYYYXXXVVVTTTQQQQQQSSSTTTTTTTTTTTTUUUVVVTTTPPPMMMKKKKKKEEEDDDBBBAAABBBAAA???>>>>>><<<999555333111111111//////000111111222333333333222222222222111111111333333444555555666777777777888999:::;;;;;;<<<<<<:::;;;===@@@BBBAAA===:::777555111...,,,+++***+++))))))))))))***+++,,,,,,,,,+++***(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&''')))+++------...///111222222333333444444444444666999;;;===@@@>>>;;;999888999;;;<<<>>><<<::::::;;;:::666333...,,,***(((&&&&&&''''''***)))(((&&&$$$###"""!!!$$$%%%&&&'''(((''''''&&&&&&&&&''''''''''''&&&&&&((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))---,,,***(((''''''((()))&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))((((((((())))))***+++++++++***+++,,,...///000111222333444666888999999888888888666666777:::<<<;;;:::777777666666555555444444222222222222222111111000...//////000000000//////000///------/////////......---++++++...000222222////////////////////////,,,,,,,,,,,,+++++++++*********))))))))))))******************************))))))))))))))))))))))))************)))))))))((())))))))))))************++++++*********++++++,,,///...---------...///000111222222222222333333333222444666777888999<<<>>>EEEJJJRRRZZZ```kkkvvvfffZZZSSSGGGCCC===:::999:::::::::777666555444333222111111000000000/////////......111...,,,+++---......---++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,.../////////444<<>>???@@@@@@???>>>===<<<999666444333222222//////000000111111222222222222111111111000000000222222333333444555555555555666777999:::;;;;;;;;;;;;;;;===@@@AAAAAA===;;;999777444111...---,,,,,,((((((''''''''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''((()))+++---......//////000111222333333555555555666777:::<<<>>>BBB@@@>>><<<<<<<<<>>>???@@@>>><<<;;;;;;;;;:::888222000,,,)))'''''''''((((((((((((''''''&&&&&&%%%&&&&&&'''(((((((((((('''&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((,,,+++)))((('''(((((()))&&&&&&&&&%%%&&&&&&''''''))))))))))))))))))))))))***))))))))))))+++,,,------------...///111222333777888:::<<<===>>>======;;;;;;;;;<<<>>>>>><<<:::888888888888999999:::;;;555555555444333222222111/////////////////////...000...------...//////......,,,++++++...000111111////////////////////////---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************++++++***++++++,,,---...//////.........///000111111111222222222333333333222444666888888:::===@@@CCCIIISSS[[[bbbppp{{{kkk]]]TTTGGGCCC>>>:::999::::::999888777666555444333222111000000000////////////...222///---,,,------,,,+++************************))))))************))))))***++++++++++++,,,,,,,,,,,,.../////////333:::???IIILLLPPPSSSTTTUUUWWWYYY]]]^^^```aaabbbaaa```___```___^^^___```aaaaaa```]]]]]]]]]]]]\\\[[[YYYYYYUUUSSSQQQQQQRRRSSSSSSSSSTTTUUUUUURRRMMMHHHDDDBBB>>><<<;;;<<<===>>>===;;;:::999777555444222222222/////////000000000111111111111111000000000//////111111111222222333333333222333444666777888888999::::::;;;<<<>>>>>><<<999777555333111000.........))))))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&))))))))))))+++,,,...////////////000111222333444555555555666888:::<<<===BBBAAA???>>>===>>>??????AAA???===;;;;;;;;;<<<<<<888666222---***(((''''''%%%%%%&&&&&&'''''''''''''''''''''(((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((+++***)))((((((((((((((((((((('''&&&&&&&&&'''''')))))))))))))))*********+++***)))((()))+++---///---------...000222555666:::;;;===???@@@AAABBBBBB>>>???@@@@@@@@@>>><<<::::::::::::;;;===@@@BBBCCC;;;:::999777555333222222111000000///............000...,,,---...///......---,,,***+++---/////////............////////////---,,,,,,,,,,,,+++++++++))))))************)))))))))))))))***************))))))))))))))))))))))))*********)))))))))))))))((()))))))))************+++***++++++,,,---...///////////////000000000111111111111222222333333444333555777888999;;;???BBBDDDJJJTTT\\\dddsss~~~nnn___UUUHHHDDD???;;;::::::::::::999888777666444333222111111000000000////////////000...,,,,,,,,,,,,+++)))************************((()))************)))(((*********+++++++++,,,,,,---...000//////222888===FFFIIINNNRRRTTTVVVXXXYYY^^^```bbbdddddddddbbbaaa___^^^]]]___aaabbbaaa```]]]]]]^^^^^^]]]\\\ZZZYYYUUUSSSQQQPPPRRRSSSSSSSSSPPPRRRSSSQQQLLLFFFCCCAAA===;;;999999:::999888666666555444333222111111000//////////////////000000000000/////////.........000000000000000111111111...///111222333444444444777666666777999999888666111111000000////////////++++++)))((('''&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((())))))***,,,...///000000000000000111222444555444555666777999;;;<<<===@@@???>>>=========>>>???@@@???===;;;::::::<<<>>>???<<<888333...***'''&&&''''''&&&&&&&&&'''((((((''''''''''''(((((())))))&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''')))))))))(((((((((((((((***)))((((((((((((((()))((()))))))))*********+++,,,+++***)))***,,,...///+++,,,---000333666999:::;;;<<<>>>@@@BBBCCCDDDEEEAAABBBCCCBBB@@@===:::888:::::::::<<<>>>AAADDDFFFAAA???===999666444333222333222111///............///...,,,,,,...///...---,,,+++***+++---......---,,,,,,,,,------.........++++++++++++************((()))************)))(((*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))******((()))))))))************+++***++++++,,,---...///...//////000000000000000000000111222333333444444444555777888:::===AAAEEEGGGMMMVVV]]]eeevvvpppaaaVVVJJJFFF@@@<<<;;;;;;;;;::::::999888777555333222222111111000000000/////////...---++++++,,,+++***(((************************((()))***++++++***)))(((************++++++++++++---///000///...111666;;;BBBFFFKKKOOORRRTTTWWWYYY]]]^^^```bbbccccccbbbaaa\\\[[[\\\^^^aaabbbbbb``````aaabbbbbbaaa^^^\\\ZZZTTTRRRPPPPPPQQQSSSSSSRRRMMMOOOPPPOOOKKKEEEAAA???;;;:::888777666555333111222222111111000000//////............/////////////////////.........------////////////////////////------...///000000000000333222111222333444444333,,,------....../////////---,,,+++***(((((((((''''''&&&&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''''''''((()))+++---...///000111000000000111333555666555666777999;;;<<<===>>>>>>======<<<<<<=========>>>>>>===;;;::::::===???AAA@@@===999444...***(((''''''''')))---333888;;;''''''&&&&&&''''''((()))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***))))))((())))))******((())))))******+++++++++,,,++++++++++++---...///+++---000444888;;;===>>><<<<<<>>>@@@BBBDDDFFFGGGEEEFFFFFFCCC???;;;999888888888888888;;;>>>AAADDDDDDBBB???;;;888777666666555444222000///////////////---,,,,,,---......---,,,+++***+++---...---,,,+++++++++,,,------......+++++++++*********))))))((()))***++++++***)))(((*********+++,,,,,,------))))))))))))))))))))))))))))))))))))************))))))))))))************++++++***++++++,,,---...---...///000000000//////000000111222333444444555444666777888:::>>>CCCGGGKKKQQQYYY```gggyyysssdddWWWLLLGGGBBB>>><<<<<<<<<;;;;;;:::999777555444222222111111111000000000//////---,,,++++++,,,,,,***)))************************((()))***++++++***)))(((************++++++++++++,,,---///...---...333777===AAAFFFJJJMMMQQQTTTWWWXXXYYY[[[]]]^^^______^^^XXXXXXYYY\\\```bbbaaa```aaabbbccccccaaa^^^[[[YYYTTTRRRPPPPPPQQQRRRSSSRRRLLLNNNPPPNNNIIICCC???<<<999777555444444333111000///000000000000/////////.................................------------,,,...............---------------...............---111///......000111111111,,,,,,------......------------+++***))))))))))))''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&''')))+++---...//////111111000000111333555666777888:::<<<>>>???@@@@@@<<<<<<<<<<<<<<<<<<=========>>>???===;;;;;;>>>@@@@@@@@@@@@>>>:::444///,,,((('''&&&(((---555===BBB'''&&&%%%%%%%%%&&&((((((&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''(((((('''(((((()))***+++((())))))******+++,,,,,,++++++,,,,,,---.........///111666:::>>>???@@@@@@<<<===???AAACCCFFFHHHIIIIIIJJJIIIDDD>>>:::999999888777666777888<<>>@@@AAABBBBBB<<<<<<<<<<<<============<<<>>>@@@???===<<>>???AAAAAA>>>999333000---)))$$$!!!!!!%%%***...&&&&&&%%%$$$%%%&&&'''(((&&&''''''''''''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&''''''((((((((((((((('''&&&&&&&&&'''''')))***+++((())))))***++++++,,,,,,***+++,,,---............222666:::???BBBBBBAAA@@@===>>>???AAADDDGGGIIIKKKLLLLLLKKKEEE>>>:::999;;;:::999888777999<<>><<<<<<===???@@@999777555222000000000111///---+++,,,---...------+++******+++------,,,***,,,,,,------...///000000---------,,,,,,,,,++++++''')))***++++++***)))''''''(((((()))***+++++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))************++++++******)))*********+++,,,.../////////...---///000000222333444555555555666777999;;;@@@EEEJJJOOOUUU^^^eeemmmxxxggg]]]RRRIIIBBB@@@???<<<;;;<<<===<<<;;;999888666555444333222222222111000000000///............---------,,,+++***(((((((((((()))+++*********))))))((((((,,,,,,+++***))))))******.........---,,,...111444999<<<@@@DDDHHHLLLQQQUUUQQQSSSVVVYYY[[[\\\\\\[[[SSSUUUYYY^^^bbbcccbbb```]]]^^^______]]]YYYVVVTTTSSSQQQOOOOOOPPPRRRRRRRRRQQQOOOKKKHHHEEEBBB>>>;;;777666555555555555333111000000000000000000000000000000000///......------......---,,,++++++++++++,,,,,,,,,,,,---...//////...------------.../////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---***'''%%%'''''''''&&&&&&%%%%%%%%%%%%$$$#########$$$%%%&&&--- ###,,,)))(((...//////000111222444444555555999:::<<<===>>>@@@CCCEEECCCAAA???=========??????@@@AAA@@@>>>;;;;;;>>>AAA???@@@BBBBBB@@@<<<888555...***'''&&&((()))((('''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&%%%%%%%%%&&&''')))***'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((()))***+++++++++++++++(((***---...///000111333444888===BBBFFFGGGGGGFFFCCCDDDFFFGGGHHHKKKPPPSSSWWWVVVRRRNNNHHHCCC>>><<>><<<;;;;;;<<<>>>@@@EEEBBB??????AAABBB@@@>>>@@@;;;666444555666333///000...,,,+++,,,------,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,///---,,,***))))))******,,,++++++***)))))))))***---,,,***)))))))))******+++++++++*********))))))))))))))))))************)))************+++++++++,,,,,,,,,++++++*********---------.........////////////000111222444555666333666999;;;<<<@@@GGGLLLSSS\\\fffmmmwwwmmmcccVVVMMMDDDBBB@@@<<<;;;<<<===<<<;;;999777666555444333222222111111000000000............------------,,,+++***)))((((((((()))************)))))))))(((,,,++++++***))))))******------------,,,---000333666999===AAAEEEJJJPPPUUUTTTVVVXXX[[[\\\]]]]]]]]]VVVXXX[[[___aaaaaa___]]]]]]^^^^^^^^^\\\YYYVVVTTTQQQPPPOOOPPPRRRSSSSSSSSSOOOLLLHHHEEEBBB???;;;888777555444555555555333111111111111111111111111111000//////...---,,,,,,+++------,,,,,,,,,,,,,,,,,,++++++******+++,,,---------------------......//////.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---***'''%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%'''''''''%%%***+++(((...222***000111333555666777777777888:::<<<======???AAADDDBBBAAA???>>>>>>>>>@@@AAAAAABBBAAA>>>;;;:::===???>>>???@@@AAA@@@>>>;;;999000,,,(((&&&'''(((((('''$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))***+++++++++++++++)))+++...000111222444666:::===BBBHHHKKKMMMMMMMMMJJJKKKLLLMMMNNNQQQVVVYYY[[[ZZZWWWSSSOOOJJJGGGEEEIIIHHHFFFEEEDDDEEEEEEFFFJJJGGGEEEEEEEEEEEEBBB@@@BBB>>>:::999::::::666222111///,,,+++,,,------,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***************,,,++++++******++++++,,,...---+++***))))))***+++*********)))))))))(((((())))))))))))************)))************+++++++++,,,,,,,,,+++++++++******---------........./////////000000111222444555666555777:::<<<===BBBIIIOOOVVV^^^hhhppp}}}uuuiii[[[QQQGGGCCCAAA===;;;;;;<<<<<<;;;999777666444444333222222111000000//////............------------,,,+++***)))((((((((((((************)))))))))))),,,+++******)))*********,,,,,,---,,,+++,,,///111333555888;;;@@@GGGNNNSSSWWWWWWYYYZZZ[[[\\\\\\\\\ZZZ[[[^^^___```^^^\\\[[[^^^^^^^^^^^^\\\ZZZWWWVVVPPPPPPPPPRRRTTTUUUTTTSSSLLLHHHDDD@@@>>>;;;777555777555555555666555333111111111111111111111111111000///...---,,,+++******,,,,,,,,,,,,---------...******)))))))))******+++------,,,,,,------...///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***'''%%%%%%%%%$$$$$$$$$$$$######&&&&&&&&&%%%&&&''''''((($$$&&&+++%%%!!!---333&&&...000333666888999888888888:::<<<======>>>@@@BBBAAA@@@?????????@@@AAABBBCCCCCCBBB???;;;:::;;;<<<===>>>??????@@@@@@??????444000+++((('''''''''&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''''''''&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))*********++++++++++++...111444555777999;;;AAADDDHHHMMMQQQSSSTTTTTTTTTUUUVVVVVVWWWYYY^^^aaaaaa```^^^[[[WWWTTTQQQPPPTTTTTTSSSRRRQQQPPPOOOOOOQQQOOONNNNNNNNNLLLIIIFFFHHHEEEBBBBBBBBB@@@;;;777222000---,,,------,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++,,,---......///...,,,+++******++++++)))))))))((((((((((((((())))))))))))************)))************+++++++++,,,,,,,,,,,,++++++++++++------........./////////000000000111333444666777777999;;;<<<>>>DDDLLLSSSZZZ```jjjtttxxxkkk\\\RRRHHHDDDAAA>>><<<======<<<;;;999888666555444333333222111000//////............---------,,,,,,++++++***))))))(((((((((*********)))))))))))))))++++++***************++++++,,,,,,,,,++++++---//////000333666;;;BBBJJJPPPVVVVVVWWWXXXYYYZZZ[[[[[[[[[]]]```aaa```^^^]]]\\\______^^^]]]\\\ZZZXXXXXXRRRRRRRRRSSSUUUUUURRRPPPIIIEEEAAA===:::888555333777666555666777666555333111111111111111111111111000000///...,,,+++******+++,,,,,,---.../////////+++******))))))))))))***,,,,,,,,,,,,,,,------...---------------.........++++++++++++++++++++++++,,,---------+++)))'''%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''%%%###&&&%%% '''...(((+++...111555777888777777888:::===>>>>>>>>>@@@BBB????????????@@@AAABBBCCCDDDDDDBBB???<<<:::::::::???>>>>>>??????@@@AAAAAA888444///+++(((''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((('''&&&%%%'''''''''''''''''''''''''''''''''''''''(((((()))))))))*********+++,,,,,,///222666999;;;===@@@BBBGGGJJJMMMQQQUUUWWWYYYZZZ\\\]]]^^^]]]^^^```dddggggggeeebbb___\\\YYYWWWVVVYYYZZZZZZZZZZZZYYYWWWWWWWWWWWWXXXYYYXXXVVVTTTQQQRRRPPPNNNMMMKKKFFF@@@;;;444222///---------,,,+++******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++---...000111000///...,,,+++++++++,,,))))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000111111333555666777888:::;;;<<<>>>DDDNNNUUU]]]ccclllxxxyyykkk]]]SSSIIIEEEBBB??????@@@>>>===<<<:::999777666555333333222111000///...---...------------,,,,,,,,,++++++******)))(((((('''))))))))))))))))))******+++***************++++++***,,,,,,,,,++++++,,,...,,,---000222666===EEEJJJSSSTTTUUUWWWYYYZZZ[[[[[[ZZZ]]]```aaa___^^^^^^______^^^]]][[[ZZZYYYYYYYYYTTTTTTSSSSSSSSSQQQNNNKKKFFFBBB>>>:::888666444333777666555666777777666444000000000000000000000000111111000///...---,,,++++++,,,---//////000000000---,,,+++***************+++++++++++++++,,,------+++,,,,,,,,,---------...++++++++++++++++++++++++,,,---,,,,,,***)))'''&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&((()))666000'''))),,,+++---000444666777777777888:::===?????????AAABBB>>>>>>>>>???@@@AAABBBCCCDDDCCCAAA???===<<<:::999AAA@@@???>>>>>>??????@@@:::888555000+++(((''''''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&'''((((((((('''&&&%%%''''''''''''''''''''''''(((''''''''''''((())))))************+++---...///444777;;;???BBBEEEHHHKKKPPPQQQSSSVVVYYY\\\^^^___aaaaaabbbaaaaaabbbfffiiiiiigggddd```\\\YYYXXXWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\^^^```aaaaaa```___^^^\\\[[[YYYVVVQQQKKKDDD???666444000...------+++*********+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++******)))******,,,---///111222111000...,,,+++++++++,,,************************((()))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000111222333555666777777999;;;<<>><<<:::999777777333333222111///...------------------,,,,,,,,,,,,***+++++++++***)))((('''))))))))))))*********************)))******+++,,,+++,,,------++++++,,,---+++,,,...000444999???CCCMMMPPPSSSWWWZZZ[[[[[[[[[XXX\\\______]]]\\\^^^```]]][[[YYYWWWVVVVVVWWWWWWSSSRRRPPPNNNNNNLLLIIIFFFBBB???:::777666666555444555444444555666666555333////////////////////////000000000///......------+++,,,...000111111000//////...---,,,+++*********++++++******++++++,,,---***++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,+++***((('''&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%((( 111HHH@@@---))),,,---...///222444555666666555888<<<>>>??????AAABBB======>>>???@@@@@@AAAAAABBBAAA???>>>???>>><<<:::AAA@@@???>>>>>>>>>>>>>>><<<<<<:::555000+++((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&''''''''''''''''''''''''((((((''''''(((((()))******)))***+++---///222333888<<>>;;;777444444444444444222111111222333333222000................................................,,,---///111111111000//////...---,,,+++******)))***************+++,,,,,,*********+++,,,,,,------************************---,,,,,,***)))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''(((''''''&&&'''###111@@@777++++++++++++++++++,,,---///111222111555999<<<===>>>@@@AAA<<<===>>>>>>????????????@@@>>>===>>>@@@@@@>>><<>>>>>>>>>>>======<<<>>>>>>:::444...***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''((((((((((((((())))))***))))))***+++...222555777===@@@FFFKKKOOOSSSWWWZZZ\\\\\\[[[\\\]]]___bbbcccccccccbbbaaa``````cccffffffdddaaa^^^[[[ZZZZZZZZZ^^^]]]\\\\\\]]]^^^___```bbbeeegggfffeeeeeegggiiiaaa```^^^ZZZSSSMMMHHHEEE:::777333000...---+++)))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***))))))***+++,,,...000111111000...,,,************))))))))))))*********+++))))))))))))************)))************+++++++++,,,,,,,,,---------........./////////000000000000111111111222444555777888666999===@@@DDDJJJRRRXXX\\\iiiyyywwwkkk___SSSMMMIIIEEECCCEEEBBBAAA@@@>>>===;;;:::999333333222000///---,,,,,,---------,,,,,,,,,++++++******++++++***)))'''&&&(((((())))))*********+++******))))))***+++,,,,,,,,,---///...---,,,,,,---+++---///111111333666999;;;???GGGNNNSSSUUUUUUTTTUUUYYY\\\ZZZVVVTTTVVVYYYUUUTTTQQQNNNMMMNNNPPPQQQJJJGGGDDDBBBBBBBBBAAA@@@;;;888444222222333444444//////...///111111000...------------------------,,,,,,,,,---------......---...000111222111///...///...---+++***)))))))))*********)))***++++++,,,))))))***+++,,,,,,------************************---,,,+++***)))'''&&&&&&#########$$$$$$%%%%%%%%%%%%&&&((()))))))))((('''&&&$$$******!!!$$$,,,+++''''''&&&%%%'''))),,,---...222777:::<<<===???@@@<<<======>>>>>>>>>>>>===>>>===<<<>>>AAABBB@@@===<<<======>>>>>>>>>>>>===<<>>777///+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&''')))***''''''''''''''''''''''''((((((((((((((()))******))))))***,,,///444888:::???CCCHHHMMMRRRVVV[[[^^^]]]\\\ZZZZZZ[[[]]]___```ccccccbbb```______bbbdddeeeccc```^^^\\\\\\]]]^^^bbbaaa___^^^^^^___```aaadddfffgggfffcccccceeehhh^^^^^^\\\XXXRRRLLLIIIGGG;;;777333000...---***)))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,---,,,+++***))))))***+++,,,...///000111000...+++***)))))))))'''((((((((())))))******))))))))))))************)))************+++++++++,,,,,,,,,------.........////////////000000000000111111222333444666777888777:::???CCCFFFLLLTTTYYY[[[jjj}}}yyylllaaaVVVPPPKKKGGGFFFIIICCCAAA===;;;;;;;;;:::999222222111111000000/////////......------,,,+++++++++------,,,***((('''((())))))))))))(((((((((((()))************+++++++++------.........---+++***,,,...///000000111333666555888<<>>;;;;;;:::888666111000000///......---------,,,,,,++++++,,,,,,---(((((()))*********************+++,,,,,,---......////////////..................---,,,++++++******((())))))*********))))))))))))******++++++,,,,,,+++++++++***************---,,,++++++***))))))((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%***))))))(((''''''&&&&&&%%%%%%%%%&&&'''((()))***+++---222666:::<<<=========<<<;;;;;;;;;===>>>@@@@@@AAAAAAAAA@@@??????>>>@@@@@@AAAAAAAAA@@@??????BBBBBBAAA@@@<<<555---'''))))))((()))***)))&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&'''''''''((((((((()))))))))(((((('''+++***)))(((((()))******...///000111444777:::<<>>>>>???@@@AAAAAABBBBBBAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAA@@@===888111+++((('''&&&&&&''''''$$$"""$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&'''''''''(((((((((((())))))******))))))(((+++***)))(((((()))***+++......000222555999<<>>EEEMMMWWW^^^bbbiiivvvsssfffXXXPPPJJJFFFDDDFFFBBB???<<<;;;;;;:::888777444444333222111//////...//////......---,,,,,,,,,---...///...,,,*********)))))))))))))))))))))))))))************+++++++++///000111111111000///...///000000...,,,,,,---......///000111444666888999777999;;;<<<;;;:::;;;;;;===<<<;;;<<<<<<<<<:::888555222///---------,,,+++,,,,,,++++++***)))))))))******))))))))))))******'''((())))))******))))))(((((())))))******+++++++++,,,,,,------......///.........------,,,,,,+++---,,,+++***))))))***+++***))))))))))))))))))((())))))))))))))))))))))))'''((()))))))))'''%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''((()))******((('''''')))...222555444555777999;;;<<<======<<<===???AAACCCDDDEEEEEEDDDDDDDDDDDDCCCCCCBBBBBB@@@@@@@@@@@@???;;;555000)))'''&&&&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''((((((((()))))))))))))))***************)))******)))(((((()))***+++---...000333777<<<@@@CCCGGGJJJOOORRRTTTUUUWWWYYYXXXWWWXXXZZZ^^^aaabbbbbb```aaaccceeeggghhhiiiiiikkkgggdddbbbdddhhhjjjlllgggfffgggiiikkkkkkiiigggeeedddbbbbbbccceeehhhjjjaaa^^^\\\]]]___\\\UUUOOO>>>:::444///------,,,,,,++++++,,,---------,,,,,,*********++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******))))))))))))******)))))))))***++++++,,,,,,++++++***)))***+++---...------------------------......//////000000111111222222222333555666888999<<<===@@@GGGOOOYYYbbbgggnnn{{{xxxiiiYYYPPPJJJEEECCCDDDBBB@@@>>><<<<<<;;;999777555555444222111000///.../////////...------,,,,,,,,,---...---+++*********)))))))))))))))*********))))))*********+++++++++...///000111111000///...///000000...---,,,---///000000//////000222444555111444666777666555666777444333333444555555444222///...,,,+++++++++++++++*********)))))))))((((((++++++************++++++'''(((((()))))))))))))))'''''''''(((((()))))))))))))))***+++,,,---...///.........---------,,,,,,000...,,,***))))))***+++******))))))((((((''''''(((((((((((()))))))))))))))***,,,------+++(((&&&%%%%%%%%%&&&&&&&&&&&&'''###$$$%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***+++***(((&&&'''***---///111333666888:::;;;;;;;;;;;;<<<>>>AAACCCDDDEEEFFFEEEEEEDDDCCCCCCBBBBBBBBB@@@?????????>>>;;;777333---+++)))((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&((((((((((((((()))))))))))))))******++++++++++++******)))((((((((()))***+++---...111555:::@@@EEEGGGLLLNNNQQQTTTUUUVVVWWWWWWUUUUUUWWWYYY]]]```bbbbbb___```bbbcccccccccdddeeegggfffeeefffhhhjjjjjjiiiiiihhhhhhiiijjjiiigggeeebbbcccdddeeefffggghhhhhhccc```^^^___```\\\TTTMMM===999333///...------,,,++++++,,,------------,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,******))))))))))))******))))))*********++++++++++++************,,,---...,,,,,,------------------......//////000000111111222222333444555777999:::;;;===AAAHHHPPPZZZeeekkksss}}}lllZZZOOOIIIEEEBBBBBBDDDBBB@@@??????===;;;999555555444333222111000000000//////......---,,,,,,***,,,---,,,***)))))))))((()))))))))*********+++))))))*********+++++++++,,,---.../////////...------...//////......111222111111000//////111222333000222444555444333333444///......///111111000///,,,,,,,,,++++++***+++,,,*********)))))))))))))))+++******))))))******+++''''''((()))))))))))))))&&&&&&''''''''''''(((((('''((()))***+++,,,---...---------------,,,,,,,,,000...,,,***))))))***+++******))))))((((((''''''''''''(((((())))))))))))***,,,...//////---***)))%%%%%%&&&&&&&&&'''''''''###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((()))***------,,,,,,++++++******...000222444666666666666:::;;;===???AAACCCDDDDDDEEEDDDCCCBBBAAAAAAAAAAAABBB@@@??????>>><<<888555222///+++((((((((('''&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&((((((((((((((())))))))))))))))))***+++++++++++++++***)))((((((((()))+++,,,---///222777===CCCIIILLLPPPQQQSSSUUUVVVVVVVVVUUUQQQSSSVVVXXX[[[]]]```aaaaaabbbcccbbbaaa```aaaccceeefffiiilllnnnnnnjjjgggjjjhhhfffeeeeeeeeecccaaa___bbbfffhhhiiigggdddbbbccc```_________YYYOOOFFF;;;777333///......---,,,***+++,,,,,,------,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++******))))))))))))*********************+++++++++************+++,,,------,,,,,,,,,---------............//////000000111111222222333444666888:::;;;:::===BBBHHHPPP[[[gggoooyyyoooZZZOOOIIIEEEBBBBBBDDDCCCAAA@@@@@@???<<<999555444444333333222222222000000//////...---------)))+++,,,,,,***)))))))))((())))))******+++++++++)))************+++++++++++++++---.........---,,,+++,,,......///000222555///////////////000111111///111333333222000000111---,,,,,,---///000///---)))***+++***)))))))))+++*********)))))))))))))))((((((''''''''''''((((((&&&'''(((((())))))((((((&&&&&&''''''''''''''''''&&&'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))***+++***))))))))))))))))))((('''(((((())))))******+++***+++,,,------,,,***)))%%%&&&&&&&&&''''''''''''$$$$$$%%%&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***,,,...///111000///---+++,,,---...///////////////777888:::===???AAABBBCCCEEEDDDBBB@@@??????@@@@@@CCCAAA@@@??????>>>;;;999555111,,,(((&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((''''''((((((((()))))))))(((((()))***++++++++++++))))))(((((((((***+++,,,...000444999???FFFLLLOOOSSSSSSSSSUUUWWWWWWUUUSSSOOORRRVVVXXXZZZ\\\^^^```bbbdddfffdddaaa```ccceeeeeegggkkkoooqqqooojjjfffhhhfffdddccccccbbb```^^^^^^aaaeeehhhhhheeeaaa^^^aaa___]]]^^^]]]VVVJJJAAA999666222//////...---,,,******+++,,,,,,,,,++++++)))))))))************+++++++++++++++++++++++++++*********+++++++++++++++*********************+++******))))))))))))******************************))))))***+++,,,---------+++,,,,,,------...............//////000000111111222333333555777999;;;<<<999===CCCIIIQQQ]]]jjjtttpppZZZNNNIIIEEEBBBBBBCCCBBBAAAAAA@@@>>>;;;999444444444444444333333333000000//////......------***,,,---,,,+++******+++((())))))******+++,,,,,,)))************+++++++++***+++,,,.........---,,,***+++---------///111333,,,---...///000111111111///000222222000...---...---,,,,,,---...///---,,,''')))++++++((('''(((***((()))))))))))))))))))))(((''''''&&&&&&''''''(((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&'''((())))))******++++++++++++++++++++++++************************)))))))))***************(((((())))))***++++++,,,***++++++,,,,,,++++++***&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***)))+++...111222222111111///...------,,,,,,,,,,,,111333666999===@@@BBBCCCFFFDDDBBB@@@??????@@@@@@CCCBBB@@@@@@BBBBBBAAA@@@:::555///)))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&'''''''''(((((((((&&&'''((()))************)))((((((((((((***,,,---000222555;;;AAAHHHNNNQQQTTTSSSSSSTTTWWWWWWUUURRROOOSSSWWWZZZZZZ[[[]]]```___bbbdddccc``````dddhhhddddddfffiiijjjiiieeebbbccccccdddeeefffdddaaa^^^]]]___aaacccdddccc```___]]][[[[[[\\\[[[UUUIII???888555111//////...---,,,((()))******++++++******))))))))))))************++++++++++++++++++++++++))))))******++++++,,,,,,***************)))))))))******))))))))))))******************************((()))***+++,,,---------++++++,,,,,,---......///......//////000000111111222333444555888:::<<<===:::???EEEKKKSSS___nnnxxxpppZZZNNNIIIFFFCCCBBBBBBAAA@@@@@@@@@>>>:::888333333333444444444555555000000000///......------+++,,,...---,,,++++++,,,((())))))***++++++,,,,,,)))************+++++++++***+++---.........------***+++,,,,,,,,,---///111+++---///111222333222222000111333222000------------,,,,,,---......---+++(((***---,,,)))((()))+++''''''(((((((((((((((((())))))(((((((((((())))))&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))*********************+++((())))))*********))))))))))))******++++++,,,,,,((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---&&&&&&&&&'''''''''((((((&&&&&&&&&'''&&&&&&%%%%%%''''''((((((((((((((((((%%%%%%%%%&&&'''((()))***'''(((+++...222444555666444222000...---,,,---------///333777<<<@@@CCCDDDGGGEEECCC@@@??????@@@AAACCCBBBAAABBBDDDFFFFFFFFF???:::222,,,)))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&'''''''''(((&&&&&&((())))))*********)))((((((((()))***,,,---111333666<<>>;;;@@@GGGMMMUUUaaappp{{{wwwcccUUUKKKDDDBBBDDD????????????>>><<<;;;:::666666555444333222222222222111000///...---------***+++,,,---,,,+++***))))))************+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,---...+++---000000/////////000//////.........---------*********++++++,,,,,,---,,,,,,+++***))))))******+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%&&&'''%%%&&&&&&&&&'''((((((((())))))*********+++++++++*********))))))))))))))))))*********++++++++++++++++++******)))((((((''',,,+++++++++******))))))+++***((('''&&&&&&&&&''')))'''&&&$$$$$$%%%&&&'''))))))((('''&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((+++******+++...333888;;;777666333000...,,,+++***------///111666;;;???BBBGGGFFFCCC???===<<>>@@@CCCGGGNNNWWWdddrrr{{{|||gggXXXNNNFFFCCCDDDAAAAAA@@@???>>><<<;;;:::777777666555444333222222222222000///...---------+++,,,,,,,,,,,,+++******)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,---...,,,...000111///.../////////.........------------+++++++++++++++,,,,,,,,,++++++***)))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((()))))))))*********)))))))))))))))))))))))))))*********+++++++++,,,,,,+++******))))))((()))))))))))))))*********+++***((('''&&&&&&'''''')))'''&&&$$$$$$%%%&&&''')))(((((('''&&&&&&%%%%%%'''&&&%%%%%%%%%%%%&&&''')))((('''(((+++///444777888888777555444222000000---...///222666;;;???BBBCCCCCCBBB@@@??????AAACCCEEEEEEEEEEEEEEEEEEDDDDDDEEE@@@888000***'''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''((((((((())))))*********)))(((''''''(((***,,,---222888???DDDEEEFFFIIIKKKLLLJJJIIIJJJMMMOOOPPPPPPRRRTTTUUUTTTVVV[[[[[[YYYXXXXXXYYY[[[\\\]]]^^^^^^[[[YYYZZZ^^^aaabbbdddiiigggdddbbbdddggghhhdddaaa```___]]]^^^___^^^\\\YYYXXXXXXXXXVVVQQQKKKEEEAAA666444222///...---------)))***+++,,,,,,+++***)))************************++++++++++++***)))((('''(((((()))))))))*********++++++******++++++,,,---)))*********++++++++++++,,,,,,,,,++++++******************++++++,,,---......111000,,,,,,//////---000111111111111222222222222444666777777999<<<>>>???CCCIIIQQQ[[[hhhuuulll\\\QQQIIIEEEDDDDDDCCCBBB@@@>>><<<:::999888888777666555444333333333222000///......---------,,,++++++******++++++)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,---......000111111///......///............------------,,,,,,,,,,,,++++++++++++******)))((((((((())))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))******)))))))))************+++------,,,,,,++++++******''''''(((((()))************)))(((''''''&&&''''''((('''&&&%%%$$$%%%&&&&&&((((((''''''&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%'''+++...111777777999:::999888777555111111222444777;;;>>>@@@???@@@BBBBBBAAAAAACCCDDDHHHGGGFFFEEEEEEDDDDDDEEEFFFAAA;;;333---)))'''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&''''''''')))))))))******************)))((('''((()))+++---555;;;BBBEEEFFFFFFHHHJJJJJJIIIIIIKKKNNNPPPQQQQQQUUUXXXXXXUUUVVVYYYZZZXXXXXXYYY\\\^^^___```______[[[ZZZ\\\bbbeeeeeegggjjjfffccc______aaacccaaa___^^^```aaaaaa___\\\ZZZZZZXXXXXXWWWTTTOOOIIIBBB>>>555333111///---,,,,,,,,,++++++++++++++++++******************************++++++***)))(((((((((((('''((((((((())))))))))))+++************+++,,,,,,************+++++++++++++++++++++++++++*********+++++++++,,,------......333444222---,,,...///---000111111111111222222222333555666777777999;;;===@@@EEELLLTTT\\\hhhuuu}}}ooo___UUUMMMHHHGGGFFFEEECCC@@@>>><<<:::::::::999888777666555444333111111///...---,,,,,,,,,---,,,+++***)))***+++,,,))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,------///000111000...---......---------------------------------,,,,,,++++++***))))))((((((((((((((()))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((())))))((((((((('''&&&&&&&&&%%%&&&'''''''''(((((((((((()))))))))))))))*********)))))))))*********++++++......------,,,,,,,,,,,,))))))))))))************))))))((((((''''''''''''((('''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''***,,,111444888;;;<<<<<<:::999777777777888999;;;<<<===>>>@@@BBBCCCBBBBBBBBBCCCGGGFFFDDDCCCCCCDDDEEEFFFFFFBBB===666000+++(((&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&''''''''''''******************++++++***)))((('''((()))+++,,,666<<>><<<;;;;;;::::::999888666555444333000000...---,,,+++++++++---,,,+++***)))***+++,,,))))))*********+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,------///000000///---,,,---...,,,,,,------------------...------,,,,,,+++++++++)))((((((((((((((())))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))((((((((('''&&&&&&&&&%%%'''''''''((((((((())))))(((((())))))************************++++++++++++.........---------------------,,,++++++***))))))((((((((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%&&&((()))---111666;;;>>>???>>>===>>>>>>===<<<<<<;;;;;;;;;???AAACCCCCCBBB@@@??????BBBAAAAAAAAABBBCCCEEEFFFDDDBBB>>>888333---)))&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''((((((++++++*********************)))((('''((()))+++---666<<>>DDDJJJSSSYYY^^^hhhttt~~~uuufff]]]UUUOOOKKKIIIHHHEEEAAA???=========;;;:::999777666444333222000000...---,,,+++++++++---,,,++++++******++++++)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,---...---......---,,,+++---...,,,,,,,,,,,,------------------------,,,,,,,,,,,,))))))((((((((()))******))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((('''''''''''''''&&&&&&&&&'''''''''(((((((((((()))((((((((()))******+++++++++++++++,,,,,,,,,,,,---......------------------//////...,,,+++***)))(((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&'''&&&%%%%%%%%%&&&((((((+++///444:::>>>@@@@@@@@@AAA@@@@@@???===<<<;;;;;;???AAACCCBBB@@@>>>======>>>>>>>>>???AAABBBDDDEEEAAA@@@>>>:::555///***'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((***************))))))))))))(((''''''(((***---...666===FFFKKKLLLKKKLLLMMMOOONNNNNNOOOQQQQQQOOONNNXXX[[[[[[VVVRRRTTTXXXXXXXXXZZZ]]]______^^^[[[YYYXXXWWWYYY]]]]]]ZZZXXXZZZ\\\\\\\\\]]]]]]\\\\\\\\\[[[___cccbbb^^^ZZZ[[[]]]YYYXXXWWWTTTNNNGGG@@@<<<555333111///---,,,,,,,,,---------,,,++++++*********************************))))))(((((()))))))))************++++++++++++***))))))))))))***++++++,,,,,,,,,,,,++++++++++++)))))))))***************)))***,,,---......------222444222------000111000000111111111111222222222333555777888888:::===@@@CCCKKKUUU\\\cccooo~~~zzzjjjaaaXXXPPPLLLJJJHHHEEEBBB???>>>>>>>>>::::::888777555333222111222111000///...---------+++,,,,,,,,,,,,+++******)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,---...+++,,,,,,+++******---///++++++,,,,,,,,,---------,,,,,,,,,---------------)))))))))))))))***++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***))))))''''''&&&&&&&&&'''''''''''''''%%%&&&&&&&&&'''''''''''''''(((((()))******++++++,,,,,,------------......------------------------------,,,,,,+++***))))))&&&'''((())))))(((''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%&&&%%%%%%%%%%%%&&&'''((('''+++000666;;;>>>??????>>>>>>>>>>>>>>>======<<<>>>@@@AAA@@@>>><<<<<<======>>>???@@@AAAAAABBBBBB>>>>>>===;;;666000+++(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((*********))))))(((((((((''''''&&&'''(((+++...000999@@@HHHLLLMMMKKKKKKKKKMMMMMMMMMOOORRRRRRQQQOOOUUUZZZZZZTTTQQQTTTXXXZZZZZZ\\\^^^___^^^]]]ZZZYYYWWWUUUWWW[[[\\\YYYYYY[[[[[[]]]aaaccccccaaa```___YYY[[[]]]]]]ZZZYYYZZZ\\\VVVVVVUUURRRMMMFFF???;;;666444222///...---------,,,------------+++***)))************************))))))***************)))))))))))))))************)))))))))))))))***++++++------,,,,,,,,,+++++++++((()))))))))*********+++((()))+++---...---,,,,,,...000000......222333000000111111111111222222222222444666888999;;;???AAADDDLLLVVV^^^eeerrr~~~mmmcccZZZQQQLLLJJJHHHEEEBBB@@@??????@@@::::::888666555333222111444333222000////////////++++++,,,---,,,+++***))))))************+++++++++******++++++++++++************+++++++++,,,,,,,,,************+++,,,---...***++++++***)))***---///+++++++++,,,,,,---------,,,,,,,,,------.........******))))))***+++,,,,,,+++***)))(((((()))***+++(((((((((((((((((((((((((((((((((((((((((((((((())))))*********((('''&&&%%%&&&&&&''''''((((((((($$$$$$%%%%%%%%%&&&&&&&&&'''(((((()))***+++++++++---------.........//////,,,---------------------+++++++++***************&&&'''((())))))(((''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%$$$$$$$$$%%%&&&''''''###&&&+++111666999<<<<<<:::;;;<<<===>>>>>>>>>>>>===>>>???>>><<<<<<===>>>>>>???@@@AAABBBAAA@@@???<<<======;;;777111,,,(((%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))***)))))))))((((((''''''&&&&&&&&&&&&(((,,,///111<<>>;;;666555222000......------,,,---...///...,,,)))(((************************))))))+++,,,,,,+++***)))(((((((((((()))))))))))))))))))))))))))******+++---------,,,,,,+++++++++(((((())))))*********+++''')))+++---------,,,++++++...///...///333333111000111111111111222222222111333666888999<<<@@@CCCEEEMMMWWW]]]dddppptttiii]]]SSSMMMIIIGGGDDDBBBAAA@@@===;;;<<<:::888555444444444555111111111111000...---,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,,,,+++******+++,,,,,,++++++************++++++))))))*********+++++++++,,,,,,*********+++,,,---...---+++******+++---...++++++,,,---------,,,,,,+++*********))))))((((((+++***((('''''''''((()))******))))))((((((''''''(((((((((((((((((((((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******))))))***+++,,,,,,,,,,,,,,,,,,+++******+++++++++---,,,************)))'''+++***(((&&&''')))+++---((((((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&''')))---222777;;;>>>===>>>>>>?????????>>>>>><<<=========<<<===???AAAAAAAAA@@@???>>>===<<<;;;666888999888999999111))))))((('''&&&%%%$$$$$$$$$(((''''''&&&###""")))222'''&&&&&&&&&&&&'''((((((%%%(((++++++***((('''(((+++)))(((******)))---333>>>EEEMMMQQQPPPLLLIIIIIINNNNNNNNNQQQUUUXXXZZZZZZXXXWWWUUUTTTUUUYYY\\\___fffffffffeeeeeeeeeeeeeeeaaaaaabbbbbbaaa___\\\ZZZaaadddgggiiiiiigggcccaaa[[[VVVUUUZZZ[[[VVVUUUXXXYYYUUUPPPMMMJJJDDD===777666666444222...,,,,,,---------,,,++++++,,,,,,,,,((()))++++++)))((()))***)))***++++++***)))((('''))))))))))))************+++***)))))))))***,,,,,,+++++++++*********))))))************************++++++,,,,,,,,,,,,------------......///000000000555333222111111333444666555666777888:::===AAAEEEJJJSSSWWW^^^lllvvvxxxkkk___TTTNNNJJJGGGEEECCCCCCAAA???======<<<999666444444444444222222111111000...---,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,++++++******++++++,,,++++++************++++++*********++++++++++++,,,---,,,+++*********+++,,,---+++***))))))***+++,,,++++++,,,,,,,,,++++++************)))))))))((((((+++***)))((('''(((((()))***)))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***))))))***+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...,,,++++++++++++)))(((+++***((((((((()))+++,,,(((((())))))(((((('''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$&&&''''''&&&%%%$$$%%%&&&(((+++000555999<<<<<<===>>>???????????????===>>>>>>===;;;<<<>>>@@@AAA@@@>>>===<<<;;;;;;;;;999::::::999999999222***)))((('''&&&%%%%%%%%%%%%'''&&&&&&'''%%%%%%,,,555'''&&&&&&&&&&&&'''((((((&&&(((***+++***(((((((((+++((((((******)))---333>>>EEEMMMQQQPPPLLLJJJIIINNNNNNNNNQQQTTTWWWYYYZZZ[[[ZZZYYYYYY[[[^^^aaacccddddddeeefffggghhhhhhhhhbbbccccccbbbaaa^^^[[[YYY___aaadddeeeeeebbb^^^\\\\\\XXXXXX[[[ZZZUUUSSSTTTWWWVVVSSSOOOIIIAAA:::666666666444222...,,,,,,---...---,,,+++++++++++++++((()))++++++)))))))))*********+++++++++***(((((())))))))))))************+++***)))))))))***+++,,,+++++++++*********))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......//////000000333333111000111222444555555777888999;;;???DDDGGGKKKSSSWWW^^^lllwww~~~pppbbbVVVPPPKKKIIIGGGEEEEEECCCAAA???@@@>>>;;;888666444444444222222222111000///------,,,,,,,,,+++++++++******)))))))))))))))))))))))),,,+++************+++,,,++++++************++++++++++++++++++,,,,,,,,,,,,------,,,+++*********+++******((((((((()))***++++++++++++++++++***)))(((******))))))))))))((((((******)))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((''''''(((((()))***((()))***+++,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,+++)))))))))*********+++++++++)))))))))))))))(((((('''((('''''''''&&&&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%!!!###%%%((())))))((('''%%%&&&''')))---222666999;;;<<<===>>>???@@@@@@@@@>>>>>>>>>===;;;;;;===???@@@???===;;;::::::;;;<<<======<<<999999999333+++(((((('''&&&%%%%%%%%%%%%%%%$$$%%%(((((((((...666'''&&&&&&&&&&&&'''((((((&&&(((***+++)))(((((((((***'''''')))))))))---333@@@FFFMMMQQQOOOLLLKKKKKKNNNNNNOOOQQQSSSUUUWWWYYY\\\\\\\\\]]]___bbbdddfffaaabbbeeeggghhhiiiiiiiiicccccccccbbb```^^^[[[ZZZ]]]^^^___```^^^[[[XXXVVVXXXWWWXXX\\\[[[VVVSSSTTTUUUWWWWWWRRRHHH>>>777555555666555222...,,,------///...---++++++*********(((***++++++***))))))******++++++++++++***))))))))))))))))))******************))))))******+++,,,+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------...//////000000222111000000000111333444555777999:::===AAAFFFJJJKKKTTTXXX___mmmyyyuuufffZZZTTTMMMKKKIIIHHHGGGFFFCCCAAAAAA@@@===:::777555333333222222222111000///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))++++++************++++++++++++************++++++++++++,,,,,,,,,---------------,,,++++++************))))))((())))))***+++++++++++++++***(((''''''))))))))))))))))))((((((***))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''((((((''''''''''''((())))))((()))***++++++,,,,,,+++------,,,,,,,,,---......///---,,,,,,------,,,+++)))***+++,,,,,,,,,+++************++++++***))))))))))))((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&(((***+++,,,---%%%%%%&&&'''+++///333666:::;;;<<<>>>???@@@@@@@@@>>>???>>><<<;;;:::<<<>>>AAA???<<<:::999:::<<<===@@@@@@===:::::::::444---(((((('''&&&&&&&&&&&&&&&%%%###%%%(((((((((,,,333'''&&&&&&&&&&&&'''(((((('''(((******)))(((((())))))'''''')))******...444AAAGGGMMMPPPOOOMMMLLLLLLNNNOOOPPPQQQRRRTTTVVVXXXZZZZZZ[[[]]]___aaacccddd___```ccceeeggggggffffffbbbbbbbbbaaa```^^^\\\[[[[[[[[[\\\[[[YYYVVVSSSRRRRRRTTTXXX[[[[[[XXXVVVVVVTTTYYY[[[TTTHHH<<<666555555555555222///------...///...---+++***)))))))))(((***,,,+++***)))*********+++++++++++++++******((()))))))))***************************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---......//////000000000//////000111222333444666888:::===BBBGGGKKKMMMVVVZZZ```mmmzzzzzzjjj^^^YYYPPPNNNKKKIIIHHHGGGDDDBBBAAA@@@>>>;;;777555333222222222222222111///...---,,,,,,,,,+++++++++******))))))))))))))))))))))))************************++++++************++++++++++++,,,,,,,,,---------,,,,,,,,,,,,++++++******************++++++,,,,,,+++++++++***)))((('''&&&(((((((((((((((((()))))))))))))))))))))(((((('''(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''(((((()))(((((()))***++++++++++++---,,,,,,,,,------...//////---,,,---......---+++)))***,,,---------++++++***+++,,,,,,---------,,,++++++******)))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%&&&'''***---///%%%%%%%%%&&&)))...222555::::::<<<===??????@@@@@@>>>>>>>>><<<::::::<<<===AAA???===;;;:::;;;===>>>AAAAAA???;;;;;;;;;555...(((((('''&&&&&&&&&''''''&&&$$$%%%''''''&&&(((,,,'''&&&&&&&&&&&&'''((((((''')))******((('''((())))))&&&'''***++++++000666CCCHHHNNNPPPOOOMMMMMMNNNOOOQQQRRRRRRRRRRRRUUUWWWXXXYYYYYY[[[]]]___```aaa^^^___```aaabbbbbbbbbaaa____________^^^^^^]]]]]]ZZZZZZYYYXXXWWWUUUSSSRRRQQQVVVZZZ[[[YYYWWWVVVTTTSSSXXX[[[UUUGGG;;;666666555555555222///......//////...,,,+++***))))))((()))***,,,,,,***)))***+++*********************+++((()))))))))************))))))******++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,------.../////////.../////////000111222222333555777:::===BBBGGGKKKNNNXXX[[[```nnn|||~~~nnnbbb]]]SSSPPPMMMKKKIIIGGGDDDAAA@@@???===;;;888555333222333333333222111000......,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))***++++++***))))))++++++************++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,+++***+++++++++,,,------......***************)))((('''''''''(((((((((((()))))))))))))))))))))(((''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&'''(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))'''((()))***++++++++++++,,,+++++++++,,,---...///...---,,,,,,......---,,,***+++,,,---...---,,,,,,+++,,,---///000111111111...------,,,+++***))))))''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$###$$$'''***+++&&&%%%%%%&&&)))...444777:::;;;<<<===>>>?????????=========<<<::::::<<<>>>@@@???===;;;;;;<<<===>>>@@@@@@???<<<<<<<<<666...(((((('''''''''''''''((('''%%%%%%((((((%%%%%%''''''&&&&&&&&&&&&'''((((((((()))***)))((('''(((***)))'''(((+++,,,---222888EEEIIINNNPPPNNNMMMNNNPPPQQQSSSUUUTTTRRRRRRTTTXXXYYYYYYYYYYYY[[[]]]___```\\\\\\\\\]]]]]]^^^______^^^^^^]]]]]]\\\\\\\\\\\\YYYXXXWWWVVVVVVUUUUUUTTTWWW\\\___ZZZUUUSSSQQQOOOPPPUUUWWWQQQEEE:::666666555555555333000...///000...---,,,******))))))))))))+++,,,,,,+++******+++)))))))))((())))))***+++))))))))))))************))))))***++++++++++++******************+++++++++************************++++++,,,,,,,,,,,,------,,,,,,,,,---......//////......///000111222222333444555888:::===BBBGGGKKKOOOYYY]]]aaannn~~~qqqddd___UUURRROOOLLLIIIFFFCCC@@@???>>><<<:::888555333222333333333222111000///...,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))***++++++***)))(((++++++************++++++*********++++++++++++,,,((()))+++,,,------,,,,,,***+++,,,------.........*********++++++***))))))'''''''''((((((((())))))((())))))***)))((('''&&&'''((((((((()))))))))***((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''((()))***++++++++++++*********++++++,,,---...---,,,+++,,,---...---++++++,,,,,,---------------+++,,,...000333444555666000000///...---,,,++++++''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%'''&&&&&&'''***000555999;;;;;;<<<===>>>>>>======<<<<<<<<<;;;::::::===???======<<<<<<;;;;;;<<<<<<===??????===>>>===777...((((((''''''''''''(((((((((%%%%%%))))))&&&%%%&&&'''&&&&&&&&&&&&'''((((((((()))***)))''''''(((******((())),,,---...333:::FFFJJJNNNOOONNNMMMOOOQQQRRRUUUWWWVVVRRRQQQUUUXXXZZZYYYWWWVVVWWWYYY\\\^^^ZZZZZZYYYYYYZZZ]]]___aaa______]]][[[ZZZYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWWWWZZZ```aaaYYYRRRPPPOOOLLLMMMOOOPPPKKKBBB999666555555555555333000//////000,,,,,,+++******)))******)))+++,,,,,,+++******+++(((((('''''''''(((******))))))))))))************((()))***+++,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,,,,------......///......000111222333333333666777999<<<>>>BBBHHHLLLPPPZZZ^^^bbbooossseee___VVVSSSOOOLLLIIIFFFBBB???======<<<:::888555333222333333333222111000///...,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))***++++++***)))(((++++++************++++++))))))*********+++++++++'''(((***,,,---------,,,)))***+++,,,---......---)))******++++++++++++***&&&'''''''''(((((())))))((()))*********)))'''&&&'''((((((((())))))******((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((('''((()))******++++++***************+++,,,---...---+++++++++------,,,+++,,,,,,,,,---------......+++,,,///222444666888888222111000///...---,,,,,,''''''&&&&&&&&&%%%%%%%%%$$$&&&)))++++++((($$$"""''''''&&&'''+++111777;;;<<<<<<===============<<<;;;;;;<<<;;;:::;;;===???;;;;;;;;;;;;;;;;;;::::::;;;>>>>>>>>>???>>>777...(((((('''''''''(((((()))(((%%%&&&***+++(((&&&''''''&&&&&&&&&&&&'''((((((((()))))))))'''''')))******((()))---...///555;;;GGGJJJNNNOOONNNMMMOOORRRSSSVVVXXXWWWSSSRRRUUUYYYYYYWWWUUUSSSSSSVVVYYY[[[YYYXXXWWWWWWYYY]]]aaadddaaa```^^^[[[XXXVVVUUUUUUUUUTTTTTTTTTUUUVVVXXXYYYYYY___```XXXQQQPPPPPPNNNJJJKKKKKKFFF???888555444555555555333000///000111++++++***************+++)))+++---,,,+++***+++,,,((('''&&&&&&&&&((()))***))))))))))))************((()))***+++,,,+++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------......///...///000222333333444444888999;;;===???CCCIIIMMMQQQ[[[^^^bbbooowwwjjj```YYYVVVQQQLLLGGGCCCAAA???@@@???<<<:::777555444333666444222000/////////000------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---...------,,,,,,++++++***)))******)))'''&&&''')))'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&'''(((((((((((())))))))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------------,,,,,,+++++++++,,,...111555777999::::::999888777555222111///......,,,)))'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((***...444:::===========================<<<<<<;;;;;;;;;<<<<<<===???===;;;999888999:::;;;;;;::::::<<<>>>;;;555///(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++++++++,,,000555999CCCFFFJJJLLLLLLMMMNNNOOOVVVUUUTTTQQQOOOOOORRRUUUXXXUUUQQQNNNNNNQQQVVVYYYRRRQQQRRRUUU\\\ccchhhjjjkkkddd[[[VVVUUUVVVWWWWWWYYYUUURRRSSSWWWYYYWWWTTTZZZYYYWWWVVVUUUSSSOOOLLLJJJMMMLLLEEE:::444666:::888666444111///............------,,,,,,++++++***+++++++++++++++***)))((())))))))))))***************)))((((((((()))+++,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,------,,,++++++...............///000000111000000000111222333333888999;;;<<<>>>BBBGGGKKKTTTXXX```hhhpppzzznnndddXXXVVVQQQLLLGGGDDDBBBAAABBB@@@>>>;;;999777666555444333111000///......///,,,---------,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---......---,,,,,,++++++***))))))***)))''''''(((***'''((()))******)))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&''''''(((((()))))))))******++++++,,,,,,++++++***+++,,,,,,,,,---------------------,,,,,,+++++++++,,,---111444777999:::;;;::::::888777555333111111111///,,,***))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))***,,,000555:::===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======???===;;;:::999999:::;;;;;;::::::<<<===;;;444///(((&&&$$$%%%&&&'''&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))***+++++++++,,,///555999BBBEEEHHHJJJKKKKKKMMMNNNRRRRRRQQQOOOMMMNNNQQQTTTWWWTTTQQQNNNOOORRRWWWZZZVVVTTTTTTVVV\\\aaaeeefffeee```ZZZWWWWWWYYYZZZYYYYYYVVVUUUVVVZZZZZZWWWTTTSSSRRRPPPPPPPPPOOOMMMKKKLLLNNNLLLFFF===777888:::777555333000///...---......------,,,,,,+++*********++++++++++++***)))((())))))))))))***************)))((((((((()))++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,+++...............///000000000000000000111222333444:::;;;<<<===>>>BBBHHHLLLRRRVVV^^^gggqqq}}}oooeeeYYYWWWRRRLLLGGGDDDBBBAAAAAA???===;;;888666555555333222111///............+++,,,---...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---......------,,,+++++++++((())))))((('''''')))+++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))*********++++++,,,,,,++++++***,,,,,,,,,---------......------,,,,,,,,,,,,+++++++++---///333666888:::;;;<<<<<<;;;999888666555555666333000...---,,,***(((''''''''''''''''''''''''***+++---000333777:::<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;<<<>>>>>>>>>===<<<:::::::::;;;;;;;;;::::::<<<===:::333...(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))******++++++,,,///444777???BBBEEEHHHHHHIIIJJJLLLMMMMMMMMMLLLKKKMMMPPPSSSVVVSSSQQQOOOPPPSSSWWWZZZXXXWWWUUUWWWZZZ^^^aaaaaa^^^\\\YYYXXXYYY[[[\\\\\\WWWWWWWWWYYY[[[ZZZUUUPPPMMMLLLJJJJJJLLLMMMLLLLLLNNNNNNKKKFFF@@@;;;999888555444222000...------------------,,,++++++************++++++******))))))))))))))))))************)))))))))((()))******+++************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,...............///000000//////000000222333555555;;;<<<<<<===???CCCHHHLLLPPPUUU]]]fffrrr~~~oooccc^^^ZZZTTTNNNHHHDDDBBBAAA>>>===;;;888666555444333333222111111000/////////+++,,,---......,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************++++++******++++++,,,---.........---,,,,,,++++++'''((()))((('''(((***,,,(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%&&&'''(((******+++***++++++,,,,,,++++++***,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,...111444777999:::======<<<;;;:::999999888:::888555333222000...,,,))))))))))))((((((((((((,,,---000333666999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999:::;;;===>>>???>>>===<<<;;;:::;;;;;;;;;;;;::::::;;;<<<999222,,,(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))******++++++...222666<<>>BBBHHHLLLPPPUUU\\\dddsssrrrgggddd___XXXPPPIIIDDDAAA@@@>>>===;;;999777555444444333333333333222111111000,,,,,,---------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************++++++******++++++,,,---//////...------,,,,,,+++'''((()))((('''(((***,,,))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&'''((()))***+++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000333555888999===<<<<<<<<<;;;;;;;;;;;;<<<:::888777777666333111------,,,,,,+++++++++***...000222555888::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<888888999999;;;<<<>>>>>>======<<<<<<;;;;;;<<<<<<<<<::::::;;;;;;777000***(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((()))***++++++---111444999<<<@@@BBBCCCDDDFFFGGGGGGHHHJJJKKKLLLNNNQQQTTTRRRQQQPPPPPPPPPRRRUUUVVVRRRQQQQQQSSSXXX[[[]]]^^^ZZZ[[[[[[[[[[[[ZZZYYYYYYVVVWWWYYY[[[YYYUUUOOOJJJKKKIIIGGGGGGHHHIIIJJJIIIJJJIIIHHHDDD???:::555222222000///---,,,,,,---------,,,,,,++++++***))))))((())))))*********))))))((()))))))))************((()))))))))************************************))))))))))))))))))))))))++++++,,,,,,,,,---------,,,---...///////////////...............///000000//////000111222444666777999:::;;;<<<>>>BBBHHHLLLQQQXXX^^^eeeuuuyyynnnhhhccc[[[RRRJJJFFFCCCBBB@@@???===;;;:::888888777333333444444333333222111------,,,,,,,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++******++++++,,,---//////......---,,,,,,,,,((())))))((('''''')))+++))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''(((((())))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,------///111333555777::::::::::::;;;;;;;;;;;;<<<;;;:::;;;;;;;;;999777111111000000//////......111222444666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999:::;;;======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::666///)))(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((()))******+++---000333777:::>>>@@@BBBCCCEEEFFFEEEGGGIIIKKKLLLNNNQQQTTTQQQPPPPPPOOOPPPQQQRRRRRRNNNNNNOOOSSSXXX\\\^^^___[[[\\\]]]\\\ZZZXXXWWWWWWYYYZZZZZZZZZWWWRRRNNNKKKGGGFFFDDDDDDEEEEEEEEEDDDFFFGGGGGGDDD>>>777222000000///---,,,,,,,,,------,,,,,,,,,+++******))))))(((((())))))******))))))))))))))))))************(((((()))************)))************************************************,,,,,,,,,,,,------------------...///000000000000...............///000000000000111111333444666666888999;;;===???DDDJJJOOOSSS[[[bbbiiizzz|||qqqhhhccc\\\SSSMMMIIIGGGGGGAAA@@@>>><<<;;;:::999999222222333333333222111000///---,,,******+++,,,---))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---/////////...------,,,,,,))))))***)))''''''(((******)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&''''''(((((((((***++++++,,,,,,++++++************+++++++++,,,,,,+++++++++,,,,,,---------...------...///111333555777777888888999999::::::;;;:::;;;<<<>>>???===<<<555555555444333222222222333333444666777999::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;;;;<<<<<<<<<============<<<<<<<<<;;;:::::::::555...((((((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((******+++,,,///111555999===???AAABBBDDDFFFDDDFFFIIIJJJKKKMMMPPPRRRPPPPPPOOOOOOOOONNNOOOOOONNNNNNPPPTTTYYY^^^``````[[[\\\]]]\\\XXXVVVVVVXXXYYYYYYWWWTTTPPPMMMJJJIIICCCBBBBBBCCCDDDDDDCCCAAACCCGGGIIIEEE===444111000...---,,,++++++,,,,,,---,,,,,,++++++***)))))))))'''(((((()))))))))))))))))))))))))))************'''((()))***+++******)))************************++++++++++++++++++++++++,,,,,,,,,------------...------...000000111111000...............///000000111111111222333444555666888:::<<<>>>BBBGGGNNNRRRTTT^^^fffmmm|||pppgggccc\\\TTTNNNLLLKKKKKK@@@???===;;;999888888888000111222333333222000///000...+++))))))***,,,...))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---/////////...------,,,,,,*********)))'''&&&''')))***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&''''''''''''''''''+++++++++,,,,,,+++++++++))))))*********++++++++++++++++++,,,,,,---------///.........///000222333555555666777777888999999999999;;;===@@@AAA@@@???888888777666555555444444444444444555666888::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999:::;;;;;;<<<<<<===============<<<<<<;;;::::::999555---'''(((&&&$$$%%%&&&'''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''(((******+++,,,///111555888<<>><<<:::888777666666555333222111222333333---------,,,,,,,,,++++++,,,,,,+++***))))))******)))))))))))))))))))))))))))))))))))))))*********++++++******************+++++++++++++++++++++++++++++++++,,,---...///000////////////...---,,,+++,,,+++)))((((((((()))***((((((''''''''''''(((((()))((('''&&&&&&'''((()))&&&&&&''''''''''''&&&&&&)))&&&%%%&&&((()))'''%%%'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((()))***+++,,,------******))))))))))))******))))))***+++,,,,,,------////////////000111222333333444444555666777777888999777666999===???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999:::999777444444777:::======<<<;;;999999:::<<<999999999::::::;;;;;;;;;??????@@@???>>>===;;;:::<<<;;;::::::888333---)))))))))(((((('''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((((()))))))))'''&&&'''((()))((('''))))))))))))***+++,,,---333555999>>>BBBEEEFFFGGGFFFGGGHHHIIIIIIIIIHHHGGGMMMNNNNNNMMMLLLKKKLLLMMMMMMNNNQQQUUUYYYZZZZZZXXXWWWWWWWWWWWWWWWVVVUUUTTTUUUSSSOOOLLLIIIFFFEEEEEEFFFDDDBBBAAABBBBBBBBBBBBEEEGGGGGGBBB999111///000//////............//////+++++++++++++++***)))(((+++*********))))))((((((---,,,***)))))))))***+++*********************+++---,,,++++++******++++++---,,,+++***+++,,,---...***///222000111333111,,,///000111222222222222222000////////////000000111444444333222333444555666777<<>><<<:::888777666555444333222222222222222---------,,,,,,,,,++++++,,,,,,+++***************))))))))))))))))))))))))*********)))))))))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,---...//////////////////...---,,,++++++***)))''''''(((((()))((((((''''''''''''(((((()))((('''&&&&&&'''((()))&&&''''''''''''''''''&&&(((&&&%%%&&&((()))'''%%%'''&&&&&&%%%%%%&&&&&&''')))((((((''''''(((((()))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,***)))))))))))))))***+++)))******+++,,,,,,------////////////000111222222111222222333555666666777888777777:::===???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<999:::999777555444777:::;;;;;;;;;999888777999;;;999999999::::::;;;<<<<<>><<<;;;:::;;;<<<<<<:::666000+++((()))((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((()))'''&&&'''((()))(((''')))(((((())))))***+++,,,222555999===AAADDDFFFGGGFFFFFFHHHHHHHHHHHHGGGFFFJJJLLLNNNOOONNNNNNOOOPPPOOOOOOQQQTTTWWWXXXWWWUUUQQQQQQQQQQQQQQQPPPOOOOOOSSSRRROOOLLLJJJHHHGGGGGGEEECCCAAAAAACCCDDDEEEDDDEEEGGGFFF@@@777000......//////............//////+++++++++++++++***))))))++++++******))))))))))))***))))))))))))***+++,,,*********++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++,,,---...///333222000//////000333444///000111222222222222111//////......//////000111444333333333333555666888888<<>><<<:::888777777333333333333222111000000------------,,,,,,,,,,,,,,,++++++************+++))))))))))))))))))))))))++++++******))))))((((((************************++++++++++++++++++++++++,,,,,,,,,,,,------...///...//////......---,,,+++***)))((('''''''''((())))))((((((''''''(((((()))((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&'''((('''&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******+++)))))))))))))))***+++,,,******++++++,,,,,,------............///000111111...///000111333444666666666777888;;;>>>>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::999888666666888:::999::::::888777777888:::999999999999:::;;;<<<===?????????>>>===<<<::::::;;;===>>>:::333,,,))))))((((((((('''''''''''''''%%%&&&&&&&&&'''((((((((((((((((((((((((''''''''')))'''&&&'''((()))((('''(((''''''(((((()))***+++111333777;;;???BBBEEEFFFDDDEEEFFFGGGGGGFFFEEEDDDFFFIIIMMMPPPPPPQQQRRRSSSOOOOOOPPPQQQSSSSSSQQQOOOHHHHHHHHHHHHHHHHHHHHHGGGMMMLLLJJJIIIGGGFFFFFFEEECCCBBBAAABBBEEEGGGHHHGGGDDDEEEDDD>>>666///,,,,,,///......------......///+++++++++++++++*********,,,++++++***************'''''''''((()))+++,,,---******++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000444///...333333......444000000111111222222111111...............///000000333333333333555666999::::::<<>>===;;;:::::::::;;;;;;;;;;;;;;;<<<:::999999888888888999:::888::::::999888777999:::999999999999:::<<<===>>>?????????>>>===<<<;;;:::===@@@@@@:::111***(((***''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))((((((''''''&&&&&&)))'''&&&'''((()))(((''''''&&&&&&''''''((()))***...000333666:::>>>@@@BBBAAABBBCCCDDDDDDDDDCCCBBBDDDHHHLLLOOOPPPPPPPPPPPPNNNMMMLLLMMMMMMMMMJJJHHH@@@@@@@@@@@@@@@AAAAAAAAACCCCCCBBBAAAAAAAAA@@@@@@AAAAAAAAACCCFFFIIIJJJIIICCCCCC@@@;;;444...++++++...------------------...+++++++++***+++++++++,,,...---,,,+++******++++++''''''(((((()))***+++,,,******+++,,,---//////000......---,,,,,,,,,------++++++,,,---...///111111///+++222@@@@@@111***...000000111111111111000000...---------...///000000222222333444555888:::<<<;;;<<>>???AAA@@@???>>>===<<<<<<;;;@@@BBBAAA:::000***(((***&&&&&&&&&'''''''''''''''%%%%%%%%%&&&'''((())))))))))))((((((''''''&&&&&&)))'''&&&'''((()))((('''&&&&&&&&&&&&'''((()))***+++,,,...111555888:::<<<<<<===???@@@AAAAAA@@@@@@CCCFFFJJJLLLLLLJJJIIIIIIJJJHHHGGGFFFFFFEEECCCAAA;;;;;;::::::;;;<<<===>>><<<<<<<<<===============@@@???@@@CCCFFFIIIIIIIIIAAA@@@===888333...,,,+++------,,,,,,,,,,,,------++++++******+++,,,---...111000---+++******++++++((())))))******************++++++---...///000000......---,,,,,,,,,------***+++,,,---///000000111///---666FFFEEE666,,,///000000111111111000000///---------......000111111222222222333555888;;;<<<<<<<<<>>>EEEQQQ\\\dddhhhhhhnnnzzz|||sssiiiaaa]]]YYYRRRMMMLLLFFFDDDAAA===:::999999999666666555444333111000///............---------,,,,,,++++++++++++,,,,,,---))))))))))))))))))))))))++++++******))))))(((((()))))))))***++++++,,,,,,*********++++++,,,,,,------------,,,,,,------...---......------,,,+++***......,,,+++++++++,,,---***))))))(((((())))))***''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&'''((('''&&&&&&'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((())),,,++++++*********++++++,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,------,,,---...000111333444444222555888999888777777888666777777888888999999::::::999999999;;;<<<;;;::::::<<<>>>>>>===<<<======:::999999999:::<<>>=========AAAAAA>>>888///***((()))&&&&&&&&&&&&&&&'''''''''%%%&&&&&&&&&'''((((((((((((((((((((((((''''''''')))'''&&&'''((()))(((''''''&&&&&&''''''((()))*********+++---000222555666666888:::<<<>>>>>>???>>>BBBDDDFFFFFFDDDBBBAAAAAACCCBBB@@@??????>>>===;;;888777777777777999;;;<<<999:::;;;<<<=========<<<>>>>>>???BBBEEEGGGFFFEEE@@@>>>:::666222///---,,,---,,,,,,++++++,,,,,,---+++*********+++,,,...///555333///,,,*********+++)))******+++++++++******++++++,,,,,,---...//////...------,,,,,,,,,,,,,,,***+++,,,...///////////////,,,000888888111...111000000111111000000//////............///111222333222222222333555777:::;;;;;;;;;===FFFSSS```iiilllmmmqqq|||uuukkkccc___[[[TTTOOONNNHHHEEEAAA===:::999999999888777666444333222111111............------------+++++++++++++++,,,---...))))))))))))))))))))))))*********)))))))))))))))((())))))***++++++,,,,,,)))******+++,,,,,,------...------,,,,,,---------------------,,,+++******...---,,,+++***+++,,,,,,******))))))))))))******&&&'''((())))))((('''&&&)))(((&&&%%%%%%&&&((()))%%%''')))(((&&&%%%&&&((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((())))))------,,,+++************------------------------,,,,,,++++++++++++,,,,,,,,,,,,---...///000111111111444666666555444666777666777777888999999::::::;;;999888:::<<<===<<<::::::<<<>>>???>>>======>>>::::::999888:::===@@@BBBDDDCCCAAA@@@???>>>??????AAA>>>999333...***'''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&'''''''''''''''''''''''''''((((((((((((((()))'''&&&'''((()))((('''''''''''''''((()))***+++*********+++---///111333111333555888;;;<<<======>>>@@@@@@???===;;;;;;;;;===;;;999888999999888777555555444444555777:::;;;888999;;;<<<======<<<<<<>>>>>>>>>@@@CCCDDDBBBAAA>>><<<888555333111///...,,,,,,++++++++++++,,,,,,+++***))))))+++---///111888555111---***))))))***((()))+++,,,------------++++++,,,,,,------------------,,,+++++++++++++++***+++,,,---......---,,,---,,,+++,,,---...000222000000000000000//////...////////////111222333444222222222222444666888:::::::::===GGGVVVdddlllooonnnsssvvvmmmeeeaaa]]]VVVQQQPPPHHHFFFAAA===:::999999::::::999666444333222222333//////.........---------++++++++++++,,,,,,---...)))))))))))))))))))))))))))))))))))))))*********((())))))***++++++,,,,,,))))))***+++,,,,,,------...------,,,,,,,,,------------------,,,+++******---,,,+++*********+++,,,******))))))))))))******&&&'''((())))))((('''&&&)))(((&&&%%%%%%&&&((()))%%%''')))(((&&&%%%&&&)))'''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))......,,,+++***)))))))))------------------------,,,,,,++++++***++++++,,,++++++,,,------...//////111333555555333222555777777777888999::::::;;;;;;;;;999888:::===>>><<<:::999;;;>>>???>>>======>>>;;;:::999888:::===@@@BBBEEEDDDBBB@@@?????????@@@AAA<<<666000,,,)))&&&$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((((()))))))))'''&&&'''((()))((('''(((''''''(((((()))***+++,,,+++++++++,,,...000111...000333666999;;;<<<===;;;<<<<<<;;;888777777888888666555444555666555444444333333333444666999;;;777888:::;;;<<<<<<;;;;;;>>>===>>>@@@AAAAAA@@@>>>===;;;777444333222000///,,,++++++++++++++++++,,,+++***))))))+++---000111:::777222...***)))))))))&&&(((***---.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***+++,,,---------,,,+++---111111...///555666444000000000000000///....../////////000111333444555222222111222333555777888:::999===HHHXXXfffnnnpppoootttyyyoooeee^^^YYYTTTRRRTTTKKKGGGBBB>>><<<;;;999777666666555444333222222111111000......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))*********))))))******++++++++++++******---+++(((''''''))),,,...++++++++++++++++++++++++------------------------------------,,,,,,+++***...---,,,***)))(((((((((+++++++++*********))))))))))))((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''((())))))((('''%%%$$$###"""'''&&&&&&&&&&&&'''((((((&&&'''((()))+++++++++++++++++++++*********))))))+++******))))))******+++---...............------///000111222333444444444555777::::::999999:::;;;888999:::;;;<<<<<<<<<<<<;;;===???@@@AAAAAAAAA@@@>>><<<::::::;;;>>>AAADDDDDDBBB>>>======>>>>>>>>>;;;666000+++))))))((('''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&((((((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''')))***+++******+++,,,,,,,,,,,,+++,,,---000333666888::::::;;;;;;:::999777666666555666666666666666666666666777666444444555999===@@@>>>===;;;:::999999999:::<<<;;;:::;;;<<<;;;:::888;;;:::999777444111...---......---,,,++++++++++++***)))))))))+++...000222555333///,,,******+++,,,)))***+++,,,---///000000---......---++++++---...///...,,,+++++++++,,,,,,,,,------.........------//////000111222333333333666666666444111...---...///000111222222333333222222333444444444555777999:::>>>CCCJJJQQQ[[[dddjjjrrrrrrzzzpppfff```[[[UUURRRSSSKKKGGGBBB>>><<<;;;999888777666555555333333222111222000///...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++******))))))******++++++++++++******+++************+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***...---,,,***)))(((((((((+++++++++*********))))))))))))(((((((((((())))))&&&''''''((((((''''''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((''''''&&&'''((()))***(((((('''&&&%%%$$$$$$###&&&&&&&&&&&&&&&''''''(((&&&'''((()))***+++++++++++++++++++++************++++++************++++++------............------......///000111222333333666888:::;;;::::::;;;===888999:::;;;<<<<<<<<<<<<;;;<<<===>>>????????????>>><<<::::::;;;===AAACCCBBB@@@===<<<===>>>>>>===:::555///+++)))(((((('''&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&%%%'''''''''((((((((())))))'''''''''''''''((()))*********+++,,,,,,,,,,,,+++,,,---000333666888999:::;;;;;;:::999888777666666777777777777777777777777888777666666777:::===???;;;:::::::::::::::;;;;;;===<<<;;;<<<======;;;999::::::888666444111///---///...---,,,+++************)))))))))+++---000111444111...+++******+++,,,***+++---...////////////...//////...------...000000///...---,,,------...------......///000000000111111111222555777888888888888666333000.........//////000111222222222222222333444444444555777999<<<>>>CCCIIIPPPZZZdddjjjpppuuu{{{qqqgggbbb^^^WWWSSSRRRKKKGGGBBB???===;;;999888777666666555444333222222222000////////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,+++***))))))******++++++++++++******)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++***------+++***))))))((((((+++++++++***************(((((('''''''''((())))))&&&''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''((('''''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''''''''((())))))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((%%%&&&''')))******++++++,,,,,,+++++++++*********++++++************++++++,,,,,,------------,,,,,,...---------...000222333666888999:::::::::<<<>>>999999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>===<<<:::::::::===@@@BBB@@@>>><<<<<<===>>>>>>===777333...***)))(((''''''&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''(((''''''&&&(((((()))))))))*********)))((((((''''''(((((()))******+++,,,,,,,,,,,,+++,,,---000222555777999999;;;;;;;;;:::999888777666777777777777777777777777777777777777888999:::;;;777888999:::;;;;;;<<<;;;;;;:::999:::;;;;;;999777999999888666444111///...///...---,,,******))))))******)))***+++---///000111///---+++)))******+++...000111333333333111000///000000000......000111111000//////...//////////////////000222444555666555444333555888;;;======<<<:::666222///...//////...///000111111222222111222333444555444555888:::>>>@@@CCCGGGNNNXXXcccjjjnnnzzz|||rrrgggccc___XXXRRRPPPKKKGGGBBB???===<<<:::999777777666555444333222222222111//////000000...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++***)))******++++++++++++******)))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***---,,,+++***))))))))))))************************)))((('''&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&'''''''''''')))(((((('''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%'''((()))*********,,,++++++++++++*********+++******))))))******+++***+++,,,,,,,,,,,,,,,,,,...---,,,,,,---///222333444666777888888999<<<>>>999:::;;;;;;<<<<<<<<<;;;===<<<;;;:::;;;<<<===>>><<<;;;:::999:::<<>>===<<<===>>>???>>>===444111,,,)))(((((('''&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((()))))))))************)))(((''''''((((((******+++,,,,,,,,,,,,++++++---///222444666888888:::;;;;;;;;;:::999777666888888888888888888888888555666777777777777777777888999:::<<<<<<<<<;;;:::666555444555666666555333777666666555333111///...///...---+++***)))))))))************+++,,,.........---+++***)))***++++++222444666888777666333222///000000000//////000222111111111000000000000111222222222444666999<<<===;;;999777888;;;>>>?????????:::555000/////////000......///000111111111111222333555555555666888:::???AAACCCGGGMMMWWWcccjjjnnn~~~rrrgggccc___XXXQQQNNNKKKGGGCCC???>>><<<;;;:::888777666555444333333222222111//////000000...------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))******++++++++++++*********)))'''&&&&&&(((***,,,++++++++++++++++++++++++------------------------******+++,,,,,,+++++++++,,,,,,+++***))))))))))))************************,,,+++***((('''&&&&&&&&&'''(((((((((((((((((('''&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''((()))))))))++++++************))))))***))))))(((((())))))***))))))***+++++++++++++++...---,,,,,,---///222333111333444555666777:::===::::::;;;;;;<<<;;;;;;;;;???>>>===<<<<<<<<<===>>><<<;;;:::999:::<<<===???=========>>>@@@@@@>>><<<111...***((((((((('''&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''((((((''''''((((((((()))))))))+++***)))(((((('''((((((******+++,,,,,,,,,,,,++++++---///111444555666777999:::;;;;;;:::999777666777777777777777777777777777777888999999888777777;;;;;;<<<<<<;;;:::888777222222111222444444333111333333333333111000///.........,,,+++***)))))))))************++++++,,,---,,,+++************+++,,,222333555777777555222000...///000///......000222111111222222222222222222555666777:::===@@@BBBDDDBBB>>>;;;;;;???AAA???===???:::333///...///000000...///000111111222222222222333555555555666999;;;@@@AAADDDGGGNNNXXXccckkkqqquuuhhhccc```ZZZSSSOOOKKKGGGCCC???>>>===<<<:::888777777666555444333333333111000000000000///---...------,,,,,,++++++*********++++++++++++************++++++++++++******,,,***'''%%%%%%(((+++---++++++++++++++++++++++++------------------------)))***++++++++++++++++++,,,++++++***))))))*********************+++++++++///...---+++***)))(((((('''(((((())))))(((((('''&&&&&&'''''''''((((((((()))((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))(((((('''&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&###$$$%%%'''(((((())))))******)))))))))(((((((((((((((''''''''''''(((((('''((()))***++++++++++++------,,,,,,---///111222000111222333444666:::===::::::;;;;;;<<<;;;;;;:::@@@@@@???>>>============;;;::::::999:::;;;<<<===<<<<<<<<<>>>??????<<<999...+++((('''''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''((((((((())))))+++***))))))((((((((((((******+++,,,,,,,,,,,,++++++,,,...111333444555666777888:::::::::888666555666666666666666666666666999::::::;;;;;;;;;::::::<<<<<<;;;:::888666444333222111000222333444222111000000000000000///...------,,,+++******)))***************+++++++++++++++************+++,,,,,,---...000111222222111///....../////////...///111333333333444555555555444444999;;;===AAADDDFFFHHHHHHFFFBBB???@@@CCCDDDAAA======888111......000000//////000111222222333333222222333555555666777:::<<<@@@BBBEEEIIIPPPZZZeeelllsssxxxjjjdddbbb\\\UUURRRKKKGGGCCC@@@>>>===<<<;;;888888777666555444333333333111000000111000///---......---,,,,,,+++******(((((()))***++++++++++++******++++++++++++******+++***)))))))))***,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++,,,+++******)))*********))))))*********+++++++++,,,++++++***************(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((()))))))))(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$###############$$$%%%%%%###$$$%%%&&&'''((((((((((((((((((((('''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&'''((()))******************+++,,,---.../////////111222333444777;;;>>>:::;;;;;;<<<;;;;;;::::::@@@@@@@@@???>>>===<<<;;;:::::::::999::::::;;;<<<::::::;;;===>>><<<888555+++)))'''&&&''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&%%%%%%&&&''')))***(((((()))))))))***************))))))((()))))))))******+++,,,,,,,,,,,,++++++,,,...000222444555555555777999:::999888555444555555555555555555555555888888999999::::::;;;;;;:::999777555333222111111///......000111222111///------.........------,,,++++++************++++++******+++++++++******************+++,,,---............///////////////......000111000000000222444555666777888999999888777<<>>>>><<<;;;888888777666555444333333333222000000111111///.........---,,,,,,+++******&&&'''((()))***+++++++++******++++++++++++******++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++++++++******************))))))******++++++++++++&&&&&&&&&&&&'''(((******(((((())))))))))))((((((''''''''''''((((((((()))'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&$$$###%%%%%%%%%$$$$$$$$$###############"""###$$$$$$%%%######%%%&&&'''((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))************((()))***+++------------000111222333444777<<>>AAAFFFKKKNNNOOONNNMMMHHHEEEDDDHHHNNNNNNHHHBBB888333---,,,///111000---111111222333444444444444111333555666666888;;;===>>>AAAGGGMMMUUU^^^hhhnnntttkkkeeefffbbbYYYQQQKKKHHHDDDAAA@@@>>>===;;;888888888777666666555555222111000//////............/////////...,,,***)))******))))))))))))******,,,,,,---------,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++///...,,,+++++++++,,,,,,,,,,,,++++++***)))(((((())))))*********))))))(((((((((((((((''''''''''''(((((((((((((((((((((((('''((()))***)))'''%%%$$$%%%&&&''''''(((''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***)))'''&&&%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''')))+++++++++,,,---////////////000333777;;;>>><<<999:::???@@@;;;:::>>>;;;<<<>>>>>>>>>===;;;999:::999777666666777999:::<<<<<<;;;:::666222...+++&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((()))+++*********))))))(((((()))))))))))))))******+++------......///000111111666666666555555555444444333222222222111111000000222222222222111111111000333111///---,,,+++++++++++++++,,,,,,---,,,,,,,,,+++,,,---/////////...------------,,,+++***((((((,,,++++++*********++++++***+++---...///000111111000111222333444444444444666666777666555555777:::>>>???@@@>>><<<;;;;;;<<<>>>@@@DDDGGGIIIJJJJJJIIIDDDEEEGGGLLLOOOKKKBBB:::666222...---...//////---...///111111000000222333333444444444555777;;;>>>@@@DDDLLLUUUYYY[[[aaaiiitttmmmeeeeee```WWWQQQMMMJJJEEEBBBAAA???===<<<:::999888777666555444444222111000//////......///.../////////---,,,***)))******))))))))))))*********++++++,,,------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,***)))))))))******------,,,,,,+++******)))))))))*********))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''(((*********)))'''&&&'''''''''''''''''''''&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''')))***+++++++++---...///......///222666999<<<<<<:::;;;@@@@@@<<<<<>>>>>>>>===;;;::::::999888777777888999:::<<<<<<:::777333...***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((((((((())))))*********)))))))))(((((()))(((((((((((()))******,,,,,,------......//////333333222222222111111111222222111111000000000000000000000000////////////.........------,,,++++++***++++++,,,---------,,,---...//////000000//////000//////...---+++***)))******)))))))))))))))***)))+++,,,...000111222222111222333444555555555555111222333444444777:::===AAABBBAAA>>>;;;999:::;;;:::<<>>666444111...---///000///---...///111111000000222333333444555555555777;;;>>>@@@DDDMMMVVVZZZ\\\cccjjjyyyrrrgggddd___XXXSSSOOOLLLHHHDDDBBBAAA???===;;;;;;:::888666555444333222222111000/////////////////////...---,,,+++*********))))))))))))******))))))***+++,,,---......******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,++++++************+++---------,,,++++++******((())))))******)))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++++++++***))))))((('''&&&%%%%%%&&&'''((((((''''''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''(((''''''&&&%%%$$$&&&&&&&&&&&&'''''''''''''''(((************,,,---...------...000333777999:::888999===>>><<<<<<>>><<<<<<===>>>===<<<;;;::::::999888777777888999:::;;;999666111---)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((())))))******))))))))))))((((((((((((''''''(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------000000000000////////////.........------------,,,***+++,,,------,,,,,,+++******+++---............111000000000000111222222222222111000///---,,,+++******))))))))))))******+++,,,...000222333444444333333444555666666666666...000111222333666;;;>>>FFFEEEBBB>>>999777888999:::;;;>>>AAAEEEHHHJJJLLLLLLLLLMMMOOONNNGGG;;;333000///......000000///......000111111000111222444333444555666666888;;;>>>???DDDNNNWWW[[[]]]dddmmmwwwiiiddd```ZZZWWWRRROOOJJJFFFDDDBBB@@@>>>======;;;999777555333222333222111000///////////////.........---,,,++++++******))))))))))))***************++++++,,,---...******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***************+++++++++,,,,,,------------,,,,,,------------------------,,,,,,,,,++++++*********'''((())))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((()))***+++,,,,,,,,,,,,+++***'''%%%$$$%%%&&&'''))))))((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&'''((('''&&&$$$###%%%%%%&&&&&&&&&'''''''''&&&((())))))))))))***,,,,,,,,,,,,---...111333555555555666888999999999::::::;;;;;;<<<;;;:::999999888888777777777777888888666444000+++(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))(((((((((((())))))***))))))))))))))))))(((((('''''''''''''''((())))))++++++++++++++++++******,,,,,,,,,,,,++++++++++++//////////////////......------------,,,,,,,,,,,,------,,,++++++,,,------+++,,,---///000111111111333333111111111222333444333333222111000...---,,,,,,++++++++++++,,,,,,------...///111222333333333222222333444444444444444000111111222333555:::===MMMKKKGGGAAA;;;999999;;;BBBCCCEEEIIIMMMQQQTTTVVVTTTTTTTTTSSSOOOFFF:::222------...///000000//////...000111111111111222444333555666777777999<<<>>>???DDDOOOXXX[[[]]]fffpppxxxiiiccc^^^ZZZYYYTTTQQQLLLHHHEEECCC@@@>>>???>>><<<:::777555444333333222111000000////////////......---,,,,,,,,,,,,******))))))))))))******,,,,,,+++*********+++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))******+++++++++,,,------......------,,,------------------------************))))))))))))''''''((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++,,,,,,,,,+++***'''%%%$$$%%%&&&'''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&'''%%%'''(((((((((((()))***++++++++++++,,,...///000333444555444555777888777777777777777777666666555555555444444444444555555///---***'''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))((((((((((((((()))******(((((((((((((((((())))))'''''''''''''''((())))))++++++++++++++++++******---,,,,,,,,,,,,+++++++++..................//////.........---------,,,,,,333000---******+++---///---...///111222333333333444333222111111222333444111111111111///...---,,,,,,,,,++++++,,,------.........///000000000000000//////000000111000000000111222333444555:::???CCCVVVTTTPPPJJJEEEBBBCCCDDDMMMNNNPPPSSSWWW[[[^^^```YYYXXXVVVSSSLLLBBB888111,,,---...////////////000///000222222111111333444444555777888888:::<<<>>>???EEEOOOWWWZZZ^^^iiiuuu{{{jjjbbb\\\YYYXXXVVVRRRMMMIIIFFFCCC@@@>>>???>>><<<:::888666555444333333222111000000000000///...---,,,,,,,,,,,,---******))))))))))))******---,,,+++)))))))))***+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))***++++++,,,,,,------............------***++++++,,,,,,,,,,,,+++))))))))))))))))))))))))&&&&&&'''((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))***++++++)))((('''&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&(((((('''&&&((()))))))))))))))***+++,,,,,,222444444111222555666444222222222222111111111111000000000000000000000000)))(((&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((''''''(((((()))***+++''''''(((((((((((())))))((((((''''''(((((()))***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,............////////////............------------444111...+++***+++.../////////111222333333333333333333222111111111111222//////000000//////...---,,,++++++,,,,,,---...///...//////000111111000000000111111222222222111111333444666999===CCCKKKPPP___^^^[[[WWWRRRPPPPPPRRRUUUWWWYYY[[[^^^aaacccdddYYYXXXTTTNNNFFF<<<444///,,,---//////......///000///111222222111222333444444666888999:::;;;===>>>CCCHHHQQQXXX[[[```nnn|||pppeee^^^ZZZZZZWWWSSSNNNIIIFFFCCC@@@===???>>><<<;;;999777666555333333222111000000000000///...---,,,,,,,,,------******))))))))))))******,,,+++)))((()))***,,,---******+++,,,,,,,,,,,,+++************************))))))******+++,,,,,,---------............------******,,,---------,,,,,,))))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))'''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&''''''&&&%%%'''((((((((((((((())))))))))))///111000,,,,,,000000---...------,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++'''&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))''''''''''''((()))***+++'''''''''((((((((()))))))))(((((((((((()))******,,,,,,------......////////////.........---------....../////////000000000......---------,,,,,,,,,...---------------------//////000111222222111111111111111111111000//////......///000000000000000////////////000111222333222333444666777888999999<<<<<<<<<======<<<<<<;;;:::;;;>>>AAAEEEMMMUUU[[[aaaaaa```^^^[[[YYYYYYZZZ[[[\\\___aaacccdddddddddZZZXXXRRRJJJAAA999333000---...///...,,,,,,...111///111222222222222333555444666999::::::;;;===???HHHLLLTTTZZZ\\\ccctttwwwkkkbbb]]]\\\WWWSSSNNNIIIFFFCCC???===>>>>>><<<;;;999888666666444333222111000000000000///...---,,,+++,,,---...******))))))))))))*********)))(((((()))+++---///******+++,,,,,,,,,,,,+++************************))))))***+++,,,,,,------------............------+++,,,...///000///......******************++++++%%%&&&'''((()))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''%%%&&&'''((((((''''''&&&######$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&''''''%%%%%%&&&'''((((((((((((((((((((((((***---,,,&&&%%%******'''+++***))))))(((((())))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''((()))++++++&&&'''''''''(((((()))))))))))))))))))))***++++++------......///000111111/////////.........------.../////////000000111111---------,,,,,,,,,++++++'''))),,,...///...---+++...//////000000000/////////000111111111///...---......///111111222222222444444444444555666777888777888;;;===@@@BBBCCCDDDHHHHHHHHHIIIHHHHHHGGGGGGCCCDDDEEEGGGKKKQQQYYY______``````___]]]\\\\\\]]]^^^```bbbeeeffffffeeeddd\\\YYYSSSJJJ@@@999444222...//////---***+++...222///111222222222222333555444666999;;;;;;<<<===???KKKPPPWWW\\\^^^fffxxx}}}nnneee]]]XXXXXXSSSMMMHHHDDDAAA>>><<<===;;;:::::::::999666444444333222111000000000000111000...---,,,,,,---...************************)))************++++++++++++++++++************))))))******++++++,,,------))))))***+++,,,,,,------+++,,,,,,------,,,,,,,,,)))---333555444111...,,,---,,,***((((((((())))))&&&'''((())))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%###&&&'''$$$$$$'''&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$######$$$&&&"""%%%''''''&&&$$$$$$%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''&&&''')))***+++***((('''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((((((&&&&&&&&&&&&'''(((+++***)))'''&&&&&&'''((((((&&&&&&&&&((()))((('''%%%''')))+++---,,,+++***+++---+++)))---555666111///...------//////...---,,,///111000,,,+++///333000000000///---,,,---...111000///000111111///---000//////222666777444111333555666555333333666999:::666777===???;;;888:::>>>>>>>>>>>>???@@@AAABBBDDDEEEGGGGGGGGGGGGIIIKKKPPPRRRSSSQQQMMMKKKLLLNNNHHHIIIKKKNNNSSSYYY^^^aaadddbbb]]][[[```gggfffaaaaaaaaacccfffiiikkkjjjhhhcccUUUFFF>>>999444111000......///000111111222222////////////000111222333999555444888::::::;;;???MMMVVVXXXZZZbbbkkkpppfff___ZZZXXXTTTNNNIIIFFFCCC???======<<<:::::::::999777444444333222111000000000000000///...---------------************************)))************+++++++++))))))******+++++++++,,,,,,+++++++++++++++++++++))))))***++++++,,,------++++++,,,---------,,,,,,+++///333444333000...---...---+++***))))))******'''((()))******)))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%((((((%%%%%%''''''###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%######$$$&&&###%%%&&&&&&%%%$$$$$$%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((******)))((('''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''((()))***++++++***)))'''&&&&&&&&&''''''&&&%%%&&&((((((((('''&&&((()))+++,,,,,,,,,,,,+++---,,,***...444444///...---,,,---//////...---+++...111000------111555222333444333111111222444222111111222444555444222333333555999>>>???>>>;;;:::<<<>>>???======???AAABBB@@@BBBGGGGGGCCCAAADDDHHHGGGGGGFFFEEEFFFFFFFFFIIIJJJMMMMMMMMMMMMNNNOOOQQQSSSUUUTTTQQQOOOPPPQQQLLLLLLMMMOOOSSSXXX\\\___bbbccccccbbbeeehhhfff```___```ccchhhlllnnnlllkkkgggYYYKKKCCC<<<444...,,,......//////000111111111/////////000000111222333777444444888;;;:::<<>>>>><<<;;;;;;:::999777555444333222111000000000000////////////...---,,,+++)))))))))))))))))))))))))))************+++++++++'''((()))***+++,,,------------,,,,,,+++******)))))))))******+++,,,,,,,,,++++++,,,,,,---------...///111333444222///............---,,,++++++++++++))))))************)))(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&)))(((%%%%%%''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&%%%$$$$$$%%%&&&%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((((((((('''&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''(((((((((''''''''''''&&&'''&&&&&&&&&&&&'''((((((((((((((()))***+++,,,------,,,***)))((('''''''''((('''&&&''')))***)))(((((())))))***+++,,,------,,,......---000444333///.........///111222111///...111333444333444888;;;999:::;;;;;;::::::;;;===:::999999:::===>>>>>>===:::<<>>@@@CCCJJJTTTYYYaaaqqqxxxjjjaaa\\\WWWUUURRROOOMMMIIIDDDAAA@@@???===<<<<<<:::777555444333222111000000000000...//////000///---,,,+++))))))))))))))))))))))))))))))*********+++++++++******************************+++++++++,,,,,,,,,)))***************++++++++++++++++++---...000111555666666555333222222333............---,,,+++++++++******))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''######&&&'''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%&&&&&&%%%&&&&&&$$$######%%%(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))$$$%%%%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((())))))))))))))))))......------,,,++++++***,,,+++***+++,,,------+++------------...000111222000111444888::::::;;;<<<;;;;;;===@@@CCCDDDCCCAAABBBDDDFFFGGGIIIKKKNNNPPPOOOOOOOOONNNLLLLLLMMMNNNSSSQQQOOOOOOPPPQQQQQQPPPNNNPPPSSSVVVWWWWWWXXXXXXOOOQQQTTTVVVUUUQQQKKKGGGJJJPPPUUUSSSOOOMMMNNNPPPOOOOOONNNNNNNNNNNNOOOOOOOOOQQQTTTUUUSSSPPPNNNNNNOOOPPPSSSVVVWWWWWWUUUSSSOOONNNNNNOOOQQQTTTWWWYYY]]]dddkkkllllllmmmlllhhhoooppprrrsssqqqjjjbbb[[[WWWIII<<<777666555555777999999999888888888888888000000000000111222333444555666:::@@@AAA@@@BBBGGGNNNWWW\\\dddvvv}}}mmmbbb\\\WWWUUUQQQNNNLLLIIIFFFCCCAAA@@@>>>===<<<:::888555444333222111000000000000////////////...---,,,+++************************)))************++++++++++++++++++*********)))))))))******+++,,,,,,------************************++++++++++++---///111333666888999888666555555555000000000000///...---,,,---,,,+++***))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%'''&&&###$$$(((***(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$'''))))))(((&&&&&&&&&%%%&&&&&&%%%$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%'''&&&&&&&&&&&&'''((((((((()))***+++,,,,,,,,,+++---......//////......---///------...///000///...222222333444555666777777555666888======<<<>>>BBBBBBBBBEEEIIILLLMMMLLLKKKLLLLLLMMMNNNPPPRRRTTTUUUSSSTTTTTTSSSRRRRRRSSSUUUXXXVVVTTTSSSTTTUUUUUUTTTTTTVVVWWWVVVUUUUUUVVVXXXRRRTTTVVVXXXWWWSSSLLLGGGKKKPPPTTTQQQNNNNNNNNNMMMLLLLLLLLLMMMMMMOOOPPPPPPOOOQQQRRRRRRPPPMMMKKKKKKLLLMMMNNNQQQSSSTTTRRRPPPKKKKKKKKKKKKNNNQQQTTTVVVUUU[[[aaadddhhhkkkkkkggghhhjjjlllnnnmmmhhhaaa[[[RRRDDD666000//////111333222222222222222222222222111111000111111222333444666777<<>>======;;;888555444333222111000000000000000///...---------------++++++++++++++++++++++++)))************+++++++++***************++++++++++++++++++++++++++++++,,,************))))))))))))+++******+++---///222444777999;;;;;;999888888888222333333333222111000///000///---,,,++++++,,,,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%((('''%%%&&&+++---,,,''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$###$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%''')))***((('''&&&'''###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''(((((()))+++---///111222333333111222444555666666555555666555444555777888777666888999;;;<<<============<<<;;;<<>>;;;>>>DDDEEEFFFIIINNNRRRSSSRRRPPPPPPOOOOOOPPPQQQSSSSSSSSSQQQSSSTTTTTTTTTUUUWWWZZZ[[[YYYWWWVVVXXXZZZZZZZZZVVVVVVUUUSSSPPPPPPSSSVVVPPPPPPRRRUUUVVVSSSLLLGGGJJJNNNPPPMMMMMMNNNMMMHHHIIIIIIIIIIIIJJJKKKLLLMMMLLLMMMMMMLLLIIIFFFFFFFFFEEEDDDDDDFFFIIIJJJIIIGGGBBBBBBAAABBBCCCFFFIIIJJJIIIOOOUUU[[[ccchhhfff``````aaadddggggggddd^^^ZZZLLL???222------,,,---///++++++,,,,,,------......111111111111222333444444777888;;;???>>>===BBBIIIQQQYYY]]]ggg{{{ttteee^^^XXXUUUPPPLLLJJJIIIGGGFFFCCCAAA???>>>===;;;888555444333222111000000000000111000...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++(((((()))***+++,,,,,,---------,,,++++++******************)))))))))))))))+++******+++---000333555666999<<<===<<<:::999:::444555666666555444222111222111///...------......))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&)))(((&&&(((...111000''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%'''******)))'''''''''###%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******'''&&&&&&&&&&&&'''((((((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''((((((***,,,///333666888999:::777888:::<<<============>>>===<<<===???@@@???>>><<<===@@@BBBCCCCCCBBBAAAAAA>>>>>>@@@>>>999<<>><<<:::<<>>:::999888888999;;;===>>>@@@EEEMMMVVV```fffbbbZZZ\\\]]]___aaabbb___ZZZVVVEEE:::///---...---,,,---...//////000111222222333111111111111222333444555777777;;;===<<<:::@@@HHHSSS[[[___jjjxxxiiiaaa\\\WWWPPPLLLJJJIIIFFFCCCAAA@@@???===;;;999777777555444222111111111222222222000...------...---+++)))((()))+++------+++))),,,,,,,,,+++++++++******,,,)))''''''***+++***((()))***+++,,,---,,,++++++)))))))))))))))*********+++*********,,,000333666444:::<<<:::888999888555888888777777666666555555444444444333222111//////++++++,,,,,,++++++***)))*********))))))))))))((()))(((((((((((())))))******))))))((()))+++,,,---((((((((((((''''''''''''(((((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###""" '''...$$$'''"""###$$$%%%&&&%%%$$$$$$"""$$$&&&(((((((((&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%#########%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''###$$$%%%&&&''')))******((()))'''$$$%%%((('''$$$###$$$%%%%%%$$$&&&)))+++...111777<<<>>>???>>><<<@@@AAAAAAAAAAAA@@@?????????@@@BBBCCCBBB@@@===<<<<<<===@@@BBBCCCCCCBBBBBB<<<>>>@@@@@@???=========FFFGGGHHHJJJKKKMMMNNNOOOMMMMMMOOOQQQRRRQQQMMMIIIMMMPPPSSSTTTTTTUUUYYY\\\___]]]ZZZXXXVVVVVVWWWXXXOOOMMMKKKIIIIIIJJJLLLMMMLLLKKKJJJJJJJJJIIIGGGEEEHHHHHHIIIIIIJJJHHHEEECCC>>>???@@@???===;;;;;;<<<===<<<:::888555222000///666555444222111111111111000///.........000111222:::===EEENNNWWWZZZVVVRRRRRRVVVWWWTTTUUUWWWTTTLLL;;;555...,,,...///,,,***---------...............///000222222111222444666666888;;;;;;<<<>>>DDDIIIUUUYYYdddqqq~~~|||kkkcccZZZVVVPPPMMMLLLJJJFFFBBBAAA@@@???===;;;999777777555444222111000000111222111///------------,,,+++)))))))))+++------+++))),,,,,,,,,+++++++++******,,,***((((((***+++***))))))***+++,,,,,,,,,++++++************************,,,+++******,,,///222444555:::<<<999888999999666888888888777666666555555555444444444333111000///------......------,,,++++++++++++*********))))))))))))(((((())))))*********))))))))))))+++,,,---+++************))))))))))))((('''&&&%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%###!!!)))444*** %%%######$$$%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&'''&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&'''((())))))'''(((&&&$$$%%%((('''$$$%%%&&&'''&&&&&&'''***,,,111444999>>>@@@@@@???===@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCDDDCCCAAA???======???AAACCCDDDDDDDDDCCCAAABBBCCCCCCAAA@@@@@@@@@CCCEEEHHHKKKMMMMMMMMMLLLMMMMMMOOORRRTTTSSSQQQNNNPPPRRRTTTUUUUUUVVVZZZ]]]ZZZXXXVVVTTTRRRRRRSSSSSSNNNLLLJJJGGGFFFGGGHHHIIIGGGEEEDDDDDDDDDCCC@@@>>>CCCCCCCCCCCCCCCAAA>>><<<555777888777555333333444444444222111///...---,,,000///...---------------------,,,,,,---///000111888<<>><<<999777666444333222000000000000111000...---------...,,,++++++******+++------,,,***,,,,,,,,,+++++++++******,,,+++))))))+++,,,+++***)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++*********---,,,++++++,,,...111222555:::;;;888777999:::888999888888777777666555555555555555444333222111000///000000000000///......,,,,,,,,,,,,++++++++++++***)))))))))******+++,,,************+++,,,---...------------,,,,,,,,,+++)))((('''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((%%%"""+++777///"""$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###$$$&&&''''''&&&'''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%'''&&&$$$%%%)))((($$$'''(((((((((''')))+++...555888<<<@@@AAAAAA???>>>???>>>>>>>>>>>>@@@AAABBBBBBCCCEEEEEEDDDCCC@@@???@@@AAACCCDDDEEEFFFEEEEEEDDDEEEEEEDDDAAA@@@AAABBB@@@CCCHHHKKKMMMMMMKKKJJJKKKKKKMMMQQQTTTVVVTTTSSSQQQSSSTTTTTTTTTVVVXXXZZZVVVTTTRRRPPPOOONNNNNNOOOKKKIIIFFFCCCBBBAAABBBBBB>>>===;;;;;;;;;999777555666666777777777777666666---///000///---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++************++++++++++++***+++,,,...000111666:::???DDDFFFGGGHHHIIIDDDEEEDDDBBBAAAAAA===777444000+++***,,,...---+++---------........./////////000222222111222444666666888;;;<<<<<>>@@@AAAAAA???>>>>>>===<<<<<<===@@@BBBDDDDDDEEEEEEFFFEEECCCBBBAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEECCC@@@???@@@AAA@@@BBBEEEHHHJJJKKKJJJJJJIIIIIILLLPPPTTTWWWWWWVVVQQQQQQRRRRRRRRRSSSTTTVVVRRRQQQOOOMMMLLLKKKKKKKKKDDDBBB@@@===:::999999999666555333333333222///---***,,,---......///111222***,,,---,,,+++))))))***************************************++++++,,,---*********+++,,,...111222444888<<<>>>===>>>AAADDD<<<;;;:::999999888444000///---******,,,------,,,,,,,,,------...////////////000222222111222444666666888;;;<<<===@@@FFFKKKQQQZZZiiixxx{{{qqqiii```TTTKKKGGGFFFDDDCCC@@@AAA@@@???===:::888666555444222111/////////000///.........//////---+++...,,,++++++------,,,+++,,,,,,,,,+++++++++******+++,,,++++++***++++++,,,+++***++++++++++++,,,,,,.........---,,,+++******---,,,,,,+++,,,---...///444999;;;999888;;;<<<:::999999999888777777666666555555555555555444333222000000000000000///...............------------,,,+++++++++,,,,,,...//////......///000111111111111//////.........---------******)))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''$$$$$$)))%%%"""***&&&%%%$$$###$$$%%%'''(((''''''%%%$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''(((&&&$$$$$$%%%'''(((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&(((((('''))),,,+++&&&%%%&&&'''((((((***---000999;;;===???@@@???>>>===>>>=========>>>@@@CCCEEEEEEEEEEEEEEEEEECCCBBBAAACCCCCCDDDEEEEEEFFFFFFFFFEEEFFFFFFEEEBBB@@@@@@AAAAAAAAABBBCCCFFFHHHJJJLLLIIIJJJMMMQQQVVVXXXWWWVVVQQQPPPOOOOOOOOOPPPPPPPPPKKKJJJIIIGGGFFFEEEDDDDDD;;;:::777555333222111111000///............+++))),,,---...---+++,,,///111)))+++,,,,,,***))))))***++++++*********)))))))))************+++,,,------*********+++---///111222222555999999888999<<>>;;;888666777666444222000000000000/////////000111111///---///...,,,,,,---------,,,,,,,,,,,,+++++++++*********+++,,,+++))))))+++,,,++++++******++++++,,,------------,,,,,,+++++++++,,,++++++,,,,,,---......222888;;;::::::<<<===::::::999999888888777666666555555666666555555444333//////000000//////...---............------------,,,,,,,,,---...///000111//////111222222222222222/////////.........------+++***)))((((((''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% '''%%%!!!###!!!!!!+++%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''***'''$$$$$$%%%'''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&((()))'''))),,,***%%%###%%%'''((())),,,000333:::;;;===?????????>>>===???>>>>>>>>>@@@AAACCCDDDDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCCCCCCCDDDDDDEEEEEEEEEGGGIIIHHHFFFDDDCCCCCC@@@@@@???@@@CCCFFFJJJLLLIIIKKKNNNSSSVVVVVVTTTRRRNNNLLLJJJJJJJJJJJJIIIHHH@@@???>>>===<<<:::999999222222000///...---,,,,,,---,,,+++,,,---,,,+++)))444555444000,,,***---000(((***++++++***))))))***++++++******)))((((((((()))))))))))))))***+++,,,++++++++++++,,,...000111000222444555666777999;;;555222111333444111000000*********++++++,,,---...+++,,,,,,---...///000000///000222222111222444666555888;;;<<<===AAAGGGLLLWWWaaaooo}}}xxxjjjcccYYYQQQMMMJJJGGGEEE@@@AAAAAAAAA???;;;888666888777555333111111111111000///000222333333000...111///,,,,,,---...------,,,,,,,,,+++++++++******)))***+++***((((((***,,,++++++*********+++,,,---,,,,,,,,,,,,++++++++++++******+++,,,,,,---......000777<<<<<<<<<>>>===:::::::::999888888777777666555666666666666555444444000000000000000///...............---------,,,,,,---------...///000222222...///000111222222111111000000000/////////......++++++***)))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!((($$$!!!%%%$$$""")))$$$%%%%%%&&&'''&&&&&&&&&%%%&&&'''((((((((('''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''(((,,,)))%%%$$$%%%&&&'''&&&'''&&&&&&&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%&&&%%%'''(((&&&(((***'''"""###%%%''')))+++///333777:::;;;===????????????>>>??????@@@AAABBBBBBCCCCCCCCCBBBBBBBBBAAA@@@@@@???BBBBBBAAAAAABBBBBBCCCCCCCCCFFFIIIJJJHHHEEECCCBBB===>>>???@@@CCCFFFHHHJJJEEEGGGKKKOOOQQQOOOKKKGGGFFFCCC@@@???@@@@@@>>><<<666666555555333222000///,,,,,,,,,+++++++++++++++***))))))***,,,,,,+++***333444333///***)))---111(((***,,,+++***)))***++++++++++++++++++***************)))))))))******++++++*********+++,,,...///------...111555777888777666111///222333...,,,...***++++++,,,,,,,,,---...++++++,,,---...///000000///000222222111222444666555888;;;===>>>AAAHHHMMMWWWbbbooo}}}zzzfffaaaZZZUUURRRNNNIIIEEE@@@AAABBBAAA???<<<888666999888666333222111111111000000111333444444111///111///---,,,---......---,,,,,,,,,+++++++++******(((***+++***''''''))),,,,,,+++*********+++,,,---+++++++++++++++++++++,,,)))******,,,---......//////666<<<===>>>???===999::::::999999888777777777666666666666666666555444111111111111111000//////......---------,,,,,,,,,------......///111222333,,,---///000111111000000111111111000000000000///,,,+++***)))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###((($$$"""******$$$%%%$$$%%%&&&'''((('''&&&%%%$$$&&&(((******)))((('''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&'''((((((---***&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&'''((()))$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&'''%%%&&&(((%%%###%%%(((***---111666999;;;<<<===???@@@@@@@@@???@@@@@@AAACCCCCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>>>>AAAAAA@@@@@@@@@AAABBBBBB???BBBGGGHHHGGGDDDAAA@@@:::<<>>BBBHHHMMMVVVbbbooo|||rrriiiaaaXXXRRROOOMMMGGGCCCBBBAAA@@@@@@???>>>;;;888444444555444333222111000000111222333555555111,,,......//////......---,,,+++***((('''''''''((()))++++++************++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---222666:::<<<<<<;;;;;;;;;888888999999888777555444444333333333333444555555222111000.........///000//////.........---------//////.........---------......//////000000000111000000111222333222///---......---,,,***(((&&&%%%&&&&&&'''&&&&&&%%%%%%&&&'''&&&%%%'''******'''$$$%%%&&&&&&%%%$$$$$$%%%''')))((('''&&&%%%&&&&&&'''&&&((('''$$$%%%)))+++***$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''(((***...333777:::===>>>@@@???>>>>>>???AAAFFFEEEEEEEEEEEEEEEFFFFFFFFFBBB>>>===@@@BBBBBBBBBEEEDDDBBB?????????@@@AAA@@@AAACCCDDDCCC???<<<999777777777888999::::::;;;888999999888777444222111222111///---+++---000333111000000///...---------************************+++******+++---......------,,,,,,++++++,,,,,,---..............................//////......---,,,,,,+++***)))((('''&&&%%%+++******)))******+++++++++))),,,111222000000333555444333111///...------,,,,,,------.../////////......//////000000111111000222333333222333555777777:::===>>>@@@CCCJJJOOOWWW```mmmvvvkkkcccZZZTTTRRROOOJJJEEEDDDCCCAAAAAAAAA???<<<999777777555444222111000///111222222222222111///---......//////......---,,,+++***)))((('''((())))))+++******))))))******+++,,,++++++++++++,,,------------,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---222555999;;;;;;:::999:::888999999999888777555555666555444333333333333333222111000/////////000000//////.........---------//////.........---------......///000000111222222222111000000000000000/////////...---,,,***((('''((('''&&&&&&&&&'''&&&%%%((('''&&&''')))***(((%%%%%%&&&&&&%%%$$$$$$%%%''')))((('''&&&%%%&&&&&&''''''***+++((((((******'''$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&'''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%&&&'''''''''(((***---222666:::===>>>@@@AAAAAA@@@@@@AAABBBEEEDDDCCCBBBBBBAAABBBBBBBBB???<<<===@@@CCCDDDDDDGGGEEEBBB@@@>>>======>>>:::;;;======<<<999666555111222222333444444555555444444333333222000///...///...---,,,,,,...222555......------,,,++++++***++++++++++++++++++++++++---,,,+++---///000///......------,,,,,,------...------------------------......//////......---,,,++++++***)))(((''''''&&&***************+++,,,,,,+++))),,,111222000111333555444222000///---------,,,,,,------.../////////......//////000000111111000222333333222333555777888;;;>>>@@@AAAEEEKKKQQQZZZdddtttzzzmmmeee\\\VVVTTTRRRMMMHHHFFFDDDCCCBBBBBB@@@===;;;:::888666333111000000///555555444333111000111222......//////......---,,,++++++)))((((((((()))***+++******))))))******++++++++++++++++++,,,------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---111444888:::999888888888999999999999888777666666777666555333222222111111222222111000000000111111/////////.........------...............---------......///000111333333444333222///...---...000111000000000///...,,,+++***,,,)))'''(((******(((&&&)))(((''''''((()))((('''%%%&&&&&&%%%$$$$$$%%%'''((('''&&&&&&%%%&&&&&&&&&(((,,,---+++++++++)))$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%&&&&&&'''((($$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&'''((((((&&&(((,,,111666:::===>>>>>>???AAA@@@??????@@@BBBAAA@@@???===<<<<<<<<<<<<<<<:::999:::===AAACCCDDDCCCAAA>>>;;;999777666666333333333333222111000///+++,,,,,,------......///......---,,,,,,,,,,,,---,,,+++++++++---000444666...------,,,,,,+++++++++------------------------...------...000111111000......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++******)))))))))(((((((((((())))))***+++,,,------+++***,,,111333111111444666444222000...---------,,,,,,,,,---......//////......//////000000111111000222333333333333666888:::<<>>???AAAFFFNNNTTT]]]jjj~~~vvvkkkddd[[[VVVVVVTTTPPPLLLFFFCCC@@@>>>===<<<:::888666555444333333444555666222000444>>>???666///.........//////......---,,,------+++*********+++,,,***))))))(((((())))))******************+++,,,,,,*********+++++++++++++++---,,,,,,++++++,,,,,,---,,,000555777888888888999777666666555555666666777222222222222222333444444///000111111222111111111000000000/////////......---------.....................///000111333333444...222666666333000000111......///000000000000000------,,,+++***)))((((((&&&((())))))'''%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%'''$$$%%%%%%&&&&&&&&&&&&%%%%%%'''%%%"""###(((***)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%%%%%%%&&&&&&$$$%%%'''((())))))(((''')))(((''''''&&&'''''''''%%%%%%&&&&&&'''''''''((('''''''''''''''((())))))***+++---//////...---,,,+++---......,,,,,,---///+++++++++,,,---...///000+++,,,,,,+++***)))+++,,,)))))))))***++++++,,,,,,******)))))))))***++++++++++++++++++++++++++++++------------...///000111000...---///222333111...................................................,,,++++++,,,...//////...++++++************++++++++++++++++++++++++++++++***************))))))((()))*********************((()))+++---......------,,,***---333555444444777666444000---++++++,,,---+++++++++,,,------............//////000000111111000111333444444555888::::::<<<>>>???AAAFFFOOOVVV]]]kkk{{{kkkddd[[[WWWVVVUUUQQQMMMFFFCCC@@@===<<<;;;999888666666555555444444444333555222999IIINNNBBB444///......//////......---,,,...---,,,+++***+++,,,,,,))))))(((((((((((())))))***************++++++,,,)))*********++++++++++++---,,,,,,++++++,,,,,,---+++///444777999999:::;;;666555444333333444555666333333222222222222222222...///000111111111000000000000000000/////////...---------.........//////......///000000111222222111444777555222000222444//////000222222333333333,,,...000...)))''')))+++&&&)))------***'''%%%%%%%%%&&&&&&%%%$$$$$$%%%'''###$$$%%%&&&'''&&&&&&%%%$$$''''''$$$$$$''''''%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%&&&''''''$$$%%%''')))***)))(((((())))))((('''''''''''''''$$$%%%%%%&&&'''((())))))''''''&&&&&&''''''((())))))***++++++++++++***)))''')))******))))))***+++))))))((())))))***+++,,,)))***,,,+++(((((()))+++'''((()))***++++++,,,,,,***++++++,,,,,,,,,------,,,+++++++++++++++++++++,,,------...////////////---+++***---111222///+++,,,,,,,,,---------------------------------------,,,++++++,,,...//////...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***+++*********************)))***,,,---...---,,,+++,,,+++---333666555555888666444000---++++++,,,...***++++++,,,,,,---............//////000000111111000111333444444666888;;;;;;===??????BBBHHHQQQXXX^^^nnnkkkddd\\\XXXWWWVVVRRRNNNGGGDDD@@@>>><<<;;;:::888777777777666555333222111000---777JJJRRRDDD222***......//////......---,,,...---,,,+++++++++,,,,,,))))))(((((((((((())))))*********)))***++++++,,,))))))******++++++++++++---,,,,,,++++++,,,,,,---***...333777999:::;;;<<<555444333222333333555666555555333222111000000000---...///111111111000///000000000000////////////---------.........//////......//////000000000111444666777444000///333888000000222333444555555555...222555222+++(((+++000&&&+++///000---)))&&&&&&%%%&&&&&&%%%$$$$$$%%%'''"""###%%%&&&'''&&&&&&%%%$$$((()))'''&&&'''%%%!!!$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((($$$%%%''')))******)))((())))))((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))*********))))))'''((())))))(((((()))***))))))((('''''''''(((((((((***,,,,,,***)))+++---''''''((()))***************+++,,,---.........---++++++++++++++++++******+++,,,---//////...------***((((((,,,000222...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++---///000///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......//////......---,,,+++++++++*********))))))***+++---......---+++***,,,+++...444666555666999666444000,,,***+++,,,...***++++++,,,,,,---............//////000111111111000111333444444666999;;;<<<>>>@@@AAACCCIIIRRRYYY```qqqrrrfff[[[WWWVVVRRRNNNNNNJJJFFF@@@===<<<<<<<<<<<<888888777777666666555555111111222444444333///,,,000---...111111...---///...---,,,,,,++++++,,,,,,******))))))******+++,,,***++++++,,,,,,++++++***---,,,+++)))(((***...222///......------,,,++++++---000333777999:::999999:::888555333222222333444333333222222111000//////,,,---......------...000/////////......---------,,,,,,,,,---------..................---///333666:::666222///000111333333///111444666777666444333000000000000000///...---,,,,,,------+++)))&&&%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&(((&&&$$$%%%((()))'''%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''))))))(((((('''''''''&&&'''&&&&&&&&&&&&'''((((((,,,***'''%%%%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&%%%$$$&&&''''''&&&$$$'''&&&&&&%%%$$$$$$######)))))))))))))))))))))))),,,***)))''''''(((***+++'''))))))((())),,,***%%%++++++++++++,,,---......000000//////...---++++++*********++++++,,,,,,,,,---,,,+++***)))))))))))),,,,,,+++++++++,,,------///...---......---,,,******+++,,,.........---,,,---,,,+++***+++,,,...000111000...///111222222111999555111111555666333000,,,+++)))((((((***+++---***************++++++++++++---111444555444333222333///+++***,,,---,,,+++++++++,,,------......///,,,,,,---...111222111000111222333333444555999;;;>>>>>>???@@@DDDKKKTTT[[[iiiuuupppeeeZZZWWWUUUQQQNNNNNNJJJFFFAAA===<<<<<<<<<<<<888888777777666666555555333111000000111000///---000---,,,///000---,,,---------,,,++++++++++++,,,++++++******++++++,,,---***++++++,,,,,,++++++***+++,,,------------///000000//////...------,,,,,,***---111666999::::::::::::888666444333333444444333333333222111000000000------,,,,,,------...///---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------.........---///222555666444000//////111111111...000333555555555333222000000000000000///...---,,,---......---+++)))''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&)))'''&&&&&&((()))(((&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))(((&&&%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''***)))(((((())))))'''%%%))))))))))))))))))******))))))))))))))))))))))))+++***)))(((((()))***+++'''))))))(((***---,,,(((************+++,,,------............---,,,+++*********++++++,,,,,,,,,,,,---,,,+++***)))))))))))),,,,,,+++++++++,,,------...---------......---,,,,,,---///111111111111000///.........///111444555777666555666999;;;<<<<<>>=========<<<888888777777666666555555444111...---.../////////000,,,+++...///,,,+++,,,------,,,+++++++++++++++,,,++++++++++++,,,------***++++++,,,,,,++++++***))),,,000222111///......000000//////...---------'''***...333777999:::;;;999888666444333333444444222222222111111000000///...,,,+++,,,///000...,,,)))))))))***************))))))*********+++++++++,,,---------,,,---000333111///------/////////...---...000222333222111000///////////////......---,,,------......,,,+++***'''&&&%%%%%%$$$$$$%%%%%%''''''((((((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%&&&'''((('''%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%,,,+++*********)))'''%%%'''''''''((()))******+++))))))))))))))))))))))))+++***)))(((((()))***+++((())))))(((***......***))))))))))))***+++,,,,,,+++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++******)))))))))))),,,+++++++++,,,,,,---...............///000222222222444555777999999999999666666666777999;;;===???@@@???>>>@@@CCCGGGIIIIIIIIIFFFCCCBBBBBB???:::555,,,+++)))((((((((()))***+++++++++,,,,,,---------,,,---...//////000111111///---***)))***++++++***++++++,,,------......///---------...////////////111222333444444666999<<>>===<<<<<<;;;888888777777666666555555444222///....../////////333...+++...000---,,,,,,---,,,,,,+++***+++++++++++++++******++++++,,,---***++++++,,,,,,++++++***(((,,,///111000///....../////////...------,,,,,,''')))---111444666777777666555444333222222222222000/////////.........------++++++///444333...(((&&&&&&&&&''''''(((((()))''''''((((((((())))))))))))***+++*********---///+++******+++---...,,,++++++,,,.../////////...---------.........------,,,***+++,,,,,,,,,,,,++++++'''&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((($$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&%%%%%%%%%)))((('''((()))(((&&&%%%&&&&&&''''''((()))))))))((((((((((((((((((((((((***))))))((())))))***+++)))***)))''')))------))))))))))))******+++,,,---++++++,,,---------------+++++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))++++++++++++,,,---......222333444444555777:::<<<;;;===???AAACCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGHHHIIIGGGFFFGGGJJJMMMNNNNNNLLLJJJHHHFFFCCC???999444,,,+++***(((((((((((((((***++++++,,,,,,---------------,,,,,,,,,...///000---,,,***))))))*********++++++,,,------......///---...............///000111333444444444666999<<>>===<<<;;;999888888777777666666555555333222111111222111000...666///,,,///111///------,,,,,,+++************+++)))))))))))))))******+++***++++++,,,,,,++++++***)))+++,,,---,,,,,,---///......---,,,,,,++++++***(((***,,,...000111222222111111000/////////......,,,,,,,,,+++++++++++++++******---222777555---%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%'''(((((('''''')))+++''''''''')))++++++***((())))))++++++,,,++++++******++++++,,,,,,+++++++++(((((())))))************'''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((%%%%%%%%%%%%%%%&&&''''''$$$%%%'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&'''''')))(((((((((''''''&&&&&&'''&&&&&&''')))***)))'''************************(((((((((((((((((((((((()))))))))))))))******+++***,,,+++((())),,,+++'''++++++***++++++,,,---...+++,,,---......//////...++++++++++++++++++++++++******))))))((()))))))))++++++++++++,,,---...///888:::<<<===>>>???CCCFFFDDDFFFHHHJJJLLLLLLLLLLLLJJJJJJJJJIIIJJJJJJJJJKKKNNNLLLKKKJJJKKKKKKJJJIIIHHHFFFDDDBBB>>>999444000++++++***)))))))))))))))******++++++,,,------......---+++***+++,,,---...+++++++++***))))))******++++++,,,------......///---...//////---...000333222333444444555666:::<<<===???AAAEEELLLVVVaaahhhoootttiii^^^ZZZXXXTTTQQQPPPGGGEEEAAA>>>===<<<;;;999888888777777666666555555333222222222333222000...888111,,,///222000...---,,,,,,+++***************((((((((((((((()))*********++++++,,,,,,++++++***)))******)))((())),,,///------,,,,,,+++***************+++,,,------------------------,,,,,,++++++))))))))))))))))))))))))'''))),,,111444222+++%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%'''&&&%%%%%%&&&(((&&&%%%%%%'''((()))(((&&&''''''(((((((((((((((''''''(((((()))))))))))))))''''''''''''''''''(((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&((()))((('''&&&'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&&&&'''$$$%%%'''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''&&&'''(((+++,,,+++***((((((((('''''''''''''''))))))))))))))))))))))))(((((())))))******++++++))),,,,,,+++,,,...,,,'''++++++++++++,,,---...///,,,------...////////////***************)))))))))***))))))(((((()))))))))*********+++,,,---...///<<>>>>><<<:::666222...,,,***************************+++,,,,,,---...//////...---,,,+++***+++,,,---)))+++,,,+++***)))***+++++++++,,,------......///---///000000...///333666222333444555555777:::======>>>AAAEEELLLVVVaaaiiivvvxxxmmmaaa]]][[[VVVRRRRRRIIIFFFCCCAAA@@@>>><<<;;;888888777777666666555555555222000///000000000///999000+++---111000---,,,,,,++++++***************)))))))))((()))******+++***++++++,,,,,,++++++***((()))***))))))))),,,......------,,,,,,+++******))))))******+++++++++++++++++++++++++++******)))((((((((((((((((((((((((&&&''')))+++,,,+++)))((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%''''''&&&%%%&&&'''&&&%%%$$$%%%&&&'''&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%'''((('''%%%%%%&&&(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''(((''''''&&&(((******)))((($$$$$$$$$%%%%%%&&&&&&'''))))))))))))))))))))))))'''((()))******+++++++++'''+++---...000333000+++************+++,,,---...,,,,,,---.........------))))))))))))((((((((('''))))))(((((((((((())))))*********+++,,,---//////<<>>@@@BBBFFFMMMWWWbbbjjj|||{{{oooddd___\\\WWWSSSRRRKKKHHHEEECCCBBB@@@>>><<<888888888777666666555555666222...+++,,,...000111999000***,,,000///---+++,,,++++++***)))******************)))***++++++,,,+++++++++,,,,,,+++++++++''')))++++++******+++---///......------,,,++++++((((((((()))******++++++******+++++++++******)))((((((((()))))))))))))))&&&''''''&&&$$$%%%(((***(((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&(((((('''&&&'''((('''%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&'''((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&!!!$$$%%%$$$"""!!!###%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%$$$$$$%%%%%%&&&'''#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&%%%&&&''''''%%%$$$%%%%%%'''((()))+++,,,,,,))))))))))))))))))))))))'''''')))***++++++++++++%%%***...111444777555///))))))))))))***+++,,,---,,,,,,,,,------,,,,,,+++))))))(((((('''''''''&&&))))))(((((((((((()))************+++,,,---///000;;;AAAIIIKKKJJJHHHJJJLLLGGGHHHJJJKKKLLLKKKJJJJJJGGGHHHIIIJJJKKKLLLLLLKKKLLLLLLLLLLLLIIICCC;;;555111111000...+++)))***+++)))***+++,,,---............///000111222333444444...---------,,,++++++***(((+++...---+++***+++---++++++,,,------......///,,,///222111///111777<<<222444555555555777:::===@@@AAACCCGGGNNNXXXcccjjjooodddaaa[[[YYYXXXPPPIIIHHHGGGGGGFFFBBB===999999999999999888777555444444555444222///......///++++++,,,------,,,++++++,,,,,,,,,+++++++++******)))))))))))))))******************++++++,,,,,,,,,************+++,,,---...---------,,,+++***)))((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''%%%&&&'''(((((('''&&&%%%)))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&!!!###$$$$$$$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&))))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&&&&'''((((((((('''&&&&&&&&&'''(((***+++'''''''''''''''''''''''')))((('''&&&&&&'''((()))''''''(((((())))))******(((((()))))))))))))))((('''---///111<<>>FFFLLLNNNMMMLLLKKKHHHIIIJJJJJJJJJHHHFFFDDDAAAEEEJJJKKKJJJHHHIIIKKKJJJIIIHHHGGGDDD???888333...---,,,+++***************+++++++++,,,,,,,,,---///222555555333222444666222111...,,,*********++++++***))))))+++,,,+++)))++++++,,,,,,,,,,,,---------...///111222333333333333444555666666888<<>>::::::999999888777666555555444555444222///......000,,,---...//////...---,,,,,,,,,,,,+++++++++******************************++++++++++++++++++,,,,,,************+++,,,---...,,,,,,,,,,,,+++***)))((((((((((((((()))))))))***))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&'''(((((('''&&&&&&(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((((('''&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$&&&'''(((((('''&&&$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%&&&&&&&&&'''''''''''''''''''''&&&&&&'''(((***+++'''''''''''''''''''''''')))(((''''''''''''((()))(((((((((((())))))))))))))))))************))))))&&&+++++++++222<<<999...+++***)))***,,,------,,,---------,,,,,,,,,,,,+++***+++,,,+++)))((()))***)))************((('''&&&++++++,,,,,,---......///666;;;CCCIIIKKKKKKJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFCCCFFFIIIJJJIIIHHHIIIJJJGGGEEECCCAAA===888222...---,,,+++***************+++++++++,,,------------111333444222000...///111...------,,,+++++++++***+++))))))***,,,---,,,+++++++++,,,,,,,,,,,,---------...///000111111222222333444555666666888<<>>AAAEEEKKKTTTaaammmssstttgggccc\\\ZZZXXXPPPLLLKKKIIIHHHGGGDDD???<<<;;;:::888666555555555555555555555222000...///000...///000000000000///...,,,,,,,,,+++++++++******,,,,,,++++++******)))))),,,,,,++++++++++++++++++***************+++,,,---,,,,,,,,,,,,+++***))))))((((((((()))))))))******)))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&'''(((((('''&&&&&&(((((('''&&&&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&%%%###""""""###$$$$$$%%%%%%%%%%%%&&&&&&((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((('''''''''''''''''''''&&&&&&&&&''''''&&&''''''((()))***'''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))(((((((((((()))******************)))'''+++***'''***222333...,,,***))))))+++---......------------............,,,------,,,)))(((((()))))))))************))))))+++,,,,,,---......//////222777???EEEHHHHHHHHHHHHJJJIIIFFFDDDDDDDDDFFFGGGEEEGGGHHHIIIHHHGGGHHHIIIFFFCCC>>>:::777222...***++++++***************+++***+++,,,---......//////333333222000......///111000000///...---+++***)))***))))))***---......---++++++,,,,,,,,,,,,---------...///000000000000000222444555666666999<<>>AAAFFFNNNXXXdddqqqzzzwwwjjjeee]]]ZZZYYYPPPNNNLLLJJJHHHGGGDDDAAA>>><<<;;;888555444444555666555555555333000...///000/////////000000/////////,,,,,,,,,+++++++++******------,,,,,,+++***)))))),,,,,,,,,++++++************************+++,,,,,,+++++++++++++++***))))))(((((()))))))))*********)))))))))))))))))))))))))))))))))(((((((((((('''&&&''''''''''''''''''&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((''''''((((((((('''&&&&&&&&&%%%''''''''''''(((((())))))'''''''''''''''''''''''')))(((((((((((((((((()))******))))))((((((''''''))))))******+++************...///++++++///111///...,,,******---///000000//////000111222222333333000111111///+++))))))***(((((())))))***************++++++,,,,,,---......///555===CCCFFFHHHIIIIIIJJJIIIHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGHHHFFFBBB<<<777333///,,,******)))))))))******+++,,,***+++---...000000000000333333222111111222555666:::888444000---+++***)))***))))))+++---//////...+++++++++,,,,,,,,,---------...///////////////...222333555666777999===@@@@@@BBBHHHPPPZZZdddqqq|||zzzlllggg^^^\\\ZZZRRRPPPMMMJJJHHHFFFEEEBBB@@@===<<<999666555555555666555666555333000//////000........................,,,,,,,,,+++++++++******------,,,,,,+++***)))))),,,,,,,,,++++++***************))))))******++++++******+++++++++***))))))))))))))))))************))))))))))))))))))))))))***)))))))))(((((((((((('''''''''&&&&&&'''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%&&&&&&'''((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&'''''''''''''''((((((((('''&&&&&&&&&%%%'''''''''(((((((((((((((''''''''''''''''''''''''((())))))))))))))))))(((******))))))((((((''''''(((((()))++++++,,,,,,,,,+++000333222111111222111000///...///111333444444444444555666777888999999555666555222...,,,++++++''''''''''''((())))))***((())))))***++++++,,,,,,...444<<>>777222///---+++)))))))))))))))***+++------+++,,,///111333333333333666444222111111333444555;;;888222---******+++,,,***))))))+++---//////...+++++++++,,,,,,,,,---------...///////////////...111333444555777999===@@@BBBCCCIIIRRRZZZaaaooo|||}}}nnnhhh```]]]\\\TTTQQQNNNJJJGGGEEEDDDCCCAAA>>>===;;;888777666666666666666666333111///000111...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,++++++******)))))),,,,,,++++++++++++++++++******)))))))))******+++)))***************)))))))))))))))*********++++++))))))))))))))))))))))))******)))))))))(((((((((((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$!!!###$$$$$$$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%$$$$$$%%%''''''((())))))))))))(((''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((())))))******))))))((())))))))))))((((((((((((((()))+++,,,...///000000---111666888777666444333444333333555888999999888999999:::;;;<<<<<<======::::::888555000---,,,,,,''''''&&&&&&'''((())))))'''(((((())))))***++++++...444<<>>===;;;999888666666666666666444111///000111......---,,,,,,---......,,,,,,,,,+++++++++******************************++++++++++++++++++,,,,,,******))))))))))))******))))))************))))))))))))*********+++++++++))))))))))))))))))))))))*********)))))))))((((((((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$%%%''')))***''''''''''''''''''''''''###%%%&&&&&&%%%$$$$$$%%%&&&''''''((()))(((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&(((((())))))(((&&&&&&&&&'''''''''''''''''''''((())))))((('''&&&''''''''''''''''''''''''((()))************)))((((((((((((((()))))))))))))))+++---000222444555666333444777;;;===<<<:::999777777999<<>><<<=========>>>>>>?????????;;;;;;:::666111---++++++)))((((((''''''((()))***((((((((()))******++++++---333;;;BBBHHHLLLOOORRROOOOOONNNNNNMMMMMMLLLKKKMMMLLLMMMNNNOOOLLLFFFBBB444111,,,***))))))((('''(((((()))+++---///111222333555888<<<>>>???>>>>>>===:::777444333111...***+++******))))))***+++,,,+++))))))***,,,---,,,+++++++++,,,,,,,,,,,,---------...///000111111222222111222444555777:::>>>AAAEEEDDDKKKVVV[[[___mmm~~~~~~pppjjjbbb```___XXXRRRNNNIIIEEEDDDCCCCCCBBB??????>>>===;;;999777555666666666444111000000111///...---,,,,,,---...///,,,,,,,,,+++++++++******)))))))))))))))******************++++++,,,,,,---******)))))))))))))))***((())))))*********)))))))))************+++++++++))))))))))))))))))))))))************))))))))))))((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''$$$$$$&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%###"""###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&%%%$$$%%%''')))+++''''''''''''''''''''''''###%%%'''&&&%%%$$$%%%%%%%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''&&&'''((()))************%%%&&&&&&''''''(((((((((''''''((())))))((('''&&&''''''''''''''''''''''''((()))***++++++***)))(((''''''(((((())))))******+++---///222555888999:::999888999>>>AAAAAA@@@@@@999:::<<<@@@CCCCCCAAA??????????????????@@@@@@@@@<<<<<<:::666000,,,******+++***)))(((((()))***+++)))))))))***++++++,,,,,,---222:::BBBHHHLLLPPPRRRQQQPPPNNNLLLKKKLLLMMMNNNMMMMMMNNNPPPQQQMMMFFFAAA222///+++************)))((()))***+++---000222333666999<<<@@@BBBCCCCCCBBB>>>;;;888888888666222...***+++---------+++)))(((+++***))))))+++,,,+++***++++++,,,,,,,,,------------...///111222333333333000222444555777:::>>>AAAEEEDDDLLLWWW]]]```ooommmhhhcccaaaaaa[[[RRRNNNHHHEEEDDDCCC@@@>>>???>>>===;;;999888666666555444333222111111111111111///---,,,,,,,,,...///------,,,,,,+++***)))))),,,***((()))+++,,,+++((()))))))))***+++...000222)))))))))))))))******++++++)))(((((()))******)))******))))))******+++,,,***+++,,,,,,++++++,,,...+++++++++******)))))))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&&&&'''''')))(((&&&$$$$$$$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$###"""""")))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((((((((((('''''''''((((((***+++,,,------)))((('''((())))))'''%%%((((((((((((''''''''''''((())))))'''&&&&&&(((+++'''(((((())))))((((((((()))(((''''''''')))***+++***)))(((''''''&&&&&&'''''''''(((((())))))******&&&''''''((()))******+++***)))))))))(((((('''''')))((('''((()))***)))'''/////////111444777;;;===:::<<<>>>@@@BBBAAAAAA@@@>>>???AAABBBBBBAAA???===CCCFFFGGGEEEFFFGGGDDD>>>===;;;888444000,,,)))(((***)))(((''''''((()))***)))+++,,,+++***)))***+++---777???CCCFFFMMMQQQRRRSSSQQQOOOMMMLLLKKKLLLLLLLLLLLLLLLMMMLLLFFF<<<444---,,,***(((((()))+++,,,)))---111111111333999???<<<======>>>@@@BBBDDDEEEAAA@@@===:::777444222111000///---+++***)))******+++++++++******))))))))),,,,,,,,,---------....../////////000111111222222111333444555777999===@@@EEEGGGLLLSSSYYYcccrrrrrrllldddaaa```ZZZSSSNNNIIIFFFDDDCCCAAA???>>>===<<<;;;999888666555555444333111111000000000000///---,,,,,,,,,...///------,,,,,,+++******)))+++)))'''(((***+++***(((************+++---///000)))))))))))))))******+++((())))))*********++++++************+++,,,---...,,,---//////...---...///,,,,,,++++++******))))))''''''((((((((()))))))))&&&&&&&&&&&&'''''''''''')))(((&&&%%%$$$%%%&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$)))((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((()))(((((())))))))))))(((((())))))***+++,,,------...***))))))***++++++)))(((***************************+++,,,+++***+++,,,...,,,,,,,,,++++++***))))))))))))((((((((()))***+++(((((('''''''''((())))))((((((((()))))))))))))))))))))******************++++++++++++***************)))((((((******)))(((,,,,,,,,,...000333777999999;;;>>>AAACCCDDDDDDCCCAAAAAABBBBBBBBBAAA@@@???CCCFFFFFFEEEFFFGGGDDD>>>>>>;;;777333///,,,***)))***)))(((((((((((()))***)))***++++++))))))***,,,///888AAAEEEHHHMMMPPPPPPSSSRRRPPPNNNLLLKKKKKKKKKJJJJJJIIIHHHCCC<<<444...,,,+++***)))))))))))))))+++///444555666888===BBB?????????>>>??????@@@AAAAAA@@@>>>;;;999666555444111000...,,,++++++++++++,,,,,,+++++++++*********,,,,,,---------........./////////000111111222222111333444666777:::>>>AAADDDEEEKKKSSSZZZddduuuxxxooofffaaa^^^XXXSSSPPPKKKGGGEEECCCAAA???<<<======<<<:::888555444444333222111000/////////000///---,,,,,,,,,---...---,,,,,,++++++*********)))((('''((()))***)))'''+++*********+++,,,......)))))))))))))))******+++&&&))),,,,,,***)))***,,,*********+++,,,...///000///111333333222111222333......---,,,,,,+++******(((((()))))))))))))))***''''''''''''((((((((((((***)))'''&&&&&&'''((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''***))))))(((((((((((()))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((())))))))))))*********)))******++++++*********,,,,,,,,,------.........---,,,,,,---...///---,,,---------------------------///111222111111222444222111000///---,,,+++*********))))))******+++,,,'''''''''(((((()))***+++******)))))))))))))))(((,,,,,,+++++++++*********,,,,,,,,,---------------+++***))))))***+++***))))))))))))***,,,...000222666888<<<@@@CCCEEEGGGGGGDDDCCCCCCCCCCCCBBBBBBBBBDDDFFFFFFDDDEEEFFFCCC>>>???<<<777222---+++*********))))))(((((())))))***((()))******))))))+++---111;;;EEEHHHKKKNNNPPPOOORRRQQQOOOMMMKKKJJJIIIHHHIIIIIIGGGBBB:::222,,,)))******************))))))...222777::::::<<<@@@DDD@@@@@@>>>===;;;;;;::::::???>>>===<<<:::999888777333222000...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------........./////////000111111222222111333555666888:::>>>BBBCCCEEEKKKTTT\\\fffwwwyyyoooeee___]]]VVVTTTQQQNNNJJJGGGDDDBBB@@@<<<<<<===<<<:::888555333444333222000///.........///...---,,,,,,,,,------,,,,,,,,,++++++*********))))))((())))))))))))(((+++++++++++++++,,,,,,,,,)))))))))))))))******+++&&&+++000///+++'''(((+++******+++,,,...000222333333666999:::999777777777222111000///...---,,,,,,))))))))))))************(((((((((((())))))))))))***)))(((((('''((()))))))))((((((((((((((((((((((((((())))))******)))))))))******+++++++++******++++++++++++***++++++++++++++++++******************)))(((((('''(((((((((************++++++++++++***++++++,,,,,,,,,,,,,,,/////////////////////////////////000222222111000000000111111111111111222000333666777777666777777666555333111///---,,,,,,+++++++++++++++++++++,,,((((((((((((((()))***+++*********))))))(((((((((***************+++++++++,,,,,,,,,------.........+++***)))***+++,,,+++)))(((((('''((()))***,,,---111444888<<>>@@@<<<777111---+++++++++))))))))))))))))))))))))'''((()))))))))***,,,///666@@@IIIMMMNNNQQQQQQOOOQQQPPPOOONNNKKKHHHFFFEEEFFFFFFDDD===444---+++++++++*********+++,,,...///000333777::::::;;;<<<>>><<<;;;:::888666555555555::::::::::::999999999999777555333000---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............/////////000111111222222111333555777888;;;???CCCEEEFFFLLLUUU]]]hhhxxxxxxnnnccc^^^\\\VVVTTTSSSPPPLLLHHHDDDBBBAAA=========<<<;;;888666555555444222000///...------......---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************************++++++++++++++++++++++++)))))))))))))))******+++***...222000+++'''''')))******+++---///111333444777:::>>>???>>><<<;;;:::555444333222000///------************))))))))))))((((((((()))))))))******))))))((((((((()))))))))))))))))))))))))))))))))******+++,,,------,,,,,,***+++,,,---------------------------...------------------,,,,,,++++++++++++***))))))((((((((((((************++++++++++++++++++,,,---------------000000000000000000111111111000000222444555555333333333333333444444555555333666888999888777777888777666444111///...------++++++,,,,,,,,,+++++++++******)))(((((((((((((((***)))))))))((('''''''''%%%&&&'''((()))***+++,,,******++++++,,,,,,------+++***)))***+++,,,+++)))(((((((((((()))******+++---///333777;;;???BBBCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGEEEAAABBBDDDCCC???@@@<<<777111---+++++++++))))))************))))))'''((()))))))))+++...111:::DDDMMMPPPQQQSSSSSSQQQSSSSSSRRRQQQNNNJJJFFFDDD??????===777///++++++---,,,+++******,,,000444777000222444555555444444444444333222111111111111111444444555555666777777777999777444000---+++)))))),,,,,,,,,,,,,,,,,,,,,,,,---------.........///////////////000111111222222222333666777999<<>><<<:::999888777666555333111///......---------------,,,,,,,,,+++++++++++++++++++++++++++)))+++,,,+++***)))***+++)))***++++++,,,++++++***)))))))))))))))******+++---///111///+++(((((()))***++++++---///111333444888;;;@@@BBBAAA???<<<;;;666555444222000...---,,,***)))))))))))))))(((((((((((((((((())))))))))))((((((((()))))))))))))))(((((())))))))))))*********+++,,,...///......---++++++---...////////////...//////000000000000//////......------,,,,,,,,,++++++***)))((((((((((((((())))))))))))*********++++++,,,---............000000000111111222222222111111111333666777666555444444444555555666666777666777888777555444444444444333111...---,,,,,,---++++++,,,,,,,,,+++*********)))(((''''''&&&&&&&&&(((((('''''''''''''''&&&######$$$&&&((()))++++++))))))))))))************+++***))))))***+++***)))(((((())))))******+++++++++---///222666999;;;===???@@@AAABBBCCCEEEEEEFFFHHHHHHEEE@@@@@@CCCCCC??????<<<777222---+++******)))******++++++******)))'''((())))))***---111444===FFFNNNPPPQQQSSSTTTRRRUUUUUUUUUTTTPPPKKKFFFCCC666555222...+++)))+++,,,,,,++++++,,,///333777:::000000000///...---,,,,,,---,,,,,,,,,,,,---......//////000111333444555555777555222///,,,***)))(((++++++++++++,,,,,,,,,,,,------.........//////////////////000111111222222222444666888:::===BBBEEEIIIKKKPPPXXX___iiiyyyzzzpppfffaaa```ZZZUUUVVVUUUPPPJJJEEECCCCCCCCCAAA>>><<<::::::::::::777666444222000///......------------,,,,,,++++++++++++++++++++++++++++++(((***++++++)))((()))+++((()))***+++,,,,,,++++++)))))))))))))))******+++.........---,,,++++++++++++++++++---...000222333666:::@@@BBBAAA>>>;;;:::555444222000...,,,+++***)))))))))((((((((('''''''''''''''((((((((())))))&&&'''(((((()))))))))(((((((((((()))))))))******(((***,,,.........---,,,+++,,,---...///000000111///000111222333222222111/////////...---,,,,,,,,,++++++)))((((((''''''''''''''''''(((((((((((()))***+++,,,---............//////000111222222333333000000111333666777777666444444444555666777777777888888777444111////////////...,,,*********+++,,,***+++,,,,,,,,,***)))(((((('''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%&&&'''((()))***))))))))))))((((((((((((***)))((((((******)))((('''((()))***++++++++++++,,,,,,...///111333555777:::<<>>;;;777333///,,,***))))))***++++++++++++***)))((()))******+++...333777<<>>111...***))))))************+++---000222333444555...---+++************)))))))))))))))***+++,,,,,,,,,,,,---///000222333333222111...,,,+++******+++*********+++++++++,,,,,,............/////////////////////000111111222222222444666888:::>>>BBBFFFHHHJJJPPPYYY```kkk|||~~~ssshhhcccaaa\\\UUUVVVVVVQQQKKKEEECCCDDDEEEBBB???<<<::::::;;;<<<888666555333111//////...,,,,,,---------,,,+++***++++++++++++++++++++++++''')))+++***'''&&&(((***'''(((***+++,,,,,,++++++)))))))))))))))******+++...,,,++++++---.........+++++++++,,,...///111222444999>>>AAA@@@===:::888333333111///,,,***)))((())))))(((((('''''''''&&&''''''''''''((((((((((((&&&&&&'''(((((()))((((((''''''(((((()))))))))***'''(((+++---------,,,+++++++++---...000111111111000111222333444333333222000//////...---,,,,,,,,,+++***)))(((''''''''''''&&&&&&&&&&&&''''''''''''***+++,,,---...............//////111222333444444000000000333666777777666333444444555666777777777888888555111---++++++,,,,,,+++)))(((((()))+++,,,***++++++,,,+++***)))(((%%%%%%%%%%%%%%%&&&'''((($$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&''''''((((((***)))))))))(((((('''''')))((('''((()))***)))''''''''')))***++++++,,,+++---------...///111222333777999===AAACCCEEEEEEEEEIIIHHHDDD??????BBBBBB???===;;;888444000,,,***((()))***+++,,,,,,+++***)))((()))******,,,000555999<<>>CCCFFFGGGIIIPPPYYYaaammm~~~pppiiidddbbbaaaZZZYYYVVVPPPHHHCCCBBBDDDAAAAAA@@@???===;;;:::888666555333111000///......///,,,,,,...---+++...333;;;///'''(((+++***+++...+++***)))(((((()))*********)))))))))***+++,,,,,,+++++++++***************,,,+++++++++---///222444------,,,+++,,,---...///555777;;;===<<<888444111000))))))000///&&&%%%+++'''''''''''''''&&&&&&%%%''''''''''''''''''''''''''''''(((((('''&&&%%%%%%''''''''''''''''''''''''((())))))***+++,,,,,,,,,,,,---///000111111111000111111222333333333333222111///...---......,,,+++---,,,+++)))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***+++---///111111111111///000111000......///111111111111222333444666777555666777888888777555444333222111000...,,,+++***,,,,,,+++***************'''(((((())))))((('''''''''%%%$$$$$$&&&''''''&&&''''''''''''''''''''''''&&&'''))))))(((((()))***---***'''''')))+++)))''')))(((''''''&&&&&&&&&'''(((((()))***+++---...///222111000//////000111222555555666888===AAADDDEEEGGGHHHHHHEEEAAA===;;;:::::::::888444///,,,+++,,,,,,,,,,,,+++++++++******&&&&&&&&&(((,,,222999===CCCGGGMMMPPPPPPOOONNNNNNQQQMMMJJJJJJJJJEEE:::000***(((''')))+++,,,***'''---///333555555333...***+++***)))(((((()))***++++++++++++************)))(((***...111333666999;;;HHH333$$$(((...,,,)))+++******+++++++++,,,,,,,,,******+++,,,------------/////////000111111222222222555888;;;===???CCCEEEEEEMMMRRRZZZdddiiiyyysssjjjddd```___[[[ZZZWWWPPPHHHDDDBBBCCCAAAAAA@@@???===;;;:::999777666444222000///...---///---,,,...---+++...333;;;111******,,,******,,,+++***)))(((((()))************)))))))))***++++++************************---,,,+++++++++---...000---,,,,,,+++,,,---...///333555777888777444111...///***,,,333222***'''+++((((((((((((((('''&&&&&&''''''''''''''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''((((((((()))***++++++++++++,,,...///000000000000000111222222333333222222000///------......---,,,+++***)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))***---///000111111111111222222000///...///111111111111222333444666666666777888888888555333111000//////---,,,+++***)))+++***)))(((((('''((((((((((((((((((((('''''''''((('''%%%%%%&&&''''''&&&'''''''''''''''''''''''''''((())))))((()))+++---...,,,******+++,,,+++))))))((('''&&&&&&'''(((((('''(((((()))+++---///000222111000/////////000111222222333555:::???CCCEEEFFFGGGHHHEEEAAA>>>;;;;;;::::::888444///---,,,,,,*********++++++,,,,,,,,,*********,,,111888???DDDEEEIIIOOOSSSTTTSSSSSSRRROOOMMMJJJIIIGGG@@@666...***(((((())),,,---+++)))111555888777333...,,,,,,+++***)))(((((()))***+++,,,,,,,,,++++++*********)))---222666999;;;===>>>UUU???---+++,,,(((%%%&&&******+++++++++,,,,,,,,,******+++,,,------------/////////000111111222222333555999;;;===@@@CCCFFFFFFNNNRRRYYYdddjjj}}}xxxmmmeee___]]]]]][[[WWWPPPIIIDDDCCCCCCBBBBBB@@@???===;;;:::999888777555222000///...---///------...---+++---222999222---------+++))))))******))))))))))))************)))((((((((())))))))))))))))))))))))))))))...---+++***))))))******,,,,,,++++++,,,,,,---...111222222222111///---++++++(((,,,333333+++(((***)))))))))))))))(((''''''(((((((((((((((((((((((((((((()))))))))((('''''''''''''''''''''''''''''''''''''''((())))))******++++++---...///000000000000111222222333333222222000...---...//////...---)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,...000111222222333444333222///...///111111111222333444555555666666777888888666333///---,,,,,,++++++***))))))(((******)))''''''&&&&&&&&&((((((''''''''''''((((((***(((&&&&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((())))))((((((***...000000///...///000000...---+++***((('''''''''((()))&&&'''((()))+++---...000111111000///.........////////////111555:::???BBBDDDFFFGGGFFFBBB???===<<<::::::777333///,,,,,,---(((((()))***+++,,,---...))))))))),,,222:::BBBGGGEEEIIIOOOSSSTTTTTTTTTUUUNNNMMMLLLHHHBBB999111+++***)))((())),,,---------555:::<<<888111+++,,,///+++***)))(((((()))***+++.........---,,,+++******+++///666===AAACCCBBBAAAOOO<<<,,,)))+++******---******+++++++++,,,,,,,,,***+++,,,------......---/////////000111111222222333666999<<<>>>AAADDDGGGGGGNNNPPPWWWccclllrrrhhhaaa^^^```]]]WWWPPPJJJFFFDDDCCCCCCBBB@@@???===<<<;;;:::999888666333111///...---///------///...+++---111333000---------,,,)))((()))))))))))))))***************)))(((''''''(((((((((((((((((()))))))))))),,,,,,***)))((((((((((((+++++++++++++++,,,,,,---000///...---,,,+++******'''&&&(((......***(((******************)))(((((())))))))))))))))))))))))((()))))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((+++,,,---...///000111111000000111222222222222222000...---...///000///---((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((***,,,///000222333555555555333000//////111111222333444444555555555666777777666444000+++)))*********)))))))))))))))+++***)))((('''''''''''''''&&&&&&'''((()))+++,,,,,,***''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))((((((+++///333222333444555666555444222000///,,,***)))(((((((((&&&&&&'''(((***,,,...///000000///......---------......---...000333888<<>>>>>:::999777222---++++++,,,((())))))***+++,,,,,,,,,((((((***...444===DDDIIIEEEHHHMMMPPPQQQQQQQQQQQQMMMNNNMMMGGG===444---+++***))))))***,,,...000111888999:::777222//////111+++***)))(((((()))***+++////////////...---+++***+++000888@@@FFFGGGEEEBBB>>>111''''''+++---...111******+++++++++,,,,,,,,,***+++,,,---............/////////000111111222222444666:::===???AAAEEEGGGGGGLLLMMMTTTbbbnnnwwwkkkdddbbbbbb]]]WWWPPPKKKHHHFFFEEEDDDCCCAAA>>>===<<<;;;;;;999888666444222000/////////---...///...+++,,,000,,,,,,,,,+++,,,,,,***((((((((())))))******************)))(((''''''((((((''''''(((((())))))))))))******))))))))))))))))))*********+++++++++++++++...---+++***))))))***+++)))'''''')))***)))))),,,***************))))))((())))))))))))))))))))))))(((((()))))))))))))))(((((((((((((((((((((((((((&&&&&&&&&&&&&&&''''''''',,,,,,---...///111222333000000111222222222222111000///......///000///---(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))+++...000222333555666555333000///000111222222444555555555555555666666555333000---)))'''))))))))))))))))))))))))(((((('''&&&&&&&&&&&&'''&&&&&&''')))+++---...///,,,***''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''***...222333555888:::;;;:::999888666555333000---***((('''&&&&&&'''((()))+++,,,---............------,,,,,,.........---,,,---111555;;;>>>BBBDDDCCCAAA@@@@@@<<<:::777111,,,))))))***************************+++---000555;;;BBBIIIMMMGGGJJJNNNOOOOOOMMMMMMMMMNNNNNNLLLDDD999000,,,,,,***))))))***,,,000444777999666444555666666333111+++***)))(((((()))***+++//////000000///...,,,+++***...555>>>EEEGGGDDDAAA888111******+++***))))))******+++++++++,,,,,,,,,++++++,,,---............/////////000111111222222444666:::===???AAAEEEGGGEEEJJJKKKRRRaaapppzzznnnhhhfffccc]]]VVVPPPLLLJJJHHHGGGEEECCCAAA>>>===<<<<<<<<<999888666444333111111000///---...000...+++,,,///'''***+++******,,,+++)))'''((()))******+++************)))((((((((())))))'''(((((())))))******+++))))))******************))))))***++++++++++++***,,,+++))))))))))))+++++++++***)))((()))***,,,---***************)))((((((((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&++++++,,,---...000222333///000111111222222111111222000////////////...,,,)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''***---000333444444555444333000///000222222333444666666666555444555444222///---+++)))(((************))))))))))))%%%%%%%%%%%%%%%&&&'''''')))***+++---///000000000***(((&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&(((,,,...000444:::=========<<<<<<;;;:::999777333///+++)))''''''''''''((()))***++++++,,,------------,,,,,,---//////---***))),,,///555999>>>BBBCCCCCCBBBBBB@@@>>>999222,,,))))))***++++++*********))))))))),,,...333999>>>DDDHHHJJJKKKMMMPPPQQQOOONNNMMMMMMNNNMMMHHH???555///------)))*********,,,111777;;;:::777555888<<<;;;555...+++***)))(((((()))***+++---...000000000///---+++)))+++111999AAADDDBBB>>>444111...------,,,***)))******+++++++++,,,,,,,,,+++,,,---......//////.../////////000111111222222333666999<<<>>>AAADDDGGGDDDIIIJJJRRRbbbssszzzooojjjjjjccc]]]UUUPPPMMMLLLJJJIIIEEEDDDAAA>>><<<<<<<<<===888777666444333333222222///---...111///++++++///(((,,,---))))))+++,,,)))&&&''')))***++++++************)))))))))***++++++(((((())))))***++++++,,,+++++++++,,,,,,+++++++++((((((***+++++++++***)))((((((''''''((()))+++,,,)))******))))))***+++***))))))******))))))((('''''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&)))))))))***,,,...000222///000000111111111111111444222000/////////---+++(((''''''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&))),,,000333555222333333222000///111222222333555666777666444444333111...+++***)))***+++******))))))((((((((('''&&&&&&&&&'''((()))++++++...///111333333111///...((('''%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&(((***,,,111888<<<============;;;<<<======:::555000---)))((((((''''''(((((())))))***+++,,,------,,,,,,***...000///+++)))+++---///444;;;@@@BBBCCCDDDDDDEEEBBB===555...+++***+++))))))))))))************,,,000666<<>>===>>>@@@@@@;;;222++++++***)))(((((()))***++++++,,,///000111///...,,,******,,,333;;;@@@???<<<000000...,,,,,,---......******+++++++++,,,,,,,,,+++,,,---.../////////////////////000111111222222333555999;;;===@@@CCCFFFDDDIIIKKKSSSeeexxxyyynnnkkklllccc]]]UUUOOONNNMMMLLLJJJFFFDDDAAA>>><<<<<<<<<===777777555444444333444444///---///111///++++++...***//////***(((+++,,,(((&&&''')))***+++++++++*********))))))***+++,,,,,,((())))))***+++,,,,,,,,,---------------,,,+++***'''((()))++++++******)))&&&&&&&&&'''((()))++++++%%%((())))))))))))'''%%%)))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%&&&'''((((((''''''))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((***,,,///000//////000111111111111111555333111000///...,,,***''''''&&&%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((,,,///333555111222222111000///111222222333555777777666444333222000,,,)))((()))+++---***))))))(((''''''&&&&&&))))))***+++,,,...000111222444666777555222...+++'''%%%$$$$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%$$$&&&'''(((...666;;;<<<<<<<<<===:::<<>>999444000))))))(((''''''''''''''''''(((***,,,---------,,,(((,,,000000,,,***+++...,,,111999???BBBDDDEEEEEEIIIFFF@@@888111,,,,,,---''''''((()))***+++,,,,,,222666===CCCHHHIIIIIIHHHIIIKKKNNNOOOOOOOOOPPPQQQMMMGGG===444...------///)))***++++++,,,222:::AAAAAADDDGGGGGGBBB888///)))+++***)))(((((()))***+++)))+++...000111000...---+++)))***000888======;;;444444000+++((((((************+++++++++,,,,,,,,,+++,,,---.../////////////////////000111111222222222555888;;;===???CCCEEEEEEJJJLLLVVVhhh{{{xxxpppiiidddbbb]]]UUUPPPMMMNNNNNNNNNFFFDDDBBB@@@===<<<;;;::::::888555444555555555444222222111000///...------------,,,,,,+++***))))))************************+++***************++++++******+++++++++,,,,,,,,,------,,,+++************))))))***))))))((('''&&&(((((((((((()))))))))))))))))))))((()))***+++++++++)))&&&&&&((((((%%%""",,,((($$$$$$((()))'''###''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''+++******)))***,,,---...///000111111000000111222111000000000000///,,,)))'''&&&%%%$$$$$$$$$%%%%%%'''&&&$$$#########$$$$$$%%%%%%&&&'''***---111333<<<888333111333444444333:::888555666777888555333111...******+++---,,,***---+++)))'''&&&&&&'''((($$$***...000222555444111999::::::999555000+++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%%%%&&&+++---111555777999999999<<<;;;<<<@@@BBB>>>999666...)))))),,,***%%%###&&&'''(((***+++,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---111666<<>>666000---,,,******))))))***+++,,,---777???HHHLLLKKKHHHGGGGGGHHHJJJLLLNNNNNNOOOPPPQQQMMMCCC999333---((((((++++++*********...666???FFFHHHJJJIIIDDD;;;222,,,*********+++++++++,,,,,,,,,000111111111000///---,,,'''''')))---333999<<<>>>777222---******+++***(((+++++++++******)))))))))------,,,------...///000000000000111222222333333888888999;;;===???BBBCCCIIIIIIQQQ```oooxxxooogggbbb___ZZZSSSOOOLLLLLLKKKKKKEEEDDDBBB@@@===<<<;;;:::999777555444555555555444222111111000///...---,,,---,,,,,,++++++*********((()))***+++,,,...//////+++******))))))******+++************++++++,,,,,,,,,,,,+++*********++++++((())))))))))))(((((('''(((((((((((())))))))))))*********************+++***(((&&&&&&'''(((&&&$$$000+++%%%$$$&&&((('''%%%'''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((''''''''''''''''''''''''******))))))***+++---......///000000//////000111111000000000111///,,,***'''&&&%%%$$$$$$$$$%%%%%%&&&&&&$$$#########$$$$$$%%%%%%%%%'''***---111333999666333222444555555444888666444555777888666444000---++++++,,,,,,+++))),,,***)))''''''''')))******000444555777:::999555:::::::::888555000+++'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&)))+++///222555777777777888999;;;======:::777555333...,,,,,,***&&&&&&)))'''((()))++++++++++++++++++++++++,,,,,,,,,------,,,---000444999===@@@AAAEEEDDDBBB<<<666000------******))))))+++---000222;;;AAAIIILLLKKKHHHGGGHHHHHHIIIKKKLLLMMMOOOPPPQQQKKKAAA777222///++++++---++++++,,,...333:::CCCJJJLLLLLLIIIAAA888000+++************+++++++++,,,,,,///000000000000...,,,+++((('''(((,,,222888;;;<<<000---***((()))+++,,,,,,,,,,,,+++++++++*********------,,,------...///000000000000111222222333333777888999;;;===@@@BBBCCCHHHJJJUUUdddrrrwwwmmmeee___YYYVVVQQQNNNLLLJJJHHHFFFDDDCCCAAA???===<<<;;;;;;888666444444555666666666111000000///...---,,,,,,++++++++++++++++++++++++******+++,,,...///000000+++******)))))))))******)))))))))************+++++++++*********+++,,,,,,'''(((((())))))))))))((((((((((((((())))))))))))******+++,,,,,,+++***)))(((&&&%%%&&&'''((('''%%%333...'''$$$%%%''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))***+++,,,,,,,,,...//////......///000111000000111111000---***'''&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''')))---111333555444333444666777666555555444444555777777666444...---,,,,,,---,,,***((())))))((('''((()))+++,,,000555888999:::<<<;;;777;;;:::999777333...***'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''''''''))),,,///222333444444333666777777666555555444999444000...,,,((((((+++''''''((()))************++++++++++++,,,,,,,,,,,,,,,---...000444999===???DDDCCCAAA===777111///...++++++***+++...222666999???DDDIIIKKKJJJHHHHHHIIIGGGHHHIIIJJJLLLOOOQQQRRRHHH===333111111///---...+++---000444:::AAAIIINNNRRRNNNGGG===333,,,***************++++++++++++,,,---......///...---+++***(((((((((+++111555888999------,,,***)))***,,,///,,,,,,,,,,,,++++++++++++------,,,------...///000000000000111222222333333777888999<<<>>>AAACCCDDDGGGMMMZZZjjjwwwwwwlllccc]]]UUUSSSPPPNNNLLLIIIFFFCCCCCCBBBAAA???===<<<;;;;;;777666444444555777777666000000///...---,,,++++++++++++++++++++++++,,,,,,------------------,,,,,,++++++***)))))))))******)))))))))))))))))))))*********))))))***+++,,,,,,&&&'''((())))))***))))))(((((((((((())))))))))))((()))+++,,,,,,***((('''&&&&&&&&&''''''(((((((((000,,,'''%%%&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((()))***+++++++++,,,------------...000111000111222333111...+++'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&)))---000222333333444666666666555444555555555555555555333222,,,,,,,,,------+++)))(((((((((((()))***,,,---...222777999888999;;;:::666;;;:::888555111,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((%%%&&&))),,,...000111111...222444222111222444444:::888555222///,,,******''''''(((((())))))))))))***++++++++++++,,,,,,,,,+++,,,---...111666<<<@@@FFFFFFEEEAAA;;;555222111......---///222777<<>>===<<<<<<<<<777666444444555777777666000000///...---,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******,,,,,,+++******************)))))))))))))))))))))))))))))))))***++++++,,,&&&'''((())))))***))))))(((((((((((())))))))))))'''(((***++++++***(((&&&&&&'''((((((((())))))***)))((((((((())))))(((''''''''''''&&&&&&&&&%%%%%%%%%&&&'''&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))+++------,,,,,,...///000111222333444222...+++'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&))),,,000222333555666777666555333222666666777666444111///...+++,,,------,,,***)))((((((((()))+++,,,...000111333777999777888:::999555999888555111...***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''$$$%%%''')))+++---//////+++000111//////444777555777999999777444111,,,(((((((((((((((((()))))))))*********+++++++++,,,,,,***+++,,,---///444<<>>222***(((((()))))))))*********+++++++++******+++,,,,,,+++)))))))))((('''))),,,///111111333444444///***'''(((***,,,,,,,,,,,,,,,,,,,,,,,,------,,,------...///000000000000111222222333333444666999===@@@CCCDDDEEEGGGPPPaaarrr}}}yyymmmccc\\\RRRQQQOOONNNLLLIIIEEEBBBAAA@@@???>>>===<<<<<<<<<888666444444555666666666111000000///...---,,,,,,++++++++++++++++++++++++(((((()))******+++,,,,,,...---,,,++++++++++++++++++************)))))))))******)))))))))***++++++'''(((((())))))))))))((((((((((((((())))))))))))'''((()))***+++******)))''')))******))))))***,,,'''(((***+++++++++))))))(((((((((((('''''''''&&&%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((()))+++,,,---,,,---...000000111222444555333///,,,'''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$&&&(((,,,000222444555777777555333333333555777888666333///,,,++++++,,,---,,,***))))))))))))***+++---///111222333555888999777888:::999666666555111...***(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$%%%&&&(((***,,,...///)))...///...222;;;<<<777555:::<<<;;;999666000******))))))(((((())))))***************++++++++++++(((***,,,,,,---222999???JJJKKKLLLJJJEEEAAA>>>===;;;;;;;;;===???AAADDDEEEEEEFFFHHHJJJJJJJJJHHHHHHFFFEEEEEEHHHLLLNNNMMMJJJ<<<666222111///+++***,,,---444@@@JJJPPPRRRSSSSSSLLLDDD888...)))'''(((((()))))))))************+++)))***++++++++++++))))))***((('''(((***------------...---+++)))((()))***++++++++++++,,,,,,,,,,,,------,,,------...///000000000000111222222333333333666999>>>AAADDDEEEFFFIIIPPP___qqq}}}{{{oooddd]]]QQQOOOMMMLLLKKKHHHDDDAAA@@@???>>>===============999777555444555555555444222111111000///...---,,,---,,,,,,++++++*********(((((())))))***+++++++++000///...---,,,,,,,,,,,,,,,,,,++++++************+++******))))))))))))***((())))))))))))(((((('''(((((((((((())))))))))))))))))***+++,,,------...)))+++---,,,******+++---+++,,,---,,,,,,++++++,,,))))))))))))((((((((((((%%%&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((((('''''')))+++,,,---------///000000111333555666444000,,,'''&&&%%%$$$$$$$$$%%%%%%$$$$$$&&&'''''''''&&&&&&$$$$$$$$$%%%(((,,,///222222444666666444333555666333555777666222...,,,,,,+++,,,---+++(((''')))+++***,,,---000222333444555333777888666666999999666333111...***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%$$$%%%%%%&&&(((***,,,...///***.........777CCCBBB999777<<<>>><<<;;;;;;777000+++***))))))))))))***+++************++++++++++++(((+++---,,,+++---333888DDDFFFIIIIIIGGGDDDCCCBBBAAABBBCCCDDDDDDEEEEEEEEEFFFGGGJJJLLLNNNMMMKKKIIILLLJJJHHHJJJLLLKKKEEE@@@444111111111---)))***///111:::GGGQQQVVVWWWUUUSSSEEE===333,,,)))((((((((())))))))))))************)))***++++++,,,+++***)))+++)))'''''')))***+++***+++)))))))))***+++***)))*********+++++++++,,,,,,------,,,------...///000000000000111222222333333333555999>>>BBBEEEFFFFFFKKKOOO\\\nnn||||||pppeee^^^PPPNNNLLLJJJIIIGGGCCCAAA??????>>>===============:::888555444555555555444222222111000///...------------,,,,,,+++***)))))),,,,,,++++++***)))((((((111000///...---,,,,,,,,,,,,,,,,,,+++++++++******++++++***)))(((((())))))))))))***))))))(((''''''(((((((((((())))))))))))******++++++---///000111***---...---+++***,,,...111111///---++++++---...************))))))))))))&&&&&&'''&&&%%%$$$&&&(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&'''(((''''''&&&)))+++------------///111000111333666777555000---'''&&&%%%$$$$$$$$$%%%%%%###$$$&&&'''((('''&&&&&&$$$###$$$%%%(((,,,///111000333555555444444777:::000333666666222...------,,,------***''''''))),,,,,,---///111333444555555111444555333444777777444222///,,,)))&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((('''&&&$$$###%%%&&&'''(((***,,,...///***......///;;;HHHFFF:::999>>>???<<<;;;>>><<<666,,,+++***))))))***++++++)))************+++++++++))),,,...,,,))))))...333>>>AAAEEEGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHFFFEEEDDDGGGIIIKKKOOOQQQPPPNNNKKKQQQNNNKKKKKKLLLHHH???888......000111,,,(((+++222444===KKKVVVZZZYYYVVVTTT???888000***)))))))))((())))))))))))************)))***+++,,,,,,+++***)))+++)))''''''((()))))))))---+++)))***---...,,,))))))))))))******+++++++++---------------...000000000000000111222222333333222555999>>>BBBEEEFFFGGGMMMOOOZZZkkk{{{{{{pppcccZZZTTTOOOIIIFFFFFFEEECCC@@@>>>??????>>>;;;::::::;;;444333222333555555444333000000000000000111111222...---+++*********++++++''')))++++++******+++,,,((()))+++,,,---,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))))))))''''''(((++++++(((%%%&&&&&&'''((())))))((((((+++,,,,,,---...///000000///---******,,,...//////,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))(((***))))))((('''&&&&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((())))))***+++------222111000222444222...***'''&&&&&&&&&''''''%%%###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((,,,///222000111333555777777777777333333333///+++)))+++---,,,+++(((''''''(((***,,,333444555666777777777777555444444555555444000------+++)))'''&&&&&&((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((***...222......000222555999;;;===>>><<<;;;===AAABBB@@@>>>555222...)))&&&&&&'''((())))))))))))***+++,,,---+++++++++,,,,,,---------555:::AAADDDEEEDDDEEEGGGHHHHHHIIIIIIHHHFFFEEEDDDBBBFFFKKKNNNNNNMMMLLLLLLQQQOOOLLLJJJHHHCCC;;;555......---,,,,,,,,,---...555BBBOOOUUUVVVUUUPPPKKK<<<555---)))******(((%%%))))))))))))************************************&&&'''(((((('''&&&((()))***************++++++,,,++++++++++++++++++++++++,,,,,,------.../////////000000000000111222333444666666777:::>>>BBBGGGIIIOOOUUU^^^gggwww|||rrrggg^^^TTTOOOIIIFFFFFFEEECCC@@@???@@@@@@>>>;;;999999:::666444333444555666555444222222111111000111111222------+++*********++++++***+++---,,,+++***+++,,,)))***+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))(((((()))++++++)))&&&'''''''''(((((())))))))),,,------......//////000///---++++++,,,...//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************))))))(((''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((()))***+++---...000///000222333222///+++((('''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&(((***---000222222333444555666666555444444444222///+++***+++...,,,+++)))((()))+++...000555555555666666666777777555444444444555333000---,,,+++)))'''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((***...111///000111333666888:::<<>>===???BBBDDDBBB@@@999666222---***((((((((())))))))))))***+++,,,---+++,,,,,,,,,,,,,,,,,,---000666<<>>;;;999999:::777666555555777777666555444333222111111000000111---,,,+++*********+++,,,)))***++++++******+++,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++)))))))))))))))))))))))))))))))))***++++++)))'''((('''''''''((()))+++,,,.........///////////////000...,,,,,,---///000///.........---------,,,,,,---------...------,,,++++++******))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))+++---.........///111333222000---+++(((&&&%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%###%%%'''***---000111222333333444555555444333222555444222...+++***,,,///,,,***))))))+++///333666888777666555555555666666444444333333444333000---+++***((('''&&&&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''***...111222222333444555777999:::???>>>???AAACCCEEEDDDCCC>>><<<888333...+++***)))))))))))))))***+++,,,------,,,,,,,,,,,,,,,,,,+++,,,111777<<>>555...+++++++++***+++---222666@@@IIIQQQRRRQQQNNNGGG@@@555000***(((((()))((('''))))))))))))************************************+++---//////---+++******))))))((((((((()))******++++++++++++,,,,,,,,,,,,,,,,,,------.../////////000000000000111222333444444555666999===BBBGGGJJJNNNSSS[[[eeewwwzzztttkkkcccTTTOOOIIIFFFFFFEEECCC@@@===>>>???>>><<<:::;;;<<<999777666777888888777555444333222000//////......---,,,+++*********+++,,,&&&((())))))))))))+++---,,,,,,,,,,,,+++******)))************************(((((((((((((((((((((((())))))***+++++++++)))(((((('''&&&&&&'''***,,,...000000000/////////......000...------///000000000/////////......------,,,.........//////...------,,,+++++++++******))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((***,,,---+++,,,...000111222111000---***&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''###&&&)))---000222333333222333444555555444444333555444000---++++++---///***)))((()))---222777:::;;;999777555444444555666444333222222333222///---)))((('''&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''***...111444444444444555666777888<<<<<<>>>@@@BBBCCCCCCCCCBBB@@@<<<888333...+++)))))))))))))))***+++,,,------------,,,,,,+++++++++,,,///444999===@@@CCCEEEEEEFFFGGGHHHIIIHHHGGGFFFLLLMMMMMMLLLKKKJJJLLLMMMMMMNNNNNNLLLFFF<<<222,,,***************///666<<>>???AAAAAACCCBBB???<<<777111---***))))))))))))***+++,,,------------,,,,,,+++++++++...///222666;;;???BBBCCCEEEFFFGGGHHHIIIHHHGGGFFFMMMMMMNNNLLLKKKKKKMMMOOONNNOOOPPPMMMEEE;;;111,,,(((*********+++111<<>>666---+++(((''''''((())))))((()))))))))***************************************---///000---***((((((((((((((((((((())))))***++++++,,,,,,,,,---------,,,,,,------.../////////000000000000111222333444333444666999>>>DDDIIILLLMMMQQQYYYfff||||||uuuqqqhhh___TTTOOOIIIFFFFFFEEECCC@@@:::<<<======<<<<<<>>>???:::999888888888888777555111000///---,,,,,,++++++,,,+++*********+++,,,---444333222...***))))))***,,,,,,+++******+++++++++************************))))))))))))))))))))))))&&&(((******)))((((((((('''''''''(((***---///000222222111111000000//////111000///000222333222111000//////...---,,,+++++++++,,,------...---------------------------------++++++***)))(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''))))))(((+++---......///000222111...+++))))))((('''%%%$$$$$$$$$%%%&&&&&&''''''(((***...111333444444444000111333555777777777777222000---,,,,,,,,,,,,+++'''(((+++...111555888:::<<<;;;999666555444444555444222000000000000...---&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&)))---000444444333333333333444444444666:::<<<<<<>>>@@@AAABBBBBBAAA???;;;555000,,,))))))))))))***+++,,,------,,,,,,,,,,,,,,,,,,+++//////000444:::???AAABBBFFFGGGHHHHHHHHHHHHFFFFFFKKKMMMNNNMMMMMMNNNPPPRRRNNNOOOPPPLLLCCC999111---(((*********,,,444BBBLLLSSSUUUSSSNNNIIIDDD;;;222+++***)))((('''((())))))))))))))))))************************************)))+++------+++)))(((((())))))((((((((()))******++++++,,,,,,------......,,,,,,------.../////////000000000000111222333444333444777:::@@@FFFKKKNNNNNNRRR[[[iiixxxsssqqqhhh___TTTOOOIIIFFFFFFEEECCC@@@<<<>>>>>>>>><<<;;;<<<===:::999777777888888666555111000///...---,,,,,,,,,++++++*********+++------333222000---***((()))+++,,,+++*********+++,,,---************************))))))))))))))))))))))))$$$'''******(((&&&&&&(((%%%&&&(((***,,,...000000111111111111111111111111111111000111333444222111//////...---,,,+++************+++,,,,,,,,,,,,,,,........................------,,,+++***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((+++---...------///222222000...,,,+++***'''%%%$$$$$$%%%%%%&&&''''''''',,,---///222444444555555222444555777888888777777///---,,,,,,------***'''(((+++...222555777888888::::::999888777555555444444222000/////////...---%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&)))---000333222222111111222222333444777;;;======???AAADDDAAABBBCCCBBB???999444000))))))))))))***+++,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,111888???BBBCCCGGGHHHHHHIIIHHHGGGEEEDDDEEEGGGJJJKKKLLLMMMOOOQQQLLLNNNNNNIII@@@777000---(((***++++++---777FFFRRRTTTTTTPPPJJJEEEAAA888///*********)))(((((()))***))))))))))))************************************((()))++++++)))(((((()))***))))))))))))***++++++++++++,,,,,,---......///,,,,,,------.../////////000000000000111222333444444555777;;;AAAGGGMMMPPPNNNSSS]]]lllvvvrrrqqqiii```TTTOOOIIIFFFFFFEEECCC@@@???@@@@@@>>>;;;999999::::::999777777888777666444111000///...............++++++*********+++---...++++++***)))'''(((+++---++++++*********+++---...))))))))))))))))))))))))))))))))))))))))))))))))$$$'''))))))'''%%%&&&'''$$$&&&(((+++---///000000111111111111111111111111222111111222444444333111///......---+++***))))))((()))******++++++++++++.........///////////////......---,,,+++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&(((+++---...,,,,,,///222333111///...---+++(((%%%&&&&&&''''''((()))******...///000222333444555555555666777888888777666555...,,,+++,,,------)))%%%***---111555888999999888999999999999888666555444444222000/////////...---$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&)))---000111111111000111111222222555999===??????@@@CCCFFF@@@BBBDDDDDDBBB<<<666333))))))))))))***+++,,,---+++++++++,,,,,,---------***((()))///777???CCCDDDHHHHHHIIIIIIHHHFFFEEEDDD>>>AAAEEEGGGHHHJJJLLLNNNKKKMMMLLLGGG>>>555///---(((***,,,+++...888IIIVVVSSSRRRNNNGGGBBB>>>666,,,+++++++++***(((((()))***))))))))))))************************************((()))******(((((()))+++***************++++++,,,++++++,,,,,,---...//////,,,,,,------...//////000000000000000111222333444555666888<<>>===BBBDDDDDDBBBAAAAAA===666000+++)))+++,,,***)))+++++++++++++++++++++++++++++++++,,,...222999BBBHHHGGGHHHIIIIIIIIIGGGEEECCCAAAAAAAAADDDHHHKKKKKKKKKIIIKKKJJJDDD:::222//////---+++***,,,444@@@LLLTTTVVVRRRLLLGGGBBB;;;222,,,((()))))))))************(((++++++)))***......++++++***((()))***++++++***++++++++++++*********)))((())))))))))))*********))))))***+++,,,,,,---------------............///222222222222222222333333333444888>>>FFFJJJKKKIIILLLTTTbbbsssyyyuuupppggg```YYYRRRJJJGGGGGGFFFAAA===<<<===>>>???>>>=========999888666666777666555333333333222111000///.........---,,,***)))******+++************************)))+++---,,,+++***+++,,,++++++***)))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((************,,,...000111...///000111111000///...222111111111222222000...---,,,******++++++***((('''((())))))((((((***+++///000111222333444444444444444333111///---+++******(((%%%$$$%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%((()))************,,,...222222333444555222...+++***,,,,,,+++***+++...111333333333333333444444555666777888999888666333111------------------------222222222222333333333333888777666444444444555555555444111...222555000'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&&&&'''&&&%%%%%%&&&(((+++...000333555666777666666;;;<<<>>>???@@@@@@???>>>===@@@AAA@@@AAACCC@@@;;;111,,,)))***+++))))))+++++++++++++++++++++++++++***+++,,,...222999BBBHHHKKKKKKLLLKKKJJJGGGEEECCCBBBBBBBBBEEEHHHJJJKKKJJJIIIKKKIIICCC999111......,,,++++++...666AAAMMMUUUTTTQQQLLLFFFAAA999000***(((((((((((())))))))))))(((++++++)))+++000000...---+++))))))+++++++++***++++++*********))))))))))))))))))*********++++++)))******+++,,,,,,---------------............///111222222222222333333333333444888???FFFKKKLLLKKKNNNVVVcccsssyyytttoooggg```[[[TTTKKKFFFFFFEEEAAA>>>======>>>??????>>>======777666666666777666444222333333222111000//////......---+++************+++++++++++++++++++++++++++)))+++---,,,+++***+++,,,******)))((((((((())))))))))))))))))))))))))))))%%%%%%&&&''')))***+++++++++++++++,,,---///000111//////000111111000000///111000000000111111000...,,,***)))***++++++***)))'''(((((((((''''''(((***,,,...111333555666555555555555555444222000///...,,,***'''&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())))))***,,,...111111333555777666333000...//////...---...111333555444444444555555666777666666777888666444222000,,,...///...,,,+++---000444444444444333333333333666555555444444444555555555444111///222444///'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''''''''''''''&&&%%%%%%'''***---111666888777777999;;;????????????????????????999===??????CCCFFFEEE@@@333---)))******((((((***************************)))***+++---111888AAAGGGNNNNNNNNNMMMKKKHHHEEEDDDEEEDDDDDDFFFIIIKKKKKKJJJKKKKKKHHHAAA777000------,,,+++,,,000888DDDPPPWWWSSSPPPKKKFFF???777...)))(((((((((((((((((((((''')))+++******---333555222///---+++***+++,,,+++*********)))))))))(((((((((************+++++++++,,,*********++++++,,,,,,------------............///111111222222222333333333333555999???FFFKKKNNNNNNSSSYYYcccsssyyytttnnnfffaaa\\\UUULLLFFFEEEDDDBBB???>>>=========>>>>>>===<<<666666666888999777444222222111111000///............---+++*********++++++++++++++++++++++++++++++)))+++---,,,+++***++++++))))))((((((((((((((()))))))))))))))))))))))))))%%%&&&&&&((()))***+++,,,,,,,,,,,,---...000111111111111111222222222222222222111000000111111000...***)))((()))***+++***)))&&&'''((('''&&&%%%''')))))),,,000333666666666555555555555444333222111000---+++)))(((((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((()))***,,,///...///111444777888666444111111111111111222333444444444444444444555666777555666666666555222000///***...000...+++***...333555555555444444333333333444444444444444444555555444222000000222111---'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((('''(((((('''%%%%%%&&&(((***000777999777777:::>>>BBBAAA???>>>>>>>>>??????999===???@@@DDDIIIHHHDDD555...))))))(((''''''***))))))))))))))))))))))))((()))***+++///666???EEEMMMMMMLLLLLLJJJIIIGGGFFFIIIHHHGGGIIIKKKLLLLLLKKKKKKJJJFFF>>>666///,,,,,,,,,,,,---222;;;FFFQQQXXXTTTQQQLLLEEE===555---((())))))))))))(((((((((((()))******+++111888999666000...,,,+++,,,,,,+++)))))))))))))))((((((((((((******+++++++++,,,,,,,,,*********++++++,,,,,,,,,---------............///111111111222222333333444444666:::???FFFLLLPPPRRRXXX\\\dddtttzzzsssmmmeeeaaa[[[UUUMMMGGGEEEDDDBBBAAAAAA???>>>>>>@@@AAA@@@>>>777777888999:::888555222/////////...------,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++)))+++---,,,+++***++++++)))((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))******,,,,,,---///000111222222000000000111111222222222333222222333444333000---***(((((((((***+++***(((&&&'''((('''%%%%%%&&&((('''***...222555666666555333444444444333333222111...---***))))))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((())))))***---///,,,,,,...111555666555444333222222222333444444444222222222222333444555666555555555444333111///...***---000...++++++000555555555555444444333333333333333333444444444444444444111000222222///***'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&&&&'''((('''(((((('''&&&%%%&&&((('''...555888777777;;;???CCCAAA@@@>>>===>>>???@@@===@@@AAABBBEEEJJJJJJFFF888111***)))(((&&&'''***))))))))))))))))))))))))((())))))***...444<<>>===>>>>>>??????AAABBBBBBEEEJJJJJJFFF<<<333,,,)))(((&&&(((+++************************)))))))))))),,,222999???AAABBBCCCDDDFFFHHHIIIJJJKKKJJJIIIKKKMMMNNNNNNMMMJJJFFF@@@888222...,,,+++,,,---000666>>>HHHQQQWWWVVVRRRKKK@@@666...+++************+++++++++,,,,,,)))+++---111:::AAA???999///---+++***+++,,,+++*********)))))))))(((((((((************+++++++++,,,++++++++++++++++++++++++---------............///000000111222333444444555444777;;;@@@FFFNNNVVV[[[]]]^^^fffyyy~~~tttkkkdddaaaVVVSSSNNNJJJGGGEEEDDDCCCDDD@@@===>>>AAACCCBBB???<<<:::888777777666333111......------------,,,,,,,,,,,,*********+++,,,---************************)))+++---,,,+++***+++,,,)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++...111333555555666111111000000111222444555777999;;;===<<<777000+++***)))'''((((((((('''%%%((())))))(((&&&%%%&&&(((&&&(((***---000222333444222222333444555555555444444333111000///,,,(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''(((***,,,******+++---000222111000222000///000222222111...000000000000222333444555444444333111///...,,,+++---,,,,,,+++---///333555222222222222333333333333333333444444333222111000333///000444222+++''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$%%%&&&&&&'''(((((()))))))))((('''&&&&&&%%%&&&&&&$$$&&&'''(((''''''((()))'''***///555999<<<>>>?????????>>>>>>======>>>>>>>>>@@@AAA@@@DDDIIIIIIFFF???666---***(((&&&(((,,,++++++++++++++++++++++++******))))))+++000666<<>>DDD@@@888---+++))))))+++++++++***++++++*********))))))))))))))))))*********++++++++++++++++++++++++++++++---------............//////000111222333444444555444888<<>>@@@???<<<===:::777555444444222000..................------,,,+++*********+++,,,---)))))))))))))))))))))))))))+++---,,,+++***+++,,,******))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))*********+++)))+++...111444666777777555555444444555666888999999;;;>>>@@@???999000***+++)))((('''((((((&&&$$$)))))))))(((&&&&&&'''((('''((()))+++...000222333222333444555666666666666777555444222111...***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&(((***+++++++++---///111000///111///---///111111///,,,000000000111222333555666444444222000///---,,,+++...,,,******...111444444111111111222222333333333333333444444333111000///222///000444222***&&&'''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&%%%%%%$$$&&&&&&&&&'''((())))))******)))((('''&&&%%%%%%%%%###%%%'''(((''''''((()))(((***...444;;;???@@@???=========>>>>>>>>>>>>===<<<>>>???>>>BBBHHHHHHEEEAAA777...+++(((''')))---++++++++++++++++++++++++++++++***)))***...555:::@@@@@@AAABBBDDDFFFHHHIIIEEEDDDEEEFFFIIIKKKKKKJJJHHHCCC;;;555000...------,,,...111777???GGGOOOSSSUUUPPPEEE888,,,&&&&&&(((&&&&&&''')))***+++,,,---))),,,000777@@@FFFAAA888+++***((()))***++++++***++++++++++++************((())))))))))))*********++++++++++++++++++++++++---------........./////////000000222333444555555555888===AAAGGGOOOYYY```\\\^^^ggg}}}|||ppplllfff```XXXTTTMMMIIIFFFDDDBBB@@@AAA>>><<<<<>>666>>>OOOKKK333(((...((((((''''''''''''((((((000...+++((('''&&&&&&'''(((&&&&&&(((---000000///333333333444444333222222000111222222111///---+++)))&&&$$$###$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))***+++,,,...///000111111000///......///000000333222111111000111111111222222222///---+++,,,---///...------...///000111222333333444444333333222666666555333000//////000111111222111///,,,((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&(((***,,,------...---***'''%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((()))---222888<<<======CCC@@@===;;;<<<======<<<=========>>>@@@CCCGGGIIIGGG@@@666...)))))))))***&&&((()))***++++++***)))************+++///444888???BBBEEEFFFGGGGGGHHHIIIHHHFFFEEEGGGKKKLLLKKKJJJFFFBBB===777333000///...///000444:::???EEEMMMTTTSSSGGG:::333...'''$$$%%%'''((()))***+++***))))))---...222888>>>???;;;777...---,,,+++************++++++************++++++******************************+++,,,------------......---,,,---///111333///000111222333444444444333888===BBBFFFMMMTTTZZZYYY\\\ggg~~~~~~rrrmmmgggaaaYYYTTTNNNIIIFFFDDDCCCAAAAAA???<<<===???@@@???<<<999888666444222111000///........................,,,,,,,,,+++++++++************))))))******+++,,,))))))*********+++++++++***))))))))))))***++++++************))))))))))))((()))******))))))***++++++,,,...111333666777888888:::<<<<<<;;;:::;;;<<>>============>>>@@@CCCFFFHHHFFF???555,,,((('''(((***))))))******+++******************)))***...333777AAABBBCCCDDDDDDEEEHHHJJJIIIGGGFFFGGGJJJKKKKKKIIIGGGCCC===777222///......///222888>>>CCCIIIOOOTTTOOOCCC777000,,,'''&&&'''((()))***+++++++++***)))---...222888>>>???;;;777...---,,,+++************++++++************++++++******************************+++,,,------------///...---------///111222///000111222333444444444333777<<>>@@@AAA>>>;;;777666555333222000//////........................,,,,,,,,,+++++++++************))))))******+++,,,(((((()))))))))*********))))))((((((((()))******************))))))))))))((()))******))))))***,,,,,,---///111444777999::::::<<<>>>>>>===<<<<<<===BBB888;;;JJJKKK999)))'''((((((''''''''''''((((((***)))(((&&&&&&&&&'''''''''&&&&&&(((+++...//////111222222333333333222222000111222222111000///---+++)))%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((())))))+++,,,---...///000000////////////000111333222222111000//////.../////////---***((()))***////////////000111222333222222333333333333222222555555444333111000000///111111111///---+++(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$%%%(((***,,,...//////...+++'''%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&(((,,,333888;;;;;;:::???===;;;;;;===>>>???>>>=========>>>@@@CCCEEEGGGHHHAAA777...((('''***,,,,,,++++++************+++))))))))))))))),,,111444@@@AAABBBAAAAAACCCFFFIIIIIIHHHGGGGGGIIIKKKKKKJJJIIIEEE>>>777111///......111666>>>DDDJJJOOOSSSUUUJJJ>>>222,,,***'''''')))((()))+++,,,,,,,,,+++***,,,...222999>>>>>>:::666...---,,,+++************++++++************++++++***************************+++,,,------......---000///...------...///000///000111222333444444444222666;;;AAAHHHOOOWWW\\\aaabbbkkk}}}pppggg```]]]ZZZUUUNNNIIIGGGFFFEEEDDDBBB@@@>>>@@@AAAAAA===999555555444444222111000///........................,,,,,,,,,+++++++++************))))))******+++,,,))))))))))))*********+++((((((((((((((())))))***************)))))))))(((((()))************+++---,,,---///222555888:::;;;;;;<<<>>>>>><<<;;;;;;<<>>@@@BBBEEEFFFJJJDDD;;;111+++***---000...---+++***)))***++++++(((((()))((((((+++///222===???AAABBBBBBBBBDDDFFFGGGFFFFFFGGGIIIKKKLLLMMMKKKFFF>>>666111.........444<<>>>>>999444------,,,+++************++++++************++++++***************************+++,,,---............000//////........./////////000111222333444444444222555:::AAAIIIQQQXXX]]]___```hhh}}}|||oooddd^^^\\\ZZZUUUNNNIIIFFFFFFFFFEEEBBB@@@@@@AAACCCAAA<<<888555555555555444333111000........................,,,,,,,,,+++++++++************))))))******+++,,,*********+++++++++,,,,,,((((((((((((((())))))***************)))))))))(((''')))***+++******,,,------...000333666888:::;;;:::;;;<<<<<<:::888888999===:::777666000((((((...((((((''''''''''''((((((%%%%%%%%%%%%%%%&&&&&&'''$$$%%%&&&'''(((***,,,---///000111111222222222111111111111222222222222222///,,,(((&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''((()))***++++++------......////////////000000111000000...---,,,///000///---***))))))***++++++,,,...///000000000000111111222222111111000444222222222444333111///000000///---+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''((()))+++---000111222333...+++(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%'''+++111666999999777:::999999;;;===@@@@@@???<<<======???@@@BBBDDDDDDIIIEEE===444,,,***---000...---+++***)))***++++++'''((()))((((((***---000777;;;AAADDDDDDCCCBBBBBBDDDDDDEEEFFFHHHKKKOOOQQQMMMGGG>>>666000...///000888CCCMMMQQQUUUWWWVVVQQQFFF:::///***)))''''''***)))***+++,,,---,,,++++++,,,---222999>>>>>>888333------,,,+++************++++++************++++++************************++++++,,,---............/////////...............///000111222333444444444333555999AAAJJJSSSYYY]]][[[]]]ggg}}}|||pppddd^^^^^^ZZZTTTMMMGGGEEEEEEFFFFFFBBBAAAAAACCCDDDAAA;;;666333444555555555333222111------------------------,,,,,,,,,+++++++++************))))))******+++,,,***++++++++++++,,,,,,,,,))))))((((((((()))******************))))))))))))''')))++++++++++++---......///111333555777999:::888999:::999777555555666333777:::777///((('''***((((((''''''''''''(((((($$$$$$%%%%%%&&&&&&&&&&&&###$$$&&&&&&&&&(((***,,,...///000111111111111111111111111222222333333444111...***'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''((()))))))))***+++,,,---.........---...///000000000///---,,,///000///---***))))))***)))***,,,---//////000000000000111111111111000000333111000222555555222...000///...,,,***((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''***+++,,,...000111222222///,,,(((&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''***...444777888777999999999;;;>>>?????????<<<<<<>>>???@@@BBBCCCCCCDDDBBB===444,,,(((***---,,,++++++************+++((()))))))))((())),,,...333999@@@EEEFFFEEEBBBAAACCCDDDFFFFFFGGGKKKOOOSSSMMMGGG>>>555///...000222>>>JJJTTTUUUVVVXXXTTTLLLAAA777...***)))'''''')))((()))+++,,,,,,,,,+++***+++---222999>>>===777222...---,,,+++************++++++************++++++************************+++,,,---......//////........./////////////////////000111222333444444444444555999AAAJJJSSSYYY\\\YYY\\\hhh{{{nnnbbb\\\]]]YYYSSSLLLFFFDDDEEEEEEFFFBBBBBBBBBDDDEEEBBB;;;555111222444444444333111000------------------------,,,,,,,,,+++++++++************))))))******+++,,,************++++++++++++***))))))))))))***++++++************))))))))))))''')))++++++++++++---//////000111222444666777888777888999888555333333333111444555111+++(((''''''((((((''''''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&"""$$$&&&&&&%%%&&&))),,,---...///000111111111111111111111222333444555555222///+++(((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((((()))+++,,,------,,,,,,,,,---...000000///...---.........+++)))'''((())))))***,,,...000000000000///000000000000000000///333111000222666666222...000///---+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((***+++,,,---...////////////,,,(((&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((,,,111555777888999999999;;;>>>??????>>><<<<<<>>>???AAAAAABBBBBBBBBAAA>>>666---((()))+++))))))******+++*********((()))******))))))+++---333888???DDDFFFEEEDDDDDDEEEGGGGGGGGGFFFHHHMMMQQQMMMGGG===444//////222444CCCPPPXXXWWWVVVWWWQQQGGG:::111***))))))(((''')))((()))***+++++++++***)))+++---333:::>>>===777111...---,,,+++************++++++************++++++************************+++,,,---...////////////------...//////000000000///000111222333444444444555666999AAAKKKTTTYYY[[[WWW[[[hhhxxxlll___YYY[[[XXXSSSKKKEEECCCDDDEEEFFFCCCBBBBBBDDDEEEBBB:::444///111222333333222000///------------------------,,,,,,,,,+++++++++***************)))***++++++,,,))))))))))))***************************++++++,,,************))))))))))))''')))+++++++++,,,---//////000111222444555666666777888999777555333222333999777111***(((+++---,,,((((((''''''''''''((((((%%%&&&&&&''''''&&&&&&%%%"""$$$&&&&&&%%%%%%(((,,,---...///000111111111111111111111222333444555666333000,,,)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''(((***+++,,,,,,++++++***,,,...///000000...---------,,,***'''&&&'''(((***+++---///111111111111//////000000000000//////222000///222666777333...000///---+++)))'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''((()))***+++,,,------------///,,,(((''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''((('''(((+++000444777888999999999;;;>>>???>>>===;;;<<<>>>???AAAAAABBBBBBBBBBBB@@@999000******,,,&&&((()))+++++++++***))))))***+++***)))***+++---444888>>>BBBDDDEEEFFFHHHHHHIIIIIIGGGEEEGGGKKKOOOMMMFFF<<<444//////333555FFFSSS[[[WWWUUUVVVOOODDD444,,,'''((()))(((((()))'''((()))***+++***))))))+++---333:::>>>===666000...---,,,+++************++++++************++++++************************+++,,,---...////////////,,,,,,...///000000000000///000111222333444444444777666999AAAKKKTTTYYYZZZUUUZZZgggooobbb[[[XXXXXXVVVRRRMMMHHHCCCAAA@@@@@@BBBCCCCCCDDDDDD@@@:::666333444444444333111///.........//////......---,,,************)))))))))(((,,,+++***))))))***+++,,,,,,,,,++++++++++++++++++,,,+++***))))))***+++,,,)))******++++++******)))******+++,,,------------000000000111222333555555777777666555444333333222666444111...+++)))(((((())))))((('''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%'''(((((('''***,,,///222333222111///111000/////////000222333000///...+++)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&&&&''''''((()))******+++,,,,,,.../////////...------......,,,)))((()))******+++...000222333333333//////000000000000/////////......///111222111///......---+++)))'''$$$###$$$#########$$$%%%%%%&&&%%%%%%&&&%%%$$$%%%'''***((()))+++---.........---///...,,,)))'''%%%$$$###%%%%%%%%%&&&&&&'''''''''''''''''')))---222777:::888:::===>>>>>>===>>>???BBBAAA???@@@BBBDDDDDDDDDIIIHHHDDD===555///***)))&&&(((******)))((()))*********))))))******+++,,,444999???BBBCCCEEEHHHKKKCCCBBBBBBCCCFFFHHHKKKLLLKKKEEE:::000,,,///666===KKKTTTYYYXXXUUURRRHHH>>>///---***'''&&&'''((()))'''(((***++++++***)))(((***+++222<<>>>>>>>>???@@@???>>>===>>>AAADDDEEEEEEIIIJJJHHHBBB999000,,,***&&&((()))***(((((()))*********))))))******+++,,,333888???CCCDDDEEEHHHKKKIIIFFFDDDDDDFFFIIIMMMOOOIIIBBB777...+++000888???KKKQQQVVVVVVTTTQQQFFF;;;...---***'''&&&'''((()))((()))+++,,,,,,+++***))),,,...444>>>FFFDDD:::000000...---,,,---,,,+++)))++++++++++++++++++++++++************************,,,,,,,,,,,,---///000111000000000000000000000000000000111222333444444555666:::>>>CCCMMMYYY\\\XXXUUU^^^fff|||iii]]]WWWVVVWWWOOOLLLIIIEEECCCBBBBBBBBBCCCCCCCCCDDDCCC@@@;;;777444555555555444222000///......//////......---,,,,,,,,,,,,++++++++++++******))))))(((((())))))***)))*********+++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++******+++,,,---------.........------,,,111111000000000000111111333333333222222222222222555222///+++)))((()))***)))((((((''''''''''''(((&&&&&&'''((()))))))))))))))'''%%%%%%&&&'''&&&%%%)))+++---///000000///...///............///000000///...---+++)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((()))***++++++,,,---......//////......,,,------+++((('''((())))))***,,,...///000111111//////000000000000/////////.........//////...,,,...---,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&%%%%%%&&&%%%%%%&&&(((+++***+++,,,---...////////////...,,,***(((&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%''''''''')))---222777:::999<<<>>>??????>>>@@@AAA===<<<;;;===@@@DDDEEEFFFHHHLLLNNNHHH>>>333---+++&&&((())))))(((((()))******))))))))))))***++++++222888???CCCEEEFFFIIILLLLLLIIIDDDCCCEEEJJJNNNPPPEEE>>>444,,,,,,222<<>>?????????@@@BBB>>>===<<<===AAADDDEEEEEEFFFLLLQQQMMMBBB555...+++'''((())))))(((((()))+++)))))))))))))))***++++++000777>>>DDDFFFGGGJJJMMMJJJGGGCCCDDDGGGLLLNNNOOOBBB;;;111,,,...666@@@GGGJJJJJJKKKOOORRRMMM???333,,,+++)))'''''''''((((((((((((***+++++++++++++++///333:::DDDJJJHHH@@@888000...+++++++++,,,++++++************************************************+++++++++,,,---...000000////////////////////////000000111222333444444555666999@@@IIITTTZZZZZZVVVZZZeeepppgggZZZSSSQQQRRRPPPOOOLLLHHHEEECCCBBBAAACCCBBBBBBBBBAAA>>>:::666444555555555444222000///.........///......---,,,+++*********))))))))))))(((((())))))))))))(((((((((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...////////////...---,,,,,,000000///...------------------......//////000000000...+++)))(((((()))***((((((''''''''''''(((((('''))),,,...000111111000,,,)))&&&%%%&&&&&&&&&%%%'''((()))+++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,+++***)))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))+++,,,,,,------------......//////---------+++((('''((()))******+++,,,---...///000//////000000000000/////////...---...///...,,,+++---,,,***((('''&&&%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&$$$%%%&&&&&&%%%'''***,,,------......///000111222000///---+++)))((('''&&&'''''''''&&&&&&%%%%%%%%%''''''''')))---222777:::;;;===>>>>>>>>>???AAABBBBBB@@@>>>???AAADDDDDDDDDCCCJJJQQQOOOEEE999///***(((((()))((('''''')))+++))))))(((((())))))***+++///555>>>DDDGGGIIILLLNNNHHHEEEDDDGGGMMMPPPPPPNNN@@@999000---111:::CCCIIIHHHFFFHHHMMMPPPIII;;;000+++***)))((('''''''''(((&&&'''((())))))*********///333:::CCCIIIHHHCCC>>>333000---++++++,,,+++***************************************************+++++++++,,,---...///000////////////////////////000000111222333444444555666888@@@KKKUUUYYYXXXVVV\\\iiiuuugggZZZSSSPPPOOOPPPOOOLLLIIIFFFDDDBBBAAABBBAAA@@@@@@???<<<888555333444444444333111///.........//////......---,,,*********)))))))))((((((((())))))******))))))(((((()))))))))***+++++++++++++++,,,,,,,,,,,,++++++---,,,+++******+++,,,---------.........------,,,///...---,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,+++***)))(((((())))))(((''''''''''''(((((()))'''))),,,///111222111111,,,***&&&%%%%%%&&&'''&&&&&&&&&''')))******++++++)))***+++,,,,,,,,,++++++++++++***)))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))+++,,,---...------------...//////---......,,,)))((()))***+++++++++,,,---...000000//////000000000000/////////.........//////...,,,---,,,)))'''&&&%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&'''***---.........///000111333333222111...,,,)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''')))---222777:::;;;<<<=========>>>@@@BBBCCCAAA???@@@BBBDDDDDDDDDCCCHHHNNNOOOIII===111***((())))))(((''''''***,,,)))(((((((((((()))******---444>>>EEEHHHJJJMMMOOOIIIGGGFFFJJJPPPSSSQQQMMM===777///...333<<>>>>>===;;;777444222333333333222000...---......//////......---,,,+++++++++*********))))))))))))***++++++***))))))))))))))))))******************+++,,,,,,+++******+++++++++++++++++++++++++++,,,,,,------------,,,---,,,,,,+++++++++,,,,,,+++++++++++++++++++++,,,))))))))))))))))))(((((('''''''''''''''((())))))&&&(((+++...000000///...,,,)))&&&%%%%%%'''((((((%%%%%%&&&'''((()))******((()))***+++++++++************))))))((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))+++,,,---...------,,,---...///000...//////---***)))***+++,,,,,,,,,,,,---...000111//////000000000000/////////......///000111///...---+++)))'''%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&(((+++---////////////000222444555444222000---***'''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''')))---222777:::;;;<<<<<<<<<<<<===@@@BBB@@@???>>>???AAADDDEEEEEEDDDGGGLLLOOOLLLBBB555+++((()))((('''&&&'''***,,,((((((((((((((()))******,,,444>>>EEEIIIKKKNNNPPPLLLGGGDDDGGGMMMOOOMMMIII:::444...---333;;;@@@BBB???>>>BBBHHHFFF;;;000+++)))(((((((((''''''''''''&&&&&&''''''(((***+++,,,000333999@@@GGGJJJKKKKKKCCC???999444111///---,,,*********************************************************+++,,,---//////000000000000000000000000000000111222333444444555777666===KKKUUUVVVUUUUUU]]]mmm|||xxxdddZZZSSSOOOOOOIIIIIIHHHGGGFFFEEEDDDCCC@@@>>>===<<<<<<:::666333222222222222111///...,,,......//////......---,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))*********))))))))))))))))))***+++,,,,,,+++***))))))***++++++++++++***)))******+++,,,------------,,,++++++***++++++,,,,,,************************'''((()))******)))(((''''''''''''''''''((()))***%%%'''***---......---,,,,,,)))&&&$$$&&&'''((()))$$$%%%%%%&&&'''((())))))'''(((***++++++******)))***)))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&((()))+++,,,---......---,,,---...///000///000///...+++***+++,,,------,,,,,,---///000111//////000000000000/////////......///111222111///---+++)))&&&%%%%%%&&&'''((('''&&&%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&(((+++...000000//////000222444555555444111---***'''%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''')))---222777::::::;;;<<<;;;;;;<<>>EEEIIILLLNNNQQQMMMGGGAAAAAAFFFIIIGGGDDD888222,,,---333:::>>>???;;;;;;@@@FFFCCC666,,,)))(((((((((((((((''''''''''''''''''((()))+++,,,---111444999@@@GGGLLLNNNPPPIIIDDD===888444111///---))))))))))))))))))))))))*********************************+++,,,---//////000000000000000000000000000000111222333444444555777666===KKKTTTUUUTTTUUU]]]nnn}}}pppbbbUUUQQQTTTQQQMMMHHHEEEEEEDDD@@@===>>>???>>><<<;;;:::888666333333222111111000000111111000000///...---,,,,,,,,,,,,,,,,,,++++++,,,------))))))))))))))))))))))))))))))))))))************++++++******************++++++++++++++++++++++++---,,,+++***+++,,,---...---,,,***)))))))))******))))))))))))))))))))))))*********)))))))))))))))))))))((('''''''''''''''((((((((()))******++++++,,,+++)))'''&&&%%%&&&&&&&&&&&&&&&''''''''''''(((((()))))))))))))))((((((+++++++++++++++***)))((((((((('''&&&%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$&&&%%%%%%&&&(((***---...+++++++++,,,,,,,,,---------777@@@===222((('''))))))***+++---.../////////........................------..................+++)))'''$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((''''''(((+++---............000222444555777777666222---(((%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''(((***...444888<<<>>>@@@@@@>>><<<<<<<<<@@@@@@@@@BBBEEEHHHKKKLLLMMMLLLLLLOOORRROOO>>>---))))))))))))))))))))))))((((((((((((((()))******---555???FFFHHHIIIKKKLLLKKKGGGBBB??????@@@@@@???777111+++,,,444;;;===<<<===AAAEEEBBB888...(((&&&)))((('''&&&&&&&&&&&&&&&'''((()))))))))***---000---444===CCCEEEEEEFFFHHHGGGHHHEEE@@@<<<999222***,,,+++***)))))))))***+++(((((()))***+++,,,,,,---,,,,,,,,,,,,---...//////000000000000////////////000000000111222222222333777:::???GGGSSS\\\ZZZSSS```jjjooocccXXXSSSTTTQQQLLLFFFBBBBBB@@@<<<:::<<>>===<<<:::888666444333222222111111111111111000000///------,,,,,,---,,,,,,,,,++++++,,,,,,---))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++,,,++++++++++++,,,---------,,,***)))))))))***+++************************))))))))))))))))))))))))))))))((('''''''''''''''((((((((()))******++++++,,,***)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))((((((******+++++++++***))))))(((((('''&&&%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&(((***+++---+++++++++,,,,,,,,,,,,------333888555---((())),,,***+++,,,---............------------------------------------------------***)))'''%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((''''''(((+++---.........///000222444555777777666222---(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((()))...444888<<<>>>@@@@@@???>>>>>>>>>@@@@@@@@@AAACCCFFFIIIJJJLLLLLLLLLNNNSSSOOO@@@///))))))))))))))))))))))))((((((((((((((()))******,,,333===DDDGGGGGGIIIJJJEEEBBB???>>>>>>??????>>>666000,,,...666===???>>>???BBBDDD@@@666...)))''')))((('''&&&&&&&&&&&&'''((())))))))))))***,,,///...555>>>CCCEEEFFFHHHIIIIIIJJJIIIDDDAAA???888111,,,,,,***)))))))))***+++***************+++++++++,,,,,,,,,,,,---...//////000/////////////////////000000000111222222333333888;;;???GGGSSS\\\\\\VVV```jjj~~~llldddZZZVVVVVVQQQNNNHHHBBBAAA???;;;:::<<<>>>>>>>>>===;;;888555444222222222111111111111000000///...---------------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,+++************+++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((''''''''''''(((((((((((()))******+++++++++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((()))******+++++++++******(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$'''&&&&&&''''''(((************+++++++++,,,,,,,,,,,,...///---)))(((***---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++***)))'''%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''(((+++---.........///000222444555666777666333...)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((()))---333888:::<<<>>>???>>>===>>>???@@@@@@@@@@@@AAACCCEEEGGGJJJJJJKKKMMMQQQOOOAAA222))))))))))))))))))))))))((((((((((((((()))*********222<<>>444///,,,///777???AAAAAABBBCCCBBB<<<444,,,))))))((((((''''''&&&&&&'''''')))******)))((()))+++---///666>>>DDDFFFHHHJJJLLLJJJLLLLLLHHHFFFDDD===666---,,,+++***))))))***++++++++++++*********)))))),,,,,,,,,,,,---...//////////////////////////////000000111111222333333444999;;;???FFFRRR]]]^^^ZZZ```jjj~~~}}}iiibbbYYYVVVWWWTTTSSSLLLEEECCCAAA======???>>>??????>>>;;;888555444222222222222111111000000000///...------------------,,,++++++++++++++++++))))))))))))))))))))))))((()))))))))***************************+++++++++++++++++++++++++++++++++)))***+++------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++((((((((())))))))))))))))))(((''''''''''''((((((((((((((()))******++++++***))))))((('''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((())))))))))))(((((()))***+++++++++++++++(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$''''''''''''''''''((((((************++++++++++++++++++***)))((()))***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))))))((('''%%%%%%$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''&&&'''***------......///111222333444555666666333///***'''&&&'''''''''&&&&&&%%%%%%%%%&&&''''''''')))---222777888:::<<<<<<<<<<<<>>>@@@@@@@@@??????@@@AAACCCDDDFFFGGGHHHJJJNNNMMMAAA444))))))))))))))))))))))))((((((((((((((())))))******222;;;BBBDDDEEEFFFGGGAAAAAABBBCCCDDDCCC@@@===111...---111999???BBBCCCEEECCC???888000+++******((((((''''''''''''(((((()))******)))((((((***,,,000777???EEEGGGIIIKKKNNNJJJMMMMMMJJJHHHEEE===555...---+++***)))******+++************************,,,,,,,,,,,,---...//////.........///////////////000000111111222333444444999<<>>@@@===???AAA???;;;777555555111222222222222111000/////////...------------...---,,,++++++************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,---,,,+++***+++++++++,,,,,,,,,++++++************************''''''(((((())))))))))))((((((''''''''''''((((((((((((((()))******++++++)))))))))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''((()))))))))))))))((()))***+++++++++++++++(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&'''''''''&&&&&&)))))))))*********++++++,,,++++++++++++***((('''++++++,,,,,,---,,,,,,,,,------------------------------,,,+++******))))))(((''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&'''&&&&&&'''***,,,------///000111222333444444555666444000+++(((''''''''''''&&&&&&%%%%%%%%%&&&'''''''''(((,,,222666999;;;<<<======>>>@@@BBB@@@??????>>>>>>???AAABBBBBBCCCEEEFFFJJJJJJ@@@444((((((((((((((((((((((((((((((((((((((())))))***,,,333===CCCEEEEEEFFFGGGCCCCCCDDDEEEFFFCCC???;;;///......333999???BBBBBBEEEBBB;;;333---******+++(((((('''''''''(((((())))))******)))'''(((***,,,222888@@@EEEGGGIIILLLOOOLLLOOOPPPMMMJJJFFF===444///---,,,************+++((())))))***++++++,,,,,,,,,,,,,,,,,,---...//////------....../////////000///000111222333444555555999<<<@@@EEEPPP[[[```^^^bbblll}}}ggg___WWWUUUXXXUUUQQQJJJDDDCCCAAA===<<<>>><<>>?????????@@@BBBDDD@@@???>>>>>>>>>???@@@AAA@@@BBBCCCDDDGGGGGG???444((((((((((((((((((((((((((((((((((((((()))******---444===DDDFFFFFFFFFHHHBBBBBBCCCEEEEEEBBB>>>:::000000222666;;;???AAABBBCCC>>>777///***)))***+++((((((''''''(((((())))))((())))))((('''(((***,,,444999@@@EEEGGGHHHKKKNNNOOOSSSTTTRRRNNNIII???666///...,,,+++*********+++'''((()))***+++,,,------,,,,,,,,,,,,---...//////---------......//////000///000111222333444555666888<<>>>>>>>>===>>>AAACCC??????>>>>>>>>>???AAABBB@@@BBBCCCCCCEEEEEE>>>555((((((((((((((((((((((((((((((((((((((()))******---444===DDDEEEEEEFFFGGGBBBBBBCCCEEEFFFEEEAAA>>>444555777:::>>>@@@BBBBBB@@@;;;333,,,)))((()))***((((((((((((((()))******''''''(((((('''(((+++---555:::AAADDDFFFGGGJJJMMMNNNSSSUUUTTTQQQMMMCCC999000///---+++************))))))*********+++++++++,,,,,,,,,,,,---...//////,,,,,,---......///000000///000111222444555666666777<<>><<<<<<;;;???CCCBBB<<<777555666000111333333333222000.........---------......///---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,+++++++++++++++++++++++++++***)))))))))***,,,---)))***,,,---...---,,,,,,++++++++++++++++++++++++&&&&&&&&&'''((())))))***'''''''''''''''((()))***((((((((()))******++++++'''((()))))))))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&'''((()))************+++++++++++++++***)))((((((((('''&&&%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&&&&(((((((((((()))))))))))))))+++---,,,((((((***---'''(((***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------&&&&&&&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&&&&%%%&&&))),,,,,,---///111222333333333111444666555222...***)))%%%%%%%%%&&&&&&''''''''''''''''''''''''+++000444:::;;;;;;;;;:::;;;===@@@??????>>>>>>>>>@@@AAABBB@@@CCCCCCCCCEEEEEE???666((((((((((((((((((((((((((((((((((((((()))******,,,444===CCCEEEDDDEEEFFFCCCCCCEEEGGGIIIIIIFFFCCC777888:::===@@@BBBBBBCCC>>>888111+++(((((()))***((((((((((((((()))******&&&'''''''''''')))+++...666;;;AAADDDEEEFFFIIILLLKKKPPPTTTSSSRRRNNNDDD:::000///---+++************+++++++++***************,,,,,,,,,,,,---...//////,,,,,,------...///000000///000111222444555666777666<<>>777444444111222222222222111000000......//////......---,,,...---***)))((((((***+++***---+++&&&&&&***+++'''+++***)))***+++++++++***(((***---//////...,,,***,,,,,,,,,++++++***************))))))(((((('''''',,,******,,,,,,,,,---///---)))'''***000222...)))&&&&&&''''''(((((())))))&&&'''((('''&&&&&&'''(((((((((((()))******++++++,,,+++***))))))(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%(((((((((((())))))))))))******)))(((((((((((((((***)))((('''%%%$$$###"""######$$$$$$$$$%%%%%%%%%&&&''''''&&&$$$$$$&&&'''''''''(((((())))))******+++,,,---,,,***)))***+++(((((()))***,,,---......,,,---...//////---+++***---+++******+++,,,,,,+++'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$'''((('''''')))***...111111000222555333///555666777666333///***'''''''''&&&%%%$$$$$$$$$$$$(((((('''&&&&&&)))---111:::======;;;;;;??????===<<<<<<<<<>>>AAACCCCCCBBBBBBBBBBBBCCCGGGGGG>>>333+++)))''''''((())))))(((((()))******))))))***+++000888???BBBCCCFFFFFFCCCBBBEEEFFFEEEFFFGGGCCC===<<<>>>BBBFFFHHHEEE@@@<<<<<<333,,,+++***'''%%%%%%((((((((((((((((((((((((&&&(((***+++***)))***+++555;;;BBBEEEDDDEEEHHHLLLOOORRRXXX]]]]]]UUUIII???000...,,,+++,,,,,,+++)))...---,,,+++++++++,,,---******+++++++++,,,,,,,,,---------........./////////000111222444777999:::999:::???HHHSSS[[[^^^^^^aaafffyyyooohhh^^^VVVQQQJJJGGGEEECCCBBBAAA???;;;999:::@@@EEEDDD???888555555111222222222222111000000...............------,,,...,,,***)))((()))*********---,,,''''''***+++(((******)))******+++******)))***,,,---------+++***,,,,,,,,,++++++*********))))))))))))((((((((((((*********,,,---,,,---...---+++)))+++...///+++((('''''''''(((((((((((((((&&&'''((('''&&&&&&'''((((((((())))))******++++++(((&&&%%%''')))***(((%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((()))))))))******)))(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&''''''&&&%%%$$$&&&'''(((((())))))***++++++++++++,,,---,,,***)))***+++*********++++++,,,,,,,,,,,,---.........---+++***---,,,***+++,,,---,,,+++((('''%%%$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''(((''''''((()))---000111000111444333///555666666666333///+++((('''&&&&&&%%%%%%%%%%%%%%%(((((('''&&&&&&)))---111:::======;;;<<>>AAACCCCCCCCCAAAAAAAAABBBEEEEEE<<<222+++)))''''''((()))((('''&&&((())))))))))))+++---000888???BBBDDDFFFFFFCCCBBBDDDEEECCCDDDEEEBBB===888:::>>>BBBFFFEEEBBB???;;;333,,,******'''&&&'''(((((((((((((((((((((((('''(((******)))***+++---444:::AAADDDDDDFFFIIIMMMPPPRRRVVVZZZYYYRRRGGG???000...,,,++++++,,,+++***---,,,++++++++++++,,,---***++++++++++++,,,,,,,,,---------.........//////000000111222333555777888777888===EEEPPPXXX[[[[[[___eeexxxnnnhhh^^^UUUOOOGGGFFFEEECCCBBBAAA>>>:::777;;;@@@DDDCCC>>>999666555111222222222222111000000............---------,,,---,,,+++)))((())))))***+++,,,,,,((((((++++++)))******)))))))))))))))))))))*********+++++++++++++++++++++++++++*********(((((((((((())))))))))))(((***+++,,,---------,,,,,,,,,,,,++++++***((('''((((((((((((((('''''''''&&&'''((('''&&&&&&'''((((((((())))))***+++++++++,,,)))(((+++111333111...%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%&&&'''&&&%%%$$$&&&((())))))******+++,,,,,,---+++,,,,,,,,,***)))***+++++++++++++++++++++++++++------------,,,,,,,,,,,,...---,,,,,,---...---,,,((((((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&&&&((()))---111222000111444444111444555666666444000+++)))&&&&&&&&&%%%&&&&&&'''((((((((('''&&&&&&)))...111999<<<===;;;<<>>======???AAACCCCCCBBB@@@AAAAAAAAACCCCCC:::000+++)))((('''((()))((('''%%%&&&((((((((())),,,...111999???BBBDDDGGGGGGDDDDDDFFFEEEBBBCCCEEECCC>>>333555888>>>BBBDDDCCCBBB;;;222+++******((('''((((((((((((((((((((((((((((((((()))((((((***---000666:::@@@DDDEEEGGGJJJMMMOOOPPPRRRSSSQQQKKKCCC===000---+++***+++,,,+++***,,,,,,++++++++++++,,,---++++++++++++,,,,,,,,,,,,------........./////////000000000111222333555666777888<<>>AAA@@@<<<888666555111222222222222111000000......------,,,,,,,,,------,,,+++***))))))))))))+++++++++******++++++***)))*********)))(((((()))***)))((((((((()))+++,,,+++++++++***************''''''(((((())))))******'''***,,,,,,---...---***)))+++---+++((('''''')))))))))((((((''''''&&&&&&&&&'''((('''&&&&&&&&&(((((())))))******+++,,,,,,000---+++///555888555111%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((((()))))))))))))))(((((()))((('''&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&((())))))******+++,,,,,,,,,***+++,,,+++***))))))+++************++++++++++++------,,,++++++,,,,,,---...---------//////...,,,)))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&((()))...222444222222555666444444555666666444000,,,)))&&&%%%%%%&&&'''((())))))(((''''''&&&&&&)))...222888<<<===<<<===@@@@@@======<<<<<<===@@@AAAAAA@@@@@@AAAAAA@@@BBBAAA:::111,,,***((('''((()))((('''&&&'''((((((((())),,,...333:::@@@BBBDDDGGGGGGEEEGGGHHHFFFCCCCCCFFFDDD@@@222333555:::???CCCCCCCCC;;;222+++******((((((***((((((((((((((((((((((((((()))((('''(((+++000333888<<<@@@BBBCCCEEEGGGJJJKKKKKKJJJHHHEEEAAA<<<999111...+++***+++,,,,,,++++++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------............////////////000000000000111222333333888999>>>GGGQQQXXXZZZYYY[[[bbbwwwzzziiiddd[[[SSSOOOGGGCCCBBBAAAAAABBB@@@>>>;;;:::<<<===<<<:::777444333111222222222222111000000......---,,,,,,,,,,,,---,,,,,,+++******)))))))))***)))***++++++******+++)))+++,,,+++((('''(((******)))((('''''')))+++,,,************************''''''(((((())))))******''',,,...,,,---000///***'''***,,,***'''&&&))),,,))))))((((((''''''&&&&&&&&&'''((('''&&&&&&&&&((()))))))))***++++++,,,,,,,,,)))'''***...000---)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((())))))))))))(((((((((((('''&&&%%%%%%$$$#########$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))(((((())))))***++++++,,,***+++,,,+++)))((()))***'''(((((()))+++,,,,,,---,,,,,,+++++++++,,,,,,---...------...000000...,,,)))((('''&&&%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%&&&(((***000444666444333666888888555666777777444000,,,)))%%%%%%%%%&&&'''((()))***'''''''''&&&&&&)))...222777;;;===<<<===@@@@@@<<<;;;::::::;;;>>>??????>>>@@@BBBBBBAAAAAAAAA;;;333,,,***(((((((((((('''&&&(((((()))(((((())),,,///555<<>>333333666:::???BBBCCCBBB<<<333+++)))***((()))+++((((((((((((((((((((((((((((((((('''(((,,,222666999:::<<<======>>>???@@@DDDCCCAAA>>>;;;888777666333000---++++++,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------........./////////000000111000000000111111222333777999>>>GGGPPPWWWXXXWWW[[[bbbvvvwwwgggbbbZZZUUUSSSLLLEEECCCAAAAAAAAAAAA???>>>:::::::::999888666444333111222222222222111000000///...,,,+++++++++,,,---,,,,,,++++++***))))))((()))'''(((++++++)))(((******,,,...,,,)))''')))+++***)))((((((((()))+++,,,)))))))))***************(((((((((((())))))))))))(((...000,,,---222111+++(((***+++***''''''***,,,((((((((((((((('''''''''&&&'''((('''&&&&&&'''((())))))******+++,,,,,,,,,)))(((((((((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''')))******)))(((((($$$%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&%%%%%%''')))(((((())))))***+++++++++***+++++++++)))((()))***&&&'''((()))***,,,------++++++++++++,,,,,,,,,,,,---------///000000---+++((((((&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%&&&))),,,///555777444333666999:::666777888777444000+++(((%%%%%%%%%%%%&&&'''((()))''''''&&&&&&&&&***///333666:::======>>>AAA@@@<<<:::999999:::<<<======<<<>>>AAABBB@@@@@@@@@<<<666---+++(((((((((((('''&&&((())))))))))))+++///222888???CCCCCCCCCFFFFFFDDDBBBDDDCCC???@@@AAA???:::444555888<<>>>>><<<999666555666888777333///,,,,,,------,,,((()))***+++,,,,,,,,,+++,,,,,,,,,,,,------------....../////////000000000111000000000111222333333555777<<>>AAA@@@<<<;;;:::999:::<<<======<<<;;;???@@@???>>>???<<<777---+++)))((((((((('''%%%&&&'''((()))***...333777<<>>======<<<;;;999888888777666444111222222222222111000000///...,,,******+++,,,---++++++,,,++++++***)))((('''$$$%%%++++++'''&&&)))+++///111...***(((***---)))*********++++++++++++(((((())))))*********+++******))))))((((((''''''+++222222+++,,,444555///000...,,,***((((((((((((&&&'''''''''(((((())))))&&&'''((('''&&&&&&'''((()))******++++++,,,------'''+++---+++&&&$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%''')))***+++***)))((('''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###%%%&&&&&&%%%&&&(((******++++++,,,,,,---......)))***+++***)))((((((***))))))))))))))))))******((()))+++---...---+++***,,,,,,,,,...//////,,,***'''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%(((,,,///,,,222555111///222777:::999::::::888444///***&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&'''***///333555:::======???AAA@@@<<<;;;::::::;;;===>>>===<<<999===>>>======>>>;;;777---+++)))((((((((('''%%%$$$%%%'''))),,,111777<<<===CCCFFFDDDCCCDDDDDDBBBDDDGGGGGGEEEEEEEEEAAA;;;444666;;;AAAGGGJJJJJJIII@@@666---***)))'''(((***((((((((((((((((((((((((%%%&&&(((***,,,000555999888777666777999:::;;;:::;;;<<<<<<:::888999===AAA===999333///---------,,,'''(((***+++,,,,,,++++++,,,,,,,,,---------......////////////000000000000000000000111222444555666666888===FFFOOOTTTTTTRRRYYY]]]mmmyyyccc^^^XXXUUUTTTMMMLLLHHHDDDAAA@@@???===;;;===;;;999:::<<<<<<999666444///...333444111///000.........------,,,,,,,,,+++***))))))((()))))))))((()))***++++++***)))((())))))))))))************))))))(((((()))***+++++++++*********))))))(((((())))))(((((((((((())))))((()))+++---///111111111///---***))))))***)))((((((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((('''&&&%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))+++---///000...,,,+++......---,,,,,,+++************)))))))))))))))***+++++++++,,,,,,,,,------++++++------------++++++'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%)))---111...000333444333444555666888999999999666111,,,)))(((((('''&&&%%%%%%%%%%%%%%%&&&'''((()))---222666888999:::::::::;;;???AAA<<<;;;:::999:::;;;<<<===:::<<>>666777:::>>>BBBDDDDDDBBB>>>333+++++++++((((((+++***)))'''&&&%%%'''((()))(((***,,,///222777===BBBAAA<<<:::===>>>===>>>@@@AAADDDDDDAAA@@@BBBAAA===@@@;;;333///......,,,***++++++******************---,,,+++******,,,...///...///000///...---...///000000000000111222333444444888===BBBKKKVVVZZZYYY\\\___iii{{{wwwbbb\\\VVVSSSQQQJJJGGGDDDBBB@@@???>>><<<;;;<<<:::999999;;;:::888555555111...000555777333///......---------,,,,,,,,,++++++***))))))))))))***))))))************))))))))))))))))))************)))))))))))))))***++++++*********)))))))))(((((())))))(((((((((((())))))++++++---///000222333444000---***)))))))))((('''(((((((((((((((((((((((())))))(((((((((((())))))************************))))))))))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&***+++---///000...---+++...------,,,++++++************))))))))))))******+++,,,,,,,,,------------+++,,,,,,------,,,,,,+++'''&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%&&&(((,,,//////111333444444444555666777888999888555111,,,)))&&&&&&%%%%%%%%%&&&&&&'''%%%&&&''''''))),,,111555444666777888888999;;;===<<<;;;:::::::::;;;<<<<<<;;;===???@@@@@@>>><<<:::///+++'''&&&((()))(((&&&'''(((***+++...444===CCCCCCEEEFFFFFFEEEEEEFFFHHHAAACCCFFFGGGGGGEEEAAA>>>666777999>>>BBBEEEEEEDDD>>>444,,,+++***((('''))))))(((''''''&&&'''((()))++++++,,,///555<<>>???CCCFFFGGGDDDDDDFFFEEEAAA@@@:::333...------+++)))************************---,,,+++******,,,---///...///000///...---...000000000000000111222333444333777<<>><<<::::::999888888999888666555666666111...555<<<888---...------------,,,,,,,,,,,,,,,+++*********************))))))))))))******))))))))))))************))))))))))))))))))***+++******))))))))))))(((((())))))(((((((((((())))))+++,,,,,,---///111333444000---***)))(((((('''&&&(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''***+++---//////...---,,,------,,,,,,++++++******************************,,,,,,,,,---------......+++,,,,,,------,,,,,,+++'''&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&(((+++...000222444555444444555777666777888777555000,,,)))%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&'''***///333222444777888888888:::;;;<<<<<<;;;;;;:::;;;;;;<<<===>>>?????????===<<<;;;000,,,((('''((()))(((&&&&&&'''))),,,000666>>>CCCCCCEEEFFFFFFEEEDDDEEEGGGAAAAAABBBEEEHHHFFFBBB>>>444444777;;;@@@BBBCCCBBB<<<333,,,***)))'''''''''((((((((((((((((((((((((,,,++++++000999AAAFFFHHHGGGCCCBBBEEEDDD@@@======CCCGGGHHHFFFGGGIIIHHHEEE???999222...---,,,***(((************************---,,,+++***+++,,,---...---///000///...---///000000000000000111222333444222666;;;@@@JJJWWW]]]]]]]]]```jjjzzzrrr```ZZZRRRMMMKKKDDDAAA@@@?????????>>>;;;888888888888777777666555444666<<<999000222;;;999------------------------------,,,++++++******+++++++++***)))(((((()))***+++((()))))))))***************)))))))))))))))******))))))))))))))))))(((((())))))(((((((((((())))))************,,,...000111000---***((((((((('''&&&(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***+++---.........---,,,,,,,,,,,,,,,++++++******))))))******++++++******,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&'''''''''((()))---///000222555555444444555777555666777666444000+++(((%%%%%%%%%%%%%%%&&&'''(((%%%&&&&&&&&&&&&)))---111333555999:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;?????????>>>>>>===<<<;;;222...)))'''((()))(((&&&&&&''')))---222888???CCCBBBCCCDDDDDDBBBBBBCCCDDDDDDBBBAAADDDGGGGGGAAA;;;333333444888;;;>>>>>>===888222+++)))))))))((((((''''''((())))))))))))(((***)))+++333>>>EEEFFFDDDDDDAAABBBEEEEEEAAA===<<>>:::777777777888777666555444444444???AAA555000555555------------------------------,,,++++++******+++++++++***)))(((((()))***+++((()))))))))******************)))))))))))))))***(((((((((((((((((())))))))))))(((((((((((()))))))))))))))***,,,---...//////---***((((((((('''&&&((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''******,,,,,,---,,,,,,+++,,,+++++++++++++++******((()))***+++,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###%%%'''((())),,,///222111333444555444444555666333444555555333///***(((((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&)))---111333666999;;;;;;;;;;;;<<<=========<<<<<<;;;;;;;;;>>>>>>>>>>>>>>>===<<<<<<444///***'''((()))((('''&&&''')))...444:::???BBBBBBCCCDDDCCCBBBAAABBBCCCFFFCCCAAACCCEEEDDD>>>888555444555777999;;;;;;:::444000+++((())),,,+++)))''''''((()))******)))))))))***///999CCCGGGDDD@@@@@@>>>@@@EEEFFFBBB?????????DDDGGGGGGHHHKKKJJJGGG===888111---------,,,***))))))*********+++++++++++++++++++++,,,,,,------,,,...//////......///111000000000000111222333444444888;;;@@@LLLZZZccceeeaaaeeennn{{{nnn```\\\SSSMMMKKKEEEEEEDDDBBB@@@@@@>>>;;;888666777888888666444444555111===BBB:::111000000...,,,,,,,,,------------...,,,,,,+++*********************))))))))))))******))))))))))))************+++******)))))))))))))))''''''(((((((((((())))))))))))(((((((((((()))))))))***,,,---.../////////...+++)))'''((((((((('''(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))******+++++++++***++++++++++++++++++******((()))***,,,,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---(((''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''"""$$$''')))+++---111444000222444444333333333444222333444444222...***'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&)))...222444666999:::::::::<<<==================<<<;;;:::<<<===>>>??????>>>===<<<666111+++(((((()))(((''''''(((***///666<<>>>>><<<;;;666888999888666444444555000666===<<<555///---...,,,,,,,,,---------......++++++***))))))))))))***))))))************))))))))))))))))))************++++++***)))))))))))))))'''''''''((((((((())))))))))))(((((((((((())))))((())),,,...//////---,,,,,,***''''''((())))))((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((())))))))))))******************++++++''')))+++,,,------,,,+++*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''###&&&(((***+++---000333///111333333222111222333111222333333111...)))''''''&&&&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&'''+++000333777999:::;;;;;;<<<>>>@@@===>>>>>>>>>===<<<:::999999;;;>>>@@@@@@???>>><<<888222+++(((((()))((('''((()))+++000777===>>>>>>???@@@@@@???>>>======???>>>>>>>>>===<<<:::777555222111222444777:::;;;;;;555444///)))***...,,,&&&)))((((((((((((***+++,,,---111666;;;===<<<:::888999666777===???===<<<<<<777<<<@@@@@@AAACCCBBB>>>666111+++)))+++,,,,,,+++((())))))***++++++,,,,,,++++++,,,,,,---------,,,,,,---//////......000222000000000000111222333444555777999===IIIXXXbbbeeeaaaeeennnyyyiii]]]ZZZRRRLLLJJJFFFCCC@@@>>>======>>>>>>===666888:::999666444444666///111666<<<999111,,,...,,,,,,,,,------.........+++******)))((()))))))))((()))***++++++***)))((())))))))))))************++++++***))))))((())))))&&&'''''''''(((((())))))))))))(((((((((((())))))$$$'''***---...---+++)))+++)))''''''((()))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''((((((((((((******************++++++''')))+++---...---,,,+++))))))*********+++++++++------++++++++++++------(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%'''***++++++---///111///111222222111111111222000111333333111---)))'''%%%%%%%%%%%%&&&'''(((((($$$%%%%%%&&&(((+++111555<<<============???BBBEEE===>>>>>>>>>>>><<<:::999888:::===@@@AAA@@@>>>===999333,,,(((((()))((('''))))))+++111888===>>>===:::;;;<<<;;;999888888:::888:::;;;;;;888666555666,,,+++,,,///444777999:::888777111******---+++$$$))))))''''''(((***,,,...---000333555444333444444444111222777999777555666111666::::::;;;===;;;777222...(((''')))++++++***((())))))***++++++,,,,,,***+++,,,---------,,,,,,,,,---//////...///000222000000000000111222333444444777888<<>>======>>>>>>===;;;999;;;;;;:::888666555666333333333333222111000000......---------,,,,,,,,,+++******)))))))))))))))+++*********))))))((((((&&&&&&''')))************++++++***)))(((((())))))((()))***++++++***)))(((&&&&&&''''''(((((())))))((()))***+++,,,---------+++)))'''&&&%%%&&&((()))'''((((((((('''&&&%%%%%%######%%%&&&''''''((((((''''''''''''''''''''''''))))))))))))(((((((((((($$$&&&''''''%%%$$$$$$$$$###""""""%%%###!!!"""'''&&&&&&'''&&&$$$$$$&&&(((&&&'''(((((((((&&&###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''(((((())))))******))))))))))))))))))))))))***)))'''(((***++++++***((()))******)))***,,,...,,,,,,++++++***+++++++++***)))((('''&&&%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&"""&&&+++---............111111000//////000000111888777777666444///)))%%%'''&&&&&&%%%%%%&&&&&&'''%%%'''(((&&&%%%)))111888<<<<<<>>>???AAACCCDDDDDD???>>><<<<<<=========<<<===:::777999>>>@@@???<<<777555111...+++)))(((((())))))///999>>><<<999999999777666555555333111...333444555666777666555555...---,,,,,,---///111333///...---,,,***)))((('''))))))))))))((((((((((((+++,,,---...///111222222...//////000111222222333222333555777888888777666...---,,,+++************))))))*********))))))(((++++++++++++++++++,,,,,,////////////000000000000...000111111000000111222555555666<<>><<<===>>>>>>===<<<:::;;;<<<:::777555444555333333333333222111000000.........---------,,,,,,+++******)))))))))))))))*********)))))))))((((((&&&'''((())))))***))))))++++++***)))))))))))))))((()))***++++++***)))((('''''''''(((((((((((((((((()))***++++++,,,++++++***)))'''&&&&&&&&&((()))'''''''''(((''''''&&&&&&$$$%%%&&&''''''((('''''''''''''''''''''''''''''')))))))))(((((((((''''''###$$$&&&&&&%%%%%%'''((((((%%%###%%%%%%######'''&&&'''((((((&&&&&&'''(((&&&''''''((('''%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''(((((())))))))))))))))))))))))))))))***)))'''((()))+++******(((***++++++******,,,---,,,,,,+++++++++++++++,,,)))((('''&&&%%%$$$$$$$$$$$$%%%%%%&&&''''''''''''$$$'''+++...///...//////111000///...///111333444777777666666555111+++''''''&&&&&&%%%%%%&&&&&&'''&&&((()))'''&&&***111888;;;<<<===>>>???@@@AAABBB===;;;:::999:::;;;:::999:::777444666:::<<<:::888555333000---+++)))((('''))))))...666:::777333333444222111111111///---+++,,,---...///000///......---,,,++++++,,,...000111,,,,,,++++++******))))))))))))******************++++++,,,---...///000000......//////000111111222000111333555666666555444------,,,+++************)))******+++******))))))***++++++++++++,,,,,,,,,....../////////000000000...000111111000000111222555555777<<>><<<<<<<<<>>>???>>>===<<<<<<<<<:::666444333444333333222222111000000///.........------------,,,+++******)))))))))))))))******))))))))))))(((((((((((())))))))))))((((((+++***))))))))))))))))))))))))************))))))((((((((((((((('''''''''))))))************))))))***)))(((&&&&&&''''''(((&&&&&&''''''((('''''''''&&&''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((('''''''''"""$$$%%%%%%%%%'''***---///((($$$%%%'''%%%$$$&&&&&&(((******(((''''''((('''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))***((('''''')))******))))))+++------,,,++++++,,,,,,,,,++++++++++++,,,,,,)))((('''%%%$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&)))---////////////000111000///...000333666888888888777777666333...***'''&&&&&&%%%%%%&&&&&&''''''((()))((('''***111666999999::::::;;;<<<<<<<<<888666555555666666555444555222000000333555333111222111...,,,***(((''''''***(((+++111333000,,,,,,---,,,++++++,,,+++)))((('''((()))++++++******))),,,++++++***+++,,,...///************++++++++++++)))******++++++,,,,,,,,,---------.........//////---------...//////000000---...000111222222111000---,,,+++***))))))))))))******+++++++++++++++*********+++++++++,,,,,,,,,------........./////////...000111111000000111222555555777<<>><<<;;;;;;<<<>>>???>>>=========<<<999555333333333333222222111000000//////............------------+++******)))))))))))))))))))))))))))))))))((((((((())))))))))))(((((('''******)))))))))))))))***)))))))))******)))))))))))))))((((((''''''&&&&&&((()))))))))))))))((('''))))))(((''''''''''''(((%%%%%%&&&'''((((((((('''(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&$$$%%%%%%%%%%%%'''***...222)))###%%%(((&&&$$$$$$$$$''')))***)))'''&&&&&&((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))))))))))))))))))))))))))((('''''')))******)))))),,,...///---++++++***,,,,,,+++++++++,,,------***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''')))+++///000000000000111222111///000222555:::<<<;;;:::999888777444///+++'''&&&&&&%%%%%%&&&&&&'''&&&''''''''''''***...222444444444444555555555555111000//////000000///---///---++++++---...---+++......,,,+++***(((((('''***'''(((---///+++))))))***)))))))))******)))'''((()))+++,,,,,,,,,+++***,,,,,,+++++++++,,,------,,,,,,,,,,,,+++,,,++++++((())))))***+++,,,------////////////////////////,,,,,,,,,------.........+++,,,---............---++++++***)))))))))))))))******+++,,,,,,,,,++++++*********++++++,,,,,,---------------.........///...000111111000000111222444555888<<>>>>>=========;;;888444222333333333222111/////////////////////.........---------+++******)))))))))))))))(((((((((((((((((())))))((())))))))))))(((((('''***)))))))))))))))*********))))))))))))))))))***))))))((((((''''''&&&&&&(((((()))))))))(((((('''))))))((('''''''''''''''%%%%%%&&&'''((((((((('''))))))))))))((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''%%%$$$%%%(((+++000((("""$$$'''&&&$$$######&&&((()))(((&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))******)))))))))))))))))))))))))))(((&&&''')))******)))))),,,...///---++++++***,,,+++++++++,,,------...,,,+++***(((''''''''''''%%%$$$$$$$$$%%%&&&'''(((+++---000000000///000111222111111111333777:::<<<<<<;;;999888666222...***'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&(((+++---........................+++***)))***++++++)))'''+++)))((((((((())))))(((+++++++++******)))((((((***&&&&&&+++---+++***++++++******+++,,,,,,***)))+++,,,---...///...------------,,,,,,,,,,,,,,,,,,.........---,,,,,,++++++(((((())))))***+++,,,,,,......------------,,,,,,,,,,,,,,,,,,------------*********+++++++++++++++******)))((((((((()))))))))***+++,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------.........///...000111111000000111222333666999<<>>===<<<<<<<<<:::777444222333444333111000.........///////////////.........------+++******)))))))))))))))''''''(((((((((((())))))(((((())))))))))))(((((()))))))))))))))******+++******))))))))))))******((((((((((((((('''''''''(((((())))))))))))((((((((((((((((((((('''''''''&&&&&&''''''((('''''''''((((((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((((((&&&$$$$$$&&&'''+++%%%###&&&(((&&&$$$$$$###%%%'''(((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((()))*********)))))))))))))))))))))))))))'''&&&&&&((())))))((()))+++------,,,++++++,,,,,,++++++,,,,,,---...///---,,,+++***(((((((((((($$$$$$$$$$$$&&&(((***+++,,,...000000//////000111000000000111333555777888999777555444222000,,,)))'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&((())))))(((((())))))))))))))))))'''''''''((()))(((&&&$$$((((((''''''''''''((()))))))))******+++******))),,,'''&&&***,,,++++++------,,,,,,,,,......,,,***++++++---.........---,,,---------,,,,,,+++++++++///......---,,,++++++***(((((())))))***+++++++++*********************))),,,,,,,,,,,,,,,,,,------)))))))))))))))*********))))))(((((((((((())))))((()))***+++,,,,,,,,,,,,))))))***+++,,,------...------........./////////...000111111000000111222333666:::===BBBJJJTTT\\\]]]\\\]]]^^^\\\```uuujjj\\\QQQOOOKKKDDD@@@CCC===<<<;;;;;;<<<===<<<:::;;;;;;999666333333444666222111///---------...///////////////............+++******)))))))))))))))'''''''''((((((((())))))&&&'''((())))))***)))))))))))))))))))))***+++++++++***)))(((((()))***+++'''''''''((((((((((((((('''(((((()))************(((((((((((((((''''''&&&'''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$&&&''''''&&&%%%$$$$$$%%%%%%###$$$((()))&&&%%%'''%%%'''((('''&&&%%%&&&((($$$%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))***)))))))))))))))))))))))))))'''&&&&&&((())))))((((((***++++++******,,,---+++++++++,,,,,,...//////---,,,***)))((((((''''''%%%%%%%%%&&&(((+++...///---///000000......///000......///000000111111000111000.........,,,***''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$&&&'''(((((((((%%%%%%&&&&&&''''''(((((('''''''''((()))(((&&&###''''''(((((('''(((***+++'''(((***++++++++++++***///)))''')))+++***+++......---,,,---------+++))))))***+++,,,---,,,++++++,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++******++++++++++++++++++******************++++++------------------------******)))))))))))))))***(((((((((''''''(((((()))'''((()))***++++++++++++((()))***+++,,,------........./////////000000000...000111111000000111222222666:::>>>BBBJJJVVV^^^___\\\]]]^^^\\\___ooo{{{gggYYYNNNLLLHHHAAA???BBB>>>===;;;;;;<<<<<<;;;999::::::999666333333555777222111///---,,,---...///000/////////............+++******)))))))))))))))&&&'''''''''(((((())))))&&&&&&((()))************))))))((())))))***+++++++++***)))(((((()))***+++&&&'''''''''(((((())))))'''''')))***++++++++++++((((((((()))(((''''''&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$###%%%'''&&&%%%$$$$$$%%%""""""&&&******''''''***'''((()))(((&&&&&&(((***###%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))))))))))))))((('''&&&&&&((())))))(((((()))******)))***,,,...+++++++++,,,---...///000,,,+++***(((''''''''''''&&&&&&&&&'''***---111333---///000///...---...000+++,,,---......---,,,+++***)))((()))******(((''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%'''((()))((('''$$$%%%%%%&&&''''''(((((((((((((((***+++***'''$$$'''(((((((((((()))+++---'''(((***+++,,,,,,,,,+++111+++((()))***)))***,,,...---,,,,,,,,,,,,***(((((()))+++,,,,,,,,,+++***++++++++++++***((('''&&&'''(((((()))******++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------+++******)))))))))******(((((('''''''''(((((()))''''''(((******+++++++++((())))))+++,,,---......////////////000000000000///000111111000000111222111666;;;???CCCKKKWWW``````\\\]]]aaa___```mmm}}}uuudddYYYOOOHHHCCC>>>>>>@@@<<<<<<<<<>>>???>>>;;;999999;;;:::666555777777555333222111///......------///...---,,,,,,,,,,,,---,,,,,,+++***)))(((''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))******+++))))))************))))))(((((())))))((('''&&&&&&''''''''''''((((((((((((((((((''''''''''''((((((***((('''&&&''''''%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%$$$"""&&&+++''')))((('''&&&%%%$$$######(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&'''&&&&&&'''***---,,,+++***+++---...---,,,---,,,+++***)))((('''&&&(((''''''''')))+++---...(((***+++***)))((()))******++++++)))'''&&&'''(((((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&((((((((('''&&&%%%''''''&&&&&&&&&&&&''''''***)))(((''''''((()))***************************---,,,+++*********+++++++++++++++*********)))))),,,++++++++++++,,,,,,---++++++++++++************))))))***++++++++++++***------------------------.........------,,,,,,,,,......---,,,,,,+++******+++***)))'''''''''((()))+++*********))))))((((((%%%((()))'''&&&))),,,+++)))***+++,,,------------...------------...//////000000000000111111111111333777<<<@@@DDDLLLYYYccc___^^^^^^```______eeemmmtttcccXXXNNNIIIFFFBBB@@@AAA===<<<===>>>???>>><<<999888:::999666555777777444333222111///......------......---------,,,,,,,,,++++++******)))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((())))))***+++))))))************))))))(((((())))))(((((('''&&&(((((((((((())))))))))))((((((((((((((((((((((((+++)))((((((((((((&&&%%%''''''&&&%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%'''&&&%%%)))...,,,%%%'''&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''$$$&&&''''''''''''***,,,+++***)))***,,,...---,,,,,,+++***)))((('''&&&&&&&&&&&&&&&&&&''')))***+++'''((()))((('''&&&''')))((((((((('''$$$$$$%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((((((((('''&&&&&&)))((('''''''''''''''((())))))(((''''''((())))))+++*********))))))))))))------+++*********+++,,,+++++++++*********)))))),,,,,,++++++,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++------,,,,,,+++******)))******)))(((((((((((((((******)))))))))((((((((()))------)))'''***+++******+++,,,,,,------------...------------...//////000000000000111111111111444777:::>>>DDDMMMXXX```[[[ZZZ[[[^^^^^^^^^eeemmmtttbbbWWWLLLKKKKKKHHHCCCAAA=========???@@@???<<<999777999999555555777777444222111000///...---------,,,---.........---,,,+++))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((())))))***+++((())))))******))))))(((((())))))))))))(((((('''(((((()))))))))*********(((((()))******)))((((((+++***(((((())))))(((&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&%%%&&&***...---(((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%'''(((''''''(((***)))(((((())),,,------,,,***))))))((('''&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&'''&&&%%%%%%&&&''''''''''''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''+++***)))((((((((((((((())))))(((((((((((())))))++++++******))))))((((((...---,,,+++***++++++,,,+++++++++***************,,,,,,,,,,,,------....../////////.........---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******))))))((()))))))))))))))(((((('''))))))((((((((((((((('''---000000+++(((******)))++++++,,,---------,,,,,,...------------...//////000000000000111111111111555666888===DDDMMMVVV\\\WWWVVVXXX[[[\\\^^^eeemmmtttcccWWWMMMLLLNNNJJJCCC???>>>===>>>??????>>>;;;999555888888555555777666333111111000///...---------,,,---...//////---+++***(((((())))))************''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((()))******(((((())))))))))))(((((()))))))))******))))))((((((((((((((())))))))))))''')))***,,,,,,***)))'''***)))(((((())))))(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$###$$$''')))(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$'''((('''''''''(((***(((((((((***+++***)))'''''''''&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&((((((((('''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((((((&&&&&&''''''''''''((((((((((((''''''(((((()))))))))))),,,,,,+++***))))))))))))+++******************+++*********+++++++++++++++...---,,,******++++++,,,***************************+++,,,---...//////000////////////..................---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))((((((((('''((()))******)))((('''((((((((((((''''''''''''---000000+++(((******)))+++,,,,,,------,,,,,,+++...------------.../////////000000000111111111111555555666;;;DDDMMMTTTWWWVVVVVVWWWZZZ[[[\\\cccllltttdddXXXMMMMMMNNNIIIAAA<<<=========>>>???===:::777444777777555555777666222111000///...---------...,,,---...//////---+++***((((((((()))******++++++(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''((())))))***(((((())))))))))))(((((())))))***************)))&&&&&&&&&'''''''''((((((''')))***,,,,,,***)))''')))'''&&&&&&(((((('''%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$###$$$%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&''''''&&&&&&'''***)))''''''(((((('''%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$%%%&&&'''&&&%%%$$$###%%%&&&''''''&&&%%%&&&''''''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((('''''''''''''''((((((((())))))(((((((((((())))))******,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......---,,,+++***)))***++++++************************)))+++---///111222333333111000000000000////////////...,,,+++************************************)))*********************))))))(((((((((((((((''''''((()))******)))((('''''''''''''''((((((((((((***---...***(((***+++***++++++,,,---------,,,,,,...------------.../////////000000000111111111111444444555:::BBBJJJQQQTTTWWWVVVXXXZZZZZZ[[[aaaiii}}}rrrbbbWWWNNNLLLKKKFFF???<<<===<<<<<<======<<<999666222666777555555777555222000///......------......,,,---.........---,,,+++(((((())))))*********+++(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))***'''(((((())))))((((((''')))******++++++++++++***%%%%%%&&&&&&&&&'''''''''(((((()))******)))(((((((((&&&%%%&&&'''((('''%%%%%%&&&''''''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%)))&&&%%%&&&%%%######&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%&&&)))(((&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&'''((((((&&&&&&'''(((%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((((((((''''''((((((((())))))))))))((((((((()))***+++,,,++++++*********++++++,,,,,,,,,------------,,,,,,)))******+++,,,---......,,,+++***)))((())))))******************+++++++++***,,,///333666999::::::555444444444444333333333000///---+++)))))))))***))))))))))))))))))))))))((((((((()))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))'''(((((((((((()))))))))'''+++,,,((('''***+++*********+++,,,------------...------------...//////000000000000111111111111222444666:::@@@GGGMMMQQQWWWVVVWWWYYYYYYYYY```hhh}}}|||nnn^^^TTTLLLJJJGGGCCC??????<<<;;;;;;<<<<<<:::777444111555666555555666555111//////...---------............---------,,,,,,,,,)))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((''''''''''''((())))))''''''(((((((((((('''''')))***++++++,,,,,,++++++&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&'''((()))((('''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%)))%%%%%%'''&&&###$$$)))%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######%%%'''&&&$$$$$$%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%$$$$$$%%%&&&&&&&&&'''((('''&&&%%%&&&(((&&&''''''&&&%%%%%%&&&(((''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***'''((((((((())))))))))))))))))(((((()))+++,,,---))))))))))))***+++,,,---***+++,,,------,,,+++***************************+++***((('''''''''((()))))))))*********+++++++++,,,///333999===@@@AAABBB;;;;;;;;;::::::::::::999222000...+++*********+++(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((()))******((((((((()))))))))******(((+++,,,((('''***+++***((()))***,,,---...//////...------------...//////000000000000111111111111000333777;;;>>>CCCKKKPPPSSSRRRTTTVVVWWWXXX___hhhwwwzzzlllYYYRRRKKKHHHEEEAAA@@@AAA;;;::::::;;;;;;999666333000444666444555666555111//////...---------......///...---,,,,,,,,,------******))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))''''''(((((((((((('''''')))***+++,,,,,,,,,,,,,,,''''''''''''((((((((()))((((((''''''''''''(((((()))((('''((()))***)))((('''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&""""""&&&%%%"""$$$***###$$$$$$%%%&&&(((((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$###"""###%%%'''"""""""""$$$'''((()))((($$$%%%%%%&&&&&&''''''(((%%%$$$#########$$$&&&'''%%%&&&''''''%%%%%%&&&'''((()))))))))'''''')))+++(((((((((((((((((((((((('''&&&&&&&&&'''(((***+++(((((((((((())))))))))))***))))))((()))+++---...((((((((()))***+++------)))***+++,,,,,,+++***)))++++++***)))((('''&&&%%%***)))(((&&&&&&''''''((())))))******++++++++++++...111777<<