BM6P6(@ nnn```YYYQQQKKKIIIGGGDDDAAABBB@@@???>>>???>>><<<;;;999;;;BBBHHHVVVooouuubbbIIIBBB;;;999888666777::::::;;;BBBLLLfffhhhOOOCCCFFFGGGOOOYYY[[[```]]]ZZZXXXXXXXXXWWWVVVUUUSSSTTTZZZggg~~~cccUUUNNNEEEAAACCC???>>><<<999888:::???BBBVVVlllcccHHH888<<<:::777555555555444333555444222111111111222222555888777:::AAAAAALLLbbbwwwnnnfffZZZNNNFFFCCC>>>:::::::::777666888:::;;;;;;;;;===BBBIIIMMMTTTZZZcccmmmyyy|||uuuoooiiidddcccXXX\\\______]]]\\\]]]```lll```YYYQQQKKKIIIGGGDDDAAABBB@@@???>>>???>>><<<;;;:::;;;AAAHHHTTTlllrrraaaJJJCCC<<<;;;:::888888<<<:::;;;AAALLLeeemmmSSSEEEFFFGGGOOOZZZ\\\```^^^[[[YYYYYYYYYXXXWWWWWWTTTRRRWWWbbb{{{tttYYYNNNHHHAAA>>>???<<<;;;:::999999<<>><<<>>>===999777777::::::;;;;;;>>>CCCIIINNNPPPVVV___hhhttt|||tttoooiiidddddd[[[]]]^^^^^^]]]]]]^^^___qqq```YYYQQQKKKIIIGGGDDDAAABBB@@@???>>>???>>><<<;;;::::::@@@GGGRRRgggmmm^^^KKKCCC>>><<<;;;999:::===:::;;;@@@KKKcccsssXXXHHHGGGGGGNNNZZZ^^^bbb___\\\[[[[[[[[[ZZZYYYXXXUUURRRTTT^^^vvv{{{eeeOOOGGGDDD???<<<===999999999888999===BBBFFFTTTooolllQQQBBB<<<999666555555555444333444333222111111111222333222555444888@@@AAAMMMdddqqqbbbWWWMMMFFFCCC@@@===<<>>CCCJJJOOOOOOUUU]]]fffqqq}}}tttnnnhhhdddddd```^^^\\\\\\]]]_________ttt```YYYQQQKKKIIIGGGDDDAAABBB@@@???>>>???>>><<<;;;;;;:::???EEENNNaaagggZZZIIIBBB===<<<<<<:::;;;===::::::???HHH___yyy\\\JJJGGGFFFNNN[[[___ccc```]]]\\\\\\]]]\\\[[[YYYVVVTTTTTT\\\rrrjjj[[[KKKFFFCCC???======888999999999999===AAAEEEPPPnnnpppUUUFFF<<<999666444444444444333444333222111111111222333555888666999@@@AAAMMMdddmmm\\\RRRKKKHHHIIICCC>>><<<>>>>>>;;;:::;;;999::::::;;;>>>DDDKKKPPPQQQWWW___gggqqq~~~uuunnnhhhddddddccc___[[[[[[]]]```___^^^qqq```YYYQQQKKKIIIGGGDDDAAABBB@@@???>>>???>>><<<;;;<<<999>>>CCCJJJZZZ```UUUFFF@@@;;;;;;;;;999:::<<<:::999>>>FFFYYY~~~{{{^^^KKKGGGFFFNNN\\\```cccaaa^^^]]]]]]^^^]]]\\\ZZZXXXWWWWWW[[[mmmuuu]]]TTTIIIDDDBBB???======:::;;;:::999999;;;???BBBQQQoooxxx[[[KKK;;;999666444444444333222333222111111111222333444999;;;888:::AAABBBNNNeeejjjZZZQQQMMMNNNQQQQQQIIIBBB???===::::::===999999:::;;;===CCCJJJOOORRRWWW___fffpppvvvooohhhcccbbbccc___[[[[[[]]]___^^^\\\~~~qqq```YYYQQQKKKIIIGGGDDDAAABBB@@@???>>>???>>><<<;;;===888===BBBFFFTTTZZZQQQCCC===:::::::::999999;;;:::888===CCCRRRtttzzz\\\JJJFFFEEENNN\\\aaacccaaa^^^]]]^^^^^^^^^]]][[[ZZZYYYWWWXXXgggtttdddRRRLLLFFFAAA>>><<<;;;;;;<<<<<<;;;:::999:::<<>>999999<<<999999999:::<<>>???>>><<<;;;===888<<>>;;;;;;<<<;;;;;;;;;;;;:::999:::<<<>>>HHHbbbzzzZZZEEE;;;888555444444444333222222222111111111222444444777999777:::AAADDDRRRjjjooo^^^SSSMMMNNNSSSZZZQQQGGGBBB>>>999999;;;999999999999:::???EEEIIINNNSSS[[[bbblll|||{{{sssiiiaaa^^^^^^______]]][[[YYYYYYZZZ{{{qqqmmm```YYYQQQKKKIIIGGGDDDAAABBB@@@???>>>???>>><<<;;;>>>888;;;@@@BBBLLLSSSLLLBBB===999;;;;;;::::::<<<999777<<>>>>>999:::;;;:::999:::===???JJJbbb}}}]]]GGG;;;888555333333333333222222222111111111222444555444666444888AAAEEETTTmmmsssaaaSSSKKKKKKNNNMMMFFF@@@???===::::::<<<999999999888999===CCCHHHNNNTTT[[[cccmmm}}}|||tttjjjaaa]]][[[^^^```^^^ZZZWWWXXXYYYtttnnnooo___XXXOOOJJJHHHFFFCCCAAA???>>>===;;;;;;;;;<<<<<<888;;;;;;;;;AAAKKKMMMIII???===;;;999777666666666777888999===KKKbbbyyyxxx^^^HHHFFFLLLQQQZZZddd^^^^^^]]]]]]\\\[[[[[[[[[YYY\\\UUUOOOQQQXXXjjjnnn```UUULLLAAA@@@???===<<<<<<<<<<<<;;;888555666999<<<<<<;;;KKK___{{{ZZZGGG@@@999444444333111222555333333333333444555666666555:::999;;;@@@DDDVVVtttyyydddVVVOOOLLLKKKAAACCCDDD@@@<<<<<<===>>>999::::::888666999AAAHHHNNNSSSZZZaaakkkzzz~~~xxxmmmccc___```^^^\\\[[[[[[ZZZXXXWWW}}}qqqkkkjjj^^^YYYQQQKKKHHHFFFDDDBBBBBBAAA???===;;;;;;;;;<<<999;;;:::999>>>EEEGGGCCC<<<:::888888999;;;::::::888:::;;;>>>JJJ___xxx{{{bbbLLLIIIOOOSSSZZZaaa^^^]]]]]]\\\\\\[[[ZZZZZZUUUYYYTTTNNNPPPUUUfffyyybbbTTTKKKCCC@@@@@@>>>===<<<;;;;;;;;;;;;888555555888:::;;;:::HHH^^^|||[[[GGG@@@999444444333111222555333333222333333444555666555::::::;;;AAADDDVVVrrrlll[[[PPPKKKIIIBBBCCCBBB>>>;;;:::::::::999;;;;;;888777:::AAAGGGNNNRRRYYY```hhhvvv~~~xxxooogggccc```___]]]\\\\\\[[[YYYWWW|||ssskkkfff^^^ZZZTTTMMMHHHEEEDDDCCCBBBAAA???<<<::::::999:::999:::999777:::???@@@===<<<999666777<<<>>>===:::999<<<>>>@@@GGGZZZuuugggPPPKKKQQQVVVZZZ___]]]]]]]]]\\\[[[[[[ZZZZZZTTTYYYUUUOOOQQQSSSaaayyypppZZZNNNFFFAAA@@@???>>><<<;;;;;;:::::::::888666555777999999999EEE[[[}}}]]]HHH???888444333333111222555222222222333333444555666555:::999;;;AAADDDTTTpppsss```SSSMMMLLLFFFDDDAAA???<<<:::999999:::;;;;;;999888:::AAAGGGLLLQQQWWW\\\dddppp~~~yyyqqqkkkhhhaaa```^^^]]]]]]\\\ZZZXXXӵĦĦӵĦyyynnnggg^^^[[[VVVOOOIIIEEECCCCCC???>>><<<:::999999999999999888777777888:::<<<;;;@@@;;;777888>>>@@@<<<777999<<<>>>???CCCRRRooolllSSSKKKPPPVVV\\\```]]]]]]]]]\\\[[[[[[ZZZZZZXXX]]]YYYSSSRRRRRR]]]sssiiiUUUKKKFFFBBB???>>>===;;;::::::999999999888666555555777888999BBBXXX{{{^^^HHH>>>888333333333111222555222222222222333444555666555999999;;;AAACCCRRRlllrrrbbbWWWSSSSSSLLLGGGBBBAAA???===;;;<<<;;;;;;:::999888;;;@@@EEEKKKOOOTTTYYY___jjjxxxyyyrrrllljjjbbb```___^^^^^^]]][[[YYY4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lssshhh^^^[[[UUUOOOJJJFFFCCCAAA>>>===<<<;;;;;;;;;<<<===888777777888888999;;;===@@@;;;888:::???AAA===888999:::===???@@@LLLgggqqqWWWJJJLLLUUU]]]ccc^^^^^^]]]]]]\\\[[[[[[[[[[[[```ZZZSSSQQQOOOYYYooo{{{^^^NNNEEEAAA@@@>>>===<<<:::999999888888777666555444444555777999@@@UUUyyy```III===777222333333111222555222222222222333444555555555888777:::AAABBBOOOgggwwwmmmccc]]][[[[[[TTTIIIAAA@@@AAA>>><<<>>>;;;:::999888999;;;???BBBHHHMMMRRRVVV[[[eeerrr}}}yyyqqqkkkiiicccaaa___^^^^^^]]][[[ZZZGG=?HdĦ=ĪjGG=?HdĦuuuhhh```ZZZSSSNNNKKKHHHBBB>>>???>>>>>>===>>>???@@@AAA888666777999999888;;;???<<<:::888;;;AAACCC@@@===:::999<<>>???;;;:::<<<:::999888777888;;;>>>@@@FFFJJJPPPTTTYYYcccpppzzzxxxoooiiigggbbbaaa___^^^^^^]]][[[YYYӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵxxxjjjaaaYYYPPPLLLLLLIIIBBB:::??????======<<<===>>>???999777888:::999666999???<<<;;;<<<>>>@@@AAA@@@>>><<<999;;;@@@AAAHHH^^^vvv~~~iiiUUUMMMPPPYYY___aaa``````______^^^]]]]]]YYY\\\TTTLLLLLLNNN]]]uuugggSSSKKKEEEAAAAAA<<<;;;:::999777777777777111333333333222444888;;;BBBTTTuuuaaaKKK<<<666111222222111222555111111111111222333444555222555444888??????HHH]]]xxxvvvqqqmmmooovvv|||}}}{{{iiiTTTBBB>>>>>>999888:::999888666666888:::<<<===CCCHHHOOOSSSYYYbbboooyyyxxxoooiiigggbbb```^^^]]]]]]]]][[[YYY?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??|||mmmbbbXXXMMMKKKMMMKKKAAA888>>>===;;;:::999999999::::::888888;;;888444666===??????@@@@@@???>>><<<;;;===999;;;AAADDDIII\\\sssqqq]]]PPPOOOVVV[[[aaaaaaaaa```______^^^^^^YYY\\\TTTLLLMMMRRRccc}}}~~~___NNNHHHBBB??????<<<;;;999888777777666666000222333222222333888<<>>>>>FFF[[[qqquuupppmmmtttttt\\\FFFAAA???:::777:::999777555555777:::;;;<<>><<<:::999888888777888888999999:::;;;;;;GGGDDD@@@===<<<<<<;;;:::;;;???===???DDDGGGWWWrrrxxxbbbWWWQQQSSS___cccbbbaaa``````___]]][[[XXXVVVRRRNNNKKKSSSiiisssXXXLLLIIIFFFCCCCCC999:::::::::999777666444555555444555666777999:::AAALLLfffbbbIII999555333666666333222333333222...+++...333444111666444444666888===HHHSSSmmmuuukkkppp{{{ZZZGGGFFF>>>888:::;;;888888888888999:::;;;<<<>>>DDDLLLRRRXXXaaannnwwwwwwnnnjjjjjj[[[YYYWWWWWWXXXYYYYYYXXX4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦpppdddYYYPPPKKKHHHDDDBBBCCCAAA@@@>>><<<;;;999999888999999999999999999999999<<<<<<:::999999:::<<<===777;;;:::===CCCFFFVVVqqqzzz```SSSKKKMMMYYY```____________^^^\\\ZZZUUUSSSRRROOOLLLSSSfffyyyiiiQQQGGGDDDAAA>>>===::::::::::::999777555444444333333333444666888999@@@KKKeeebbbHHH:::666444666777444222333222111...,,,...444444111666444444666888===HHHRRRmmmuuuvvv~~~\\\HHHFFF@@@;;;<<<;;;888888888888999:::;;;<<<>>>DDDLLLRRRWWW```mmmvvvwwwnnnhhhhhh\\\YYYVVVUUUWWWXXXXXXXXX4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵttthhh]]]SSSMMMIIIDDDAAAAAABBBAAA???===<<<:::::::::;;;::::::999888888777777777999:::999777888;;;???777:::999;;;AAACCCQQQjjjyyy^^^NNNGGGJJJVVV\\\]]]^^^^^^]]][[[YYYXXXQQQQQQQQQPPPMMMQQQ___ooonnn]]]KKKDDDBBB???;;;999;;;::::::999777666444333333222222222333555777888===IIIdddbbbHHH<<<777555777777444333444000111///---///444555222555333444666888<<>>>>>;;;999888888999999:::;;;<<<>>>DDDKKKQQQVVV___kkktttxxxmmmgggeee\\\YYYUUUSSSTTTVVVXXXXXX4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵyyyiii___TTTOOOJJJEEEBBBBBBBBBAAA???>>><<<;;;;;;;;;:::999999999888888777777;;;>>>???===888666999===:::===999:::>>>>>>HHH___~~~xxx\\\LLLGGGKKKWWW[[[]]]______\\\YYYVVVUUUPPPQQQSSSRRRNNNMMMVVVbbbuuuxxx```UUUJJJDDDCCCAAA===:::;;;:::999888666555333222222222222222333555666888;;;FFFaaaaaaIII===888555777777444333555...000000...000444555222555333333666888<<>>DDDKKKPPPUUU]]]hhhqqqzzznnngggeee]]]YYYTTTRRRRRRUUUWWWXXX4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR{{{hhh^^^TTTOOOKKKFFFDDDDDDAAAAAA???>>><<<;;;;;;;;;777777777888888999999999===@@@BBB???999777999<<<;;;<<<888999>>><<>>999555666666444333555---111222000111444444222444222333666888;;;DDDNNNdddxxx|||^^^JJJDDD@@@??????888:::::::::999::::::;;;;;;>>>DDDJJJOOOSSS[[[fffnnn|||ppphhhfff]]]YYYTTTQQQRRRTTTVVVWWW4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h|||ggg]]]SSSOOOLLLGGGEEEEEE@@@@@@>>>===<<<;;;;;;;;;666666777777888999999::::::<<<>>>===:::999;;;===888999777999???>>>EEEYYYuuueeePPPGGGFFFMMMXXX]]]bbbccc___YYYVVVVVVVVVVVVVVVUUUNNNHHHJJJPPPZZZwwwppp___LLLKKKFFF@@@>>>@@@>>>;;;999888777555444444444444333222222222333555777888999BBBZZZzzz~~~bbbLLL???999555555555333222444---222555222111333333111333222333666888:::CCCLLL___xxxyyy{{{uuu\\\KKKFFF?????????888;;;;;;::::::::::::;;;;;;>>>CCCJJJNNNRRRYYYccclll}}}qqqiiifff]]]YYYUUUSSSSSSTTTVVVVVV4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼s{{{hhh]]]SSSOOOKKKFFFDDDDDD??????===<<<;;;;;;::::::777777777777888888888888999:::;;;<<<<<<<<<<<<===999:::777:::@@@???EEEXXXtttmmmUUUHHHDDDHHHRRRYYY```bbb___[[[YYYYYYXXXWWWVVVTTTNNNIIIKKKPPP[[[wwwooo[[[GGGHHHDDD<<<999<<<===:::777666555444444444555555111111111111222444555777999AAAXXXvvv}}}cccNNN???888444444444111111444---333777444222222111///333111333666777:::BBBKKK[[[zzz|||vvvnnn[[[OOOHHH???>>>@@@:::<<<;;;;;;:::::::::;;;;;;>>>CCCIIIMMMPPPWWWaaajjjzzz}}}pppgggeee\\\YYYVVVTTTUUUUUUUUUUUUΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦzzziii^^^TTTOOOKKKEEEBBBCCC???>>>===;;;;;;:::::::::999999888888777666666666===<<<<<<===>>>???===;;;======999;;;AAA>>>BBBTTTqqqqqqYYYKKKEEEGGGMMMTTT^^^aaa```\\\\\\\\\XXXVVVUUUTTTOOOJJJLLLRRR___zzzqqq[[[GGGHHHCCC:::777;;;===;;;666555444333333444555666000000//////111222444555999AAAVVVsss|||cccPPP>>>888444444333111111333...444888555222222111...222111333666777999AAAKKKXXX}}}yyykkkZZZQQQJJJ@@@???AAA;;;<<<;;;;;;:::::::::;;;;;;>>>CCCIIIMMMPPPVVV```iiisss|||ooofffbbb\\\ZZZWWWVVVVVVVVVUUUTTT?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦtttjjjdddYYYPPPJJJFFFDDDBBB???>>>===<<<;;;:::::::::::::::999888777777888888777888999:::;;;;;;;;;;;;======<<<::::::???HHHOOOnnnbbbLLLEEEEEEIIIQQQZZZ___^^^[[[[[[\\\VVVXXXWWWQQQIIIGGGLLLRRR\\\wwwqqqYYYJJJBBB=========;;;999:::333333444444444333222111222222222222333444555555@@@FFF[[[{{{cccMMMAAA999333333555444444666000111333333111000111222222222333333555:::AAAFFF\\\|||{{{|||tttcccPPPHHHEEEAAA<<<:::???<<<999;;;>>>???;;;777???@@@EEELLLPPPTTT\\\eeeqqq}}}{{{ooohhhhhh___\\\YYYWWWXXXZZZ[[[[[[>AneneneneDenene>Ak<fhDeneneneuuuhhhaaaWWWOOOIIIEEECCCAAA???>>>===<<<;;;::::::::::::999999888777777888888999::::::;;;;;;;;;::::::<<<<<<;;;999999>>>FFFMMM```rrrUUUFFFBBBGGGOOOYYY^^^]]][[[ZZZ[[[XXXZZZZZZTTTMMMJJJMMMRRR]]]xxxnnnVVVGGGAAA===???@@@<<<:::999444444333333333222222222222222222222333444555555???EEEZZZzzzeeeOOOEEE<<<555444444222111333///111222222111000000111222222333333555:::AAAFFFXXXwwwwwweeeQQQHHHEEEAAA<<<:::???<<<999;;;>>>>>>;;;777>>>???DDDKKKOOORRRZZZcccnnnxxx{{{ooohhhggg___\\\XXXWWWWWWYYYZZZ~~~tttddd^^^UUUMMMHHHEEEBBBAAA???>>>===<<<;;;::::::::::::999888888777888888888;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;999999===DDDJJJUUUxxx~~~]]]JJJBBBEEEMMMVVV\\\\\\[[[ZZZZZZWWWZZZZZZVVVOOOKKKLLLNNNTTTooogggPPPEEE@@@???BBBCCC???;;;999555444333222222222333333222222222222333444555555;;;BBBYYYzzzoooXXXIII???777555333000...///...000111111000//////000111222222333555:::@@@DDDUUUttt{{{hhhSSSIIIEEEAAA===;;;>>>;;;999:::======;;;888<<<===BBBIIILLLPPPXXXaaajjjrrr{{{nnngggfff___\\\XXXVVVWWWXXXYYY~~~sssbbb]]]TTTMMMHHHEEECCCAAA???>>>===<<<;;;:::::::::999999888888888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;:::===CCCIIISSStttaaaNNNHHHDDDJJJSSSYYY[[[[[[ZZZZZZUUUXXXYYYVVVOOOIIIHHHIIIKKKccccccMMMDDD@@@@@@EEEGGGBBB<<<:::666555333111111222333444222222222222333444555555777@@@WWWyyyzzzbbbIII@@@888555333///---...---///000000///......///111111222333555999???CCCTTTqqqmmmVVVJJJEEE@@@===<<<===;;;999:::<<<<<<;;;:::<<<===BBBHHHKKKNNNVVV___fffnnn~~~|||ooogggfffaaa]]]YYYWWWXXXXXXYYYpppbbb]]]UUUOOOJJJGGGDDDCCC???>>>===<<<;;;:::::::::999888888888888888999999777888999;;;<<<=========<<<===>>>===;;;===CCCGGGTTTrrrfffQQQJJJCCCHHHOOOUUUXXXZZZZZZZZZVVVYYYZZZVVVPPPJJJFFFEEELLL___{{{cccNNNDDDAAAAAAFFFGGGBBB===:::666555333111111222333444222222222222333444555555666>>>TTTuuuzzzaaaGGG>>>666444333111///000---...000000...---...///000111222333555888===AAAPPPkkkrrrYYYKKKEEE@@@===<<<<<<;;;999999:::;;;;;;;;;<<<===BBBGGGJJJMMMUUU]]]dddlll}}}}}}ooohhhgggbbb___[[[XXXXXXYYYYYYYYYoooccc^^^WWWPPPLLLHHHEEECCC???>>>===<<<;;;:::::::::888888888777888888999:::555666888:::;;;======>>><<<>>>???>>><<<===BBBFFFQQQmmmoooRRRFFFAAADDDIIINNNSSSWWWYYYZZZZZZ\\\\\\XXXRRRLLLGGGEEEMMMXXXooo~~~aaaMMMEEE@@@???BBBDDD???;;;999555444333222222222333333222222222222333444555555666>>>QQQnnnsssWWWEEE<<<555444444222111333---///000000///......//////000222333444888<<<@@@IIIcccwww\\\LLLEEE@@@======;;;:::999999999:::<<<<<<<<<===AAAFFFIIIKKKSSS[[[ccckkk}}}}}}pppiiihhhccc___[[[XXXXXXXXXXXXWWWoooddd___WWWQQQLLLHHHDDDBBB???>>>===<<<;;;:::::::::888888777777888999999:::555666777999:::;;;;;;;;;:::===???>>><<<<<<@@@CCCNNNfffrrrSSSDDD>>>???BBBGGGMMMRRRVVVXXX\\\\\\[[[XXXRRRLLLGGGDDDIIIMMM___{{{eeeRRREEE>>>;;;<<<===:::777777444444333333333222222222222222222222333444555555444<<>>GGG```{{{^^^LLLDDD@@@>>>>>>::::::999888888999<<<===;;;;;;???EEEGGGIIIPPPXXXbbbiiizzz~~~qqqkkkjjjbbb^^^YYYVVVVVVVVVUUUUUUoooddd___WWWQQQKKKGGGCCC@@@???>>>===<<<;;;:::::::::888888777777888999::::::666777888999999999999999999<<<>>>===;;;;;;>>>AAAMMM```}}}oooSSSEEE<<<<<<===AAAHHHOOOTTTWWW\\\[[[YYYUUUPPPJJJEEEBBBGGGHHHXXXwwwqqq___DDD===777888888666444555333333444444444333222111222222222222333444555555111:::MMMjjjwwwZZZEEE<<<555444444222222333...000111111000//////000...000222333444777;;;>>>KKKbbb}}}___MMMDDD@@@>>>>>>::::::999888888999<<<>>>::::::>>>CCCEEEGGGNNNVVVaaahhhwwwrrrlllkkk```]]]XXXUUUTTTTTTSSSSSS|||nnncccZZZRRRPPPMMMGGGCCCBBB??????>>><<<;;;:::999888888888999999999:::::::::>>><<<999777888:::===???::::::;;;;;;===>>>???@@@IIISSSmmm~~~\\\DDD>>>:::;;;CCCLLLQQQUUUXXX\\\ZZZWWWTTTQQQLLLGGGDDDFFFHHHMMM\\\xxx~~~gggLLLAAA777666888777444444555444333222111111111222666444111//////000333555444;;;IIIeee{{{\\\III???666333222///...///---///000///...---...000,,,...000222333777;;;>>>LLLfff|||{{{}}}eeeQQQFFFAAA===;;;===;;;888777888:::<<<<<<;;;<<<>>>@@@CCCHHHOOOTTT^^^gggvvv}}}tttnnniiiccc```[[[VVVSSSRRRRRRSSS}}}ooocccZZZRRRPPPLLLFFFBBBAAA??????>>>===;;;:::999888888888888999999999::::::<<<;;;999888888:::<<<>>>::::::;;;;;;<<<>>>???@@@DDDOOOiii^^^FFF???;;;;;;BBBIIINNNSSSWWW\\\ZZZWWWSSSPPPLLLGGGEEEGGGJJJOOOZZZpppwwwfffJJJ???777666888777444444444444444333333222111111111111111222222333333333444999GGGaaaeeeJJJ@@@777444333000.........000000000...---...000000111222222333555888;;;JJJccczzzwwwxxxiiiTTTHHHBBB>>><<<===;;;888777888:::<<<<<<;;;<<<===???BBBHHHOOOTTT[[[eeessszzzqqqjjjfffdddaaa\\\WWWTTTSSSTTTUUU}}}nnnddd[[[SSSPPPLLLFFFAAA@@@@@@???>>>===;;;:::999999888888888999999999999:::999999888888999999:::;;;:::::::::;;;<<<===>>>???AAALLLeeecccIII@@@<<<:::???EEEJJJPPPVVV[[[ZZZWWWSSSPPPLLLIIIHHHHHHLLLOOOVVVdddpppkkk___GGG>>>777777999777444444444444444333333222111000,,,...111444555555333222333888DDD^^^mmmKKKAAA888555555111......000111111000///......///000111222222222444777:::FFF^^^{{{xxxooommmssspppYYYJJJCCC@@@>>>>>>;;;888888999;;;;;;;;;;;;<<<===???BBBGGGNNNSSSWWWaaapppyyypppiiieeedddaaa\\\XXXUUUUUUVVVWWW~~~nnnfff]]]UUUQQQMMMGGGBBB@@@@@@???>>>===<<<:::999999888888888888999999999999777777888999999999999999::::::::::::;;;<<<===>>>BBBKKKbbbgggLLL@@@;;;999<<>><<<999999:::;;;;;;;;;:::;;;<<<>>>AAAFFFMMMQQQUUU^^^lll||||||sssmmmhhhcccaaa\\\XXXUUUUUUVVVWWWrrrhhh___WWWSSSOOOHHHCCCBBB@@@@@@???===<<<;;;:::999777777888888888999999999666777888999999999888888::::::999::::::;;;<<<===AAAIII]]]xxxhhhLLL>>>:::777:::===BBBJJJSSSYYYZZZ[[[XXXUUUSSSSSSTTTPPPMMMKKKQQQ\\\```XXXLLLBBB<<<777777888555333444666333...+++***,,,000333111111111111111111111111333888DDD\\\|||nnnLLL???444333555333111///000111111000///......///,,,...000111222555999<<<===PPPnnnrrr___VVV\\\iiigggSSSGGGCCCCCC>>><<<:::::::::;;;;;;:::999:::;;;===???EEEKKKPPPTTT]]]jjjxxx}}}vvvppplllccc```[[[WWWTTTTTTUUUVVVvvvggg^^^VVVSSSOOOIIIDDDCCCAAA@@@???>>><<<;;;::::::777777777888888888888999777777888999999999999888999999999999999:::;;;<<>>===;;;:::;;;;;;;;;999999:::;;;<<<>>>CCCJJJNNNTTT\\\gggttt~~~vvvpppllldddaaa\\\WWWTTTSSSTTTTTTuuueee\\\TTTQQQNNNHHHDDDCCCAAA@@@???>>>===;;;::::::777777777777888888888888888888888888999999::::::999999999999999::::::;;;???CCCPPPhhhoooSSSBBB>>>;;;:::888777===EEEIIINNNTTTVVVTTTRRRSSSUUUOOOHHHBBBCCCIIILLLLLLKKKDDD===777555333000111444555333000...---...000222111111000///000000111222222666AAAXXXzzz~~~[[[JJJ888333444333000...+++,,,......------///000000111222111111222555777===KKKhhhuuu\\\OOOOOOOOOYYYpppttt[[[KKKDDDDDD???===;;;;;;<<<<<<:::999999999:::;;;>>>BBBIIIMMMTTTZZZdddooo|||wwwqqqlllgggccc^^^YYYUUUSSSSSSTTTqqqcccZZZRRRPPPMMMGGGCCCBBBAAA@@@???>>>===<<<;;;:::777777777777888888888888999999888888999999:::;;;999999999888999999::::::@@@DDDPPPgggvvv[[[EEEAAA>>>;;;777444888???AAAHHHPPPSSSQQQOOOPPPRRRGGGAAA<<<999;;;???EEEKKKEEE>>>888555222///000444444444333333222111111000---...///000111222222222111444>>>UUUyyycccPPP<<<444444222///---)))+++------------///000---...000000111444777:::>>>KKKhhhwww]]]PPPKKKIIIPPP```rrrwww^^^LLLEEEDDD???===<<<<<<<<<<<<:::999888999:::;;;===BBBHHHMMMSSSYYYbbblllxxxyyyrrrmmmiiieee```ZZZVVVTTTTTTTTT|||ppp]]]UUUOOONNNLLLHHHDDDCCCDDDAAA???======<<<:::999777666555666888999999888888888999999999999888888888888888777888888999999>>>DDDQQQhhhlllNNN<<<777:::555444999999>>>???AAACCCEEEFFFGGGGGG???:::777888999;;;@@@GGGCCC>>>888333222444555555444333333222111000//////...///000111111000///...333333???RRRmmmdddOOO===777666111...000000000///...---,,,,,,+++222//////222333222333777===FFF___~~~|||```NNNHHHGGGJJJRRR]]]ooovvv^^^PPPFFF>>>???>>>===;;;:::999888888999:::::::::;;;???DDDHHHRRRYYYcccjjjrrr~~~tttmmmhhheee```\\\ZZZWWWUUUSSS{{{mmm___VVVNNNLLLJJJFFFDDDEEECCCAAA>>>======<<<;;;999888777666777888999888777666777777888888777777666::::::999999999:::;;;;;;@@@DDDPPPhhhuuuTTTAAA;;;<<<666444888777888999:::<<<===>>>??????<<<777555666888:::@@@HHHFFFAAA:::444222222333333333222222111111000000000...///000111111000///...222111999IIIccchhhRRR<<<555333///...111000000///...---,,,,,,,,,000......111222111222666<<>><<<;;;999888888888999999999999:::>>>CCCHHHNNNTTT]]]ccckkkxxxuuunnnhhheee```\\\ZZZWWWUUUSSSyyykkkaaaWWWNNNKKKIIIFFFEEEFFFBBB@@@>>>=========;;;:::999888666777888888777666555666666777777666666555999999999999999:::;;;;;;AAAEEEOOOhhh\\\GGG???>>>777444777555333444555666777777777777666333222444666999AAAIIIJJJDDD<<<666333222111111111111111111111111111111//////000000000000//////555222777CCC[[[kkkSSS<<<444111......222111///...---,,,,,,---...///------000111000111444999CCC[[[xxx{{{aaaLLLCCCAAAAAADDDHHHOOO\\\hhhfffQQQFFFBBB>>>===<<<:::999888777777999999999999:::===BBBGGGOOOTTT[[[```gggvvvvvvnnnhhhddd```\\\ZZZWWWUUUSSSzzzlllbbbYYYQQQNNNLLLHHHFFFFFFBBB@@@>>>=========<<<::::::888777777888888666555555666666777777666666555777666666666777888999:::@@@DDDOOOhhhaaaJJJ???>>>777444666444333444444555555444444333222000111333666999BBBLLLLLLFFF>>>777444333222111///000000000111111111222//////000000000000//////555222666???TTTyyyiiiRRR<<<555333000///333000///---,,,,,,---...//////------000111000111555666AAAXXXuuu~~~dddNNNFFFBBB@@@AAADDDIIITTT___nnnhhhPPPEEECCC>>>===;;;:::888777777777888888888888999<<>>=========;;;::::::888777777888888666555666777777888888777777666666666666666777888999:::>>>BBBNNNfffbbbJJJ>>><<<666444666333444444444444444333222222000///111444555888BBBMMMMMMGGG???999555444444333/////////000111111222222000000////////////000000111000555===PPPssseeePPP===777666222000222......---,,,---...//////000---...111222111222555777CCCZZZvvvoooXXXHHHBBB<<<<<<===BBBKKKUUUZZZiiikkkQQQEEECCC>>>===<<<:::999888777777888888777777777;;;@@@DDDIIINNNTTTYYYbbbssstttmmmgggddd___\\\ZZZXXXVVVTTTrrrccc]]]XXXXXXVVVNNNHHHFFFDDDAAA???======<<<:::999999888666777888888777666666777777888888777777666777777777888999:::;;;<<<<<>>999777333000111,,,------....../////////000......111222111222666999FFF]]]zzz}}}fffNNNFFF>>><<<<<<>>>FFFNNNOOO[[[mmm}}}qqqVVVGGGDDD???>>>===;;;:::999888888777777777666666999>>>BBBHHHMMMTTTYYYbbbssstttmmmfffccc___\\\ZZZXXXVVVTTTuuufff^^^XXXWWWTTTNNNIIIGGGEEECCC???===<<<;;;999777888777666777888999888777555666666777777666666555666666777777888:::;;;<<<;;;@@@FFFUUUppphhhMMM===:::444333555111000000000000000000///...//////111222111333>>>IIISSSMMMDDD<<<777444333222/////////000000000000000111000///......///000111555666;;;@@@PPPsssjjjTTT???888555000...000***+++---///000000///...///------000111000111444666DDD\\\zzznnnOOOHHHAAA??????@@@DDDJJJKKKRRR]]]mmmzzz]]]KKKFFF@@@???>>><<<;;;:::999999777777666555666888===AAAHHHNNNTTTYYYaaappptttooofffccc___\\\ZZZXXXVVVUUUvvvhhh___WWWTTTRRRMMMIIIIIIFFFCCC@@@>>><<<;;;888666777666555666888999999888444555555555555555555444444444444555666888999:::;;;???CCCNNNggglllPPP???;;;444333444000000000000111111000000///...///000111///111;;;GGGWWWPPPFFF===777333111///000000000000000/////////111000///......///000111///000444777FFFjjjpppXXX@@@666222...---000)))+++...000111000///---...+++,,,///000...000333222@@@XXXwwwpppHHHBBB>>>???@@@???BBBFFFGGGIIIOOOZZZjjjcccOOOHHHAAA@@@>>>===;;;:::::::::777777666555555888===AAADDDJJJPPPTTT[[[iii|||uuuqqqfffccc___\\\ZZZYYYWWWUUU~~~sssiiiddd\\\VVVQQQOOOMMMKKKEEECCC@@@???>>><<<:::888888777777777777999:::;;;999888888777777777777777888666555555777999::::::>>>;;;:::DDD___~~~^^^AAA999666000222;;;000000000000////////////...---///000///111:::DDDYYYTTTIII999//////111222000000000000////////////111000///////////////000,,,000444999FFF^^^yyy|||^^^@@@444333111///000...///000///------///000......//////000000111111444<<>>===;;;999777999888777777777888999:::888888777666666666666666777555444444777888999888888999;;;BBBYYYyyyjjjJJJ===777///...555000000000000////////////000///000111111222:::DDDVVVSSSJJJ<<<333111111000000000000000/////////...000000/////////000000111000333555999EEE\\\www}}}___AAA555333111///000...//////...------...000.........///000000111111555<<>>>>>>>><<<;;;===???CCCHHHLLLQQQ^^^ooo|||pppTTTJJJCCC@@@<<<:::::::::;;;:::;;;999888777777999;;;===FFFGGGLLLSSSYYYcccsss{{{ssskkkhhhccc___]]]ZZZXXXVVVzzzhhhbbb[[[TTTOOOLLLIIIHHHBBB@@@>>>===<<<;;;888666:::999888888777888888888777666666666555555555555555444333444666777777777555999<<>>BBBEEEGGGIIIQQQ\\\fffyyy[[[MMMCCC???;;;999999999:::999999888888999:::;;;<<<===GGGHHHMMMSSSXXX___nnn{{{}}}uuummmiiiccc___\\\YYYWWWUUU|||iiiccc[[[TTTOOOKKKIIIGGGCCCAAA>>>======<<<999777::::::999888888777777777555555555555555444444444444333222333555666666555777:::===@@@MMMhhhsssRRRAAA999222111444000000000000////////////,,,++++++.........333999CCCDDDAAA888333222111///000000/////////.........************+++,,,---...111000111444===RRRpppeeeGGG999555000///111,,,------,,,++++++,,,...------......///000000111333888BBBUUUvvvhhhLLLBBB::::::;;;::::::;;;999<<<@@@CCCEEEJJJSSSYYYggg{{{^^^LLLCCC???;;;888888999999888777777999:::;;;<<<======FFFGGGLLLRRRVVV]]]jjjwww~~~vvvmmmiiibbb]]]ZZZWWWTTTSSS|||kkkeee]]]UUUPPPLLLIIIGGGCCCAAA???>>>>>>===;;;999:::::::::999888777666555444555555666555444333333222222111333555666555444666777999???MMMgggqqqPPP???888333222555000000000000////////////,,,***+++......---000555888:::999444111333333222////////////............++++++++++++,,,---...///000...000444===PPPqqqhhhKKK<<<666000///111+++,,,---,,,******,,,------------...//////000000///666@@@UUUvvvmmmOOOCCC999888:::999999:::666:::>>>AAADDDHHHNNNSSSYYYkkkaaaLLLCCC???;;;888888888888888666777999:::<<<<<<<<<<<>>>>><<<::::::::::::999999777666555444555666666666555333222222111111333555666555333333222444===NNNffftttSSS???666222000000000000000000///////////////,,,---000111///000444222777:::888666888888555/////////.........------............//////000111111///111777???PPPqqqlllNNN>>>666000...222,,,,,,---,,,+++***,,,...,,,------......///000000...444>>>QQQssssssSSSFFF:::777999999888888999;;;>>>@@@BBBEEEHHHKKKRRRaaasssgggPPPDDD@@@<<<999888999888888666777888999:::;;;;;;;;;???AAAHHHPPPUUU[[[fffrrr~~~tttmmmhhh```ZZZWWWUUUSSSRRRzzzkkkeee]]]TTTNNNJJJFFFDDDBBB@@@>>>>>>>>>===;;;999888999999:::999888777666444555777777777666444333222111222444666666555333444222444<<>>LLLlllnnnQQQ@@@777000...222,,,---------++++++---...,,,,,,---......//////000000444:::JJJkkkwwwWWWHHH;;;777999999777777;;;<<<===>>>???AAACCCDDDKKKUUUbbbooolllUUUEEEBBB===:::999999999888777777777888888999999999>>>AAAHHHOOOTTTYYYcccnnn}}}sssnnniiiaaa[[[XXXVVVUUUTTTzzzkkkeee\\\SSSMMMIIIEEECCCAAA???=========<<<:::888888888999:::999888777666555666777888888666444333222222222444666777555333888666777<<>>;;;::::::999999888777777666777777888888>>>AAAHHHOOOSSSWWWaaalll}}}|||qqqooojjjbbb\\\YYYXXXWWWWWW}}}llleee[[[SSSMMMKKKIIIIIICCCBBB@@@>>><<<::::::999999999999888777666666555666666666666555555555555666444222333666666333111555777444777DDDSSSppp~~~]]]FFF:::555111...222000---,,,,,,------,,,---...///...------...000777GGG]]]kkkiiiYYYFFF999444222000000000000///...---///000///,,,,,,...111...///...222:::???WWW{{{zzz^^^EEE<<<444,,,///------------------,,,,,,---,,,,,,,,,,,,---......111222:::GGG]]]nnnQQQ???999222222666555999999999999:::<<<>>>???AAAEEENNNWWW```ooouuuVVVHHHCCC===:::::::::888666666777777777888888888888<<>>===<<<;;;999999888888777666666666777777666666555444333333555444333444555444333111222555222555@@@LLLfffbbbGGG888333111000...///////////////......//////...---,,,...222555:::IIIaaaxxxqqqTTT===666333111///000000///...+++...000111000/////////111222///222666999MMMooo~~~cccFFF:::333---000000000///...,,,+++***)))---,,,,,,,,,,,,---......///222:::@@@NNNppppppTTTBBB===666666:::888999888666555666999<<<>>>===???DDDKKKQQQ\\\ooo~~~cccMMMHHHBBB???>>>===999666666666666666666666666666;;;>>>BBBFFFLLLTTT___gggvvvyyyssslllfffccc___YYYUUUVVVrrreeeddd___XXXSSSOOOMMMKKKJJJGGGFFFCCCAAA???===<<<;;;888888888888777777666666777777666555444444333222444444333444444333222111000333111333===GGG___gggJJJ888333111000,,,...000111000/////////......---++++++...222666666CCC\\\xxxyyyXXX===777444111//////000///...,,,...222444333222000...///000...111555666JJJkkkhhhHHH:::333...111//////...---,,,,,,++++++---,,,,,,,,,,,,---......///222999===KKKmmmlllPPP???:::444333777555888777555333444777:::<<<;;;<<<@@@EEEIIIQQQaaaooogggOOOKKKEEEBBB@@@>>>:::666666666666666555555555555;;;===AAADDDIIISSS^^^gggttt{{{pppiiidddccc```[[[YYYZZZnnnbbbccc^^^YYYTTTQQQNNNLLLJJJGGGEEECCC@@@>>><<<;;;:::888888888777777777777777777666666555444333333333333333444444333222222222///222000222:::BBBXXXvvvmmmOOO:::333222111+++...111111///......///,,,,,,+++***))),,,111555333>>>UUUsss}}}]]]@@@888555111//////000/////////111444666777555111///+++---,,,000444555HHHiiinnnLLL;;;444///222,,,,,,---------------------,,,,,,,,,,,,---......000000666===MMMnnn~~~iiiNNN===999222222555333777666444333444666888:::;;;;;;===AAADDDJJJVVVcccttt}}}eeeQQQLLLFFFBBB@@@>>>:::777666666666666555555555555;;;===AAADDDIIIRRR]]]eeeqqq{{{ooohhhcccbbb___[[[YYYZZZnnncccbbb___ZZZVVVSSSPPPMMMJJJGGGFFFDDDAAA>>><<<;;;:::888888777777777777777777555555555444444444444444222333555444222111111222///222000222999>>>QQQoootttTTT===555333111+++...111000---+++---///+++,,,+++***)))+++///222222:::NNNlll}}}aaaGGG:::666222/////////000///---...///111222000+++((())),,,,,,000444555GGGggguuuQQQ>>>666111222++++++,,,------......///---,,,,,,,,,,,,---......000000555;;;LLLmmm{{{iiiNNN>>>:::444333666444666555444444555666777888;;;:::<<>>===:::888555555666666666777777777999===BBBFFFJJJQQQYYY```lllxxxpppiiicccaaa]]]XXXUUUUUUpppeeeccc```[[[XXXTTTQQQMMMJJJIIIHHHEEEBBB???===<<<;;;777777777777777777777888333333444444444444555555111333555444222000111222///222111222888;;;MMMiiizzzZZZ@@@666444111,,,///000...***(((+++...,,,------,,,+++,,,...000111666GGGbbbyyyzzzdddMMM;;;777222/////////000000,,,++++++,,,,,,***&&&"""))),,,,,,000555444EEEdddzzzVVVAAA888222222,,,,,,---------------------,,,,,,,,,,,,---.........///555999FFFggghhhNNN>>>;;;555444777444444555555666666666666666;;;999:::>>>@@@DDDLLLUUU```oooyyybbbQQQKKKBBB===<<<<<<;;;999444555666666777888999999666;;;BBBGGGJJJOOOUUUYYYgggzzz}}}uuunnngggaaa^^^[[[VVVSSSTTTqqqgggdddaaa]]]YYYUUUQQQMMMJJJKKKIIIGGGDDDAAA>>>===<<<777777777777777888888888222222333444444555555666111333555444111000111222///333111222777:::KKKfff}}}]]]BBB888444111---///000---((('''***...---...///...------...000///222AAA[[[rrruuucccPPP;;;777222/////////000000222000...//////---)))%%%+++---...111555333CCCbbb~~~YYYCCC999333222.........------,,,,,,,,,---,,,,,,,,,,,,---......,,,000666666???aaagggLLL===:::444333666333444555666777777777666555:::888999===@@@BBBJJJRRRZZZgggvvv}}}gggQQQJJJAAA;;;:::;;;;;;:::444555666777888999:::;;;333:::BBBGGGJJJMMMQQQTTTcccuuu{{{sssiiibbb]]]\\\ZZZVVVUUUVVV{{{uuuiiibbb\\\ZZZVVVPPPMMMMMMKKKHHHCCC@@@??????>>>===;;;:::888777888777555444777666666666666555555555444444333222111000///...222000111444333777KKKaaalllKKK<<<666000111///,,,,,,,,,---,,,***------,,,,,,,,,---......333333<<>>===;;;:::<<<888888888777888888999999;;;:::===BBBFFFIIIPPPXXXbbbpppsssiiiccc^^^\\\YYYSSSPPPQQQ}}}yyypppggg___ZZZUUUOOOLLLMMMKKKGGGCCCAAA@@@???>>>===<<<:::999888888888666444666666666555555555555444555555444333222111000000222000111444333777JJJ___uuuRRR???444,,,333111///...//////...---,,,,,,,,,,,,,,,---...//////222:::LLLeeeuuuqqqfffKKK>>>333111///++++++000000111111///...---...000///......000222999HHHVVV~~~dddJJJ:::222444///---,,,,,,---...,,,+++---------,,,++++++---000///,,,---444@@@RRRkkknnnWWWAAA:::999555222333555666666777777666666555999::::::;;;<<>><<<;;;999999999999777555666555555555555444444444666555555444333222111111222///000333333666HHH\\\|||WWW@@@666000000...,,,,,,------,,,++++++++++++,,,---...///000+++111888FFFbbb}}}sssUUUDDD555111000,,,,,,111//////000///---,,,...///...------///111777EEERRRvvviiiNNN;;;000000///---,,,,,,---...,,,++++++,,,------,,,,,,...000...,,,...555@@@QQQkkkvvv]]]DDD;;;888444111333666666666555666666666666999::::::::::::===AAAEEEFFFKKKRRRWWWZZZ^^^dddhhhuuuxxx~~~oooVVVJJJ???<<<<<<:::999::::::999999888888888999999:::999<<>>000//////---,,,,,,---...,,,++++++,,,------,,,,,,...000---,,,///555@@@RRRlll{{{```FFF;;;777333222444555666777888888888888777777888888777888;;;???CCCDDDIIIPPPUUUYYY^^^dddiiiqqqzzz|||nnntttsssZZZMMMAAA===>>><<<:::::::::999999888888888888999999888;;;AAAEEEGGGMMMTTT\\\fff~~~{{{ppplllddd]]]ZZZWWWRRRPPPRRR}}}ooodddZZZSSSPPPRRRJJJHHHEEEDDDCCCBBB@@@>>>:::999888888888888777555666666555555555444444444333333222222111111000000222//////222222444AAARRRttt\\\BBB888666222000......000000000///,,,++++++,,,---...//////+++444777<<>>JJJiiivvvXXX@@@111000///---,,,,,,---...,,,+++***,,,......---,,,---///++++++///555???QQQlll|||aaaEEE999666333222555333555999<<<===<<<;;;999666666666666777:::>>>BBB>>>DDDLLLRRRVVV[[[aaaeeekkknnnuuuyyyrrrjjjrrr|||___QQQCCC???@@@>>><<<;;;:::999888888777777777888888777;;;AAADDDFFFKKKRRRYYYaaavvvyyymmmllleee]]]ZZZUUUOOOLLLMMMwwwjjjaaaYYYQQQNNNOOOLLLJJJGGGEEEDDDBBB@@@===;;;999888888999999888777777666666666666555555555222222222111111000000000333......222222333>>>MMMccc}}}iiiJJJ666...111000......000000000///------,,,,,,,,,---......,,,333666;;;QQQtttqqqVVV:::111000---+++------...///...------///111...---///000000222<<>>>>>999999999888888:::>>>AAA===CCCJJJPPPTTTYYY```dddhhhhhhmmmqqqooollltttdddTTTEEE@@@AAA@@@===;;;999888777666666666666666777777:::AAADDDEEEJJJPPPZZZ___pppxxxkkkjjjccc]]]ZZZUUUNNNJJJJJJxxxooofff___YYYQQQMMMMMMMMMKKKHHHFFFEEEBBB???<<<===;;;::::::;;;<<<:::999888888777777777666666666333333222222222222111111333......222222222<<>>333222///,,,,,,...///000///......000222......000111111222:::EEEaaayyyZZZ@@@333444///---,,,,,,---...,,,+++,,,...//////---++++++++++++,,,///222888FFFaaaxxx~~~cccGGG;;;777222111444333444666888<<>><<<:::;;;>>>@@@@@@DDDIIILLLPPPWWW```fffkkknnnuuuzzzuuuqqq|||fffUUUEEE@@@AAA@@@<<<:::888777666555444444444444666666:::@@@CCCDDDHHHNNNXXX\\\jjjxxxlllgggaaa]]]\\\XXXPPPKKKKKKssslllddd```ZZZSSSNNNNNNNNNLLLIIIGGGEEEBBB>>>;;;>>>===<<<<<<===>>>===;;;888888888888777777777777444444333333333333333333333......222222222;;;HHHfff~~~{{{]]]GGG===444222111111333444333222//////...---,,,,,,,,,,,,***---222;;;KKKddd```BBB777666333///...,,,---......------///111//////111222111222:::DDD___xxxXXX???222444///---,,,,,,---...,,,+++---///000///---+++******,,,---///000444AAAZZZqqqeeeIII===888333000222444444333444888>>>DDDHHHFFFEEECCC???<<<<<<>>>@@@???AAACCCEEEIIIQQQ]]]eeeqqqwww~~~xxxfffUUUDDD???@@@???;;;999777777666444444333333333666666:::@@@CCCDDDHHHMMMTTTVVVddd}}}yyymmmddd___]]]]]]ZZZSSSNNNMMMwwwoooddd\\\XXXVVVSSSQQQMMMKKKGGGEEECCCBBB???===;;;<<<>>>???>>><<<999777999999999888888888777777444444555555666777777777555444333222444888???DDD___}}}mmmPPP:::111222222111//////000111...000111---))))))...333,,,---///555CCC]]]}}}hhhHHH;;;444---,,,222///...------...///000111222000///000000222:::CCC]]]zzzTTT>>>777444000///------///000000///)))+++---//////---+++)))+++000000222888===QQQooo~~~nnnPPP===<<<777000333444444444333444777<<<@@@JJJNNNQQQLLLBBB<<<===@@@@@@???@@@EEEHHHNNNYYYdddttt||||||xxxnnnTTTFFFFFFAAA??????:::;;;888555333333333333222555555777:::???DDDIIILLLMMMWWWggg{{{vvvkkkgggaaaYYYTTTSSSRRRPPPMMMssslllddd^^^ZZZVVVPPPLLLMMMKKKGGGEEECCCBBB???===<<<===>>>>>>===;;;999888999999999888888888777777444555555555555666666666333222111///000333999>>>XXXwwwoooSSS===111111111///.........////////////......---,,,,,,...///111555???TTTtttlllMMM???888000---000///...---------///000111111///...000000222:::CCC\\\}}}}}}YYYCCC:::555...,,,++++++,,,------,,,)))***,,,------,,,***)))***///...111888===QQQooouuuVVV???:::444...222333333333222333666:::>>>HHHOOOXXX[[[WWWNNNFFFAAA???===>>>BBBFFFJJJRRR[[[llluuuxxxrrr{{{sssXXXIIIGGGAAA>>>===777;;;888555333444444444444555666777:::???DDDIIILLLMMMUUUcccvvvuuujjjeee___XXXTTTRRRRRROOOMMMrrrmmmgggbbb^^^XXXPPPKKKMMMKKKGGGEEECCCBBB???===>>>>>>===<<<;;;:::999999999999999888888888888888555555555444444444444444333222111///...111555999LLLlllpppTTT@@@222111000...------......///------000333111+++%%%,,,---111444:::JJJiiirrrTTTDDD;;;444/////////...---------...///000///------///000222:::DDDZZZzzzbbbJJJ<<<333...,,,***+++,,,---,,,+++******++++++++++++*********...---///666;;;NNNkkk|||^^^DDD<<<444///444111222222111111444888;;;BBBLLL[[[iiimmmeeeUUUHHHCCC>>><<>>@@@???===;;;:::999::::::888888888888888888888888666555555444333333222222555444333111000333777;;;CCCaaarrrVVVBBB555333000...............///......000222000+++&&&(((***///333666CCCaaa~~~yyy\\\GGG<<<555111//////...---------...//////---,,,---///000222:::CCCZZZyyykkkPPP===111000...,,,,,,.........---,,,,,,+++******+++,,,,,,,,,///,,,...444888HHHccc}}}eeeLLLAAA999333777000000000000000111555888:::CCCSSShhhuuussseeeXXXLLLDDD>>>@@@DDDGGGJJJNNN^^^fffrrrvvvooogggiiippp~~~aaaOOOIIIAAA===<<<777999777666666777888888777666666888:::???DDDHHHKKKQQQUUU^^^ooovvvjjjbbb]]]XXXTTTTTTTTTQQQOOO|||uuullleee```\\\WWWSSSOOOMMMIIIGGGEEEDDDAAA@@@AAA@@@===;;;999999999:::888888888888888888888888666666555444333222222111444444333222222555999===AAAZZZzzzxxx\\\HHH999555111//////000///...////////////...---,,,+++******///444444<<>>CCCHHHJJJTTTXXX```pppuuujjjaaa]]]XXXVVVVVVVVVSSSQQQwwwkkkbbb^^^[[[XXXUUUQQQOOOKKKIIIGGGFFFCCCAAAAAA@@@>>>;;;:::999999999888888888888888999999999666666666555444333333222333333333222222444888;;;BBBTTTpppdddOOO<<<777111///000000///...//////...---,,,,,,---//////,,,///444333666LLLgggpppSSS===666444111///...---,,,,,,,,,---...+++***,,,///000111888@@@UUUtttvvvVVV>>>222000...,,,,,,------,,,+++///...---,,,,,,---...//////111......222000999OOOnnn|||vvv```NNN>>>222222//////000///...///111333555666<<>>CCCGGGJJJRRRYYYcccqqqqqqfff___[[[WWWUUUVVVVVVTTTQQQxxxmmmddd___\\\YYYVVVSSSPPPMMMKKKIIIGGGEEECCCAAA@@@>>><<<:::999888888777777888888888999999999666666666555555444444444444555444333222333666888???JJJbbb}}}iiiSSS===777000...///000///,,,///---+++,,,///000///---000***+++222222333FFF___|||^^^DDD999555000///...---,,,,,,,,,------++++++,,,//////000666>>>NNNpppyyyXXXAAA888111000------......---,,,---------,,,,,,------------///---///333000666IIIdddxxxxxxbbbPPP@@@555555///000000///......000222555555666:::EEEWWWlll{{{vvvmmmcccYYYNNNDDDBBBEEEJJJNNNWWW```ddddddhhhnnntttiiiTTTLLLCCC@@@AAA>>>888777666777888888777555777777888;;;>>>CCCGGGJJJNNNWWWdddqqqvvvjjj___\\\XXXUUUTTTUUUUUUSSSPPP{{{ppphhhccc___[[[WWWTTTRRRNNNLLLJJJIIIFFFDDD@@@@@@>>>===;;;999888777777777888888999999999999666666666666666555555555888888777555333333555777999AAAVVVtttiiiTTT<<<666///,,,...///---+++000+++'''+++333555000)))---%%%&&&///222333EEE]]]|||gggIII;;;555//////...---,,,+++,,,,,,---,,,+++---/////////555===IIIlllzzzYYYDDD<<<444222000000000000///...,,,,,,,,,,,,,,,,,,,,,,,,***---,,,///444000555GGG[[[sssvvvbbbPPPBBB:::<<>>CCCGGGJJJJJJUUUcccpppyyyooodddYYYYYYVVVSSSRRRSSSTTTQQQOOOyyyooohhheeeaaa[[[VVVUUURRRNNNKKKJJJHHHFFFEEE>>>>>>===<<<;;;:::999999777555777===>>>;;;999:::<<<777333444888;;;999666888999::::::999888777777;;;CCCUUUpppeeeHHH<<<555/////////,,,,,,///,,,------......------,,,+++,,,...///...222AAAPPP{{{pppLLL<<<555............,,,++++++---......---...///,,,+++222;;;HHHkkk{{{WWWBBB;;;333111000...------------,,,,,,,,,,,,,,,,,,,,,,,,///222---,,,222222666EEEUUUrrr{{{bbbHHH@@@;;;111000000////////////000000111222222111333<<>><<<;;;999888777666333...+++666666666888;;;@@@DDDFFFGGGNNNUUU```uuu}}}tttiiiaaa___YYYWWWSSSNNNPPPTTTTTTPPP}}}rrrjjjeeeaaa[[[VVVTTTQQQMMMJJJIIIHHHFFFDDD??????>>>===<<<;;;:::::::::777666999:::666555777777888999;;;<<<===>>>>>>@@@EEEHHHEEE???::::::<<<>>>EEETTTmmmkkkQQQ@@@888222111000---,,,...,,,,,,------------,,,,,,+++,,,...///...222???NNNsssqqqNNN<<<555///000//////---,,,---...///...,,,---...------333:::IIIkkk{{{WWWAAA999222111///...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,***...++++++111111444CCCRRRppp~~~hhhMMMAAA:::111000000////////////000000111222222000111777BBBKKK___ooo{{{mmm\\\OOOMMMJJJJJJRRR^^^nnn```MMMFFFAAA>>><<<:::888666555444444222111555555666777:::???BBBEEEIIINNNTTT]]]qqqwwwpppggg```]]]VVVVVVRRRNNNOOOTTTUUUQQQvvvkkkfffbbb\\\WWWSSSPPPLLLJJJHHHGGGEEEDDD@@@@@@???>>>===<<<<<<;;;<<<888666888777444555888777:::=========AAAHHHNNNVVVZZZ[[[TTTGGG>>>===@@@BBBHHHUUUiiisss^^^FFF===555222111---,,,---,,,,,,------------,,,,,,+++,,,...///...111===JJJhhhuuuSSS>>>555111222111///.........//////---******---///000444:::JJJlll}}}YYY@@@777222111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))---+++,,,222111333@@@NNNoooqqqUUUDDD;;;333000000////////////000000111222222000///222999???HHHXXXmmmmmmZZZOOOKKKIIINNNXXXhhhiiiRRRGGGAAA===<<<999777333222333555666666444444444666999===AAACCCIIIKKKOOOWWWiiiwwwnnnjjjddd^^^[[[WWWWWWSSSOOOPPPTTTUUURRRzzzmmmgggbbb]]]YYYRRROOOKKKIIIHHHGGGEEEDDDBBBAAA@@@@@@>>>>>>===<<<:::777777999999666888<<<;;;<<<>>>???CCCMMMZZZcccmmmllleeeYYYJJJ@@@===>>>EEELLLWWWhhh}}}|||jjjMMMAAA666222111...,,,---,,,,,,,,,------,,,,,,,,,++++++---///...000:::FFF___yyy}}}]]]DDD888444333111///...............---)))(((,,,111333555999LLLlll]]]BBB666222111///---,,,,,,,,,---++++++,,,,,,,,,,,,------+++000...///444111222>>>KKKmmm{{{___III<<<555000000////////////000000000111111000///000333666999DDDVVVlllwwwfffTTTMMMHHHLLLUUUcccuuummmTTTFFF???<<<<<<888666444444555666666555333333333444777;;;???AAAEEEFFFIIIPPP```yyypppfffdddaaa\\\YYY^^^^^^ZZZSSSQQQSSSSSSPPP|||ooohhhccc^^^YYYRRROOOKKKIIIHHHGGGEEEDDDBBBBBBAAA@@@???>>>======999888999;;;:::666888<<<===@@@FFFOOOYYYccckkkppprrriii[[[NNNDDD>>>;;;:::CCCLLLWWWeeezzztttVVVGGG999222111///...///+++,,,,,,,,,,,,,,,,,,+++,,,+++,,,......///777@@@XXXqqqjjjMMM<<<777333000---,,,---...---,,,,,,((((((---111333666999MMMlllbbbEEE888111000...---,,,,,,,,,,,,+++++++++,,,,,,------------222000000333///...999JJJjjjhhhNNN>>>777000000////////////000000///000111111000111222333555:::CCCVVVnnnxxxdddWWWJJJHHHOOO[[[iiitttnnnUUUFFF>>>;;;<<<888777666777777666444111222222222333666:::===???BBBCCCFFFNNN\\\ssslllaaa___]]]ZZZXXXffffff```WWWRRRQQQPPPMMM|||ppphhhddd^^^ZZZRRROOOLLLIIIIIIHHHFFFEEEBBBBBBAAA@@@???>>>>>>===;;;:::;;;;;;999666999???EEENNN\\\jjjrrrsssnnnjjj^^^TTTFFF===:::999888777<<>>444111//////000++++++,,,,,,,,,,,,++++++,,,+++,,,...---...444<<>>777000000////////////000000//////000111111222222222444666;;;FFF[[[rrrwwwgggTTTKKKKKKSSS```lll|||nnnWWWHHH@@@<<<<<<888888888888888666333000222222222333666999<<>>=========;;;:::;;;:::;;;DDDNNN___iiivvv{{{vvviii]]]UUUFFF@@@888333111333555666333>>>GGGRRRlllttt^^^EEE777222//////000++++++,,,,,,,,,,,,++++++,,,***+++...------111888???VVVvvv}}}^^^EEE;;;666111------///000...+++)))))),,,000000///444:::FFFdddiiiKKK:::111000...,,,+++++++++,,,******+++,,,,,,---......***...,,,+++///,,,,,,999HHH```zzznnnQQQ<<<666000000////////////000000000//////000111111111000---333999>>>III\\\ooozzz}}}ttthhh]]]SSSPPPYYYeeesssyyyqqq[[[MMMCCC>>>===999888777777777666444222222222222333666999<<<>>>DDDEEEJJJQQQYYYgggkkk\\\VVVRRRSSSUUU^^^___\\\SSSLLLLLLLLLLLL{{{pppjjjeee___ZZZSSSPPPMMMKKKJJJJJJHHHGGGBBBAAAAAA@@@???>>>=========;;;:::;;;===DDDSSSaaa{{{kkkVVVHHHCCC999888666222///...111444,,,777???IIIeeehhhKKK:::222//////000+++++++++,,,,,,+++++++++,,,***+++------,,,000666666KKKnnnbbbGGG<<<888333......000222///,,,(((***...111///...333;;;BBB```iiiKKK:::111000...,,,+++++++++,,,******+++,,,,,,---......***...,,,,,,111///111>>>HHH\\\uuu~~~mmmPPP;;;444000000////////////000000111000//////000000///...%%%000999999;;;HHHZZZfffwwwzzzzzzqqq```RRRTTT^^^pppuuuhhhvvvsss___PPPEEE???>>>;;;888555444555666777666333333333444666999<<<>>>BBBDDDIIIPPPUUU```xxxjjj[[[SSSNNNOOOSSSUUUWWWUUUNNNIIIJJJMMMMMMxxxrrrmmmccc[[[YYYXXXTTTOOOLLLKKKIIIHHHGGGGGGHHHGGGCCC>>><<<===???>>>:::<<>><<<:::666444222333444555555444333222444666999;;;???EEEEEEFFFPPPZZZkkkiiiZZZQQQLLLKKKKKKPPPPPPOOONNNMMMKKKKKKJJJwwwpppiii___YYYYYYXXXUUUPPPMMMKKKJJJHHHGGGCCCDDDDDDAAA>>>===???AAA???===>>>DDDNNN___vvv{{{eeeRRRBBB999888===555555444333222222222222222333===III```aaaGGG;;;000...000...+++++++++,,,,,,,,,,,,,,,)))+++,,,------...///000666===TTTtttsssTTT>>>777222///111333000---,,,------......///111555888AAAXXXzzzeeeFFF888333111///---,,,++++++++++++++++++,,,,,,,,,------)))***++++++,,,...111444>>>NNNhhh{{{tttYYYBBB999444111///......///...------......///000000111111///111222111000444;;;AAAOOO^^^qqqyyysssfff]]]YYYbbbpppqqq]]]XXX^^^pppfffSSSFFF@@@===:::999666444333333444444444333222222333666999;;;???FFFEEEEEEMMMUUUggg}}}iiiZZZRRRNNNNNNNNNPPPOOOOOONNNMMMLLLKKKKKKxxxpppfff^^^ZZZ[[[YYYVVVQQQMMMLLLJJJIIIGGG@@@AAAAAA@@@??????@@@BBBAAAAAAAAAIII\\\vvvzzzgggOOO???555222666;;;333333222222222222222333111444===III]]]yyyYYYBBB999000...000---++++++,,,,,,------......,,,***(((***---//////...666999KKKlll}}}___DDD:::333///111222000---------.../////////111555777???SSSssseeeGGG999222111///---,,,+++,,,,,,++++++++++++,,,,,,,,,,,,)))***+++++++++---000333999EEE^^^uuuuuu^^^EEE:::222000...---...///...............//////000000111000222333222///000444777???III\\\ooozzzwwwhhh[[[^^^hhhvvvttt```ZZZ^^^ooonnnZZZKKKAAA<<<888777666555444333333333333222111111222555999;;;===EEEEEEDDDIIIOOObbb}}}~~~lll\\\QQQNNNNNNNNNNNNNNNNNNMMMMMMMMMLLLLLL}}}rrrggg___]]]^^^[[[WWWRRRNNNLLLKKKIIIHHHAAAAAABBBAAAAAA@@@AAABBBBBBBBBDDDQQQmmm___QQQBBB;;;888444222222111111111111111111222222111444===GGGZZZ|||pppRRR===777///...000---++++++,,,------...//////---+++******+++...111222888999FFFeeejjjJJJ;;;333...///111///...///,,,---...//////000333555===NNNmmmhhhJJJ;;;222111///---,,,,,,,,,,,,***++++++++++++,,,,,,,,,)))***+++++++++---000222555>>>VVVpppvvvcccHHH999222///------...................../////////000000...111333444333333555777:::===JJJ___sssyyypppeeeaaafffooo|||rrrfffiiiwwwttt```OOOBBB;;;777666666555444333222222222111000000222555888:::;;;DDDDDDCCCGGGLLL^^^yyyqqq^^^PPPLLLKKKJJJNNNNNNMMMMMMMMMMMMMMMMMMrrrgggaaa```___\\\XXXSSSOOOMMMLLLJJJHHHEEEDDDDDDCCCCCCBBBAAA@@@???AAAIII^^^~~~eeeKKKCCC=========888222000111111000000000111222222111444<<>>TTTqqq{{{jjjNNN===222000...---...///...---............////////////---000222444555555666666888888===LLL___nnntttuuukkklllooowwwzzz|||yyyeeeSSSEEE<<<888888777666444333222111222111000000222555999;;;999BBBCCCBBBGGGLLL\\\uuusss^^^PPPLLLLLLKKKNNNNNNMMMMMMMMMMMMMMMMMMqqqgggdddaaa]]]^^^ZZZUUUQQQNNNLLLJJJIIIHHHFFFEEEDDDDDDCCC@@@>>>===AAAPPPllloooQQQCCC<<<888::::::777555555222222111111111111111222111333:::@@@PPPqqqlllOOO<<<777000...000,,,++++++,,,,,,------......***---...+++))),,,666???CCCBBBFFFYYYzzz}}}___AAA777///.........///111)))***,,,---------///000999FFFcccqqqQQQ???111000...---,,,,,,------************++++++++++++)))***+++******+++...111:::@@@WWWuuurrrVVVEEE555222///......///...---...........................///111222333333222111444444666===KKK]]]ooozzzuuuuuutttsssyyy{{{hhhWWWIIIAAA<<<:::888666444333222111222111000111333666:::<<<999AAAAAABBBHHHKKKWWWlll|||}}}rrr^^^OOOMMMOOOOOONNNNNNNNNMMMMMMMMMLLLLLLrrrjjjhhhccc]]]___[[[VVVQQQOOOMMMKKKIIIGGGEEECCCDDDDDDCCC@@@===>>>FFFZZZwwwyyy\\\EEE<<<888666666666333444777444333222111111111111111111333888===KKKnnnpppRRR???888111...///,,,+++++++++,,,,,,,,,,,,,,,+++***)))''')))///999@@@HHHGGGDDDNNNnnnoooJJJ???444000...------000)))+++---...------///000555AAA^^^tttSSS>>>111000...---,,,,,,------************++++++++++++)))***+++******+++...000888???WWWwwwvvv\\\KKK777444111/////////...---........................//////000111222222111000000222555888@@@MMM___kkkvvvzzzyyyrrrqqq{{{}}}kkk[[[NNNGGG@@@===:::666333222222222222222111111444777;;;===;;;@@@???AAAHHHJJJPPP```www{{{rrr]]]NNNMMMPPPOOOPPPOOOOOONNNMMMLLLKKKKKKuuunnnmmmggg^^^___[[[VVVRRROOOMMMKKKJJJEEECCCBBBBBBDDDCCC@@@<<>>KKKIIIBBBFFFdddzzzQQQEEE888222///,,,,,,...***,,,...///......///000333>>>\\\~~~uuuSSS===000000...---,,,,,,---...)))************+++++++++)))***+++******+++---000444<<>>===AAA>>>@@@HHHHHHJJJWWWxxx|||ttt]]]LLLKKKMMMLLLPPPPPPOOONNNMMMLLLKKKJJJwwwpppjjjccc^^^___[[[VVVRRROOONNNLLLJJJFFFEEECCCBBBAAA@@@@@@???AAASSSnnn}}}rrrWWWBBB:::777777777777777666666555222222222222333333444555444111000999LLLdddzzzsssXXX>>>666333---,,,000++++++------------+++++++++******+++---000333555888;;;999===YYYcccLLL777333222---+++......---,,,---///000111111444999TTT{{{{{{WWW>>>666333///,,,++++++***)))+++++++++*********))))))*********)))******+++,,,333555JJJeeevvvzzzgggJJJ===666000...---+++,,,...------------------------000000000000000111111222555666777888;;;@@@GGGKKK[[[mmm|||zzzooo___TTTMMMEEEAAA;;;777666666666555555444222111333888===@@@CCCAAABBBDDDDDDFFFNNNWWWttt~~~www^^^KKKJJJIIIDDDMMMOOOQQQQQQOOOMMMLLLLLLyyyqqqlllfffaaa]]]ZZZUUUQQQOOONNNLLLKKKHHHFFFEEEBBB@@@???>>>>>>EEEXXXrrr}}}nnnRRR>>>999444444555555555555555444333222222222333333444555444444444777CCCYYYtttwww]]]CCC999555///---000+++,,,,,,------,,,,,,+++++++++***+++,,,///222333000444444999TTTzzzoooUUU<<<444333///---000...---------///000111111555999QQQwww|||[[[DDD777444000------,,,+++++++++++++++*********))))))***************++++++,,,000222BBBXXXkkkxxxlllNNN???777111111111//////111------------------------.........///000222333444333444666777999===CCCGGGQQQ___oooxxxyyy}}}wwwfffXXXPPPGGGBBB===999777777666666666555444444666999===@@@BBB@@@AAACCCCCCEEEMMMVVVppp|||yyyaaaLLLIIIJJJGGGLLLOOOQQQQQQOOOMMMLLLLLL}}}tttmmmgggbbb[[[XXXTTTQQQOOONNNLLLKKKIIIHHHEEECCC@@@???======JJJ___www|||gggJJJ:::888444444555555555555555444333333222222222333444444333666777666:::MMMlll{{{cccIII<<<777111///111---,,,,,,++++++,,,,,,---,,,+++++++++,,,...000111+++000222555LLLppp~~~aaaCCC666444111000222......---......///000111777:::OOOrrr~~~```JJJ888555111...------,,,++++++++++++******************************+++,,,,,,---///999GGG^^^wwwrrrTTT@@@777000//////,,,+++,,,------------------------,,,,,,---...000222444555111222555666777:::===@@@EEEMMMYYYgggsssmmm^^^TTTIIIEEE???;;;:::999888777777777666777888;;;===>>>@@@>>>???AAAAAACCCJJJSSSjjjyyyzzzdddNNNHHHJJJJJJLLLNNNPPPQQQOOOMMMMMMMMMvvvmmmfffaaaZZZWWWSSSQQQPPPOOOMMMKKKHHHGGGEEECCCAAA@@@???>>>LLLddd{{{yyy```DDD999:::888888888888777666555444333333333222222333333444111555777666999JJJfff}}}{{{eeeLLL===666222000222------++++++++++++------,,,+++++++++,,,---...///---222333555EEEeeemmmKKK999333111000111---...............000111888;;;NNNooobbbJJJ777444000...------,,,+++************************+++************+++,,,,,,,,,///555===UUUwwwxxx[[[EEE;;;111///---***((((((---------------------------------...000111333444000222555666777777999;;;===BBBKKKWWWgggyyymmm___VVVKKKGGGBBB>>><<<;;;999888777777888999:::;;;;;;<<<===<<<===@@@@@@AAAGGGPPPdddvvv|||iiiQQQGGGGGGIIIKKKMMMPPPQQQOOONNNMMMNNNwwwmmmeee```ZZZWWWTTTRRRQQQOOOMMMKKKFFFEEEDDDCCCBBBAAAAAAAAALLLeee|||vvvZZZAAA:::<<<::::::999888666444333222444333333222222333333333111222444666>>>OOOfffvvvzzzfffMMM===555111000111------++++++++++++------+++++++++++++++,,,------...111444666AAA]]]vvvTTT===333000//////---///000///------///111777;;;MMMmmmaaaGGG666333///,,,,,,++++++***************************+++++++++***+++,,,,,,---...000555;;;RRRuuu{{{bbbNNNBBB666222222///------------------------------............///000111111000222555666666666777888;;;???EEELLLYYYmmmzzziii]]]VVVLLLHHHDDD@@@>>>===;;;:::777888888999:::::::::999<<<;;;<<<>>>>>>???EEEMMM]]]rrr}}}oooVVVHHHFFFGGGJJJLLLOOOPPPPPPNNNNNNOOOzzzppphhhccc[[[XXXVVVSSSRRRPPPMMMJJJEEEDDDCCCCCCBBBBBBCCCCCCLLLfff{{{sssWWWAAA;;;===999999888666444222000///444444333222222222333333111111111666AAARRRfffsss{{{jjjQQQ>>>444111000000---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,+++...111555???VVV{{{~~~```FFF777111//////---///111///---,,,///222666999IIIggg}}}aaaEEE666333...,,,++++++***)))***************++++++++++++++++++++++++,,,------///000555<<>>>>>>>>CCCKKKWWWmmm}}}uuu___NNNHHHHHHIIILLLOOOPPPPPPOOOOOOOOOvvvkkkeee]]]ZZZWWWUUUSSSPPPMMMJJJFFFFFFDDDCCCBBBBBBBBBBBBMMMggg{{{qqqVVVAAA:::;;;777777666666555333222111555444333333222222222333222111111444???QQQffftttqqqXXXBBB555222000///+++,,,,,,------,,,,,,+++((((((***++++++,,,,,,,,,***+++...444;;;MMMpppkkkQQQ===444111111---000111000,,,+++...222444666DDD```zzz|||cccHHH777333///---,,,,,,+++***))))))*********+++++++++,,,++++++++++++,,,------...+++111<<>>>>>===CCCJJJPPPggg}}}|||jjjXXXOOOLLLHHHKKKOOOPPPPPPOOOPPPPPPzzzmmmeee^^^\\\YYYVVVTTTQQQMMMIIIHHHGGGFFFDDDBBBAAAAAA@@@OOOhhhzzzpppUUUAAA999888666666777777777777666666555444333333222222222222333333222333;;;MMMeeevvvxxx^^^EEE777222000...++++++---......---++++++'''((()))***,,,,,,,,,,,,,,,+++...333777FFFeeetttYYYBBB777444444---000222000,,,+++...222333444???ZZZuuu{{{eeeKKK888555000...------,,,+++))))))******++++++++++++,,,,,,++++++,,,,,,---...,,,'''...:::JJJeee|||iiiVVV@@@666333111//////------------------------++++++,,,---///111333444///000111222111222555777777999<<>>???>>><<<;;;::::::;;;;;;::::::<<<>>>>>>===BBBJJJLLLddd|||qqq___TTTQQQHHHKKKNNNPPPPPPPPPPPPPPPuuuhhhcccaaa]]]XXXTTTOOOKKKIIIFFFDDDEEEFFFDDD@@@@@@DDDLLLaaarrrlllUUUBBB;;;===777666666555444444333333555444333333222222333333333444000222;;;EEE]]]~~~zzz]]]BBB:::444---...------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,......333888<<>>VVVttt~~~hhhKKK999111,,,---...,,,+++,,,******))))))))))))******---------+++******,,,...***+++,,,111AAA]]]{{{yyy___EEE888444111000111.................................///////////////000//////111333555555444666:::???@@@AAAHHHUUU___qqq{{{kkk___WWWMMMJJJEEEBBB???===;;;999444;;;>>>:::666666:::;;;:::;;;<<<<<<===@@@DDDGGGLLL[[[rrrkkkXXXNNNJJJKKKLLLMMMNNNOOOPPPPPPyyyllliiieee^^^XXXSSSOOOMMMLLLHHHEEEDDDFFFDDD@@@@@@CCCMMMbbbtttoooXXXCCC;;;===666666666555555444444444555444333333222222333333000333111333;;;CCCXXXwwwzzz[[[???777222,,,---,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,......222888;;;RRRwwwiiiLLL===666111000///---,,,---...111222333555???WWWuuulllNNN:::333------...,,,+++,,,******))))))))))))******+++,,,,,,+++***+++---///+++,,,...222???YYYxxxlllNNN===666111...///........................++++++,,,...///111222222000//////111333555444444333888<<<>>>???EEEPPPYYYeee~~~xxxgggZZZQQQNNNJJJFFFBBB@@@>>><<<:::999<<<;;;999:::===>>>;;;999:::;;;<<<<<>>666222---///,,,,,,---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,...---111777999NNNoooxxxWWWBBB777111//////.........///000000333666@@@WWWwwwrrrTTT===555.........+++***+++******))))))))))))******)))***+++++++++,,,...000+++...111333<<>>AAADDDFFFTTTkkk|||{{{jjjYYYPPPKKKKKKLLLNNNOOOOOOOOOPPPwwwqqqjjj```XXXTTTRRRPPPOOOLLLGGGEEEFFFEEEAAA@@@AAAKKK^^^sssvvvaaaHHH<<<;;;666666666555555555555555555444333333222222333333,,,111000222:::???QQQnnnaaaCCC999444000222,,,,,,,,,------,,,,,,++++++++++++++++++,,,,,,,,,,,,///---///555777HHHddd```FFF777000/////////000000000//////222777AAAWWWxxxxxxZZZ@@@777000...---+++)))***+++******))))))******+++)))***++++++++++++---///+++...222555;;;OOOrrrsssUUU???444111000///------------------------///...............------000///...000222333333222///333777999:::===CCCHHHQQQaaauuuxxxggg[[[SSSNNNKKKGGGCCCBBB@@@>>><<<:::<<<===???DDDFFFAAA888888999:::;;;;;;<<>>;;;666666666666666555555555555444333333222222333333---000...000777===QQQooohhhJJJ===555///333+++,,,,,,------,,,,,,,,,*********++++++,,,,,,,,,+++///,,,---333555AAAXXX|||hhhKKK:::111//////000111111000///...111777AAAVVVxxx}}}___BBB999111...---+++)))+++++++++************++++++***+++,,,,,,*********+++***---222666:::KKKlllqqqTTT===333111111000------------------------///.........---------,,,000///...///111222222000///333666888999;;;@@@CCCKKKUUUddduuuzzzjjj]]]UUUNNNJJJFFFCCCBBB@@@>>><<<555===DDDEEEDDDBBB===777888999;;;;;;;;;<<<>>>@@@CCCLLL^^^rrrxxxlllYYYLLLKKKLLLNNNPPPPPPPPPOOONNN{{{tttkkkaaaZZZXXXVVVQQQMMMMMMHHHGGGKKKLLLHHHCCCAAAEEEPPPdddrrrlllVVVDDD???888888777777666555555444555444333333222222333333...111...///555:::NNNkkkpppSSSAAA333---111++++++,,,---------,,,,,,))))))******+++,,,,,,,,,+++///,,,,,,222333;;;MMMlllrrrTTT???444000000111111111000/////////777@@@TTTwwwaaaCCC:::111///---+++***,,,++++++************++++++***+++---,,,+++))))))******+++000555888EEEcccqqqVVV>>>333222111...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---....../////////.........000111111///000222555777888;;;>>>AAACCCJJJVVVfff{{{}}}jjj\\\RRRMMMIIIEEECCCAAA@@@>>><<<666AAAIIIGGGAAA<<<999777888:::<<<<<<<<<<<<===???AAAEEETTTkkkxxxppp\\\LLLKKKMMMOOOPPPQQQPPPOOONNN||||||qqqcccZZZWWWUUURRRNNNLLLHHHIIINNNPPPKKKEEEAAADDDJJJ\\\ppprrr___LLLDDD:::999888777666444444333555444333333222222333333---111///000555777FFFbbbzzz]]]GGG444+++000***+++,,,,,,---------,,,((())))))***++++++,,,,,,+++///+++***111222777EEEZZZ}}}```GGG888111111111000000000//////...666@@@RRRuuubbbDDD:::111///...,,,+++---,,,++++++******++++++,,,(((***,,,,,,+++******++++++***---222555===VVVqqq{{{nnnUUU>>>222222000,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......//////...---...000111000///111222333444666:::===@@@???EEEOOO]]]llllll\\\RRRKKKHHHDDDBBB@@@???===<<<>>>FFFJJJEEE===999888888999;;;======<<<<<<===>>>CCCBBBOOOjjj|||fffSSSLLLMMMOOOQQQQQQPPPNNNMMM}}}wwweeeYYYUUUTTTRRROOOLLLHHHIIIPPPSSSNNNFFFBBBDDDGGGXXXooouuueeeQQQGGG;;;:::999777666444333222555444333333222222333333,,,111111222555444@@@YYYfffMMM666---222***+++,,,,,,------------((())))))***++++++,,,,,,+++///+++***000111444@@@MMMtttiiiMMM;;;222222111000//////000000---666???QQQtttaaaDDD:::111///...,,,,,,...,,,++++++******++++++,,,%%%(((+++,,,++++++,,,,,,,,,)))+++000222777MMMfffssshhhRRR;;;111222111,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++///...---...///000///...111111111333555999===??????EEEOOOYYYcccqqqooo^^^SSSKKKHHHDDDAAA@@@???===;;;FFFJJJIIIAAA:::999999999:::<<<>>>>>>===<<<===>>>FFFCCCNNNlllqqq\\\LLLMMMPPPRRRRRRPPPNNNMMM~~~uuuhhh\\\VVVTTTPPPLLLKKKJJJHHHGGGGGGEEEBBB@@@DDDIIIUUUhhhvvvsss```NNNJJJ???666555888888666555777555333222333333222111111000222444111333DDDYYYyyylllSSS???111...++++++,,,---------,,,,,,************************+++,,,,,,,,,---111555999GGGiiixxxXXXAAA888333000000///,,,---111444333<<>>;;;===???>>><<<>>><<<;;;===??????<<<999FFFBBBJJJbbb}}}zzziiiRRROOONNNPPPPPPMMMMMMOOO~~~uuuggg\\\WWWTTTQQQMMMJJJIIIGGGFFFFFFEEECCC@@@@@@CCCMMM___ooorrrfffZZZNNNCCC999777888777555444666444222222222333222000///...///222000333DDDYYYpppTTT???000,,,,,,,,,,,,---,,,,,,,,,+++***************************+++++++++,,,///444777CCCaaa}}}\\\DDD999444111111000......111222111:::NNNmmmaaaFFF777111222,,,,,,---(((++++++******************++++++,,,,,,,,,+++***)))...+++,,,000///111@@@TTToooooocccLLL;;;555333......---,,,,,,++++++,,,,,,,,,---.........---------......///000000000000000000111333444444555888:::<<<>>>DDDLLLSSS]]]mmm|||ppp___VVVSSSLLLCCC>>>===>>>>>>===HHHBBB<<<:::<<<===<<<:::<<<<<<<<<>>>@@@@@@===:::BBBBBBIII]]]wwwyyygggTTTPPPMMMOOOOOOMMMNNNQQQtttfff\\\WWWTTTQQQNNNIIIGGGFFFEEEEEEDDDCCCAAA@@@@@@EEESSSbbbjjjgggaaaRRRFFF;;;888888555444444555333222222222222111000000...///222111555GGG[[[vvvXXX@@@111...---------,,,,,,++++++***************************)))***+++++++++...222555>>>TTTxxxaaaHHH:::555111222222000///111111000888KKKiiieeeGGG777222222,,,,,,...(((,,,+++++++++***)))))))))+++++++++,,,++++++***)))...,,,---000///000>>>NNNlllsssmmmVVV@@@666333000...------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------....../////////000000000///111222333444555888:::999;;;@@@HHHNNNWWWffftttmmm^^^VVVNNNIIICCCAAACCCFFFGGGGGGAAA===999999:::<<<:::888:::;;;===???AAAAAA>>>;;;===CCCHHHTTTmmmyyyfffWWWQQQMMMNNNOOONNNPPPSSSttteee\\\YYYUUUQQQOOOIIIGGGEEEDDDDDDDDDBBBAAADDDAAABBBIIITTT[[[[[[XXXOOOEEE;;;888777444333555444222111222333333111///333///000333444888III\\\}}}yyy[[[CCC444222///...---,,,++++++*********************************+++,,,,,,,,,...111444:::IIIjjjhhhNNN<<<666111222222000///000000000888IIIgggkkkIII999222222,,,,,,...))),,,,,,,,,+++***)))((((((***++++++++++++*********...------///...000:::GGGeeerrrttt^^^CCC444000///......---,,,,,,,,,,,,,,,///---+++++++++---------............//////000000///000222333333444777999888999>>>EEEJJJQQQ___mmmooo```ZZZNNNMMMLLLNNNPPPOOOKKKFFF;;;999888888:::;;;999888999;;;===@@@BBBAAA>>>===:::DDDIIINNNddd|||{{{iiiYYYRRRNNNPPPQQQQQQQQQSSSooorrrzzz~~~|||{{{uuueee^^^[[[VVVQQQPPPJJJGGGEEECCCDDDCCCBBBAAADDDBBBAAADDDIIILLLLLLJJJGGG???888666666444444666333222222333444333222000333//////333444777GGGXXXuuu|||\\\CCC333111///...---,,,+++******+++************************+++,,,---------...111333888BBB^^^qqqVVV@@@888111111222000......000111999IIIeeepppKKK:::333222,,,,,,...***,,,,,,,,,+++***)))((((((*********************+++------.........000888AAA^^^qqqyyyfffIII777000//////...------,,,,,,------000...++++++---......---.........---...///000000...///111222222444666999777888===BBBFFFLLLYYYeeessseee___YYYVVVRRRPPPMMMHHH@@@:::888777777999:::::::::999888;;;>>>@@@@@@???>>>===:::DDDHHHJJJ^^^yyy~~~qqq[[[TTTPPPRRRUUUSSSPPPPPP|||rrrnnnkkkfffcccccccccccceeeffffffeeecccZZZ[[[bbblllrrrsssuuuxxxvvvrrrqqqtttrrrpppwwwxxxfff```]]]VVVQQQQQQLLLIIIFFFDDDCCCCCCBBBAAA@@@??????@@@BBBCCCBBBAAA>>>999555666666444555777333222333444555555333000000,,,---111222333???OOOlll~~~^^^AAA000...///...,,,+++***++++++,,,************************,,,---......---...000222555>>>SSSttt~~~aaaGGG<<<333111111000......000111;;;JJJdddrrrLLL;;;444222,,,,,,///***,,,+++++++++***)))))))))******)))))))))***+++++++++,,,......---000666<<>>=========>>><<>>>>>>>>>>>>>>=========999555444777888555555777333333444555777666444111000,,,---111111111:::FFFaaa```CCC111///...---+++******+++,,,...************************+++,,,...---------...000111;;;KKKeeennnNNNAAA555111222111000000...111;;;IIIbbbqqqMMM<<<444333,,,,,,///+++++++++*********************)))(((((()))***+++,,,))),,,---------000555888TTTnnnsssXXXCCC777222//////...---------------...+++***+++///000---)))///...---,,,,,,...///111---...000111111333555888555666:::>>>@@@CCCNNNYYYfffsssxxxggg^^^NNNGGG???:::;;;<<<===<<<666666666666666777999::::::<<<===<<<::::::<<<>>>===@@@BBBIIIZZZpppggg\\\QQQPPPRRRRRRQQQRRRrrrYYYPPPFFFCCCEEEGGGFFFCCCGGGFFFEEEFFFIIILLLMMMMMMKKKIIIKKKQQQUUUWWWZZZ___gggfffnnnxxxxxxrrruuu|||hhhccc```WWWQQQRRRPPPMMMHHHEEEDDDCCCBBB@@@AAA@@@???===;;;::::::;;;777555555999999666555666444444444666888777555222111---...333333111888CCCWWWbbbFFF555333...,,,+++******+++---///***************************+++------,,,+++---......:::GGG[[[wwwTTTEEE777222222222111222,,,000;;;IIIaaapppNNN===555333,,,---000+++***************+++++++++***)))(((((((((***+++,,,(((+++---,,,---111555666OOOkkk~~~tttZZZEEE888111//////...------------...---***(((+++//////+++'''///...,,,,,,,,,---///111---...000000111222555777444555999<<<>>>@@@JJJUUU[[[jjjxxxfff[[[MMMHHHCCCAAA@@@>>>:::666555555555555444555777999;;;<<<===;;;888888;;;>>>>>>===???IIIZZZmmmmmm___QQQMMMOOOQQQRRRTTTuuu```OOOMMMHHHDDDBBBBBBCCCDDDAAACCCFFFGGGFFFDDDDDDDDDIIIJJJJJJLLLNNNQQQTTTVVV^^^bbbiiipppwww{{{~~~pppjjj```YYYYYYVVVTTTOOOJJJFFFCCCBBBAAA@@@>>>===<<<;;;:::999999999444444444444444444444333444555666666666444111000222,,,,,,333555222888CCCUUUsssaaaEEE888444+++++++++***++++++,,,,,,(((((((((((()))***+++,,,++++++*********+++---...111333@@@VVVvvvhhhOOO999444555000...111444444777<<>>BBBHHHLLLWWW^^^mmmxxxeeeYYYSSSJJJCCCAAAAAA===<<<<<<999999888777666666777777;;;::::::;;;======;;;999===???AAAEEEQQQhhhuuubbbSSSRRRRRRNNNOOOTTT{{{dddTTTLLLJJJGGGDDDBBBBBBCCCDDDAAACCCFFFHHHGGGFFFDDDDDDGGGGGGHHHIIIKKKNNNQQQRRR[[[___gggooovvv}}}vvvmmmaaa[[[ZZZWWWTTTPPPJJJFFFDDDCCCAAA@@@>>>===<<<;;;:::999999999666666666555555444444444333444555666555333111000444...---333333///444>>>OOOlllzzz\\\AAA444000,,,+++++++++++++++,,,,,,))))))))))))***+++,,,,,,++++++***)))******,,,,,,111111<<>>;;;999:::999999888777777777777777::::::;;;::::::::::::;;;<<>>===<<<;;;:::999999999888888777666555555444444333333444444444222111000333...---111111...333;;;JJJdddzzztttYYY???222///,,,,,,++++++++++++,,,,,,******)))******+++,,,---++++++***)))))))))******111///666EEEaaazzz]]]@@@555555333111111000000444:::MMMqqquuuUUU>>>333333---+++...,,,***)))((((((***,,,,,,+++%%%&&&)))***,,,,,,+++***+++++++++,,,---///000111999MMMgggvvvsssaaaLLL???777222...//////,,,***,,,,,,,,,---......------,,,+++,,,---,,,+++***,,,...//////......///111222333333444777999;;;>>>CCCGGGNNNRRR]]]jjjvvvzzzfffZZZQQQIIIAAA@@@>>>;;;999:::999888777777777777777777999;;;;;;:::777777:::===:::>>>BBBDDDKKK^^^{{{lllUUUOOOPPPPPPRRRUUUkkkYYYNNNGGGGGGFFFEEEDDDCCCBBBBBBAAAAAACCCFFFIIIJJJIIIFFFCCCCCCBBBBBBCCCDDDFFFHHHIIIOOOTTT\\\eeeooo|||zzzfff]]][[[WWWTTTPPPLLLHHHFFFDDDBBB@@@>>>===<<<;;;:::999999999888888777666555444333222222333333333333222111000///,,,---111222111555<<>>UUU}}}dddDDD666444333222111000///333:::LLLooozzzZZZBBB555333---+++...+++,,,***'''''')))***+++***&&&'''((()))++++++,,,,,,+++++++++,,,---...000111444GGGbbbxxx}}}pppZZZJJJ<<<555/////////,,,***+++.........------,,,,,,++++++,,,---,,,++++++---//////.........///000222333111333555777999<<<@@@CCCFFFJJJTTTaaannn}}}{{{hhh]]]TTTKKKCCCBBB@@@===;;;;;;888888777777777777777888888;;;<<<999555444999>>>999===BBBDDDGGGWWWuuusssXXXMMMMMMPPPRRRTTTxxx```TTTLLLFFFGGGFFFEEEDDDBBBAAAAAA@@@BBBBBBDDDGGGJJJIIIFFFCCCCCCCCCBBBBBBCCCDDDFFFGGGIIINNNVVV^^^gggttthhh]]][[[VVVTTTQQQLLLIIIGGGEEECCCAAA>>>===<<<;;;:::999999999777777666555444222222111222222333333222222111111/////////222222222666;;;DDDYYYpppuuudddJJJ999333...------,,,+++++++++,,,+++++++++***++++++,,,,,,************))))))((((((...,,,222;;;JJJmmmjjjKKK999333333222111111000444;;;KKKmmm```EEE666333---,,,...***,,,***((('''(((******)))***)))((('''((()))+++---+++++++++,,,---...///000111CCC```zzz{{{fffVVV@@@777000//////,,,***+++///......---,,,,,,,,,,,,,,,---...---,,,---...000...---------///000222333000222555666777999<<>>DDDOOO\\\iiiyyy|||jjj```TTTKKKDDDBBB@@@===:::;;;888777777777777777888888888;;;<<<999555444999>>>999===AAACCCDDDQQQnnnzzz]]]NNNLLLNNNQQQSSSnnnYYYPPPIIICCCGGGFFFDDDCCCBBBBBBBBBCCCBBBAAAAAADDDHHHIIIFFFCCCDDDDDDCCCBBBBBBCCCEEEEEEDDDIIIPPPVVV\\\gggttt~~~lll```\\\UUUTTTQQQMMMJJJHHHFFFCCCAAA>>>===<<<;;;:::999999999666666555444333222222111333333333333222222222333333333333222111111333555>>>SSSmmmxxxkkkPPP;;;222///...---,,,,,,++++++,,,++++++************+++,,,******+++++++++***)))))),,,,,,222888AAA___sssVVVAAA666333111000333000555;;;JJJjjjeeeIII777444...,,,...***,,,***(((((())))))(((''',,,***(((&&&'''(((+++,,,++++++++++++,,,---...///000???ZZZwwwppp___CCC999000//////...,,,,,,///...---,,,,,,,,,,,,,,,,,,---......------///111------------...000222444000222555666777888:::<<<;;;AAAKKKWWWbbbrrr{{{kkkaaaSSSJJJBBB@@@>>>:::888888777777777777777888888999999;;;;;;:::777777:::===;;;<<<@@@CCCDDDMMMgggfffSSSLLLNNNPPPRRRqqqXXXMMMGGGDDDEEEDDDBBBAAABBBDDDGGGHHHCCC@@@???AAAFFFHHHFFFCCCEEEDDDCCCBBBAAABBBCCCDDDAAAFFFLLLOOORRRYYYeeennnpppccc___VVVTTTRRRNNNKKKIIIGGGCCCAAA>>>===<<<;;;:::999999999666666555555444444444333444333333333333333444444111333333111000000222333;;;OOOmmm~~~tttXXX>>>222//////...,,,,,,++++++++++++******)))))))))******)))***+++,,,,,,++++++***++++++111444888UUUzzzeeeLLL;;;444111000333000444:::GGGfffiiiKKK888444...---...)))+++***))))))***)))'''%%%***)))((((((((()))++++++++++++++++++,,,---......000888NNNoooxxxcccEEE:::000...000///------......---,,,,,,,,,---...+++,,,------,,,---///111,,,,,,,,,---...000222444000333555666666777999:::===@@@GGGOOOXXXiiixxxiiiaaaSSSJJJBBB@@@>>>:::888888777777777777777888999999::::::;;;::::::::::::;;;<<<;;;???DDDDDDJJJaaa{{{oooZZZOOONNNQQQRRRyyy[[[MMMIIIHHHCCCBBB@@@@@@BBBFFFJJJMMMCCC@@@===???DDDGGGFFFDDDDDDDDDBBBAAAAAAAAABBBBBB@@@EEEJJJKKKLLLQQQ[[[dddvvvssseeeaaaWWWTTTRRRNNNLLLJJJGGGDDDAAA>>>===<<<;;;:::999999999666666666666666555555555444444444333333444555555,,,///111//////111333444;;;OOOnnn{{{^^^AAA444000///...---,,,+++++++++******)))))))))))))))***)))***+++,,,------,,,++++++***000111333OOOwwwpppUUU@@@555111000333000333999EEEccc~~~kkkMMM999444...---...)))******)))******)))&&&$$$&&&''')))***+++++++++***++++++++++++,,,------...111333EEEhhh}}}cccFFF:::000...000///.........---,,,,,,,,,,,,......***+++,,,,,,+++,,,...000,,,,,,,,,---...000222444111333555777666777888999@@@AAADDDIIIPPPaaavvvhhh```UUULLLDDDBBB@@@<<<::::::777777666777777888999999;;;::::::;;;======;;;999>>>;;;>>>DDDEEEIII^^^vvvuuu___QQQOOOQQQSSSdddQQQIIIFFFCCCBBBAAABBBCCCFFFIIIJJJCCCAAA???======???AAACCCDDDBBBAAA@@@@@@@@@>>><<>>>>><<<:::999>>><<<<<<>>>AAAIIIZZZiiizzz]]]UUUVVVTTTUUUkkkTTTHHHCCCCCCBBBBBBCCCEEEGGGIIIJJJCCCBBB@@@>>>======>>>???AAA???>>>>>>???>>>===;;;@@@AAABBBCCCFFFJJJPPPUUUZZZfffvvvrrrddd___WWWSSSOOOKKKIIIHHHFFFDDDAAA@@@>>><<<:::888777777555555555555666666666666444333333222111000//////333111///---...000333555===OOOpppkkkLLL>>>555000,,,------***)))+++***((('''((()))***)))(((++++++++++++*********)))&&&+++***,,,444===XXX}}}eeeKKK<<<444111222555///999EEE^^^~~~yyy___DDD444222---,,,...))))))+++,,,***'''&&&'''((()))))))))******)))(((((('''((()))******++++++***---222===UUUvvvwwwUUUEEE555///...,,,***)))...---,,,,,,,,,,,,---------------------------,,,---,,,,,,------...///000///111444666666777888:::;;;@@@AAAEEENNNXXXppp{{{iii___SSSKKKDDDAAA>>>:::888:::666555555666777888666555<<<===>>>??????>>><<<;;;;;;;;;<<>>===<<<;;;;;;>>>======>>>??????>>><<<;;;===???AAACCCFFFJJJNNNRRRZZZdddtttpppbbb]]]XXXUUUQQQNNNKKKIIIFFFDDDCCCBBB@@@>>><<<:::999999555555555555555555555555222222222111111111000000000///------...111444666<<>>AAAIIIRRRiiimmm___RRRKKKDDDAAA>>>999888:::555444333444777999:::999;;;<<<===>>>>>>>>><<<<<<999:::<<<@@@AAADDDNNNYYYzzz{{{bbbYYYWWWTTTUUUlllXXXNNNHHHFFFBBBBBBBBBBBB@@@>>>?????????>>><<<;;;::::::>>>===>>>@@@BBBBBBAAA???888:::===???@@@BBBEEEHHHQQQUUU\\\lll}}}nnnaaa\\\WWWTTTQQQNNNKKKHHHEEEBBBCCCBBB@@@>>><<<:::999999666555555555555555444444222222111111111111111111///...------...000333444<<>>FFFMMMcccppp___RRRKKKDDDAAA>>>:::888::::::888555555666888888777999999:::;;;;;;;;;::::::999999;;;>>>???BBBLLLWWWtttjjj^^^XXXTTTTTTkkk]]]QQQLLLEEEBBBCCCCCCAAA>>>=========<<<<<<<<<<<<;;;<<<<<<===@@@BBBCCCAAA???777:::===>>>???@@@BBBDDDHHHKKKSSSddd}}}pppeee___VVVSSSOOOKKKIIIFFFCCCAAABBBAAA???===:::999888888666666555555444444444333222222111111111111111111000///.........///111222888GGGfffnnnRRR:::333......---+++***---+++)))((()))***+++***)))))))))******************&&&---,,,,,,111444===OOOqqqnnnRRRAAA:::000555111:::CCCZZZ{{{yyy```EEE555333...---...***,,,+++++++++++++++*********)))'''&&&&&&&&&'''((('''((()))******++++++***,,,///444AAA]]]~~~www^^^AAA333000////////////...---,,,+++++++++++++++++++++++++++,,,------,,,++++++,,,,,,---...///...000222333333333555666666;;;;;;>>>EEEKKKaaaooo___SSSKKKEEEBBB???:::999:::===:::777666666777777666888888999::::::::::::::::::999:::======AAALLLXXXooosssdddZZZRRRSSSvvv]]]SSSHHHAAA@@@@@@???======<<<<<<;;;;;;<<<======999999;;;>>>@@@AAA???===888:::<<<======>>>@@@BBB@@@DDDLLLZZZqqqzzzoooeee```VVVRRRMMMHHHFFFDDDAAA@@@AAA@@@>>>;;;999888777777666666555555444333333333222222222111111111000000111000/////////000111222444@@@[[[sssTTT;;;444///...---++++++---+++***))))))++++++***))))))))))))))))))*********&&&...---,,,111444999FFFfff{{{]]]FFF:::000555111999AAAYYY{{{zzzaaaFFF666333...---...***,,,+++******+++,,,+++***,,,,,,***)))'''&&&&&&&&&'''((()))******++++++***+++000444>>>XXXxxx{{{aaaCCC444111111///------,,,+++***************)))***+++,,,------,,,,,,++++++++++++,,,---...///---///111222222222333555555:::;;;>>>FFFLLLaaa|||wwwlll^^^TTTMMMFFFCCC@@@;;;:::<<<;;;999777777888999888777999:::::::::;;;<<<<<<===::::::;;;======@@@KKKWWWgggyyygggYYYPPPOOOzzzkkkXXXJJJDDDBBB???===@@@>>><<<;;;:::;;;<<<===999999;;;>>>@@@@@@>>>;;;999:::;;;;;;;;;<<>><<<999888777777666666555444444333222222444333333222111000//////////////////000222333444444<<>>VVVzzzzzz^^^CCC444222...---///++++++)))'''(((***+++***(((&&&&&&'''((((((((((((((('''((()))******++++++******///222:::QQQrrreeeGGG888444111---***,,,++++++*********++++++''')))+++---...---,,,+++++++++++++++,,,---...///---///111222111111222444333999:::>>>FFFMMMbbbyyyooommmggg^^^VVVNNNGGGDDDAAA===;;;===999888888999::::::999777999999999::::::;;;<<<===::::::<<>>???GGGQQQ\\\}}}zzzgggWWWLLLLLLppp[[[PPPJJJFFFBBBCCCAAA>>>;;;999:::;;;<<<;;;<<<===@@@BBBBBB???===999::::::::::::;;;>>>@@@BBBCCCAAA@@@FFFQQQWWWXXX\\\iii||||||sssjjjfffYYYTTTLLLEEECCCBBBBBBBBBBBB@@@>>><<<:::888888777666666555444333333222222444444333222111000///...---...///000222444666777777===RRRwww}}}[[[===666000...---++++++...+++***)))***+++++++++)))*********++++++,,,,,,,,,'''...+++''',,,...///777???bbbgggMMM<<<777:::333777<<>>FFFMMMcccsssffffffddd]]]VVVOOOHHHEEEBBB>>><<<>>>;;;:::::::::;;;:::777444777777777777888999:::;;;999:::>>>AAA???===BBBJJJSSSwwwyyyfffUUUJJJJJJuuu```TTTLLLFFFAAA???<<<;;;<<<>>>??????888999;;;>>>AAABBBAAA???<<<;;;:::999999;;;<<<>>>>>>??????>>>>>>@@@CCCFFFMMMXXXiii{{{vvvllleeeZZZTTTKKKCCC@@@@@@CCCEEEBBBBBB???;;;888666777999444444444444333222111111333222111111111222333444000///.........///111222333===SSSsss~~~^^^@@@777///---,,,***)))+++++++++************+++++++++)))(((&&&&&&((()))+++,,,+++***+++...222444555<<>>888888999;;;===>>><<<:::;;;:::999888999:::<<<===============<<<===AAACCCEEELLLXXXgggyyyuuukkk]]]VVVLLLDDD@@@AAADDDFFFEEEDDDAAA===999666777888555555555444444333222222333222222111111222333333///////////////000000111222:::MMMlll```CCC777---,,,...---******++++++************++++++***)))(((''''''((()))***333111...,,,,,,,,,,,,---777IIIjjjyyyZZZGGG:::666777888<<>>SSSmmm{{{^^^AAA444444222+++...---++++++---...---,,,,,,,,,,,,++++++++++++***---,,,***+++---...,,,***...///000111222222222222777888666;;;FFFMMM^^^zzzfffYYYVVVTTTVVVSSSPPPIIICCC>>><<<;;;<<<;;;999777777888888777666999999::::::::::::999999:::;;;;;;===>>>@@@BBBCCCOOOeeezzzxxxdddQQQJJJJJJsss```UUUPPPJJJEEEBBB???===;;;:::999999999::::::888666::::::999888888:::;;;<<<;;;<<<<<<;;;:::;;;===???DDDEEEKKKUUUdddwww~~~oooaaaYYYMMMDDDAAABBBEEEGGGGGGFFFDDD???:::777777888666666666555444444333333333333222111111222222333......///000000000000///111777EEEbbb```DDD888---,,,///...+++)))++++++************++++++))))))))))))))))))))))))------,,,++++++,,,...///222>>>YYY{{{fffMMM>>>777888:::???RRRdddeeeLLL===///,,,...---***)))***+++,,,,,,+++***((('''+++***(((''''''(((***+++)))))))))))))))******+++&&&///...,,,555DDD]]]yyyhhhJJJ888444111+++...---++++++---------,,,,,,,,,,,,,,,++++++++++++---+++***+++,,,---,,,+++---...///000111111111111444888666;;;DDDHHHVVVnnn```OOOKKKNNNUUUTTTPPPJJJDDD???<<<;;;;;;:::999888888999:::999888777888888999999999888888::::::;;;<<<>>>@@@BBBCCCIII]]]ssswwwgggTTTKKKKKKnnnhhh]]]SSSJJJDDD???<<<<<<;;;999999::::::999888999888888888888999:::;;;:::;;;;;;:::999999;;;===EEECCCDDDKKKVVVggg}}}qqqcccZZZNNNEEEBBBDDDGGGHHHGGGGGGEEEAAA===:::::::::888888777666555444444444333333222222222222222222,,,---///000000000///...000444@@@ZZZ}}}]]]CCC888///---...,,,++++++++++++************++++++((()))************)))((('''((()))***+++---///111000777JJJlllrrrVVVCCC999888;;;@@@PPP^^^^^^JJJ<<>>@@@III]]]}}}___JJJFFFKKKVVVSSSPPPKKKEEE@@@===;;;:::999888777888::::::999888666777777888888888888777999::::::;;;===???AAABBBFFFXXXnnnwwwkkkXXXLLLJJJppp```RRRGGG@@@===;;;888888999:::::::::777777777777888888999999:::;;;<<<;;;::::::;;;===???===>>>FFFPPP___uuutttcccYYYMMMEEECCCEEEGGGGGGEEEEEEDDDBBB???=========:::999777666444444444444333333333333222222111111,,,---///000000000///......444>>>UUUxxx|||]]]AAA999222///---***+++...++++++************++++++))))))************)))))))))+++,,,+++))))))+++---111444AAA]]]}}}bbbLLL===888:::>>>LLLXXXWWWHHH;;;000......---++++++***)))''''''''')))+++,,,)))((('''&&&'''(((***+++)))))))))))))))******+++'''///000///333999NNNlll}}}^^^CCC666111------,,,******,,,---,,,+++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,---...//////000000///333:::999888;;;:::@@@PPPsssbbbLLLFFFLLLYYYPPPNNNJJJFFFAAA>>>;;;:::777777777888::::::888666555666777888888888888888999999:::;;;<<<>>>@@@AAAFFFUUUkkkxxxppp\\\OOOKKKzzzcccNNNBBB===;;;888666777999999999666666666777777777777888999:::<<<;;;;;;:::<<<===<<<:::>>>IIISSS___uuuuuu```VVVKKKDDDDDDFFFFFFEEECCCDDDDDDCCC@@@>>>>>>???:::999777555444333333444333333333333333222000000------...////////////......555>>>PPPrrrcccDDD;;;333111000------///++++++************++++++************************$$$'''++++++***+++...111000444<<>>===999;;;:::===JJJjjjgggQQQIIILLLVVVMMMLLLIIIFFFBBB>>>;;;:::888777777888:::999777555555666777888888999888888888888999:::<<<>>>@@@AAAEEEQQQfffwwwtttaaaRRRNNNxxx\\\JJJBBB???:::888888999999999555555666666777777777666666888:::;;;::::::<<<===>>><<<@@@JJJSSS]]]rrrmmm\\\SSSHHHDDDEEEGGGEEECCCDDDEEEEEECCC@@@=========:::999666444333222333333333333444444333222000///...------------...//////...666===KKKkkkpppLLL>>>222222666666222///++++++************++++++++++++***))))))***++++++ %%%***,,,+++---111555,,,333999EEEcccdddJJJ:::999;;;FFFRRRRRRDDD:::111//////---+++,,,...---,,,,,,,,,---......'''((()))+++++++++++++++)))))))))))))))******+++***---+++...444555DDD^^^mmmMMM:::222///---+++******+++,,,,,,+++...------------,,,,,,,,,)))+++,,,+++))))))***,,,------...///000000000000444>>>===888::::::===IIIccclllVVVJJJHHHNNNIIIIIIGGGEEEBBB>>>;;;:::999999999:::;;;:::777444555666777888999999999999777888888:::;;;===???@@@CCCLLLaaauuuvvvdddVVVSSSnnnYYYHHHDDD???;;;::::::::::::444555555666777666666666444777999:::::::::;;;===???;;;===FFFKKKSSSggg}}}wwwcccYYYPPPGGGCCCEEEGGGEEEAAAFFFFFFFFFDDD@@@<<<;;;;;;:::999666333222222222333333333444444333222000///......---,,,,,,...///000///777<<>>666---++++++************++++++,,,+++)))(((((()))+++,,,(((,,,///...***(((***---(((222888???ZZZ~~~lllOOO<<<999;;;FFFRRRSSSBBB999000......,,,+++,,,***++++++,,,+++***((('''&&&(((***,,,---,,,+++***)))))))))))))))******+++***+++(((+++222222>>>WWW{{{qqqPPP;;;333000---+++******+++,,,,,,+++......---------,,,,,,,,,(((+++,,,,,,)))(((***,,,---...///000111111111111000;;;;;;666888999===HHH___|||nnnXXXIIICCCGGGGGGGGGFFFEEEBBB???<<<:::;;;;;;;;;<<<<<<;;;888555666666777999999:::::::::777888888999;;;===???@@@@@@HHH\\\sssvvvfffYYYVVVhhhQQQHHHAAA>>>;;;777555777666666666777666666555444888777777777777777888888:::===AAAEEEJJJUUUcccmmm}}}{{{tttmmmfff___QQQMMMHHHCCCAAAAAABBBCCCFFFFFFFFFDDDCCCAAA???>>>;;;888444333333444444333222222222111111111111000222///------...//////...,,,111:::FFF___YYYBBB111444===;;;333------,,,++++++++++++)))'''+++,,,,,,---------,,,,,,***''''''+++...------...111///000<<>>333...///000...+++)))---111111...++++++,,,((()))***++++++***)))((())))))))))))))))))))))))***)))***,,,...444AAANNNsss|||]]]CCC555///.........///000000---+++...---+++******+++---...+++++++++***************+++---000111000///...///222111222555555777>>>GGGbbb}}}rrrVVVJJJHHHEEEDDDFFFGGGFFFCCC???<<<;;;888999;;;<<<;;;999777555666666666777999888666444999:::;;;;;;::::::<<<>>>>>>IIINNN```{{{sssZZZVVVdddTTTDDD>>>===;;;888777666666666666666555444444777777666666777888888999999<<>>:::777444333333444333333222222222222111111111111444333222111000000111222...111999BBBYYY~~~\\\EEE333333888555...***,,,+++******+++***(((&&&))))))******)))(((''''''+++((()))------+++,,,//////......777KKKfffttt___GGG>>>CCCNNNUUUXXXFFF===222......///---***+++---///...+++(((&&&%%%))))))************)))))))))))))))))))))))))))))),,,***+++---...111<<>>GGG___zzzrrrUUUHHHEEEBBBBBBDDDFFFFFFBBB???===<<<888:::;;;<<<;;;999777555777666666666888888666555999:::;;;:::::::::<<<>>>>>>HHHLLL___zzzuuu]]]UUUkkkOOOCCCAAA???;;;888666666555555555444444444555555555666777888999::::::<<<===>>>@@@FFFPPPWWWdddiiijjjfffbbbaaa]]]YYY\\\[[[WWWNNNEEEAAACCCGGGJJJIIIHHHFFFDDDBBB???>>>999777444333333333333222333222222222111111111111000222333000---,,,...000///111777>>>RRRvvv}}}___III666222333///+++++++++***)))*********(((&&&)))))))))((('''&&&$$$$$$((((((***---+++''')))/////////000222===TTTqqqiiiMMMAAAFFFQQQVVVUUUAAA:::111---......,,,***,,,++++++++++++***'''$$$******))))))))))))******))))))))))))))))))))))))---++++++------///666???XXXrrr|||^^^BBB555222...,,,******+++++++++***...---,,,++++++,,,---...*********++++++++++++++++++---000000///......///111000111444555777>>>GGG\\\vvvsssXXXHHHBBB>>>AAACCCEEEDDDBBB???>>>>>>999:::<<<<<<;;;999777666888666555555777888777666888999::::::::::::<<<>>>???EEEIII[[[wwwxxxbbbTTTgggQQQGGG@@@;;;888666666555444444333333333444444555555777888::::::<<<===>>>>>>@@@DDDKKKQQQ[[[___bbb___]]]^^^^^^\\\aaabbb^^^SSSGGGAAADDDIIIKKKJJJIIIGGGDDDAAA>>>===999777444333444444333222333333222222222111111111...222444111,,,))),,,000000111666;;;LLLoooeeeOOO;;;444111,,,,,,///+++***))))))******(((&&&)))*********)))(((''''''&&&'''***,,,((($$$'''---000222333222444CCCaaazzzrrrUUUDDDEEENNNPPPLLL===777000---------,,,***+++)))(((***---///,,,***+++***)))(((((()))***+++************************+++***+++---...---222999JJJeee|||aaaDDD555222111...,,,+++,,,,,,,,,,,,......---,,,,,,,,,------*********++++++,,,,,,,,,+++---//////.........///111000111444555777>>>GGG[[[uuuyyy___LLLCCC===???AAACCCCCCAAA?????????:::;;;<<<<<<;;;999777666888666444444666777888888777999::::::999:::<<<>>>???BBBGGGWWWqqqzzziiiTTTiiiTTTCCC;;;:::888777666444333333444444444444444555666888999:::;;;;;;<<<===???DDDIIIMMMSSSXXXZZZXXXXXX\\\___^^^dddddd```UUUHHHBBBDDDIIILLLKKKIIIGGGCCC@@@===;;;999777555444555555333222333333333222222222222111111444777555000---000333///000555:::HHHlllpppYYYCCC888222,,,+++000***))))))***++++++)))'''((())))))***++++++++++++((())),,,---)))%%%(((///+++///444555222;;;UUUoooxxx^^^HHHBBBFFFDDD???888444///---------,,,***,,,)))'''))),,,///...,,,+++***)))(((((()))***+++++++++++++++++++++++++++)))'''))),,,......111666@@@ZZZvvv{{{gggJJJ777111222///,,,+++,,,---,,,,,,///......---,,,,,,,,,,,,))))))***+++,,,---------+++---......------...///000///000333444666>>>GGG[[[uuuhhhSSSFFF@@@>>>???AAAAAA@@@??????@@@;;;;;;;;;:::999888666555888666444444666888888888777888999999999:::<<<>>>???@@@EEESSSiiizzzpppWWWgggNNN@@@===:::888666555444444444555444444444555666777888999888888999;;;>>>BBBFFFHHHMMMQQQRRRQQQRRRXXX\\\]]]eeeccc^^^UUUJJJEEEGGGJJJOOOMMMKKKHHHDDD@@@===;;;:::888777666777666444222333333333333222222222222///222444333111///000222///000666;;;GGGiiizzzaaaHHH;;;333+++))),,,+++*********,,,,,,***(((&&&'''((()))***+++++++++,,,+++---000...***,,,222&&&***111555444888MMMeeezzzhhhPPPAAA===:::555444222///---------,,,+++---***(((((()))***************))))))))))))******++++++++++++++++++++++++)))''''''+++......000444;;;OOOkkkyyypppUUU>>>333000...,,,+++,,,,,,***)))//////......------,,,,,,))))))***+++,,,---...///+++---......------...//////...000333444666>>>HHHZZZtttqqqYYYIIIBBB===???@@@@@@???>>>???@@@:::::::::999888666555444777555444555777888888888666777999999999:::<<<>>>???>>>EEEOOOaaayyywww\\\~~~___JJJBBB;;;:::888666444444555666555555555555555666777888888888888:::>>>AAACCCDDDIIILLLMMMKKKMMMTTTZZZ[[[eeebbb\\\TTTMMMJJJKKKLLLRRRQQQNNNKKKFFFBBB>>><<<;;;999888888888777555333444444333333333222222222---...///000000000/////////000777;;;EEEeeeyyy```EEE999333---***+++,,,+++***+++------,,,***'''(((((()))************,,,***+++...///---...111***)))...444444555EEEXXXtttzzzrrrYYYBBB888555222111000///.........---,,,,,,+++***)))((())),,,...))))))************)))))))))))))))))))))))))))))),,,((('''+++------///222777FFF```wwwxxxbbbGGG777000///...---...---+++)))/////////......---,,,+++((()))***+++---...///000,,,---...---,,,,,,...///......///222444666>>>HHHVVVpppuuu\\\JJJBBB>>>???@@@@@@>>>===>>>???:::999888777666444333333555444444666888999888777555777888999999:::<<>>;;;:::999999999888666444444444444333333333222222000000111333555555333222000111888<<>>???@@@???>>>===>>>???999999888666555333222222444444555777999:::888666555666888888999:::<<>>===EEEJJJTTTuuudddfffIIIFFF:::222222333111222555555555444444444444555555777777777888:::<<>>???===;;;<<>>999999999999777555333111555555555666555555444444666666777888999:::::::::@@@>>>>>>EEETTTfffqqquuuuuuYYYMMMAAA777666777444333444555555444444444444555555555555555666777:::<<<>>>???DDDGGGDDDFFFOOOXXX[[[]]][[[\\\___\\\VVVTTTVVV\\\YYYTTTOOOKKKGGGBBB???>>><<<:::999999888666444555555555444444444444333111111222222111000///...000333555888DDD\\\xxxtttWWW>>>888666...,,,222************************))))))))))))))))))))))))******++++++++++++,,,,,,---...//////000222666:::PPPfffqqq```FFF666222111......---------,,,,,,,,,...,,,***((('''((()))***'''$$$%%%***+++''''''+++***((('''(((+++,,,+++)))++++++******++++++,,,---000:::OOOjjj}}}cccIII;;;111///000---222333))),,,------+++((('''((()))+++***)))***,,,------,,,,,,---......------...///...000111111222666===CCCMMMeeezzzaaaJJJ===???===;;;;;;>>>???>>>===;;;::::::999777666444333444444555555555555555555555666666777999:::<<<<<<>>>>>>???EEERRRbbbpppxxxoooVVVJJJ===999999888555444555555444444444444555555555444444555777999;;;===<<>>333222222---///111***000000000---+++)))***+++,,,+++***+++,,,---,,,++++++,,,...---,,,,,,---///...000222222333777>>>DDDKKKbbb}}}}}}cccKKK>>>>>>===;;;;;;<<<===<<<;;;<<<;;;:::888777666666666333333444555555666666666666666666666888:::===>>><<<===@@@DDDNNN\\\nnnzzz~~~|||wwwddddddhhhuuugggYYYHHH===:::999888666555555444444444444555555666666666777888:::<<<>>>===AAACCCCCCEEEJJJQQQVVV\\\```fffjjjkkkjjjkkkmmmjjjeee]]]VVVPPPKKKFFFCCC<<<:::999888999999777666222333444555555333111000///333555333111111777<<<222222333777BBBXXXyyyfffHHH:::444...---111+++++++++***************))))))))))))))))))))))))))))))******++++++,,,,,,+++,,,,,,,,,,,,...222555<<>>DDDKKK```|||iiiOOOBBB>>>===<<<;;;;;;;;;;;;;;;<<<;;;999777666666666777333333333444555666777777888888777777888:::<<<===:::<<<@@@DDDJJJVVVjjj|||}}}pppiiipppnnnhhh```\\\[[[[[[YYYOOOQQQVVV```tttrrr\\\HHH>>>:::888666555555444444444444555555666666666666777999;;;===???@@@BBBCCCCCCEEEKKKQQQZZZaaaiiinnnooorrrvvvyyyqqqlllcccZZZSSSMMMHHHDDD<<<;;;999999:::999888666222333444555555333111000000333555333000222888>>>222111222666@@@TTTuuupppOOO<<<444...,,,...+++++++++*********))))))))))))))))))))))))))))))******++++++,,,------...+++,,,,,,++++++---000333999DDDPPPSSSMMMDDD999000///...---++++++,,,---...++++++******+++,,,......(((************++++++***&&&'''((((((((((((((()))******))))))******+++,,,...333===SSStttyyy___III888333333---,,,000---)))+++++++++***+++---///...,,,+++,,,------,,,++++++,,,...---,,,,,,---///...000333333333777===BBBLLL^^^{{{pppTTTFFF=========<<<;;;:::;;;;;;;;;999777666555555555666333333333333444666777888::::::999888888999:::;;;999;;;@@@DDDGGGPPPeeezzzvvvdddWWWQQQRRRQQQMMMJJJGGGGGGGGGGGGCCCGGGKKKUUUhhhuuuYYYEEE===999666555555444444444444555555444444333444555666888999>>>===???AAA@@@@@@DDDKKKWWWaaaiiilllooovvv}}}xxxrrrjjj```XXXQQQJJJFFF???===;;;:::;;;:::888777333444444555555444222111111222333222111222666:::222000111666===NNNooowwwUUU???555///,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))******+++,,,---......///,,,,,,,,,++++++,,,///222777@@@MMMWWWYYYPPPAAA666000...---++++++,,,---...,,,+++******))))))))))))(((++++++)))))),,,+++(((%%%&&&((('''&&&&&&''')))***))))))))))))***+++++++++111888JJJiiitttVVV???444333...---///---)))+++,,,,,,,,,---000222---,,,+++,,,---...---,,,,,,---///...------...000...111333333333555:::???KKK[[[yyytttWWWHHH;;;;;;<<<;;;999999:::;;;999888777666555555555555555444333333444555777888999999::::::::::::::::::::::::???EEEFFFLLL```vvvgggVVVMMMIIIDDDCCCBBBBBBAAA?????????===@@@DDDOOOeeegggNNNAAA<<<999555555444444444444555555444333333333444666888999<<<;;;>>>AAA@@@???CCCKKKSSS]]]fffhhhkkkuuu~~~~~~yyypppggg^^^UUUMMMHHHAAA???===<<<<<<;;;999777555555555444444444444333222222111111111222333444222///000555;;;IIIhhhzzzXXXAAA777222///---,,,,,,++++++***))))))((())))))))))))))))))))))))))))))***+++,,,---......,,,---,,,+++***,,,///111444<<>>EEEGGGJJJ\\\pppttt[[[MMMFFFCCC@@@???@@@BBBAAA>>><<<<<<999:::???LLLfffmmmSSSEEE???<<<555555555444444555555555666555555555666777999:::===;;;>>>CCCCCCAAAFFFNNNOOO[[[cccdddhhhsss~~~}}}uuulllcccYYYPPPJJJCCCAAA>>>===<<<;;;999777777666555444444444444555333222000000111222111000222...000555999EEEddd{{{YYYBBB999444111///,,,,,,++++++***))))))((())))))))))))))))))))))))'''((()))***+++,,,---------------,,,+++,,,...111111;;;PPPhhhuuukkkTTTBBB000///,,,******+++---///+++++++++***)))((((((((($$$))))))%%%%%%)))((($$$&&&(((******(((''')))+++)))))))))))))))******++++++222555999PPPsssrrrQQQ;;;777222///...***,,,---------,,,,,,---///,,,+++***,,,...//////......///000000//////000222///111333222111222666999DDDRRRqqqtttUUUEEE333555777666444444777999888999::::::999888666555777666444333333444555666222444888<<<>>>>>>>>>===<<<:::>>>EEEGGGIIIYYYmmm{{{___PPPHHHDDDBBBAAA@@@@@@???===<<<:::999999:::===DDDPPPaaasssqqqYYYEEE<<<:::666666555444444444444555777777777888999999::::::999:::===@@@BBBDDDEEEFFFNNNUUU^^^eeejjjooovvvzzz}}}rrrfff]]]RRRIIIDDDCCCAAA>>>;;;999888888:::999888777666666666666222222333333333222222111111222///111<<>><<<>>>CCCEEEGGGRRR___lllVVVJJJDDDAAA???@@@??????>>><<<;;;999888888888:::>>>FFFSSS```jjjvvvzzz|||tttbbbNNN@@@:::666666555444444444444444555555555666777777888888:::;;;<<>><<<:::888999999777666666666666666333333333333333222111000000222...111;;;CCCXXXvvvfffHHH;;;222,,,000---+++******+++***)))'''))))))))))))))))))))))))))))))))))))***+++,,,---,,,...000000...---------444666DDD```wwwwww___GGG666000---//////---,,,---------,,,+++***)))(((((('''((()))(((&&&%%%%%%&&&((()))***)))'''&&&&&&'''************+++++++++++++++...000333>>>VVVttteeeHHH999555222///...,,,...,,,((()))---///...///...---,,,,,,,,,------///......///111111000...000222333444333444555777DDDMMMgggyyyYYYEEE999888666555555777:::<<<::::::::::::999888777666444555555333222111222444555999;;;:::<<>>BBBDDDFFFOOOZZZuuu[[[MMMGGGBBB?????????>>>>>>===<<<:::999888999999999999<<>>>>>===999666888777666555555444555555444444444444333111000000///111...000888>>>QQQmmmoooPPP@@@444---000---+++******+++***)))'''))))))))))))))))))))))))))))))))))))***+++,,,------///000000...,,,,,,,,,444666>>>OOOiiiuuudddKKK999333...///000...,,,,,,---,,,,,,+++***)))(((((((((((()))'''%%%###$$$$$$''')))***)))((('''((()))************+++++++++,,,)))///333333666IIIkkkoooSSSAAA888333///...,,,...---))))))---///...///...---,,,,,,,,,,,,---//////...000111222111///000222444444444555666888AAAIIIbbbzzz[[[FFF999888666444444666888:::;;;;;;;;;;;;:::999888777444444555444222222333444444888;;;;;;;;;===>>><<<;;;<<<>>>AAACCCEEELLLTTT{{{fffRRRKKKHHHCCC@@@AAA?????????>>>===;;;:::999;;;;;;;;;::::::<<<@@@DDDMMMXXXgggpppnnn___KKK<<<666555444444333333444444222222333333444444555555;;;;;;;;;;;;===AAADDDFFFKKKPPPXXXaaammm|||{{{kkk___SSSJJJFFFBBB===;;;<<<;;;777333777777666555444444444444555555555444333111000///...000...000777:::JJJddduuuUUUBBB555---///---+++******+++***)))'''))))))))))))))))))))))))))))))))))))***+++,,,------///000000...,,,,,,,,,222666888AAA\\\rrrgggMMM===444......000...,,,,,,,,,,,,++++++***))))))((()))***+++***(((''''''((('''(((***))))))(((***+++*********+++++++++,,,,,,***///333333555FFFhhh~~~cccKKK<<<444111000---///---******...///---......------,,,,,,,,,,,,/////////000222333222000111222444555555555777999@@@GGG]]]{{{zzz\\\EEE999888666444444555777999<<<<<<<<<;;;:::999888777444444555444222222444555222666::::::888888:::<<<;;;===???AAACCCEEEIIINNNwwwbbbPPPLLLJJJDDD@@@BBB@@@@@@@@@???>>>===<<<;;;:::;;;<<<;;;;;;;;;>>>@@@AAAIIIVVV```aaaWWWGGG:::555555444333333333333333222333333444444555555666:::999999:::<<>>@@@AAABBBFFFIIIJJJzzzcccQQQMMMKKKBBB>>>BBB@@@@@@@@@@@@???>>>===<<<777999::::::::::::<<<>>>999>>>FFFLLLNNNHHH???777555444444333333333333333333333333444555555666666777777888888:::===???@@@CCCHHHPPPXXXcccqqqyyyfffYYYRRRMMMHHHBBBAAA???===;;;:::999999777666555444444333444444555555555555444222111111///222///111666888FFF___tttSSSAAA666...------+++******+++***)))'''************************))))))))))))***+++,,,---+++---///000...------...+++000222999SSSrrrxxxkkkLLL>>>111...////////////+++++++++*********))))))%%%'''))))))))))))+++---(((***++++++******+++---++++++++++++,,,,,,,,,,,,---+++---444;;;JJJgggzzzZZZ@@@333//////---000///,,,+++......,,,------......------,,,+++...---...///222333222111///111333444444555888999AAAFFFVVVppp|||___DDD<<<:::777555444555666777<<<<<<<<<;;;:::888666666333444555444333333555777444333444777666444666999<<<>>>???>>>AAAFFFIIIHHHiiiTTTPPPLLLBBB>>>CCC??????@@@??????>>>===<<<777999999999888888:::;;;777:::===@@@@@@===:::999555444333333222222333333222222333444444555555666444555666888999;;;<<<===BBBGGGNNNTTT[[[dddooowwwrrrpppfffYYYPPPLLLHHHCCC===???@@@>>>999888:::===888777666555444444444444444444555555444333222222000333000222777999HHHaaarrrPPP@@@999000------+++******+++***)))'''************************))))))))))))***+++,,,---***,,,/////////......///000111000666MMMjjjwwwvvvZZZIII777000////////////+++++++++***************&&&'''))))))(((((()))+++)))+++,,,+++******+++,,,+++++++++,,,,,,,,,------,,,***---333888BBB]]]yyydddGGG777111///---000000,,,,,,......+++------.........---,,,+++---,,,---///111222111000...000222333444555777999???CCCRRRlll~~~bbbGGG===;;;888666555555666777<<<<<<;;;:::999777555444333444555444333444666777888333222777888666666999;;;======;;;>>>EEEHHHFFFmmmWWWSSSNNNDDD@@@FFF>>>>>>???>>>>>>===<<<;;;:::;;;;;;999777777888999888:::<<<<<<;;;:::;;;<<<555444333333222222333333111222222333333444555555222444555777999:::::::::===BBBHHHLLLPPPUUU]]]ccc^^^^^^YYYQQQKKKHHHDDD@@@888<<>><<<999666555555777888;;;;;;;;;:::888666555444333444555555444444666888;;;444222777;;;888777:::999<<<;;;888;;;DDDGGGEEEdddSSSKKKEEECCCCCC===CCCEEEAAA>>>???<<<777888999:::;;;<<<;;;:::999:::999888777666666666666555444222111000000111222222000000111222444444444444444555555666888999:::======???AAAEEEIIIMMMOOOSSSRRRNNNJJJFFFBBB???===999999999999999888777666777777666666555555555444222333444555555555444333222222444666666<<>>555222---+++---///,,,((((((+++---,,,***)))))))))))))))(((''''''))))))((((((((((((((())))))***---111444333000,,,,,,...000111000666III[[[}}}yyyVVV@@@555000............---,,,++++++,,,,,,,,,------.....................////////////000///000333333222666;;;CCCEEERRRlllfffKKK===:::666444555666777777;;;888777777888777333000222444555444333333444555888777666555444444555666888999:::<<<>>>@@@CCCDDDlllYYYOOOHHHCCCBBB===AAAAAA<<<;;;>>>>>>;;;::::::;;;;;;;;;::::::999999999888777666666666666555444333222222111222222222111000111222444444444444444444555666888999::::::;;;<<<>>>AAAEEEHHHJJJJJJIIIGGGDDDAAA???<<<;;;888888999999888777777666555555555555444444444333111222444555555555444333333333444666666;;;IIIWWW}}}bbbMMM===000,,,------+++***************))))))))))))))))))))))))************+++,,,,,,---++++++,,,,,,,,,,,,------***---///000777JJJcccuuuttt]]]DDD888333...---...000...,,,++++++***)))((()))))))))))))))(((((('''))))))(((((((((((()))))))))***---000222222///---'''))),,,......111>>>LLLmmm^^^EEE777000............---,,,,,,+++------------..................//////////////////000///000333333222555;;;AAADDDSSSppphhhLLL===:::666444444555666555:::999777888888777444000222444555444333333444666888777666555444555555666888999:::<<<>>>AAACCCDDDvvvaaaVVVMMMGGGEEECCCCCC@@@;;;:::===???===<<<<<<;;;:::999999999:::999888777666555555555555555555555555444333222111222222222222333444444555444444444555666777888999888888999;;;===@@@BBBCCCBBBAAA@@@???===<<<;;;:::777777777777777777666555444444444333333333333333111222333444555444333333333444555666555999EEESSSuuujjjQQQ===///---,,,+++***))))))((())))))))))))))))))))))))))))))++++++*********++++++,,,+++++++++,,,,,,------------000222222666EEE___ssszzzgggOOO>>>444000///000/////////...+++(((''''''))))))))))))))))))(((((())))))(((((((((((())))))******+++---000000///---&&&&&&)))---...///555===[[[|||lllMMM;;;222/////////...------,,,,,,............------------......///000000000000000000...///333333222555;;;@@@DDDUUUsssjjjNNN>>>;;;777444444555555444:::999888888888777444111222333444444333333555666777777666555555555555666888888:::<<<>>>AAACCCDDDhhh[[[SSSMMMJJJJJJGGGCCC???===>>>>>>===>>>===;;;:::999999999:::999888777666555555555555555666666777666444333111222333333333333333555666444444444444555666777888777888999:::;;;===>>>?????????>>>===<<<;;;::::::555555666666666666555555444444444333333333333333000111333444444333333222444444666666444666BBBNNNlllrrrUUU===///...,,,,,,+++***)))))))))))))))))))))))))))))))))))),,,+++***************++++++++++++,,,,,,---------///222444444444???WWWnnnrrr]]]FFF777111//////---///111000+++((('''(((******)))))))))))))))))))))(((((((((((())))))***+++******+++---......---)))''')))---000000333888QQQuuuwwwVVV@@@555111000///...------,,,,,,......------,,,,,,++++++---...000111111111111000000...///222333222555:::CCCFFFUUUqqqjjjOOO@@@===888555555555555555::::::999999888666444222111333444444333444555666666666666555555555666666777888999;;;>>>AAACCCEEEqqqbbbYYYSSSMMMKKKGGGCCCBBBAAA@@@>>>===???>>><<<:::999999::::::999888777666666555555555555666777777666555333222333444555444333333555777444333333333444555666777888999:::;;;;;;<<<======>>>>>>===;;;:::999888777333444444555555444444444444444444444444444444555000000222333333333222111333444666666444444>>>JJJeeevvvWWW>>>//////---,,,+++******))))))***))))))))))))))))))))))))++++++******)))***************+++,,,,,,---......---...000000...555KKKaaa{{{jjjPPP;;;333000,,,+++...111000,,,))))))*********))))))))))))***+++((((((((((((((()))*********)))((()))+++,,,,,,+++,,,((((((,,,///111555:::KKKlll}}}\\\CCC777333222000///---------------,,,,,,,,,++++++******---...000222333222222111///...///222222111555:::FFFGGGSSSmmmjjjOOOAAA>>>999777666666666666999:::::::::888666444333111222444444444444555777555555666666666666666666777888999;;;>>>AAADDDEEEtttkkkaaaYYYMMMGGGBBBCCCDDDAAA>>>>>>======<<<;;;:::::::::;;;:::999888777666666666666666666666666555444333222333555777666333222555888333333333333333444555555777888999:::;;;;;;;;;;;;;;;;;;:::888777555444444111222333333444333333333444444444444555555555555///000111222333222111111222333666666333333<<>>000000------,,,***************))))))))))))))))))))))))******)))))))))******+++******+++,,,,,,---......///...000222///222CCCXXXxxx~~~tttXXX@@@777222,,,---...///...,,,******++++++***)))((()))***+++,,,(((''''''(((((()))***+++)))((('''(((***+++***)))+++((('''***---...333999DDD___eeeJJJ:::444333111///...------...,,,,,,,,,,,,++++++++++++---...111333444444333222///---...222222111444:::EEEFFFQQQkkkjjjQQQAAA===999666666777777666999;;;<<<;;;888555444444000222444444444444666777444555666666777666666666777777999;;;>>>BBBDDDFFFttt[[[PPPGGGFFFEEEAAA??????;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999888888777777777777666555444333333333333444666888666333222555888333333333222333333444555444555777888999999888888888888777666666555444444000111222222333333222222222222333333444444444444...///111222222222111000000222555666333222:::EEE___vvvXXX>>>000111,,,+++***))))))((())))))))))))))))))))))))))))))))))))((())))))***+++,,,)))******+++---......///333///000444333222???PPPmmm{{{xxx^^^EEE<<<666...222000...,,,,,,+++***(((+++***)))((()))***,,,---''''''''''''((()))***+++(((''''''(((******)))'''***((()))+++++++++///555===RRRqqqsssUUUBBB666444111///...---......------------------......---///111444555444333222///---...111222111444999AAABBBPPPkkklllRRR>>>:::777444555666666666999;;;<<<;;;888555444555000222444444444444666888333444666777777777666666666777999;;;>>>BBBEEEFFFkkk]]]OOOJJJFFF@@@>>>???:::;;;<<<=========<<<;;;<<<;;;:::999888888888888777666444333222222333444444777999777333222555999333333222222333333444444111333444666777777666666777777777777777777777666///000111222222222222222111111111222222333333333...///000222222111111000///111555666333222:::DDD___uuuWWW>>>111111+++***)))(((((('''''''''))))))))))))))))))))))))(((((((((((()))***,,,,,,)))******+++---...//////000+++,,,111000...888GGGdddwwwzzzaaaHHH???999000777222---+++,,,+++)))&&&+++***)))((()))***,,,---''''''''''''((()))++++++'''&&&'''(((******(((&&&)))***,,,///---***---333999KKKjjjaaaJJJ666444222///...---...///---......//////000000000---///222444555555444222///---...111222111444999<<>>BBBEEEFFFdddQQQMMMIIIHHHFFF===>>>===<<<<<<<<<;;;999777888999999999999888888777999777444333444444444333888777444222111222333333333222111111111222333444000111333555666777888888888888777555555444444444000000000000000000000000......000000000///...---//////000111111111111111222222333444222222:::DDD___{{{xxxVVV>>>333///111,,,((((((+++---+++(((*********++++++*********---+++***(((((()))+++,,,******+++,,,...///000000///////////////111555999TTTooooooQQQ>>>666222555111,,,+++,,,,,,***(((,,,+++)))((((((((()))***&&&&&&''''''''''''&&&&&&&&&(((************+++,,,+++++++++,,,---...///000555AAAcccyyyXXXGGG:::000///...***+++000++++++,,,---............000000111222222222222222333222///------///222555888>>>OOOlllhhhJJJ???<<<999666444555777888;;;===>>><<<777444444666333444444333222333555888555555444444444444555555777777999;;;===@@@BBBDDDttt]]]SSSLLLJJJHHH???===<<<<<<===>>>>>><<<:::999::::::::::::999888888999777444444444555444333777666444222222222333444333222111111111222444444222333444555666666666666777777666555444444444444////////////////////////......///////////////...//////000111111111111111000000111333111111999BBB[[[wwwzzzYYYAAA555000111---)))(((+++---+++(((++++++,,,,,,,,,,,,++++++,,,+++***)))))))))***+++,,,,,,,,,---------......///////////////111555888KKKiiiuuu[[[GGG<<<666333000...,,,,,,,,,***)))+++******)))))))))))))))'''''''''(((((('''''''''&&&(((*********)))***,,,***++++++,,,---...///000555???___fffJJJ<<<111000000++++++///,,,,,,------...---------...///000222333444444444000///---,,,,,,...000222888===NNNjjjeeeHHH<<<:::777555555666888:::;;;>>>@@@>>>999666555666222444444444333333555777777777666666666666777777666666888:::<<>><<<:::;;;;;;;;;::::::999888999777555444555666555444555555333222222333444555333222111111111222444555444555555555555444444333666555444333333222333333////////////////////////...............///000111//////000111111111111111......000111000///777@@@VVVtttaaaFFF888222000---))))))+++,,,+++)))''''''((((((((((((''''''************************++++++,,,,,,------......///////////////111444777???```||||||gggQQQAAA888///000000///,,,+++***+++)))************))))))((('''(((((())))))(((((('''&&&(((******))))))***+++))))))***+++---///000111777<<>>AAA???;;;777666666222333555555444333444555777777666666666666777777555666777888;;;===@@@AAAyyyaaaUUUOOOEEEFFFEEECCCBBBBBBAAA>>><<<;;;;;;;;;;;;:::999888888999777555555666777666444444333333333333444555666333333222111222333444555444444555555555444333333444444333222111111222222////////////////////////...---------...///111222//////000111111111111111---...000222000000777@@@UUUsssjjjMMM:::222000---***)))***++++++)))&&&&&&&&&''''''&&&&&&&&&((()))******+++******)))))))))***,,,---...//////...////////////000333666999WWWuuu{{{mmmWWWDDD888...000222000,,,***+++,,,((()))***++++++***)))((((((((())))))))))))((((((&&&(((******)))((()))***(((((()))+++,,,///111222888:::NNNnnntttSSSBBB444222222...---000............---,,,++++++...///222444666666666555000000111222333333333333999;;;LLLiii}}}www[[[CCC:::888666555444666777888888<<<@@@???;;;777555555111333666666555333333444555555444444444444555555666666777999;;;===???AAAwwwcccWWWJJJIIIFFFCCCAAA@@@@@@>>>===;;;;;;;;;;;;:::999888777888777666777888888666555333333333333444555555666444333222222222333444555222333444444444444444444333222222111111111111222...........................---------...///111222//////000111111111111111...///111333222111888@@@UUUssssssRRR<<<333///---+++*********************++++++++++++******'''((()))************)))+++++++++,,,,,,,,,------...///000//////000222555888OOOjjjuuunnn[[[FFF888///111222000,,,***+++---((()))***++++++***)))((((((((())))))))))))((((((&&&((()))***((((((((()))(((((()))***,,,...000111777666DDD]]]zzzzzz[[[GGG666222222......111............---,,,++++++///111333555666555333222///000222333444444444333999<<>>>>>:::666444444222444666666555333333333555555444444444444555555777777888:::<<<>>>@@@AAAzzzjjjXXXOOOJJJEEEAAA???@@@@@@@@@=========<<<;;;:::999888888777777888999999777555333333333444444555555555444333222222222333555666222333333444444444444333222222111111111111222222.......................................///000111//////000111111111111111//////333555333222888AAATTTrrryyyVVV>>>444...---,,,***)))******+++******++++++++++++******'''(((((())))))*********......---,,,+++***))))))---///000000///000222333888GGG]]]nnnqqqcccMMM<<<333333111...+++***+++,,,((())))))************)))'''(((((())))))(((((('''&&&((())))))((('''((()))(((((()))***,,,...///000222333>>>PPPjjjhhhQQQ<<<444222......111---------...------,,,,,,///111333555555444222000...///000222222333333333999<<>>@@@AAAppp```YYYOOOGGGCCCBBBBBBCCC?????????>>>===<<<;;;:::888777777888::::::888666333333444444444444444444444444333222333444555666444444444444333222111111222222222111111222222333..............................///////////////...//////000111111111111111...///333555444222888@@@QQQnnn|||YYY@@@777...---,,,+++))))))***+++'''(((((())))))(((((('''((((((''''''((()))+++,,,++++++++++++++++++++++++---///000000//////111222555>>>RRRjjjxxxpppYYYEEE888555000,,,++++++++++++)))))))))))))))******+++'''''''''(((((('''''''''&&&((())))))(((''''''((()))))))))***+++---...//////222;;;FFF[[[yyy^^^CCC777333...---000,,,,,,------...---------,,,///222444555444222111//////000111222333444555:::===SSSvvvxxxYYYDDD888777666555444333444444777:::===;;;888555555666444555555444222222333444777777666666666666777777777777888999;;;<<<>>>???sssjjj\\\PPPHHHEEEDDDCCCBBBBBBAAAAAA???>>>===<<<888777777999::::::888666333444444555555444333333444444333222333444555666666666666444333111///...333222222222222222333333..............................000000000///...---//////000111111111111111---///222555333222888@@@MMMjjj}}}ZZZBBB999---------+++))))))***,,,******++++++++++++******)))(((&&&&&&''')))+++---%%%&&&'''***,,,///111222---///000000//////000222222888LLLiii~~~zzzbbbLLL<<<666...***+++,,,+++******)))((((((((()))+++,,,&&&&&&''''''''''''&&&&&&&&&((())))))(((''''''(((************+++,,,---......333;;;@@@QQQxxxhhhIII:::444...,,,///++++++,,,---............***,,,000444555555333222222222222333444555777888:::>>>VVVyyyzzzZZZFFF666555555444444444555555999;;;===;;;888666777888666666555333111111333555555555444444444444555555666666777888999;;;===>>>mmmZZZNNNHHHEEECCCGGGCCC??????BBBBBB>>>:::;;;999888888::::::999777555555555555555444444444333333444444555666666666444444444444333222111000000111111111111000//////...---,,,,,,,,,,,,---...............////////////---...///000000111111111---222---,,,555777777???SSSrrr}}}aaaGGG666111...***(((((()))((((((******))))))))))))******+++++++++***((('''(((***---,,,+++******,,,...///......000111111000//////444777DDD___}}}qqqWWWFFF777,,,,,,---***)))---,,,((($$$%%%***,,,***''')))))))))))))))*********))))))'''&&&&&&'''((((((++++++,,,,,,,,,,,,---------444777999HHHiiiqqqOOO:::222000...,,,---...///000///...---,,,+++,,,---///000222333444333444555555444555777999;;;CCC\\\|||[[[DDD<<<:::777444333444555777222888:::777777;;;999444555444222111111333666888555555444444444555555666444444555777999<<<>>>???zzz|||xxxdddUUULLLGGGEEEEEEBBB??????@@@???===:::;;;;;;;;;;;;;;;;;;:::999777777777666666666555555444444444444555555555555444444444444333222111000222333333333333222111111......---,,,,,,---..................////////////---...///000000111111000---222---,,,444555555===NNNlllhhhLLL999222///+++************)))******))))))))))))******)))******)))'''&&&''')))+++***)))))))))***,,,,,,......///000111000//////000444AAA\\\|||~~~jjjMMM===000///...***))),,,******)))(((&&&&&&((()))((((((((((((((()))))))))(((((('''''''''((()))***+++++++++,,,,,,,,,------///222555888CCC]]]~~~wwwUUU>>>555333000---...............---,,,,,,+++,,,---///111222333444444666777666666666888:::AAAMMMhhhyyyYYYEEE<<<:::888555444333444444222777999777888;;;:::666666444333222222444555777555555444444444555666666777777888:::<<<>>>@@@AAAwwwnnniiinnnxxx|||jjjYYYNNNJJJIIIFFFEEEDDDBBBAAA???>>>>>><<<===>>>>>><<<;;;:::;;;888888888888777777777666555555555555444444444444444444444444333222111000222222333333222222111000......---,,,,,,---..................////////////------...///000000000000---222---,,,333444333:::FFFcccsssSSS===333000---++++++++++++*********))))))))))))******((())))))(((&&&&&&''')))************++++++++++++---...///000000000000///...111<<>>@@@BBBqqqccc```eeemmmrrr~~~zzzpppcccVVVNNNLLLMMMJJJKKKKKKIIIEEECCCBBBBBB===???@@@???<<<::::::;;;999999888888777777666666666666555444444333222222333333333333333222111111000000000000000//////.........------------..................////////////,,,---...///000000000000---222---+++222222111777BBB[[[~~~|||XXX>>>333000,,,******++++++*********))))))))))))******((()))))))))'''''')))++++++,,,------......------------...//////000000000///000666GGG```www}}}^^^JJJ777222000+++)))+++''',,,///+++$$$!!!&&&,,,))))))))))))(((((((((((())))))(((((())))))))))))***++++++++++++,,,,,,,,,222,,,...777888>>>]]]hhhMMM<<<555222//////...,,,+++++++++,,,---,,,---...///111222333444999:::::::::999999;;;===EEEUUUtttpppPPP@@@777666666666555444444333333555777888:::<<<<<<<<<666666666666555555444444444555555666666666666666666777777999:::<<<>>>???yyygggaaacccfffffffffeee```XXXPPPLLLLLLOOOKKKMMMNNNMMMJJJGGGEEEEEEBBBBBBAAA???<<<:::::::::999999888888777666555555666666555444333222222111222222333333222222111111///000000000000///..........................................////////////,,,---...//////000000000---111---,,,222222000666@@@WWWzzzZZZ>>>222///,,,************)))******))))))))))))******((()))******))))))+++---+++,,,---............------------...//////000111///000333;;;NNNgggwww}}}dddNNN999222111,,,***,,,((()))***(((&&&&&&))),,,+++++++++******)))))))))))))))))))))((((((''''''*********+++++++++,,,,,,000))),,,666666888TTTwwwtttWWW@@@555222//////...---,,,+++,,,---...---...///000111222333444999:::;;;:::999999;;;===CCCSSSrrrqqqQQQ???333444444444555555555555333333555888:::;;;<<<===777777777666666555555444666777777888888777777666666777777888:::<<<>>>???yyynnnhhhbbb\\\\\\[[[XXXSSSNNNLLLMMMNNNJJJMMMQQQTTTUUUSSSPPPMMMKKKGGGBBB>>>===<<<:::999:::999999888777666555555555555555444333222222111111222222222222222111111111111222222111111000///---...////////////...---............////////////,,,,,,---...////////////,,,111...,,,333333000666@@@TTTwww[[[@@@222///+++))))))******)))******))))))))))))******(((***++++++***+++---///++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///111111---000111444CCC]]]uuulllTTT<<<333111---+++,,,***(((&&&&&&((()))******,,,,,,,,,++++++******)))((((((((((((((('''&&&&&&************++++++++++++...))),,,555555777NNNllleeeGGG888444222//////...------------......//////000111222333444999:::::::::888888:::;;;CCCUUUvvvrrrQQQ@@@333333333333333444555666444222333777999999:::===888777777666666666666777999::::::;;;:::999777666888888999:::;;;===>>>???ttteee\\\\\\YYYUUURRRQQQQQQPPPPPPQQQTTTZZZccciiijjjeeeaaaVVVMMMCCC?????????<<<999;;;;;;:::999888777666666444444444333333222222222111111222222222222111111111111111111111000000///---...///000000///...---............////////////,,,,,,---...////////////+++111...---444444111777???RRRttt\\\DDD333000,,,++++++++++++*********))))))))))))******'''(((************---///,,,,,,+++***+++,,,---...,,,,,,,,,,,,---///111222+++///000000<<>>rrriii]]]XXXSSSRRRSSSUUUTTTSSSZZZ]]]fffrrr}}}{{{ttt]]]QQQDDD???AAABBB>>>999======<<<;;;999888888777444444333333333333222222000111111222222222111111///////////////......------...///000000///...---............/////////000+++,,,---...////////////+++111......555555222888>>>QQQsss]]]GGG444111...,,,,,,,,,,,,+++******))))))))))))******&&&'''((())))))***,,,...///...---,,,,,,---000111,,,,,,,,,,,,---///111222***///000...777PPPooo|||```DDD888444...******+++++++++(((&&&%%%'''(((+++++++++***)))(((((('''!!!$$$&&&((()))******)))************+++++++++++++++...111333888GGGWWW}}}VVV@@@<<<===///000111111111000...---//////000111222333333444777888888777666666777999CCC]]]dddGGG<<<999777444111000000111222555111111666888555777<<<999777555444555777:::<<<>>>?????????===:::777555555555555666777999:::;;;ooofff[[[VVV[[[^^^[[[[[[^^^___mmm~~~rrrWWWHHHFFFAAA>>>>>>999@@@???>>>===;;;:::999888999888777666555444444444111111111111111000//////000000///...............,,,...000222222000---+++,,,...///111111000...---++++++,,,---...000000111---///000111111222444777AAALLLiiibbbHHH:::222---------***(((((())))))))))))((((((((((((******))))))***,,,---///++++++++++++++++++++++++---...000111000///---,,,***)))...333777CCC___{{{{{{gggNNN===555111...------,,,+++))))))))))))***,,,+++)))((('''''''''(((***((())),,,,,,(((''')))'''(((((()))******++++++******---111444999DDDPPPxxxeeeHHH;;;666111333666777666444333333333...***,,,111333222///777666777999666444777===EEE______DDD;;;444444333222222333333333666888777444444888999777888888888666555666888;;;CCC@@@===<<<;;;:::888666888666444555777:::<<<<<>><<<;;;:::888888999888666555444444333333222222222222222111111000000000///...............000000000000///...,,,+++---...000111111000...---++++++,,,---...///000000---///000000000222444666===IIIgggeeeJJJ:::222---------+++))))))******))))))((((((''''''******))))))***,,,---...++++++++++++++++++++++++...---------------......+++***---111444???YYYttt|||jjjSSSAAA666000,,,***---,,,+++))))))))))))***,,,+++)))((('''''''''((((((&&&'''++++++(((''')))((()))))))))******++++++++++++---111333777BBBMMMmmmnnnPPP???888444555777777555444222222000///......///111222222777666777888666444777===KKKeee[[[AAA888444444333333222333333444000333555333444777777444888888888666555666888:::AAA>>><<<::::::999888666888666555555888:::<<<<<>>???>>>===<<<;;;999888888888777666555444333333333333333333444333222222111000//////............///000///...---------...///......000000000///...---******+++,,,---...//////---///000000000111444666999FFFdddiiiMMM:::333------...+++******++++++***)))((((((''''''***************+++,,,---++++++++++++++++++++++++---,,,+++******,,,...000---+++,,,///111999RRRkkkyyymmmZZZFFF999111---+++...---+++***))))))******+++***)))((('''''''''((('''%%%&&&)))***'''''')))***************+++++++++---,,,---111333666>>>HHHZZZxxx{{{[[[EEE:::666666666666555333222111...000111000...///222555666555666777555333888>>>MMMgggzzzWWW>>>666444333333333333333444444///444777777888;;;:::666888888888777555555888:::===;;;999888888888777666888777555666888:::;;;;;;{{{mmmiiinnn~~~www[[[KKKHHHCCCBBBDDD@@@>>>>>>===<<<;;;:::999888888777666444333333333333333333333333333222222111000///............//////,,,,,,---......///000000---......///......---,,,******++++++,,,---......---///000000000111333555777DDDaaammmPPP<<<444------...,,,***,,,,,,++++++***)))(((''''''***************++++++,,,************++++++++++++++++++++++++,,,---///000...++++++...///666LLLcccvvvpppaaaMMM<<<444111000...---+++***))))))***+++******)))((((((((((((((('''%%%%%%)))***((((((+++************++++++++++++...,,,---000222333:::AAAIIIhhhfffJJJ;;;666555444333333333222111///////////////111333555666444555777555444999@@@LLLhhhtttSSS>>>888444333333333333444444555222555777555666999999666888999999777666555777999:::888666666777888777666888666555666888:::::::::yyyooopppwww\\\LLLJJJEEEDDDEEEAAA>>>>>>===<<<<<<;;;::::::888777666555444333333333222222222333222111111000//////............//////+++---///000000///,,,+++------------,,,,,,++++++***++++++,,,,,,------------///000000///000222444777DDD___rrrTTT>>>555.........++++++,,,,,,++++++***)))((((((((())))))*********+++******)))))))))******+++++++++***+++---.../////////......++++++///000555HHH]]]uuuvvvlllVVVAAA666333222...---,,,************+++)))))))))))))))((((((((((((&&&&&&***+++)))***---***************+++++++++...,,,,,,000111222666;;;>>>YYY}}}pppQQQ???666333111000222333333111111...+++---111444444222666555555777666555:::BBBRRRooooooPPP>>>999444333333333444444555666333444222......222333222888999999888666555666888777666444444666777666555777666555666888999999888ooommmyyyuuu[[[LLLKKKGGGEEEEEE@@@??????>>>>>>===<<<<<<;;;999888777666555444444444222222222222222111111000///............//////000...000111222000,,,(((%%%---------,,,+++++++++***+++,,,,,,,,,---------......///000000//////222333666CCC]]]~~~zzz\\\AAA888000......+++***+++++++++*********)))))))))))))))******+++******)))(((((())))))***+++++++++***+++...///000///...---...+++---111111444CCCTTTrrr{{{yyycccIII:::333//////...,,,+++******++++++(((((())))))))))))((((((***''''''******)))***---'''(((((()))******++++++---++++++///111111333777:::MMMmmmyyy\\\HHH888444000///111333333111111,,,)))+++111555444000777555666777666666<<>>>>>======:::999888777666555555555333333333333333222222111...............///000000.../////////...,,,***(((000///...---,,,,,,,,,,,,---------------............///000/////////111333333AAAYYYzzzeeeCCC:::111///---***)))***)))************+++++++++))))))***++++++***)))(((((((((((()))***+++++++++,,,,,,,,,---------,,,,,,///,,,...222222111<<>>999333000222333222000...+++***+++///222222222888666777888777888>>>GGGaaaiiiJJJ===:::333333333444444555666777888999777333222666888666888999:::999777555555666777555333444555666555444444333222444555666555333{{{fffbbbbbbwwwrrrYYYMMMNNNIIIFFFDDD>>>AAAAAA@@@@@@??????>>>>>>;;;:::999777666666666666444444555555444444333222...............///000111+++++++++,,,---...///000222111000......---------------.....................///000///...///111333111>>>WWWxxxlllEEE;;;222///---***(((***)))))))))***++++++,,,,,,((()))***++++++***)))((('''(((((()))***+++++++++...,,,+++))))))***,,,---000---///333111///666CCCWWWrrryyy```KKK<<<222///...,,,+++******+++,,,'''((()))******)))((((((+++'''&&&((((((%%%&&&***###$$$%%%'''(((***+++,,,,,,))))))...111000000222;;;@@@UUUwwwrrr___DDD===666222333333111...***+++,,,,,,,,,...111444888777777999888999@@@HHH]]]|||eeeHHH===;;;333333333444555666777777222555555333333777777555888999:::999777555555666777666444444555555555444333222222333444555333222uuuaaaZZZ\\\jjjnnn```RRRKKKHHHEEEEEEFFFCCC@@@===>>>BBBBBB>>>:::;;;:::999888777777777777333111000222555555222///,,,,,,------.../////////................................................///---++++++---...---,,,---,,,,,,------...///000555:::SSSuuurrrOOO>>>000///...***(((+++)))***+++***)))((((((***((()))***++++++***)))((((((((()))***************---------...------,,,,,,000......111111000444999JJJddd}}}lllTTTAAA777555...***,,,---+++((((((((()))*********((('''&&&%%%&&&(((((('''''')))******((('''(((***++++++***++++++,,,---///111222333;;;===GGG^^^~~~jjjJJJAAA666000...///000222111000//////111333666888666777:::;;;888666>>>GGG]]]}}}jjjMMM999777333111000111444555666555000//////000222444666777777777666666555555555555222222222222222333333333444333333333333333444444ooo^^^XXXZZZbbbrrrqqqbbbRRRLLLJJJFFFBBBAAACCC@@@>>>???BBBBBB???;;;;;;:::999888777777777777333222222333444333111///---------.........//////........................------------------------...---,,,,,,......---,,,------------...///000000555:::QQQqqqrrrOOO>>>000//////***(((+++)))***+++***)))((((((***))))))************))))))(((((()))***************,,,---------------,,,,,,000......000000000333999BBBZZZuuuzzzgggOOO>>>555///+++++++++)))'''(((((()))******)))((('''&&&%%%'''(((((('''((()))+++***)))'''(((***++++++***)))+++---///111222333333444888@@@SSSsssuuuPPPCCC777333222000000222000000000000222444666777666777:::;;;888777???HHHaaaiiiKKK777444333111000111333444444444111000000000111333555666666666555555555444444444333333333333222222222222000000////////////000000fffYYYVVVWWWZZZcccxxxvvvdddRRRLLLLLLIIICCC@@@BBB@@@>>>???BBBBBB@@@===;;;:::999888777777777777333555555444222000000000---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,***)))***+++,,,,,,***(((...------......///000111666999MMMjjjqqqOOO>>>000//////***)))+++)))***+++***)))((((((*********))))))))))))******((()))))))))************,,,,,,------------,,,,,,000---...000000///222888888MMMjjj{{{___GGG777222...---+++((((((+++((())))))))))))(((((('''%%%'''(((((((((((()))+++***)))'''(((***+++******(((***---000333333333333444:::>>>HHHfff^^^JJJ:::999777000...333///000111222333444555666666666888:::888888@@@IIIggg~~~cccGGG555333333222000111222333333222222222111000111222333444444444444444333333333333444333333333222111111111///......------.........rrr]]]UUUTTTTTTUUU[[[kkkjjjTTTLLLMMMLLLGGGCCC@@@>>>>>>???@@@AAA???===;;;:::999888777777777777444666888555111...///111..................------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////,,,***............///000111111555888IIIaaa|||pppNNN===000...///+++))),,,)))***+++***(((((((((***+++***)))(((((()))***+++)))))))))))))))******+++++++++,,,---------,,,,,,///------//////...111777555GGGccc}}}iiiOOO;;;666111///,,,(((***...((())))))))))))(((((((((&&&'''))))))((((((***++++++)))(((((()))******)))'''***...111444444444333777===<<<>>>WWW|||sssXXXBBB===999///---555///000111333444555555555666555666888888999@@@IIIiiiuuuZZZCCC555555444222111111222222222111444333111000000000111222333333333222222222222222444333333222111000//////111111000/////////000000iiiXXXSSSTTTOOOSSSXXXbbbttttttYYYMMMLLLJJJGGGDDD>>>>>>===>>>???>>>===<<<;;;:::999888777777777777666777888555111...///111//////......---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,//////000333444444222///---------......///000111444777DDDYYYsssnnnNNN===000...///+++))),,,)))***+++***(((((((((***+++***)))(((((()))***+++))))))(((((())))))***+++***++++++,,,------,,,,,,///------///...---000666:::IIIaaayyynnnXXX>>>777111...+++((()))---)))(((((((((((()))))))))&&&'''))))))((((((***++++++***(((((()))******)))'''***---111333444333222555:::888888JJJlllkkkPPPCCC999///...555///000222333555555666666666444444666777999@@@HHHgggkkkQQQ@@@666888444333111111222333222111444333222000//////000111111111222222222222222222333333222111000000//////333222111111000000000111eeeVVVSSSUUUMMMRRRWWW]]]kkkxxx]]]NNNIIIFFFCCCCCC????????????>>>===<<<;;;;;;:::999888777777777777777777666444111000000111000000///...---,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------...///111222000...---,,,,,,------...///000222555AAARRRmmmkkkMMM===///...///+++***---)))***+++***)))((((((*********))))))))))))*********)))((((((((()))+++,,,)))***+++,,,,,,------,,,///---,,,......,,,///555???KKK^^^ssstttaaaAAA777---***)))''''''))))))(((((((((((())))))***&&&((())))))))))))***,,,,,,***(((((()))***)))((((((***---000111222111111555777888;;;GGG```{{{```JJJ;;;222111444000111222333444555666777666333222444555777>>>FFFaaagggNNN???777777444333111222333444444333444333111000//////000000111111111111222222222222444333333222222111111111222222111000////////////}}}dddWWWUUUWWWRRRUUUWWW]]]kkk~~~pppYYYMMMHHHEEECCCDDDBBBBBBBBBAAA???===<<<<<<;;;:::999888777777777777999777444333333333222111111000///...---,,,++++++........................------------------------,,,+++***+++...///...---,,,++++++,,,,,,---...///000333>>>NNNhhhhhhMMM<<>>======;;;:::999888777777777777:::666222222333444333111111111000...---,,,++++++................................................000///...///111333333333++++++++++++,,,---......///222===LLLfffgggMMM<<>>ZZZ}}}xxxXXXCCC===999222333222111111222555888999777222000111222444:::AAAVVV{{{mmmUUUCCC555...444333222333555777777777333222000/////////000111111111222222333333333333777777777888888888888888444444222111000000000000dddZZZUUURRRVVVSSSVVVdddxxx~~~hhhZZZLLLIIIJJJIIIEEEDDDCCCBBBAAAAAAAAA@@@>>><<<<<<;;;;;;::::::999999888777777666444222111222333111111111000///---,,,++++++,,,............///111......---,,,,,,,,,,,,---,,,,,,------.../////////...---,,,***)))+++///333666555:::DDD]]]~~~dddMMM999111222,,,)))+++)))++++++++++++++++++++++++++++++************++++++))))))))))))************...+++***+++------***(((...------------...//////555777>>>RRRppprrrSSSDDD555///,,,)))***...&&&'''((())))))((('''&&&***---+++''')))//////+++&&&)))++++++***))))))***---///000///......///000444222111111333<<>>???;;;888777555222///......///ggg[[[WWWUUUOOOPPPXXXhhhyyy}}}uuujjjaaaUUUKKKHHHHHHFFFDDDDDDDDDBBB@@@@@@@@@???===<<<<<<<<<;;;::::::999999888777666555333111111111222111111000000///---,,,+++,,,,,,---...---......//////...------,,,,,,------,,,,,,------.../////////......---+++***+++...111222333999CCC[[[}}}mmmRRR===333333---***---++++++++++++******)))))))))+++******))))))******+++))))))))))))************)))((((((***,,,---+++(((---------------...//////222333:::KKKfff{{{|||sssUUUFFF777000---***)))***(((((()))******)))((((((''')))((($$$%%%***+++(((''')))++++++***))))))***---///000000///......///555444333444444:::IIIXXXzzzpppSSSBBB999444444333222222333555888999777555444666666666:::@@@ZZZuuuwwwXXXCCC888444///111333555666777666666444333333222222111111000333000111444444222555<<<===DDDIIIKKKMMMNNNHHH???CCCBBB===666///,,,+++,,,iii[[[WWWVVVQQQSSS[[[iiitttssshhh\\\WWWOOOIIIHHHFFFCCCCCCEEEFFFCCC@@@??????>>>===<<<<<<<<<;;;;;;:::999999999666555333111000000111111000000000000///...,,,,,,,,,,,,------------------///...------,,,---------,,,,,,------.../////////...//////...,,,,,,---///...000888BBBWWWzzzzzz[[[CCC666444---+++...,,,+++++++++***)))(((''''''+++******))))))******+++))))))))))))************%%%&&&'''***------+++)))---------------......///...///444@@@UUUiiiqqqqqq]]]MMM<<<444111---***))))))******++++++******)))%%%''''''$$$%%%((()))'''''')))++++++***)))***+++---///222222111///......666555666777666888AAAMMMjjj___GGG<<<999333333333333444555777888888555555777777666;;;AAAYYYuuuyyyZZZBBB999777555444333222333555777999333333333222111111000000222111111333444666===EEEKKKQQQVVVXXXXXXUUULLLCCCJJJIIIEEE===333---,,,,,,hhhXXXTTTUUUVVVUUUVVV]]]cccddd^^^WWWOOOKKKIIIHHHEEEBBBCCCGGGIIIEEEAAA????????????>>><<<<<<<<<;;;::::::999999555333111000000000000000000000000000///...---,,,---,,,,,,,,,---------,,,//////...---------------,,,,,,------.../////////...///000000...---------,,,///888AAASSSwwweeeJJJ:::555---+++...,,,---,,,+++***)))(((''''''******))))))))))))******((()))))))))************%%%&&&)))+++------+++)))------,,,,,,------...///---...000666CCCTTTccckkkgggWWWDDD888333000...,,,************************((()))***((((((((())))))''')))++++++******+++,,,---000333444222000......555444666888777666<<>>666---+++...+++...------+++***)))((((((***))))))))))))))))))***((()))))))))************((())),,,------,,,+++***,,,,,,,,,,,,,,,---...............000555BBBSSSaaalll___KKK:::222000///---)))))))))))))))))))))))))))***,,,,,,***((()))+++((()))************,,,......111444444333000......222111444777777555999???LLLnnnsssSSS@@@:::555555333222222333444444999666666777777666:::@@@OOOllldddHHH;;;999555444444333333333333333333333222111111000000///111222444777@@@MMMZZZaaa___VVVIII@@@:::999:::<<<;;;@@@FFFIIIFFF>>>555000uuubbbUUUQQQRRROOOPPPRRRUUUWWWVVVTTTQQQOOOLLLJJJJJJGGGDDDEEEIIIHHHEEECCCAAABBBBBBBBBAAA======<<<<<<;;;:::::::::666222//////111333111//////////////////...------...,,,***,,,000111000...000///......------......,,,,,,------.../////////...000111111000...//////000111999AAAQQQuuu~~~]]]DDD888...+++...+++...------,,,+++***))))))***))))))(((((())))))***))))))))))))************)))+++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------...///.........///777GGGWWWkkkcccRRR>>>222......---***))))))(((((())))))***))))))+++---***&&&'''+++((()))*********+++---///000222444444222000//////111///111444555444888===HHHddd{{{]]]FFF:::;;;999666333222222444555888666555666666555888>>>IIIfffpppRRR@@@;;;333333444444444333222111222222222111000000//////111444888???KKKXXX]]]\\\NNNFFF===999666333333666555:::CCCLLLNNNGGG:::///wwwdddXXXPPPMMMNNNMMMOOORRRTTTTTTTTTSSSRRRSSSMMMIIIIIIGGGDDDEEEHHHDDDBBBAAAAAABBBBBBAAA@@@=========<<<;;;;;;::::::666222//////222444222000///////////////......---...+++***---111444222000000//////...............,,,,,,------...////////////000111111//////000222000000888BBBSSSwwwgggJJJ<<<000,,,///,,,,,,+++++++++******))))))))))))(((((((((((())))))))))))))))))************((()))******))))))---///,,,,,,++++++,,,,,,---......---...///...222AAAQQQgggggg]]]III888111...,,,+++***))))))))))))***+++)))))),,,///+++%%%&&&,,,((()))*********+++...000222333444444111000000000222//////111222222666;;;BBBWWWuuunnnUUUFFFBBB???:::555333333666777888555444555555333777===EEEbbb}}}]]]FFF===444444444444333333333333222222111111000000//////111666>>>HHHVVV]]]VVVIII>>>888444555555111000222111444===JJJTTTPPPAAA444eeeUUUOOOJJJHHHJJJKKKJJJIIIHHHHHHJJJMMMOOOUUUNNNHHHGGGGGGDDDDDDGGG@@@??????@@@BBBBBB@@@>>>=========<<<;;;;;;::::::777333//////333555333000//////////////////...---...+++***---222555444111000000///...............,,,,,,------...//////000///000111000///000222444000///666BBBUUUzzzmmmNNN>>>111...000---*********)))))))))))))))))))))(((((((((((())))))))))))))))))************%%%'''((((((''')))...222,,,,,,++++++,,,,,,---...,,,+++---000///222???OOOfffkkkfffSSS@@@555111------,,,+++******+++,,,---******...111---&&&'''...))))))*********+++...000333444444333111000000111444000...000111111555:::;;;LLLiii}}}eeeTTTHHHCCC===777444555777:::777444444555444333666<<>>777666444333333444555666222222111111000/////////111888BBBOOO\\\^^^LLL777999222///111111......111...///888HHHVVVWWWIII;;;nnnVVVPPPLLLLLLMMMIIIFFFFFFFFFEEEEEEGGGJJJMMMQQQNNNIIIEEEDDDBBBAAA@@@CCCCCCBBBAAA@@@??????>>>???>>>===<<<;;;:::999999000111111222222333333444000000///...------,,,,,,........................++++++,,,------......///111111///......///000000000000000000000000000000///444999???NNNkkk~~~XXX>>>444111...,,,***,,,---,,,******+++,,,+++)))))),,,,,,)))(((+++(((((())))))******++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,111///...///000222:::CCCZZZfffkkk^^^III999222///000...+++***++++++***)))(((***---//////---***(((*********++++++,,,,,,---777888666111///111111...111333333222000111555888@@@@@@MMMkkk~~~gggVVVDDD777777777222444;;;<<<:::666222000333888<<>>;;;777333333444555333111333333333333222111000000555777KKK]]]WWWJJJ===000111...---...111222111...111222777FFFYYY```TTTCCC~~~cccRRRMMMGGGFFFKKKIIIDDDEEEEEEDDDCCCDDDFFFHHHGGGEEEBBBBBBCCCDDDDDDDDDBBBBBBAAAAAA@@@@@@??????>>>>>>===;;;999888666666000111111222333444444555000//////...------,,,,,,........................,,,,,,---......//////000000///.........///000000////////////////////////...222666<<>>UUUcccnnngggUUUEEE999333///,,,)))((()))***)))))))))***,,,......,,,***)))***++++++,,,,,,---------222444333000000333444222///111111000///000444777777<<>>===<<<999777555333222000111222333444555666666/////////...------,,,,,,........................------......///000000111---------------...///000........................---///333888EEE___hhhKKK:::333...+++000---***+++,,,,,,***''')))''''''++++++((('''***************))))))))))))+++***************++++++++++++++++++++++++++++++***+++------******222===LLL^^^ooopppdddRRR@@@444///---***))))))************++++++,,,,,,++++++******++++++,,,------......///222222000000444555222...///111111111222444777333:::EEEXXXyyycccPPP>>><<<===;;;777888777888:::999777555444444EEE]]]dddMMM???:::666444444555333111333333444444444555555555:::BBBXXXbbbSSSCCC:::111333111...------------,,,111222666CCCVVVbbb\\\QQQvvv___SSSOOOGGGDDDIIIIII@@@BBBDDDCCC@@@>>><<<<<<===<<<::::::<<<======<<<=========>>>>>>?????????>>>===;;;999666444222111111111222333555666777777//////.........---------........................---------...//////000000++++++,,,,,,---...//////........................---...111666@@@VVVxxxqqqRRR===444///,,,///***&&&'''******'''"""***'''(((+++,,,)))(((+++++++++******))))))((((((*********)))******+++,,,************************)))+++......)))(((000:::BBBTTTiiirrrmmm^^^GGG666444111---++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++,,,------...///222333000000222111......///111222444555777888555===BBBLLLgggqqqZZZCCC<<<===<<<999888777999;;;:::888555444444CCCXXXxxxjjjRRR???;;;666444555666555333444444444555555666777888;;;HHH___cccNNN===777000222000...,,,,,,,,,------//////222===NNN[[[ZZZRRReeeUUUQQQJJJHHHJJJGGGAAACCCEEEDDDAAA===;;;:::===;;;999999999999888777::::::;;;;;;<<<<<<=========<<<:::888666444222222111222222333555666666777...............---------........................+++,,,,,,------...//////***++++++,,,---......///...........................///111666===NNNnnnxxxXXX@@@555111......***&&&'''******&&&"""+++((()))------+++***---++++++******))))))((((((******))))))***++++++,,,************************%%%''')))***&&&###***333666GGG]]]lllqqqiiiVVVDDD999555000---,,,,,,,,,,,,,,,,,,+++******+++,,,,,,(((((()))***+++,,,------...222333222111333222...---...111444777888999888555<<>>NNNeeefffLLL;;;777222......------,,,---...//////000111888GGGTTTVVVQQQqqq```[[[QQQLLLJJJDDDCCCDDDFFFDDDAAA===;;;:::;;;999888888::::::888777777888888888999999:::::::::999888777666555444333222222333333444444555555................................................++++++,,,,,,---.........++++++,,,---....................................//////333777;;;GGGddd~~~^^^BBB666333000///,,,)))***++++++)))&&&+++)))***---...,,,+++...************))))))))))))))))))))))))***+++,,,,,,++++++++++++++++++++++++)))((()))+++)))&&&***///...:::LLL___ooosssgggYYY@@@;;;555///---,,,+++***,,,++++++******++++++,,,(((((()))***,,,---......,,,111444444666888666222///000333777<<<======;;;555888;;;AAASSSpppsssUUUBBB<<<<<<;;;999999999999777666666888:::===IIIdddsssXXXAAA<<<666555666888999888555555444444555777999:::BBBSSSjjjhhhMMM===:::555,,,...//////......///000111222333888DDDPPPTTTRRR|||sss```QQQIIIBBBDDDEEEEEEDDD@@@===<<<;;;<<<:::999:::::::::888777666666666666666666777777555555555555555444444444222222333333333333333333................................................,,,,,,------.../////////,,,---......///...------//////////////////////////////333888999AAA[[[wwwcccEEE777333000,,,,,,+++++++++************((()))---...++++++...)))))))))))))))*********))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...+++***---...,,,,,,...,,,111<<>><<<;;;;;;999666444555555555555555555555555111222222333333444444555333333333222222222111111---.............................................------......///000000000---.../////////...---,,,000000000000000000000000//////333888777===UUUqqqgggFFF888333000)))***+++***)))((()))***)))'''(((,,,---******---(((((())))))******++++++))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...)))'''+++---+++)))***...///333BBBZZZlllnnnfffSSSMMMDDD<<<666333111///***++++++,,,,,,++++++***+++,,,---...000111222333888===???>>>======999444===>>>BBBHHHNNNPPPNNNKKKCCC===<<>>PPPeeeaaaGGG:::888111---111444444111---,,,,,,---///222666@@@MMMTTTTTTvvvWWWFFFCCCEEEDDDBBB@@@>>><<<<<<;;;;;;:::::::::;;;;;;999777777555222111222222222111333333333333333333333333333333333222222222111111000///...---,,,+++******------------------------...---+++******---///111......------------......---......///////////////,,,333333444:::@@@PPPiiicccHHH;;;222...------,,,,,,,,,,,,++++++,,,,,,+++***)))(((''''''((((((((((((((()))******'''(((((()))***+++++++++---,,,+++)))((('''''''''******))))))******+++,,,,,,,,,///777EEEUUUbbbiii]]]ZZZRRRFFF:::111......---***(((''')))+++,,,,,,...---000555666555999???FFFMMMUUUUUUNNNEEE@@@???===III]]]oooyyywwwmmmdddIII>>>888<<>>===777888<<<888;;;999666444333555666888<<>>===<<<;;;:::999888999::::::888666888666444333333444333222111111111111111111111111333333222222222111111111............------------........................///...---++++++,,,---.........------------......---......///////////////,,,333111111777===MMMeeehhhLLL<<<111,,,------,,,,,,,,,+++++++++************))))))))))))((((((((((((((()))******'''(((((()))******++++++******)))))))))***++++++))))))(((((())))))***+++******---222<<>>???AAAMMM\\\sssVVVEEE===777777888888777666555666777???FFFZZZ{{{rrrUUUDDD======777888;;;666:::888666555444555666777;;;KKK[[[ZZZJJJ888000000///............///......222222444:::GGGQQQOOOHHH]]]KKKHHHAAAAAAAAA@@@???>>><<<;;;;;;:::999:::;;;:::999777999777555444555555555444222222222222222222222222333222222222222111111111---.........//////000000//////////////////////////////......---,,,,,,+++......------------......---......///////////////---222///...444999HHH```oooTTTAAA333...,,,,,,,,,,,,++++++++++++(((((())))))*********+++((((((((((((((()))******((((((((()))******++++++***************+++,,,,,,(((''''''''''''((()))))))))+++,,,...111888BBBJJJ[[[]]]___[[[PPPCCC777000...,,,++++++---.........+++000222444@@@TTT___```___[[[ZZZ\\\^^^YYYLLLAAAKKK^^^zzzxxxhhhFFF???<<<>>>===<<>>cccPPPMMMBBBBBBBBBBBB@@@>>>===;;;===<<<<<<<<<======;;;999888666444444555666555333555555555555555555555555222222222222111111111111////////////000000000000////////////////////////---.../////////---,,,+++......------------......---......///////////////...222...,,,222777EEE[[[{{{xxx]]]GGG777333,,,,,,,,,++++++++++++***))))))))))))************((((((((((((((())))))***(((((())))))************...---,,,+++************((((((''''''(((((()))***))),,,...---+++///777>>>IIIRRR]]]ccc___RRRBBB888000...,,,,,,---......---,,,222555;;;QQQkkkqqqgggNNNIIIFFFIIINNNNNNFFF???CCCPPPdddtttxxxmmmZZZLLL???;;;:::;;;;;;999>>>EEEYYYuuupppVVVDDD;;;;;;;;;;;;999888888999;;;;;;AAAPPPjjjsssSSSDDD??????:::999:::444888888777666666555444333777DDDQQQQQQEEE888111//////000000000//////111222333888>>>EEEKKKMMMCCC888jjjUUUPPPFFFFFFEEECCCAAA???===<<<===<<<<<<<<<======;;;999666444444444555555444222555555555555555555555555222222222111111111000000111000000000000/////////........................+++,,,...///000///...---......------------......---......//////////////////333...---333777BBBVVVyyy~~~cccIII777333,,,,,,+++++++++*********************))))))))))))((((((((((((((())))))***)))))))))))))))*********------,,,+++************)))(((((((((((()))******(((+++---+++)))***111777<<>><<<:::888888777888===BBBKKKgggwww^^^III===:::::::::888666666888;;;:::???KKKccctttVVVFFFAAABBB<<<;;;===777888888777666555444333222666???IIIJJJAAA666111000---000222222111000111222444???JJJMMMKKKFFF>>>555nnnUUUMMMNNNLLLIIIFFFBBB@@@>>>===;;;:::999:::;;;:::999777555444333444666666444222444444444444444444444444222111111111111000000000111111000000//////..............................+++,,,...///000000//////......------------......---......///////////////...222......444777@@@RRRzzzdddGGG444111++++++++++++************+++*********))))))((((((((((((((((((((()))******))))))))))))))))))******)))))))))******,,,---...))))))(((((())))))***+++&&&((())))))''')))---111444???QQQbbbhhhbbbUUUKKK:::555///,,,+++,,,......111888EEEYYYqqqzzzgggNNN888666333111111555;;;@@@===:::888777999<<<===>>><<<:::888666555666:::>>>HHH^^^zzzhhhOOO???999999888555444444777999;;;AAALLLaaaxxxYYYIIICCCCCC>>>===???:::999888777555444333333333444;;;AAAAAA;;;444000000,,,///333333222222555888===HHHQQQOOOFFF???888333yyy^^^SSSWWWSSSNNNHHHCCC@@@???>>>:::999888999::::::888666555444444666777777555333444444444444444444444444111111111111000000000000......////////////000000////////////////////////.........////////////.........------------......---......///////////////,,,000---...666777>>>NNNttt~~~bbbEEE333333++++++++++++************))))))))))))************((((((((((((((()))*********)))))))))))))))))))))((((((((()))***+++,,,---(((((('''''''''((())))))(((((((((((()))+++,,,......666CCCRRR\\\^^^YYYSSSAAA;;;333---,,,---///000222<<>>;;;666111///000444888:::777888888666555666999:::CCCUUUooosssVVVBBB::::::888666444555888:::;;;BBBMMMaaazzz[[[JJJDDDCCC===>>>AAA<<<:::999666444222222333333444777::::::666222000111---///111111111666>>>EEEMMMRRRRRRHHH>>>777222///oooccc\\\XXXQQQIIIDDD@@@??????;;;:::::::::;;;;;;999777666555666777999999777444777777777777777777777777111111111111000000000000,,,,,,---...///000111111000000000000000000000000000000000///......------.........------.........---......///////////////)))...,,,...666777===LLLlll{{{```EEE666888+++++++++************)))''''''((()))***+++,,,,,,((((((((((((((()))***************)))))))))))))))******))))))))))))))))))'''&&&&&&&&&&&&'''((((((,,,***)))***,,,......---///333===JJJWWW___aaa```FFF???666...,,,...111333111???XXXooorrr^^^DDD444...---,,,...222666999999<<<888444111111222333333000333666666666888999999<<>>===<<<999888888;;;>>>:::BBBLLL___zzz\\\KKKCCCBBB<<<>>>AAA===;;;999666333111111333444333555777555222000000111...///000///111999FFFPPP[[[YYYPPPBBB777222///+++kkkdddZZZOOOIIIDDD??????BBB;;;999888;;;???@@@<<<777:::888555222222555;;;???::::::::::::999777666444777444111111333333111//////---+++...222444333000////////////000000000000222000...---,,,---...///---------....../////////......////////////............///000000222<<>>;;;;;;>>>;;;???MMM___zzz{{{```JJJ@@@BBB===<<<>>><<<<<<;;;777222111555555222111666888444000222333333///111444444666>>>OOO^^^eeeRRR???666333111///...kkk]]]NNNGGGDDD@@@>>>>>>===:::999;;;??????;;;666777666555333333555888;;;===<<<<<<;;;999666444222333111////////////...---000///...///000000000...////////////000000000000333111000.........000000---.........////////////......////////////......++++++---///000333===IIIaaavvvYYY@@@333333......,,,***---000---'''((())))))************)))''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))***++++++***+++///777CCCQQQ]]]cccUUUMMMAAA777333222222222<<>>@@@@@@======???>>>@@@JJJZZZttt~~~eeeNNNDDDEEE@@@???AAA>>>;;;;;;888333222555444111000333333///---//////---222222333444999EEEVVVdddaaaOOO===444222000//////|||fffPPPFFFFFFDDD???<<>>===999555888777666555666777888999???>>>===:::777444111000000000111///...------...000111111000...,,,,,,---////////////000000000000333222000//////000111111............////////////......////////////......++++++---//////111<<>>CCCVVVttt{{{cccLLLEEEAAAAAA@@@======???@@@AAAHHHTTTmmmjjjRRRFFFFFFAAA@@@BBB>>>999:::888444444777555000444555444000000222111,,,555333222555???PPP```jjjZZZJJJ:::333111000//////wwwWWWHHHHHHGGGBBB>>>AAA???>>>======<<<888666;;;999777666777999999:::===<<<;;;888555333000///000333555333000///000222///111222000,,,***,,,...////////////000000000000111111000//////000000111---------------...............////////////......///......///---...888BBB^^^}}}pppWWW@@@111///---...---***+++---***%%%***************)))((('''''''''((()))))))))))))))&&&''')))******)))'''&&&((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))******+++++++++,,,222;;;EEELLLVVVYYYWWWMMM???666666:::AAAYYYcccSSS>>>555111,,,///.........111666@@@GGG???666///---------///333222444666777777777999;;;===@@@NNNjjjhhhNNNFFF???>>>>>><<<<<<>>>@@@AAAHHHTTTlllnnnTTTFFFEEE@@@???@@@<<<555777777666777999777333777777444111222444111+++444333333999HHHZZZgggkkkSSSEEE666111000///...000bbbMMMIIIGGGDDDAAABBB@@@???>>>===;;;999777===999666666888:::;;;;;;999888777555333222111000111444666555222111222444---///111000---,,,...111////////////000000000000/////////.../////////000,,,,,,,,,,,,,,,,,,,,,,,,......////////////......///......///---...888BBB\\\~~~sssVVV>>>111111---///...******,,,***%%%***************)))((('''''''''((()))))))))))))))'''(((***++++++***((('''(((((((((((((((((((((((('''(((((()))))))))))))))******)))))))))))))))***,,,,,,++++++---333<<>>MMMPPPAAA666555222+++...///......111888@@@DDD;;;444...------,,,///333222333555666666777999;;;===???GGG^^^|||}}}gggNNNEEE>>>>>>???>>>>>>???>>>BBBKKKWWWooovvvZZZIIIFFFAAA@@@AAA<<<444666888777999===;;;666444444111...///111...(((111333555===NNN```gggeeeLLL@@@444000///......000sssYYYMMMFFFCCCAAAAAA@@@???>>>===<<<;;;;;;===:::777999<<<>>>>>><<<777666555444333222222333000222444444333111111111---///000000//////111222////////////000000000000............////////////---------,,,,,,,,,,,,,,,......////////////......++++++---//////111<<>>EEEWWWsss{{{hhhQQQHHH@@@@@@CCCBBBBBBBBB>>>CCCMMMXXXpppbbbPPPLLLGGGEEEEEE@@@666999999999;;;>>>===888444666444111000222111,,,///333777>>>NNN^^^bbb\\\GGG===333000///---...000kkkWWWJJJDDDCCC?????????>>>======>>>??????>>>???CCCHHHIIIEEE@@@999888666555444333444444000000111222444333111///111000///000111222222111////////////000000000000......///000000000000000/////////......---------......////////////......++++++---///000333===IIIeeefffKKK999000222+++//////,,,+++---,,,***((())))))************)))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''')))***++++++******++++++***)))))))))))))))))),,,---,,,***,,,222888888LLLbbbgggYYYGGG;;;888888666333111000///...,,,***...//////333;;;===;;;111...---......---///444000222444666666777999;;;;;;???EEEUUUooonnnTTTJJJBBBCCCFFFEEEBBBBBB@@@DDDMMMUUUkkkiiiUUUPPPKKKIIIIIICCC<<<>>>===:::;;;>>><<<777555888999555333444555333///444777;;;HHHXXX[[[TTTDDD;;;333000///---...000{{{bbbOOOFFFFFF===>>>>>>>>>===>>>???AAABBBCCCGGGNNNTTTSSSLLLEEE;;;:::888666555444444555222111000333666666222...444111///000333444222///////////////000000000000//////000111111111111111111111000000/////////.........////////////............///000000222<<>>@@@???@@@EEELLLOOOVVV^^^fffnnnlllZZZFFFBBB;;;666666555111111444111111111222222333444444222222111111000000//////+++---///...,,,+++,,,///,,,,,,---///000222333333000///...------------------...///111111111000///000,,,---111222444BBBRRRvvvsssPPP???888///+++,,,,,,------,,,,,,+++***'''***+++((('''***,,,+++((()))***++++++***)))(((++++++******))))))((((((&&&&&&'''((()))***+++++++++)))''''''***+++***((()))************+++++++++,,,++++++,,,///000111000999CCCVVViiinnn```GGG555000111111000///...//////.........///111222111///........./////////000000111111333555777888::::::===<<>>777///,,,,,,,,,------,,,,,,+++***&&&***+++'''&&&)))***)))((()))***++++++***)))(((*********)))))))))))))))((((((((((((((((((((()))+++)))'''''')))******((()))************+++++++++...,,,++++++,,,...//////888BBBWWWqqq~~~rrrUUU<<<333222111111111000///---...------...///000///---..................//////111111333555777888:::;;;<<<;;;DDDSSSkkk|||]]]QQQFFFCCCDDDEEEFFFIIIHHHCCCJJJVVVgggpppXXXPPPPPPOOONNNPPPRRRNNNGGG@@@;;;999777666444333333333444444333111444444333555===FFFIIIEEE;;;777111---,,,,,,,,,,,,lllSSSGGG@@@BBBEEEFFFFFFNNNcccxxxkkkSSS@@@;;;777777666444333555444444444333222111111111000000000111111111111111///111222111000///000222222111111000000//////...//////......------.........//////000000000000///111...///333555:::KKK]]]{{{kkkLLL>>>777...,,,,,,,,,------,,,,,,+++***'''++++++(((&&&)))***(((((()))***++++++***)))((())))))))))))************)))))))))(((((((((''''''+++)))'''''')))***)))((()))************+++++++++...---+++***+++---000222777AAAYYYyyy```@@@666333000111333333///***...---,,,,,,......---+++.........---------------000111333555777999:::;;;===;;;CCCPPPfff}}}```SSSGGGCCCDDDDDDFFFIIIJJJEEEKKKWWWfffttt\\\TTTTTTSSSSSSWWWXXXUUUPPPJJJCCC===999777666444333333444444333111666555333222888@@@BBB???999666333111111111111000fffTTTMMMCCCEEEJJJPPPVVVdddzzzdddLLL>>>;;;777777777666666666444444333333333222222222000000000111111222222222111111111111111000111111222222111111000///////////////............///////////////000000000000///000---///444666===QQQffffffJJJ>>>555------,,,,,,------,,,,,,+++***(((,,,---***(((******((()))***++++++++++++***)))(((((())))))******++++++***************)))))))))+++***)))))))))******)))))))))*********+++++++++++++++,,,,,,---///333555777CCC[[[zzzddd@@@:::333...000555555///(((///...,,,,,,------,,,+++...------------,,,,,,,,,000111222444777999;;;;;;>>><<>><<<333333333444666888777666zzz]]]OOOKKKHHHHHHNNN^^^qqq~~~\\\GGG<<<;;;888777777999888666222222333333333444444444000000111111222222333333000000000000000000000000000000000000111111111111//////.........//////000000000000////////////000///---///444777@@@WWWooo~~~aaaGGG===333+++---,,,,,,------,,,,,,+++***(((,,,...+++***++++++))))))***+++,,,,,,+++***)))(((((())))))******++++++))))))***+++,,,,,,------,,,,,,,,,+++*********+++))))))*********+++++++++)))+++---...///111555999===HHH[[[uuuiiiIII<<<555...///555777000)))000...,,,,,,---------,,,------------------------///000222444777999;;;<<>>CCCJJJZZZwwwxxx^^^RRRGGGDDDFFFGGGJJJMMMOOOLLLSSS]]]kkk}}}hhhaaaaaa```ccciiilllllljjjcccXXXKKKBBB===:::888666555666666555444555666555222444:::===;;;222222333555888999888666www\\\MMMIIIOOOLLLTTTlllvvvXXXHHH:::;;;999777888;;;:::777222222222333444555555555111111111222222222222222000///...///000111000...//////000000111222333333//////......//////000000111000000////////////000///---000555999DDD^^^xxxyyyXXXAAA;;;222***...,,,,,,------,,,,,,+++***&&&+++---+++***,,,,,,***)))***+++,,,,,,+++***)))))))))))))))************))))))***+++,,,---......,,,------+++)))(((***+++)))************++++++++++++---//////222777@@@GGGOOOSSSZZZkkktttYYY???777000000555888444///000...++++++,,,---------,,,---------............///000222444777999;;;<<>>???FFFLLLXXXuuu|||cccXXXOOOMMMOOOOOONNNOOOSSSQQQWWW___hhhqqqnnnooonnnrrryyyxxxhhhXXXLLLGGG@@@===:::999999999999999333666777555444666666444444333222222333222///---pppfffdddeee^^^ZZZ```sssyyyZZZFFF???888;;;:::777999>>>===888666555555444444333333222444333333222222111111111222000...///222222111...111111111111111222222222///////////////000111111222111000.........///000222111555:::???LLLjjjjjjGGG666666///***222,,,,,,---------,,,++++++ %%%)))((((((***+++)))***+++,,,,,,,,,,,,+++***++++++******))))))(((((())))))))))))(((((((((((((((***+++)))%%%$$$&&&((()))************+++++++++///000111666CCCYYYtttnnnXXXXXXsss~~~dddFFF???777555888<<<>>>===,,,***'''''')))+++------+++,,,---...///111222222...///222444777:::<<<===<<>>VVVvvvoooWWWTTTfffqqqPPPAAA555555:::<<<:::999111111///...---,,,,,,+++.../////////...///111444111222555888:::<<<>>>>>>CCCDDDJJJPPP^^^zzz~~~lll^^^TTTSSSRRROOOPPPVVVYYY]]]___```lll|||xxxyyy}}}qqq___SSSOOOIIIFFFAAA>>><<<:::888666555555555666555555444444333000......000111///---|||uuuxxxwwwbbb[[[bbbmmmxxx{{{oooaaaTTTIIIBBB>>><<<<<<;;;::::::::::::::::::888555444444444333111444333333222222222222222111222222111000//////111333111//////111333222000////////////000000111111000000111222222222222222888777777>>>KKK```wwwvvvXXX<<<444333000,,,---,,,+++*********+++---------,,,,,,+++******++++++---'''$$$'''))))))+++000111111000...---+++)))(((&&&)))+++***((('''(((***)))))))))***))))))(((((((((((()))))))))*********...444>>>PPPmmmkkkWWWVVVhhhpppOOOAAA444444999;;;999888111000///...---,,,,,,,,,,,,---...---,,,---000222000111444666999;;;======DDDEEELLLSSS```|||~~~kkk^^^UUUVVVVVVSSSTTTZZZZZZ^^^```bbbmmmqqq___TTTPPPJJJGGGBBB???===;;;999777777777777666444333222111222000......000000///...~~~{{{hhhXXXTTTVVV[[[___ccc\\\SSSMMMIIIEEE@@@;;;>>>>>><<<;;;:::999999999999777555555555555444333444444333222222222222333000222222222000///000111222111//////000111111000//////000111111111111000///000222333333333222111111777999>>>PPPkkk}}}kkkRRR999222222000------+++*********+++,,,---...---,,,,,,+++++++++++++++000***&&&)))...000333666:::777444333222///***%%%''')))++++++***(((((((((''''''((()))))))))(((((())))))*********+++++++++///777GGG```|||qqq]]]PPPSSSgggoooMMM@@@444333888999777666111000///...---,,,,,,,,,+++,,,,,,++++++,,,...000///000222555888:::<<<===DDDFFFOOOVVVddd~~~}}}jjj___XXXZZZ[[[XXXYYY^^^]]]aaacccfffpppuuubbbXXXTTTMMMIIIDDD@@@>>><<<:::999:::999888666333111///...222000......///000///...~~~lllXXXPPPOOOQQQTTTTTTOOOJJJFFFFFFEEEAAA>>>@@@@@@>>><<<;;;:::999999888777555555666777666555555555444333333333333333000222222222000000111222222111000///000000000000///000111222222222111111///000222444444333222111---666999<<>>333333666666555444000000///------,,,,,,,,,++++++,,,+++++++++...000000111222555888;;;===???CCCGGGQQQYYYggg|||iii___YYY^^^```]]]]]]bbbccceeehhhjjjssszzziii^^^ZZZOOOKKKEEEAAA???===;;;::::::999777555222111///...111000///...............kkkXXXQQQNNNNNNOOONNNMMMJJJHHHFFFEEEDDDDDDBBBAAA???===<<<:::::::::999777555666777888777666666555444444333333444444000111222222111000111333222222111000//////000000000111111222222222222222000111222333444333333222///888<<<@@@YYYyyytttSSSEEE777222222222000/////////.........---,,,,,,---,,,,,,+++,,,,,,------&&&***///222777???JJJQQQUUUTTTPPPIII@@@888222000*********++++++***((('''&&&&&&'''(((((()))((((((++++++++++++,,,,,,,,,,,,000666@@@KKKQQQRRRPPPNNN>>>888:::EEE]]]{{{iiiHHH<<<333222444333222222000///...---------------,,,------,,,,,,---///111111222333555999<<>>===;;;:::888777555444222111111111000000///...------...///gggXXXRRROOOMMMMMMLLLLLLKKKIIIGGGFFFFFFFFFCCCBBB@@@>>>===<<<;;;;;;:::888666666777888888777666666555444444444444555000111333222111111222333333333333222000///000111222222111111222222333444222222222222333333333444555<<>>444000000000///---...............---,,,,,,,,,,,,,,,,,,,,,------...---000333666@@@RRRbbbkkkbbb]]]VVVNNNFFF===777222---+++))))))******)))'''''''''((()))))))))((((((******+++++++++,,,,,,,,,...000444999999777888<<<777555999BBBXXXwww{{{dddEEE;;;222111222111///000//////...------------------......------...000222111222333555999===@@@BBBCCCGGGSSS^^^lllmmmccc^^^ccceeebbbcccgggiiijjjnnnssswww{{{iii\\\UUUPPPKKKDDD???<<<;;;:::999777666444222222222222333//////000...---,,,---///wwwddd\\\[[[YYYXXXWWWVVVRRRNNNLLLKKKJJJFFFBBBCCCBBB@@@???>>>======<<<;;;999777777888888777666777666666555555555555555000111333222222111333444333555555333000///111333444333111000000222444666444333222111111333444555777<<>>>>>======<<<:::888777888888777666777777666555555555555555000111333333222222333444444666666444111000111444666444111///000222555777555333111000000222555777666:::FFF^^^yyylllQQQ???<<<777222222333111///$$$%%%(((+++---.........,,,,,,,,,,,,,,,---...///+++000;;;NNNiii~~~vvv[[[LLL???@@@KKKPPPGGG<<<111---((('''(((******)))******+++******)))((('''))))))*********+++++++++000)))(((///222///,,,------///555<<>>===<<<;;;:::<<<;;;777777999888555555555555444444444444333222333333333222222222333111111111111222333444555444222///000222444444333>>>@@@QQQmmmxxx]]]GGG777666555444222111000///...---,,,+++++++++,,,,,,---,,,+++******+++,,,,,,222666CCC^^^}}}rrrVVV???;;;444555???IIIGGG???333000,,,************)))+++)))''''''(((***++++++''')))+++++++++*********,,,---------------,,,,,,000000777AAAXXXwww{{{cccHHH<<<222//////---+++***...---,,,,,,++++++++++++---+++***,,,///111111///333333222444666:::>>>AAAHHHQQQYYYddd{{{rrrlllhhhkkkooorrrvvv|||{{{uuuggg[[[TTTLLLHHHBBB===:::888666444999888666444222000////////////...------...//////}}}nnn[[[PPPMMMLLLIIIEEECCCBBBBBBBBBAAABBBBBBAAA??????>>>>>>>>><<<>>>===:::999::::::777666666666555555555444444222333444555555444333222222222111111222333444555111000000222444666666555???EEEYYYvvvxxx[[[CCC666777777777666444222111...------,,,+++,,,,,,,,,,,,,,,++++++++++++,,,,,,222777EEE___yyy|||cccGGG777555111000666===>>>999555222---+++***************(((((((((***+++***)))***))))))+++,,,,,,+++***,,,,,,------------,,,,,,,,,...777EEE]]]{{{}}}cccHHH<<<222000///,,,******,,,,,,+++++++++,,,,,,------,,,+++,,,...000000000444444333333666;;;???BBBGGGQQQYYYcccyyytttooommmqqquuuxxx|||uuuggg[[[SSSJJJGGGBBB>>>:::777333111666666444222111000//////------------------------mmm[[[RRRPPPMMMIIIFFFEEEDDDBBB@@@CCCAAA@@@>>>=========>>>???AAAAAA<<<999999999666777777666666666555555555666555555666777888777666333333222222333333333444000111222444555666555555:::EEE___~~~|||^^^GGG888888888666555333222111......------,,,,,,,,,,,,++++++++++++,,,,,,,,,---222666CCCZZZnnnmmmUUU===222111///...000444777777777333...+++************(((((((((***+++,,,***(((,,,***(((***---...,,,***++++++,,,---------,,,,,,+++...:::IIIbbb~~~|||```DDD:::222000///---+++,,,///......------......///,,,,,,,,,,,,...///000111444333222222555:::???BBBFFFPPPYYYcccxxx|||vvvsssvvvzzz~~~uuufffZZZSSSJJJGGGDDD@@@>>>:::666444444444222111000000000000,,,,,,---......---,,,,,,lll^^^VVVTTTQQQNNNMMMJJJFFFDDDDDDBBB@@@>>>======>>>>>>EEEHHHGGG@@@;;;:::999777888888777777777777666666888666444555777999888777333333444444333333333222222333444555555555555555777GGGeee~~~```KKK;;;999666222///..................---------,,,,,,++++++,,,,,,------------111333===QQQaaa^^^KKK:::111000/////////000444888999555///+++************(((((((((***,,,,,,***'''---***((()))---...---******++++++,,,------,,,,,,---000<<>>CCCOOOZZZdddyyy~~~|||pppcccXXXQQQEEECCC???>>>===<<<:::888444333222111000000000000------------------------xxxlll```WWWPPPKKKHHHHHHGGGGGGFFFDDDCCCAAA@@@GGGKKKLLLEEE???>>>>>>>>>:::999999999999888888888666666777;;;??????:::555555555555555444333222111333444555555444444888;;;DDDUUUsssvvvXXXFFF>>><<<999666333222111000---.../////////...,,,,,,***+++,,,............---...,,,333BBBLLLGGG<<<555111,,,+++///000///333999===888111,,,************)))(((((()))++++++***))))))******)))((()))+++---))))))***,,,,,,------,,,---000<<>>;;;::::::999777555555333222111000000/////////...------...//////pppaaaWWWQQQNNNGGGGGGGGGGGGEEECCCAAA???AAAGGGHHHBBB===<<<>>>>>>:::::::::999999999888888777888<<>>GGGYYYuuusssWWWFFF333333222111///---+++)))---.../////////...,,,,,,)))+++,,,...//////......---+++222@@@HHHBBB777222000***)))---000///222888>>>888111,,,*********+++***(((((((((***+++***)))(((***+++)))''''''***...((()))***+++,,,---------,,,///;;;NNNhhhxxxUUU;;;666222111///,,,,,,///------------...///000111***,,,......,,,---000333///000333666999;;;<<<===@@@NNN[[[eeezzzyyykkk___UUUPPPIIIEEE@@@<<<:::999888888777666444222111000//////111000...------...000111nnn___YYYMMMMMMJJJHHHIIIHHHCCCBBBCCCHHHFFFDDDAAA???>>>======:::===<<<666555::::::777888888;;;BBBHHHGGG>>>555666777888888777555333111777888888777777777:::<<>>EEE;;;222///...+++***,,,))))))))))))************+++++++++***************,,,+++******+++,,,...///000000;;;PPPnnn[[[@@@666...///222111...---.........------.........000000///////////////000///111444555666999<<>>AAAEEEMMMZZZkkksssiii]]]SSSNNNGGGCCC===:::999999999999777555333222333333222111///000111000...---...///uuu\\\[[[UUURRRRRRPPPKKKHHHHHHHHHGGGEEECCCBBBAAA@@@@@@>>>@@@???;;;;;;======;;;888888888888888999888888999:::::::::999777666444111333555666777:::>>>AAAFFF]]]aaaHHH<<<;;;666111000444444111111000000//////......---++++++,,,------......///+++---000000...,,,++++++,,,,,,---//////000666???HHH===222---+++)))(((+++))))))))))))************)))))))))***+++++++++,,,++++++++++++,,,---......000111<<>>:::999999999888777555333222333333222111///000111000///...///000kkkddd\\\WWWVVVTTTPPPLLLLLLHHHHHHFFFEEECCCBBBAAAAAA@@@@@@???>>>=========<<<;;;<<<===;;;888777:::<<<::::::::::::999777666555111333555666777:::>>>AAADDDWWWxxxaaaIII888777444222222333333111111111000000///.........///......------,,,++++++(((+++///...+++)))***,,,---+++,,,...///111999BBBEEE:::///***)))'''(((***((()))))))))************(((((()))***+++,,,,,,,,,++++++++++++,,,---......000111<<>>@@@EEENNNZZZiii}}}ttthhh```WWWOOOLLLGGGCCC>>>;;;:::999888777555333111000111111000///---...//////------...///~~~nnnddd[[[XXXVVVRRROOOOOOJJJIIIHHHGGGEEEDDDBBBBBB@@@@@@???@@@???=========;;;>>>AAA???;;;999;;;===:::::::::999888777666555444555777777777999===???IIIWWWsss|||[[[DDD666444444666666555222000111111111000//////......///......------,,,++++++%%%))),,,---+++***+++...///,,,+++---...111;;;FFFCCC999///---,,,+++,,,///((()))))))))************(((((()))***+++,,,,,,,,,******+++,,,------------000222===QQQoooqqqNNN@@@333000000///---,,,---,,,,,,++++++,,,,,,---///////////////000111111222333555666666888;;;===BBBKKKYYYhhh|||pppccc\\\UUUPPPOOOGGGCCC???<<<:::999777666555333111000111111000///---...///...---,,,---...rrrddd^^^ZZZUUURRRRRRNNNMMMMMMKKKIIIGGGDDDCCCBBB@@@@@@BBBAAA>>>===>>>;;;>>>AAA@@@===;;;;;;===;;;::::::999888777666666777888999888888:::===???NNNYYYrrrtttSSS???888555555888999666333333222111111000000//////...++++++,,,------......///''')))+++,,,,,,,,,---...///,,,,,,...///222<<>>555---+++,,,++++++---))))))))))))************)))))))))***+++++++++,,,******+++,,,------------111222===PPPnnnuuuPPPBBB444000000///......------,,,,,,,,,,,,------///......//////000111222222333555555666777:::<<<@@@JJJYYYhhhzzzoooccc\\\VVVRRRQQQFFFCCC???<<<;;;999777555777555333222333333222111///000111000...,,,---...uuujjjddd^^^ZZZYYYSSSSSSRRRPPPMMMJJJGGGFFFDDDAAABBBEEEDDD@@@>>>AAA??????@@@???>>>>>>>>>???===<<<;;;:::888888888777888999:::::::::;;;>>>AAAJJJVVVqqqsssTTTCCC;;;555333555666333333555222222111111000/////////++++++,,,------......///,,,++++++,,,---...---,,,,,,,,,...222333444;;;CCC:::222+++******((('''((())))))))))))******************************++++++)))***,,,---...---------111333===OOOmmmwwwRRRCCC555000000000//////......------------..................///000111222000222444666777:::===@@@DDDOOO^^^kkk|||rrrhhhaaaYYYSSSPPPFFFCCC@@@===;;;999666444777555333222333333222111000111111///,,,+++++++++vvvnnnfffbbbaaaWWWWWWVVVTTTQQQMMMJJJHHHFFFBBBCCCGGGGGGAAA@@@CCCCCCBBB@@@???@@@AAABBBCCC>>>===<<<;;;:::999999999888999::::::;;;===@@@CCCCCCQQQooowwwYYYKKK===444///000000///111666222222111111000////////////......------,,,++++++000---+++,,,...///---***)))+++000666666555999???===555///......***(((((())))))))))))************+++++++++***************)))***,,,---......---,,,222333>>>OOOlllxxxRRRCCC555000000000000111///......------......///............///000222222...000444666999<<>>???@@@@@@GGGTTTnnnjjjPPPAAA===888555333111///------...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,///---***+++...///...,,,///111333333333555999<<<777444///,,,,,,,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,---,,,++++++---//////...333333;;;HHHccc}}}XXX???333555222222333...---,,,,,,+++,,,---///000000111000///...///222444333444555666999>>>DDDIIILLLZZZmmm{{{|||oookkkeeeXXXRRRTTTKKKGGGBBB>>><<<999777555555444333222111111111111//////...---,,,,,,++++++~~~tttooohhhhhhfffbbb]]]XXXUUUTTTNNNKKKJJJJJJKKKJJJFFFBBBBBBDDDEEECCCAAA@@@CCCEEEFFFEEEBBB@@@>>>>>>>>>>>>777888:::<<<>>>??????@@@GGGRRRjjjoooUUUDDD???999444222111000.........///////////////...------------------------...,,,***+++---///...,,,000000111444999===>>>???666333///,,,,,,,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,,,,+++***+++---///000///111222:::FFF```{{{XXX???333444111111222---...---,,,,,,,,,---...///000000111000000111555888555555666777999>>>EEEJJJRRRaaatttuuuhhhfffbbbYYYSSSTTTJJJGGGBBB>>><<<:::777555555444333222111111111111///......---,,,,,,++++++~~~tttrrrooojjjeeeaaa]]][[[UUURRRPPPOOOOOONNNIIIEEEGGGHHHGGGEEECCCBBBDDDEEEFFFEEEBBB???>>><<<<<<<<<;;;;;;;;;;;;<<<>>>???@@@GGGPPPeeeyyy]]]IIIBBB999444222111000...000//////....../////////........................---,,,++++++---.........//////111888???CCCAAA>>>555222...,,,,,,,,,,,,++++++************+++,,,,,,******+++++++++,,,,,,,,,+++******+++...000000000///111999DDD\\\zzzZZZ@@@222333//////111,,,///......------------...///000111111222444777:::777777777777999???FFFLLLZZZiii|||uuufffcccaaaZZZSSSQQQJJJGGGBBB>>><<<:::777555555444333222111111111111.........------,,,,,,+++|||wwwrrrmmmiiifffaaa\\\WWWTTTTTTTTTQQQNNNMMMLLLKKKIIIGGGGGGHHHJJJGGGEEEBBB???<<<:::999888>>>===<<<;;;<<<===>>>???GGGNNN```~~~gggMMMEEE:::333222222111///111000///.........///000........................,,,,,,+++,,,---...///000///333:::AAADDDBBB===888333000---,,,,,,,,,++++++***************++++++,,,******+++++++++,,,,,,,,,---,,,++++++---//////...///111999BBBYYY}}}{{{\\\BBB333222......000,,,000000///......---------///111222222222444666999999999888888:::@@@HHHMMM\\\lll~~~}}}mmmfffccc[[[QQQMMMJJJFFFBBB>>><<<:::888666444444333222111111111111......---------,,,,,,,,,ssslllbbb[[[YYYXXXWWWVVVRRRPPPMMMKKKKKKKKKLLLMMMHHHGGGDDDAAA???>>>======??????===<<<<<<===>>>???GGGMMM\\\xxxnnnPPPGGG:::444333444222000222111000.........///000------------------------+++,,,------...///111222333===HHHMMMHHH???777333111...,,,+++,,,,,,+++*********))))))******+++,,,******+++++++++,,,,,,,,,///---,,,,,,---------,,,000222999AAAUUUzzzaaaEEE555333......000,,,000000000000///......---111222333333222222444666;;;;;;;;;;;;===BBBIIINNNZZZhhhzzzsssjjjddd[[[QQQKKKIIIFFFAAA>>><<<:::888666444444333222111111111111---------------,,,,,,,,,rrrhhhcccaaa___]]]WWWTTTPPPMMMMMMNNNNNNNNNFFFEEECCCBBBAAA@@@AAAAAA??????>>>>>>>>>>>>??????FFFKKKXXXpppqqqRRRGGG;;;555555666444000222222111000////////////------------------------+++---...//////000333555999DDDPPPQQQGGG;;;333111///---++++++,,,,,,+++******))))))))))))***++++++******+++++++++,,,,,,,,,///...,,,,,,---------,,,000333999>>>QQQxxxfffJJJ888555//////111...///000000111000000///...111333444444333222333555<<<<<<===>>>@@@DDDJJJNNNVVVccctttuuulllddd\\\SSSLLLIIIEEEAAA>>><<<;;;888777555444333222111111111111------------------------|||xxxtttpppmmmbbb]]]WWWSSSRRRRRRQQQOOOLLLJJJGGGEEEBBBAAAAAAAAA>>>>>>???@@@@@@?????????BBBIIITTTiiioooRRRGGG;;;666888999555111111222222111000///..............................,,,...000111000222555888;;;BBBHHHGGG???666000...---,,,***+++,,,,,,+++***)))))))))))))))***++++++******+++++++++,,,,,,,,,---+++***+++---//////...000222777;;;MMMvvvkkkNNN;;;777111000333000...///000111111111000000111222444555555555666777<<<===???AAABBBEEEJJJMMMTTTaaappp~~~yyyoooeee]]]TTTOOOHHHEEEAAA>>><<<;;;999777555444333222111111111111------------------------~~~lllfff^^^YYYWWWVVVTTTRRRYYYWWWRRRMMMHHHEEEBBBAAA===>>>???AAAAAA@@@???>>>@@@GGGRRRddd~~~mmmQQQGGG;;;777999:::666111111222222222111000...---000000000000000000000000,,,///111222111333666::::::;;;<<<;;;777222...,,,,,,+++***+++,,,,,,+++***)))))))))))))))******+++******+++++++++,,,,,,,,,***))))))+++...111111111000222555888JJJtttnnnPPP===888222111444111...///000111222222111000000222555666777777999:::<<<>>>@@@BBBDDDFFFJJJMMMUUU```nnn|||~~~sssggg]]]UUUPPPHHHEEEAAA>>><<<;;;999777555444333222111111111111------------------------vvvjjjbbb]]]ZZZ\\\aaaeeeeee```UUUMMMJJJFFFBBB???AAACCCCCCAAA???>>>>>>BBBEEEMMMaaa~~~iiiTTTGGG;;;999:::888666555222333333222222111000///+++---......---,,,---...222777999888888<<<===;;;999444111222222...,,,---************+++,,,---------***((((((+++,,,+++))))))***+++,,,---,,,++++++++++++,,,,,,,,,,,,------111+++444===HHHnnnwwwYYY>>>666666222000111---...///...---...///111444444555666666666666666===@@@BBBCCCCCCFFFLLLQQQ]]]cccmmm{{{tttfff]]]UUUOOOHHHEEEBBB>>>;;;888777666333222222222111000000000------,,,,,,,,,+++++++++vvvmmmfffcccffflll}}}{{{oooaaaVVVLLLEEE???AAACCCCCCBBB@@@??????BBBEEENNNbbbkkkTTTGGG;;;999:::888666666222222222222111000//////,,,---///...---,,,---...222777;;;===BBBFFFDDD@@@999444111222111...,,,---+++++++++***++++++,,,,,,,,,***((()))+++,,,+++)))'''((()))***+++******)))++++++,,,,,,,,,,,,------000+++444<<>>KKKWWW___\\\NNN>>>666111///000111...,,,...,,,,,,,,,,,,++++++***)))+++******)))******++++++******++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---222777???WWW|||lllLLL:::555222222333000111222111000000222444444555777999:::;;;<<<<<<<<>>BBBDDDDDDFFFJJJNNNXXX\\\dddpppwwwiii___WWWQQQGGGDDD???:::777666555666444444333222111000///...//////.........---------ssshhh```\\\WWWTTTRRRPPPKKKGGGGGGFFFIIIZZZwwwnnnUUUIII===:::;;;:::777777444333222000000000000111111111000//////222777;;;III\\\pppuuukkkYYYDDD555333...,,,///000------...***+++,,,---,,,+++***)))***++++++***))))))***,,,))))))(((((())))))***+++++++++,,,,,,,,,,,,---------000...222===HHHfffrrrRRR;;;333111111000000111222111000000222444333444555777888999999999999<<>>333222111///111222333222111222333555444555666777888888888888777;;;???AAABBBCCCGGGJJJPPPTTT]]]iiiyyytttggg^^^WWWQQQIIIFFF@@@;;;888777777888555444333222111///......------------,,,,,,,,,,,,{{{rrrmmmiiiddd]]]WWWKKKGGGDDDPPPlllzzzhhhVVVIII===:::;;;:::888777777555333111111111222333000000///...000555<<>>BBBXXXuuuWWW???555444444111333444444444333333555666555666777888888888888888555:::>>>AAAAAABBBFFFIIIJJJPPPYYYfffvvvuuuiii```YYYSSSJJJGGGAAA;;;888777888999555555333222111///...---------,,,,,,,,,+++++++++}}}|||vvvsssooofffXXXNNNKKKPPPaaayyy}}}kkkSSSIII???<<<:::777666777::::::888777555555444444111111111222555:::AAAFFFWWWrrrrrrVVVDDD<<<333...000...---...111111///,,,------------,,,+++***)))))))))************))))))---,,,++++++******++++++------------...000111333,,,...222555777CCC]]]tttzzz]]]FFF<<<999555///000111333444555444444333888555333666;;;===;;;888:::999:::<<>>;;;:::777666777777666666666666666777777222222333333666;;;AAAFFFXXXjjjeeeLLL>>>777111000111///......//////---***------------,,,+++******************************+++++++++,,,,,,---------------------...000111333...000333555888DDD]]]tttfffMMM>>>888555111111222333444444333333222777444333555:::===<<<999:::::::::===AAAEEEFFFFFFIIIMMMTTT^^^lllvvvjjjaaaWWWOOOHHHEEE@@@<<<888777666777555444333222111///.........,,,***+++---...---+++zzzgggZZZTTTWWWeee{{{rrrUUUJJJ???;;;;;;999888999777666666555555666666666444444444444666;;;AAAFFFVVV\\\RRRBBB:::333...333///...------......---+++------...------,,,+++***++++++***))))))***++++++((()))+++---............---------...///000222222000222444666999EEE^^^uuuqqqVVV@@@777555444222222222333222222111000555333222555999<<<<<<;;;;;;;;;;;;>>>BBBEEEGGGGGGGGGKKKQQQZZZhhh|||vvviii```XXXPPPHHHEEE@@@;;;888666666666555555444222111000///......,,,+++,,,------,,,+++ooo```ZZZ]]]iii~~~yyyZZZNNNBBB>>>???===;;;;;;;;;:::888666555333333333444444444444555999???DDDNNNMMMDDD??????555...555,,,,,,+++,,,---.........------......---,,,++++++---,,,***))))))***,,,---''')))+++---...---,,,+++------...///000111222222000111444777:::GGG^^^tttwwwZZZAAA888666555222222222222111000000000444222222444888;;;<<<<<<<<<<<<<<<>>>BBBFFFGGGGGGGGGKKKPPPXXXeeevvvvvviii```XXXPPPGGGDDD@@@;;;888666666666555555444333111000///......---------------,,,,,,uuueee___cccnnn___QQQDDD@@@@@@???===<<<<<<;;;999777555444333333444444333222333777===AAADDDCCC>>>AAAFFF<<<000444......---,,,+++,,,---...------.........---,,,,,,...,,,+++))))))+++,,,...)))***,,,------+++***(((------...///000111222222///000333666;;;FFF[[[nnnzzz\\\DDD;;;888444333222222111111000000000333222111333666:::<<<======<<<<<>>@@@GGG???222111111111000---+++***+++,,,------............------------,,,++++++,,,------++++++,,,---,,,+++***)))------///000111222222222//////222666999BBBSSSccc~~~bbbHHH>>>999333333333222111111111222222333222222222444777;;;======<<<<<<>>>BBBEEEFFFFFFHHHLLLQQQWWW^^^hhhuuu~~~zzzlllbbbWWWNNNDDDBBB>>>:::777777777888666666555333222111000///...//////...,,,+++,,,---|||uuuzzzmmm\\\KKKFFFFFFEEEAAA>>><<<;;;:::999888888888888666666444333222555:::>>>BBBFFF>>>:::???<<<111...///000000---++++++...111------............------------------------------,,,,,,------------------,,,...///111222222222222000111333666777;;;HHHVVVtttlllNNN@@@:::444333333222111111222333444333333222222333666999<<<<<<;;;;;;===AAADDDEEEDDDCCCHHHOOOUUU[[[ccclllsss~~~|||nnnbbbVVVLLLBBB@@@<<<999888777888999666666555444222111000///...000111///,,,+++,,,---tttbbbQQQKKKLLLJJJEEEBBB@@@???===;;;888777666555888777666444333666;;;???GGGKKK???333666777///,,,)))+++---------///444999------...............---,,,------......------,,,------------...000111222,,,...///111222222222222333222444666555777AAALLLjjjvvvSSSAAA:::555333333222222222333555666444444333222222444888;;;<<<;;;;;;===@@@CCCDDDDDD???EEELLLSSSYYY___hhhnnnssswww~~~~~~pppcccUUUKKKAAA???<<<999888888999:::666666555444222111000000...000111///,,,***,,,...qqqbbbWWWYYYWWWNNNGGGHHH@@@>>>===<<<<<<;;;999777666555444555666999;;;===DDDAAA<<<666333111111111////////////000000000000,,,+++,,,///111222111///000///...............///---------............//////............//////000222111///---...444<<>>???AAACCCEEEFFFGGGGGGIIILLLNNNPPPWWW___eeepppoooqqq|||zzzqqqcccSSSGGGDDDAAA===:::888777555333666444333333333333222000//////...---,,,,,,,,,,,,ssseee\\\\\\ZZZPPPHHHHHHBBB@@@>>>======<<<:::888:::999888777777888:::;;;;;;999666444222111222222000000000000///////////////.........///...,,,***000//////....../////////---------............//////............///000000111111///...///444;;;@@@XXXuuu___DDD:::999444444333222222333444555666555555555555666888999===>>>???AAABBBDDDEEEFFFGGGIIILLLNNNQQQWWW^^^cccnnnsssyyyyyynnnaaaSSSJJJEEEBBB===:::999888666555666444333333333333222000000///...---,,,,,,,,,,,,zzznnneeedddaaaVVVMMMKKKEEECCC@@@???>>>===;;;999>>>===;;;999888777888888444444333222111000000000111111000000//////......///...------...---+++)))000000////////////000000---------............///...............///000000000000000000111444999===OOOmmmhhhLLL===999555444333222222333444555555555555666666888999:::<<<===>>>@@@AAACCCDDDEEEFFFIIILLLOOORRRWWW\\\```nnnzzzzzzmmm___TTTMMMFFFCCC>>>;;;999999888777666444333333333333222000000///...------,,,,,,---xxxpppnnnhhh]]]TTTPPPJJJGGGCCCAAA@@@???===;;;>>>===;;;999888777777777444444444444222000...---222111111000///......------,,,+++---...///...---000000/////////000111111---------............///......---......///000111...000111222222444777:::JJJiiivvvXXXCCC;;;666555444333333333444555555555666777888999:::;;;<<<===>>>???AAABBBCCCDDDFFFHHHKKKOOOSSSWWWZZZ]]]lll{{{}}}nnn___SSSMMMFFFBBB>>>;;;:::999888777666444333333333333222000111000///...------------xxxrrrkkkaaaXXXSSSNNNKKKGGGCCCBBB@@@???===<<<;;;:::999888777777777444555666666555333111000222111111000///......---...---,,,---///000000//////////////////000111111---------............///---------......///111111...000222333333444666888GGGeeeaaaHHH===777777555444444444555555555555777888:::;;;<<<<<<======>>>???AAABBBCCCCCCFFFGGGJJJNNNRRRWWWZZZ[[[dddqqqrrraaaSSSKKKDDDBBB>>><<<;;;:::888777666444333333333333222000111111000///............{{{ssskkkbbbZZZVVVSSSOOOJJJFFFDDDBBB@@@???:::::::::999888888777777222333555666777777666555111111000000//////......111000...---/////////.........---......///000111---------............///---------......000111222...000222333333333555666BBB^^^hhhLLL???999888666555444444555666444555777:::;;;===>>>>>>>>>>>>???@@@AAABBBCCCCCCGGGFFFGGGKKKQQQWWWZZZ\\\ZZZfffttttttcccTTTJJJDDDBBB@@@??????===999777666444333333333333222000222111000//////......///uuullleee___ZZZVVVRRRLLLGGGEEECCCAAA@@@<<<<<<;;;;;;:::888777666222222333444555555555555000000000000///////////////...,,,,,,.../////////,,,,,,,,,,,,---...///000---------............///------------///000111222///111222222222222444666>>>XXX~~~mmmQQQDDD999888777555555555555666444555888;;;===>>>????????????@@@AAABBBCCCCCCDDDGGGEEEEEEIIIPPPWWW[[[]]]ZZZfffuuussseeeVVVLLLDDDCCCCCCDDDCCC@@@;;;888666444333333333333222000222222111000////////////xxxoooiiiddd```XXXTTTMMMHHHFFFDDDBBBAAA???>>>>>><<<;;;999777666444444333333222111111000////////////000000000000***)))(((***---000222222+++++++++,,,---...///000---------.........//////,,,,,,------///000111222000111222222111222444666<<>>MMMmmm___KKKAAA999444555666444333444777888999999999:::<<>>>>>===<<<;;;:::999888666666555444444444444555555222///.........---,,,------...//////...---------...//////////////////...---------------,,,,,,,,,---...///000000000000///000000111222444666777<<>>777222444666666666777777888999999999:::<<<>>>===>>>@@@BBBAAAAAAAAAAAACCCDDDEEEHHHOOOZZZfffoooyyywwwmmmcccWWWMMMGGGEEEBBBAAA???===999666888777555444222111111111000000///...............uuuhhh___\\\RRRNNNHHHDDDCCCDDDDDDDDD@@@@@@???===<<<:::999888666666555444444444444555777444222000000///...,,,---......//////......------------...------,,,,,,,,,,,,,,,------.........------...///000000000000111111111222333555666777;;;BBBZZZ}}}mmmQQQ???888333444666555555777666888999999888999;;;===<<<===@@@AAABBBBBBAAA@@@BBBCCCEEEHHHOOOZZZfffnnntttjjjaaaVVVMMMHHHDDD???;;;:::999999888888777555444222111111111000000///...............xxxkkk```ZZZSSSOOOJJJGGGGGGFFFFFFEEEAAA@@@???===;;;999888777666666555444444444444555666444222222222111000.........////////////......---------------,,,+++***,,,,,,,,,---------......---...///000000111111000111111111111333444555666;;;>>>OOOpppuuuUUUEEE<<<555555444222111333666777888888888888:::<<<<<<===???BBBDDDDDDBBB@@@DDDEEEFFFIIINNNWWWaaahhhwwwuuujjj```SSSJJJGGGCCC===:::999999888888777666555333222111000000000000///...............{{{oooccc[[[TTTQQQLLLIIIHHHGGGEEECCC@@@???>>><<<:::999777666666666555444444444444555444333222222333444222111////////////////////////...............---,,,+++......---------,,,,,,,,,---...///000111111111111000000000000111333444555:::<<>><<<;;;:::999777777666555333111111000000000000///...............}}}rrrggg]]]SSSPPPMMMJJJHHHFFFCCC@@@??????===<<<:::999888777666666555444444444444555222111111333444555333222000//////......//////000.........///......------.........------,,,,,,,,,......///000111111111111000000000000111222333444777:::DDD[[[~~~aaaHHH???777666666555555777666777888777666666888:::======???DDDIIIJJJFFFBBB>>>@@@CCCGGGMMMTTT\\\bbbeeefffpppzzzgggUUUJJJCCCAAA???>>>===;;;999777777666444333111000000000000000///...............~~~ssshhh]]]SSSQQQNNNLLLJJJHHHDDDBBB??????>>>===<<<;;;:::999666666555444444444444555333222222333444444222000111000///......///000111,,,---..................,,,,,,---------------.........000111111111111111111111111111222333444444111888BBBUUUvvviiiKKKAAA999777777666666888666777777777666666777999>>>>>>@@@EEEKKKLLLHHHDDD>>>@@@CCCFFFKKKQQQXXX]]]^^^ZZZaaauuu|||fffUUULLLCCCAAA>>><<<<<<;;;999777666555444222111000000///000000///...............}}}ssshhh]]]TTTRRRPPPOOONNNKKKHHHEEE@@@??????>>>===<<<<<<;;;666666555444444444444555444333333333444333000---111000///......///000111+++,,,------............***++++++,,,---//////000...///000111111222222111222222222222333444555555,,,666AAAQQQqqqoooPPPFFF<<<999777444333555666777777666555555777999>>>>>>@@@FFFMMMNNNIIIEEEAAABBBEEEGGGIIIMMMSSSVVV]]]XXX]]]qqqzzzbbbSSSLLLDDDAAA<<<:::999999999888666555444222111000//////000000///...............}}}pppfff___TTTTTTRRRPPPLLLGGGCCCAAA@@@???>>><<<::::::999999666666666666666666555444555555444333333222111111000000000000000000000000//////.........---------,,,+++,,,...222222///,,,......//////000000111111444333333444666777666666666:::AAAIIIaaa___FFF;;;<<<888555777666888777555555666888:::;;;<<<@@@DDDIIIOOORRRKKKBBBDDDBBBAAAEEEHHHLLLUUU^^^[[[XXX[[[jjjxxx___OOOHHHBBB@@@===<<<<<<;;;:::888666555333222111111222333//////............//////}}}qqqggg```VVVUUURRROOOKKKGGGDDDBBB???>>><<<;;;999888777777666666666777666666555444555444444333222222111111////////////////////////............---------------+++)))***---//////.........//////000000111111222222222333444555555555444777>>>FFF]]]fffKKK===<<<888666888555999888777666666777888999>>>BBBEEEIIIOOOSSSNNNFFFDDDBBBCCCGGGJJJNNNVVV^^^aaaaaafffvvvwww```PPPJJJAAA???<<<;;;;;;:::888777444444333222111111111111......------------......}}}rrrhhhbbbYYYWWWSSSNNNJJJFFFDDDCCC>>>===;;;999777666555555666777777777666666555444444444333333222222111111////////////////////////......---------,,,,,,,,,...+++'''&&&(((+++...000......//////000000111111111111111222333333444444333444:::AAAVVV|||pppSSS@@@<<<888888999444888888888888888777777777>>>AAADDDGGGLLLQQQOOOIIIDDDCCCEEEIIIMMMPPPWWW___gggjjjtttttt]]]OOOHHHAAA>>>;;;:::999999777555222222222222111000//////------,,,,,,,,,,,,------|||rrriiiddd[[[XXXRRRMMMHHHEEEDDDDDD>>>===;;;999888666666555777777777777777666555444333333333333222222111111////////////////////////------------,,,,,,,,,,,,...+++(((&&&(((+++...111......//////000000111111000111222333222333444555333222777>>>PPPtttyyy[[[DDD===777999;;;555666777888999999999999888<<>><<<;;;999888888888888888888888777666555444333222222222222222111111..............................---------,,,,,,,,,,,,,,,+++++++++---///000......//////000000111111000222444444333333555777444222777===JJJkkkdddLLL@@@888:::===666333555666888:::;;;<<<<<<<<>>>>>===<<<;;;;;;;;;;;;999999999888777666555444222222222222222222111111........................//////.........---------+++---...///......///000......//////000000111111000333555555333222555777666222777===EEEaaaqqqXXXFFF999:::===666333444555888:::<<<>>>???>>>AAACCCBBBEEEJJJKKKJJJFFFEEEGGGLLLPPPTTT[[[cccnnn{{{~~~~~~vvvhhhYYYNNNHHHCCC@@@===;;;:::999777555444444444444333222111111......------------......wwwmmmeee```ZZZVVVQQQKKKEEEAAA>>>======<<<<<<<<<<<<<<<<<<===999999999888777666555444111111111111111111222222........................000000/////////.........+++---//////------///222......//////000000111111...222555444111000333777666111666<<<@@@XXX|||fffOOO;;;999<<<555555555666777999;;;>>>???>>>BBBDDDCCCDDDHHHIIIHHHGGGEEEFFFKKKOOOSSS\\\eeennn{{{}}}uuugggXXXMMMHHHBBB@@@<<<:::999888666444555444333222111111111111------,,,,,,,,,,,,------uuukkkddd___YYYVVVQQQKKKEEE@@@===;;;;;;;;;;;;;;;;;;<<<===>>>::::::999999777666555444111111111111111111222222........................000000000000////////////,,,......---+++,,,000333......//////000111111111---000444333000///222666666000666;;;===RRRwwwpppVVV===999;;;444888777666666888:::===???;;;@@@BBBAAAAAAEEEFFFDDDGGGEEEEEEJJJNNNSSS\\\ffflllyyyvvvfffVVVJJJDDDAAA???;;;999888666444222444333222000///000000111,,,++++++++++++++++++,,,vvvhhhaaa```ZZZUUUNNNHHHDDDAAA???===:::888777888;;;<<<:::777888::::::888444222444666222333444555555333111000222111///------------...111111111111000---(((%%%---------............///---------.........//////000000111222222222222111333888888:::CCCNNNiiiuuuWWWBBB999666555;;;555666===<<<777:::CCCCCCCCCCCCAAA@@@AAADDDFFFHHHEEEEEEHHHLLLPPPYYYbbbnnnxxxyyyeeeVVVMMMIIICCC>>><<<<<<888222333888666555222000//////000000000///...---,,,+++++++++vvviiiaaa```YYYTTTMMMGGGCCC@@@>>><<<>>><<<999999;;;:::777444888999:::888444333444666222333444555444333111000111111000///...............---...///000///---***---------............///---------.........//////000000111222222222222222333777666888@@@IIIccc|||^^^GGG;;;888777888222222888888333666???EEEEEEEEECCCBBBCCCEEEGGGGGGDDDEEEHHHLLLOOOWWW```kkkwwwjjjXXXLLLGGGDDD>>>:::;;;:::444333444888666333000............///...------,,,,,,,,,,,,xxxjjjbbbaaaYYYTTTMMMGGGCCC???===;;;???<<<:::999;;;:::777444888999999888555444444555222333444444444333111000000111111000000///...---------,,,...///000...------------............///------........./////////000111111222222222222222222666555555<<>>999888777222111555555111555>>>FFFGGGGGGFFFDDDDDDFFFHHHEEECCCEEEIIILLLOOOVVV]]]ggguuujjjWWWJJJDDDDDD>>>999999999777555555999777444111///---------...------,,,,,,,,,------yyykkkcccaaaYYYUUUNNNHHHDDDAAA>>>===>>>;;;888999;;;<<<;;;888888888888888666555555555222333333333333222111000///000111111111000...---000///------......---+++---------............///............////////////000111222222333333222222333666444444:::???RRRppppppOOO>>>999888999555444666555444888???EEEFFFGGGGGGEEEEEEFFFGGGEEEDDDFFFKKKNNNPPPVVV]]]fffttt|||dddRRRGGGBBBBBB>>>:::777777888;;;>>>777666444111///......---------,,,,,,,,,---......{{{lllcccaaaZZZVVVOOOJJJGGGDDDBBBAAA???<<<999999;;;===;;;999777777777777777666555444222333333222222222111111//////000111111000...---000...------......---,,,---------............///........./////////000000111111222333333333333222444777444444:::===NNNiiitttQQQ>>>999777999777666777666666999>>>BBBDDDFFFGGGFFFEEEEEEFFFGGGFFFHHHLLLOOOQQQWWW^^^hhhtttsss]]]NNNGGGDDD>>>>>>;;;666444999BBBHHH444333222111000000000///------,,,,,,,,,---......|||mmmdddbbb[[[VVVPPPLLLIIIHHHFFFEEEDDD@@@<<<:::;;;;;;999666777777666777888888555333333222222222111111111111......////////////......,,,+++,,,---000000///...---------............///....../////////000000000111222222333333333333333333666444555;;;===KKKdddxxxTTTAAA;;;777666777777777666666888:::>>>AAAEEEFFFFFFEEEEEEEEEJJJHHHIIILLLOOOQQQXXX___iiisssmmmYYYMMMHHHFFF;;;===:::666666===DDDHHH222222222222111111000000...------,,,,,,,,,------}}}nnneeebbbYYYUUUPPPLLLKKKJJJIIIHHHFFFAAA<<<:::;;;;;;999777777666666777999999666222333222222111111111111111......------------......,,,,,,---///111111...,,,---------............///.../////////000000000000111222333333444444333333222444222444;;;<<>>;;;:::999888777444444555666666555555444333333222222111000000000***++++++,,,...//////000000...,,,---...///...---,,,+++***,,,...///...---333222111000111111111000333333222222111000000000333333555777666888CCCNNNfff{{{\\\HHH>>>888666666666888999999888999===BBBEEEEEEGGGIIIKKKIIIIIIIIIIIIKKKPPPVVV[[[```lllzzzoooaaaPPPHHHEEE===;;;888666888;;;;;;777222666444222111111111000...---------------,,,,,,,,,{{{lllbbb]]][[[UUUPPPNNNLLLHHHFFFFFFDDDAAA===:::999888777666555555555666666555555444333333222222111000000000++++++,,,---...//////000000...,,,---...///...---,,,,,,+++---///000000///////////////............333333333222111111000000222333555888777888@@@JJJWWWzzzgggNNNAAA999777666666888999999888999<<>><<<;;;:::888777666666777777666555555444333333222222111000000000000000///......---,,,,,,...,,,***+++,,,---,,,+++222000////////////...,,,///222444444222111111333///000111222333444555555222111333666777666;;;AAANNNnnnsssTTTCCC;;;999777666777999999999;;;;;;<<>>===<<<;;;999777777777777777666666555444333333222222111000000000------........./////////000...,,,---...///...---111000......//////...,,,***...111111///---...000333333333333333333222222333111222555555555999???NNNgggwwwVVVDDD===:::777666777999999999<<<<<<===AAAFFFJJJLLLLLLNNNMMMLLLJJJIIILLLPPPTTT]]]eeesssnnn___YYYTTTFFF@@@@@@::::::666222111333555666666222111000111111000---***------,,,,,,++++++******yyynnnfffccc[[[ZZZSSSIIIFFFGGGEEEAAA@@@>>>===<<<<<<:::888666888888888777777666444444333333222222111000000000............////////////000...,,,---...///...---...---,,,---///000///...&&&+++//////,,,***+++...333333333333333333333333444111000333444444777===III]]]~~~|||ZZZFFF===;;;777666777999999999;;;<<>>999777555333222333444444444222111111222222111---++++++++++++++++++,,,,,,,,,zzznnnfffccc^^^\\\TTTHHHDDDFFFDDD???>>>===;;;;;;;;;999777444888888888888777666444444333333222222111000000000222111000///...---,,,,,,...,,,***+++,,,---,,,,,,+++******,,,///111111000+++000444444111///000333///000111222444555666777555111000111222333777<<>>;;;888666777999999::::::<<>>???AAA@@@<<<;;;<<<;;;888:::999888777666555444333333222000...------...////////////...------///111.........------,,,,,,,,,//////////////////////////////...000111333222222,,,,,,---...000111333444222222222222222444777:::===KKKgggfffLLL???>>>:::666666999;;;;;;:::;;;???FFFMMMSSSVVVWWWQQQTTTVVVTTTOOOMMMOOOSSS[[[cccpppyyyssseee\\\QQQIIIEEEAAA<<<777777666666555333222111111333222111111111111111111++++++++++++,,,,,,---...ttthhhaaa\\\WWWPPPJJJFFFCCCAAA??????AAA@@@<<<;;;<<<;;;888999888888777666555444444555333111000//////000111/////////...------///111......---------,,,,,,,,,........................///......///111222222111.........///000222333444222333333222222333666999<<>>888444444444333222111000000///222111000///......---.........------------------ssskkkeee\\\WWWOOOIIIFFFDDDCCCBBB???AAA@@@<<<;;;<<<;;;888666666666666666666555555555444333222222222222333...///000///...---...000---------------------------------------------------...//////......///000111111111111222222333444333444444444222222444666;;;CCCXXXxxxxxxZZZEEE>>>888777777777666888::::::;;;>>>AAACCCCCCCCCIIINNNTTTVVVUUURRRPPPOOOYYY___jjjyyynnnaaaYYYTTTNNNHHHCCC===888444555555444444333222222111444333222111000/////////000///...---------------}}}qqqhhhccc[[[VVVOOOJJJGGGEEEDDDCCC???AAA@@@<<<;;;<<<;;;888666666666666555555555555333222222111111111111111---///000000.........///------------------------------------------------,,,...000///...---///111222222111111222333444444333444555444333333444666;;;CCCUUUsssbbbMMMBBB999888888666666888;;;:::;;;===???AAA@@@???FFFKKKRRRVVVWWWTTTQQQOOOYYY___jjjzzzjjj[[[VVVRRRMMMGGGBBB===888555444444444333333222222111333222111000////////////000///...---------------}}}pppfffaaaYYYUUUPPPKKKIIIGGGEEECCC???AAA@@@<<<;;;<<<;;;888666666666555555444444444111111111111111111000000---///000000///......///,,,,,,,,,------------...---------------------------///111000...---///111111111111111222333444555222333444444444333555666;;;BBBPPPiiipppWWWHHH;;;999999666666:::;;;:::;;;<<>>AAAFFFNNNUUUXXXXXXUUUSSSXXX^^^jjj|||lll[[[TTTQQQLLLFFF@@@;;;888777222222111111000000000000//////......------............------------------}}}pppfff```WWWTTTPPPMMMKKKHHHEEEBBB???AAA@@@<<<;;;<<<;;;888777777666555444444333333000000111111111111111000,,,...000000///.........,,,,,,,,,---------..............................---111333222...---///222//////000000222333555555000222444555444444555777;;;???HHH\\\}}}```NNN>>>;;;:::666777<<<999999999;;;>>>???>>>===AAAEEELLLSSSXXXYYYVVVTTTVVV]]]kkk~~~nnn]]]QQQNNNIIIBBB<<<999777888111111111111000000000000...------------...//////---,,,,,,,,,,,,------...~~~pppfffaaaUUUSSSQQQNNNLLLIIIEEEBBB???AAA@@@<<<;;;<<<;;;888888777777555444333222222000111111222222222111111,,,...000111///.........,,,,,,,,,------.........////////////////////////...111444222///---000333......///000111333555666///111444555555555666777:::<<>>888888888:::===???>>>===DDDGGGMMMSSSWWWWWWTTTQQQTTT[[[jjj~~~kkkZZZPPPMMMGGG@@@:::777777888333333333222222222222222///......//////000111222++++++++++++,,,,,,---...}}}rrrjjjddd___ZZZSSSNNNJJJEEE???;;;BBBAAA???===;;;:::999999888777666555555444444555......///000000000000//////............---------//////000000000...---,,,///,,,+++,,,...///---+++000000////////////000000............000222444555222444555555444555666888:::???DDDOOOnnnoooSSSAAA===666555999777777777888;;;>>>???>>><<<===BBBKKKSSSXXXVVVPPPKKKWWW^^^mmmeeeZZZNNNJJJDDD@@@===:::888666;;;777222111222333111...444222000...------...//////...---,,,+++,,,------sssjjjddd]]]XXXQQQLLLIIIFFFAAA>>>BBBAAA???===;;;:::999999888777666555444444444444111111111111000000///...///............---------,,,---...//////...------...---+++,,,...///---+++//////.........///000000111000////////////000111444555666555333111222333444999???MMMnnnrrrUUUCCC===777666999777999999:::<<>><<<;;;:::999999888777666555444444444444333333333222111///...---///............---------***+++,,,---...............---,,,,,,......---,,,...---------...///000000000//////......//////000444555555444222111111222222777<<>>===;;;BBBDDDIIIOOOUUUXXXXXXWWWPPP[[[rrrbbbVVVLLLHHHBBB>>>;;;999777555///333555444///---...111111000///.........///000+++,,,,,,------------,,,}}}rrriiiaaa]]]VVVMMMGGGFFFEEEDDDBBB@@@???>>><<<;;;:::999999777777666555444444444444333333333222222000/////////............---------,,,,,,------............------,,,---------------------,,,------...///000+++,,,,,,...///000222222111222333444333333444666666999>>>LLLjjj|||]]]GGG@@@999777888444777666777999:::;;;999777>>>@@@EEELLLRRRWWWXXXWWWSSS___wwwbbbTTTJJJFFFAAA===:::888666444000333555555333111111222//////.........///000000,,,------...---,,,+++***|||sssjjjbbb^^^WWWMMMFFFDDDCCCBBB@@@??????===<<<:::999999999777666555444444333333333000111111222222222111111///............---------000//////...............,,,------------,,,---------------------...//////++++++---...///111111222222333555555444444666777888;;;@@@KKKeee```HHH@@@999888888333666666666888::::::999777;;;>>>CCCKKKSSSWWWXXXWWWYYYfffcccSSSHHHDDD???;;;999777555444222111111333555444222///.............../////////............---+++((('''|||uuulllddd]]]VVVMMMFFFDDDCCCAAA@@@???>>>===;;;:::999999999777666555444333333333333///000000111222222111111///............---------111111000......------...,,,---......,,,,,,---...//////...............///...//////000000//////...666777777666444333333444444999>>>GGGZZZvvvaaaHHH@@@999888888333888888888:::<<<===<<<:::;;;>>>CCCKKKSSSWWWYYYXXX]]]nnncccQQQGGGCCC>>>:::888666444333222///---///222333000,,,.................................---+++***((((((zzzsssjjjbbbYYYSSSKKKFFFEEEDDDBBB@@@>>>===<<<;;;:::999999999666666555444333333333333000000111111111000/////////............---------//////...---------...///+++---///...,,,+++---...111111000///............//////000111111000//////555666666555333222222333111777<<<@@@MMMeeeaaaGGG???999888888222777777888;;;===>>>===;;;===>>>AAAGGGNNNUUUXXXZZZ___uuu{{{|||aaaOOOEEEAAA<<<999777555444222222111///////////////...////////////...---,,,,,,---,,,++++++***+++++++++vvvooofff]]]VVVQQQJJJFFFFFFEEEDDDBBB>>>===<<<;;;:::999999999666666555444333333333333111111111111000...---,,,//////.........------------,,,++++++,,,---///000+++---///...,,,+++,,,///333222111///............,,,---///111333333333333000222333333333333444666222888;;;;;;BBBXXXvvvaaaGGG???999888888222555555666999<<<===<<<;;;===<<<===AAAHHHPPPVVVYYYaaazzzxxxooovvv```MMMEEEAAA<<<888666555333222333444555222...---000333////////////...---,,,++++++***))))))***,,,...///vvvnnnddd]]]YYYTTTMMMGGGDDDBBBAAA@@@???===:::888777777999:::555555444333333333444444111111111000000000000000......---------,,,,,,,,,...,,,,,,//////,,,+++---........................+++---000333333111///---222000...---///000111000333555777888888777444333555333555:::???LLLhhhmmmSSSAAA999777888:::///222666888888999;;;>>>:::===??????BBBLLLWWW^^^fff~~~yyyzzzxxxooojjjpppgggVVV@@@>>>;;;:::999888666555222000...------///111333///---,,,,,,------,,,+++------,,,,,,,,,,,,++++++vvvnnnddd]]]XXXSSSMMMHHHEEEBBB@@@???>>>===<<<;;;:::999999888666555444444333333333333333222222111000///............---------,,,,,,,,,...+++,,,//////,,,+++---........................,,,...000222222111///...111///---...///111111111333444666888777666444222555333555:::???LLLiiisssWWWCCC:::888888888333555888888777888:::===<<>><<<=========<<<:::888777666666555444333333222222333333222111///...------......---------,,,,,,,,,---+++,,,//////,,,+++...........................---...///000000000000//////...---...000222222222222333555666666555333222555333444999>>>KKKgggzzz\\\EEE;;;999999888888888999888777888:::<<<>>>AAADDDEEEGGGMMMXXXaaauuuwwwddd[[[^^^ccciiijjjfff```[[[ZZZ___xxxhhhRRRFFFBBB>>>:::777555222000222111///------///000111000///---...//////...,,,------,,,,,,,,,,,,++++++wwwmmmccc]]]TTTQQQMMMIIIFFFCCC@@@===<<<<<<<<<;;;:::999888777666666555555444333222111222222111000///......---......---------,,,,,,,,,---++++++//////,,,,,,..........................................///000000...------///111333333333111222333555555444333222666333555888;;;FFF```{{{~~~aaaHHH<<<;;;:::888:::999888777777999;;;===???AAADDDGGGHHHLLLYYYddd{{{iiiZZZTTTTTTXXX]]]___\\\XXXWWWWWW___xxxiiiPPPCCC@@@<<<888777666444333222111///.........000000111///......//////...---------,,,,,,,,,+++++++++xxxlllccc\\\SSSPPPLLLIIIFFFCCC@@@======;;;999777666666777888555555555555444333222111///////////////000000000......---------,,,,,,,,,,,,***+++//////,,,,,,///........................///...---------...000000.........///222444333222111111333444444444333333777444555777888@@@WWWppphhhNNN???===<<<999999888777666888:::<<<===>>>???CCCGGGHHHLLLZZZjjjrrr]]]SSSOOOMMMQQQVVVWWWUUUSSSTTTUUU```vvvpppVVVDDD@@@;;;777666555444333222111000///......//////111///......//////...---------,,,,,,,,,+++++++++xxxlllbbb\\\TTTPPPKKKGGGEEECCC@@@>>>===;;;777555444444666777333444555555555444333222---......//////000000111......---------,,,,,,,,,,,,***+++//////------///..............................------......///000///...///000333444333111111111222333444444444444666444666888777;;;PPPfffpppVVVCCC>>>===:::999777666666999;;;;;;;;;===<<>><<>>===<<<;;;999888777777555444444333333222222111///////////////......---////////////...---,,,+++,,,+++***+++---...---,,,---------,,,,,,+++++++++000///------...000222444...,,,,,,000666777333---444222111444777777444111555888444333999>>>JJJ___nnnOOO@@@===;;;888777666777999999777666===;;;===CCCHHHUUUrrr{{{^^^KKKBBB???===AAACCCEEEFFFEEEEEEFFFGGGLLL___lllSSS@@@;;;666555777666222...////////////000000000000111000...---,,,,,,------............---,,,++++++{{{kkkccc___TTTJJJEEEHHHGGG@@@???DDD<<<;;;:::999777666555555555444444333333222111111///////////////......------------------,,,+++***,,,+++***+++---...---,,,---------,,,,,,+++++++++///............///111222.........000111333333222333222333555666777555333555888444333999===III]]]|||xxxXXXDDD>>><<<888777666777999999777666;;;;;;>>>CCCJJJZZZxxxtttZZZKKKDDDAAA>>>???AAACCCDDDDDDDDDEEEGGGKKK^^^hhhQQQ@@@<<<666555666666333///000000000///////////////111000...---,,,,,,,,,------------...------,,,,,,|||kkkbbb```RRRIIIEEEGGGEEE???>>>BBB<<<;;;:::999777666555555444444444333222222111111///////////////......---,,,---------------,,,,,,,,,+++***+++---...---,,,------,,,,,,,,,,,,++++++---....../////////.........///000///...///333666111333666777666666666777555999444333:::===GGGYYYwwwcccJJJ???<<<888777666777888999888666999;;;???DDDNNNccckkkUUUKKKFFFBBB>>><<<>>>@@@AAAAAABBBDDDFFFIII]]]dddMMMAAA<<<666444444444333111111000000//////.........000///...---,,,,,,,,,---,,,,,,------...---------}}}lll```[[[SSSLLLGGGFFFCCC===;;;<<<>>>===<<<;;;999888777777444444333333222111111111///////////////......---......///000000000//////,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000///...,,,+++//////000000000111222333000444777888666555777999555999555444;;;===DDDUUUpppjjjMMM@@@===999777666666888888888777777<<>>>>>@@@BBBEEEHHH]]]aaaLLLAAA===777333333333333222111111000///......------.........------,,,,,,,,,++++++,,,---............|||mmm^^^TTTRRRLLLGGGFFFCCC>>>;;;;;;>>>===<<<;;;999888777777444333333222222111000000///////////////......---......//////////////////,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000...,,,+++///...---000444555111---000444888888666555666888666999555555<<<===AAAPPPgggnnnOOOAAA>>>999777666666777888888777666===BBBIII\\\{{{www\\\PPPLLLFFF>>>:::777999:::;;;<<<===AAACCCHHH\\\}}}aaaKKKAAA===888444222222333333111000000///...------,,,---------------,,,,,,,,,++++++,,,---............zzzmmm]]]RRRMMMJJJGGGEEECCCAAA???===<<<;;;:::999777666555555333333333222111111000000///////////////......---+++,,,,,,,,,,,,,,,++++++,,,+++***+++---...---,,,++++++,,,,,,,,,,,,------,,,---///000000///...,,,000------111666777111+++222444666777666555555555666999555666======???KKK___zzztttTTTCCC???:::888666555777888888888666>>>DDDLLLeeeoooYYYQQQMMMEEE===999777888999::::::<<>><<<===HHHXXXttt}}}\\\GGG@@@:::888555555666888888888888???EEEOOOmmm}}}hhhVVVRRROOOFFF>>><<<888999999999888:::===@@@GGGVVVssseeeKKK===<<<:::777444222222222........................+++,,,------------,,,+++---------...------,,,,,,wwwiii```[[[PPPOOOKKKFFFCCCBBB>>>999>>>===<<<;;;999888777777333333222222111000000000///////////////......---.........---,,,+++***))),,,+++***+++---...---,,,+++++++++,,,,,,------------...///000111111111111000111111000...///111333666444333444666666222///666999555777>>><<<<<>>BBBLLLiiiqqqTTTDDD<<<777555777999888999;;;>>>CCCKKK^^^ggg[[[RRRQQQOOOGGG???<<<333333333555777:::===???DDDLLLdddeeeGGG@@@:::333333666777333...///............---------...------,,,,,,------...***///,,,+++000,,,)))111|||mmmaaaZZZSSSOOOHHHCCCAAA???>>>===;;;::::::999999888888777333//////333444111000222111000///---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...---+++---222111,,,+++,,,---...//////..................000333666888333333333444444333333222777777777666666888===@@@PPPjjjwwwXXXEEE;;;666333555777666777:::===HHHWWWlllxxx\\\QQQIIIHHHFFF???888555444444444555777999;;;<<>><<<;;;;;;::::::999888888777777111111222444333000000333000///...---,,,+++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---...---+++---000///+++,,,,,,------...------,,,,,,,,,---...111444777888222333333444444333333333666666555555555777;;;???OOOeee___III===888444666777666777:::>>>OOOgggmmmTTTLLLEEEDDDDDD???999666666555555555666777999:::===JJJdddeeePPPAAA:::333111333555333000///............---------...------,,,,,,------...///555111,,,///,,,)))///~~~nnnccc]]]SSSNNNIIIDDDAAA???===;;;;;;::::::999888777666666000222555555111///000333000///...---,,,,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,---------------...---,,,---...---,,,------......---------,,,---------///111333555666222222333444444444333333555555555555555777;;;>>>HHHYYYuuueeeLLLBBB<<<888999:::999:::===AAASSSooodddOOOJJJDDDCCCCCC@@@<<<999444444444444555777999;;;===GGG```fffQQQAAA:::333000111333333111///............---------...------,,,,,,------...111888333,,,///---***...}}}mmmbbb\\\QQQNNNIIIEEECCCBBB@@@>>>;;;::::::999777666666555000444666444111000111222000000///...------------,,,,,,,,,++++++*********,,,---------......//////---------------,,,,,,---/////////................../////////000111222333111222333333444444444333555666666666666888;;;>>>BBBPPPhhhgggMMMEEE>>>::::::;;;:::;;;>>>BBBRRRoooxxxZZZGGGEEEAAA>>>======:::666111111222333555888:::<<>>:::555111111111111111///............---------...------,,,,,,------...222;;;555***,,,...+++---~~~mmm```YYYQQQMMMIIIFFFDDDAAA>>><<<;;;;;;:::888777555444444333666555222222555333...//////...---------......************++++++++++++******++++++,,,------...+++***+++///---)))+++111...------,,,---...000111---...///000111111111111000111222333444444444444222444555555555777999;;;???HHH]]]zzzuuu___GGG@@@;;;::::::999:::>>>EEEZZZzzz}}}___JJJGGGHHHEEE???<<<>>><<<777111111111222444666999:::>>>EEE[[[{{{fffOOO<<<999666333111111111000///............---------...------,,,,,,------...000;;;444(((***...+++,,,nnn```XXXQQQNNNIIIEEEBBB???<<<999;;;;;;:::888777555444444444666444111333777444,,,......---,,,,,,,,,------))))))******+++++++++,,,(((((()))***++++++,,,,,,***(((+++///---)))+++222,,,,,,++++++,,,...///000+++,,,...///111222333333000111222333444444555444111222444444444555888::::::DDDZZZzzzmmmKKKCCC===<<<<<<;;;===@@@IIIcccuuuXXXHHHFFFHHHEEE===:::<<<:::555333222222222333555777888;;;FFF___~~~eeeQQQ:::999666444222111000000//////.........---------...------,,,,,,------...///:::444'''***...,,,,,,}}}mmm```WWWRRRMMMGGGBBB@@@???>>>>>>===<<<:::::::::999666444333222000/////////000111000000/////////.........,,,,,,++++++***)))))))))*********+++,,,---...///,,,,,,,,,---------......///...---,,,---///111222///---,,,...111111///---222222222333333333444444666555555555777888:::<<<<<>>IIIaaaiiiMMM;;;:::777555444333333222//////.........---------------------------------888555111,,,******+++,,,{{{mmmbbbYYYSSSNNNGGGBBB@@@???>>>===<<<;;;999999999888555333222222000/////////000111......---------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++*********+++,,,,,,***+++++++++,,,,,,,,,,,,///...---,,,---///111222000///...000222333111///222222333333444555666666999888777666555555666666999===MMM___vvvtttWWWIII>>><<<;;;:::>>>GGGYYYyyyjjjKKKDDDGGGIIIGGGAAA======:::666333222111111333666999;;;@@@LLLdddhhhLLL<<<:::777555444333333222//////.........---------------------------------222111...+++******+++,,,{{{nnnccc\\\TTTOOOHHHCCC@@@>>>===<<<;;;:::888777777666444222222111111000///000000000111000000000////////////***++++++,,,------......,,,+++******)))))))))***))))))))))))*********+++......------...///111222111111000222333444333111222333333555666777888888999888777666555444444444888:::EEETTTiiizzz\\\MMM@@@===;;;;;;BBBLLLbbbdddHHHCCCDDDGGGGGGBBB@@@???;;;777666333111000111666;;;>>>@@@KKKdddjjjMMM<<<:::666444444444333222...............---------------------------------,,,++++++******+++,,,,,,pppeee]]]UUUPPPIIICCC@@@>>><<<;;;;;;999666555555555333222222111111000000000000000111111111000000000//////++++++++++++,,,,,,------++++++************++++++))))))))))))************......------...///000111111111111222333333222222222333444555777888999:::666666666666666666777777:::999AAALLL]]]zzzaaaRRRDDD>>><<<<<>><<>><<<;;;;;;888666444444444333222111111111111000000000///,,,,,,,,,,,,+++++++++***,,,+++++++++*********)))*********++++++---......*********++++++++++++,,,---------...//////000111///000111111111111111111222222333555666888999:::666666777777777777777777;;;888>>>EEERRRooohhhXXXHHH@@@<<<>>>JJJYYY}}}sssTTT@@@???===BBBDDDCCCBBBBBB>>>999666555333333444666999:::===HHHaaalllLLL>>>999555444555555333000---.............................................***+++,,,------,,,+++***tttfff[[[TTTOOOHHHCCC@@@>>>===<<<;;;888555444444444333222000111111111111000//////------,,,,,,,,,+++++++++,,,,,,+++******)))((((((*********+++,,,---///000+++++++++,,,,,,,,,------------......///000000000---///111111000///000111111222222444555666777777888888888777666555444333888666;;;@@@HHHbbb|||ppp___MMMCCC???AAAPPPaaaeeeJJJ888777:::???AAAAAAAAAAAA???:::777666444333333555666777AAAJJJaaakkkKKK>>>999444333666666333000---------.......................................,,,------------,,,++++++qqqddd\\\SSSNNNGGGBBB@@@???>>>===<<<999555444444444333333000111111222111000///...000////////////.........++++++++++++++++++++++++++++++******+++,,,------+++++++++,,,,,,,,,,,,---,,,---...//////000000000---///111111000///000222000111111222333333444444444444555555555444222222666444:::>>>BBBYYYuuu~~~wwwfffSSSHHHCCCFFFVVViiitttYYYDDD666555888<<>>???AAA???;;;:::888444111000222444666AAAIII___pppPPP???999333333666777333///---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,zzznnnddd\\\RRRMMMGGGBBB@@@???>>>>>><<<999666444444444444333000111111222222000///......------------,,,,,,,,,***++++++,,,,,,------...,,,+++******)))************++++++++++++,,,,,,,,,,,,---...///000000000000---000222222000///000222000000000111111222222222...///111333444444444444666555<<<@@@AAAVVVqqq|||}}}kkkWWWLLLFFFIII[[[nnnjjjSSSBBB888888777;;;===<<<>>>@@@???<<<>>>999333...---///444777<<>>;;;999888666555666555444222333333222222111000000000000000///...---,,,,,,,,,,,,++++++++++++++++++,,,---+++******+++,,,+++***+++,,,,,,+++***+++---//////---,,,,,,...//////......000111222111000111222555444444333333333444444777777666666555555555444888777777<<>>:::999888666555666555444222333333222111111000000////////////...---------,,,,,,,,,+++******+++,,,,,,---+++******+++,,,,,,++++++,,,,,,+++***+++---///...---,,,,,,...//////......///111111000000000111222222222333444555666777777666666666555555555444666777:::===BBBSSSooo~~~iiiUUUJJJPPPlllkkkOOO===666444444555666999<<<>>>>>>>>>>>>@@@===999555333444666888>>>GGGaaacccCCC:::222111333222000111////////////////////////000//////...------,,,,,,++++++,,,------------,,,uuuggg\\\TTTNNNGGGBBBAAA???===:::999888666555666555444222333222222111111000//////..................---------,,,***))))))***,,,------+++******+++,,,,,,++++++,,,,,,,,,++++++---///...---+++,,,...//////...---///111111000000000111333333333333333444555555666666666555555555555555555777;;;===AAARRRssssss]]]RRR[[[vvv}}}___FFF:::555222111555777999;;;>>>???@@@@@@AAA>>>:::666444444666888???IIIdddhhhEEE;;;222222333111////////////////////////////////////......---,,,,,,,,,++++++,,,---------------uuuggg\\\SSSNNNGGGBBB@@@>>><<<:::999888666555666555444222222222222111000000//////---------..................,,,***))))))***,,,...,,,+++)))***+++,,,,,,+++***,,,---,,,++++++---......,,,+++,,,---.........---///111111000///000111777666555333222111111111555555555555555555555555666666888<<>>@@@AAA@@@===999555222333555666===HHHdddjjjFFF<<<333222222000......////////////////////////.........------,,,,,,,,,+++,,,,,,---...---------rrreee[[[QQQMMMHHHCCC???===<<<;;;999888666555666555444222222222111111000//////...---------...............---,,,***))))))***,,,---,,,***)))***+++------,,,***+++------,,,+++,,,......,,,++++++---......------///000000//////000111777666444333222111000000444444444555555555555555888444444999EEEXXXqqqtttdddooooooNNN===888555222000444444444666888;;;===???>>>;;;777333111111333555;;;FFFbbbgggGGG<<<333222222000..............................---------------,,,,,,,,,,,,,,,---.........------zzzmmmbbbZZZOOOLLLGGGBBB???===<<<<<<999888666555666555444222222111111000000///........................------,,,++++++++++++++++++,,,+++***))))))+++------,,,)))+++------,,,,,,,,,------,,,***+++---......---,,,...000000/////////000222222222222222333444444444444444444444555555555999444222888CCCRRRdddttt{{{cccEEE999777444222222444333222333444777:::<<<<<<999555111000111333555;;;EEE```dddFFF<<<333222222000..............................------,,,,,,,,,,,,,,,,,,,,,,,,---...............uuujjjaaaZZZMMMKKKGGGBBB>>>======>>>999888666555666555444222111111111000//////....../////////...---------,,,***+++,,,,,,,,,,,,+++***+++***)))))),,,---------)))+++---...---,,,,,,------+++***+++,,,...------,,,...000000///...///000111111111111222333444555333333333444444555555555888555555888<<>>===>>>???999888666555666555444222111111111000//////......000000///...------,,,,,,)))***,,,------,,,***)))+++)))((())),,,---------)))+++---...---,,,,,,------+++***+++,,,---------,,,...000000///...///000333333222222111222222222333333333444444555555555777777888888666888DDDRRRkkknnnTTT<<<888:::999:::>>>666555222111222444888:::;;;888555222222444777999@@@HHHaaabbbEEE;;;222222333111//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......rrrfff]]]WWWQQQMMMGGGBBB???===:::888888777666777999999777666666555333000////////////......---------,,,,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,,,,+++*********+++,,,---(((+++...//////...///000,,,---...///000111222333444444333222222222333333555666777888888777666555777666777999888888>>>EEEeee^^^LLL:::555999???EEEIII999555444666666555666:::888777444333333444777888;;;IIIeee{{{]]]EEE;;;222000000......000000000///...............000///...------...///000111222333333222000---,,,rrreee[[[TTTNNNJJJEEEAAA???===;;;999:::999888888888888666444333333222111000000000000......---------,,,,,,,,,---,,,++++++******++++++,,,++++++******++++++,,,++++++*********+++,,,---+++,,,.........------------......///000111111222333333333333333333333333555555666777777666555555888777888:::999999???FFF[[[yyy{{{XXXHHH888555999===AAADDD777333222444555444666:::;;;999777444333444555666;;;HHHeeexxxYYYAAA888111000111000000222//////...---------------000///...------...///000222333333333111...,,,***pppcccYYYQQQKKKGGGCCC@@@???===;;;:::;;;:::888888888777444222000000111111222111111000......---------,,,,,,,,,,,,,,,+++************+++,,,++++++******++++++,,,++++++******++++++,,,---...---------...---,,,***.../////////000000111111000111333444555444444333444555555666666555555444888777999;;;::::::???GGGRRRrrrjjjOOOBBB666555888:::;;;===444111000333555444777;;;???===999666444333444555;;;HHHeeerrrRRR<<<555000111333222111333......---,,,,,,,,,,,,,,,//////...------...//////333333333222000---***)))~~~nnnaaaWWWOOOKKKHHHDDDAAA???>>>;;;999;;;999888888888777555333000000222222222111///.........---------,,,,,,,,,,,,++++++***************,,,++++++******++++++,,,+++***++++++++++++,,,,,,///...,,,---...///---+++////////////000000000000///000333555666555444333444444444444444444444444777777888:::999999>>>FFFQQQrrr[[[FFF<<<444444777777666666333000000333555666999>>>???===:::666555555666666;;;HHHeeemmmLLL;;;444000222444222111111///...------,,,,,,------........................111111111000///---+++***zzzjjj___UUUNNNMMMJJJFFFCCCAAA>>>;;;888888777777777999888777555222222222222111///---,,,......---------,,,,,,,,,,,,+++******))))))******,,,++++++******++++++,,,******++++++,,,,,,,,,,,,...---------////////////////////////000000000000///000333555666555444333444444333333333333444444666555666888888777===DDDXXXxxxtttQQQ@@@888333444666444222222333000111444777888;;;@@@===;;;888666666666888999;;;IIIeeekkkIII<<<555111333444111......000//////...............------............---------------......---------uuufff]]]UUUPPPNNNKKKGGGDDDBBB???;;;888888777666777999999888666333333222111000...---,,,......---------,,,,,,,,,++++++***))))))))))))***,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++,,,---......------///111.../////////000000111111000111333444555444444333555444444333333444444555555444555888777777<<>>777222444555333222222444111111555777888;;;@@@;;;999777666666777:::;;;<<>>777222333333///---,,,000000///............///------............------+++++++++,,,,,,---......qqqccc[[[VVVRRRKKKHHHFFFCCCBBB???;;;999999888777888888888666444222222111//////...............---------,,,,,,,,,++++++***))))))))))))))),,,++++++******++++++,,,)))***+++,,,,,,,,,++++++***...000---((('''+++000---......///000111111222333333333333333333333333666555444333333444555666666555666888777777===DDD]]]bbbFFF>>>777333444555333333444333000000444666777:::???:::999666555555777999;;;===IIIdddnnnNNN>>>666111111222///------//////...------------...,,,------......------,,,+++++++++++++++,,,,,,---oooaaaZZZWWWTTTGGGEEECCCBBBAAA???<<<999;;;:::888888888777555222111000///......///000111......---------,,,,,,,,,+++******))))))))))))))),,,++++++++++++++++++,,,)))***+++,,,---,,,++++++)))...111---%%%"""'''...,,,---...///000111222333444444333222222222333333666555444444444444555666777666777999888888>>>EEEZZZ~~~]]]CCC???888444444444333444666333000000333555666999===;;;999777555555666888999===IIIdddpppQQQ===666000000111///...///......---,,,,,,,,,,,,---,,,,,,---......---,,,,,,---,,,++++++******++++++xxxkkkbbbXXXRRRQQQFFFDDDAAA???===;;;777555777666555444444444444444222111000//////...............---,,,++++++******---,,,+++***)))***+++,,,---,,,***))))))***,,,---******)))(((((()))***+++,,,,,,,,,,,,++++++***)))............///000222222444444444555555555555555000000111222333444666666777888222000666777;;;IIIdddpppQQQEEE999888666333111000///...111222333555666888999:::555666777666555666777999===IIIlllsssNNN<<<777222000000000///,,,//////...---------------111---***+++///000---)))------,,,,,,+++***))))))xxxjjj```VVVOOOMMMFFFCCC@@@===<<<:::888666888777666555444444444444222111000//////.........000//////...------,,,,,,------+++*********+++,,,---,,,***))))))***,,,---******++++++++++++)))))),,,,,,------,,,++++++***............///000111222444444444444555555555555777777666666666666777777888:::444222888888<<>>888777555333111000//////111222333444666888999:::555666777777666666777999===GGGhhhuuuQQQ<<<777222000111222000...111000000///////////////000---***+++...///---)))------,,,,,,+++******))){{{lll```UUUMMMKKKFFFCCC>>>;;;:::999888777999888777666555555555555222111000//////........./////////......------,,,...---,,,+++++++++,,,,,,,,,,,,*********+++,,,---(((***,,,---,,,***'''&&&---------...------,,,+++///......//////000111222333333444444555555555555;;;:::999888777666666666888;;;666555;;;:::>>>MMMhhh___CCC:::666555333222111000000000000111222444555777888999555777888888777666888999>>>DDDbbbvvvQQQ<<<777222000111333222000111000//////....../////////---++++++......,,,***---,,,,,,++++++*********pppbbbVVVMMMJJJFFFBBB===:::999999999888::::::888777666666666666222111000///............------,,,,,,,,,+++++++++---------,,,,,,,,,,,,,,,++++++*********+++,,,---((()))***+++***(((&&&%%%---...............------///////////////000111111333333333444444555555666999999777666555555444444666:::777777<<<;;;@@@OOOiiixxxXXXAAA:::444333222111111000111111///000111333444666777888666777999999888777888999???BBB^^^tttOOO:::555000...000222111000......---,,,,,,,,,,,,---...---++++++------,,,***,,,,,,,,,++++++*********pppbbbUUULLLIIIEEEBBB===:::::::::::::::;;;:::999888666666666555222111000///............,,,,,,,,,,,,,,,+++++++++---------,,,,,,,,,++++++*********++++++,,,,,,---,,,+++******)))))))))***---......//////.........000////////////000000111222222333333444555555666666666555444444555555555444999777666;;;<<>><<<<<<<<<;;;;;;;;;:::999777666555555555222111000//////.................................++++++,,,,,,,,,+++***))))))******+++,,,,,,,,,---...---,,,++++++,,,...///,,,---......///.........000000////////////000000111111222333444555555666555555555555666666777888222888666666;;;===FFFYYY}}}~~~___HHH888444222222111000/////////000---...///111222444555666666888;;;;;;:::999999:::AAAFFFcccnnnHHH999444---+++,,,......---000///......------......,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++~~~mmm```SSSJJJGGGDDDAAA???>>>>>>>>><<<;;;;;;:::999777555555444444222111000//////.................................******+++++++++***)))((())))))***+++,,,,,,------***++++++,,,---------...,,,,,,---...............000000////////////000000000111222333444555555666666555555555666666777888222888666666;;;???KKK```qqqTTTCCC777333333222111000///.........,,,---...000222333444555666888;;;<<<;;;:::999:::@@@IIIiiioooJJJ;;;555...+++,,,---...---000///......------......,,,,,,,,,,,,+++******+++++++++++++++++++++++++++oooaaaUUULLLIIICCCAAA@@@???@@@???===;;;;;;:::888777555444333333222111000//////.........,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++***)))((('''((()))***+++,,,---------$$$&&&)))+++,,,,,,***)))++++++,,,---.........---111000////////////000000000111111222444555666666555555444444444444555555333999777666<<>>;;;;;;;;;;;;:::<<<666222444888666---$$$//////000000111111111222------......------,,,++++++***+++,,,------+++)))++++++******************------,,,,,,,,,,,,,,,,,,------------------------///...---...///000000......///111444555555555555666555444444555666555444:::666888===:::;;;RRRppppppOOO<<<888777333333333222000///---,,,,,,///111333333444555777333777<<>><<<:::999???JJJhhhnnnSSS???777000000000...---///...///000///---,,,,,,---......------------,,,,,,******+++++++++,,,,,,,,,vvvhhh^^^TTTMMMKKKGGGCCC???<<<;;;::::::999999555222444777666000***111111000000///.........------......------,,,+++,,,+++***+++,,,---+++)))************************++++++++++++,,,,,,,,,,,,------------------------///...---...///000///...///000222444555666666666666555444444666666555444777333777===>>>DDD___kkkLLL<<<666555222222222111000///...------///111222222333444666222555999;;;;;;:::999999>>>JJJiiinnnSSS???777000000000...---///...///000///---,,,---...//////......------,,,,,,******+++++++++,,,,,,,,,oooccc[[[RRRLLLJJJGGGDDD???<<<;;;:::999888666555333444555555444222333222111///...,,,+++***------......------,,,+++---+++******+++,,,,,,+++************************)))*********+++,,,,,,,,,,,,,,,,,,,,,------------...---------///000///...000111222444555666777777666555444444666666555444888444777>>>BBBNNNmmmbbbHHH:::555222111111111000000/////////...000222222222111222333111444666777777777888999===LLLlllpppUUU???777000000000...---///...///000///...---...///000//////...---,,,,,,+++******+++++++++,,,,,,,,,{{{jjj```XXXPPPKKKIIIEEEBBB>>><<<<<<;;;:::999666666555444333333555666333222111000...---++++++------......------,,,+++...+++))))))***,,,,,,,,,***************+++++++++(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,---------...---,,,---///000///...000111222444555666777777666555444555666777666444<<<888888===CCCSSStttrrrVVVBBB999444111000000/////////000000000///000222222111000111222222333444444444555888:::>>>QQQrrrsssWWW???777000000000...---///...///000000.........000//////...---,,,+++************+++++++++,,,,,,,,,xxxhhh^^^WWWOOOIIIGGGBBB@@@===<<<======<<<;;;777888777444222111333666222222111000000///......------......------,,,+++...+++))))))***,,,,,,,,,))))))*********+++++++++(((((()))***++++++,,,,,,+++++++++,,,,,,,,,------...---,,,---...//////---111111222333444666777888777666555555666777666555<<<888888===EEEWWWyyycccJJJ===777444222000//////...//////000111///111333333111000111222333444444444444666999===@@@VVVyyyuuuYYY???777000000000...---///---///000///...---///000------,,,,,,+++******)))******+++++++++,,,,,,,,,vvvfff]]]VVVNNNHHHFFFBBB@@@>>>=========<<<:::888888777444222111222333111111111111000000000000------......------,,,+++---+++******+++,,,,,,+++)))))))))***++++++,,,,,,)))*********+++,,,,,,,,,******++++++,,,,,,---------,,,,,,,,,...///...---000000111111333555666777777666555555777777666555777666888>>>III___wwwWWWBBB:::666333333000///.........///000111000222333333222222222333333444444444444666:::===AAA[[[uuuYYY???777000000000...---///,,,---......------...///,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,rrrddd\\\VVVNNNIIIGGGDDDBBB???>>>===<<<999777777666444333333222222111000000000000000/////////------......------,,,+++,,,+++***+++,,,---+++)))((())))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,,,,---------,,,+++,,,...///...---000//////000111333555666777666555666777888777555666777;;;BBBOOOfffpppQQQ???999555333333111000...------...///000000222444444333333444555222333444444444666:::===AAA]]]tttWWW???777000000000...---///+++,,,------,,,,,,---///,,,,,,------------......******+++++++++,,,,,,,,,|||oooaaaZZZUUUOOOJJJHHHGGGDDDAAA???===:::777444555444222222444444222000111000000///......------------......------,,,++++++***+++,,,------+++)))((())))))***++++++,,,,,,------,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------,,,+++,,,...///...---////////////111333555666888666555666777888777555999;;;@@@GGGTTTjjjmmmOOO???999444222333222000...---,,,---///000000222444555444444555666000222333333444666999<<>>===;;;888666555555444333222222222222333111//////111111///---***+++,,,......---,,,+++************++++++++++++''''''((()))***)))((((((,,,,,,++++++***++++++,,,++++++,,,,,,,,,,,,------------------------------/////////000111222444444888666555666888888666444>>>===EEESSShhh^^^EEE<<<555444555/////////000000000000//////111111111111111111111111111111222222222333666999???TTTvvvlllPPP===999333000000111333333......---,,,++++++******+++,,,...---,,,,,,---///******+++++++++,,,,,,,,,uuujjj___XXXSSSMMMIIIIIIFFFCCC@@@>>><<<;;;999777555555444333222222222222000///......///000///---'''(((***+++,,,,,,++++++************+++++++++,,,,,,++++++************+++,,,++++++***++++++,,,,,,++++++,,,,,,,,,,,,------------------------------/////////000111222333444888666444444666777777777@@@>>>III[[[sssuuuUUU???999222111333...000000////////////000000222000///000333555333111111222222222111222555777;;;NNNnnnnnnQQQ>>>999444111000111222333---------,,,,,,+++++++++---......,,,******,,,...******+++++++++,,,,,,,,,~~~rrrggg\\\WWWRRRLLLHHHHHHDDDBBB???===<<<;;;999777555555444333222222222222...---------...///......******+++,,,------,,,,,,*********+++++++++,,,,,,///...,,,*********+++,,,++++++******++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------------------////////////000222333444777666444333444666888999AAA@@@NNNfffjjjMMM<<<777111000222///111000///......///000111333///---000555888555222111222222111000111333666<<>>;;;:::;;;:::999888555555444333222222222222...000111000---,,,---...,,,++++++*********+++++++++++++++,,,,,,,,,---------,,,+++++++++,,,---...************+++,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,---......///............000111222333111333444333333444888<<>>888333111000000000---------,,,,,,+++++++++***,,,------+++******+++******+++++++++,,,,,,,,,uuufffaaaYYYRRRLLLGGGBBB@@@@@@???>>>===;;;999888777444444333222222333333333000111222333222000...,,,,,,------......---,,,,,,,,,++++++******++++++,,,,,,+++******,,,,,,+++***++++++,,,,,,,,,,,,------)))***+++,,,,,,,,,,,,+++------,,,+++,,,---...///000000000000000111111111666333333555444444777===CCCNNNhhhhhhFFF>>>666444222000111444000000//////.........---***+++---000333444222111///000111111111222555888DDDWWW{{{eeeRRRCCC>>>888222000///...---...---,,,+++***+++,,,,,,,,,++++++******++++++,,,000///---,,,+++*********}}}rrrddd___XXXQQQKKKGGGCCC@@@@@@???>>>===;;;999888777555444333333222222222222000111222333222000...---//////...---,,,,,,++++++++++++++++++++++++++++++,,,+++******,,,,,,+++***+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,......---,,,---...///000000000000000111111111111555333333444444444888>>>BBBOOOjjjvvvZZZBBB;;;666555444111000222000/////////............------...111333333111//////000111111111222555888@@@TTTyyybbbOOOAAA===777333111///...---...---,,,+++++++++,,,,,,,,,++++++******++++++,,,+++++++++++++++,,,,,,---zzznnnbbb]]]VVVOOOJJJFFFCCCAAA@@@???>>>===;;;999888777666555444333222111111111000111222222111000...---222111...,,,+++************+++,,,,,,,,,,,,+++***,,,+++******+++,,,+++***++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,---.........---...//////000//////000000111111111111555222222444444444888>>>FFFVVVssskkkNNN===888555666555111///000////////////............000000000222444444111//////000000000000222555888===RRRwww^^^LLL>>>;;;666333111000...,,,...---,,,+++++++++,,,,,,,,,++++++******++++++,,,***************+++,,,,,,zzzoooaaa[[[TTTMMMIIIFFFCCCBBB@@@???>>>===;;;999888777777666444333222111111111111111111222111000///...222000...+++******+++,,,)))***,,,------,,,***)))+++***)))***+++,,,+++)))***++++++++++++,,,,,,,,,---,,,***))))))***,,,...------------........./////////000000111111222222444222222444555555999???GGG\\\|||cccHHH;;;666333444444111000111///////////////.........000000111333555555333111...///000000000222555777===RRRxxx}}}\\\JJJ;;;888555333222000---+++------,,,,,,,,,+++++++++,,,++++++******++++++,,,---,,,+++***)))))))))))){{{qqq```[[[SSSLLLHHHFFFDDDBBB@@@???>>>===;;;999888777777666444333222111111111111111111111111000000///000...,,,++++++,,,---...)))***,,,------,,,***)))+++***))))))++++++***)))*********+++++++++,,,,,,---,,,***))))))***,,,---++++++,,,,,,------------...//////000111111222222333111111444555555:::@@@EEE^^^~~~\\\EEE===666222222222000111333.........///////////////......000333666777555333...///000000000111444777???UUU{{{|||ZZZIII888666333222111000---,,,---------,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,+++***)))))))))))){{{qqqbbb\\\SSSLLLHHHFFFDDDCCC@@@???>>>===;;;999888777666555444333222111111111111111000000000000000000...---,,,,,,,,,,,,......***+++,,,,,,,,,,,,+++***+++***))))))***+++***)))************++++++++++++---,,,+++*********+++,,,******+++,,,,,,,,,,,,+++......///000111222222333222000111444555666;;;AAALLLgggyyy[[[GGG>>>777222222222000111444.........///////////////------///333666777555444...////////////111444777@@@WWW}}}yyyWWWEEE777444111/////////...---,,,,,,---------,,,+++***,,,++++++******++++++,,,)))))))))***+++,,,---...xxxnnnccc]]]TTTMMMHHHEEEDDDCCC@@@???>>>===;;;999888777555444333333222222222222111000000000000000111111.........------,,,,,,,,,+++++++++++++++++++++++++++)))((()))***+++***(((************++++++++++++,,,,,,,,,+++++++++*********+++,,,---------,,,,,,......///000111222333333111///000444555666;;;BBBWWWsssuuuXXXHHH===777444555444111000111............/////////000......///222555555444222---.../////////111444666???VVV|||tttQQQ???777333///------...///...,,,,,,---------,,,+++***,,,++++++******++++++,,,))))))******+++---...///tttjjjeee^^^UUUMMMHHHFFFDDDCCC@@@???>>>===;;;999888777444444333222222333333333111000000000000000111111/////////...---+++***))),,,++++++******++++++,,,***)))((()))***+++***((()))************+++++++++,,,,,,,,,,,,,,,+++***)))+++,,,---.........---,,,---...///000111222333333111///000444555666<<>>===666555333111000000000111---///222222222111111111....../////////......---............000444777999DDD\\\\\\FFF999333000111111///...000------------,,,,,,,,,,,,************+++++++++,,,,,,++++++******++++++,,,qqqggg```[[[TTTMMMIIIFFFDDDBBB@@@???<<<:::888777777777777555444333333222111///111111111000000000//////++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******+++,,,******+++++++++*********---,,,,,,++++++,,,,,,---$$$&&&))),,,......------&&&)))---/////////222444...222000333888777===PPPnnn}}}aaaHHH:::<<<444333222111111111111111111222333222000.........---.........////////////.........000222666:::<<>>444333333222222111111222222333333111...+++++++++,,,------...///000222222//////000111555999<<>>GGGccc|||XXX<<<777222///000000...---...------,,,,,,+++******)))+++++++++,,,,,,,,,------,,,++++++******++++++,,,pppvvvnnn^^^ZZZUUUPPPLLLIIIEEECCC???===;;;999777666666666444333222222444444333222////////////000000000000---------....../////////)))***+++,,,,,,,,,,,,,,,*********)))***++++++,,,,,,,,,+++++++++,,,...///,,,++++++++++++++++++,,,,,,+++***)))***,,,...000++++++++++++---///000000...000000666;;;<<>>??????<<<999888888444333222222111111222222333333222000///---,,,,,,......,,,++++++,,,---...///...,,,++++++...111222+++***)))(((((()))***+++******))))))******+++,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,---------......------......///000000000000///222888999@@@YYYtttoooSSS@@@777666666777666555444333444555555,,,---......------...000......////////////......111111000///...000444777BBBYYY}}}]]]HHH<<<777111...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......,,,++++++***)))((()))***+++,,,kkksssqqqfff[[[ZZZVVVPPPJJJFFFCCCBBB>>>>>>>>><<<999888888999444333222222111222222222111000000000/////////...------,,,,,,,,,---...//////...,,,******+++,,,---+++***)))(((((()))***+++******))))))******+++,,,,,,,,,,,,,,,,,,+++******,,,,,,,,,------------...------......///000000000111///222888;;;DDD^^^zzzhhhNNN===666555444777666555444444444555555...///000000......///000......////////////......000111111000000111444777BBBXXX|||```JJJ;;;666111...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++------,,,***,,,,,,,,,+++,,,,,,---...eeekkktttsssjjj\\\ZZZUUUPPPJJJFFFDDDBBB??????>>>;;;888777888:::444444333222222222222222......//////000000111111---------------...///000...---,,,+++)))(((((('''+++***))))))))))))***+++******))))))******+++,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,------------------......///000000000111000333888>>>KKKhhhzzz]]]FFF;;;666444222777666555555444444555555111222333111///...///000......////////////......///111222222222333555777BBBWWW{{{```JJJ:::555000...///000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***+++,,,,,,---------------dddgggmmmuuuvvvnnn]]]ZZZTTTOOOJJJGGGDDDBBB???@@@@@@===:::888999999444444333222222222222333......//////000000111111///.....................+++,,,,,,+++***)))'''&&&******************************))))))******+++,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,,,,---------------......///000000000111111333999AAASSSrrrrrrRRR???999777444333777666666555555555555555222333333222///......///......////////////......///111333333333444666777BBBWWWzzz~~~[[[EEE999555000...///000...+++,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++,,,+++***((()))+++,,,,,,,,,+++***dddfffiiioooxxxqqqkkk___ZZZSSSNNNJJJGGGDDDBBB>>>@@@BBBBBB???;;;888777555444333333222222333333000000000000////////////000000///...---,,,++++++)))***+++,,,,,,+++***)))******++++++++++++************))))))******+++,,,+++,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------......///000000000111111444999DDDZZZyyyjjjJJJ;;;999777666555666666666666666555555555222333333111///------.........////////////.........000222333333444666888CCCYYY|||wwwTTT???777444000///000000...+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++++++++***)))***+++,,,---,,,++++++cccdddfffkkkrrr~~~}}}oooiii```ZZZRRRMMMJJJHHHEEEBBB===@@@CCCCCC@@@;;;777555555444444333333333333333222111111000///......---/////////...---,,,******((()))+++,,,------,,,,,,******+++,,,,,,+++************))))))******+++,,,+++,,,,,,---------------++++++++++++,,,,,,,,,,,,------......///000000000000222444:::FFF^^^}}}cccDDD999888777666777666777777777777666555444222333333222///---............////////////.........000111222222333666888EEE^^^qqqPPP===666333//////000000---+++,,,,,,,,,,,,,,,,,,,,,,,,000...+++***+++,,,,,,+++,,,,,,---...............bbbcccfffiiipppzzzpppjjjaaaZZZQQQLLLJJJIIIEEEBBB===???AAA@@@===888666444555555444333333333333444111111111000///.........***+++,,,------,,,++++++((()))***+++,,,,,,,,,,,,***++++++,,,,,,++++++*********))))))******+++,,,+++,,,,,,---......------***++++++++++++,,,,,,,,,------......///000000000///222555:::GGGaaazzz\\\@@@777777555555888666777777888777666555444333444444333111///000000......////////////.........///000000000222666999GGGcccpppQQQAAA555222//////000000---***,,,,,,,,,,,,,,,,,,,,,,,,222///,,,+++,,,------,,,---------------...//////ccceeegggkkkpppyyy}}}nnnhhhaaaZZZQQQLLLJJJIIIEEEBBB>>>??????<<<999666555555555555444333333333333444000000000000////////////'''(((***,,,------------***************+++++++++***+++,,,------,,,+++************)))***++++++,,,+++,,,,,,---.........---******+++++++++,,,,,,,,,------......///000000000///222666:::HHHbbbuuuYYY>>>666666333444888666777888888888777555444444555555444222111111222......////////////.........//////...///111666:::HHHfffqqqTTTFFF555222//////000000---***,,,,,,,,,,,,,,,,,,,,,,,,333000---,,,,,,------------,,,+++***+++,,,---...aaa___```gggqqqzzz}}}}}}}}}|||nnniii```YYYPPPJJJFFFDDD@@@>>>===<<<:::888777666555555111111111222222333333333000///...------...///000///---,,,,,,,,,,,,+++)))***&&&""""""%%%((())))))'''((()))++++++******)))''')))*********+++,,,...++++++++++++++++++++++++,,,,,,,,,---------......)))+++,,,,,,,,,,,,---//////666888:::PPPqqqkkkNNN<<<888222222666444333555777777777666777888666444222000............////////////////////////...///000000000111444777HHHiiiwwwVVV???777333///,,,,,,---............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,***(((((()))***+++______aaagggpppxxx|||~~~vvv{{{{{{mmmggg]]]WWWOOOIIIFFFDDD@@@===<<<;;;:::999888888888888111111222222222333333333000///............///000///---,,,,,,,,,,,,+++)))...+++'''&&&)))+++,,,,,,'''((()))***+++******)))******)))'''&&&'''***---++++++++++++++++++++++++,,,,,,,,,---------......***,,,---...------...000222:::???FFF___}}}gggKKK:::777222222666444444666888888777666777888555444222000///.........------------------------...///000000000111444777FFFeee|||[[[CCC888444000------...............---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))******+++\\\___ccchhhmmmssszzz~~~sssuuuyyyzzzkkkeeeYYYTTTMMMIIIGGGEEEAAA===<<<;;;::::::999999::::::111222222222222333333333000//////......//////000///---,,,,,,,,,,,,+++)))000---***)))+++,,,------(((((()))************)))+++***(((%%%###$$$(((+++++++++++++++++++++++++++,,,,,,,,,---------......,,,---//////......000111444;;;DDDSSSqqq```FFF777555111111555444555666888888777666777888555444222111//////......------------------------...///000000000111444777CCC``````FFF999666111..................------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++YYY^^^dddgggjjjooowww}}}wwwwwwwwwzzzzzzkkkdddVVVRRRMMMJJJIIIGGGBBB???<<<<<<;;;999999888888888222222222222222222222222000//////////////////000///---,,,,,,,,,,,,+++)))...,,,***))))))*********((()))))))))************))))))(((&&&%%%%%%(((+++++++++++++++++++++++++++,,,,,,,,,---------......+++---............///111444999DDD[[[|||zzzXXX@@@444444000000555444555777888888777666777888444444333111000//////...////////////////////////---.../////////111444666AAA\\\aaaEEE:::666222/////////...------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,---------,,,,,,+++WWW\\\ccceeefffjjjssszzz|||zzzyyy|||{{{kkkcccVVVRRRMMMKKKJJJIIIEEEAAA>>>===;;;999777666555444222222222222222222222222///000000000000000000//////---,,,,,,,,,,,,+++)))+++++++++***)))))))))))))))))))))))))))*********%%%'''*********)))***+++++++++++++++++++++++++++,,,,,,,,,---------......+++,,,......------///000666999EEE```sssQQQ<<<333444//////444333555666888888666555666666333333333222111000//////////////////////////////---.../////////000333666@@@ZZZ}}}^^^AAA999666222000//////...---------,,,,,,,,,,,,+++++++++++++++,,,,,,---------+++,,,,,,---------,,,+++UUUZZZ___bbbccchhhooovvv|||zzzzzz~~~{{{kkkbbbWWWRRRMMMKKKJJJIIIFFFCCC???>>>;;;999666444333333333333333222222222222111///000000111111000000//////---,,,,,,,,,,,,+++)))***+++------+++******+++)))))))))((()))******+++$$$'''+++------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......***,,,---...------...000999<<>>666444111000000000///...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...++++++++++++,,,,,,,,,,,,TTTWWW[[[___aaaffflllqqqxxxxxxzzzzzzjjj```WWWRRRLLLHHHHHHHHHFFFCCC>>>===;;;999777666555555333333333222222222111111///000111111111111000//////---,,,,,,,,,,,,+++)))(((+++......,,,++++++,,,***)))((((((((()))++++++'''))),,,,,,+++++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,---...///......///111999>>>PPPrrrhhhJJJ777222555000...222222333555666555444222222333222333333333333222000///------------------------,,,---.........000333555AAA]]]}}}YYY>>>444222/////////000///...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++******)))***+++,,,---TTTVVVYYY\\\```eeejjjnnnvvvvvvzzzyyyhhh^^^WWWRRRKKKGGGFFFFFFEEECCC>>>===<<<:::999888888888333333333222222111111111///000111222222111000//////---,,,,,,,,,,,,+++)))%%%(((,,,---+++******+++***)))((((((((()))+++,,,+++,,,+++***((((((***,,,++++++++++++++++++++++++,,,,,,,,,---------......---...000000//////111222777>>>SSSwwwbbbHHH777222555000...222111222444555555333111111222222333444444333222000///////////////////////////,,,---.........000333555AAA^^^|||ZZZ@@@222000......///000///...,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++***)))((((((***,,,...TTTWWW\\\^^^___bbbhhhllluuuvvvzzzvvveee\\\XXXSSSMMMHHHEEEDDDCCCBBBBBBAAA>>>;;;999888999999777666444333222111111111000111222222222111///...------,,,,,,,,,+++++++++)))***+++++++++,,,///111*********++++++,,,,,,,,,---+++)))***,,,---+++))),,,,,,++++++,,,,,,---...---------,,,,,,+++++++++------...---,,,---///111999???UUUzzzyyyZZZCCC666///555777222111666666555555444333111111000444444000***---333333...///...---,,,++++++++++++...---,,,,,,...000111111EEEWWWwww\\\DDD555222///---.../////////------------------------......---------...//////++++++,,,,,,,,,,,,------RRRVVVZZZ]]]___ccciiimmmuuuvvvxxx|||vvvfff]]]WWWSSSMMMHHHFFFEEEDDDCCCBBB@@@===;;;999888999999666666444333222111111111...//////000///...---,,,.........---------,,,,,,***++++++***((()))+++,,,*********++++++,,,,,,,,,,,,***((()))+++,,,***(((,,,++++++++++++,,,---------------,,,,,,+++++++++......///...---...111333888BBBZZZ}}}tttVVVBBB666000444666222111666333333333333222222222222111333222///111555333---///...---,,,++++++++++++...---,,,---...000222222AAAVVVxxx|||XXXBBB555222///......///...---------------------------......---------------...++++++,,,,,,,,,,,,------OOOSSSYYY]]]```dddjjjooouuuuuuvvvxxx|||wwwggg___WWWSSSMMMIIIGGGFFFEEEDDDAAA???===;;;999888888999666555444333222111111111...////////////...---,,,//////.........---------,,,---,,,+++((('''((()))*********+++++++++++++++***)))((((((***+++***(((+++++++++++++++,,,------------,,,,,,,,,,,,++++++...///000///...///222444999HHHdddmmmQQQ@@@666111444555222111555000000111111222222222333---111333333555666222,,,......---,,,++++++++++++...---------...000222333===VVV{{{vvvSSS???555333111000///...,,,***------------------------///...---,,,,,,+++,,,,,,++++++,,,,,,,,,,,,------MMMRRRXXX]]]aaaeeekkkpppssssssrrrtttxxx~~~wwwhhh```VVVRRRMMMJJJHHHGGGEEEDDD@@@???===;;;999999888888666555444333222222222222000000000000000/////////............------------...//////---+++)))***+++***************+++++++++))))))))))))************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.../////////...///222555<<>>555333111111000...+++)))------------------------///...---,,,+++*********+++++++++,,,,,,,,,------KKKPPPWWW]]]```dddjjjnnnooonnnoooqqquuu{{{uuuggg```VVVRRRMMMJJJHHHFFFDDDCCC>>>>>><<<;;;:::999888888555555444333222222222222111000000///////////////---------,,,,,,,,,,,,++++++,,,...---,,,+++,,,---************************)))***++++++++++++,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........///222444AAAYYY|||dddLLL:::666333333333111000222111111111000000000//////---...///000000......///------,,,+++++++++,,,,,,,,,---//////...000333666<<>>555333111111000...+++)))------------------------///...---,,,+++*********+++++++++,,,,,,,,,------HHHNNNUUUZZZ]]]```eeeiiihhhiiilllpppuuuyyy}}}rrrfff```VVVRRRMMMJJJGGGEEEBBB@@@======<<<;;;:::999888777555444333333222222222333///...------,,,,,,------------,,,,,,,,,+++++++++''')))++++++******+++,,,***************))))))))))))***,,,,,,++++++,,,...***************+++,,,,,,++++++,,,,,,,,,,,,------,,,---.........///222555CCC]]]```III888666444333111000000111222111111111000000//////000......///---***,,,000---,,,,,,++++++,,,,,,,,,+++...000///...///444888>>>[[[nnnOOO???555333111000///...,,,***------------------------///...---,,,,,,+++,,,,,,++++++,,,,,,,,,,,,------EEEKKKRRRVVVXXXZZZ^^^aaa```dddjjjpppuuuxxxzzzzzzpppddd^^^VVVRRRMMMIIIFFFCCC@@@===<<<<<<<<<;;;:::999888777444444333222222222333333///...---,,,,,,,,,------...---------,,,,,,,,,,,,''')))+++,,,+++******++++++*********)))))))))(((''')))++++++******,,,...***************++++++,,,+++++++++,,,,,,------------.../////////000333666BBB\\\~~~\\\DDD666666555222000000000000000000111111111111111222111//////111...)))***///,,,,,,,,,++++++,,,,,,---***...000000...///444999???ZZZnnnOOO???555222///......///...---------------------------......---------------...++++++,,,,,,,,,,,,------CCCHHHOOOSSSTTTVVVYYY\\\\\\aaaiiiqqqvvvxxxxxxwww~~~nnnccc^^^VVVRRRMMMIIIFFFBBB>>>;;;<<<<<<<<<;;;:::999888777444444333222222222333333111000///...---...////////////.........---------***,,,......---++++++,,,+++*********))))))((((((&&&(((******)))(((+++---*********)))***++++++,,,+++++++++,,,,,,---------...///000000000222555777@@@ZZZ~~~{{{XXXAAA555666666222000000000/////////000111222333444444111///111444000))))))...,,,,,,,,,++++++,,,------***...111000...///444999???ZZZnnnOOO???555222///---.../////////------------------------......---------...//////++++++,,,,,,,,,---------KKKIIIKKKNNNOOOOOORRRWWWZZZZZZcccqqqyyy{{{pppccc[[[XXXTTTNNNIIIFFFDDDAAA@@@<<<<<<======<<<:::888666<<<777333222444666666555333333222111000///...---------,,,,,,,,,+++++++++,,,,,,,,,+++***)))(((''',,,***''''''(((*********++++++******************)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---......---///000///...///444888DDD```sssTTT???666555444222000///...---------...///////////////222111111000///......---000//////...------,,,,,,000......000000000444:::EEE```jjjKKK888999444000000222444111............------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////FFFEEEHHHLLLMMMLLLMMMQQQRRRUUU___nnnzzz~~~oooddd]]]WWWSSSNNNIIIFFFDDDAAA@@@<<<<<<<<<<<<;;;;;;;;;;;;>>>999444333444666555333333333222111000///...---.........---------,,,,,,+++++++++++++++***)))(((,,,***''''''(((*********++++++******************)))***+++,,,,,,,,,,,,,,,******+++,,,,,,---.........//////...---111777===GGGccciiiMMM:::444444333222000///......//////000111111111111111111111000000///......---........................111//////111111111555<<>><<<:::999:::???CCCFFFAAA===888555555555222///222111111000//////..................------------((()))***++++++++++++++++++)))(((((()))******)))******+++++++++++++++,,,***++++++,,,,,,,,,+++++++++++++++,,,,,,---------,,,.../////////222999???RRRsssvvvZZZCCC666111111111111000000000000------...///////////////000000/////////.........,,,,,,------.../////////111...///111222222666===KKKfffkkkLLL999444111...---......---,,,,,,,,,------......//////---,,,,,,,,,,,,---......,,,,,,,,,------...///000XXXOOOGGGEEEFFFGGGJJJOOONNNSSS[[[eeetttwwwiii]]]VVVQQQNNNKKKHHHFFFDDDAAA???>>><<<:::888:::>>>CCCFFFAAA<<<888555555444111...111111000000///.........---------,,,,,,,,,,,,+++((()))***++++++++++++++++++)))((((((*********)))******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------***---000000111333888===WWWxxxpppUUU@@@444000000000000000000000000------...///////////////////////////....................................///------000111111666<<>><<<:::999:::<<<>>>@@@>>>:::666555555555222///000000000//////.........------,,,,,,,,,+++++++++((()))***+++++++++++++++***)))((()))***+++***(((******++++++,,,---------++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,***---000111222555;;;@@@\\\{{{dddLLL;;;000000000000000000000////////////000111111111111111..........................................------...,,,,,,///000111666<<>>======<<<;;;:::999888888:::777444444555555222//////////////////............---------,,,,,,,,,,,,)))******+++++++++*********)))((()))++++++)))(((******++++++,,,------...+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111888BBBJJJfffwwwXXXDDD888///111111000000/////////...//////000111111111111111........................,,,,,,------...////////////------000111222777===???^^^rrrQQQ===444444333111///...///000////////////............---,,,,,,,,,,,,---......------------...///000111zzzkkk```UUUNNNLLLHHHOOOVVV\\\iiizzz~~~rrreee\\\WWWMMMKKKIIIHHHFFFDDDAAA>>>=========<<<:::777444222777555222333555555333000///////////////.........//////.........---------******+++++++++******)))***)))((()))++++++)))(((******+++,,,,,,---......,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,......------111;;;IIISSSppppppQQQ@@@777000111111111000///.........---......///////////////---.....................***+++,,,---///000111111000......111222333888>>>===]]]uuuTTT???444333222000......///000000000//////......---------,,,,,,,,,,,,---.........------......///000111qqqdddYYYQQQKKKMMMRRRZZZggguuu}}}qqqeee\\\VVVSSSPPPKKKGGGEEEBBB@@@>>><<<;;;999888888888888999888666555444444333222000111000000///...------,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++******++++++,,,---++++++++++++++++++++++++---...............------)))......111888:::GGGaaa}}}hhhPPPAAA444000000111222333222111///---,,,,,,------......//////000...,,,,,,------,,,+++------,,,+++,,,---...///......///222111000555===EEE___xxxTTT;;;444333111///------------000000///...------,,,,,,---------,,,,,,+++++++++---...///.........000222ooo]]]RRRMMMNNNQQQXXXdddsss{{{~~~qqqfff]]]WWWSSSPPPKKKGGGEEEBBB@@@>>><<<;;;999888888888888999777555333333333333222000111111000//////...------//////000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++******++++++,,,---++++++++++++++++++++++++---...............------,,,111111444;;;===LLLfff```III<<<222000111111000000/////////////////////000000000000000///---,,,,,,---------,,,...---,,,,,,,,,---............///222111000555===LLLgggyyyVVV@@@666555333111////////////000//////...------,,,,,,---------,,,,,,,,,++++++---...///.........000222hhhgggWWWTTTSSSTTTZZZeeettt}}}qqqggg^^^YYYSSSOOOKKKGGGEEEBBB@@@>>><<<;;;:::888777888888999444333222222333333111000111111111000000//////......///111222111///---+++++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------...............---***//////222999===NNNiii|||VVV@@@666///111222000...---,,,---///000000000000000000/////////...,,,++++++---......---......---,,,,,,,,,------......///222111000555===NNNlllsssRRR>>>666555333111/////////////////////...------,,,,,,------------,,,,,,,,,,,,---...//////...///111222QQQlllyyygggbbb```^^^aaakkkzzzssshhh___YYYRRROOOJJJGGGEEECCC@@@>>>===<<<:::888777777888888333111000111222222111000222111111111000000000///---///222333333000---+++************************))))))***+++,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........)))......111888===QQQooosssOOO;;;333...111//////------,,,---.../////////......------,,,,,,---,,,++++++---//////.........------,,,,,,,,,,,,......///222111000555===NNNooommmMMM===444333111///------------//////.........---------------------------,,,,,,---...//////...///111333III\\\wwwtttpppkkkkkkqqq~~~ttthhh^^^XXXRRROOOJJJGGGEEECCCAAA???===<<<:::888777777777888222111000000222222111000111111111111000000000000---///111333333111...,,,************************)))***+++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......,,,222222555<<>>444333111///------------...............---------------------------------...///000/////////111333HHHRRRddd{{{zzztttuuu}}}uuuhhh^^^WWWQQQNNNJJJGGGEEECCCAAA???>>><<<:::888777777777777333222111111222222000///000000000000000000000000---...000222222000...,,,++++++++++++++++++++++++++++++,,,---------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////+++111222444;;;DDD]]]fffHHH===555///111+++,,,...000000///---,,,000000000000000/////////...,,,++++++---......---+++,,,------......------......///222111000555===JJJlllfffIII;;;666555333111////////////........................------------...............///000000//////111333EEEKKKUUUggg~~~yyy{{{ttthhh^^^WWWQQQNNNJJJGGGEEECCCAAA@@@>>>===;;;999777777777777555333222222222222000...////////////////////////---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++******++++++,,,---------------------------+++,,,---...////////////)))///000222999CCC^^^bbbFFF<<<666000222------...////////////////////////000000000000000///---,,,,,,---------,,,)))***,,,...//////............///222111000555===DDDeeedddFFF888666555333111////////////........................------------.........///...///000000///000222444@@@EEEMMM\\\vvv}}}zzz|||ssshhh^^^WWWQQQNNNJJJGGGEEEDDDBBB@@@>>>===;;;999777666666777666555333222222222000...............////////////------..................,,,,,,,,,,,,,,,,,,,,,,,,////////////...---,,,,,,++++++******++++++,,,---------------------------+++,,,---...////////////,,,222333555<<>>>>><<<888666666777555555666666555555444333...///000000111111111000---------------------------//////,,,***+++***'''...------...000111000///------,,,+++++++++,,,,,,---............------,,,......------......///000111555:::@@@MMMeeeqqqPPP===666222111111111111000000000000//////............/////////////////////......---------........................------------///222888<<>>===>>>>>><<<999777777888444555666666666555333222///000000111111111000000,,,,,,,,,,,,---------------......---,,,+++***(((...------...000111000...---,,,,,,,,,,,,,,,,,,,,,,,,------.........------...------------...//////333666:::BBBSSSnnnjjjKKK;;;555111000333111000000000////////////............////////////222111111000000//////..............................------,,,...222888===KKKdddeeeGGG:::333111///......//////...//////............//////...//////...------...000///000000000000222555888FFFFFFGGGJJJKKKQQQ```ooozzzlll```XXXVVVOOOLLLHHHEEECCCAAA???===<<<======;;;999777777888333333444555555333222111222222222222111000///...,,,---------------------,,,+++,,,------,,,+++,,,---,,,,,,---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,******+++---............---------------...//////111555:::DDD[[[wwwbbbEEE999444000///333000000000////////////...............////////////000000000/////////......////////////////////////......------...222888===HHHaaagggHHH:::333111///......//////...//////............//////...///000///......///111000000111000000222666999DDDBBBCCCFFFJJJOOOXXXaaavvviii]]]UUUSSSOOOKKKGGGDDDBBBAAA???===;;;<<<<<<:::888666666777222222333333222222111000333333333222111000...---........................+++)))***...///------///,,,++++++,,,------,,,***++++++,,,---------,,,,,,***+++,,,------......---------,,,,,,------...///...333:::HHHdddxxx[[[@@@888555///...333000000////////////..................////////////------------------------////////////////////////...///.........222777;;;DDD^^^lllLLL<<<444222///...///000////////////............/////////000000000...///000222000111111111111333666999BBBAAABBBFFFHHHJJJRRRZZZqqqtttggg\\\VVVTTTNNNKKKGGGCCCBBB@@@>>><<<999:::;;;999777555666777333333222111111111111111222222222222222111000///000000000//////......---,,,)))***///000,,,,,,000,,,++++++,,,------+++******+++,,,---------,,,,,,...............---,,,,,,------,,,,,,------...///---333;;;KKKiiiqqqUUU===888666...,,,222000000/////////.....................////////////---------......//////000//////////////////////////////000//////111555888AAA]]]rrrRRRAAA555333000///000000000/////////............/////////000000000//////111333000111111111111333666999AAABBBEEEHHHGGGGGGOOOXXXaaarrrssshhh^^^XXXWWWNNNKKKFFFCCCBBB@@@>>><<<999999:::888666555555666444333222111000111222333000000111222222222222111222222111000///......------***+++///000,,,+++///---,,,+++,,,------,,,***)))***,,,---...---,,,,,,222222111000...---+++***---,,,,,,,,,,,,---......///555<<>>888::::::888555444555888333333444444444333222111111222333444333111...---111//////222333000///222,,,,,,------...------,,,---.........---,,,,,,+++))))))))))))))))))))))))---...............------------,,,------...000000'''444===GGGccc}}}aaaNNN;;;333333222///---//////............//////------,,,------...///000///000111222222111000///////////////////////////000...///111111000333999AAAYYY}}}yyyXXXDDD444111//////111222111///000...---///222333111///111222333222111000000222333444444444555888<<<@@@@@@AAABBBCCCFFFIIIKKKMMMTTTaaazzzrrrfff]]]XXXXXXOOOLLLGGGDDDBBBAAA???>>>:::;;;;;;888555444555777555444333222222222333333111222333333222111000//////---...111111...---000------......---,,,,,,+++------......---,,,,,,+++++++++++++++++++++++++++---...............------,,,,,,------...//////000,,,666>>>HHHeeevvvZZZHHH666000111000...---//////............//////............///000111111000000111111111000000//////////////////////////////---...111111000333888EEEZZZ{{{qqqQQQ>>>666444111111111111///---000///...000333333111///...///000///......000222333333444555999@@@IIIPPPAAAAAAAAABBBDDDFFFHHHJJJNNNWWWkkkpppddd\\\YYYYYYMMMJJJGGGEEEDDDBBB@@@>>>;;;<<<;;;999666444444555777555222000000111333555222111111111111111111111...,,,,,,//////,,,+++...------...------,,,+++***---------------,,,,,,+++------------------------------...............---,,,,,,---///////////////222999???LLLjjjnnnTTTCCC333///000000///...//////............//////////////////000111222222000000000//////000000111////////////////////////000//////222222111444999DDDWWWtttkkkMMM;;;666444333222222222000............000222222000...111111222111000111444666888888:::>>>GGGSSSaaajjjBBBAAAAAAAAABBBDDDFFFGGGHHHMMM\\\uuupppeee\\\XXXXXXLLLJJJGGGFFFEEECCCAAA>>>======;;;999666555444444666555333111111222333444222111111000000111222333...,,,,,,//////,,,+++---+++,,,,,,---------,,,,,,,,,,,,---------,,,,,,+++------------------------,,,---......///.........,,,---...///000000//////444:::AAASSSssskkkRRRCCC555111222222111111//////............//////////////////000111222222111000///...///000111222000000000000000000000000222111222444444333666;;;>>>PPPnnnmmmPPP>>>333333222222333222222111000111222333444333222111666777777777666888;;;>>>;;;???EEENNNZZZjjjyyyAAAAAAAAABBBBBBCCCDDDDDDCCCEEEOOOdddrrrggg]]]VVVUUULLLJJJHHHFFFEEEDDDAAA???>>>===:::888777666555444333333444444333333222111222111111000000111222333000......000000,,,,,,...))))))+++,,,------......++++++,,,,,,---,,,,,,+++------------------------,,,------...//////......,,,---...///000000000000333999EEE\\\}}}kkkPPPCCC777333333222000111//////............//////............///000111111111000/////////111222333111111111111111111111111222000111444444333666;;;:::MMMlllqqqSSSAAA555555444333222222222333222333444555555555666666999;;;<<<<<<===???BBBEEEDDDJJJVVVcccrrr???@@@BBBDDDDDDDDDCCCBBBAAABBBHHHVVVmmmssshhh]]]VVVSSSNNNKKKHHHFFFEEECCCAAA???>>><<<:::888888777666444222333444555444333222111222111111111111111111111222//////222111---,,,...((()))***,,,------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////............///000111222222;;;LLLggggggKKK???555222222000////////////............//////............///000111111111111111111222222333444111111111111111111111111000...///222222111444999===NNNlllqqqRRR???::::::777444222222444777444444555555555666:::<<>>;;;999888999999777555444444333333333222222222111222333333222111000///222//////222111---,,,...++++++,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////000///---------///222333444@@@TTTooo{{{___EEE;;;222111111000///111//////............//////////////////000111222222111111222333444444444444222222222222222222222222111000111333333222555:::???NNNiiinnnRRR@@@;;;:::888666444777===BBBCCCCCCCCCBBBBBBFFFKKKPPPXXX]]]dddlllqqqwww{{{~~~<<>>;;;888888999:::888666666555222111000111333555111222333444333111...---222//////111000,,,+++---...------,,,+++***(((((()))***+++,,,,,,,,,,,,,,,------------------------+++,,,---...////////////111///---,,,,,,///222555777CCCYYYuuutttWWWBBB999222111222222222444//////............//////000000000000111222333444000222333555666666555555222222222222222222222222555333444777777555999>>>???LLLddd{{{mmmSSSCCC777888777666777>>>GGGOOOZZZ[[[ZZZYYYYYY]]]eeekkkooovvv~~~xxxttt;;;???CCCCCCBBBBBBDDDGGG@@@AAADDDIIIQQQdddyyylllggg```XXXSSSQQQMMMIIIEEECCCAAA???===<<<<<<;;;:::999777777666555333444777777333111333333333333222222222111111222111000///////////////.........---------,,,,,,//////000000000//////...------,,,,,,,,,,,,,,,---,,,------...//////000000//////......///000111222;;;BBBZZZ~~~hhhPPP???666000111444222000000333222000000111111000///222111000111333444333222777888999:::::::::999999888777555333222444999<<<444666999999777777999<<<>>>MMMeee|||~~~kkk[[[IIIBBB???CCCDDDEEESSSeee}}}}}}zzztttpppuuupppaaaYYYUUUTTT>>>???AAABBBBBBCCCEEEFFF@@@AAACCCGGGNNN^^^{{{zzzmmmggg___XXXUUUNNNKKKGGGDDDCCCBBB@@@>>><<<<<<;;;:::999888777777555333333666555222111333333333222222222111111111000000///...............------,,,,,,,,,+++++++++---------......------,,,......------,,,------.../////////000000111111111////////////000222333555;;;@@@UUUwwwjjjRRR???666000111333222000111222111000000111333333444000111222222444555666777777;;;@@@EEEFFFDDDAAA>>>???>>>===:::888888:::<<<999;;;<<<<<<::::::===@@@IIIUUUkkk}}}mmm[[[RRRNNNPPPPPPSSSbbbssswwwoooaaaSSSIIIEEEEEEFFFAAA???>>>???BBBDDDFFFFFFAAAAAACCCFFFJJJWWWnnnzzznnnfff]]]XXXVVVKKKHHHEEECCCCCCBBBAAA@@@<<<<<<;;;:::999888777777666333222444444111111444222222222111111111000000000000//////......//////---,,,,,,,,,,,,,,,++++++,,,,,,---------------,,,///......------......///............////////////------------///111333444<<<===NNNmmmfffNNN@@@888333333444333222444333222111111222333555777333555777777777888<<>>BBBEEEFFFEEECCCCCCEEEFFFHHHQQQccctttzzznnnddd[[[VVVVVVKKKHHHEEECCCBBBAAA@@@???<<<;;;;;;:::999999888888666333111333222000111555222222111111111000000000222111111000000000111111...............---------------.../////////......///............//////000////////////////////////000/////////000222444555???AAAPPPllleeeLLLBBB;;;666666777666666999666666666666555666888999999===??????===???EEEKKKTTT___ooo|||}}}tttnnn^^^\\\ZZZWWWTTTUUUXXX[[[kkkkkkjjjhhhccc]]]YYYVVV___kkkpppggg^^^WWWQQQMMMSSS[[[dddhhhkkkjjjiiiiiimmmpppgggccc```___^^^VVVHHH===>>>;;;777444444666:::<<>>BBBEEEFFFEEEFFFFFFGGGIIIJJJNNN[[[iiiyyylllbbbYYYUUUUUUMMMJJJFFFCCCBBB@@@>>>===<<<;;;;;;::::::999999999777333222333333111222555222222222111111111111000111000000///000000111111........................------...///000000/////////////////////000111222222222333333333333333444444444444444555666888999AAAHHHYYYsssmmmUUUEEE???::::::;;;:::===AAA===>>>??????@@@BBBFFFIIIIIILLLPPPPPPQQQUUU^^^eeesss}}}zzzsssoooppptttxxxzzzpppeee^^^aaappp|||qqqccc]]]UUUNNNFFF@@@???BBBHHHJJJMMMMMMJJJIIIIIIKKKGGGGGGEEEBBB???:::666333333333333333444444555666AAA???>>>???BBBDDDFFFFFFGGGGGGJJJLLLLLLNNNWWWaaa|||yyykkkbbbYYYTTTSSSNNNKKKFFFDDDBBBAAA???===<<<;;;;;;;;;:::::::::999777444333555555222222555333333333222222222111111//////.........///000000---------...............---...///000111111111000222222222222222333444555222222333444444555666666555555555666888;;;===???BBBPPPfff{{{wwwfffRRRMMMIIIJJJJJJKKKOOOUUURRRRRRQQQPPPQQQWWWaaaiiijjjllloooqqqttt{{{{{{pppcccZZZZZZiiizzz|||oooccc]]]PPPMMMIIIDDD???;;;888777999;;;<<<;;;999777777777777888888555222111333666000111222333444444333222>>>???AAABBBBBBCCCEEEFFFFFFGGGKKKNNNOOOOOOUUU^^^rrrzzzlllccc[[[UUURRRMMMJJJFFFDDDCCCCCCAAA@@@;;;;;;;;;;;;;;;:::::::::777444444777777333333555444444444333333333333222111000000000111111222333000000111111111222222222222222333444555555555555666666666666777888999:::555666777888999;;;<<<<<<;;;<<<>>>AAAEEEIIIMMMOOOTTThhh}}}ooojjjggghhhiiijjjpppwwwvvvrrrkkkddddddnnn~~~}}}wwwuuuuuuooommmkkkiiieee]]]SSSKKKLLLUUU```ddd^^^UUUMMMIIIAAA???<<<999777777666555555555555444222222222333333222111111111222333444111111111111222333555555;;;???CCCCCCBBBBBBDDDGGGEEEFFFJJJOOOPPPPPPUUU\\\lll|||llleee^^^VVVRRRKKKIIIFFFDDDDDDDDDDDDCCC;;;;;;;;;;;;;;;;;;::::::666444555999888444333555555555444444444333333333444444444444555555666777555555555666666777777777777888999:::;;;;;;;;;;;;999999999999:::;;;<<<===???@@@AAACCCDDDFFFGGGHHHIIIKKKNNNRRRXXX^^^cccfffqqqsssppp{{{xxxnnnfffaaa___WWWTTTQQQOOONNNIIICCC>>>???CCCHHHJJJIIIEEE@@@===999777333000000333444333333222111000///000222333222///---...111222///,,,...---,,,+++---000444777>>>@@@BBBCCCCCCDDDFFFHHHLLLJJJJJJMMMNNNNNNSSSYYYhhh}}}pppbbb]]]ZZZRRROOOKKKHHHFFFCCCAAAAAABBB@@@???>>>>>>>>>===999777;;;999888777888999888777888666555666666555666888777888777555444555777:::666888999888666888>>>EEEBBBBBBCCCDDDEEEGGGHHHIIIHHHHHHHHHIIIKKKMMMPPPQQQUUUUUUWWWYYY[[[^^^aaabbbbbbbbbhhhppptttxxx}}}vvv{{{zzzxxx{{{~~~~~~}}}zzzvvvpppiiieeecccddddddccc```ZZZUUUOOOJJJDDD@@@CCCBBB@@@>>><<<:::999888777777888888888666555444555444444555666555333111---...//////......///111////////////////////////000000//////000111222222<<<>>>@@@AAAAAABBBDDDFFFGGGGGGIIIMMMNNNOOOWWW```ooo{{{oooccc```]]]TTTOOOLLLIIIGGGDDDCCCCCCCCC>>>=========>>>>>>===;;;<<<:::888888999999999888;;;999888999999:::<<<>>>;;;<<<<<<<<<<<<>>>BBBFFFDDDEEEDDDBBBAAAFFFPPPXXX```^^^[[[ZZZ[[[]]]aaacccaaabbbdddfffiiimmmoooqqqrrrsssuuuxxxzzz}}}~~~}}}~~~}}}nnneeecccgggkkkeee___YYYVVVXXXZZZYYYXXXWWWTTTPPPLLLIIIHHHIIIJJJGGGEEEBBBAAA@@@>>>;;;999666666555555444333222222666666555444333333333333111111000111222222000...,,,...//////...---///000//////////////////////////////.........///000000;;;===?????????@@@BBBCCCBBBDDDIIILLLNNNQQQ]]]jjj{{{|||pppfffccc```VVVPPPNNNLLLIIIGGGFFFFFFFFFCCCBBB@@@AAABBBCCCCCCBBBAAA???>>>>>>???AAAAAA@@@GGGFFFEEEEEEGGGKKKNNNPPPLLLMMMNNNPPPRRRWWW]]]aaaeeeccc```\\\\\\cccoooxxx~~~yyyuuutttwww{{{~~~~~~|||vvvrrrmmmggg^^^VVVPPPMMMLLLKKKIIIDDD>>><<<===>>>===;;;:::999777666666666777777444333333444666777777666111111111222222333333333555333222000///000000111000//////000111000///---+++---......------...///////////////////////////111000//////////////////;;;===>>>?????????AAACCC???BBBIIIMMMNNNTTTcccrrrxxxkkkgggbbbXXXUUUVVVTTTPPPNNNOOONNNLLLLLLJJJHHHGGGIIIJJJKKKJJJLLLJJJIIIJJJLLLOOOPPPPPPZZZ[[[[[[ZZZ]]]dddiiijjjhhhiiilllnnnrrrwww~~~~~~}}}}}}zzzyyyooolllgggccc^^^ZZZUUUQQQIIIEEEAAA@@@AAA@@@>>>;;;>>>;;;777555666777666555222222222333333333444444333111111222333444444222111222222333444444555555111111111000000/////////333111111111222222111///+++,,,------,,,,,,---///////////////////////////444333222111111111111111<<<>>>???@@@???@@@AAACCC???CCCIIIMMMOOOTTTdddsssxxxpppkkkaaadddgggeee___]]]___^^^ZZZYYYXXXWWWXXX[[[^^^``````cccaaa___```dddgggjjjkkktttxxxxxxvvvzzz~~~~~~{{{xxxvvvtttsssnnniiieeedddffffffccccccaaa]]]XXXUUUSSSSSSNNNKKKHHHFFFDDDBBB???===>>>:::666555666666444111444333222222222333333333000000111111222222222222111000......//////...,,,000000000111111111111111...///111222222111000///444222111111222222111000+++,,,------,,,,,,---///////////////////////////333333222111000000000111===???@@@AAA@@@@@@BBBCCCAAACCCHHHLLLNNNRRR___lllxxxzzzxxxzzzxxxrrrttttttuuuyyy~~~~~~|||wwwwwwuuurrrlllfff```\\\[[[[[[ZZZYYYWWWUUURRRQQQSSSRRRMMMFFFCCCFFFHHHGGGDDDDDDDDDAAA>>><<<<<<===:::888666666555555333111666444222111222222222111------...//////000000000//////000000000000000000///...------...///...,,,000000000000000000000000...///111222333333333222222000......///000///...+++---......------...///////////////////////////000///..................===???@@@@@@@@@@@@AAACCCCCCCCCFFFJJJLLLNNNVVV___ppp}}}zzztttmmmiii^^^_________]]]ZZZWWWUUUQQQPPPOOOMMMJJJEEEAAA???>>>======<<<;;;:::999999:::;;;888333222777888555555666777666444333333444111///......000000///---...///000000//////000111---...///000000////////////............///000000000///...///000111000///000111111111222222222333//////...///111333666888111///---,,,---......---,,,...//////...---///000////////////////////////------------------...///===>>>@@@@@@??????@@@BBBDDDBBBDDDGGGIIIKKKPPPWWWaaasssxxxkkkmmmnnnmmmgggaaa]]]ZZZXXXXXXXXXXXXVVVQQQKKKFFFCCCCCCCCCBBB@@@???===<<<::::::;;;:::999888666555444444333333333444444555222555555111333888777333000222333333222000111111......---///222333333222///222444222,,,((('''(((...000111111000.........++++++******+++,,,...///000///......///000///---,,,------...///000111111111///,,,+++---333999===222000...---...//////...---...//////......///111////////////////////////...............///000111>>><<<<<<>>>BBBDDDDDDBBBAAACCCEEEGGGIIILLLPPPSSS```nnn{{{tttppppppqqqqqqqqqqqqmmmgggggghhhaaaWWWKKKKKKKKKJJJHHHFFFDDDCCCCCC@@@===<<<======;;;999333444666666666666444333000000000000000000000000222111000.........///000+++...000111000///...///000///...------...///000///////////////000111111000000///...............000000///........................------,,,,,,,,,---------...///000000111////////////000000000000000///...///333999@@@DDD:::666111....../////////000000//////.........---,,,...,,,***+++//////,,,...///000///...---...000>>>===<<<>>>BBBDDDCCCBBBBBBCCCEEEFFFGGGJJJNNNQQQZZZiii}}}zzzwwwvvvuuunnnggg___WWWSSSRRRQQQPPPSSSSSSPPPLLLMMMOOOIIIAAA>>>>>>===<<<:::999888888999666333333444444333111222222222333333222222222000000000000000000000000111000///.........//////+++---...///...---...///000///...------...///000///////////////000000111000000///...............000000///.....................---------,,,,,,,,,------......///000000111//////000000111111111222111000...///222777===AAA999555000....../////////000/////////.........---///000///,,,...111111---...000111000///...///000=========>>>AAACCCCCCBBBBBBCCCDDDEEEFFFHHHLLLNNNTTTaaayyywwwppplllgggddd```\\\WWWTTTRRRQQQQQQLLLFFFAAA>>><<<;;;:::<<<<<<:::999;;;===:::444777666444333222222333333444222000000111111000/////////............//////........................//////...---------......+++,,,---,,,++++++---/////////............////////////......//////000000000//////............///000///......---............------------,,,,,,,,,------......///000000000//////000111222222333333222111///...000444888;;;777444000------...///////////////...............///000///---...222111---///000111000//////000111=========???@@@AAABBBBBBBBBCCCDDDDDDDDDFFFIIILLLPPP[[[qqq{{{nnniiijjjmmmkkkhhhccc^^^YYYUUUSSSNNNLLLIIIFFFDDDBBBAAAAAA@@@>>>;;;:::::::::999777666666555555777999777555555444222000000111333444222111000000000000000000...---,,,++++++,,,---...------------------------------------------------,,,------+++***+++...000/////////......///////////////.........//////000000///............/////////......------.........------------------------............//////000000---...///000111222333333333111///...///000333444555222...------.................................---///...,,,---000///+++...///000///...---...000<<<===>>>??????@@@AAABBBBBBCCCDDDDDDDDDEEEHHHKKKPPPXXXiiixxxjjj^^^YYYYYYZZZXXXUUUQQQNNNKKKIIIIIIDDDBBB@@@>>>============888777666666777888666555555333222333444333333333222000///------...000111---------,,,++++++,,,---...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,+++,,,...111...//////////////////...//////............////////////............//////......------------......------------------------............////////////,,,,,,---...///000111222222111000.........///000222000---,,,---......------------...............,,,......,,,...111000+++,,,---...---,,,,,,---...<<<===??????>>>???@@@BBBAAABBBCCCCCCDDDEEEIIIKKKQQQVVVddd|||zzzkkk```VVVRRRRRRRRRPPPMMMJJJFFFDDDBBBAAABBB@@@>>><<<:::999999999888666555555555555333111555222111222111//////222222111000//////000111111---......---+++***+++---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...---,,,,,,...000......////////////......//////......------......///............//////000---------,,,------...///,,,,,,,,,------------.........//////////////////,,,,,,------...///000000111000//////............000...,,,+++---......------------------.........,,,/////////111555333///+++,,,---,,,+++++++++---;;;>>>??????>>>>>>???BBBAAABBBCCCDDDDDDFFFJJJLLLQQQTTT___uuuooocccZZZSSSOOOOOOLLLJJJHHHEEECCC@@@???>>>???===;;;999777777777777888666555444555555444333555222111333222...000444444444444333333222222222111222222000---,,,...///,,,,,,------------,,,,,,------------------------+++,,,---...///......---***,,,------,,,,,,---...---...///000000///...---000///...------------..................///000000---,,,,,,,,,------...///,,,,,,,,,---------....../////////////////////...---.........//////000000//////////////////.........,,,++++++,,,------,,,,,,,,,,,,------.........***---//////222666555000+++,,,------++++++,,,---;;;>>>@@@???======???BBB@@@BBBCCCDDDEEEGGGJJJMMMPPPRRR\\\rrr{{{jjj___XXXRRRNNNNNNIIIHHHGGGFFFEEECCCBBBAAA:::999777666666666777777333222111222444666777666444000///222111---///555222222222222111000///...111222333000---+++,,,...+++,,,---......---,,,+++------------------------+++,,,.../////////......(((***,,,---,,,++++++,,,---...///000000///...---000///...---------------...............///000111,,,,,,,,,,,,------...///,,,,,,,,,------.........///////////////.........////////////000000000000......//////000/////////---+++***+++,,,------,,,,,,,,,,,,------.........'''***,,,---111555444000,,,---......,,,,,,---...???AAABBBBBBAAA@@@AAABBBBBBBBBBBBCCCEEEGGGHHHIIISSSYYYdddwww|||jjj^^^VVVOOOJJJJJJHHHGGGDDDAAA>>>===<<<<<<===;;;999777666666777888333333333333333444555666777111...000///,,,...333555333000000222222000---////////////////////////++++++,,,---...///000111........................//////...,,,******---///---------------------------...000111222111///...111///---,,,,,,,,,...///......---,,,,,,,,,------++++++++++++,,,,,,---...//////...---------...///------............------////////////000000000000......//////...---,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------222111000///...---------===???@@@@@@?????????@@@??????@@@AAABBBDDDEEEFFFOOOVVVbbbvvv{{{iii^^^WWWPPPMMMLLLHHHGGGDDDAAA>>>===<<<<<<===;;;999777666666777888444333333333333444555666444///...111222000222888555222000111222222000.../////////////////////////////////......---------........................------,,,***((()))+++------------------------------...000111111111///...000///---,,,,,,---...///------,,,,,,,,,------...---,,,,,,,,,------...///------............------------............---------------.........//////...............---,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...------------:::<<<>>>>>>=========>>>>>>>>>>>>???AAABBBDDDEEEJJJRRR___tttzzziii^^^XXXRRROOONNNHHHGGGDDDAAA>>>===<<<<<<===;;;:::888777777777777444444333333333444555555444111000222333222444888444222111111222222000///////////////////////////111111000///...------,,,........................,,,---,,,+++))))))+++------------------------------...///000111000//////000///...,,,,,,---......,,,,,,,,,,,,------...///---------.........//////+++,,,...//////...---+++------............------+++++++++,,,,,,,,,---------............------,,,//////---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,---------999;;;=========<<<===>>>?????????@@@AAACCCDDDEEEGGGOOO\\\ooo{{{jjj___XXXRRRNNNNNNHHHGGGDDDAAA>>>===<<<<<<<<<<<<:::999888777777777444444333333333444444555666555444333333222222222333222111111111111000000////////////////////////////////////////////////...........................//////...,,,,,,...///---------------------------...///000000000//////000///...------------...+++++++++,,,---...///000---------.........------+++,,,---...///...------------............------++++++++++++,,,,,,,,,,,,---------......------,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...999;;;===>>>======>>>????????????@@@@@@BBBCCCDDDDDDLLLYYYkkk}}}jjj___WWWPPPLLLKKKHHHGGGDDDAAA>>>===<<<<<<<<<<<<;;;999888888777777555444444333333333444444444444444333333222111000111222222222111000111111000000000000000000000000............////////////........................---...///...------...000---------------------------....../////////////////////......------------+++++++++,,,---...///000,,,,,,------------,,,+++------------......//////------............------+++,,,,,,,,,,,,---------,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...999;;;===>>>>>>>>>???@@@=========>>>>>>???AAAAAAAAAIIIUUUfff}}}jjj^^^VVVOOOJJJJJJHHHGGGDDDAAA>>>===<<<<<<<<<<<<;;;:::999888777777555555444333333333444444...222444333444666555222000222333222111000111222000000000000000000000000000000///...---,,,,,,+++........................+++,,,------,,,,,,---...------------------------------.........////////////............---------,,,,,,,,,,,,------...///+++,,,---------,,,+++***---...///000000000000000------............------,,,,,,---------.........+++,,,,,,------------,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...888:::============>>>@@@>>>>>>>>>>>>???@@@AAAAAAAAAGGGPPP]]]ssszzzhhh]]]UUUOOOKKKJJJHHHGGGDDDAAA>>>===<<<<<<<<<<<<<<<;;;:::999777777666555444333333333333333...444666444555888777222000111333222000000111333000000000000000000000000......------,,,,,,,,,+++........................***,,,---...---,,,---...------------------------...---------......//////...............------,,,------,,,,,,,,,------...,,,---...///...---+++******---111555555333000...------............------,,,,,,,,,------------...***+++,,,---------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,------...777999<<<===<<<===>>>???AAA@@@@@@@@@AAABBBCCCCCCBBBGGGLLLUUUhhhxxxfff\\\UUUOOOLLLKKKHHHGGGDDDAAA???===<<<<<<<<<<<<<<<;;;:::999888777666555444333333333333333333888:::777666888555//////111333222000///111333000000000000000000000000))))))***+++---...//////........................,,,...000000/////////000------------------------...------------...//////......//////......---,,,......---,,,,,,,,,---------...///000000...,,,+++''',,,444999:::666000+++---..................---++++++,,,,,,,,,---------***+++,,,,,,------------///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,---------;;;;;;<<<===>>>>>>>>>===BBBBBBBBBAAAAAABBBBBBCCCEEEIIIIIIPPP___iii}}}zzzjjj___XXXQQQLLLKKKJJJFFFBBBAAAAAAAAA>>>;;;999999999999999999999999888777777666555444444444333333444444555444444444555444222000/////////000111111111111000000000000000///------///000///...+++---......------///000...000222222000......///------------------------/////////---+++,,,000444444222...---,,,,,,+++***((()))+++,,,------,,,+++*********++++++,,,,,,,,,)))...444999:::888333000000///...---,,,------...******+++++++++,,,,,,,,,......---,,,,,,,,,------......//////......---,,,...---+++++++++---///000,,,---------,,,,,,...///333,,,(((+++///...,,,,,,:::;;;<<<======>>>>>>===@@@@@@@@@AAABBBCCCDDDEEEEEEHHHGGGNNN\\\eeexxxzzziii^^^WWWPPPKKKJJJHHHEEEBBB@@@@@@???===;;;:::::::::999999888888888666666555555444333333333333333444555555555444444666555333222111111111222111111111000000000//////000///------///000///...,,,---......------...//////111222222///---,,,,,,.........---------------///000000///...000444888555222///.........,,,+++,,,------------,,,,,,+++***+++++++++,,,,,,,,,,,,+++...333666777555222000...---,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,000///...---,,,+++++++++------------,,,,,,,,,,,,---,,,+++******+++---...+++---------,,,,,,---///666...***---///...,,,+++::::::;;;======>>>>>>>>>>>>??????@@@BBBCCCEEEFFFDDDGGGFFFLLLXXX```qqqyyyhhh]]]VVVNNNJJJIIIFFFDDDAAA??????>>><<<:::;;;;;;:::999888777777666555555444444333222222222333333444555555555555555666555444333333333333333000000000000////////////000///------///000///...,,,.........,,,+++,,,---000111222111///,,,++++++------------------......///000000000000333777:::555333000/////////...---000000///------,,,,,,,,,++++++,,,,,,,,,,,,,,,---,,,...111333333222000...------,,,+++++++++,,,,,,,,,,,,,,,,,,------------111000...---+++*********...---+++*********+++,,,---,,,***))))))***+++++++++,,,---,,,+++,,,---///666000,,,...///---+++,,,999:::;;;<<<===>>>>>>>>>?????????@@@AAABBBDDDEEEEEEGGGFFFJJJUUU[[[kkkyyyggg\\\TTTMMMIIIHHHFFFDDDBBB@@@>>>===<<<;;;;;;;;;:::999888777666555555444444444333333222222222333444555666666666555555555555444444333333333000000000/////////......000///------///000///...---...///...,,,++++++,,,...///111111///---,,,---,,,,,,,,,---------------//////000000111333555777444222000000000000///---111000...---------...///,,,,,,,,,,,,------------......////////////...---........................,,,,,,,,,---------......///...---,,,++++++++++++///---+++***)))***,,,------,,,+++***************+++,,,---,,,++++++---///333...+++---...,,,,,,---888999:::<<<======>>>>>>AAAAAA@@@@@@@@@AAABBBBBBFFFHHHFFFJJJSSSXXXggg{{{~~~|||yyyggg[[[SSSLLLHHHHHHFFFEEEDDDAAA???===<<<<<<;;;;;;:::999777666555555555555555444444444444444222333444555666666666666555555555444444333222222000000000000////////////000///------///000///...---...///...,,,+++,,,---+++---000000000//////000+++,,,,,,,,,------......000000//////000111222333222111000000111111///...///......---...///000111------------------------......---------,,,,,,,,,---.....................,,,,,,,,,---------......,,,,,,+++++++++,,,,,,---///...,,,******+++---...------,,,++++++++++++++++++,,,,,,,,,++++++---......***)))+++---,,,---000777888:::;;;======>>>>>>AAAAAA@@@@@@@@@@@@AAAAAAFFFHHHFFFIIIRRRUUUccc||||||sss{{{zzzxxxzzzggg[[[SSSLLLHHHHHHEEEFFFEEEBBB>>><<<<<<===::::::999888777666666555555555555444444444444444222333444555666777777777666666666555444333111000111111111111000000000000000///------///000///...---/////////---,,,---...***,,,///111111111222333---------...//////000000222111///000111333222111222222111222333333111000/////////000000111222333///............---------------,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,------------*********++++++,,,---...///...---++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++***+++,,,+++***+++,,,...+++((((((+++,,,+++---111777888999;;;<<<===>>>>>>@@@?????????@@@AAABBBBBBEEEGGGEEEHHHPPPSSS```xxxxxxtttxxx{{{xxx}}}{{{hhh[[[SSSLLLIIIIIIDDDEEEDDDAAA===;;;;;;===999999888888777777777666333333333333333333333333222333444666777777888888888888888777555333111000222222222222111111111111000///------///000///...---///000///......///000,,,...111222222111222333000000000111222222333333444222111333666777777555444333333555666666444333222333333444444444333333////////////......------+++,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++++++++***+++,,,+++******,,,...,,,)))))),,,,,,+++---222666777999;;;<<<===>>>>>>===>>>>>>???@@@BBBCCCDDDDDDFFFDDDGGGNNNQQQ^^^vvvyyyxxxwww}}}yyy||||||hhh[[[SSSMMMIIIIIIBBBDDDCCC@@@;;;999:::<<<888888888777777777777777222222222222222222222222222333444666777888888888:::::::::999777444222000333333333222222222111111000///------///000///...---///000000//////111222...000333333222111111222222222333444555555666666555333333555:::<<<;;;:::666555666777999999777555666666777888777555444333000000//////.........---***+++,,,------------,,,+++,,,...///000///......******+++++++++,,,,,,,,,------,,,+++*********+++***++++++++++++***))))))'''((()))******************+++,,,+++******,,,......,,,,,,------+++---111;;;;;;::::::;;;<<<>>>@@@:::<<<>>>@@@AAABBBBBBBBBCCCCCCEEEJJJMMMRRR\\\ggg}}}xxxyyy~~~vvvbbbUUUNNNIIIGGGIII@@@???===<<<:::999888888555333444888777333222444222222333333222222222222===999555555999;;;:::777::::::::::::777444111///777333222444555222000111222333444333222222444666444222000///111222333222222444666666666666666777===;;;777555:::AAAAAA===BBB<<<<<>>:::666222111111///...,,,,,,,,,++++++*********,,,,,,,,,---------......******+++++++++,,,,,,,,,---,,,,,,+++*********+++***+++,,,---,,,+++***))),,,,,,++++++++++++******---***((((((+++,,,+++)))///...------,,,,,,,,,,,,AAA@@@>>>======>>>>>>>>>;;;===>>>@@@AAABBBBBBBBBEEEDDDEEEIIIKKKPPP[[[ggg|||{{{rrr```TTTLLLGGGEEEFFFAAA@@@>>><<<:::999888888888555555888777333222333444444444333333222222222:::888777888;;;<<<;;;:::;;;;;;<<<<<<:::888666444;;;777666888777555555888777777666555555555666666777555444444666888888777999:::<<<<<<===>>>???@@@IIIHHHFFFEEEKKKSSSUUUQQQNNNKKKNNNWWW]]][[[XXXXXXVVVXXX[[[\\\YYYUUUQQQNNNWWWYYYZZZYYYWWWTTTSSSSSSNNNGGG>>>666111...,,,+++,,,,,,,,,+++++++++******,,,,,,---------.........***++++++++++++,,,,,,,,,---,,,++++++******++++++)))***++++++,,,,,,,,,,,,))))))******++++++,,,,,,...,,,***+++---...---+++......---,,,,,,,,,,,,,,,MMMHHHCCCAAABBBBBBAAA???>>>>>>@@@AAABBBBBBBBBBBBEEEDDDEEEHHHIIIOOO[[[hhh|||sssfffWWWOOOIIIDDDBBBCCC>>>===<<<:::888777666666888555555777666222111333888888777666666555666666666888;;;===>>>@@@BBBDDDFFFGGGGGGFFFDDD@@@<<<999;;;999999:::999777;;;BBBBBB???<<<;;;::::::999888===;;;:::;;;>>>AAACCCDDDHHHHHHIIIKKKNNNRRRUUUWWW```aaaaaabbbiiiqqqsssooohhhgggllluuu{{{{{{wwwvvvooouuu{{{}}}yyyrrrmmmkkkssswwwyyyvvvqqqmmmmmmnnnbbbXXXIII;;;222...,,,+++,,,,,,,,,++++++++++++***---------.........//////++++++++++++,,,,,,,,,,,,,,,,,,++++++******++++++)))))))))***+++,,,...///(((((()))***+++,,,------...---++++++---------,,,---,,,,,,++++++++++++,,,^^^WWWNNNIIIGGGFFFDDDAAA@@@AAAAAAAAABBBBBBBBBBBBEEEDDDFFFHHHJJJPPP^^^mmmvvveee[[[RRRMMMJJJEEEDDDFFF>>>===;;;:::999888777777:::888888;;;:::777666888<<<;;;::::::;;;<<<======777<<>>333///......++++++++++++++++++++++++------........./////////+++++++++,,,,,,,,,------,,,,,,++++++***++++++,,,+++***))))))***,,,---///*********+++,,,---------,,,+++*********+++++++++,,,++++++******+++++++++uuunnnbbbYYYQQQKKKEEEAAACCCCCCCCCBBBBBBBBBBBBBBBBBBCCCFFFIIIKKKQQQbbbrrrsssggg]]]WWWRRRQQQMMMHHHFFFGGG@@@???>>>==================;;;>>>CCCEEECCCBBBEEEBBBBBBAAABBBCCCFFFHHHIIIEEEJJJPPPSSSWWW___lllvvv}}}{{{oooccc[[[QQQQQQTTTWWWXXXZZZdddooozzzvvvqqqmmmjjjiiigggfffnnnlllkkkmmmsss{{{~~~wwwqqq___UUUEEE888111//////000++++++++++++++++++++++++------------.........///++++++,,,,,,,,,---------,,,++++++***++++++,,,,,,---,,,+++*********,,,,,,---------------------,,,+++,,,++++++******+++,,,+++++++++******++++++,,,{{{pppcccUUUJJJDDDFFFEEEDDDCCCBBBBBBBBBBBB@@@CCCGGGJJJKKKQQQaaarrrsssddd]]]XXXUUUSSSSSSOOOHHHEEEEEEBBBBBBBBBBBBBBBCCCDDDEEE@@@BBBHHHQQQVVVVVVVVVYYYYYYXXXWWWXXXYYY\\\___aaacccggglllooosss{{{}}}sssrrrrrruuuvvvwww|||yyyssslllfffeeegggeee]]]TTTHHHAAA888000---,,,---...***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,------------++++++******++++++,,,,,,---,,,++++++******++++++...---------,,,,,,,,,,,,---.........,,,,,,...///,,,++++++++++++,,,,,,---zzzhhhYYYQQQHHHGGGEEEDDDBBBBBBBBBBBB???CCCHHHKKKJJJNNN]]]mmmwwwiii```^^^XXXWWWYYY]]][[[TTTPPPQQQOOOOOOPPPQQQRRRTTTUUUVVVUUUXXXbbbpppxxxzzz{{{}}}}}}xxxxxx}}}{{{wwwsssmmmggg```aaa___^^^ccclllmmmiiitttpppkkkhhhfffaaa[[[UUUMMMIIIFFFFFFHHHGGGAAA<<<666333///,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...++++++******++++++,,,---******+++,,,,,,,,,++++++***+++++++++++++++++++++---...///...,,,,,,...000,,,,,,,,,,,,,,,---......zzzyyyhhh```IIIHHHFFFDDDBBBBBBBBBBBB???CCCHHHKKKHHHKKKYYYhhh}}}yyyrrrgggcccddd^^^```ffflllmmmhhhfffhhhccccccdddfffhhhjjjlllmmmpppvvvzzzuuupppnnnmmmiiiccc]]]YYY___bbb___[[[WWWQQQKKKAAADDDCCCBBBFFFNNNMMMGGGSSSNNNJJJJJJLLLJJJBBB:::999999999::::::999777555///...------......,,,************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......+++*********+++,,,,,,---'''(((***,,,---------,,,''''''((()))***++++++,,,+++---...,,,***))),,,...,,,,,,,,,,,,------...///aaazzzssseeeRRRDDDEEEGGGBBB@@@CCCCCCDDDGGGKKKKKKMMMVVV```{{{~~~}}}|||yyyvvvsssrrrrrryyyzzz}}}}}}|||qqqjjjfffeeeeeegggfffhhhkkkfffdddtttyyyhhhWWWSSSOOOLLLJJJGGGBBB>>><<>>888000111111111111222222222111+++,,,---.../////////000,,,,,,---------.........,,,,,,---///000111000000------------,,,,,,,,,++++++,,,---......,,,***)))************************++++++***************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++...------------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---......---,,,,,,>>>LLLccc{{{yyydddUUULLLGGGFFFDDDDDDFFFHHHIIILLLWWWcccqqqttt{{{zzzttt{{{}}}wwwxxx~~~~~~kkkhhhaaaYYYQQQJJJEEEBBB<<<;;;999666333222222333000000111000000///...---000,,,+++...222111111111000444666555444222---(((////////////.........///,,,------///000111111000------..................---...//////////////////.........---------,,,,,,)))***,,,.........,,,+++++++++++++++++++++++++++*********))))))***++++++***++++++,,,,,,++++++***++++++++++++++++++++++++------------------------+++++++++,,,,,,,,,------------------------------,,,,,,---......---,,,,,,777BBBTTTjjjyyyiii\\\QQQKKKGGGGGGHHHJJJIIIKKKUUU```kkksss~~~yyyrrrwww~~~wwwnnnfff```WWWYYY___eeehhhrrrxxxooohhhdddaaa^^^\\\KKKHHHCCC???;;;999888888333444333111///...///000,,,------...------,,,+++...,,,***,,,///000...,,,---///000000///---+++)))...//////...,,,+++,,,---,,,,,,,,,---000111000...------------------------,,,---///...---+++,,,,,,//////.........---------)))***+++---......------------------------------***))))))))))))***++++++******++++++++++++******,,,,,,,,,++++++++++++***,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,444:::FFFUUUfffxxxvvvfffZZZRRRPPPNNNMMMLLLNNNYYYdddrrrxxxwwwoooqqqyyyuuunnncccZZZUUUPPPKKKHHHEEECCCEEEKKKMMMRRRfff|||xxx[[[TTTKKKEEECCCBBB@@@???:::999777555444333222222...000222111...,,,,,,...++++++,,,------.........------,,,,,,...000///,,,))))))+++---......//////...000111///---,,,---///,,,******+++...///---+++---------,,,,,,,,,,,,,,,***---///...,,,+++,,,...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))***++++++******++++++++++++******,,,,,,,,,+++++++++*********++++++,,,---...//////***++++++++++++,,,,,,,,,........................,,,,,,---......---,,,,,,555777===DDDNNN]]]qqqzzzkkk]]]YYYUUURRROOORRR^^^kkkzzzzzz|||zzztttkkkjjjqqq}}}|||yyywwwpppiiiccc[[[QQQJJJGGGFFFDDDBBBFFF???===AAABBBBBBOOO```nnnqqq\\\HHHBBB;;;666666666555333666666666555333000---,,,***---000000---+++,,,---((())))))+++,,,---...///+++,,,,,,+++,,,......,,,---,,,,,,------,,,---...+++---///...,,,+++,,,///,,,***)))+++......,,,***.........---------------***---000000...---///111......------------,,,,,,///...---,,,++++++++++++(((((((((((((((((((((((())))))((())))))***++++++******++++++++++++******,,,,,,,,,++++++*********)))***+++,,,...///000000******+++++++++,,,,,,,,,........................,,,,,,---......---,,,,,,888999;;;===BBBKKKWWW```oooyyyoooddd[[[UUUVVVaaammm|||yyy~~~uuuvvvoookkkooopppvvvqqqrrruuuvvvuuuuuuyyyxxxvvvtttllldddYYYPPPGGGDDDBBB>>>===>>>777:::;;;999888<<>>BBBKKK[[[nnn~~~{{{wwwhhhdddhhheeehhhllljjjpppyyyzzz|||}}}|||wwwpppjjjhhhlllrrrwwwvvvxxxzzzfffOOOEEECCC@@@<<<999;;;999666555666555444333666555444444333333333333222111000///............,,,------......------,,,,,,//////,,,,,,...---***))))))*********))))))(((*********((('''(((***,,,******++++++,,,,,,,,,,,,---,,,+++,,,---...,,,+++,,,,,,------............)))))))))+++...//////......---++++++,,,,,,***)))++++++***************+++******************)))))),,,,,,,,,,,,,,,+++***)))))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++...---+++,,,000---(((''',,,000///------...---,,,+++,,,---...000........................111444777888777777:::===CCCEEEMMMYYYkkkrrrddd___aaa^^^aaaeeeaaannnvvvzzzzzz}}}vvvrrrttt{{{tttYYYJJJDDD@@@<<<::::::888666666666666555333444333333333222222222222111111000//////...............////////////......,,,//////++++++......+++))))))*********))))))(((*********((('''''')))+++++++++++++++++++++,,,,,,,,,++++++,,,------,,,***,,,,,,,,,,,,------......+++++++++---000111000//////...,,,,,,------+++************))))))***++++++))))))******+++,,,,,,---,,,,,,,,,,,,,,,+++***)))))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,---000...+++,,,000---((('''+++///...---.........---------...000111........................222555888888666555888:::@@@???AAAJJJVVViiioooaaa]]]\\\YYY___ddd___jjjrrr|||zzz{{{zzzeeePPPEEE???<<<<<<999888888777666666666666222222222222222111000000111111111111000000000///...//////////////////...,,,......******---...,,,))))))******+++******))),,,,,,---+++***)))+++,,,,,,++++++******+++,,,,,,+++++++++,,,...---+++))),,,++++++++++++,,,---...000///...///000///---,,,000...------------,,,******))))))))))))***++++++))))))***+++,,,---......++++++++++++++++++***))))))************+++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---,,,---000///+++,,,//////***)))---...------000------...//////000000000........................333555888777555555888;;;;;;999;;;BBBJJJVVViiizzzqqqddd^^^[[[WWW^^^ddd^^^dddllluuu|||}}}oooVVVFFF===<<<>>>888999:::777444333666999666555444333222222111111222222333333222222111111---......//////......---+++---,,,))))))---...,,,))))))***+++,,,,,,,,,++++++---...---,,,******+++,,,,,,+++******++++++,,,******+++,,,...---+++(((++++++*********+++,,,---000///......///...,,,***///---,,,,,,---,,,+++))))))))))))))))))***++++++))))))******++++++,,,,,,))))))******+++*********)))************+++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,...+++,,,///000---+++------++++++---,,,)))+++000***,,,...///000000///...........................111444777888777888<<<@@@888777:::AAAEEEKKKYYYgggssseee]]]XXXSSSZZZ___XXX___gggpppvvv{{{vvvZZZFFF<<<<<<@@@888:::;;;777222111555999888777444222111111222222333333444444444333222222,,,------......------,,,+++---,,,((((((,,,---+++((()))***+++,,,---------)))+++------+++)))((()))---,,,+++*********+++,,,******+++,,,...---+++(((+++***)))))))))***+++,,,---,,,,,,---...///---,,,...,,,++++++++++++***((())))))((())))))***++++++************))))))))))))'''((()))***************)))************+++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,...++++++///000---++++++***)))***+++((($$$'''...(((***---///000///---,,,........................666666555555666888;;;<<<777:::<<<======BBBKKKSSSooo~~~jjjYYYWWWWWWTTTTTTZZZbbbfffkkknnnrrr|||~~~qqqUUUCCC;;;:::<<<999888666555555555666777;;;;;;:::777444222222333333333333444333333222222//////.........---------,,,,,,++++++***+++++++++...---,,,+++************))))))))))))************,,,,,,+++++++++,,,---------///000///------000333...,,,***,,,......,,,)))+++,,,.........,,,***)))***************************)))((()))***+++***((())))))))))))))))))))))))%%%&&&&&&'''(((***,,,---))))))))))))************+++***)))))))))***,,,,,,************+++,,,---...++++++,,,------......///+++---...///.........///...------...//////...,,,,,,,,,,,,---------......555555444444555777999;;;666999;;;<<<<<<@@@HHHNNNaaaqqqttt___[[[\\\XXXWWWYYY\\\```dddhhhlllvvv}}}{{{~~~kkkQQQBBB;;;:::::::::999888666666777777888======<<<999555222111222444444444444444333333222......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********))))))))))))************,,,,,,+++++++++,,,------(((***+++***((((((+++...,,,+++***+++......,,,***,,,,,,---------,,,*********************************)))((()))***+++***((())))))))))))))))))))))))(((((((((((()))******+++))))))))))))************+++***)))))))))***+++,,,************+++,,,---...------------------,,,,,,+++---//////...---...///...---,,,---//////---,,,,,,,,,,,,---------......444444333444555666888999444777:::;;;;;;===CCCGGGQQQWWWcccvvvhhh___^^^ZZZWWWWWWZZZ^^^bbbdddgggooo||||||{{{|||tttrrrsssmmmnnnoooooooooppptttvvv~~~{{{zzz{{{yyytttrrrsssrrrxxxaaaKKKAAA<<<::::::;;;:::888777777777888999??????>>>:::666333222222555555555555555444333333------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,------***+++++++++++++++***))))))))))))*********+++++++++++++++++++++,,,------+++,,,,,,,,,++++++---...+++******+++---...---+++,,,,,,,,,,,,,,,+++++++++***************************)))((()))***+++***((())))))))))))))))))))))))************************)))))))))*********++++++******))))))******+++,,,************+++,,,------.........---,,,+++++++++,,,...//////---,,,,,,------,,,,,,,,,......,,,+++,,,,,,,,,---------......555555444555555777888999444777999;;;;;;<<>>>>>>>>;;;888555444444666666666666555444333333///.........---------------------,,,------...///******+++,,,,,,+++***)))))))))*********+++++++++************+++,,,------.../////////......///000))))))***+++---------,,,,,,,,,+++******++++++,,,***************************)))((()))***+++***((())))))))))))))))))))))))*********+++++++++******))))))*********+++++++++***************++++++++++++*********++++++,,,------------,,,,,,,,,++++++---...//////---++++++,,,,,,++++++,,,------,,,***,,,,,,,,,---------......666666666666777888999999666777999;;;;;;<<<>>>???DDDDDDHHHSSSfffoooaaa^^^```___dddhhhiiihhhkkkrrrxxx|||~~~zzzpppeee^^^WWWPPPMMMMMMMMMOOOQQQSSSTTTXXX\\\___bbbfffgggccc^^^[[[[[[\\\UUU[[[kkklllPPPFFFCCC>>>;;;===999888777666555666777777:::<<<===<<<999777666777666666666666555444333222000000000000////////////......------...//////000+++,,,,,,,,,,,,++++++***************++++++++++++************+++,,,---...,,,+++++++++,,,,,,+++***((()))***+++,,,,,,,,,---,,,+++*********++++++,,,***************************)))((()))***+++***((())))))))))))))))))))))))((((((***+++,,,,,,++++++************++++++++++++))))))******++++++++++++++++++******++++++,,,,,,+++++++++,,,,,,,,,------,,,...///...,,,++++++,,,,,,++++++,,,------,,,***,,,,,,,,,---------......666777777777888888888888777777888:::;;;<<<===>>>???AAAFFFKKKTTThhhnnngggiiihhhmmmrrrrrrooonnnpppttt{{{zzznnnaaaZZZTTTMMMJJJJJJGGGHHHJJJKKKLLLOOOSSSVVVYYY]]]^^^ZZZVVVUUUUUUTTTQQQUUUbbbtttzzz```JJJFFFDDD===;;;???999888666555555555666777888:::<<<;;;:::888777888666666666555444333222111222111111111000000000000............///000111111///...---,,,+++++++++,,,*********++++++++++++,,,)))))))))******,,,---...+++*********++++++)))(((((()))+++,,,+++++++++,,,*********+++++++++++++++***************************)))((()))***+++***((())))))))))))))))))))))))&&&''')))+++,,,,,,+++************++++++++++++,,,))))))***++++++++++++***,,,++++++***++++++,,,,,,*********+++,,,---------+++---......,,,++++++,,,---,,,,,,,,,......,,,+++,,,,,,,,,---------......555666777777777777777777777777666888:::<<<======;;;>>>DDDGGGIIIWWWuuu~~~~~~vvvrrrrrrzzzzzzvvvhhh___XXXQQQMMMLLLFFFGGGHHHHHHHHHJJJMMMPPPPPPUUUUUUPPPNNNPPPPPPLLLMMMOOOXXXgggwwwlllVVVFFFEEECCC;;;999???999888777666666666777888888:::<<<;;;999777666666666666555555444222111000111111111000000000000///////////////000111222222444222///,,,++++++,,,---*********+++++++++,,,,,,(((((())))))***,,,---......,,,+++---......+++((((((***,,,,,,***)))***,,,((()))***+++,,,++++++******************************)))((()))***+++***((())))))))))))))))))))))))'''(((***++++++***((('''*********+++++++++,,,,,,((()))***+++,,,++++++***,,,,,,++++++***++++++,,,++++++++++++++++++,,,,,,***,,,------,,,,,,,,,---...---,,,---//////---,,,,,,,,,,,,---------......444555666666666666666555777666555666888;;;<<<===999<<>>??????DDDKKKOOOeeetttooowww~~~{{{yyyzzzyyyyyy}}}zzzyyyzzz~~~yyyrrrooopppqqqooommmnnnyyywwwfffXXXRRRIIIEEEBBBBBBEEEFFFDDDAAA@@@BBBCCCCCCBBBBBBBBBCCCDDDDDDIIITTTbbbtttuuu___NNNIIIBBB?????????;;;888999777666666777777555444777777666666555555555666777777666666555333222111333222000///...///////////////000444999;;;:::999777111------,,,)))(((******))))))))))))))))))***))))))************)))))),,,------,,,++++++,,,...++++++,,,,,,,,,,,,++++++++++++************++++++***)))((('''((()))+++,,,((()))***++++++++++++***************************(((((())))))))))))((((((&&&'''((('''&&&&&&''')))***)))((()))+++---,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------//////...---,,,,,,,,,,,,------------...///000000------...///000111222333777666555444444555666777777777777777888999:::;;;@@@BBBAAAEEEMMMRRRiii|||tttyyy}}}|||xxxvvvuuu~~~vvvuuuxxxsssvvv}}}~~~sssiiiddd]]]ZZZYYYYYYWWWTTTUUU^^^lll{{{pppaaaZZZLLLHHHCCCAAAAAAAAA@@@======>>>@@@@@@??????@@@AAABBBAAADDDNNNZZZkkkdddPPPFFFDDDBBB@@@???===<<<<<<777555555555777777777555666666666666666777777777777777777777666444333222333333111000000///000000......///333888<<<>>>???999222---,,,+++((((((***))))))(((((((((((())))))))))))***************)))+++,,,,,,,,,******,,,---******++++++++++++******++++++************++++++***)))((((((((()))+++,,,''')))+++,,,---,,,***)))))))))))))))))))))))))))((())))))******))))))(((+++++++++)))((((((***,,,***))))))***,,,---,,,+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------000///...---,,,,,,,,,,,,++++++,,,,,,---///000111---------...000222444666777666555444444555666777777777666777777888999:::===AAAAAADDDMMMUUUmmm{{{}}}~~~~~~|||yyyxxxwwwxxx|||lllbbb[[[WWWRRRNNNMMMMMMKKKJJJIIIPPPZZZgggwwwpppddd^^^OOOJJJDDD@@@???>>>===;;;<<<>>>@@@AAA@@@???@@@AAA@@@???BBBIIISSScccyyy___OOODDDFFFEEEBBB===999999:::777666555555777777666555555555666777888888999999888888888777777666444444333333222111111000000000---...///222777<<>>>>>AAAKKKVVVppp~~~}}}}}}~~~~~~~~~xxx}}}tttggg\\\TTTMMMJJJGGGEEEDDDDDDDDDCCCDDDFFFLLLVVVdddvvvuuuiii```\\\NNNJJJEEE@@@>>><<<<<<;;;;;;===???@@@??????@@@AAA@@@???AAAFFFNNN\\\rrr|||___RRRDDDFFFFFFBBB<<<888888:::999888666666777777666444444555777888999999999999888888888888777666555555333333222222111000000///------///111555:::???CCC<<<555///---,,,***+++---+++******))))))******+++))))))***+++++++++++++++***+++++++++******,,,...((())))))******))))))(((++++++************++++++)))))))))))))))******+++---+++)))(((((()))+++,,,(((((((((((((((((((((((())))))************))))))((())))))(((''''''***,,,,,,+++******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,///---+++)))((()))***+++777666555444444555666777555555555555666777888999555<<<<<<>>>HHHVVVppp{{{zzznnnbbbYYYRRRMMMDDDCCCBBBAAA@@@@@@AAAAAA>>>>>>AAAIIITTTcccwww}}}rrrhhh]]]VVVTTTIIIFFFCCC???===;;;;;;;;;888:::============>>>?????????AAAFFFKKKWWWlll~~~{{{]]]RRRCCCDDDDDDAAA<<<:::;;;===;;;999888888888888666555555666888999:::::::::999777777777777777666555555222222222222111000///...,,,...///000222666;;;>>>:::333......---++++++...++++++************++++++))))))***+++,,,,,,,,,,,,***+++,,,+++++++++---///))))))************))))))++++++************++++++((()))))))))************///,,,)))'''&&&(((+++---)))))))))))))))))))))))))))******++++++******)))&&&''')))***)))***+++---,,,+++***+++,,,---,,,+++,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,---...000000111000///---,,,,,,++++++,,,,,,+++***+++,,,---...777666555444444555666777555555555555666777888888666>>>===<<>>>>>???@@@;;;:::===DDDJJJRRRaaaooowwwjjjaaaYYYOOOIIIHHHAAAAAA@@@>>>;;;::::::;;;777999;;;<<<<<<<<<===>>>===>>>AAAEEEIIIRRRfffxxx~~~^^^RRRDDDCCCBBB???===<<<>>>???;;;999888999::::::999888666777999:::;;;:::999888666666777777666666555555111111111111111///...---,,,...000000///111555888666000,,,------+++***,,,******))))))))))))******((()))***+++,,,,,,,,,,,,***+++,,,,,,+++,,,...000)))******++++++******)))++++++************++++++(((((()))***************...,,,***(((((()))***+++************************)))******++++++******)))$$$'''***,,,------......---,,,++++++------,,,+++,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,---...000222333555000000///...------------******+++,,,------......777666555444444555666777555444444555555666777888888@@@>>><<>>???<<<===AAAEEEGGGPPPccctttbbbTTTHHHEEEAAA>>>=========>>>999888888999;;;<<<<<<;;;666888:::;;;;;;:::999888555666666666666666555444000000111111000///---,,,,,,///000000......111333222---***,,,,,,***)))+++))))))(((((((((((())))))((()))***+++,,,---------+++,,,------,,,---///111******++++++++++++******++++++************++++++(((((()))***************,,,++++++*********))))))******************************++++++++++++******"""'''***+++***++++++---,,,++++++------,,,+++,,,,,,,,,------.........++++++,,,,,,,,,---------,,,---...000222444777888//////.........//////000)))***+++,,,,,,,,,++++++