BM6( ӵĦĦӵĦ4ĉ@ӵ>L=hĦ4ĉ@ӵ>LGG=?HdĦ=ĪjGG=?HdĦӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦgeĦsp?aĦGIdnuR)ĦDdDĦDdDĦGIdnuR)ĦDdDĦDdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼sΦ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ>AneneneneDenene>Ak<fhDenenene{{{qqqzzzgggZZZ{{{kkkXXXJJJzzzhhhWWWIII@@@{{{iiiUUUEEE===<<>>AAAzzzlllZZZJJJCCC@@@===???DDDuuuiiiXXXJJJ@@@@@@@@@@@@HHHTTTuuuggg[[[IIIAAA>>>BBBDDDGGGUUUgggtttfffVVVHHH>>>@@@AAAAAADDDRRRfffvvv}}}gggWWWJJJAAA===???BBBFFFOOObbbxxxpppXXXIIIAAA>>>???AAAGGGQQQaaawwwuuu```NNNCCC??????BBBGGGQQQbbbuuu~~~qqq___PPPFFFAAA???>>>CCCMMM___tttooo___MMMDDDAAA???>>>???IIIXXXooottt\\\OOOCCC???@@@@@@EEEJJJXXXiiisssfffMMMEEE@@@@@@BBBEEENNNYYYgggxxxppp]]]QQQFFFBBB???AAADDDKKKZZZggg|||uuuaaaRRRKKKAAA???AAAGGGMMMWWWgggtttuuubbbPPPFFFDDD>>>@@@GGGQQQ[[[fffuuuvvvfffUUUGGG@@@@@@AAAEEEOOO]]]hhhrrrvvvdddWWWMMMEEEAAA@@@EEEKKKXXXhhhttt}}}~~~tttdddSSSKKKHHHFFFEEEFFFNNNUUUcccttt|||ppp```UUUJJJFFFFFFGGGLLLRRR]]]cccqqqsssgggTTTNNNIIIGGGFFFIIISSS]]]kkkqqq|||}}}fffPPPKKKDDD@@@BBBGGGOOO___nnn{{{uuuiiiXXXIIIIIIDDDCCCJJJSSS___ooo|||sssbbbUUUKKKDDDCCCBBBEEEQQQ___mmm{{{wwwfffVVVKKKGGGFFFDDDFFFMMM[[[kkkzzzvvvhhhZZZNNNGGGDDDEEEKKKQQQ]]]kkk{{{wwwiiiYYYNNNGGGDDDDDDFFFQQQ]]]lllxxxxxxgggZZZMMMGGGDDDDDDJJJRRR]]]mmm}}}wwwlllXXXOOOFFFDDDDDDHHHTTT```oooxxxjjj___QQQKKKDDDBBBHHHTTTaaaiii{{{sssiii]]]TTTIIIFFFDDDGGGRRRbbbrrr|||zzzppphhh```XXXOOOIIICCCEEEIIISSScccuuurrriii___XXXQQQKKKGGGFFFDDDKKKXXXgggwwwwwwsssvvvxxxmmmbbbVVVOOOIIIDDDEEEJJJLLLXXXiii{{{{{{|||vvvwwwyyynnnaaaSSSMMMGGGDDDIIISSSZZZhhh{{{|||wwwkkk\\\PPPLLLJJJIIITTTcccooo{{{zzzooodddVVVKKKKKKLLLPPP___qqq}}}ooodddXXXQQQIIIIIIRRRdddvvvssscccWWWOOOMMMLLLRRR___rrr|||vvvrrrtttdddUUUKKKHHHMMMUUUbbbrrr}}}pppddd[[[VVV|||qqqdddWWWLLLHHHKKKTTTccctttvvviii^^^TTTNNNLLL}}}mmmaaaVVVLLLIIIKKKSSS___rrrpppkkkbbbYYYTTTRRRRRRSSSppp___UUULLLFFFJJJSSS]]]jjj~~~zzztttnnniiiaaa^^^ZZZXXXYYY\\\```ddd|||kkk]]]QQQMMMJJJHHHRRR___jjjwwwzzzuuummmfffbbbaaa```___bbbccceeehhhlllooorrrttt|||qqqYYYMMMFFFIIIKKKMMMZZZkkkvvv}}}rrrlllaaa\\\VVVRRRTTTYYY^^^bbbjjjnnntttyyy}}}~~~xxxjjj]]]QQQPPPKKKFFFJJJZZZmmmwww}}}rrrfffZZZRRRQQQUUUXXXYYYYYY```mmmwww}}}qqqgggZZZNNNJJJNNNPPPQQQYYYjjj{{{~~~rrrfff]]]VVVPPPLLLNNNUUU^^^cccgggooozzzoooaaaWWWMMMDDDFFFPPPZZZbbbmmm|||nnnfffZZZPPPLLLLLLMMMOOOVVV___jjjsssyyyrrrcccWWWPPPKKKHHHJJJXXXiiiuuuqqqgggZZZTTTNNNJJJLLLSSS[[[```kkkrrr|||yyyqqqdddXXXOOOKKKLLLOOOWWWggg{{{xxxfffYYYRRRKKKLLLNNNRRRZZZeeeooovvvzzziiiaaaVVVNNNIIIHHHOOOXXXjjjzzzvvvbbbSSSLLLKKKIIINNNWWWaaalllwwwwwwlll\\\TTTNNNLLLLLLQQQ^^^kkkrrraaaTTTNNNNNNPPPVVV^^^iiittt~~~yyysssggg\\\TTTOOOLLLOOOTTT]]]nnnuuuaaaSSSNNNPPPUUUXXXfffnnnyyyvvvkkk```ZZZZZZOOOPPPQQQWWWbbbtttlll^^^RRRRRRYYY```iiirrryyy}}}pppfff]]]TTTQQQSSSVVVZZZcccmmmzzz|||nnn___YYYYYYaaakkkrrr|||wwwlll```VVVPPPLLLOOOTTT\\\eeetttyyyggg\\\XXX]]]hhhwww{{{ggg___VVVQQQOOORRR[[[eeejjjuuuvvveee[[[YYYbbbmmm~~~yyymmmfffYYYUUUTTTVVV[[[bbbppp|||~~~nnn```YYY]]]eeeuuu~~~qqqeee[[[UUUSSSUUU\\\gggoooxxxzzzfff\\\YYY\\\iiixxxuuuiii___YYYTTTQQQ\\\cccqqqtttdddYYY\\\ccclllzzzyyypppcccZZZVVVUUUVVVVVViiisssxxxdddXXXUUUcccrrr|||{{{ppp___\\\VVVQQQQQQXXXbbbjjj|||hhh^^^XXX[[[eeetttmmmbbbTTTRRRQQQRRRXXXeeettt~~~|||jjj^^^[[[___fffsssppp\\\TTTOOOQQQUUU]]]iiizzzuuucccXXXYYY___mmmxxx|||bbbUUUQQQZZZ___hhhtttrrrbbbXXXXXXbbbmmmttt___YYY\\\jjjrrruuu```XXX[[[ffftttxxxvvvhhhiiiooozzzrrrcccWWWZZZgggwwwvvvooollljjj{{{ttt```ZZZZZZeeevvvzzzmmmbbb^^^^^^eeesssbbbWWWXXXaaaqqq~~~tttiii___UUUQQQZZZgggqqqaaaZZZZZZhhhvvvyyygggaaa[[[XXXVVV\\\lll|||uuuddd]]]^^^nnnyyyzzzkkkcccUUUSSSTTTYYYaaappprrr```XXX___jjjrrreee^^^ZZZYYY]]]dddmmmyyyqqq```WWW[[[lll|||{{{ggg\\\ZZZ]]]```llltttrrr___WWW\\\jjj}}}vvveeeYYYXXX```kkksssnnnaaaWWW[[[jjj|||}}}kkkeee______ggguuuyyy___[[[___lll}}}eee``````ccclllyyyiiiXXX]]]jjj|||tttcccmmmtttnnn]]]\\\mmm{{{rrruuukkkdddooosssjjjmmmrrr~~~mmmmmmzzzzzzuuu|||wwwrrrzzzccc[[[YYYaaaqqq}}}~~~fffOOOLLLKKKPPPYYYiiivvvkkkdddbbbggguuuvvvXXXEEEDDDDDDEEEIIITTTjjj~~~ggg\\\SSSOOONNNRRRbbbssscccNNNAAA??????@@@@@@FFFUUUdddiiiPPPHHHDDDEEECCCCCCOOO___pppnnnQQQDDD>>>;;;;;;===>>>AAAHHHQQQfffvvvwww[[[CCC>>>>>>BBB@@@<<>><<<======<<>>CCC???JJJ[[[pppsssTTTEEEAAA>>>??????===>>>AAABBBRRRnnnjjjRRRAAA<<<===;;;999:::<<<:::888999>>>;;;???HHHZZZssswwwYYYHHHCCC@@@BBBAAA>>>===>>><<>>@@@999888:::===;;;888888<<>><<<===>>>EEEWWWpppkkkOOOBBB<<<:::;;;888777:::===<<<999999===:::<<<===@@@MMMiiinnnQQQHHHAAA@@@@@@>>><<<<<<===AAALLLaaa|||fffLLLAAA<<<999999888777999<<<;;;888999===444888;;;<<>>>>><<<;;;===;;;>>>FFFXXXttt___HHH@@@===<<<===999888888:::888555666:::444666888:::BBBWWWsssjjjYYYGGG>>>;;;::::::<<<999<<>>===:::999;;;777666555444333333444555444888777666@@@SSS```cccUUUUUU]]]pppoooUUUBBB=========<<<999<<<===CCCWWWwwwmmmUUU@@@;;;;;;777555777666666555444333444555555222777888:::FFFWWW^^^[[[HHHGGGMMM]]]qqqzzz___JJJ???<<<:::999999<<<===CCCUUUtttWWWHHH<<<:::999555333777555555444444444555666666111555888>>>MMM[[[ZZZPPP>>><<<>>>HHHXXXlllmmmUUUEEE===:::999:::<<<>>>CCCTTTooovvvKKKCCC===;;;999555666:::444444444444555555666666333555777???PPP]]]WWWHHH>>>:::999===GGGXXXqqqxxxaaaNNNBBB>>>===<<<===???EEETTTllliiiGGGCCC>>>;;;777555888<<<333333444555555666666666666666555===OOO\\\TTTBBB<<<999888999>>>III^^^pppnnnZZZKKKCCC@@@???@@@CCCIIIVVViiizzz[[[DDDAAA>>>999666555777:::333444555555666555555555888777555;;;LLLXXXPPP???666444444666999@@@NNN\\\vvv}}}jjjXXXKKKDDDEEEEEEGGGMMMVVVeee{{{kkkMMM@@@???===999777777666666444555666666666555444333777666555;;;JJJUUULLL;;;444111111333555888AAAKKK```sss{{{iiiYYYOOOLLLJJJLLLPPPVVV```sssaaaCCC===>>>===<<<;;;:::777444555555666666666555333222555666666<<>>CCCCCC===888444444333222333555888999EEELLL]]]tttuuuccc[[[UUUSSSVVVXXX[[[iiizzzcccIII>>>;;;999888888888888777555333222222222333333222222666666888===AAAAAA;;;666444444222222333444666888>>>BBBOOObbbsssoooaaaZZZWWWZZZ[[[\\\fffsssvvvWWWEEE???;;;999888888888888777555222333444222000000222555666666777:::>>>===888444444444222222222333444555777999AAAMMMZZZkkk|||kkkaaa[[[]]]___]]]aaaiiizzzdddLLLAAA???:::999777777888888666555777666555333333444666888666555666888:::999555222444444222111111111222222444555999@@@HHHYYYsssuuuggg\\\]]]^^^\\\^^^dddsssrrrSSSAAA<<<;;;:::888777777888777666444;;;777333333666999888666555555555666666666444222444333333222111111111111222444777:::===III```uuu~~~lll]]]ZZZ[[[YYY\\\bbbpppgggLLL@@@===;;;:::888777777777777666444999444///111666888666222444444444444444444333333333333333222222111111111000222555777777<<>>III]]]pppwwwggg```ZZZTTTVVV\\\eeeuuu|||ZZZGGGAAA<<<555999888666666777777555444111333555555333222222333222333333333222222444666222333333444444444333333000000333555333222999AAAIII^^^www|||mmmeee]]]TTTSSSYYY___nnneeeNNNDDD>>>:::888777777777777666444333222111111111000000000000000444333222222444444333222222222222222111111000000222111000000111444777888DDDKKKZZZqqqssshhhbbb^^^YYYUUU```iiiwww]]]IIIAAA<<<888777777777777666666444333333333333333333222222222222444222111222333444222111222222222222111111111000222222111222222444666777===BBBNNN```tttuuuhhh___YYYUUUSSS```iiiwwwqqqUUUEEE???;;;777666666777777777666555444444444444444333333222222222222111000111222333222000222222222222111111111111222222333444444444444444555888>>>JJJYYYjjjyyy|||nnnaaaYYYVVVVVV]]]fffttt|||gggPPPCCC???;;;777555777888888888888777777666333333222222111111000000111000///000111222111000222222222222222222222222111333444555666555333222333444666:::CCCRRRcccooo}}}sssfff\\\YYYYYYYYYaaaooovvvcccOOODDD@@@<<<888666888999999:::::::::999999444444333333222111111000000///...///111222111000222222222222222222222333111333555666777555333222555555555444777@@@MMMWWWlllqqquuuqqqggg^^^ZZZYYYXXX___lll{{{qqqaaaOOOEEEAAA===999888888888999:::;;;;;;;;;;;;777777666555555444333333000///...///111222222111222222222222333333333333111333555666777666555444777777666333333777>>>DDDWWW___hhhkkkgggaaa^^^]]]XXX^^^iiiwwwlll]]]LLLDDD@@@<<<::::::666777888999::::::::::::888888777666555444333333000//////000222333333222222222222333333333444444111222444555666666666666555555333222111333777:::CCCKKKTTT[[[]]]\\\[[[[[[VVV[[[cccpppuuuhhhYYYJJJBBB???<<<:::;;;444555666777888999999999777666555444333222111111000//////000222444333222222222222333333444444444111222333555666777777777333222000///000333555777222777@@@GGGMMMPPPQQQRRRSSSVVV]]]iiiyyywwwsss```NNNAAA<<<888===>>>333999666444555777999888666777777777666555333222111///000222333444222111000///111222333111111222333222333444555555555444444333333222111111222333333777444666;;;???BBBFFFLLLNNNUUU[[[cccssstttiiigggZZZLLLDDDAAA<<<;;;===999777555333333555777666444777777666666555333222111///000111222222111000000...000222222111000111222222222222222333333333444222222111000000111222222222000111666999;;;???DDDIIIPPPWWW___oootttaaaZZZYYYRRRKKKGGGFFF@@@888888===777555444555666666666444666666666555555333222111000000000000000000000000...000111222000000111222222111111000000222333444111111000//////000111111000---...222555555888===BBBHHHPPPYYYhhh}}}vvv]]]OOOKKKLLLJJJHHHDDDDDDCCC888444;;;999888888888999888777777555555555555444333222111111000//////...//////000...///111111000000000111333222000///000111333555111111111000000111111111222//////333555444666:::<<>><<>>>>>???666FFF>>>666BBBCCC999>>>666888::::::888666555555444444444444444333222222111111111000000//////...///111222222111111222333333222222111222333444555222222333333333333222222333000111444444222222555444888???FFFOOO^^^wwwnnnPPPBBB>>>===<<<999UUUJJJ555>>>BBB:::>>>666999;;;;;;888666555666333333444444444333222222111222222222222000///...000222333444333222333444111111111111222222222222000111222333333222111000111///000333333111000333222444:::AAAGGGTTTnnneeeIII;;;888666444@@@eeeYYY777;;;???666;;;888;;;>>>>>>;;;888777888333333444444444333222222111222333444333111///---111222444444333333333444//////000111111111111000///000111222222111000///111///000444444111111333000222777===BBBNNNhhhuuuOOO@@@===999666777888888777777888999::::::;;;===>>>???>>>;;;999777222222333333444555666666444444444333333222222222444555666555333222333444555333000...---...000111000///000222444444222000222//////222333000111333333333666999>>>JJJaaauuuhhhHHH<<<<<<888666777777777777777777888888999:::;;;<<<===<<<:::888666333333333444444444555555333333222222222111111111333444555444333222222444/////////000111111222222000000000111333333111000111......111222///000222444444555888;;;DDDXXXkkknnnVVV???999:::888666666666666555555555666777777888999:::;;;:::999777555555555444444444333333333111111111111111000000000333444444444222111222333---...000222222222111000222111000111222222000///000------111111...///222555444444555666===MMM]]]yyyWWWHHH:::999;;;999666555555444444444444444555555777888999::::::999777666666666555444333222222111111111111111111111111111222333333333111000111222111222222111111000///...333111000000111111000...000......111111//////222444333333444444888EEERRRooo}}}hhhIIIAAA;;;:::<<<:::777555444444333333333333333444777777888999999999888888777777666555333222111000111111222222222222222222111222222222000///000111444333111///...///000111333111000000000111///...111//////222333000000333333111222444444666@@@KKKeeewwwfffQQQ@@@>>><<<;;;;;;999777555444444333222222222333333666666777888999999999999888777666555333222111000111111111222222222222222000111111111///...///000222000...---...000333555222000//////000000000///222///000333333111111444111000111444444555<<>>444777999777555555666666555444444333222222222333222333333444555666777777777666555444333222222111.../////////000000111111///000000000...---...///111111222222111000...---111///------///111111111000---...111111//////222111000111444333222555:::DDD\\\xxxkkk___UUURRRTTTZZZeeennn}}}nnnOOO@@@<<<;;;;;;;;;:::777333///333333333333333333333333666444333222222333555666;;;<<<;;;999666444444444222111111222444555555444111000///------///000111333333222222222222111111111000////////////000000---///000000000000333555000000111222333555666777===OOOjjj~~~oooWWWKKKBBBDDDDDDCCCKKKXXXfffnnn{{{lllQQQEEE>>>===;;;999999777444222333333333333333333333333555444333222222333444555555666666444111/////////222111000222444555555444333222000//////000222333333333333222222222111111//////...............///000000111000//////111333444333333333333444555555:::JJJccczzz~~~vvvdddLLLBBB<<>>EEETTTiiizzzlll___ZZZMMMGGG@@@:::777777777777555555555444444444444444333333222111111111222222777888888777555444555666222000000111222333333222333333222111111222333333333333222222222111111111333333333444444444444444000111111000//////000222555444333333222222333333666===NNNgggxxxhhhZZZRRRPPPNNNPPPWWWaaaooo}}}bbbJJJ<<<777555777666333444888:::GGG[[[nnn~~~wwwhhhaaa___SSSMMMDDD===999888777777555555444444444333333333222222111111000000000000111222333333111111111333111000///000222222222000111111000000000000111111222222111111111000000000---...///000000000000///...///000000///000222444000000000000111222333444666:::HHH```|||zzzjjjYYYLLLEEEBBB???@@@FFFNNNZZZoooyyy]]]EEE<<<888555444333222444777888???NNNcccxxx|||jjjbbb^^^[[[SSSMMMEEE>>>;;;999777666444444444333333222222111111111111000000///.........///111111000000111222111000///000111222111///////////////////////////000000000////////////...,,,---///000111111000///---///000000000000333555------...///000222444555666999DDDZZZvvvqqq```PPPEEE???===999999===AAAJJJ```uuutttZZZDDD:::777333111000111444777999<<>><<<:::888666444333333222111111000000000000000000///...------///000222222111222333555111000//////000111000////////////000000////////////............---------...///111333444444333222///000111000///000111333---......///111222444555666888AAAVVVooo|||lll\\\MMMBBB===<<<888888;;;<<>><<<;;;888666333333222222111000//////000000000000///...---,,,---...000000000111222444111000//////000111000...//////000000000000//////......---------,,,,,,,,,+++---///111222111000///111222222111///...000111//////000000111333444555555777@@@SSSkkkxxxjjj[[[LLLAAA;;;===999999<<<:::===PPPhhh}}}jjjSSSAAA555666666444444666777666333999DDDSSSeeexxxwwwccc[[[TTTEEEAAA>>><<<;;;;;;:::888666666444222000//////000111111///---,,,---......---111111222222222111111000000111222222222000///...111111111111111000000000+++,,,---............---////////////000111333333111000///......///000000///111333444333222333333444555===MMMcccxxxuuukkkaaaTTTFFF<<<;;;999999;;;===CCCQQQ^^^kkkPPP>>>888666444444555555555444555;;;DDDPPP^^^ppp{{{ggg___WWWIIIBBB???<<<999999888777666555444222000000000000000111///---,,,---///......000111111111111111000000000111111222111000///...222222111000000000000111......//////......------............///000111222//////000111111000///...///111333333222111222333555666<<>>AAAJJJ[[[jjjoooVVVEEE777666444555666777666555888???HHHQQQ\\\jjj|||mmmddd\\\NNNEEEAAA;;;777666666555555333222222111111000000000000...------///000////////////000000000000000000000111111111111000//////333222000/////////000111111000000000///......---......---......///000000,,,...111222222111...---///000222111000000111333555555999EEEXXXmmm|||wwwqqqhhh^^^VVVQQQLLLHHHHHHMMMWWWjjjzzzuuu```QQQ;;;999777666777888888777===EEENNNTTTYYYddduuuqqqggg```TTTIIIDDD<<<777444444444444111111222222222111000000000...---...000111000///...............//////000000000111111111000000000222111///......///000111111000000/////////////////////.........///000000---...000111222111///...000111111111//////111222333333666>>>NNNdddyyy{{{tttllleeeccc]]]YYYYYY^^^hhhxxx}}}lllaaaHHHCCC===999888:::;;;<<>>PPPjjj~~~{{{vvvrrrmmmgggdddaaa^^^YYYSSSSSSZZZfffpppvvvoookkkjjj]]]TTTKKKHHHDDD===666444333111000///000111000000111222444666777555000,,,000///...------...///000222///...///...---222888333888@@@HHHMMMOOOOOOOOOHHHCCC<<<888555222...***;;;666000///111333000...//////000222000,,,...333444666999;;;:::888444111333333111000<<>>EEENNNWWW\\\\\\[[[TTTNNNFFF===888444111///222...+++,,,111555555333000///111333000---...333222444777888888555222000333444444555BBBZZZssszzzppphhheeebbb[[[TTTQQQWWWcccmmm~~~wwwpppjjjhhhYYYPPPIIIFFFDDD???;;;:::555444333333222111111000444444666999;;;;;;888555444333222111111222333444333000///000111222888@@@BBBCCCIIITTT```hhhiiiggg```ZZZPPPDDD:::444333444222///,,,,,,///111000...000///000222111...///333000222444555555333000///333555666999HHHbbbzzz}}}zzz||||||pppfffccc```ZZZTTTRRRXXXccckkkvvvwwwwwwtttooojjjgggfff[[[SSSKKKHHHDDD===:::999555666666555333222111222111222333666888999777555444333222111111222333444333///...///111333:::BBBEEEDDDHHHTTTccclllmmmkkkccc___VVVIII;;;333222333222000------//////...---000......111000---...111///111222333333222000///444555666<<>>RRRooo}}}xxxvvv|||}}}ooofffbbb\\\\\\[[[[[[]]]```fffiiirrrgggccc______^^^\\\YYYYYYZZZ\\\\\\XXXTTTQQQJJJAAA;;;;;;444888;;;:::777555666777777666555555777777777666222222111000000111222222111......000000000444;;;BBBDDDJJJUUUbbbkkkllljjjdddaaaYYYOOOCCC:::444222...//////111222333333444000,,,+++///000...---...111111111111111222222222666999===GGG\\\xxx}}}zzz|||xxxiii___\\\XXXZZZ]]]aaaeeehhhiiijjjrrraaaVVVPPPOOOMMMNNNOOONNNLLLKKKLLLMMMNNNLLLLLLMMMHHH???::::::333888<<<<<<999777888:::;;;999777666666777666555333222111000000111222333222000000222111///222777>>>BBBLLLXXXcccjjjmmmmmmhhhaaaWWWKKKBBB:::444000222333333222111/////////333...,,,000222000///000111000000///000111222333666<<>>???@@@CCCFFFCCC<<<888999333888<<<===:::888999<<<===:::777555555555444333333333222111111222333333333111222444222///000444999@@@LLLXXXcccjjjnnnoookkkaaaSSSFFF>>>888222...,,,...000111111111222333555000...222444222000111000///.........000111222777@@@MMM___vvv~~~xxxvvvyyy|||zzz~~~vvvqqqooojjj^^^TTTSSSXXXaaakkkqqqrrrooollluuuOOOAAA===777666<<<:::::::::::::::999888777777999:::999777666666666444666888999888999:::<<>>:::555000...///111111111111222222222222333///222555444222111222444666;;;EEETTTbbbllloooppphhh[[[III===888666222///000111111000...,,,)))(((333333222222000///...---333000...000000...000555555EEE[[[ppp|||{{{zzzxxxtttnnnfffaaabbbaaaeeeqqqtttqqqmmmkkkiiifff```\\\[[[```jjjtttzzzwwwooogggiiiHHH===<<<777777===666777777777777666555444444666777777555444444555333555666777666666888:::===<<<:::666222000111222222222222222111222222222111222333333222111222333666999BBBPPP___iiikkkjjjaaaTTTDDD999555444111...///////////////...---------...///000000000000000333111000333333111444999<<>>===:::888666666;;;;;;<<<======>>>>>>>>>:::666333333555666444111444222444;;;FFFMMMMMMJJJ@@@;;;444111000111111000222111000//////000222333333333444444444333333222555444666888999:::BBBKKK\\\qqqzzzssslllfffbbbbbbccceeeddd^^^TTTGGG>>>;;;999888;;;DDDPPP[[[bbbgggkkkqqqvvvyyyzzzyyyxxx{{{vvvqqqqqqsssqqqjjjcccpppHHH>>>777777999777666666333333444555555555444444111222222222111222555777333333333222222444777:::;;;===@@@@@@???>>>>>>???CCCDDDFFFGGGGGGEEECCCBBB;;;:::999999999777555333333222222777===BBBCCCBBB:::777333111000111000000222111111000000000000000...///000111222333333333111111333666888===IIIVVVooo~~~zzzrrrlllfff___ZZZ]]]___``````\\\RRRGGG???777666555666<<>>BBBDDDEEEGGGJJJLLLNNNOOOQQQRRROOOKKKFFFCCC;;;===??????<<<999666666111222333444666999<<<>>>666444222000000//////...///000000000000000000/////////000111111222111111......111555:::CCCTTTddd}}}|||wwwpppllliiiddd\\\VVVUUUWWWYYYZZZWWWPPPGGG@@@:::999666555888AAAOOOZZZllloootttvvvvvvvvvwwwyyy}}}|||yyyuuuqqqmmmjjjiiiqqqLLL@@@;;;777777666444222111//////000111111111111111444555444333111222555888000000000000111444888<<<;;;>>>CCCFFFJJJNNNRRRUUUUUUWWWYYYXXXUUUNNNGGGBBB;;;???CCCCCC>>>999777777000222333333222444888<<<444333111000///...------,,,...///111111111000///555555444333222111///...111222666;;;BBBOOOcccuuu~~~xxxrrrnnnjjjiiihhhddd\\\UUULLLNNNQQQTTTTTTOOOHHHBBBBBB@@@<<<888777>>>KKKUUUjjjnnnrrrsssssssssuuuwww{{{|||{{{wwwrrrnnnnnnoooxxxTTTBBB888666444444444333222000///000000000111111111111444444444333222111000///000000222333555666888888;;;>>>CCCHHHMMMUUU\\\aaa___cccbbbYYYRRRMMMFFF===>>>HHHPPPNNNHHHCCC>>>;;;777111...222444333111222111///,,,---///000///---000000000111333444444333333222111///111333444222222222666@@@PPPbbbrrr{{{zzzuuuuuuwwwlllnnnooonnnjjjccc[[[VVVMMMNNNOOOPPPPPPQQQRRRRRRKKKFFFCCCBBB>>>>>>IIIVVVhhhiiilllnnnpppqqqrrrrrrvvvwwwwwwwwwuuurrrpppnnngggIII;;;888666444444444444222000111111111111000000000000333333333333222111000///000000111222444555666666===???CCCGGGLLLRRRYYY^^^aaaffffff```YYYTTTMMMEEEEEEOOOXXXXXXSSSMMMEEE>>>:::333000222444222000000222000......000111000////////////000111222222222444333111000000111111000555999AAAMMM^^^nnn{{{}}}}}}{{{vvvqqqnnnppprrrsssttttttrrrnnnfff___ZZZRRRQQQQQQQQQUUUZZZ___bbb___YYYTTTQQQMMMJJJPPPXXXcccccceeegggjjjlllnnnooovvvwwwwwwwwwuuussspppooo}}}YYYCCC;;;777666444444444444222000000000000111111111222222000111111222111111000000000000111111222333333444:::===@@@CCCFFFKKKPPPTTT]]]cccfffddd```\\\WWWRRRTTT\\\dddeeeaaaZZZNNNDDD>>>777222333444111//////222111///000111222222111...//////000000111111222555333222111111111222333666>>>LLL\\\lllxxxzzzvvvqqqlllkkkmmmqqqttt}}}}}}|||yyysssllleeeaaaYYYWWWVVVWWW]]]gggqqqwwwvvvpppjjjfff```[[[YYY[[[___```aaacccgggkkkooorrrwwwxxxxxxwwwuuussspppooooooOOO@@@===777555444444444444222111---...///000222333444555//////000111111111111111000000000000111111111111555666999:::<<>>III\\\mmmyyyzzztttmmmjjjnnnuuu|||~~~xxxqqqkkkgggaaa```___bbbiiisss~~~{{{wwwrrrkkkddd```\\\\\\]]]```ffflllsssvvv||||||{{{yyyvvvssspppooo```DDD999777666555333333444444333111000000111111222222333333...///000111111111111111000000000000000000000000111222444555555666888:::@@@GGGPPPYYY^^^bbbiiiooovvvxxxwwwqqqkkkdddYYYOOOFFF===666555555333333444///////////////000111222222444666555333333555666777333111333333333:::CCCPPP^^^qqq~~~uuuqqqllllllrrr||||||uuupppmmmiiijjjkkkooouuu|||xxxooohhh[[[[[[\\\```fffmmmuuuyyy}}}yyyvvvsssqqqxxxUUU@@@777444666555333333444555333222555444333222111000/////////000000111222222222111//////000000000000000000111222444444333222444555666;;;CCCMMMTTT\\\iiiuuu|||~~~zzzrrriiiccc[[[TTTLLLCCC:::777666444444555...///000000//////111333888:::<<<;;;888777999<<<;;;555222444444444>>>KKKcccqqqzzzoooooonnnqqqwwwyyyuuusssrrrtttwww{{{wwwnnnccccccdddfffkkkrrrxxx||||||yyyvvvtttsssdddJJJ???:::888666444333333444555444222333333333222222111111111111111222222222222222111/////////000000111111111111333444333222111111222111333888@@@FFFOOO```pppzzz}}}|||rrrhhhbbb]]]YYYTTTIII???:::777444222444...000111111000000222555===@@@CCCAAA>>><<>>777444888:::>>>MMM^^^uuuyyyooossswww{{{}}}zzzyyy{{{}}}vvvnnniiiiiiiiijjjlllppptttwwwxxxwwwuuusssrrrpppoooooosssQQQ>>>;;;;;;999555444333333444555444222...///000111333555666666222222333333333222222111/////////000111222222222000222333222000//////000///...000555:::BBBUUUggguuu{{{|||tttiiiccc___\\\ZZZNNNBBB<<<888333111222///111333222111111444777AAADDDGGGEEEAAA@@@BBBFFF>>>777666===BBBJJJ]]]rrrttt{{{}}}|||zzzqqqjjjgggfffeeedddeeegggiiijjjkkkkkkjjjiiiiiiiiiiiiiiimmmRRRBBB777666888222666666666555444222111000555444222111111111222222000111111000...---...000///...---------///000111555444333111000/////////666333222444777>>>KKKXXXllluuu{{{vvvlllddd\\\WWWYYYTTTKKKCCC<<<777333000000000000000111222333444DDDBBB>>>:::999;;;@@@DDD???===<<<@@@KKK^^^vvv}}}lllaaaaaaZZZUUUUUUUUUSSSUUUXXXZZZWWWVVVZZZ]]]\\\\\\___tttZZZGGG???888999;;;555666666666555444222111000333222111000000000111111///000111111111222444666//////.........///111111444333222111000000000000222///...111333999EEEPPP^^^jjjtttuuupppjjjddd___```ZZZPPPEEE===777333111222111111000000000111111<<<:::888555555888>>>CCCAAA@@@AAAIIIYYYqqqzzzhhh\\\TTTNNNIIIJJJKKKJJJLLLOOOPPPMMMLLLPPPRRRRRRTTTXXXYYYEEE<<<<<<888:::;;;444555555555555444222111000222111000000///000000000...000111222222333666888000000000///000000111222333222111000000000000000...------///111444>>>HHHTTTddduuu~~~~~~zzzvvvppphhh[[[MMM@@@888444333333222111000//////...///555444222111333888???DDDGGGIIIMMMYYYnnnzzz}}}}}}ppp```UUUKKKEEEBBBCCCDDDDDDFFFJJJJJJFFFFFFIIIKKKLLLPPPUUUlllKKK<<<777:::666777777111444555555444333222111111111111111000000000111111///111111111000000222444111111111111111111111222333333222000///////////////...///222222333;;;CCCPPPddd{{{{{{kkkXXXGGG<<<666444222111000///............333333222222444:::BBBGGGQQQWWW```mmm~~~~~~{{{sssttttttsssnnndddYYYQQQNNNHHHEEEGGGIIIHHHJJJMMMLLLJJJIIILLLNNNOOOUUU[[[___GGG999777999444444666111444444444444333222111111111222222222222222222222///111111111000000222444111222222222222111111111555444222000///...------///...000222222222888@@@OOOddd~~~yyycccNNN>>>666333000000////////////000000333333222222444:::BBBHHHXXXeeeuuu|||zzzyyy~~~xxxqqqmmmhhhccc___[[[WWWTTTTTTOOOLLLNNNPPPOOOPPPSSSSSSPPPPPPSSSSSSTTTYYYaaaxxxXXXBBB777666888333333777555333333333333333222111111111111222333333333333222...000111222222333666888111222222222222111000000444333222000///...------...---///111000000555===QQQfffmmmUUUBBB888444000000000//////000111111222111111111333:::BBBGGG\\\pppzzzuuurrryyywwwmmmggg___YYYVVVWWWXXXYYYWWWRRRPPPSSSUUUUUUVVVYYYXXXWWWXXXYYYXXXVVV[[[ccciiiPPP>>>444666999222111666444222333333333333222111111///000111222333333222111///000111111111222444666111111222222222111//////111000000////////////000...---...000//////555===OOObbbzzzwww```KKK???:::333222111000000000000000000000000111444;;;DDDJJJ^^^xxxyyypppkkkoooyyyzzzrrreee___VVVQQQPPPSSSWWWZZZYYYUUUTTTYYY]]]^^^```cccaaa```bbbbbb___\\\```fff\\\HHH;;;333777:::222///333000222222333333333222111111...///000222222222111000000111111000...---...000000111222222111000///...............///111222333000//////111000000666???FFFYYYoooiiiTTTGGGAAA666555333111000//////...000000111222666>>>GGGNNN```|||xxxmmmgggdddmmmuuuwwwwwwuuupppjjj]]]WWWPPPLLLLLLPPPTTTWWW\\\XXXYYY___dddfffiiimmmiiiiiikkklllgggccceeelllhhhJJJ<<<888:::;;;999555333333444777555333333333333111///////////////////////////222000///000000...***%%%222222222111111111000000111+++)))---...******---)))+++...000111222555777DDDVVVkkktttsssxxxxxxhhhSSSBBBCCC:::333222333111......------...000222999JJJZZZjjjtttfffddddddeeefffeee```XXXSSSLLLLLLJJJIIIIIILLLQQQTTTZZZ^^^```bbbiiiqqqtttrrrqqqqqqnnnhhhaaa^^^___bbbzzzWWWBBB<<<777999;;;:::777666777888666444333333333333111000///////////////////////////......///111222///,,,222222222111111111000000222---+++...///,,,+++...---///000111111333666888FFFXXXllltttrrruuuttteeeWWWMMMBBB999666555222000000222111111333666???RRRcccqqqxxxjjjbbb___ZZZUUUPPPJJJDDD@@@AAABBBBBBBBBDDDIIIPPPVVVYYY___dddggglllsssvvvuuuvvvtttnnneee\\\VVVUUUWWWfffGGG<<>><<<::::::444888;;;<<<===CCCNNNWWW```jjjpppnnnjjjhhhgggeeeaaa]]]WWWQQQKKKHHHGGGHHHcccMMMCCC??????===;;;999888888777777666444333333444444222111000000000000000000000000111111000000//////000111000000000000000000000000///...,,,,,,...222444444111222333555:::AAAJJJPPPZZZkkkyyykkk[[[LLLCCC@@@<<<999777:::BBBVVVsss~~~}}}yyyvvvrrrjjjaaa[[[KKKGGG@@@;;;999888777666666999;;;::::::>>>EEELLLXXX```eeebbb\\\YYYWWWUUUOOOMMMIIIGGGEEEEEEEEEEEEtttaaaQQQGGGEEEBBB>>><<<;;;:::999777888777555444555444222111000000000000000000000000,,,...000000000111333444//////000000000000000111......---,,,///666999888666888999;;;@@@GGGOOOUUU]]]hhhzzz}}}mmmZZZNNNJJJEEEAAA>>>???GGGZZZxxx|||xxxnnnhhhaaaWWWOOOKKKAAA>>>:::777666555333111777888888777777999<<<>>>EEELLLOOOMMMKKKLLLLLLKKKGGGFFFDDDDDDEEEEEEDDDCCC{{{mmmbbb[[[VVVOOOJJJFFFCCC???<<<;;;999777666666555222111000000000000000000000000---000333444222222333444////////////000000111111---///...---222;;;???>>><<<<<<======???CCCIIINNNTTTZZZfffxxx|||zzzmmm___YYYUUUPPPKKKJJJOOO```}}}~~~xxxlll```ZZZSSSIIICCCCCC>>>;;;888777666666444333666444444555888999777666999===>>>===@@@FFFIIIHHHFFFEEEEEEGGGIIIIIIGGGDDDyyyrrrhhh___XXXQQQJJJEEE===;;;888777666555222000000000000000000000000000111444777777444111000111.../////////000000111111...111000...444???CCCBBB>>>>>>===<<<;;;===@@@CCCCCCEEEOOOddd}}}|||rrrooo{{{{{{mmmgggiiiccc\\\YYY\\\kkk~~~lll___SSSNNNIIICCC@@@BBB;;;888666444555666666555555222222555:::<<<888444888999888777<<>>:::999888555333333222222222444333222000333333333222222111111111444666555111000222222///222222222444777;;;???AAACCC@@@<<<888555444444555888:::>>>JJJdddrrreee___lllzzzrrrvvvzzzbbbUUUIIIDDDCCCAAA@@@AAA>>>@@@???;;;;;;;;;888222555444666999<<<>>>===;;;;;;:::999999;;;AAAJJJPPPJJJJJJLLLOOORRRSSSRRRQQQzzzooo___VVVJJJ@@@;;;888444222333222111222333333111000222222222111111111000000222555444000000333333000222222333444777:::===>>>AAA???;;;777444333333444555888===GGG\\\vvvqqqddd]]]hhhzzz{{{\\\PPPEEEBBBBBBBBBBBBDDDBBBEEEFFFDDDDDDCCC===666888666666888<<<@@@AAAAAAEEEAAA<<<999<<>>BBBIIIPPPSSSYYYWWWTTTSSSTTTUUUTTTSSS~~~ooo```TTTHHH>>>777555333111111222222111000222222111111111111111111///222222000111555666444222333444666666777777666:::888555333111111111111111666===EEEQQQbbbsss}}}zzzyyy~~~{{{sssnnnhhhssscccZZZSSSVVV[[[^^^```bbbjjjpppvvvwwwtttmmm```TTTNNNJJJFFFHHHNNNTTTVVVVVV[[[SSSKKKIIINNNTTTWWWWWWZZZWWWRRRPPPOOOOOOOOOOOO}}}sssgggVVVEEE999666444222111222222111000333333333333333333333333000333333111222666777555333333444555555555444444666555333222000000000000222666>>>GGGQQQ^^^nnnzzz~~~uuuhhhaaabbbpppooohhheeelllvvv|||}}}ppp___YYYTTTUUU[[[______]]]```[[[WWWWWW[[[]]][[[XXXSSSOOOJJJGGGFFFGGGGGGGGG~~~||||||{{{zzzyyyxxxyyyzzz{{{~~~vvvcccLLL<<<888666333222222333222222333333333444444444444444333666555333333777888555333333333333333333333333333222222111000000000000333555;;;DDDLLLUUUaaalllttt{{{ssseee```bbbppp{{{|||uuummmdddaaaeeehhhgggdddfffdddbbbaaaaaa]]]VVVQQQGGGDDD@@@======>>>???>>>wwwooofffcccddddddaaa]]][[[[[[YYYXXXWWWXXXZZZ\\\fffmmmyyyoooXXXGGG:::888444333333444444333222222222333333444444444777999888555444777777555444333222111111222333444111111111111000000000000333111444;;;AAAEEELLLUUUaaalll|||~~~pppfffeeegggsssssslllmmmppppppnnnmmmllljjjeee]]]SSSIIICCC<<<999777666777999999999kkk\\\UUUNNNLLLOOOPPPLLLHHHJJJJJJJJJIIIHHHHHHJJJKKKPPP\\\nnn~~~wwwcccSSS<<<999555444444444444444111111111222222333333333999;;;:::666555777777444444333111000000111333555000000000111111111111111222...---333777777;;;BBBMMMZZZlllwwwssshhhdddgggmmmuuu}}}}}}||||||~~~sssssswwwxxxxxxtttrrrnnndddWWWIII>>>888555444222333555777888777sssZZZIIIIIIGGGEEECCCDDDFFFIIIIIIHHHHHHHHHIIILLLNNNPPPYYYggguuurrr\\\GGG===666555666333000000///111222333222222333444777999;;;:::777444555666111111111111111222222222222111000//////000111222000000111333333444444444AAAHHHQQQZZZ___bbbdddeeennnmmmmmmkkkgggiiiuuuvvvhhhjjj|||zzzxxx|||}}}{{{yyysssiii[[[HHH888333777111666777222111666888555dddNNNDDDDDDDDDDDDDDDGGGKKKOOOSSSTTTUUUXXX\\\aaaeeegggooozzz{{{eeeLLL@@@666444555444111000222333333333333444555777888::::::999666444555666111111111111111111111111000000///......///000000---...//////000111111111666;;;AAAGGGLLLQQQUUUXXXdddfffhhhddd]]]]]]mmmyyymmm^^^]]]mmmrrrgggXXXLLL@@@666111222000444555111000444777555sssUUUFFFDDDFFFIIILLLOOOUUU[[[```jjjllloootttyyy~~~pppTTTEEE777333555444111000555444444555666888:::;;;::::::999777444333555666222222222111111000000//////......------......///,,,,,,---....../////////000333666999===BBBIIIMMMXXX[[[]]]XXXOOOOOObbbvvv~~~qqqfffXXXUUUaaa}}}||||||gggWWWEEE<<<999555111///111444444222111444777777gggRRRMMMQQQTTTYYY___fffnnnuuu{{{xxx\\\JJJ999333444444111000333444666999===>>>???>>>;;;:::777555333333444555333222222111000//////..........................................//////000...///111333555:::@@@DDDOOOPPPPPPKKKEEEGGGYYYlllzzzxxxkkkcccYYYWWWbbb}}}}}}zzzzzz}}}xxxpppXXXIII;;;666666555222111222333444333333666999;;;hhh^^^aaagggkkkqqqyyy~~~dddRRR???666555333222222000222777>>>DDDEEECCC@@@;;;999666444333333333333222222111111000///......////////////////////////...------,,,,,,---...///(((***---///000222666888JJJFFFCCCAAA@@@FFFTTTbbbqqqzzzvvvjjjccc]]]^^^iii|||zzz{{{~~~nnn\\\GGG???888777666333222444111111222333444666;;;???vvvsss{{{lll[[[HHH===777444444666222444999@@@GGGHHHEEEAAA;;;888555444333333222111111111111000000//////......//////000000//////...,,,+++***))))))***,,,,,,)))+++...///000000111333BBB===:::;;;===DDDQQQ]]]mmmzzzyyyllleeeaaaeeerrrbbbKKK<<<999888888555111111444111000111555777999???EEErrrdddSSSFFF<<<666888<<<999888:::???EEEGGGEEEAAA:::888555444444333111...000000000000000/////////---...////////////...------,,,***))))))***,,,---...///000000000000111333888666666777999???MMMZZZkkk}}}sssllljjjrrrzzzZZZEEE;;;888777888777333333666666444666;;;???AAAHHHPPPwwwjjjZZZLLL???999;;;AAA@@@===:::===BBBEEEDDDAAA:::777555444555444000---////////////000000000000,,,,,,---......---,,,,,,///...---++++++,,,...///...///...---+++,,,///111///111555666555999IIIZZZjjjzzzssstttxxx\\\LLL@@@;;;777999999777666888===:::<<>>:::666333222333111+++&&&.../////////......,,,,,,111......111111......111------...//////...,,,,,,///////////////////////////111333333222888JJJ]]]qqqqqqWWWIIIAAA===888777888<<<>>>@@@AAACCCEEEHHHKKKPPPZZZdddyyyooofff\\\SSSQQQUUUVVVPPPHHHBBB???>>>>>>===999555222222333111,,,'''............---------,,,///,,,,,,//////------000///000111222222222111000---------...///000000111///000333333222888JJJ\\\ssstttZZZMMMFFFCCC>>><<<>>>AAADDDFFFEEEGGGLLLQQQWWW^^^gggnnn}}}zzzssskkkggggggbbb[[[QQQHHHBBB>>>;;;:::666444111111222111---***///...---,,,+++,,,------,,,******---...,,,,,,///---...///000000000000000+++,,,---...///111222222///000333444444999IIIYYYsssuuu^^^RRRJJJFFFBBB???AAADDDFFFHHHCCCHHHOOOYYYbbblllsssvvvwwwrrriiibbbVVVKKKBBB<<<888666444222000000111111///,,,///...,,,******,,,---...,,,)))***---...,,,,,,///,,,,,,---...///000000000,,,,,,---...///000111111///000333555555999GGGUUUoootttbbbYYYQQQMMMGGGDDDDDDFFFHHHIIIDDDLLLWWWcccoooyyy}}}}}}wwwooogggZZZNNNDDD===888666333222000000000000///...///...,,,++++++,,,...///...++++++//////------000//////000000111222333444............///////////////000333555555888CCCOOOiiisssfff```XXXTTTMMMIIIHHHIIIJJJKKKMMMZZZiiittt~~~{{{vvvmmm```SSSHHH@@@;;;888222222000///////////////......---,,,---...///000000------000000------000...............///000111//////////////////......///000222555444555>>>HHH___{{{vvvkkkeeeYYYTTTNNNJJJIIIJJJKKKLLLWWWiii{{{|||sssdddVVVJJJAAA;;;777222222111///...---...///........./////////000000111......000///,,,,,,...,,,,,,+++***++++++,,,---------......//////000000000000222444333333999BBBPPPnnn}}}pppiiiZZZVVVQQQNNNNNNQQQSSSTTTccczzz~~~uuufffWWWJJJ@@@999555333222111///------...///......///000111111000000222///...000///+++***---000///...---,,,---...///+++,,,---...///111222222000000222444333222777>>>CCCbbb}}}sssjjjbbb^^^YYYXXXZZZ]]]aaabbbqqq}}}qqqbbbUUUIII>>>888888111111111111000000000000000---******---///...------------...000111000///---,,,,,,---///000...------...000111111111000///222...---000222222555:::HHH]]]zzz|||nnnccc]]]aaacccbbbjjjvvv~~~ooo]]]PPPFFF<<<666555111111111000000000//////000---++++++...000///......------...000000///------------............---......///000000000000000222///...111222222555:::AAAUUUrrr{{{oooiiioootttssstttzzz|||jjjUUUIIIAAA999333222111111000000000000/////////...,,,---///000000///...---------///...---+++...///000///...---...//////////////////000111111222//////222333222444999>>>PPPkkk{{{vvv{{{xxxtttaaaKKK@@@<<<777333111111000000000////////////---,,,,,,---...////////////...------...---+++)))000111222111......///111000///.........///111222333000000333444222444777;;;III___zzz|||gggUUUBBB:::999777444333000000000////////////...)))***,,,,,,------......000...------...---+++)))222222222111000000111333000///.........///111222333000111555555333333555666>>>OOOeee{{{zzz|||mmmtttsssYYYKKK===888777555444444000000////////////......'''))),,,,,,,,,,,,---...000///............,,,***222000......000222222222///////////////000111111333111333666666333222444666;;;EEEVVVnnn}}}zzzvvvvvv}}}yyyiiiZZZccczzzgggNNNDDD;;;888777444222333000000/////////.........&&&)))---...---,,,---///000///......//////---+++111,,,((()))///333222///......///000000000000000333222333777777333111333777:::AAAMMM```yyyxxxsssqqqrrrzzzwww|||uuuXXXLLLVVVmmm{{{```IIIBBB<<<999666222111222000/////////............'''***...///...---...000000///...///000000...,,,///)))###&&&...333111,,,---...000111111111000///333222444888888333111222333666;;;DDDSSSjjjzzzuuu{{{vvvnnnmmmnnnuuusssyyy^^^HHHFFFMMMYYYqqqzzzaaaIII;;;777888222111333...000000000000000///........................------000///...---,,,++++++++++++,,,...---,,,,,,---///000///.........///111222222333555555555333111000333888<<<@@@GGGWWWooo~~~qqqiiiqqq}}}{{{kkkhhhjjjttt}}}{{{sssZZZEEEBBBEEENNNeee~~~xxxpppzzz}}}dddIII;;;777888222111333---000000000000000///..............................000///...---------------+++,,,...---,,,,,,---//////////////////000000111222333333444333222111000111555999:::???LLL```oooqqqfffbbbjjjwww|||lllhhhiiiqqqyyy~~~~~~~~~{{{vvvvvvzzzpppZZZEEE>>>>>>DDDWWWmmm~~~xxxuuugggaaa______XXXTTTcccyyygggJJJ;;;777888333222333---///000000000000///..............................//////...............///+++,,,...---,,,,,,---///...//////000000000000000222222222222111111111111111555777777888@@@NNNYYYjjjzzzsss```ZZZZZZdddqqqzzz~~~~~~nnniiigggmmmuuuzzz|||wwwuuusssmmmgggeeeiiimmmttt|||xxx```HHH???>>>AAAMMM[[[ooo}}}{{{vvvnnnddd\\\WWWUUUKKKIIIJJJLLLHHHKKK```yyyiiiNNN>>>888999333333333,,,//////000000//////...------------..................------------......///+++,,,...---,,,,,,---///---...000111111111000///222111000000000000111111444777999777666999BBBJJJWWWdddrrryyyzzztttgggYYYRRRQQQUUU```mmmxxx}}}qqqkkkggglllsssyyy}}}wwwvvvssskkk___VVV[[[\\\```kkk|||jjjOOODDDBBBCCCFFFJJJZZZjjj}}}xxxppp___]]]WWWOOOGGGCCCDDDFFFFFFGGGLLLPPPRRR[[[tttoooTTTBBB999999444333333,,,///////////////...---------------.........//////,,,,,,,,,+++,,,,,,------+++,,,...---,,,,,,---///---...000111111111000///111000000//////000111111444777999888666777<<>>888333444555.........//////......---,,,,,,,,,------...//////000...---,,,,,,+++++++++++++++,,,...---,,,,,,---//////////////////000000111///000111222222222111111222444555444333222555777555777;;;=========???BBB<<>>>>>BBBKKKVVVXXXUUUTTTRRROOOLLLJJJGGGCCC@@@BBBIIIQQQYYYaaalllyyyiiiPPP???888222444555///......//////......---,,,,,,,,,------...///000000000///...---,,,++++++++++++,,,...---,,,,,,---///000///.........///111222...///222333444333222000444666666555333222444666222444666888777666999======GGGOOOSSS[[[iiirrrtttyyy~~~|||zzzzzzzzz{{{~~~{{{|||xxxpppllliiiaaaWWWGGGFFFBBB@@@JJJggguuu^^^NNNGGGGGG>>>;;;;;;???FFFKKKKKKIIIEEEIIIJJJGGGFFFIIIKKKJJJRRRVVVbbbtttmmmZZZEEE999555333444555,,,,,,------------------///...,,,,,,------,,,+++222///------///000...,,,///////////////000111111,,,---...///000000000000000111333555666666555444444444555666777777777666333444555555444666999;;;???DDDLLLUUU___iiiqqqvvvxxx|||vvvsssuuuxxxzzz{{{xxxtttppplllggg```\\\PPPGGGCCCEEEEEEQQQwwwwwwcccPPPEEE@@@===;;;===DDDIIIJJJIIIFFFKKKOOOOOOSSSZZZ```aaalllooo{{{ppp]]]GGG:::444000///000------------............///---,,,,,,---...,,,+++222///------///000...---...............//////000//////////////////......111333555888888777555333444444555555555555555555333444444444444555888:::<<>>888666333222111000000111333444555555555444333444666888999<<>>OOOeeexxxkkkYYYIII===666888777444222111222222333222111111111222444666777444:::???FFFXXXpppyyyrrrnnnnnnnnnoooqqquuu{{{~~~|||wwwrrrnnnkkkhhhgggfffccc^^^ZZZXXX___kkk{{{wwwfffZZZQQQYYYtttZZZHHH999666555222111444111222222111...------...---------...............///000000///------...000///---...111111...---///AAALLLccc|||zzzaaaKKK<<<555999777555333222222333444222111111111222444666777666999===CCCRRRjjj}}}tttnnnllllllnnnlllnnnttt|||~~~yyysssqqqnnniiieeeccccccbbbaaa^^^ccckkkuuu~~~sssfffZZZSSS]]]xxx{{{YYYGGG888555555111///222000111111000///......///,,,---------.../////////...///000///------...000...,,,...222333222444888LLL]]]wwwhhhMMM;;;444444333222111111333555666222111111111222444666777777999;;;???LLLaaayyyvvvnnnkkkkkkmmmlllmmmqqqxxx{{{yyywwwuuupppjjjeeecccdddfffgggdddfffiiilllqqquuuxxxzzz}}}xxxqqqjjjfffaaacccgggooo~~~{{{ooobbbZZZUUU```yyyrrrXXXFFF888555444///---000///000111000///...///000,,,---------.../////////.../////////------///111111///000333555888@@@HHH\\\oooqqqSSS???777222111000//////111333444222111111111222444666777777888999<<>>NNNhhh~~~yyysssqqqqqqqqqpppnnnmmmooouuuzzzvvvuuurrrmmmiiiggghhhjjjnnnnnnmmmjjjddd]]]VVVRRRHHHHHHFFFDDDBBB???===<<<>>>>>>AAAKKK___}}}rrrbbb\\\QQQPPPRRR___uuutttYYYHHH:::888777111...000---///000000//////000222...............------------...///...---...000111111111666>>>GGGSSSeeeuuudddKKK===555333111///......///000222111111111222444666777666555666777:::FFF```xxx{{{yyytttpppkkkiiijjjoootttwwwuuuvvvvvvsssnnniiiggggggkkkmmmnnnmmmhhh___UUUOOODDDBBB???<<<999888777777777777;;;FFF]]]~~~hhhXXXSSSNNNNNNRRR]]]qqq{{{[[[JJJ<<<:::888333///111---...000000//////111222/////////......------,,,---...///.........000222666999BBBOOO]]]nnnfffLLL<<<222111000///000111333444222111111111222444666777555555555666777AAA[[[tttuuunnnfffdddjjjpppsssttttttwwwyyywwwqqqjjjfffeeeeeeiiimmmoookkkaaaWWWPPPCCC@@@;;;666333222222222555666:::FFF^^^oooXXXMMMLLLMMMLLLNNNXXXiiipppVVV???888777222222666...---,,,---///000///...000...,,,---///000///,,,............///000222444999FFFZZZmmmoooOOO777555444222000//////000111333111000000222555777777111111222444777AAAWWWjjj{{{sssjjjgggjjjpppssssssrrrrrrsssuuuuuurrrmmmiiikkkoootttsssmmmddd[[[UUUKKKEEE===777666555444222555555888EEE^^^|||cccNNNGGGIIILLLKKKLLLTTTcccvvvrrrZZZCCC;;;777000---000222111///000111111000///222000///000333333222///222000///...000555;;;@@@SSSbbbwwwgggKKK888444222000///......///000000...,,,,,,///111333333222111222333555===PPPbbbyyyoookkklllpppssssssrrrrrrrrrsssuuutttrrrpppqqqsssvvvuuuppphhh^^^WWWQQQJJJAAA999666555555444222333777EEE^^^uuu[[[IIIGGGMMMKKKJJJKKKPPP[[[iiivvvvvvaaaKKK@@@999222...000222000.........///...,,,000//////000111111000...777555222111555@@@LLLUUUuuuttt[[[EEE999222111///...------...///...,,,***+++---000000000333222222222222888HHHXXXwwwwwwpppoooqqqrrrrrrrrrpppoooqqqtttxxxyyyzzzyyyyyyxxxxxxuuunnnccc[[[YYYQQQGGG>>>999777666666333333888EEE___{{{sssYYYIIIIIIQQQMMMMMMNNNPPPTTT]]]ffflllyyylllVVVGGG>>>666444666222000...---...//////.../////////000000///...---777666666888AAARRReeerrr|||dddMMM>>>888111000///........./////////...,,,---///111111111222111111222222666BBBPPPlllvvvrrrpppooonnnpppmmmkkkmmmrrrxxx}}}}}}{{{zzzyyyrrrhhh___\\\WWWNNNFFF???:::777555666666999EEE^^^{{{hhhpppoooXXXJJJJJJQQQQQQRRRRRRRRRQQQTTTXXX\\\lllzzzzzzcccPPPBBB999777999444222000///111222333222222222222111000000111111000555<<>>999888555222//////000111222222//////000//////111555888555@@@PPPbbbuuuvvvbbbSSSEEE777222555000000000000000000000000...------...000111000/////////000333444555<<>>:::999777777;;;FFF[[[xxxlll^^^\\\qqqttt```SSSLLLMMMQQQSSSVVVWWWTTTMMMGGGEEEFFFMMM[[[mmmzzzlllXXXJJJBBB>>><<<999444222222222222222///000111111333888@@@FFFPPP___uuukkkXXXFFF???999111000444.../////////000/////////...------...000000///...000...000333333333888>>>MMMhhh|||tttooollljjjggghhhkkkoooqqqrrrrrrpppmmmjjjfffbbb^^^\\\UUUTTTPPPIIIBBB======>>><<<>>>BBBIIIVVVhhhzzzppp```XXX^^^wwweeeQQQHHHEEEGGGKKKRRRUUUWWWSSSKKKCCC@@@@@@===LLL^^^lllxxxxxxgggXXXNNNGGGIIIEEE@@@<<<;;;:::999999666888999:::>>>FFFPPPXXXnnnnnnXXXDDD444222333//////555------......///......---000//////000111222000///000///000333222111444999AAA^^^|||xxxsssmmmkkkiiiiiikkkmmmnnnnnnjjjjjjhhhddd___[[[YYYYYYUUURRRMMMEEE>>><<<@@@CCCCCCFFFIIIMMMRRRYYYaaafffxxxfffOOOXXXkkksssvvv\\\MMM@@@>>>EEEGGGSSSUUUVVVTTTMMMEEE>>>;;;===AAALLL^^^mmmvvv}}}sssjjjbbb]]]YYYVVVQQQLLLHHHEEEDDDCCCCCCEEEJJJQQQ[[[iiiwwwzzzaaaPPP???:::333000000111222111000000111000///...,,,+++------...000111111///---///...------...000333444:::NNNkkkuuurrrqqqlllfffaaaaaaeeeiiihhhgggeeebbb```___^^^^^^XXXSSSLLLGGGEEEEEEDDDDDDKKKOOOUUUYYYZZZUUUOOOKKK~~~hhhXXXKKKXXXnnnyyymmmnnnUUUHHH======FFFIIISSSUUUVVVSSSLLLDDD>>>:::888:::DDDTTTdddppp{{{~~~yyysssnnnmmmlllkkkiiigggdddbbbaaaaaaeeejjjrrr|||~~~cccKKK===:::555000...///111111000///000000000000///---,,,111///......//////---,,,......------...000222444666CCCZZZrrrwwwtttnnnfffaaaaaaeeejjjhhhhhhhhhgggfffeeeeeeddd```YYYPPPIIIGGGGGGHHHIIIQQQTTTWWWYYYWWWQQQIIICCC|||hhhVVVKKKMMM^^^vvvllliii~~~dddMMMBBB999<<>>777;;;GGGLLLPPPRRRTTTQQQKKKCCC===:::666333555>>>JJJYYYkkkyyy{{{YYY@@@444111,,,,,,,,,---...///000000...//////000000111111111000...------......,,,***------------...///000111777555:::JJJ]]]ooovvvkkkeeeeeehhhkkkmmmooorrruuuvvvuuusssrrrlllfff^^^WWWUUUVVVXXXYYYVVVVVVVVVWWWVVVQQQHHHBBBsss[[[HHHDDDIII]]]rrrlll___lllpppSSSAAA<<<777===IIIMMMPPPRRRSSSQQQKKKDDD===:::444111222888BBBPPPcccsssnnnMMM777000111***+++,,,......///000111.........//////000111111++++++,,,...000///,,,))),,,,,,,,,------...//////333222555>>>KKK[[[ppp~~~sssmmmkkklllnnnooorrrvvvyyyzzzyyyvvvuuunnnjjjeeebbbaaabbbbbbaaa\\\ZZZYYYYYYYYYTTTLLLEEEzzzeeeNNN???AAAMMMdddyyyppp___^^^pppfffLLL===<<<999???KKKOOOPPPRRRTTTRRRLLLDDD>>>;;;000...///555<<>>KKK```rrr~~~xxxtttrrrppppppssswwwzzz|||{{{zzzxxxssspppmmmllllllllllllkkkiiiddd```^^^\\\WWWNNNFFFlllXXXEEE;;;EEEUUUnnnnnnZZZWWWbbbttt|||[[[DDD999;;;;;;BBBNNNQQQQQQSSSTTTSSSMMMEEE???<<<000///000333666<<>>NNN]]]nnn{{{}}}wwwsssooorrrvvvzzz}}}~~~~~~~~~}}}yyyuuurrrrrrsssttttttsssmmmgggcccaaa[[[QQQHHHyyy```NNN@@@<<>>666:::===EEEPPPSSSQQQSSSUUUSSSMMMFFF@@@===444333222333111222;;;EEEMMM]]]mmmtttyyy}}}yyyxxxxxxxxxxxxhhhRRR===000******+++------+++)))(((+++.........,,,++++++,,,---...333///)))&&&''')))+++,,,++++++,,,---------,,,,,,...,,,,,,...111555@@@JJJ[[[iii{{{zzzuuunnnqqquuuzzz~~~zzzvvvuuuwwwyyyzzzwwwqqqjjjfffddd___UUULLLhhhPPPEEE@@@BBBRRRddddddVVVNNNWWWmmmhhhJJJAAA999:::DDDNNNTTTVVVZZZTTTWWWWWWMMMGGGAAA444555222111222111///111666???DDDKKKSSS\\\iiiyyysss___WWWSSSMMMPPPXXXjjjfffXXXCCC444000...+++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,***((((((+++///++++++,,,,,,,,,,,,---------,,,++++++++++++,,,------------///222555999;;;HHHUUUiii|||xxxxxxxxxwwwxxx{{{{{{{{{{{{||||||xxxvvvtttqqqkkkaaaUUUMMMuuu```LLLDDDDDDKKK]]]qqq{{{[[[OOOIIIWWWqqq}}}dddIIIAAA:::<<>>444333333000111666>>>@@@===666000...,,,))),,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---......---++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,///...---,,,,,,...///000...888GGGWWWgggyyy~~~~~~yyypppddd[[[{{{hhhNNNAAA777;;;JJJ]]]uuuqqq[[[OOOHHHLLLbbb~~~iiiNNNAAA<<<;;;EEEYYYooo~~~~~~rrrmmmggg[[[UUUOOOBBB888333///000///------///333333444444444777===BBBHHHRRRbbbuuuooo^^^PPPEEE===:::333///111111//////111000222333111///...------,,,,,,,,,,,,,,,,,,,,,,,,...+++)))+++...///...++++++++++++,,,,,,,,,------,,,---...//////...---,,,...---,,,,,,,,,,,,------(((...999EEEUUUjjj}}}uuuiii___lllZZZFFF???;;;DDDWWWnnneeePPPJJJIIISSSlll}}}___GGG<<<:::===LLLddd|||xxxqqqcccZZZQQQBBB999333///000000---,,,...000000000//////111444666888@@@NNN^^^llluuuyyyzzz}}}eeeOOOCCC===999666000---,,,//////---+++,,,+++,,,,,,---,,,+++---000,,,,,,,,,,,,,,,,,,,,,,,,---***)))***---///---***+++++++++,,,,,,,,,------......////////////......,,,,,,,,,,,,------......***...444;;;GGG\\\tttzzzmmmcccvvv```PPP@@@===@@@NNNddd{{{sssZZZIIICCCIII[[[vvvvvvZZZFFF999:::BBBUUUppp}}}ooocccVVVDDD:::333...000111///......//////............///000222666>>>HHHQQQVVVWWWVVVTTTVVV[[[eeeppp{{{vvveeeMMM;;;222111111222,,,,,,---......,,,+++++++++******+++***(((+++///,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++++++++,,,,,,,,,,,,------......------------......++++++,,,------......///---000444666>>>OOOfffwwwuuuiii}}}hhhTTTHHH;;;===EEEWWWooo|||fffQQQDDD???KKKcccnnnUUUFFF888<<>><<<===@@@GGGPPPYYY___bbbUUUKKK===222---------...+++---......---------------***+++...---)))***...,,,,,,,,,,,,,,,,,,,,,,,,***+++......---,,,------++++++,,,,,,,,,,,,---------,,,***((((((***,,,---++++++,,,---------,,,,,,---000333333666CCCXXXgggzzznnnuuu^^^KKKBBB===BBBMMMaaazzzttt]]]JJJ@@@???NNNjjjhhhPPPEEE888>>>LLLeeexxxfffQQQ;;;333...000333222000000222111////////////---,,,222...******...222444444777666666888===BBBFFFGGG===999444000...---,,,,,,(((+++,,,******+++,,,,,,///---///333222,,,+++///,,,,,,,,,,,,,,,,,,,,,,,,)))---000000...,,,---///++++++,,,,,,,,,---------,,,***'''%%%%%%'''***,,,+++,,,,,,,,,,,,+++******,,,///111111222<<>>===999HHH```|||{{{___GGG<<<333222333111//////,,,,,,,,,,,,---...///000......------...//////000222000---------,,,+++***,,,,,,,,,,,,------------******))))))((())))))***)))***++++++***+++---///000111111///---,,,,,,---.........///......---,,,...,,,***+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///...000222000...111888???TTTiii~~~}}}gggQQQBBB<<>>999JJJeeeeeeKKK>>>333111222000///...000///---,,,,,,---......///......------.........555333000............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++((()))******)))***,,,...000111111000---+++++++++........................///+++)))+++///111...+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///***---//////...///555999III^^^zzz}}}yyyqqqYYYFFF<<<<<>>;;;@@@QQQccc~~~}}}eeeQQQCCC===AAAHHHeeeyyyvvvZZZDDD;;;:::>>>PPPkkkrrrRRRBBB333...111111000000,,,,,,,,,---...000111222......---------------...///---+++++++++,,,+++)))...------,,,+++******)))***************)))((('''((()))******)))***,,,......000111111...,,,++++++------,,,,,,,,,---.........,,,***+++...000...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------...///000000//////111222===MMMhhh|||{{{hhhTTTBBB===@@@JJJ___sssoooVVVJJJ@@@:::BBBRRRtttiiiPPPAAA;;;:::BBBVVVrrrxxxZZZHHH666000222222111000,,,,,,---///000000000000---------,,,,,,---......///...---...000000...---++++++++++++++++++++++++******++++++***)))'''&&&)))***+++*********,,,...///111333333111///......,,,++++++***+++,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000000...---000000000///......///000999FFF```|||{{{|||~~~|||```MMM>>>???GGGTTTkkkbbbIIICCC>>>999FFF^^^uuu[[[GGG>>><<<<<>>QQQjjjjjjSSSAAA999999===JJJbbb|||nnnWWW???555777777444111000000////////////000000------.....................,,,+++******+++---///***++++++++++++,,,,,,,,,...)))(((***'''###%%%,,,''''''((()))***,,,...///333555666777666333///,,,---,,,+++***************////////////000000000000//////...,,,******---///,,,---------......//////,,,,,,---...///000111111777CCCWWWnnn|||xxxyyy~~~rrraaaGGG???===FFFVVVkkklllWWWEEE???>>>DDD[[[uuudddNNN???888:::>>>NNNgggwww___EEE888777666333222111000000000000000000111...........................---,,,+++++++++,,,---,,,,,,++++++*********)))...***)))+++(((%%%''',,,+++***************++++++///111333555555333000///...---,,,++++++++++++,,,---............/////////......---+++******,,,...------.../////////......------......///000000000333<<>>CCCRRRggg{{{|||```OOOAAA>>>@@@KKKgggyyy\\\HHH===888:::???SSSnnnlllOOO>>>777444222333///000000111111000000///........................---------,,,,,,+++++++++---,,,+++***)))(((''''''...+++++++++)))'''(((---++++++***************++++++---000222333333111000///...------------------,,,,,,---------.........---------+++))))))+++------...000111000///---,,,.........//////000000000111888GGG]]]uuu|||uuuqqqqqqmmmWWWHHHBBBDDDMMM___uuusssVVVIII???>>>BBBQQQpppsssTTTCCC;;;888;;;AAAXXXuuuyyy\\\GGG:::333111333---...///000000///...---...............------------......---,,,+++***)))++++++******)))(((((('''+++++++++***)))''')))+++((((((((()))***,,,---...)))+++---000111111000/////////......---......///,,,------------.........,,,,,,,,,+++))))))***,,,---///111222111///---+++,,,------...000111222222333777CCCWWWnnn}}}vvvpppnnnsss^^^KKK@@@CCCIIIVVViii~~~mmmPPPFFF>>>>>>FFFXXXuuummmOOO@@@999777<<>>OOOeeexxx}}}{{{|||~~~}}}yyytttqqqyyycccPPPEEE@@@AAAOOOaaattt|||fffKKKBBB<<>>LLLfffyyycccMMM;;;444555444333333222222333333444/////////...------,,,,,,---------,,,,,,+++++++++)))))))))*********++++++&&&***+++((('''((()))(((,,,,,,+++***))))))))))))+++,,,------------,,,+++,,,,,,,,,,,,,,,,,,---...---............/////////+++---------+++***+++,,,,,,---///000///...,,,+++((()))***,,,...000111222,,,///777EEEWWWiiiwww}}}{{{tttsssqqqqqqrrrvvvzzz}}}~~~}}}}}}zzzvvvjjjTTTFFFCCCDDDGGG[[[rrroooZZZFFF>>>:::AAATTTlllttt[[[CCC;;;666555AAASSSooorrrYYYCCC999888555333111000000111333555000//////...------,,,,,,...---,,,+++++++++,,,---+++++++++++++++*********&&&+++,,,)))'''***+++(((---,,,+++***))))))))))))***+++,,,------------,,,***************+++,,,,,,,,,,,,---------.........,,,---......,,,++++++,,,+++,,,---------------,,,)))******+++,,,---......***---111888BBBPPP___iiinnnnnnoooooopppqqqssssssjjjiiigggfffgggkkkppptttxxx}}}}}}}}}zzzxxxaaaKKKAAACCCIIIQQQhhh{{{cccOOOBBB;;;888BBBYYYuuujjjSSS???999555444CCCWWWvvv|||bbbIII<<<;;;333111...,,,,,,...111333000000///...------,,,,,,...,,,+++******+++---///...------,,,+++***))))))&&&,,,...***(((,,,,,,)))***)))))))))***+++,,,,,,)))***+++,,,---.........)))((((((((()))******+++++++++,,,,,,,,,---------,,,...//////---,,,,,,,,,++++++++++++,,,---------++++++++++++++++++++++++,,,...000000333<<>>OOOiii|||___HHH999;;;999666HHHcccsss]]]III;;;;;;666111000111111000...111///---++++++---///111---***'''(((,,,///---***,,,,,,------,,,,,,+++***,,,,,,***)))))))))***+++)))&&&&&&))))))&&&&&&)))***+++,,,---............+++,,,+++(((***......***++++++******)))******+++///...,,,++++++,,,...///111---***+++///000---)))******+++,,,------......,,,---//////000222666888>>>>>>???AAACCCGGGJJJLLLPPPQQQTTTWWW[[[```dddfffvvvyyy}}}sss]]]NNNGGGGGGQQQ\\\vvvxxx___JJJ@@@======EEEWWWrrrwwwYYYDDD777:::;;;;;;OOOjjj|||jjjVVVHHH>>>:::444222333333222000000...---,,,,,,---...000///,,,)))***...000///,,,+++,,,,,,,,,,,,+++******,,,+++***)))))))))******---******,,,,,,)))))),,,))))))***+++,,,------,,,)))+++)))''')))------)))++++++************++++++...---,,,,,,,,,,,,---...000---***+++...///---)))))))))******+++,,,,,,,,,************((()))+++---444444555666888;;;===???GGGIIILLLPPPVVV]]]ccchhhxxx{{{zzzdddOOOHHHGGGJJJZZZllllllUUUEEE???:::===HHH^^^yyypppRRRAAA777:::<<<@@@VVVppp|||jjj[[[DDD>>>666222111111000///........................///,,,******---///...,,,+++++++++++++++******)))++++++***))))))))))))***///,,,,,,...---******,,,'''((()))***************)))***)))&&&(((,,,,,,(((++++++++++++++++++++++++------------------------000---+++,,,...///---***((((((((()))******+++++++++,,,,,,+++))))))***,,,---------...///111222333;;;===AAAFFFNNNXXXcccjjjzzz}}}mmmUUUDDDEEEKKKSSShhh~~~yyybbbNNNCCC@@@999???NNNfffhhhLLL@@@888999<<>>GGGTTTbbblllzzz}}}```LLL???FFFSSSbbbyyysss[[[JJJAAA???>>>III\\\ttt|||___CCC<<<888888>>>LLLeee{{{ooobbbPPP@@@777444333222,,,---...000000...---,,,+++***))))))************,,,,,,,,,,,,,,,+++******************))))))((((((+++((((((******'''&&&)))((()))*********************+++***(((***...---******+++,,,---------------,,,------......------,,,...---------------,,,+++******+++++++++++++++,,,***+++------,,,+++,,,...000000000000000/////////---000444999@@@MMM]]]iiivvv}}}pppSSSHHHAAAIII\\\ssslllTTTEEE>>>;;;AAAPPPhhh~~~tttTTT888888777999BBBVVVsssttt```NNNAAA999444000,,,---...//////...---,,,---,,,,,,++++++++++++,,,+++++++++,,,+++******)))))))))******))))))((('''+++((((((++++++((((((+++******++++++++++++******+++,,,+++(((***......******+++---...///......---------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...,,,*********------......------,,,+++,,,///222444999DDDSSS___nnnwwwttt]]]HHHGGGFFFMMMddd}}}aaaLLLCCC@@@===DDDXXXrrrkkkJJJ555999:::<<>>GGGWWWlll}}}|||kkk[[[MMMDDDIIIOOO```wwwyyy```LLLCCCBBBCCCBBBZZZnnnmmmSSS@@@777:::===CCCVVVttt~~~mmm___OOODDD666//////000...+++******+++,,,,,,,,,,,,,,,))))))((((((((((((((((((,,,'''******###%%%+++''')))(((''''''((()))***+++************************'''(((((((((((((((((((((***,,,...111444777:::;;;666333///---,,,,,,,,,+++000///111333111---,,,//////...---++++++,,,---...---,,,,,,---//////...,,,///////////////...---,,,...++++++......---222999@@@OOOddduuunnn[[[NNNGGGFFFPPP^^^ttt~~~iiiRRRFFF@@@===DDDNNNeeexxx|||cccKKK;;;888999===HHH```}}}vvvcccTTTAAA444000000...,,,+++,,,,,,------------,,,,,,+++***((((((((())))))---%%%&&&'''###(((...***)))(((((((((((())))))***************************((('''''''''&&&&&&&&&&&&)))***---000555999<<<>>>777333...,,,+++,,,------111///111333000+++***---------------............,,,++++++,,,......---+++111000///...---,,,,,,,,,---+++,,,------,,,...333888EEEYYYkkkxxxvvvaaaPPPFFFGGGLLLXXXjjjwww^^^JJJDDD@@@<<>>RRRmmm}}}jjjOOO;;;333222111000---------......---,,,,,,///---+++)))((((((******%%%###)))(((+++---%%%((())))))))))))((((((((())))))))))))))))))))))))&&&''''''((())))))************+++...111555999;;;777333...***+++,,,......))))))+++///...******...((()))+++---------,,,+++******)))+++,,,---,,,***000///---++++++++++++,,,)))+++---,,,,,,...000111111888FFFVVViiizzzzzz___NNNDDD@@@HHHSSSpppbbbNNNAAA???>>>@@@TTTnnnhhhKKK===<<<999999BBBYYYsssnnnSSS???555333111///,,,------------,,,,,,+++---,,,+++)))))))))******&&&""")))...+++,,,...&&&((())))))))))))(((((('''((((((((((((((((((((((((''''''((()))***+++,,,,,,******+++...222777<<>>===???IIIaaazzz|||aaaDDD999;;;999;;;GGG```zzzrrrWWWCCC888444000...,,,,,,,,,,,,,,,+++************************))))))(((%%%+++...((())),,,(((((()))******)))((('''&&&)))))))))))))))))))))))))))))))))******++++++++++++++++++---000555999<<<444111...,,,---......---******,,,//////++++++///++++++,,,,,,++++++******+++******+++---...,,,+++***++++++,,,,,,,,,,,,+++***---,,,'''&&&+++......,,,...444AAAUUUkkk~~~uuu\\\GGGFFFMMMVVVbbbooo~~~lllIIICCC======BBBRRRmmmxxx\\\???555:::999<<>>QQQhhh|||zzz___TTTJJJKKKRRR^^^qqqoooXXXCCCDDD@@@<<>>???NNNiiidddLLL???999444999CCCYYYuuuqqqWWWDDD999222000111000...,,,***)))***,,,---***))))))***++++++)))((('''(((******((((((((()))...+++,,,///...+++***------+++((((((+++,,,,,,***))))))******+++******))),,,+++******+++,,,...///---///222222000...------,,,+++++++++************,,,***)))***,,,,,,)))&&&,,,,,,+++******++++++,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---...444>>>MMMcccuuunnnYYYJJJHHHKKKUUUcccsssyyy]]]FFF@@@>>>>>>EEEYYYvvvwww\\\GGG===888555>>>LLLddd|||yyypppVVVEEE;;;333...---///...---,,,++++++++++++***)))(((((())))))'''%%%'''(((******((((((((())))))'''(((++++++((((((***,,,***((((((***+++******))))))***+++,,,,,,,,,+++...---,,,++++++,,,---......///000///...------///++++++++++++************---***((())),,,,,,'''""",,,++++++******+++,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000555AAAUUUhhhzzz___LLLKKKNNNUUUbbbppppppTTT>>>???===???MMMfffmmmTTTCCC;;;999888CCCUUUmmmmmmddduuuoooTTTCCC999222...---------------,,,+++*********)))(((((()))(((&&&$$$'''(((******((((((((()))###"""###(((***((())),,,***))))))))))))***))))))((()))***+++,,,---------...---,,,++++++++++++,,,.........---+++,,,---///,,,,,,,,,,,,++++++++++++///+++)))+++//////+++%%%++++++++++++++++++,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++,,,,,,---......666GGGXXXiiiSSSEEELLLTTT```nnn||||||eeeLLL;;;???>>>DDDXXXrrr{{{bbbMMM@@@;;;;;;===GGG[[[ttt|||\\\VVVlllnnnQQQ>>>666111///...---------------+++***))),,,***))))))***)))'''%%%'''(((******((((((((()))'''%%%'''+++---++++++...))))))******))))))))))))((()))***+++,,,---------,,,,,,+++******)))))))))---------+++***+++---///,,,,,,---------------------***))),,,000111...*********++++++,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++---,,,------,,,///<<>>;;;<<<@@@LLLbbbzzzoooRRRPPPhhhlllNNN<<<555222000///------------,,,+++******,,,+++******++++++)))''''''(((******((((((((()))+++((((((++++++'''&&&)))(((***++++++***))))))***))))))***+++,,,,,,,,,+++++++++******)))))))))(((+++,,,,,,+++)))***,,,///,,,,,,,,,,,,------------(((((()))+++......---,,,))))))+++,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++++++++++++++...,,,,,,---------444<<>>;;;???CCCUUUppp}}}gggNNNAAA<<<:::===AAASSSiiieeeMMMNNNfffiiiLLL<<<777444000.........---,,,,,,++++++***+++***)))***++++++***((('''(((******((((((((()))***((('''***)))%%%###%%%(((+++------+++)))***+++))))))******+++******)))******+++++++++******))))))***++++++******,,,---*********++++++,,,,,,,,,&&&))),,,,,,+++***+++,,,((()))+++,,,------,,,,,,***++++++,,,------------************************---******---...---...111oooUUUFFFJJJVVVaaaoooxxx]]]CCC999;;;>>>EEEZZZxxxxxxaaaHHH===::::::<<>>999555000,,,///...---,,,++++++++++++))))))((()))++++++***(((''')))******((((((((()))+++))))))------))))))+++(((+++......+++******,,,))))))*********))))))(((***++++++,,,,,,,,,++++++((()))++++++******+++,,,(((((())))))*********+++''',,,//////+++(((***,,,((()))+++,,,------,,,,,,)))***+++,,,---.........************************---((((((---000...++++++sssYYYIIIHHHUUUbbbttt|||iiiMMM<<<===EEEEEEPPPddd}}}uuuYYYAAA<<<<<<;;;???HHH___wwwrrrWWWKKKUUUeee~~~aaaIII;;;000///000***111///---+++*********++++++*********))))))((((((*********)))))))))))))))......---,,,+++***))))))***(((&&&&&&)))***(((%%%***)))((()))++++++***)))++++++************++++++******))))))******+++,,,---///...******,,,,,,***++++++************++++++&&&)))++++++))))))+++...++++++++++++,,,---......---,,,++++++,,,,,,***((()))************+++++++++iiiQQQHHHLLL[[[iii~~~www___GGG999;;;CCCKKKZZZpppjjjQQQ;;;888999888>>>HHHeee|||nnnUUUMMMZZZkkkwwwZZZDDD888//////000***000///,,,***))))))***+++))))))))))))))))))((((((((()))))))))*********************)))(((((('''''')))'''&&&''')))***((('''$$$###"""$$$&&&''''''&&&+++******))))))******+++******))))))******+++,,,***---,,,)))(((++++++))),,,++++++******++++++,,,(((***++++++)))***,,,///,,,,,,+++*********+++++++++*********++++++)))''')))************+++++++++zzz\\\KKKJJJUUUgggvvv~~~hhhSSSAAA888<<>>777000222333---...---,,,******)))******))))))******++++++,,,,,,*********)))))))))))))))(((((())))))*********+++&&&&&&'''((()))************)))(((***,,,------,,,******))))))))))))******)))))))))))))))***++++++&&&))))))&&&'''+++,,,***+++******))))))******+++,,,++++++******,,,...000,,,,,,+++******************))))))***++++++)))((())))))*********+++++++++{{{fffQQQNNNZZZkkk{{{oooTTTEEE??????KKKYYYrrr~~~nnnPPPBBB888999999:::HHHZZZ}}}~~~dddOOO@@@AAAWWWqqqdddKKK;;;555000111222***------,,,++++++*********+++++++++,,,,,,---------,,,++++++***)))(((''''''((((((((()))******++++++&&&'''(((((())))))***+++***(((''''''))))))((('''***))))))))))))))))))***))))))(((((())))))***+++''')))***'''(((,,,...,,,))))))(((((((((((()))))),,,+++******+++---...///+++++++++++++++,,,------+++******+++,,,,,,+++)))))))))*********+++++++++nnn___TTTXXXfffuuueeeJJJ@@@>>>CCCTTTgggyyygggIII===666777777999KKKbbbtttZZZIII>>>@@@WWWrrrzzz[[[CCC555222---//////'''---------,,,,,,,,,++++++,,,,,,,,,,,,,,,---------,,,++++++***)))((('''''''''''''''(((((()))))))))'''((())))))))))))***+++***)))''''''((((((&&&%%%***))))))(((((())))))***)))(((((((((((()))******(((++++++((()))---...,,,)))))))))(((((()))))))))+++***)))+++---...---,,,++++++++++++,,,---...///+++******+++------,,,***)))************+++++++++eee^^^]]]hhhvvvvvv[[[DDD>>>AAAIII```xxxrrr^^^BBB999444666666;;;QQQkkkhhhOOOCCC<<<@@@XXXsssqqqSSS===111000---000000)))---............---,,,,,,+++++++++++++++*********))))))))))))))))))******(((((())))))))))))))))))''')))+++***(((((()))+++,,,***)))***++++++***)))))))))(((((((((((())))))((((((((((((((()))******)))++++++))))))---...+++++++++************++++++)))((()))+++......,,,))),,,+++++++++++++++,,,,,,***))))))***,,,---+++***)))************+++++++++xxxbbb```ffftttpppWWWBBB???DDDOOOiiilllXXX@@@777444777777>>>WWWssswww^^^GGG===:::???WWWrrr|||hhhPPP:::000111000333444---.........///......------+++*********))))))((((((&&&'''((()))***+++,,,,,,,,,,,,++++++++++++++++++(((***,,,+++(((''')))+++)))((('''(((***++++++***))))))(((((((((((())))))((((((((((((((()))******)))++++++((((((,,,---***---,,,,,,++++++,,,,,,---''''''(((+++///...+++'''---,,,+++***)))))))))))))))(((((()))+++,,,***))))))************+++++++++{{{iii]]]cccqqqeeeSSS@@@>>>KKK```vvvbbbEEE>>><<<888333666GGG___rrrsssVVV>>>;;;<<<@@@VVVqqqooo]]]CCC;;;000,,,---000111111------............------******))))))))))))******,,,,,,++++++***+++++++++,,,+++***))))))***+++,,,*********)))'''(((***,,,******++++++++++++******)))))))))))))))******+++)))(((((('''(((***+++,,,,,,,,,++++++***)))((((((*********++++++*********(((***,,,,,,+++*********++++++++++++++++++++++++***************++++++,,,++++++,,,,,,,,,---------vvveeeffflllxxxcccQQQBBBCCCSSShhh}}}}}}```FFF333777888777;;;MMMiii~~~pppTTT===999;;;@@@WWWsss~~~gggUUU@@@888///+++,,,......---,,,,,,------------,,,,,,++++++************++++++++++++************+++++++++***)))(((((()))***+++***++++++***((()))+++---)))******++++++******)))))))))(((((())))))***+++((((((((())))))***+++,,,************++++++++++++++++++***))))))***++++++(((***,,,,,,+++))))))***++++++++++++++++++++++++***))))))))))))***++++++))))))*********+++++++++nnnaaaqqqwww}}}]]]NNNCCCKKK___uuuwww]]]GGG///444:::<<>>;;;:::BBBWWWqqq{{{\\\JJJ;;;888===IIIddd~~~vvvcccSSSFFF>>>888666333111000...,,,+++,,,,,,------------,,,,,,))))))(((((((((((())))))''''''''''''((()))***+++***)))(((''''''((()))***''')))******((('''((())))))))))))******)))))))))'''''''''&&&''''''((()))&&&''')))***++++++***)))*********++++++,,,,,,,,,)))***,,,......,,,***)))''')))++++++***)))))))))((()))***++++++***)))((()))))))))))))))******+++++++++,,,,,,,,,---------yyyrrrtttxxxnnnRRRCCCDDDQQQjjjuuu[[[FFF===>>>999:::IIIdddqqqSSSEEE:::999>>>LLLgggzzzgggVVVLLLEEE???333222111///---,,,+++***,,,,,,------------,,,,,,(((((((((''''''((((((((((((((('''(((((()))***+++******((((((((((((******&&&((())))))(((''''''(((((())))))******))))))(((&&&&&&&&&&&&&&&'''((((((&&&&&&'''((())))))))))))++++++******************)))***---//////---***)))(((***,,,,,,+++*********((()))+++,,,,,,+++)))(((***************++++++,,,))))))*********+++++++++xxxyyybbbFFFAAAIII\\\vvviiiNNN???<<<999999@@@SSSooogggJJJ@@@888888>>>MMMgggzzzkkkXXXLLLFFF@@@;;;111111000...,,,+++,,,---++++++,,,,,,,,,,,,++++++))))))(((((((((((()))))))))))))))(((((()))******+++***)))(((((()))***+++&&&(((******)))((((((((((((((())))))))))))((((((&&&&&&%%%%%%&&&&&&'''(((&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++++++++(((***,,,------,,,***(((+++++++++++++++,,,,,,---))))))*********+++++++++~~~zzzuuuYYY@@@BBBMMMdddzzz___FFF:::;;;555;;;HHH]]]uuu}}}```DDD<<<666777>>>MMMggg~~~wwwooo^^^MMMDDD@@@;;;555222222111///------///000******++++++++++++************))))))))))))******+++******))))))))))))***,,,+++***))))))***+++,,,''')))++++++***)))))))))(((((())))))))))))((((((&&&%%%%%%%%%%%%&&&''''''&&&%%%$$$$$$%%%&&&((()))''''''(((((()))))))))***///---+++))))))+++---///***,,,......---++++++,,,)))***,,,......,,,***))),,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------zzzzzzxxx^^^JJJCCCBBBQQQjjjtttTTTAAA===:::888DDDTTTggg}}}tttVVVAAA>>>999888DDDZZZllluuujjj^^^OOOFFFDDDAAA:::333222//////222111---,,,...///,,,)))))),,,......,,,+++,,,,,,,,,***(((&&&$$$(((((('''&&&&&&&&&&&&&&&(((&&&(((,,,---)))''')))))))))(((((((((((())))))$$$'''++++++)))((()))***'''%%%$$$$$$%%%&&&%%%$$$))))))(((((((((''''''''')))((((((((()))***++++++***+++,,,,,,******+++,,,+++)))(((''')))***+++***'''((()))***,,,---...///******+++++++++,,,,,,,,,+++...---((((((,,,,,,(((}}}rrrXXXGGGBBBDDDTTTnnnjjjKKK>>>>>>:::777DDDVVVjjjoooRRR???<<<777777DDDYYYhhhmmm```UUUHHHBBBAAA???999333111......000///,,,+++...---+++((('''((())))))(((+++++++++***)))((('''&&&)))(((''''''&&&&&&''''''---+++,,,000///+++)))+++))))))(((((((((((())))))%%%'''))))))&&&%%%&&&'''(((&&&%%%%%%'''((('''&&&''''''&&&&&&&&&%%%%%%%%%)))))))))***+++,,,---...***+++,,,,,,******+++,,,***)))(((((()))***++++++)))))))))******++++++,,,************+++++++++,,,...111111---,,,000000---iiiQQQEEECCCFFFXXXttt{{{]]]@@@;;;???999666EEEZZZooohhhLLL<<<888444666EEEWWWaaabbbRRRIII@@@<<<======888333222...,,,...---***+++...++++++***(((&&&%%%&&&(((+++******)))))))))))))))***)))((((((''''''((((((***((()))+++***%%%$$$%%%)))((((((''''''(((((()))((())))))'''%%%%%%&&&'''((('''&&&''')))******)))'''''''''&&&&&&&&&&&&%%%((((((((()))***+++---...***+++,,,+++******+++,,,***)))((((((((()))+++,,,******)))))))))))))))))))))))))))*********++++++,,,......++++++...///---yyy```KKKEEEHHHJJJ```|||sssTTT:::;;;@@@999999JJJbbbxxxaaaFFF999666333777EEEUUUYYYVVVHHHBBB;;;:::<<<<<<888333333...,,,---,,,***+++///+++------+++((('''***---+++***)))(((((()))***+++******)))((((((((((((((((((%%%%%%'''%%%!!! (((((((((''''''(((((((((+++***)))((((((((()))+++(((&&&&&&''')))++++++***)))))))))((((((((((((((('''&&&&&&&&&'''((()))***)))+++,,,+++***)))***+++)))))))))(((((()))+++---************************((())))))))))))************++++++******,,,------yyypppwwwkkkUUUFFFFFFMMMSSSjjjkkkOOO999;;;BBB;;;BBBUUUmmmxxxZZZAAA777555333888EEEQQQRRRLLLCCC???;;;:::<<<;;;777333333///---...---+++,,,000***,,,---,,,)))***---111***)))((((((((()))+++,,,******)))(((((((((((((((,,,)))(((***)))$$$###%%%((((((''''''''''''(((((()))((('''''')))+++,,,---'''%%%$$$%%%((()))***))))))))))))))))))))))))))))))((((((''''''''''''''')))***++++++))))))***+++''')))))))))((((((+++...))))))******+++,,,,,,---((())))))))))))*********---,,,+++,,,------...///yyymmmccccccpppmmmYYYIIICCCJJJTTTbbbyyyttt```LLL:::;;;CCCAAAOOObbb{{{qqqSSS===444444444888BBBKKKJJJDDD>>><<<:::;;;<<<;;;666222333///---///...+++,,,///((())))))))))))***---///***)))))))))))))))*********)))((((((''''''((((((+++((((((******&&&&&&)))(((''''''&&&&&&''''''(((&&&%%%%%%&&&)))+++++++++&&&%%%$$$$$$&&&(((((('''&&&''''''''''''(((((((((++++++***)))))))))******)))***+++***))))))***+++&&&(((***)))'''(((+++///)))******+++,,,,,,------)))))))))*********++++++,,,))))))+++,,,******---oooddd]]]XXXeeeqqqwww]]]KKKCCCFFFSSS```sssjjjTTTGGG999888CCCIII\\\ooojjjMMM:::000222444777>>>DDDCCC>>>888888888:::;;;999555111000------///...+++***---***)))'''''')))+++++++++))))))*********))))))((()))(((''''''&&&&&&''''''&&&$$$$$$&&&'''%%%&&&)))(((''''''&&&&&&''''''((('''&&&%%%'''***,,,***((((((&&&$$$%%%&&&''''''&&&&&&'''''''''((((((((((((***))))))***+++,,,------(((***+++***)))((()))+++%%%(((***)))'''''',,,000************++++++++++++************+++++++++,,,,,,((('''******''''''+++sss___YYYXXXWWWooowwwqqqUUUDDDAAAKKK\\\jjj~~~dddLLLCCC888555CCCOOOdddwwweeeIII777---111444666:::??????;;;333333555888999888444000...,,,,,,///...***)))+++...+++((((((***,,,+++))))))***+++++++++)))((('''(((((('''&&&&&&&&&&&&&&&%%%"""###&&&'''&&&(((+++'''''''''&&&&&&'''''''''***))))))+++------+++((()))'''%%%%%%'''''''''&&&((()))))))))******++++++%%%&&&&&&(((***,,,...///(((***+++***)))((()))***%%%(((+++)))'''''',,,111+++++++++***)))(((((('''***++++++++++++,,,,,,,,,111,,,,,,///...******...~~~dddQQQMMMWWWbbbwwweeeMMMHHHHHHNNNccc{{{aaaDDD>>>>>>:::BBBQQQooo~~~```EEE666333222333888===>>>:::555444777:::===<<<999444111///......------,,,,,,,,,+++,,,,,,,,,++++++************))))))))))))******++++++***)))'''&&&%%%$$$)))((('''&&&&&&''')))***''''''''''''''''''''''''((('''%%%(((666AAA666###)))&&&"""###''')))'''$$$&&&))),,,,,,***)))***---''''''(((***+++,,,......))))))))))))************))))))))))))))))))))))))+++)))'''(((+++---,,,+++(((------(((&&&***,,,***........................pppYYYMMMOOO]]]jjjuuu^^^LLLKKKQQQ[[[qqq^^^CCC>>>>>>;;;EEEUUUqqq|||___EEE999555555666:::???@@@<<<777333555888999999666333000......---,,,++++++******++++++,,,,,,,,,+++***)))***))))))))))))))))))***(((((('''&&&%%%$$$######%%%%%%%%%&&&''')))***+++'''''''''''''''''''''''',,,---+++,,,888AAA999)))***'''$$$%%%)))***(((%%%((((((((()))***+++***)))'''((()))***,,,---......++++++******)))(((((((((************************+++)))((((((+++---,,,+++(((,,,---)))))),,,---***---..................---zzz^^^MMMKKKUUUhhhxxxjjjXXXMMMRRR]]]jjjvvvYYYBBB=========III[[[vvvwww[[[DDD999333333555999======:::666333444555666555333111///------,,,+++***)))((('''***+++,,,------+++)))((())))))(((((((((((())))))&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&'''((((((((((((''''''''''''''''''''''''***+++***)))000888333(((+++)))&&&'''***+++)))'''***'''%%%'''+++,,,)))&&&(((((()))***,,,---.........---+++***((('''&&&&&&************************,,,***))))))+++,,,,,,+++(((++++++***,,,///---)))------............------lllPPPGGGOOO___uuuyyyaaaUUUPPPYYYffftttmmmUUUBBB======???NNNbbb}}}uuuXXXBBB777333444666999<<<<<<999666444444444333222111000///,,,,,,+++***((('''&&&&&&)))***,,,------+++)))'''((((((((())))))((((((((('''''''''''''''''''''((('''((((((((((((&&&$$$###''''''''''''''''''''''''&&&((('''&&&)))---,,,&&&***)))((()))++++++***((()))((('''(((***+++)))'''''''''((()))***+++,,,------,,,+++)))((('''''''''************************,,,+++*********+++++++++))))))***,,,...///---))),,,------......------,,,|||aaaIIIIIIWWWiii~~~rrrWWWQQQRRR___nnn|||}}}cccQQQBBB>>>===BBBUUUjjjvvvXXXBBB888888999<<>>???GGG^^^uuuuuuXXXCCC;;;666888<<<>>>???>>><<<:::555555444333222111///...,,,,,,++++++***)))))))))***************))))))(((((()))***++++++***)))(((''''''''''''''''''((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))******+++++++++***((()))***++++++***)))((((((+++...---)))'''))),,,''''''(((((()))******+++)))(((''''''(((***---...++++++++++++++++++++++++---......,,,***)))***+++))))))+++---,,,((((((+++***,,,---......---,,,***cccRRRLLL]]]qqq|||kkkZZZKKKOOOZZZlll~~~~~~iiiLLLEEE???>>>AAAMMMhhhlllRRRAAA<<<222555999;;;;;;999888777444444444444222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))((())))))***)))***+++,,,,,,+++***)))))))))))))))((((((((((((&&&&&&'''((()))***,,,---((((((((((((((((((((((((&&&&&&&&&)))******(((''')))+++---...---++++++***)))***++++++***)))(((((())))))******++++++,,,,,,)))((('''&&&(((***---///++++++++++++++++++++++++...//////---***((()))+++)))))),,,...((("""%%%---***+++---//////---+++***xxx^^^QQQRRRhhh|||www```MMMOOOTTT```rrrsss]]]EEEAAA>>>>>>BBBQQQooo{{{cccJJJ===;;;444777;;;===<<<:::999888222333444333222///,,,+++,,,,,,---------.........,,,+++)))''''''(((***+++)))***,,,------,,,***))),,,,,,,,,,,,++++++************)))(((((()))++++++))))))))))))))))))))))))'''%%%&&&***---,,,)))'''***,,,//////...---,,,,,,+++)))'''(((***+++((($$$+++++++++,,,,,,------...***)))'''&&&'''***,,,...++++++++++++++++++++++++...///000---)))((()))+++)))***------&&&###...)))+++---//////---+++)))qqqXXX___hhhrrroooXXXLLLKKKVVVgggyyyjjjNNN@@@???===@@@KKKaaayyyrrrUUUAAA;;;===<<>>999;;;===DDDGGGCCC===<<<;;;:::555444333333222111...+++000---,,,---+++))),,,333,,,+++***)))))))))))))))+++++++++++++++***))))))&&&(((++++++)))(((''''''''')))***)))((('''((()))(((((((((((((((((((((((('''&&&%%%'''***,,,+++***+++,,,---......---,,,+++&&&,,,...***''')))+++,,,,,,,,,,,,++++++++++++************+++,,,,,,------,,,,,,+++++++++,,,---...,,,,,,,,,++++++************)))((()))***+++***)))++++++,,,,,,,,,+++***)))zzzhhhgggtttzzz___MMMGGGVVVbbbtttzzz]]]FFF???<<<;;;DDDWWWooo|||bbbHHH999777:::???GGGJJJFFF???<<<;;;999444333222222222111///---,,,+++,,,...---,,,...333,,,,,,+++************+++)))************))))))(((%%%'''******)))((((((((('''((())))))''''''((()))))))))))))))))))))))))))(((''''''(((***,,,++++++***+++,,,------,,,++++++(((---///+++)))***,,,,,,,,,,,,,,,,,,+++++++++++++++)))(((***---...---+++,,,++++++++++++,,,------+++++++++++++++************)))((()))+++++++++***+++++++++++++++*********tttiiiqqqkkkSSSJJJKKKYYYgggzzzsssXXXDDD???<<<>>>LLLccc|||sssYYYBBB666666999AAAJJJNNNIIIAAA<<<:::888444333111111222111000...)))***+++------,,,,,,...,,,,,,+++++++++++++++,,,(((((())))))))))))(((((($$$'''))))))((((((((()))'''((()))(((''''''((()))&&&&&&&&&&&&&&&''''''''''''''''''((()))*********)))***+++,,,,,,,,,+++******...000,,,***,,,...---------,,,,,,,,,+++++++++---)))&&&)))...000---***+++++++++++++++,,,,,,,,,+++++++++******************)))((()))+++,,,+++***,,,+++************++++++|||tttqqqzzzwww\\\JJJKKKTTTcccppphhhOOO@@@===<<>>555666:::DDDNNNSSSMMMCCC===:::888555333111111111111000...+++,,,,,,,,,------,,,***,,,+++++++++++++++,,,,,,'''(((((()))))))))((((((%%%&&&((((((''''''((()))&&&((()))((('''&&&'''((($$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''''''''((()))'''(((***+++++++++*********...///,,,,,,...///------------,,,,,,,,,++++++---)))&&&)))...000---*********+++++++++,,,,,,,,,************************+++))))))***+++,,,+++***+++******))))))***++++++yyyxxx|||kkkQQQFFFOOO^^^rrr~~~{{{```JJJ???:::===HHH]]]wwwfffLLL;;;555777:::IIISSSZZZSSSGGG???;;;999666444111000111111///......//////---///111///++++++************+++,,,,,,'''(((((()))))))))))))))&&&'''((((((&&&&&&''')))&&&'''((((((&&&&&&'''(((%%%%%%&&&&&&'''((((((((($$$%%%''''''&&&%%%'''(((&&&'''(((************)))***------,,,---000111///------------,,,,,,,,,,,,+++)))(((***---...---+++)))******+++,,,+++++++++)))))))))***************+++***)))***,,,,,,,,,+++)))))))))***************{{{}}}}}}cccLLLFFFTTTfff~~~tttWWWDDD>>>:::AAARRRiii}}}bbbIII999555777999NNNZZZaaaZZZLLLCCC>>><<<777555222000000000///------///...+++...333222---)))))))))))))))***+++,,,'''((())))))*********)))'''(((((('''&&&%%%&&&(((&&&'''((((((&&&&&&'''(((&&&&&&&&&'''((()))))))))$$$&&&((((((&&&%%%''')))%%%&&&((()))******))))))(((++++++***---222222///...------------,,,,,,,,,*********+++,,,,,,------((()))***+++,,,++++++***((()))))))))*********++++++***)))***,,,---,,,+++'''((()))+++++++++***)))~~~zzz```KKKGGGVVViiikkkMMM<<<888<<>>CCCPPPgggtttWWWCCC777222666>>>VVViiiuuulllZZZMMMEEE???:::888444222111///,,,***...,,,***,,,000111---))))))))))))))))))*********,,,***)))((())))))'''&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&'''((()))((('''&&&+++******+++,,,,,,***)))%%%&&&(((+++---///000000------,,,---......,,,+++///......---,,,+++******,,,+++******))))))******------,,,***((()))+++------++++++---//////+++'''---+++)))((()))***)))(((www[[[MMMLLLUUUiii{{{yyy]]]CCC;;;@@@GGGWWWooonnnRRR@@@666333999CCC^^^qqq|||uuufffYYYNNNEEE===:::666444222111///---000...,,,---//////+++'''*********))))))))))))))))))'''&&&&&&'''(((&&&%%%))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''%%%%%%&&&'''''''''''''''&&&&&&&&&''''''((('''&&&&&&''')))+++...///111111......//////000///---+++------,,,,,,++++++******)))))))))******,,,------------,,,***((()))+++---,,,******,,,//////,,,((()))((('''((()))******(((jjjQQQIIIPPP^^^rrrkkkSSSCCC???@@@LLL___zzzfffKKK<<<555444===JJJgggxxxttthhhXXXKKKAAA>>>999666444333222111222///------......***&&&++++++******))))))(((((('''&&&&&&'''((()))((('''*********)))))))))((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''&&&''''''((()))))))))(((((()))***,,,...///111111000111333333222000---+++++++++++++++++++++++++++************+++,,,------,,,---,,,+++))))))+++---+++******---000000---***))))))((()))++++++***(((yyyaaaKKKJJJWWWiii}}}zzz^^^HHH@@@??????OOOfff|||aaaGGG:::555555@@@PPPmmm|||tttaaaPPPFFFBBB<<<888666444333222111///------------+++(((,,,++++++***)))(((''''''((((((''')))+++---,,,,,,))))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&%%%$$$$$$$$$%%%'''((('''(((***************+++((())))))+++,,,...///000111333666777444111...,,,))))))*********+++++++++///...---+++************,,,,,,,,,+++))))))+++,,,+++******...111222000,,,,,,++++++,,,,,,,,,)))'''lllXXXIIINNN___ppppppSSS@@@===???AAASSSkkk}}}```DDD999555666CCCVVVsssmmmZZZMMMIIICCC===999666333111...---,,,,,,---------,,,,,,++++++***)))(((''''''(((''''''))),,,......---(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%&&&'''((($$$'''))))))''''''((()))((((((((()))***,,,---...111444777888555111......)))))))))******++++++,,,...---,,,+++************+++,,,---,,,***)))***,,,+++***+++...222333111...***)))(((***+++,,,***)))]]]OOOIIITTTeeeuuudddLLL===<<>>IIIVVVnnnrrrSSS:::666777<<>>777111111///---***)))***,,,)))))))))))))))***************)))+++---//////...)))((((((((('''''''''''''''''''''&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%&&&''')))*********)))(((&&&))),,,***%%%"""###&&&,,,+++***))))))+++---...---111444333///---///222,,,,,,,,,,,,,,,,,,,,,,,,''''''''''''((()))***+++***,,,------+++******+++'''&&&&&&))),,,,,,)))&&&555000+++((((((((())))))}}}ooonnnbbbtttmmmVVVCCCIIIVVVhhh{{{}}}bbbIIIBBBAAADDDVVVlllcccGGG444666;;;AAAZZZyyyoooeee^^^TTTEEE999......---******,,,,,,++++++***))))))******)))'''&&&(((+++---...---,,,+++''''''&&&&&&&&&''''''((()))((('''&&&&&&&&&&&&&&&%%%%%%$$$&&&'''(((&&&%%%''''''(((((())))))******)))(((&&&%%%&&&''')))+++++++++,,,++++++***)))(((------......------,,,,,,---+++,,,000000,,,+++---...---***)))(((((()))***---+++******+++***)))(((''''''((()))))))))))))))---(((%%%)))+++)))''''''lll]]]\\\]]]sssgggNNNFFFMMM[[[mmmvvv\\\FFFAAACCCJJJ^^^uuuzzz```GGG555777<<>>666999DDDZZZyyy{{{iii\\\HHH<<<222///...++++++---,,,***))))))******)))(((((()))*********)))((('''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((((('''&&&''')))++++++***&&&''''''((()))******+++'''''''''''''''((())))))************)))(((''''''((()))***+++,,,------------+++,,,000000,,,+++------,,,)))''''''))),,,---************+++***'''%%%''''''((())))))))))))(((&&&&&&((()))'''###%%%***yyy^^^LLLPPP^^^xxx___PPPLLLYYYfffzzz~~~oooQQQGGGBBBMMMaaauuu~~~iiiCCC<<<666:::JJJcccttthhhQQQAAA444111000++++++...+++***((()))******)))'''((((((((()))))))))(((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''(((***+++)))'''%%%&&&'''((()))***+++,,,'''''''''(((((((((((((((&&&'''((()))************((()))***,,,---.........---+++,,,000000,,,+++---...---+++)))(((((()))***&&&&&&(((***,,,,,,***((('''(((((()))))))))))))))'''%%%&&&)))(((%%%&&&***pppWWWJJJUUUhhhkkkRRRKKKPPP]]]lllvvvdddHHHCCCDDDSSSjjj}}}xxx```BBB===777<<>>999>>>TTTrrr~~~dddPPP===888444,,,)))------,,,***+++,,,,,,+++)))%%%&&&&&&'''((()))*********)))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''''')))++++++)))%%%!!!(((((((((((())))))))))))&&&''''''((()))(((((((((************)))((('''&&&((()))+++---...000000000---+++,,,000000,,,+++---***++++++++++++***)))((()))))))))+++,,,***&&&###%%%&&&''''''((((((''''''+++&&&$$$(((,,,***))))))bbbOOOQQQggg{{{tttZZZLLLNNNVVViiizzzwww___MMM@@@@@@JJJ]]]nnnyyygggKKKAAA;;;<<>>???III[[[kkkrrrxxx}}}vvvuuuuuuxxxxxxwww{{{bbbIIIBBB<<>>KKKcccyyyaaaIII888...+++++++++++++++************))))))***+++,,,+++***(((&&&((()))******((('''((()))(((((())))))(((((('''&&&&&&&&&%%%$$$%%%&&&((()))'''&&&&&&((()))***((('''''''''((()))***+++++++++)))+++---,,,++++++...111+++***((('''(((***---///444222///,,,***))))))***---((('''***)))&&&&&&+++&&&((()))(((''''''((()))%%%'''***)))((((((***,,,---***((((((***+++)))&&&~~~sssyyyttteee```eeerrrpppWWWDDD===CCCLLLaaattt~~~xxxiiieeeeeedddbbbbbbfffppp{{{rrrWWWCCC<<<<<>>GGG\\\vvv|||gggPPP===222///...,,,***(((((()))***)))(((((()))***)))((('''((()))((((((''''''''''''(((((()))((((((((('''''''''''',,,((('''((('''###"""%%%''''''&&&&&&&&&&&&''''''&&&''''''((()))))))))))))))(((''''''(((***,,,---))))))***************))))))((('''&&&&&&''''''(((***)))(((''''''&&&&&&&&&&&&&&&&&&((()))(((''''''((('''&&&%%%&&&(((+++,,,((((((((((((((((((((((((zzzrrr|||vvviii```dddrrrqqq[[[III===<<>>NNN___uuu~~~|||{{{~~~xxx]]]EEE:::;;;???QQQlllpppYYYCCC333---+++---+++)))((()))***)))(((+++)))'''(((,,,---,,,))))))((((((''''''''''''(((+++)))'''&&&%%%&&&((()))&&&$$$%%%)))***((()))+++((((((''''''''''''(((((('''((())))))***)))))))))((((((((((((((()))***+++%%%&&&((()))***)))((('''(((((((((((()))******+++***)))(((&&&&&&&&&'''((($$$'''(((&&&&&&'''((('''((((((((((((((()))******((((((((((((((((((((((((~~~ggg```^^^hhhwww{{{eeeOOOCCC>>>@@@QQQdddzzzuuuZZZDDD:::;;;@@@WWWssswww```HHH777...,,,///---+++***++++++***)))+++)))'''))),,,...,,,***))))))((('''''''''''''''+++)))'''&&&%%%&&&((())),,,))))))+++)))%%%###$$$((((((''''''''''''((((((%%%&&&''')))******++++++((((((((((((((()))))))))'''(((((()))((('''&&&%%%((())))))***++++++++++++))))))''''''&&&'''(((((($$$)))***&&&$$$'''((('''###$$$&&&(((***,,,------''''''''''''''''''''''''zzz^^^\\\___kkkxxx~~~rrr\\\GGG@@@>>>CCCUUUkkk~~~oooUUUAAA:::>>>CCC]]]xxxiiiPPP===333111000...,,,+++++++++***)))+++***)))***+++,,,+++******)))(((''''''&&&''''''***)))((('''&&&''''''(((%%%###$$$((((((%%%###%%%(((''''''''''''''''''(((###$$$&&&''')))******+++((((((((((((((((((((((((***))))))((('''&&&&&&&&&'''((()))))))))))))))(((((((((((((((((((((''''''&&&,,,---&&&###''')))&&&((()))******)))'''%%%$$$''''''''''''''''''''''''zzziiiUUUXXXbbbppp|||zzzgggQQQ@@@>>>AAAIII^^^uuu~~~dddKKK;;;999AAAIIIeee~~~nnnUUUAAA777444000...+++***++++++)))((()))***+++***)))((()))******)))(((''''''&&&&&&&&&)))(((((((((''''''''''''!!!''')))((((((+++''''''&&&&&&&&&&&&''''''$$$$$$&&&'''(((((((((((('''(((((((((((((((''''''***)))(((&&&&&&''')))***'''(((((())))))((('''&&&&&&'''((())))))((('''&&&(((000000'''"""&&&)))&&&+++++++++***((($$$ ''''''''''''''''''''''''nnnWWWOOOVVVdddttt}}}yyyaaaKKK<<<>>>EEEOOOfff~~~www\\\CCC555777CCCNNNkkkoooVVVAAA666444///---************(((''')))+++---+++(((&&&(((*********)))''''''&&&&&&&&&((((((((()))(((((('''&&&%%%$$$&&&***+++'''&&&(((&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%'''(((((((((((((((''''''***((('''%%%&&&(((+++---))))))*********((('''&&&$$$&&&)))***+++)))'''%%%)))222222((("""&&&)))&&&!!!%%%((())))))((('''''''''''''''''''''''''''www\\\MMMSSSZZZhhhxxxvvvmmmTTTFFF===AAAHHHTTTlllgggMMMEEE???888CCCVVVxxx~~~aaaEEE777333,,,...---(((***//////***---+++)))((('''&&&''''''(((((('''&&&&&&&&&&&&''''''(((((())))))((('''&&&''''''''''''(((((((((((())))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''(((((((((((((((''',,,------+++(((&&&&&&''',,,***((((((******'''###,,,///,,,&&&$$$&&&%%%!!!&&&&&&'''((())))))((((((&&&''''''(((''''''&&&&&&qqqYYYLLLRRR[[[jjjzzzsssiiiQQQFFFAAAHHHSSS___sssbbbIIIBBB>>>;;;HHH]]]{{{fffLLL;;;444,,,...---***+++///...)))+++***)))((((((((()))***(((((('''&&&&&&&&&&&&'''(((((('''&&&''''''((()))''''''''''''((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))))))))((('''&&&&&&+++,,,,,,***(((''''''(((***((('''(((******(((&&&)))+++***&&&%%%(((((($$$&&&&&&'''((((((((((((((('''''''''''''''''''''&&&}}}}}}fffRRRJJJQQQ]]]ooo~~~|||mmm```HHH@@@???KKK[[[hhhxxxxxx\\\DDD===<<<>>>PPPgggmmmUUUAAA555...///...+++,,,...---)))******)))))))))***,,,---)))(((''''''&&&&&&'''''')))(((&&&$$$%%%'''***,,,''''''''''''(((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*********)))((('''&&&%%%)))***+++***((('''((()))(((''''''(((*********(((&&&((((((%%%&&&)))***(((&&&''''''(((((((((((((((''''''&&&&&&&&&''''''(((~~~qqqYYYKKKIIIQQQbbbvvvxxxdddSSSAAA;;;>>>NNNbbbrrroooVVV@@@:::;;;BBBXXXqqqsss^^^GGG555111000...------...,,,))),,,+++*********+++,,,---)))(((((('''''''''''''''''''''&&&%%%&&&(((***,,,''''''''''''((((((((((((***))))))(((((((((((((((&&&&&&&&&&&&'''''''''''')))))))))((((((''''''''')))))))))))))))((('''&&&'''((())))))(((((()))+++)))(((((((((((()))))))))%%%&&&&&&%%%&&&((())))))''''''((((((((((((((('''''''''&&&&&&&&&'''((((((xxx```MMMGGGJJJTTThhh~~~sssYYYFFFAAA???EEEVVVlll~~~~~~eeePPP===999<<>>>>>BBBLLL^^^sssuuuZZZJJJ<<<:::???NNNgggpppYYYDDD999333...------******,,,...---+++*********++++++***)))((((((''''''((((((%%%&&&((()))***)))((('''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((((((''''''&&&&&&&&&&&&'''((()))***+++++++++%%%'''(((((((((((()))+++,,,,,,+++(((&&&%%%&&&((((((%%%%%%''''''%%%%%%((((((((((((((((((((('''&&&$$$%%%&&&'''((((((((((((nnnXXXFFF>>>DDDNNN^^^wwwttt___III<<<;;;EEEVVVhhhzzzoooNNNCCC;;;<<>>>>>OOOlllvvvhhhJJJ;;;,,,***...///---+++,,,,,,+++******)))******++++++***************++++++***((('''&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$''')))'''$$$###''',,,)))))))))))))))***++++++)))&&&%%%'''***,,,+++((()))******+++++++++******&&&((()))++++++)))(((&&&(((((()))******)))%%%"""'''&&&%%%%%%&&&'''((()))(((((((((((('''&&&%%%$$$(((((('''''''''(((((()))tttYYYDDD<<>>///+++------,,,,,,,,,+++((('''&&&((()))+++((((((((((((((()))***+++***)))(((''''''&&&'''''''''''''''&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%''''''(((''''''''''''((())))))&&&'''(((((((((((()))++++++***((('''''''''((((((''''''''''''''''''''''''((('''&&&%%%&&&'''((()))'''(((***++++++(((%%%###++++++)))(((''''''((((((''''''&&&&&&%%%%%%%%%%%%jjjNNN???===EEEXXXiiiyyy|||bbbGGG;;;@@@IIIRRRhhh}}}bbbIII@@@===>>>LLLeee{{{lllOOO???000+++,,,,,,,,,,,,,,,***'''%%%%%%'''***,,,&&&&&&&&&'''''')))***+++))))))(((((('''''''''''''''''''''''''''&&&&&&&&&)))'''%%%$$$%%%&&&&&&&&&''''''&&&&&&&&&''''''(((%%%'''***)))'''&&&(((++++++***'''%%%$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((('''&&&%%%&&&''''''(((***+++***)))'''&&&+++***(((&&&&&&'''((())))))))))))(((((('''&&&&&&|||cccJJJ@@@AAAJJJ\\\mmm|||xxx___FFF===DDDOOO[[[pppwww[[[CCC>>>===DDDUUUmmm}}}nnnMMM???111,,,,,,++++++,,,,,,***'''%%%%%%'''***,,,&&&&&&&&&&&&'''((()))***((((((((((((((('''''''''''''''''''''''''''''''''(((&&&$$$$$$%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%'''***)))&&&%%%'''***+++)))'''%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&!!!%%%((()))(((''''''((('''''''''((((((***++++++***(((&&&%%%%%%&&&''')))(((((())))))((('''&&&&&&xxx^^^FFFAAAFFFNNN___rrruuu\\\FFF???GGGRRRdddyyynnnSSS@@@999===KKKbbbxxxzzzjjjIII===111---,,,+++***,,,+++)))(((&&&'''(((+++,,,'''''''''''''''((()))***''''''(((((((((((('''''''''''''''''''''(((((((((&&&%%%$$$$$$$$$%%%'''((((((((('''&&&&&&&&&&&&'''&&&'''(((((('''&&&'''((()))((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!'''))))))((()))+++&&&&&&%%%&&&'''))),,,---((('''&&&%%%%%%&&&'''((($$$%%%&&&''''''&&&%%%$$${{{___GGGDDDJJJSSSfffzzznnnVVVEEEBBBMMMYYYlllzzzdddLLL>>>999AAAVVVooosssbbbEEE:::000------***)))+++***))))))((()))***+++,,,)))(((((('''(((((())))))&&&'''((())))))(((''''''&&&'''''''''((((((((()))"""$$$%%%%%%###$$$'''+++)))(((((('''&&&&&&''''''((('''&&&&&&'''((('''&&&''''''''''''&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%###((((((&&&%%%(((+++%%%%%%&&&'''((()))))))))''''''''''''''''''(((((("""$$$&&&'''((('''&&&&&&cccJJJHHHOOOYYYmmm|||gggPPPCCCFFFTTTaaapppuuu]]]HHH===<<>>222...+++***,,,+++'''$$$))))))*********)))))))))''''''''''''(((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''******))))))))))))))))))---***'''&&&((()))******'''&&&%%%&&&((()))(((''''''(((((('''%%%$$$%%%''')))(((((('''&&&%%%%%%%%%'''''''''''''''''''''''''''''''''((())))))******%%%&&&(((************)))'''&&&&&&'''))))))'''%%%{{{dddMMMHHHUUUiii}}}rrr___MMMIIISSSdddwwwxxx___GGG;;;>>>EEEXXXnnnqqq\\\JJJ>>>888000...++++++,,,+++(((%%%))))))))))))))))))******))))))))))))************))))))(((((((((((())))))&&&&&&&&&'''''''''''''''***************)))))))))+++(((&&&%%%'''((())))))'''&&&%%%&&&'''((((((&&&&&&''''''%%%$$$###$$$%%%%%%%%%$$$$$$###"""""""""''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))'''((()))******)))(((''')))((('''((()))***((('''uuu```LLLJJJYYYnnn~~~iiiXXXIIIKKKZZZlll|||nnnUUUAAA;;;AAAIII```tttxxxdddQQQBBB999444///---,,,+++++++++)))''')))))))))((())))))***+++++++++++++++***************))))))))))))))))))***''''''''''''''''''&&&&&&))))))************)))((()))'''%%%%%%'''(((((((((&&&%%%%%%%%%'''((('''&&&%%%&&&'''%%%$$$$$$%%%&&&######$$$%%%&&&&&&'''(((''''''''''''''''''''''''$$$%%%%%%&&&&&&'''(((((((((((()))***)))((('''&&&,,,***))))))***++++++***{{{iiiXXXJJJNNNaaatttxxx___QQQGGGOOObbbuuuxxxcccLLL===;;;CCCKKKfffxxx~~~jjjVVVHHH>>>777333...---+++******))))))(((***)))((((((((()))+++,,,,,,++++++******)))))))))))))))(((((((((((())))))((((((((('''&&&&&&&&&%%%'''((()))*********)))((('''&&&%%%&&&((()))((('''&&&%%%$$$%%%'''((('''&&&&&&'''((('''&&&&&&''')))%%%&&&'''((()))***++++++''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&'''((()))))))))(((''',,,)))&&&%%%''')))******www```QQQHHHRRRgggyyy|||rrrYYYLLLFFFRRRhhh{{{rrr\\\GGG;;;;;;DDDLLLjjjzzz|||nnnYYYHHH???999555111---,,,***((((((((())))))***)))(((((((((***+++,,,,,,++++++***)))(((''''''((((((''''''''''''(((((())))))((('''&&&&&&%%%%%%&&&'''(((*********)))((('''&&&&&&''')))***((('''&&&%%%$$$%%%'''((('''&&&'''((()))(((((((((***,,,&&&&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((()))))))))$$$%%%'''((()))***)))))))))&&&"""!!!"""%%%&&&'''rrr[[[NNNIIIUUUkkk}}}sssaaaIIIHHHMMMZZZoooxxxeeeOOO>>>666:::IIIXXXooozzz~~~ooo___MMMDDD???888333222000...,,,***((('''''''''))))))(((((()))***++++++---+++)))'''&&&&&&(((((($$$$$$%%%)))+++***&&&"""******))))))((((((''''''((((((((((((((((((((((((+++***))))))******)))(((---+++(((%%%$$$$$$$$$%%%(((((())))))((('''&&&&&&+++)))&&&###"""###%%%''''''%%%$$$%%%((((((&&&###)))))))))((('''%%%$$$###%%%%%%%%%&&&&&&&&&'''''')))******)))''''''((()))|||mmmVVVLLLIIIWWWlll~~~lllXXXDDDGGGQQQbbbwwwttt___III>>>999;;;LLL___rrr|||xxxbbbTTTEEE???;;;666222111///...,,,***((((((((((((******)))(((''''''''''''+++***(((&&&%%%&&&''''''+++******+++,,,***&&&"""((((((((((((''''''''''''(((((((((((((((((((((((('''&&&%%%%%%&&&&&&%%%$$$''''''&&&%%%&&&'''((()))((((((((((((''''''&&&&&&+++***(((&&&&&&&&&'''((('''%%%$$$%%%((((((&&&$$$'''''''''(((''''''&&&%%%%%%&&&&&&&&&'''''''''''')))******)))'''&&&((()))uuudddPPPIIIKKKZZZpppyyyaaaLLL???GGGWWWlllmmmUUUAAA===<<<>>>PPPgggvvvyyyjjjSSSHHH>>>;;;:::666333222///---+++***((((((((((((,,,+++***(((&&&%%%$$$$$$***((('''%%%%%%%%%&&&&&&---+++******+++***(((&&&))))))******************(((((((((((((((((((((((()))'''&&&&&&'''(((&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&)))))))))(((''''''&&&&&&&&&%%%%%%&&&''''''&&&$$$%%%%%%&&&'''((((((((('''&&&&&&'''''''''((((((((())))))***((('''&&&''')))~~~lllZZZIIIGGGMMM___sssqqqXXXDDD???JJJ]]]sss{{{eeeKKK:::;;;???BBBUUUooo{{{jjjZZZIIIAAA:::::::::777444444...---+++)))(((((())))))---,,,***(((&&&%%%%%%$$$)))((('''&&&&&&&&&&&&'''((('''''''''(((*********((((((((())))))*********((((((((((((((((((((((((+++)))(((((())))))(((''')))))))))((('''%%%$$$###&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&''''''&&&%%%%%%&&&''''''(((''''''''''''''''''(((((((((((()))((())))))(((&&&&&&''')))tttaaaPPPDDDEEEPPPdddwww{{{gggPPP@@@CCCOOOcccvvvrrr\\\EEE666;;;BBBJJJ^^^uuurrr^^^OOOCCC===888999999555333333---,,,***)))))))))******,,,+++***)))(((((((((((())))))((((((((((((((((((''''''''''''((()))+++,,,%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((((('''&&&&&&''''''&&&%%%+++******)))'''$$$"""!!!&&&&&&%%%%%%%%%&&&&&&'''%%%&&&'''((('''&&&$$$###%%%&&&''''''&&&&&&%%%&&&'''''''''(((''''''&&&%%%'''''''''(((((((((((()))((())))))(((&&&%%%'''(((yyyiiiVVVIIIAAAFFFTTTiiizzzpppZZZHHH@@@GGGTTTgggyyyzzzjjjQQQBBB777<<>>PPPhhh}}}vvveeeTTTHHHBBB<<<777444444333//////111++++++***))))))***+++,,,******)))(((((((((((()))''''''((((((((((((((('''(((***+++***((('''(((***,,,,,,,,,,,,++++++++++++((((((((((((((((((((((((,,,***))))))******)))(((&&&&&&%%%%%%&&&''')))***((('''&&&%%%&&&''')))***''''''((((((((((((((('''$$$&&&((((((%%%$$$%%%'''%%%&&&''''''((('''''''''%%%&&&&&&&&&'''''''''''''''(((((('''%%%%%%&&&(((mmmYYYIIICCCAAAIIIYYYnnn}}}rrrZZZBBB;;;???FFFWWWnnnppp___AAA@@@===@@@UUUsssmmmYYYIII@@@===<<<777444444333000000333+++***)))))))))***+++,,,******)))''''''&&&&&&&&&&&&&&&''''''(((''''''&&&!!!$$$'''((('''&&&(((+++((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((&&&%%%%%%&&&&&&%%%$$$'''&&&%%%$$$%%%''')))+++)))(((&&&&&&&&&(((***+++&&&&&&&&&&&&&&&&&&&&&&&&###&&&((((((%%%$$$%%%'''###$$$%%%'''((()))))))))%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%%%%&&&((({{{mmmYYYFFF===DDDOOO```qqq~~~|||hhhPPP???<<>>DDDQQQdddyyy{{{fffRRR@@@>>>BBBQQQiiitttaaaRRRFFF<<<999:::999888777555333222111111,,,,,,+++******+++++++++'''((()))*********)))(((((((((((()))(((((('''&&&&&&((())))))(((&&&&&&'''&&&(((((('''%%%######$$$)))'''### ###((((((###&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&'''((((((''''''''''''((((((((()))))))))((('''&&&%%%%%%&&&''')))''''''((((((((((((''''''&&&'''''''''((((((((()))&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((&&&%%%uuu```KKK@@@>>>IIIVVVhhhxxx~~~lllTTTAAA:::AAAJJJZZZlllqqq\\\KKK>>>AAAJJJ\\\sssuuudddRRRFFF>>>888555555555555444333111111000000...---,,,+++++++++++++++*********+++******)))((()))******+++)))'''%%%###'''((())))))'''&&&&&&&&&%%%&&&''''''%%%$$$$$$%%%((()))(((&&&(((***''' $$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''''''''(((((((((((())),,,+++)))'''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''(((((((((&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&$$$qqqYYYDDD===@@@KKKXXXlll|||xxxbbbKKK;;;:::DDDNNNbbbrrrzzzgggRRRCCC;;;BBBRRRggg||||||fffVVVEEE===:::666444333222222222222111000000///333111///---+++***)))(((++++++++++++******))))))***+++,,,,,,***'''###!!!)))***+++***(((''''''(((%%%'''(((((('''&&&'''(((%%%''''''%%%''')))%%% ######$$$$$$$$$$$$%%%%%%((('''%%%#########%%%&&&&&&&&&'''''''''(((((((((,,,+++)))(((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%$$$%%%''''''&&&%%%nnnTTT@@@===CCCKKKZZZooo~~~ppp[[[FFF:::<<>>===DDDLLL\\\rrryyykkkUUUBBB;;;@@@KKKTTTmmmyyykkkQQQ@@@;;;999HHH___vvvsssaaaMMMCCC999888888777666777111222333333222111000///))))))(((((((((((())))))++++++***)))))))))*********+++++++++***(((&&&$$$&&&''''''&&&%%%%%%&&&((("""$$$&&&&&&$$$$$$$$$%%%$$$&&&&&&######(((***(((######$$$$$$%%%%%%&&&&&&)))'''%%%$$$###$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''~~~vvvfffOOO===<<>>EEEUUUlll}}}oooZZZHHH;;;777666777666333333666000111222222111///,,,+++...---,,,,,,++++++,,,,,,((((((''''''''')))***+++)))))))))))))))******+++&&&&&&''''''&&&'''***---%%%'''((((((&&&%%%%%%%%%###''')))%%%$$$%%%$$$!!!$$$$$$%%%&&&&&&'''(((((('''''''''&&&&&&''''''((($$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''(((((((((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&'''(((***+++***)))|||vvvfffOOO>>><<>>III^^^vvv}}}ppp\\\JJJ@@@888777555444333333444444---000333111---)))((((((,,,,,,,,,+++***))))))(((((((((((((((((((((((((((+++***)))((('''(((((()))(((''''''&&&&&&((()))***!!!$$$((((((&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((***)))'''%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''(((((((((((((((''''''''')))(((&&&&&&''''''&&&$$$)))(((''''''''''''((()))---***((()))++++++)))&&&xxxeeeMMM<<<===EEEOOOfffxxxyyybbbKKKAAACCCMMMaaatttvvv]]]DDD999:::???QQQeee{{{vvvcccNNN@@@:::333333222111000000000000,,,///000000,,,******+++,,,++++++***))))))((((((''''''''''''''''''''''''(((((()))))))))((('''&&&'''&&&%%%%%%%%%&&&((()))%%%'''((()))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&''''''''')))'''&&&%%%$$$%%%'''(((&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''''''''((('''%%%$$$$$$%%%&&&%%%###$$$%%%&&&'''((('''''''''(((&&&%%%%%%'''(((&&&$$${{{eeeLLL<<<>>>HHHQQQhhhyyywww```IIIBBBGGGUUUjjj~~~}}}hhhQQQ???888<<>>@@@JJJTTTjjjzzz}}}sss]]]HHHDDDLLL[[[qqqttt[[[FFF999777===EEEccctttyyygggVVVFFF:::666777333444555666555444222111...------,,,++++++,,,,,,))))))((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%'''(((+++)))((()))++++++((($$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''((()))***))))))***,,,...---,,,'''(((((((((((('''&&&&&&((('''(((((()))*********lllSSSBBBBBBIIIWWWmmm|||yyymmmYYYGGGFFFQQQaaavvvlllPPP>>>666777BBBMMMiiiyyy{{{hhhSSSFFF???999666555000111222222222111000///000...---++++++*********(((((((((''''''''''''''''''''''''''''''''''''''')))'''%%%$$$###$$$&&&''''''&&&%%%%%%%%%&&&((((((((('''&&&(((+++,,,)))&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''&&&%%%%%%%%%'''((()))'''&&&%%%''')))+++***))),,,***'''%%%######$$$%%%###$$$$$$%%%%%%%%%&&&&&&rrrZZZFFFCCCIIIZZZooo~~~~~~ssseeeSSSFFFJJJYYYhhhzzz}}}dddHHH:::666;;;JJJYYYpppnnnZZZEEE<<<:::777333000000111111222111111000000000...,,,+++,,,+++)))'''((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&***(((%%%""""""$$$''')))'''&&&%%%%%%%%%&&&((()))%%%%%%%%%''')))***((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&%%%$$$%%%&&&(((***'''&&&&&&''')))+++***))),,,)))%%%!!! """$$$$$$%%%&&&&&&%%%%%%&&&'''vvv^^^IIIEEEJJJ\\\qqq~~~~~~ppp\\\MMMEEEOOO```pppuuu]]]DDD888888@@@SSSgggxxx{{{ttt]]]MMM>>>777555333000000111111000000000111111222---++++++,,,------***'''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$$$$%%%'''(((&&&%%%$$$$$$$$$%%%'''(((###%%%''''''&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''((((((((($$$%%%%%%&&&&&&'''''''''&&&''''''''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''%%%$$$###$$$&&&)))***(((''''''(((***+++***)))***(((&&&$$$###$$$%%%'''&&&((()))(((&&&%%%&&&(((xxx___KKKFFFKKK]]]rrrqqqWWWIIIDDDRRRfffvvvpppXXXAAA999:::DDDZZZqqq~~~~~~qqqhhhNNNDDD:::555333000000333---,,,+++******+++---...***)))))),,,//////,,,(((((((((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%$$$#########$$$%%%&&&"""%%%((('''$$$!!!"""###''''''''''''''''''''''''((((((((((((((('''''''''$$$$$$%%%%%%&&&'''(((((((((((((((((('''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$###$$$&&&)))+++%%%$$$###$$$%%%&&&%%%$$$))))))))))))*********+++###&&&'''%%%"""!!!"""$$$