BM~6() eeedddfffkkkkkkhhhgggiiidddddddddfffiiijjjiiihhhdddcccccceeehhhjjjjjjiiikkkiiihhhiiijjjlllkkkkkkiiillllllkkklllqqqsssqqqrrruuuwwwsss}}}{{{{{{wwwpppoooxxx}}}}}}~~~~~~vvvxxx{{{}}}~~~}}}qqquuuvvvpppnnnnnnrrr}}}bbbWWWJJJKKKDDD<<<111333XXXwwwzzzqqqiiikkkjjjjjjrrrvvv}}}uuuxxxooo~~~{{{sssnnnrrrxxxzzzwwwzzzsssmmmkkkjjjkkkllllll}}}yyy[[[AAA333---999111***000222,,,CCCooozzznnnmmmkkkfffffflllcccfffiiiiiifffeeegggjjjgggllliii___\\\dddiiihhhqqqlllkkknnn___uuueeedddgggYYYRRRhhhhhh^^^jjjjjjpppaaaWWWYYY___kkk~~~|||uuuqqqlllpppeeeRRRXXXqqq{{{rrrzzztttmmmllloooqqqqqqoooooogggUUUAAA444111111000///+++'''...000%%%***BBB^^^{{{rrriiibbb[[[XXXTTTPPPMMMJJJGGGEEE999<<>>ooouuueee___YYYUUUtttsssggg```^^^YYYVVVRRRNNNIIICCC<<<777EEEBBB>>>======<<<999666<<<@@@AAA:::555555777888888<<<@@@???<<<:::===AAABBB666,,,...999CCCLLLRRRJJJNNNTTTCCCMMMNNNSSSqqqvvvtttTTTCCCSSS}}}eeeXXX]]]ggguuuvvvrrr|||uuupppsssgggllltttoooyyyyyyuuupppjjjcccWWWGGG;;;222>>>HHHIIIGGGCCC???:::999:::222000999888222444111<<>>...'''000000GGGhhhtttkkkZZZOOOGGGFFFDDD===999:::111222333666999===???@@@555555444333444666;;;>>>TTTVVVPPPDDDCCCPPP[[[^^^KKKLLLJJJEEE===888777888666111000666===IIIddd}}}vvvwwwrrrIIISSSFFFNNNtttUUUCCCCCCQQQyyyzzzlllQQQ???@@@GGGJJJYYYlllnnnwww}}}{{{yyyyyyxxxuuunnniiiqqqaaa```ppprrreeegggvvvjjjeee\\\OOOAAA666...+++666>>>EEEHHHKKKOOOQQQOOOBBBDDD;;;444:::<<<999======>>>===CCCGGG888...555///...---???nnnxxxkkk\\\MMMAAA;;;<<<444000555<<<===<<<<<<777777666777;;;@@@FFFJJJ;;;<<<<<<999;;;III```sssrrrvvvuuuoooqqqxxxwwwoooZZZOOO@@@444000666@@@GGGCCCHHHWWWhhhmmmjjjooozzzHHHGGG666<<<^^^aaaQQQFFF777NNNooo|||yyysssgggZZZTTT[[[fffVVVZZZ^^^```aaa___YYYRRR]]]UUUGGG???FFFOOOFFF666eeezzzzzzjjjrrrrrrzzzvvvrrrpppqqqpppnnnkkkaaagggkkkkkklllllliiicccMMMGGG<<>>ooowwwhhh\\\XXXRRRIII@@@999777888999<<<===<<<;;;===@@@???;;;<<<;;;888555444666:::>>>...///,,,'''+++CCCjjj}}}uuupppjjj^^^SSSNNNFFF>>>>>>HHHVVV___dddyyyyyyuuufffVVVAAA777777NNNnnnLLLDDD:::<<<>>>UUUXXXYYYUUUNNNJJJNNNSSSXXXYYYZZZZZZ[[[[[[[[[[[[NNNPPPMMMDDD@@@DDDLLLQQQ}}}TTTMMMXXXzzz~~~zzzooohhhddd```]]]XXXeeelllggg```ZZZLLL;;;444000+++***111AAAUUUbbbiiieeeaaabbbkkkqqqkkkaaammmkkkeeeeeeiii]]]RRRWWW@@@NNNOOOIIIGGG???222000###...888444+++:::llloooHHH;;;@@@FFFCCCIIINNNMMMKKKIIIBBB:::CCCBBB@@@??????AAACCCEEE...@@@HHH???999>>>AAA===000111111000......111444000222000+++---@@@^^^vvv^^^WWWPPPLLLGGGAAA>>>???;;;;;;CCCWWWpppttt^^^hhh::::::222;;;www~~~OOOCCC??????:::IIIQQQYYY\\\ZZZVVVSSSRRRPPPRRRTTTVVVWWWYYY___dddWWW```eee\\\MMMNNNhhhYYYUUUIIIHHHRRRvvvqqqtttkkkhhhiiikkkkkktttlllfffaaaSSS===111111))))))---888JJJ___pppyyykkknnnmmmeee``````ccccccaaaYYYQQQWWW```UUUKKKRRRgggRRR>>>AAAEEE444+++888222(((+++333***"""@@@mmmbbb:::222<<<<<<111888::::::777999===???>>>===BBBIIINNNNNNIIICCC>>>CCC]]]eeeLLL444000000******...222333111111222444///333444111///444@@@KKKJJJFFFGGGHHHAAA333000666333111:::SSSttt~~~mmmppp|||<<<@@@222111SSSjjjRRR===<<>>;;;>>>999...000666111---///000...,,,---000333;;;<<<999BBB>>>NNNEEEFFFBBB???DDDMMMNNNIII\\\jjjiiiYYY888333@@@)))444ooommm:::888///555111444666444222333444444777222,,,,,,333<<<@@@>>>XXXHHH:::777555222222555///555333UUUlllrrrdddVVV888555555@@@|||llleeerrrqqqLLLJJJZZZSSS|||zzzuuu{{{tttrrreeeYYY___LLLBBB444+++))),,,111444***;;;RRRfffpppqqqnnnkkkccc]]]UUUMMMHHHDDD@@@===777555555777555000000444666111666777...---000,,,...//////---+++***,,,///RRRyyy555222///CCCIIIVVVkkkkkkjjjjjjmmmqqqppplll~~~mmmHHH---444///000OOOwwwJJJ666///000,,,...000111111111111000...+++000>>>GGGGGGIIIPPPUUUIII<<<555444444555777000666000JJJ```fffzzznnn@@@333555999nnn{{{ZZZNNNSSScccsssӵĦĦӵ~~~hhhTTTGGGBBB000...---Ħ...BBB\\\kkkiiiaaa[[[YYYUUUQQQJJJDDD???;;;666444111111444888;;;???GGGOOONNNDDDGGGGGG999///000000//////...+++)))((()))+++...WWW---222***666EEEccciiimmmxxxxxxggg\\\bbb333,,,666000...bbbaaa===444///...///000222222111000000000000>>>TTTZZZNNNJJJRRRNNNIII???555222666888888111777...<<L=hĦ4ĉ@ӵaaaGGG999///+++,,,///>L111777CCCPPPSSSMMMFFFFFFIIICCCAAA???===;;;999777666666111---000===QQQfffuuu{{{ooommmfffJJJ555333666///...---+++))))))******///<<<###;;;333)));;;nnniiikkkwwwzzzbbbSSShhh~~~JJJ111111555%%%IIIyyyUUU<<<444222222444555444222444999BBBHHHWWWhhhnnneeeZZZUUUFFFFFF???666444888999555000777...333MMMjjjpppccc{{{rrrKKK999:::VVVGG=?HdĦ=ĪjGG=?dddAAA222+++222...)))HdĦOOOEEEEEECCC>>>777555888<<<666555444222000.........///222999HHH^^^ttt^^^AAA999888///...,,,++++++,,,,,,---,,,,,, <<<;;;,,,666```kkkhhhmmm{{{tttjjjjjjiiiDDD,,,555111888```xxxJJJ999333333666;;;<<<>>>HHHSSS```mmmwww|||hhhCCCBBB>>>888777888666111///777000222UUUgggzzz}}}gggnnndddCCCHHH^^^yyy~~~ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦuuuEEE---222000...---DdD555///---,,,...ӵӵӵ...,,,,,,,,,555Ħӵ111;;;444555ĭӵ@@@999::::::777333111///666111444dddkkkssssss```aaazzzbbbhhhyyy?~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?gLMMM)))999,,,222888D%%)?---fff?><z///222=?Ħg&eg&e333000,,,S?ʬ4444ff?>ߝL@eg&e[[[555;;;3h?g&e>&e??VVVAAA555999<<<666222666000444///555sssrrrmmmyyysssgggmmm~~~~~~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ĦSSS&&&===333666999Dtfo9ĦsߝLGdUĦ000Ht@cӵHu]ĦzzzHu]Ħ555111Htƅ^!!!qIܗGIӵoooH׼sHu]Ħlll>>>Bt=o9ĦHƅ^Hu]ĦaaaCCC222888===555333;;;111333---555{{{vvviiiooo|||}}}xxxttt4DuXӵ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Ħvvv///>>>:::666222HdDĦgdKӵDdDDdDĦ111DdDĦ4DufӵDdDĦdddDdDĦGGGq<R+++$$$peƜ4DuTӵDdDĦ}}}DdDĦqjRgdKӵDdDΦDdDĦ|||JJJ555<<<888555:::666222:::222>>>kkkuuukkk~~~zzzoooooo4DuXӵ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ĦHHH:::888444000DdDĦnuR)ĦDdDΦDdDĦNNNDdDĦnuR)ĦDdDĦgggDdDĦFFFpo9u,,,(((...&&&=ӊB1.uTӵtttDdDĦppplllDdDĦGIdnuR)ĦDdDΦDdDӵXXX>>>AAA>>><<<===888333:::999IIImmm{{{uuuvvvyyyLLLAAALLLQQQvvv~~~xxxvvvwww}}}|||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<>dd<ӵDd<DdDΦDdDĦxxxDdDӵnd<DdDĦPPP>d<Ħ777peӵ)))Ħ)))F&uTӵ^^^DdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵiiiFFF???:::888:::777>>>FFFQQQdddsssmmmhhhtttTTT555...111SSS~~~xxxrrrooodddbbb^^^YYYUUURRROOONNNHHHGGGHHHMMMTTTYYYZZZYYYTTTTTTVVVWWWWWWSSSMMMHHHKKKUUUdddzzztttuuu4DuXӵ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@@@333222000&ӫeʬtIӇ888>d<Φ>d<ĦD&ӫetIӇiiiDdDĦ888sdKĦFFFB?dp&ĒReeeVVV>d<sdKĦB?Ho9aaas&dq&ĒRxxxTTTCCC<<<;;;@@@EEEXXX```nnnwwwgggIII@@@NNN[[[111999;;;LLLttt```___\\\WWWRRRLLLGGGEEECCCBBBAAA@@@???>>>=========<<<<<<>>>AAAAAA???===???@@@AAAAAA@@@===:::777???@@@FFFbbbsssooo4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeWWW222222222HĪj@IŌ///666egeHu]3hIŌqqqwwwDdDĦ:::ne]]]~~~@h...,,,>hJJJMMMKKKse}}}neiii@GvvvsĪj@hmmm```\\\ZZZ___jjjxxx{{{vvvPPP///...<<>><<<;;;;;;<<<>>>???BBBAAAAAA@@@>>>===<<<;;;888999;;;>>>@@@AAA???>>>AAAAAAAAA@@@@@@???@@@@@@CCCEEEAAASSStttkkkgggaaa]]][[[cccgggpppzzz|||~~~ooofffzzz4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHouuuDDD222333444555999555D^MMMyyyDdDĦ777|||///...***,,,^^^OOOIIIIIIs׼swww}}}wwwrrr}}}RRR{{{sssNNNIII___mmm```xxxPPP???IIIHHHXXXbbbrrryyyaaaEEE444:::999777666777;;;???BBB::::::;;;;;;;;;:::999999444555777888999999888777888888888888777888;;;>>>;;;FFFCCCIIIttt~~~ddd[[[ZZZTTTNNNLLLWWWVVVWWWZZZ___dddggghhhbbbcccfffjjjoootttyyy|||yyywww~~~Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ|||^^^NNN***111333444444111000111222000777;;;999???VVVuuu>d<Ħ***)))@@@lll>d<Ħ---000???ĦZZZ333---333888888333333******'''222:::666JJJWWWXXXNNNHHHBeiiirrrlllkkkĦhhh___@@@888:::888kkk~~~}}}oooRRRkkkuuueee}}}iiiVVVTTTAAA@@@FFFXXXkkkgggOOO<<<999>>><<<:::888888888:::;;;999:::<<<>>>????????????=========<<<:::888888777888:::<<<<<<;;;;;;===@@@???IIIJJJVVV}}}ppp[[[VVVVVVQQQMMMNNNTTTQQQMMMLLLNNNSSSVVVXXXUUUUUUVVVXXX\\\aaafffiiipppqqqrrruuu{{{~~~yyyvvvttt?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌcccKKK:::111???333///222444333111///000222111444666@@@]]]DdDĦ...***000LLLssssdKĦ---444gdKĦIII,,,222111000777888???000......:::<<<222CCC\\\\\\DDD===sss[[[zzztttsssgdKĦ|||}}}lllppprrrWWW<<>>>>>>>>AAA\\\tttaaaRRRQQQQQQLLLJJJNNNMMMKKKIIIJJJLLLMMMMMMLLLRRRRRRSSSUUUYYY^^^dddgggcccggglllnnnmmmlllnnnpppwwwzzzjjjiiiooo>AneneneneDenene>Ak<fhsssMMM111333888111...555111555444......222444000777777IIImmm{{{De:::...333222)))KKKneooo???ne}}}<<<)))888)))...DDD???EEE)))000111111BBBCCC===hhhoooXXX@@@GGGOOOMMMPPPjjjmmmnehhhgggmmmxxxxxxNNNQQQ}}}}}}mmmWWWQQQXXXooocccOOO:::@@@iiieeeaaa]]]PPP]]]oooeeeUUUZZZQQQjjjeeeCCCHHH@@@===;;;:::999::::::999777;;;:::999888777777777777666666555555444444333333999888:::===<<<999;;;???PPP[[[^^^rrr[[[LLLIIIFFFKKKKKKBBBEEEEEEDDDDDDEEEGGGIIIJJJIIIKKKOOORRRTTTVVVZZZ\\\ZZZ]]]aaacccdddeeeggghhhcccfffkkkqqqwwwwwwsssmmmmmm}}}vvvTTT>>>...111444000000666;;;333000555777444222333666RRR||||||sssccc???)))333666///kkk???RRRUUU,,,(((***+++BBBaaaLLL777>>>;;;333<<<999444222jjjvvvMMM;;;KKKMMM===]]]eeebbb|||cccVVVjjj{{{|||{{{RRR444666:::DDDLLLNNNzzzHHHXXX}}}jjjdddoooVVVNNNZZZEEEFFF???>>>===<<<===<<<:::888888777666666555555666666777777777666555555444444555333444888999;;;@@@GGGqqqZZZKKKGGGDDDGGGGGG???DDDCCCCCCCCCCCCEEEFFFGGGFFFHHHKKKNNNPPPRRRVVVXXXYYY\\\^^^```______```aaahhhiiiiiigggffffffhhhjjjvvv}}}uuussskkksssxxxKKK777222000111111000111444999//////888666///777IIIdddwwwrrrvvvfff***"""999...,,,RRRoooddd<<>>===<<<<<<===;;;888666333333333333333444444555777777666666555444444333555111000333666999BBBKKKoooWWWIIIFFFBBBCCCCCC<<>>xxxoooxxxxxxMMMKKKDDD222@@@888777666666888999888555333111111111111222333444555555555555444333333222222666333111333333555<<>>??????@@@>>>@@@CCCDDDEEEGGGJJJLLLKKKMMMPPPRRRSSSUUUWWWYYYUUUVVVVVVTTTQQQNNNLLLLLLOOOPPPSSSVVV]]]fffqqqyyyXXX:::222111555555111111555333---222666777444<<>>======>>>>>><<<>>>AAABBBBBBCCCEEEGGGFFFHHHKKKLLLNNNOOORRRUUUTTTUUUTTTRRRNNNJJJHHHHHHLLLKKKIIIHHHJJJQQQYYY___aaaqqq{{{{{{UUU///)))666222111000...111555444000777666666???]]]{{{pppxxxuuuRRR:::<<<;;;lll]]]//////888---,,,<<>>@@@@@@???>>>===<<<;;;<<<<<<===<<<===???@@@@@@@@@BBBDDDFFFGGGHHHHHHHHHHHHKKKMMMLLLMMMMMMLLLIIIHHHIIIJJJFFFHHHJJJKKKKKKKKKMMMOOONNN[[[hhhmmmqqqyyy~~~{{{RRR333***...222000...---000222222333555666:::JJJiii~~~sssxxx___@@@...%%%///888qqq}}}XXX888222...000+++BBB|||yyyHHH000%%%AAAcccUUU777:::LLLtttuuuiiiLLLIIIFFF///222333111++++++111444BBBYYYGGG@@@GGGOOOLLLOOO[[[bbbgggsssqqqlllwwwzzzSSSmmm~~~~~~tttddd___iiivvv}}}{{{xxxuuujjj]]]ttt|||vvvxxxzzzxxxxxxPPPPPPZZZ___}}}ooo\\\kkkrrrhhhKKK(((<<<444222//////000222222222000000000000000111222333555555444444333222222111...---///333333000222666777OOOkkkQQQGGGJJJBBB;;;<<<<<<<<<;;;:::999999::::::;;;:::<<<>>>>>>===>>>???AAABBBCCCCCCCCCCCCDDDGGGIIIBBBCCCDDDDDDDDDFFFIIIKKKCCCFFFIIIKKKJJJJJJKKKKKKMMMNNNQQQVVVZZZaaannnzzzyyyddd555)))888:::+++000...000444333...111999555DDDkkk{{{xxx{{{RRR333***///555***333222MMM}}}PPP666...777---111dddwww777111***///999;;;@@@NNNwww~~~aaaZZZRRR666999---666111,,,...&&&111SSS\\\FFFAAAJJJGGGHHHVVVaaa^^^nnnhhhdddyyy}}}|||RRRkkk|||wwwbbbGGGAAAQQQOOOWWWZZZWWWXXX^^^___ZZZ___ooosssbbbTTTTTTWWWUUUjjjqqq[[[YYY^^^nnnZZZrrrVVV222666333///,,,---...//////000////////////000111111111111000000///.........111///000111000...000444999DDDlllSSSHHHJJJAAA777888999999999888777777888999:::999;;;<<<<<<<<<<<<===???<<<===>>>???@@@CCCGGGJJJDDDDDDCCCAAA??????BBBDDDEEEEEEEEEDDDEEEGGGKKKNNNOOOIIIKKKUUUXXXUUUWWW^^^fffnnnxxxyyymmmcccVVVOOO\\\pppiii===111444222///000...111111...111888:::777DDDsss{{{|||QQQ::::::222///222,,,222444222---CCCwwwyyyFFF000666444222CCC]]]ddd[[[>>>000555,,,000666000MMMpppwwwttt```III999<<<444000222---$$$'''000TTTpppUUU666GGGIIIBBBXXXXXX___mmmpppnnnvvv{{{qqqXXXccctttpppYYYLLLFFF===RRR333YYYPPPGGGBBBLLLVVVCCC\\\SSSTTTMMMSSSCCCNNN^^^aaapppnnn]]]SSSjjjuuu}}}xxx___444...---111111---+++---222111000///////////////111000///......///000111000000000///......000333222CCCkkkkkkRRRIIIRRRTTTOOOBBB000555888:::999555444777;;;:::;;;;;;<<<<<<;;;;;;:::>>>===<<<<<<===>>>>>>===IIICCC@@@AAABBBAAABBBEEEBBBAAAAAABBBCCCEEEGGGHHHMMMNNNPPPQQQQQQPPPOOONNNSSSZZZbbbfffiiiqqqtttggg]]]VVVmmm{{{yyyccc:::///000000000555555---///777444...<<>>^^^lllRRRHHHOOOQQQMMMCCC555999<<<<<<999444222444777555555666777888888999999777777888:::<<<<<<;;;:::FFFAAA>>>@@@AAAAAABBBDDDCCCBBBAAAAAABBBCCCDDDEEEGGGIIIKKKMMMOOOOOONNNNNNNNNSSSXXXZZZ[[[aaakkktttsssiiiddd|||zzzxxxiiiKKK111,,,...,,,---222222,,,///666888AAAaaa|||~~~nnnIII444555555:::999<<>>---***---333VVVxxxUUU999555222'''(((444???,,,333555333777222555___llluuuxxx}}}yyyjjj\\\GGG555555:::666...)))///???dddkkkEEE000<<>>@@@@@@@@@CCCCCCBBBAAA@@@@@@AAABBBBBBAAACCCFFFIIIKKKMMMMMMMMMOOOQQQRRRSSSTTTVVVZZZ]]]hhhqqqzzz|||rrrnnn~~~yyyAAA444---111333...,,,//////555555555HHHooo{{{fff555(((444999555888JJJjjjqqqFFF///---(((999bbbiii@@@777666......777>>>222777:::111111222111```jjjllliiirrrtttkkkQQQ777///222111+++&&&***>>>jjjeeeGGG???HHHOOOTTTaaahhhkkkwww}}}sssNNNZZZiiilllmmm{{{yyydddJJJjjjxxxyyykkk^^^ZZZ^^^___ZZZUUU___VVVXXX\\\mmmEEE666000)))(((------------------...///000333333333222111...+++***)))+++...000000000000111444444GGGxxxnnnRRRCCCDDDCCCCCCBBB;;;777999:::999666555666777666555444444555777:::;;;666777888999999999;;;<<<===:::999===?????????AAA@@@???>>>>>>>>>???@@@AAA???AAACCCFFFHHHJJJKKKKKKQQQPPPPPPQQQSSSTTTTTTSSSVVV^^^hhhooouuu|||zzzwww}}}}}}zzz}}}ccc999333///111777888222000333555:::???KKKlllddd777444<<<888111BBB```lll@@@444111222???fffVVVDDD555+++)))555DDDAAACCCHHHMMMGGG???AAA???kkknnnhhh___dddttt{{{wwwmmmVVV;;;---***+++---...333,,,111SSSqqqcccFFF@@@GGGHHHQQQZZZbbbrrruuugggTTTQQQ[[[hhhooo}}}XXX^^^|||{{{uuufff```]]]YYYTTTXXXYYY\\\NNNqqqzzz[[[>>>222333333000---------------...///000222222222222000---+++***))),,,///000000000000111111555GGGpppjjjOOOAAA@@@======>>>999777888999999888666666666888777555444555666888:::;;;;;;:::777555666999===:::777777<<>>===???<<<;;;;;;;;;===>>>@@@AAA@@@AAABBBDDDFFFGGGGGGHHHKKKJJJJJJLLLOOOQQQPPPNNNRRRWWW^^^cccgggnnnzzz~~~xxxzzzttt|||yyy~~~\\\<<<,,,666222111222111...111777666888MMMuuuzzz{{{qqqAAA---555999222UUU|||___<<<222000///333888888444333;;;EEEIIIHHHXXXUUUeeewwwrrrqqqnnnyyyttthhh]]]\\\fffqqqvvvxxxhhhRRR???444111444777+++===555444XXXmmmVVV===DDDCCCKKKSSS[[[jjjmmm]]]LLLDDDLLLZZZ___kkk~~~XXXwwwuuufff^^^YYYTTTKKKRRRXXXLLL\\\oooJJJ333222222***.........---......//////,,,---......////////////,,,...000000000000111222111777GGGhhh___HHH<<<===999888:::777999::::::999888666444333777666555444444555666666;;;;;;:::777444444777;;;999666777<<>>WWW~~~[[[FFFQQQsssJJJ,,,***++++++///444999AAAKKKSSSWWW___kkkMMM```vvviii^^^UUUTTT^^^kkkuuupppdddVVVJJJCCC@@@???...222111,,,@@@iiimmmJJJDDDFFFOOORRRSSS___cccWWWIIINNN]]]aaaVVVTTTXXXUUU|||mmmyyyvvvtttbbbRRRGGG===@@@IIIQQQOOOppp|||WWW999---+++)))000000///.........//////)))******+++---///000111///000111000000000222333333777CCC^^^RRR>>>777;;;888666888555888888999999999888555333333444444444555555666666888;;;===<<<888777999<<<888666777===???<<<::::::999999888888999;;;<<<===?????????@@@AAABBBCCCDDDDDDEEEFFFGGGIIIKKKMMMNNNOOOMMMNNNRRRSSSSSSYYYaaaccckkksssvvvyyy{{{~~~~~~xxxeeehhhtttVVV444///555555000000333666777777:::===OOO{{{}}}UUUFFF999555555DDDnnn~~~EEE///---222AAAYYY,,,***000+++666BBBBBB888:::RRRnnn|||zzz===GGGuuuhhh]]]OOODDDLLL\\\\\\___```]]]WWWRRRLLLHHHIII$$$))):::>>>ccczzzZZZ@@@FFFPPPPPPJJJQQQXXXPPPBBB___yyyhhhPPPvvvgggwwwqqqfffIII666444///:::WWWJJJ\\\}}}___AAA//////666222111000///////////////++++++******+++---...000111222222000///000222444555666>>>VVVHHH777444:::888666888555444444666888:::;;;999777222333444666777888888888555;;;AAABBB???<<<<<<>>>888666888===???<<<999999::::::999888888999:::;;;<<<======>>>???AAACCCDDDAAABBBCCCBBBAAACCCFFFIIIQQQOOOPPPUUUVVVRRRTTTYYYUUU\\\aaa```aaahhhppptttvvvooorrr\\\111...555333666---777999888:::777===OOOvvvbbbBBB@@@:::888<<>>555555///...333jjjkkkEEE111(((,,,,,,===CCCJJJ555XXXRRR666LLL[[[cccbbbPPP;;;NNNLLLKKKMMMRRRWWWTTTKKKCCC555555//////555:::PPPpppXXXIIIJJJRRRSSSXXXRRR;;;kkkmmmuuu}}}zzz{{{xxx[[[RRRDDDuuu<<<888555444:::AAAKKKNNNYYYIII888<<<+++---...///000000///...---333111...,,,++++++---...000000000000000111111111333222BBBYYYPPP;;;555:::999999;;;777;;;999777999===>>>;;;666666555555555666777888999;;;::::::>>>CCCEEEAAA<<<===:::999:::===>>>;;;999888888999999999:::::::::============>>>>>>>>>>>>CCCBBBAAA@@@AAABBBCCCDDDFFFGGGJJJMMMQQQUUUXXXYYYRRRSSSTTTTTTVVVZZZ___dddhhh{{{kkk|||kkk@@@///888;;;333000;;;777333666888:::]]]zzzwwwQQQ@@@BBB<<<...???nnnuuuPPP???+++---::::::888BBBwwwNNN333+++---222777:::???XXX;;;zzz@@@:::fffttt@@@SSSrrrbbbBBB<<<:::???EEEHHHEEE@@@===<<<888444,,,+++222222<<>>===;;;::::::;;;<<<<<<;;;777777888888888999999999999:::;;;<<<===============>>>>>>@@@AAACCCEEEFFFDDDEEEGGGIIILLLNNNPPPQQQNNNOOOOOOOOOOOOQQQTTTWWWWWWfffppprrrsssFFF+++333:::777444222333BBB===111???___```GGG<<<333???;;;NNNsssdddFFF===///666999LLLmmmsssnnnyyytttNNN333''',,,444333:::888RRRsss>>>999DDDuuulllEEEVVV|||eeeNNN;;;<<<===>>>===<<<:::999444000(((,,,999999999DDDUUUfffOOO@@@ZZZ[[[TTTkkkllloooooonnnvvvyyy}}}{{{kkkNNNZZZiii888444000555333IIIBBB\\\lllSSS???===222000000111111111111000000***+++---.........---,,,......///000000111222222444333???RRR~~~QQQ<<<555999888777999444666444444666:::;;;999666::::::::::::999777555444888777777:::>>>???;;;888;;;;;;;;;999888999;;;===666666777777777888888888666777999;;;<<<<<<;;;;;;;;;<<<>>>@@@AAACCCCCCDDDCCCDDDEEEFFFGGGHHHIIIJJJMMMNNNNNNNNNMMMMMMNNNPPPQQQWWW\\\aaalll{{{PPP000---:::111,,,555999222@@@???AAAeeerrroooUUU444333AAA222;;;OOOXXX>>>555555999TTThhh{{{SSS888...***666<<<---555777xxx@@@;;;YYY}}}jjjJJJIII\\\PPPEEE:::888===AAA>>>999111///)))...<<<<<<999AAAAAApppiii@@@CCCYYY___dddhhhppprrrmmmssszzzzzzzzzyyyPPP{{{```wwwDDD666///222333PPPKKKLLLuuuXXXFFF@@@:::000000000000000000000000++++++,,,,,,---,,,,,,+++------...///000111222333222111;;;KKKxxxRRR<<<555999777666777333666555555777:::<<<;;;999333555777888999888666555999888777888:::999666333999::::::777444555999===777777777777888888888999777888:::;;;;;;;;;999888<<<===???@@@@@@@@@???>>>BBBCCCCCCDDDEEEFFFGGGGGGIIIKKKLLLMMMLLLLLLNNNOOOVVVTTTUUUYYY^^^ffftttnnnSSS888,,,333999,,,---999999AAA666???mmmrrr{{{VVV888<<<333---333444RRRKKK222555;;;BBBccc}}}HHH888333111///>>>BBB,,,888666III|||888ppprrrgggzzz[[[FFFoooaaa^^^TTTGGG<<<888777777777333444...---333000,,,333>>>iii{{{WWW:::KKK^^^VVV^^^kkkqqqmmmppp|||yyyyyyooo{{{bbb___}}}|||PPPUUU666;;;GGGHHHNNNGGGFFF{{{ZZZHHH===:::////////////////////////000...,,,*********+++,,,,,,---...///000111222222......777DDDrrr}}}QQQ<<<444888666555777222555444444666888999::::::222444666888999888777666:::::::::;;;<<<<<<:::999777888777555222222777;;;888888888999999999::::::;;;;;;<<<<<<;;;:::888777<<<===>>>???@@@???>>>===??????@@@AAACCCDDDEEEFFFAAACCCFFFHHHIIIKKKNNNPPPTTTRRRSSSWWWYYYZZZcccnnnxxxxxxKKK444555111111111111999<<<444999KKKmmm{{{{{{uuuwwwlll555'''777;;;,,,111WWWSSS---+++...CCClllaaaPPPKKKHHH+++///555444333>>>CCC999SSS@@@VVVzzz888sss}}}XXXWWWvvvggg[[[\\\sssjjjaaadddaaaRRR===000222888333777111,,,///,,,)))000333DDDccccccEEEAAATTTWWWXXXaaahhhiiinnnvvvxxxsss~~~ooo{{{kkkOOO|||~~~NNN___777OOOgggjjjKKKEEERRRaaaMMM888444//////............//////222000---***)))***+++---------...//////000111111---...444???mmm|||PPP:::333777666555777222222222222333444555666777777888999::::::999888777555666888999:::;;;<<<<<<666666666444333444666888888999999999999:::::::::===<<<<<<;;;;;;:::::::::999:::<<<>>>???AAAAAABBB;;;<<<===???AAABBBCCCDDDAAACCCFFFHHHJJJLLLPPPSSSOOOOOOQQQQQQOOOLLLNNNSSSRRR\\\iiizzz|||ZZZ999444666777000...777;;;888999AAAuuukkkMMM???WWWaaannn~~~^^^???222///777...@@@mmm:::000;;;777ZZZwww999'''111)))000666999;;;???<<<@@@LLLxxx[[[pppWWWzzz<<>>:::;;;;;;===>>>@@@BBBCCC===>>>???@@@AAABBBCCCDDDEEEFFFGGGGGGHHHJJJOOORRRKKKOOOOOOJJJDDDBBBAAA@@@VVVKKKAAACCCTTTuuuqqq^^^>>>---;;;444<<<555222999333222EEElllvvvHHH+++---%%%DDDpppfff666555---666...CCCfff---%%%555,,,DDD~~~666***>>>333@@@AAA===EEEMMM===<<>><<<<<<;;;999666444333444999777555666999:::888555777777777777888888888888999888777666888;;;???AAA???>>>=========>>>@@@AAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDBBBAAACCCFFFIIIGGGNNNOOOIIIDDDGGGGGGDDDHHHKKKUUUXXXLLLKKKnnnxxxYYYAAA:::999777>>>333444<<<666///CCCdddvvv999%%%666888(((TTTNNN;;;222444000333ZZZxxxCCC333666&&&+++PPP^^^444???ddd~~~RRR:::666>>><<>>???@@@@@@======<<<>>>???@@@>>>===BBBCCCDDDDDDCCCEEEHHHJJJKKKKKKNNNSSSVVVWWWZZZ]]][[[PPPIIIQQQJJJZZZKKK~~~}}}ZZZ???666999:::888777999777555DDDggg|||aaaCCC...333===***---eee[[[777+++000111+++KKKjjj@@@555000)))+++999PPPnnngggCCC444***000333:::CCC[[[bbb___gggWWWvvvyyywwwRRRdddzzz~~~{{{rrrxxxrrrzzzxxxwww{{{www\\\DDD;;;555---+++000111###///@@@888666NNNdddXXXAAANNN]]]MMMOOOaaa___ZZZOOOIII^^^hhhpppoooxxxvvv~~~yyywwwdddDDDOOO???{{{^^^GGG===444222333222111111---------------------------......------...222555444555222;;;SSS```BBB333666555444666444111111111222333444555666999888777888999999777555333333444555777888999999444444333444666666555444666666777888999999999999444555666777888:::;;;;;;<<<<<<<<<===>>>@@@BBBCCC???@@@BBBBBB@@@>>>===>>>@@@AAABBBCCCCCCEEEHHHJJJLLLNNNXXXfffooosss{{{|||ooo|||cccOOOXXXJJJxxx{{{]]]222999CCC777000::::::;;;444666^^^tttlllmmm^^^GGG222...<<<<<>>======>>>>>>???@@@AAA@@@CCCFFFFFFCCC@@@@@@BBB???AAABBBBBBBBBDDDGGGJJJTTTUUUaaavvvzzzwwwqqqvvv|||}}}bbbZZZggguuu}}}GGG'''666AAA333...<<<:::333999ZZZ}}}dddddd|||eee000'''888+++...WWWwwwbbb666(((222666+++HHHYYY???000444222,,,***000999===888///111444FFFTTTXXXrrroooAAAgggNNNxxxxxx```iiiwwwsssppprrrwww{{{~~~~~~{{{~~~zzzwwwyyywwwcccDDD444555---///)))(((---(((***;;;MMMNNNCCCCCCTTTXXXYYYhhhrrryyyyyyiiixxxooolll___nnn~~~|||uuuhhhSSSpppYYY~~~tttWWW<<<666999666111000/////////.........---------...//////...///222444555222555:::EEEfffDDD000111222333777555111222222333444444444444555777999:::999777555444444444555555666666666777444666777888777666555555555555666666777888999::::::999999888888888999999<<<<<<<<<===>>>@@@AAABBB;;;>>>BBBBBB@@@???@@@BBBAAABBBCCCBBBBBBCCCFFFIIIMMMOOO[[[ppp}}}jjjrrrVVVEEEHHHUUUmmmJJJBBB999444111111666<<<999777VVV{{{iiipppppp???%%%666:::666EEEoooXXX777,,,555,,,333OOO|||rrrIII666,,,000000***000>>>...444@@@;;;CCCOOOVVVrrr}}}sssSSScccWWWVVVHHHzzz{{{mmmtttxxx{{{xxxyyyvvvyyyuuufffQQQCCC222666...''',,,...+++---+++LLLNNNFFFQQQMMMJJJbbbfff}}}tttgggsssqqqiii___eee|||}}}{{{yyy}}}BBB===sssQQQ<<<555222111222111111111000//////......---...000000///000222444444000666999>>>nnnJJJ333333222111333000222333444555555555555444555777999:::888666555555666666555555555555555555444777999:::888666555555666666666666666777888999:::::::::999888888777777888888:::<<<>>>AAACCCDDD;;;===??????@@@AAACCCEEEDDDEEEEEECCCBBBBBBDDDFFFDDDRRRaaalllvvv|||xxxoooggglllQQQ@@@AAAKKK\\\hhhddd}}}|||]]]000<<>>[[[|||```___tttQQQCCCKKKTTT999222///999111]]]bbb???---000555111AAAyyyYYY777888777'''(((:::...<<>>>>>EEEAAA>>>>>>BBBFFFGGGFFFKKKKKKIIIFFFBBBAAAAAABBB\\\uuuwwwyyyooo```HHHQQQOOODDDJJJWWWPPP___kkkyyyssszzz~~~JJJ444;;;777999<<<999111///;;;KKKzzzqqqlllzzzLLL000444333888111PPP}}}JJJ222888000999HHH[[[WWWBBB,,,///666---@@@rrrmmm^^^JJJ666>>>GGGGGG===PPP^^^XXXjjjxxxuuuUUUTTTmmmKKKNNNqqq{{{uuu|||{{{iiiYYYMMMJJJBBB444...333222---111;;;RRRNNN:::MMMHHHRRRgggzzzzzzkkkdddhhhggggggccckkk{{{}}}{{{vvvvvviiiiiiSSSyyybbbNNNAAA>>>:::555222///---...000111...222222,,,///333...000000333444DDDppp{{{VVV777444999666333666888777666555555666777888888777777777777777888999666555444222000222555888444555777888888666555333555555555333111222444777333444777999:::888666555777777888999:::<<<<<<===<<>>DDDBBBQQQHHHLLL999DDDIIIyyysssmmmOOORRRQQQXXXHHHIIITTTVVVWWWYYY^^^gggrrr{{{aaa???222666555333555999444999YYYlllhhhsssGGG111333...333---222555JJJVVV......555888666JJJqqqUUU999;;;,,,222???---eee^^^CCC777<<>>777333111///......333///333222+++...444000555777999666>>>ddd[[[<<<777<<<:::777:::888777666555444555666777777777666666666777888888888777666444111111333555222333444666666555333222444444444222111222444777222333555888999999888888999999::::::;;;;;;;;;<<>>@@@GGGMMMJJJCCCGGGGGGGGGJJJDDDAAABBBJJJ|||oooXXXUUUNNNVVVJJJIIIMMMPPPSSSVVVXXX\\\eeeqqqzzz~~~zzzbbb???333444444555666666222666PPP~~~yyyjjjpppxxxiiiGGGKKKBBB555MMMuuuXXXEEE...///TTT^^^III///(((111666BBBWWWppp777333222'''444555LLLqqqwwwSSS======EEEHHH???>>>hhhyyyaaahhhsss~~~]]]HHHUUU|||rrrqqq|||tttTTTLLLbbb~~~lllxxxqqqVVVWWWkkkwwwllltttrrrdddZZZVVVJJJ:::///000111&&&444DDD>>>FFFCCCJJJNNNSSSddduuutttfff\\\ccc]]]YYYgggrrrtttvvvxxxuuuyyyOOO]]]wwwlllrrrlllooo___XXXNNNFFFBBB???888333555000444444+++,,,333222111444999666<<<```^^^===555999888666999777666555444333444444555666555555555666666777888999:::999777333111111111///000111333333333222222222222222222111222444666111222444555777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;???>>><<>>:::333FFFssshhhnnnEEE222FFFOOOjjjjjjDDD777333;;;___xxx@@@'''666888---111JJJrrrzzz===)))777;;;---///;;;JJJLLLBBB>>>BBBNNNFFFAAAMMMxxxooo~~~zzzxxxcccJJJFFFtttyyyxxxyyyRRRFFF___{{{ZZZLLL\\\iiirrr{{{~~~pppeeeaaaZZZQQQIII444111,,,***,,,777[[[AAAHHHLLLLLLRRR```iiikkk\\\ggg___UUU```oooqqqpppxxxuuu}}}vvvxxxvvvccc}}}hhhfff|||qqqggg```WWWHHH;;;444///333666...---333222///111666666>>>bbbaaa@@@555777777666888666555444333222333444444555555444555555666777888888999:::999666333111111...///000222333333333222000111222111111222444666333333333444555777999;;;;;;;;;;;;<<<<<<=========;;;<<<<<<===CCCKKKLLLHHHBBBPPPPPPNNN===RRRvvvppp|||uuupppjjjaaaHHHMMMMMMOOOJJJNNNRRRTTTSSSPPPRRRYYY```iiizzzqqquuu|||ccceeevvvvvvuuurrrqqqsssvvvssskkkddddddhhhnnnqqqtttyyyPPP333---333666666888666888LLLrrrvvvppp<<>>@@@JJJ???OOOlll|||xxxyyynnnSSS???dddqqqQQQQQQ___sss~~~nnnUUUEEEMMMPPP{{{pppgggcccdddaaa:::---+++,,,///222IIILLLHHHHHHLLLOOOQQQ[[[hhh```kkkdddXXXaaammmooonnnzzz|||uuuzzztttSSS```YYYbbbgggzzzooo\\\JJJ777///333888111///222111777333444777BBBccciiiHHH:::::::::999:::555444333222222333444555444444444444555666777888666888::::::888666555555000111222333333444444555///111222222111222444666666555444333444666777999888999:::;;;===>>>???@@@999???BBB??????CCCGGGHHHBBBHHHRRRDDDIIITTTsss{{{yyyqqqiiiJJJHHHGGGLLLJJJUUUWWWXXXYYYXXXVVVUUUUUU]]]ggg~~~xxxdddfffmmmhhhvvvqqqkkkgggdddaaa]]]YYYiiimmmqqqpppmmmooowww~~~fff;;;000444444333444888...BBBwwwrrrrrr|||RRR===666DDDuuuuuuIII333111333OOOYYY;;;000111+++666+++AAAyyyuuuGGG;;;+++333666111...111777:::BBBAAAmmmxxxxxxvvv^^^AAARRR}}}nnnkkkiiifffbbb^^^aaagggfff___TTTJJJMMM___zzzbbbyyy}}}ppp```XXXZZZXXXEEEEEE777***000...///TTTFFFAAAKKKSSSRRRTTT\\\```iiiddd]]]dddkkklllnnnzzzwwwvvvxxx{{{TTTaaafffqqqdddxxxvvvdddCCC444333888333000222000444...///555CCCeeekkkJJJ:::888888777666444333222222333444666777444444444555666777888999555777::::::999888777888333333444444555555666666000222333333222222444555666555444444444555666777666777888:::<<<>>>@@@@@@:::CCCHHHDDD???@@@EEEHHHDDDBBBOOOIIIfffooo~~~~~~wwwssskkkMMMGGGAAAGGGIIIVVVXXX[[[]]]]]]ZZZUUUQQQWWWZZZnnn|||{{{rrrmmmssstttppppppnnnmmmiiiccc___]]]___bbbqqqtttuuupppiiihhhpppyyycccIII333111666555444666666GGGlllyyyppp|||vvvOOO888BBB===hhhMMMgggxxx~~~HHH111999222^^^sssNNN+++999***///---...aaa^^^???888444444333///222999>>>IIIuuu~~~rrrqqq{{{sssZZZOOOnnntttvvv}}}uuunnnmmmeeeooozzz}}}zzzzzzwwwRRRgggsssyyyrrrhhhffffffeeeZZZNNN[[[NNN222...,,,...CCCAAABBBHHHNNNQQQRRRTTTYYYaaa______hhhhhhgggnnnwwwrrrwwwvvvyyyzzzyyyqqq]]]ooo|||aaa]]]xxx}}}WWW???555666333111333000...)))---444???^^^jjjKKK:::666666333111222222222222444666888999555555555666777888::::::777999::::::999888888999666666555555555666666666222333555555333333333444333333333444555666777888666777888:::;;;===>>>>>><<>>???nnnTTT---222***777```{{{OOO;;;222;;;hhhxxxKKK...333111000222111TTTyyyRRR333444888222333===:::LLLooo```|||}}}yyyllllll}}}VVVVVV{{{ffflll{{{wwwYYYxxxzzzsss~~~sss}}}}}}yyyNNNRRRZZZIII999---111'''<<>>999999666222222222222333555777999;;;555555666666777999:::;;;999:::;;;:::888777888999777777666555555555666666333444666666444333333444000111222444666777888999888888999999:::;;;<<<<<<===CCCFFFDDDCCCDDDDDDAAA:::KKKKKKVVVNNNkkkwwwtttvvvaaa\\\LLLQQQIIILLLOOOGGGOOOWWWYYYUUUSSSVVV[[[NNN^^^aaa]]]qqq|||}}}|||wwwtttwwwrrrdddZZZYYY[[[[[[dddgggfff```]]]^^^^^^\\\aaaaaa___[[[XXX]]]hhhqqq|||MMM888222///444::::::666333ccctttuuusss}}}DDD555DDD:::sssddd555)))222444,,,333HHHuuu888222444===}}}xxx;;;---...555***&&&VVV```KKK444---AAA444777YYYIII{{{bbbjjjvvvuuuxxxMMMwwwPPP}}}sssccchhhzzzvvvqqqpppjjjdddMMMrrriiihhh~~~}}}{{{~~~fffQQQSSSTTTCCC222---(((333>>>BBBBBBEEEIIILLLMMM[[[___]]]aaaccciiiwwwpppwwwsssnnnoooppp}}}fff~~~llliiiqqqnnnjjjEEE;;;555444:::222111,,,777---000111HHH|||yyyVVV;;;777666333777444444222000444888777222444555555666777888888999999444333777777333333888999888888777777777777777444555777888888888777666555444333333444555666777666777888999999999999999:::@@@???:::>>>IIIKKKEEE<<>>666TTTWWWzzzbbb{{{```[[[LLLKKKEEENNNOOONNNLLLKKKMMMRRRUUUUUUTTTQQQXXXUUUaaabbbccc~~~yyytttkkkccceee]]]PPPEEEDDDLLLRRRTTTQQQTTTSSSOOOMMMPPPRRRQQQ___[[[VVVUUUVVVXXXXXXWWWBBB@@@CCCQQQhhhZZZ555......333;;;;;;000222VVV{{{sssqqqgggSSS777111999>>>```VVV111***222///$$$+++(((%%%666~~~ZZZ222333---LLL}}}555333+++...RRRaaa888AAASSSHHHFFFCCCSSSgggdddUUUxxx___nnn}}}tttfffooo|||xxxPPPttt___QQQTTT\\\VVVHHH999...+++333<<<======???IIISSSUUUTTTZZZ[[[\\\fffhhhllliiihhhkkkjjjoooqqqwww~~~yyyuuuDDD444333222222+++111///222+++111000:::ggg\\\===666333///111///:::BBB===333000111222222333555666888999::::::===>>>===:::888999888666777666666666555555555555444444555666666666666555666666555444444555555666999999888888666555444333666===@@@???AAAEEEBBB999AAAWWWbbbeeesssYYYSSSGGGJJJHHHQQQPPPPPPOOONNNNNNNNNPPPQQQQQQOOOUUUZZZVVV\\\bbbsss{{{nnnccc\\\ZZZTTTLLLFFFFFFLLLSSSVVVVVVVVVQQQIIIGGGLLLRRRTTTRRRPPPMMMKKKIIIGGGEEEDDDDDDGGGHHHFFFHHHWWWppp\\\===111...222888;;;666666MMM{{{uuuaaaIII***111???@@@hhhvvvTTT888777@@@NNNiiiUUU===666[[[ccc999444000555]]]PPP444---///KKKyyyxxxrrrKKKDDDXXXKKK@@@ccczzzDDD888bbbmmmoooMMM|||zzzlllooorrrtttyyyUUUxxxcccSSSSSS[[[]]]XXXKKK999,,,...333444999BBBEEELLLSSS\\\^^^RRRSSSgggaaajjjmmmnnnpppjjjjjjxxxiiiyyyooouuuCCC222222111000)))222000...+++000000111WWW~~~^^^???666444222444///:::@@@;;;222///111333222444666888:::;;;<<<<<<;;;>>>===888666888666111555555555555555444444444444444444555555555555555222222333444666888999:::333444666777888999999999333999<<<>>>AAAEEEBBB<<>>999999:::LLLZZZggghhh```\\\bbbjjjSSS222///444111666999444333JJJvvvtttNNN666111:::===SSSfffBBB;;;999GGGaaa|||~~~fff>>>000...<<<```RRR***,,,000LLL}}}xxxzzzdddNNN___LLLAAA>>>fffNNN,,,kkkyyyvvv[[[}}}}}}SSSssswwwrrrYYYJJJTTTgggSSSEEE777111///222BBBSSS>>>:::BBB^^^lllYYYMMM[[[SSSbbbkkkoooooodddaaammm{{{dddzzzssslll???222222111000***222000---,,,///000---IIIcccBBB666444222333111777999555111222444555444555888;;;===>>>>>>===:::<<<<<<888777777555111444555555666555444333333444444444444555555555666222222444555777888999999222333555888:::;;;<<<===777999;;;<<<@@@CCCBBB???===\\\{{{dddhhh]]]SSSFFFKKKIIINNNIIIRRRRRRQQQOOONNNNNNQQQTTTRRRLLLYYYGGG\\\ooo\\\~~~xxxssskkkvvvzzzeeeVVVQQQTTTWWW]]]^^^XXXQQQQQQUUU???EEEJJJIIIHHHIIIHHHEEEFFFHHHGGGAAA888333555888999CCCRRRaaakkkmmmjjjggghhhmmmwww~~~PPP444---000444666888666333AAAiiiuuu{{{{{{]]]:::222777:::\\\nnnEEE@@@888GGGmmmmmmIII333sssSSS:::...:::<<<___|||SSS222222---IIIzzzwwwwwwtttPPP\\\KKKBBB...QQQ\\\666kkkrrr{{{wwwiii{{{qqqzzz{{{|||zzzwwwtttssssssRRReeevvvrrrrrruuu~~~}}}pppWWWMMMRRRXXXUUUKKK999******:::JJJ[[[GGG999KKKccc___SSSUUUNNN\\\ffflllnnnddd___hhhqqq|||wwwwwwuuutttwwwYYY777333111///222,,,111///---///,,,000--->>>zzzkkkFFF777333000000222555444111111555666555555666999<<<>>>>>>======<<<:::;;;===<<<888666888444555666666666555333222555555444444555555666777666666777777777666666555555666777999::::::::::::???>>>======???@@@@@@???MMMssswwwbbbYYYLLLPPPLLLOOOJJJSSSQQQNNNMMMMMMNNNPPPQQQSSSHHHTTTHHH[[[ooo___~~~zzzvvvpppjjjfffgggooo}}}ppp\\\SSS^^^[[[[[[[[[TTTIIIFFFHHHBBBGGGIIIFFFCCCCCCAAA===EEECCC???888222000111333888555777BBBQQQ[[[\\\YYYYYY___hhhpppxxxzzzTTT222...555555444888888333???dddrrroooxxxaaa===111333888TTTyyyCCC;;;222SSSuuu888!!!...666qqqfff333000555JJJggg~~~zzzMMM888,,,<<>>dddIIIWWW|||jjjuuuhhhooo|||tttnnnzzz|||zzz{{{zzz\\\@@@[[[fffbbbHHH...'''---222```]]]III===LLL]]]]]]YYYSSSZZZ]]]dddnnniiiccchhhssswww}}}tttlllzzzuuupppssspppUUUBBB///333000,,,333...---......111)))111000777sssoooHHH888444000000111555666444444666666444444666999;;;===<<<;;;:::>>>666777BBBBBB888777>>>444555777777777666444333666666555555555666777888777777888888777666555444777777888888888888777777AAA???>>>@@@BBBAAA@@@@@@lllccc^^^RRRUUUPPPTTTPPPWWWSSSNNNLLLNNNPPPPPPOOOPPPEEEQQQMMMUUUfffcccvvvzzz}}}}}}wwwpppiiidddaaacccgggtttwww```SSSRRRKKKGGGIIIHHHBBB@@@BBB>>>???===888777===BBBDDDBBB<<<444///,,,,,,,,,,,,...///333<<>>DDD222CCC222fffXXX@@@zzznnnoooqqqnnn}}}rrrwwwrrr|||rrrQQQYYYmmmqqqWWW<<<333111---222YYY^^^DDDEEE[[[aaaYYYWWWVVVRRRZZZjjjkkkdddfffqqqnnnrrrzzztttuuuuuuOOOCCCNNNBBB333)))333...***444...+++---000333'''111333444nnnpppIII999777444444///666;;;999666666555333333555888:::;;;:::999888===222444CCCDDD666555BBB555666777888888666444333777666666555555777888999444555666888888888777666555666666777777777777777===<<<>>>BBBEEEEEECCCCCCwwwccc```VVVYYYTTTYYYVVV]]]WWWPPPNNNQQQSSSQQQOOOMMMDDDPPPPPPPPP]]]eeeooozzzwww|||wwwkkkaaa^^^___bbbiiipppzzzvvv^^^JJJLLL===CCCJJJ>>>:::>>>777666777666777===CCC===222///...,,,++++++,,,...///,,,---......111;;;IIISSSVVVWWWZZZ___hhhuuuHHH111333///111888555333;;;555WWW{{{iii~~~nnn|||}}}III222222===~~~eeeIII555///AAAyyyZZZ'''"""888555***+++444333999aaa}}}FFF***333000888]]]|||sssSSS<<<333333555888$$$XXXuuuIIIrrrcccyyyvvvfffpppyyy___}}}zzzFFFggg}}}VVVXXX@@@---333111111WWWaaa@@@HHHcccVVV\\\UUUTTTYYY^^^^^^bbbgggrrrsssooowww{{{vvvtttcccIII777444222000///...---,,,------...111...///***111///444aaa|||}}}sssPPP888444333---...222666777777888;;;>>>>>>777444777888555666;;;888888888777777888999;;;888888777777777777888888444666888666222111444666777666444444555777999;;;999777888;;;:::777888<<<999999===EEEDDDAAAGGGQQQbbbZZZPPPTTTOOOWWWYYY```^^^ZZZUUUQQQOOOQQQRRRHHHMMMOOORRR^^^ooorrrlll{{{wwwxxxwwwtttzzzwwwpppggg^^^ZZZYYYZZZgggeeehhhvvvhhhGGGKKKEEEEEEDDD999444444000222777999888888999555......---,,,++++++,,,---...---...///...---111999@@@IIIPPPZZZbbbggghhhhhhhhh{{{]]]QQQYYYdddlll~~~{{{===222666000...555555444;;;:::yyyrrr|||uuuddd444;;;>>>hhhVVV;;;...--->>>oooUUU;;;)))444:::999111888XXXvvv===000===,,,///bbbqqqLLL777111///333'''999222---VVVfffQQQeeeeee|||{{{sssuuummmddd}}}~~~^^^\\\gggllllllbbb:::+++///''':::]]]```GGGDDDVVVaaa\\\XXXYYYYYYWWWZZZ```sssuuurrrwww~~~}}}}}}zzzwwwUUU???444444222000///...---------......000...///+++111///333___|||~~~vvvSSS888222222...222444555444333444888;;;999444333777888555444666999777555777:::;;;999666888777666666666777888999555555666555444444555777777666555555555666888888;;;999:::<<<:::666777;;;;;;:::???FFFDDD>>>AAAJJJ]]]ZZZQQQUUUQQQZZZ\\\XXX[[[]]]]]]YYYTTTQQQOOOJJJLLLMMMPPPZZZiiisssuuu~~~vvvqqqkkkeee^^^^^^^^^[[[XXXVVVVVVWWWYYYYYYZZZeee{{{kkkIII===CCC>>>666666555333888333;;;???:::222...---,,,------,,,,,,,,,,,,------,,,...000...,,,+++...111<<>>CCCFFFOOORRR^^^}}}666111666333111555333555AAAgggppp}}}HHH+++111;;;___@@@111000???XXX{{{xxxTTT555+++444,,,'''IIIAAA000222111...XXX{{{~~~~~~OOO000,,,///,,,555'''333=== 999kkkLLLppplllAAAkkkvvviii___RRRmmmiiiqqqFFF777///+++'''KKKqqqQQQ888[[[XXXWWWVVVVVVUUUTTTZZZaaannnuuuvvvyyy~~~uuuvvv~~~tttNNN666000222---000///......------......///---///+++222...111\\\~~~{{{www{{{XXX:::000111000666555333111000111444777666333333777999666444444:::666333666<<<===999444777666555444444666888999666555444444555666666555666666666666666666666777===;;;<<<===;;;888888<<>>CCCJJJIIIBBBCCCKKK\\\ZZZTTTXXXRRRYYYZZZ\\\___aaa```[[[TTTOOOLLLSSSOOONNNUUU```lllzzzwwwrrrpppjjjcccTTTUUUUUUSSSPPPOOOOOOPPPCCCMMMOOOKKKOOOXXXPPP@@@111>>>444***444888777AAA<<>>;;;<<<@@@@@@===AAAHHHHHHCCCEEEMMMaaa\\\WWW]]]UUUVVVQQQ]]]]]]]]][[[WWWUUUUUUUUUZZZRRRTTTcccsss~~~wwwsssmmmkkkoootttooofffZZZXXXSSSKKKCCC>>><<<===222<<<===000,,,666@@@AAA444;;;///)))999>>>:::AAACCC>>>888222---***+++...++++++,,,------,,,+++++++++,,,------...000333555---///222777>>>HHHRRRYYYZZZ______XXXTTTYYYbbbhhhbbbwwwxxxjjjnnnDDDEEE???999:::666111NNNyyySSSSSSZZZlllyyyJJJ///;;;,,,999```mmmMMM;;;333)))(((;;;YYYwwwyyyKKK'''222222555___]]]555)))///222...+++***///&&&%%%???111$$$XXXWWWwww555[[[ZZZgggmmmrrrWWWvvvnnnMMMHHH666555...***777LLLWWWYYYMMMRRRUUUSSSOOOMMMOOORRRVVVlllyyy||||||vvvwww}}}~~~~~~DDD444222444000......//////////////////---,,,///,,,222...000[[[dddAAA000000333111111333444555555444222444333111000333666777777888888777555333444999===666555444333444555777888<<<888555444666666444111000222333555777888999999::::::<<<@@@@@@>>>AAAEEE???:::;;;@@@AAA===@@@GGGpppeee\\\WWWaaaZZZWWWMMMRRRTTTVVVXXXYYYZZZ]]]___VVVQQQYYYrrr|||sssiiihhhggghhhlllmmmcccWWWJJJGGGAAA999222......///,,,///---+++222GGG___nnn999333---:::PPPVVVOOOLLL???666...+++******+++---,,,,,,++++++++++++,,,,,,---,,,++++++,,,...111222///000000///000333888<<>>,,,---...''')))222---***222(((+++777///666]]]jjjnnnJJJgggmmm```qqqUUUvvvzzziii^^^DDD......333(((000EEEHHHMMMQQQSSSOOOMMMOOOQQQRRRRRReeeooorrruuuqqqrrr~~~{{{tttnnn@@@777111111111......///000000000//////---,,,...+++222///222]]]hhhFFF333000444...///111444777666444111111111...,,,///444777555666888999666111222888???777666666666666666666666;;;999777666555555444333111222333444666888999999777666999>>>???>>>AAAFFFFFF@@@>>>CCCBBB<<<<<>>...111111---,,,...---)))'''555444777:::///***PPPgggrrrllljjjzzzeee}}}{{{oooLLLqqqzzzvvvdddIII:::888222,,,000ddd```UUUIIIGGGOOOSSSRRRXXXYYYTTT[[[pppvvvnnnlllhhhpppxxxxxxwwwfffQQQGGG222999***111((()))333---...///111111111000///...,,,...***222111666ccc}}}lllMMM888333444222///---...000222000//////444555444777<<<;;;666333555777999:::999666444888999::::::999777444333333555888777555555888;;;888777555333222333555666333222444888999777999>>>CCC@@@DDDNNNOOOFFF@@@AAA<<>>111++++++)))%%%.........///......------&&&///000,,,+++,,,???]]]uuuQQQrrr...---,,,,,,,,,,,,---...222///---,,,...///---+++...------,,,,,,---------000111222333444333222111333333222222111000000000000000222444999>>>BBBEEEXXXnnn|||vvvppp~~~kkkiiiLLL222111444+++MMM{{{TTTAAA666999666...111>>>@@@```[[[AAA888666///000777333///CCC___cccBBB///111///---,,,,,,,,,...///---,,,,,,,,,,,,---......///888RRRrrrppp[[[xxxrrrggguuunnnaaarrrzzzTTTnnnKKKNNNOOO444,,,...222dddnnnSSSJJJMMMLLLPPPYYYYYYVVVSSS[[[kkkuuuvvvnnnrrrfffbbb[[[PPPFFF???:::666444222111111000///......------...//////......///111///...+++...111+++888TTTxxxRRR222555000000000000000000000000000111111111222555999<<<>>><<<:::777666666666666555666::::::555444777666111555555555444444333222222555444333222111222333333333999:::888>>>GGGCCC888;;;@@@GGGLLLMMMIIIBBB>>>BBBNNNrrr^^^aaaXXXTTTZZZWWW\\\ZZZXXXWWWSSSUUUccctttyyyrrrzzzpppjjjkkkeeeVVVJJJGGG555///((((((222<<<===777---............---,,,,,,---(((###***///***555QQQiiidddSSS...---,,,,,,,,,,,,---...///---+++,,,...///...---------,,,,,,,,,---......000111222222333333222222333333222111111000000///222111111111333555888:::JJJnnniiirrryyyuuuvvv|||vvvlllPPP''')))...DDDlll^^^AAA777999333(((AAA222333TTT~~~~~~hhhRRRAAA:::>>>888777___}}}{{{kkkGGG222+++///...,,,+++***+++,,,---,,,,,,,,,,,,,,,---......999:::CCCXXXppplllnnnrrrlll~~~bbb~~~vvvVVVPPPQQQ>>>555,,,000111[[[pppQQQDDDPPPGGGPPPOOORRRYYY\\\___iiiuuuvvvwwwmmm~~~wwwdddQQQJJJAAA:::555444333222111111000000///......------...//////......///000......,,,...000+++888UUU{{{VVV666999444111111111111111111111111222111000000111333666777:::888777666777777777777888<<<<<<888888;;;:::555555555444333333333333444777666555444222222222222111666777555;;;DDDBBB888;;;>>>CCCHHHKKKKKKJJJHHHDDDMMMrrr\\\___ZZZWWWWWWRRRVVV[[[aaaaaa___iii{{{sssqqqpppnnnwwwmmmeeeaaaUUU@@@///)))***,,,333BBBTTT[[[MMM;;;---------,,,,,,,,,++++++///&&&"""+++///%%%222VVV[[[rrr<<<...------,,,,,,------...,,,+++***+++---//////...---,,,,,,,,,---...//////111111111111111222222333333222222111111000//////111000/////////000111222HHHyyyaaaqqqwwwpppsssZZZFFF111%%%222RRRuuu___333***888///>>><<<333@@@kkkUUU...999jjjvvv}}}yyyPPP000(((///---,,,+++***)))***+++,,,,,,,,,++++++,,,,,,---...999::::::@@@VVVrrrsssgggvvv~~~```~~~tttkkkdddYYYWWWHHH<<<---))),,,>>>]]]iiiUUUFFFNNNKKKIIIRRR___]]]SSS[[[ooo|||{{{wwwppp|||```IIIHHHBBB:::444111222333333111000000//////.........,,,...//////......///000---000......///+++888UUUxxx~~~ZZZ888:::666222222222222222222222222555444222111000000111222666666777777777888999999666888999777777888888555555444222111222333555666777777777666555333222111222666666444999BBBAAA;;;<<<>>>@@@CCCGGGLLLOOOQQQFFFLLLsssZZZ\\\[[[YYYVVVQQQTTTRRRVVVfff|||~~~uuussstttsssqqqppp```MMM@@@666///...222@@@CCCIIIUUU```^^^III222------,,,++++++*********(((---......+++***EEEooonnn{{{}}}rrr555------------------------++++++***+++,,,---......---,,,,,,------...///000111111000//////111222333222222222111000000//////.........///000222444555AAAqqqvvv{{{ggglllfffOOO888///000???___~~~kkkBBB222<<<000''''''---444===DDDnnnxxxppp{{{{{{zzz]]]>>>***)))222---,,,+++*********+++++++++++++++++++++,,,,,,---...555::::::@@@TTTooovvvqqqppp___zzzZZZoooggg```III>>>444...888+++111[[[eeeQQQPPPLLLMMMVVV^^^[[[RRRWWWeeewwwzzz}}}dddwwwqqq[[[IIIGGGAAA999333000000111222000000/////////.........,,,---///...------...000---000///......+++888SSSttt\\\777888333222222222222222222222222888777555444333222222333555666888888888777888888444555666666666666666555444333111000111333666888555666777777777666444333555777777555:::AAABBB???@@@@@@@@@BBBEEEHHHLLLNNNDDDLLLvvv~~~aaa\\\]]][[[[[[]]]TTTVVVccc}}}~~~|||}}}xxxlllbbbQQQCCC111((()))444DDDQQQSSSMMMEEE???AAACCC>>>555...---,,,******)))******%%%333111'''...BBBbbbkkklllLLL...------------------------,,,,,,,,,+++++++++,,,------------------...///000111000///...///000111222222222111111000//////...,,,------///111333444555///eeezzz{{{sssppp]]]CCC333...999HHHuuuNNN:::555222333222...---///+++DDDppp|||~~~tttQQQ;;;111,,,,,,------,,,,,,++++++++++++++++++************+++,,,,,,***,,,333888555:::TTTsssrrrlll|||kkkVVV|||uuuwwwmmmJJJ???AAA999)))+++)))***QQQhhhPPPLLLQQQTTTTTTUUUXXX[[[\\\hhhssszzz]]]jjjwwwkkk[[[NNN@@@;;;444///------------////////////............,,,---......------...///---111...---...,,,666LLLvvv```888666111222222222222222222222222777666666555555555555555555888::::::888666666666777777777999999888777888333222000000111333666888222333555777888888888777666777666666999>>>@@@???CCCCCCCCCDDDDDDDDDDDDDDD@@@LLLnnnkkk]]][[[ZZZ___llldddyyy}}}yyyppp^^^GGG777)))...777BBBLLLRRRVVVXXXFFFCCC===777777<<<>>><<>>LLLdddjjjXXXYYYYYYbbbwwwxxxhhh\\\MMM===222///333???PPP\\\```\\\SSSLLL;;;>>>>>>>>>@@@BBB???:::000///,,,***))))))***++++++,,,%%%,,,NNNkkkssssssnnniiirrrNNNDDD---000(((,,,,,,---......---,,,,,,+++---...---,,,,,,...111111000///......------...---...//////000000//////111111111000//////......---......////////////...777@@@~~~ttttttzzz|||~~~]]]555---111666@@@TTTppp{{{YYY<<<<<<...444XXX|||hhhKKK777---,,,000&&&999<<<222CCClll}}}QQQ@@@///+++//////---+++******++++++******)))((()))))))))))))))***++++++...(((''',,,...---///444QQQ~~~tttrrrkkk{{{zzzmmmwwwooo```XXX@@@MMM>>>333:::+++111aaaQQQMMMJJJMMMQQQTTTVVVWWWOOOaaa\\\^^^iiiqqq|||jjjXXXHHH<<<333111000000111222111000........................+++---......---,,,...///...000++++++111000///888gggjjj===888555111111111111111111111111111222333333444444444444111666<<<===999666666777444000000444333///...111222111111111222333444444111222222444555777999:::555555666777666666888:::<<>>444444CCCSSSeeeaaaXXXMMMFFFFFFIIIKKKDDDAAA:::444555999888444111///---+++*********+++'''+++---===YYYfffjjjqqqgggqqqggg<<<777:::))),,,,,,---......---,,,,,,)))+++......---...111444222111000///------------,,,---///000000000///...111111111000//////......------///000111222222222111***nnngggxxxuuuqqq:::)))888333+++999555666;;;TTTwwwGGGDDD<<<444444HHHmmmtttPPP:::333000000,,,---???aaayyyXXX444222111111,,,'''&&&))))))))))))))))))((((((''')))))))))))))))******+++$$$---111,,,(((+++//////+++DDDkkkzzzzzzhhheeewww~~~sss\\\ZZZFFFBBB===)))***888666[[[OOOMMMUUUUUULLLLLLVVVMMM]]]PPPaaannnhhh|||sss```OOOAAA888000///.../////////,,,***---.....................+++,,,...---,,,,,,---///...000******333111---222ZZZwwwkkk===888555000000000000000000000000333333444555555555444444...444;;;===:::777777999777333333666555000///222111111222222222333333333333333222333444666888999888777888:::999777888:::777:::???DDDHHHLLLNNNNNNBBBJJJQQQooohhh~~~cccMMM===111666JJJ^^^jjjooobbbVVVGGG>>>>>>DDDIIIKKKEEEAAA???@@@AAA===666222444111%%%###///000&&&"""///@@@IIIaaaooohhhuuuyyyWWW666---///---******++++++++++++,,,,,,---...,,,+++,,,///...+++,,,000///...///000111000---***......------------......111111111111000...------...............///000111222999XXX{{{mmmggguuuKKK,,,444???\\\kkkSSS===<<<111222JJJiiipppTTT>>>666@@@???;;;bbbxxx[[[777999333///CCCjjjYYY666///......---+++***))))))***++++++***((('''((()))((())))))))))))*********---,,,***))))))***,,,---...$$$999mmm|||oooyyyYYYbbbnnn}}}nnn\\\IIIEEEIII>>>000---+++???YYYcccQQQEEENNNSSSMMMLLLLLLOOOVVV___hhhnnnqqqwwwjjjOOO666///...///000000000///---,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////FFFnnnBBB<<<...///////////////////////////111222333222222444555///111777;;;999333222666777555444333444444333111222222222111111111000000000333666666555444666999888777555555777999999888666999===AAADDDGGGKKKMMMPPP777SSS~~~eeeHHH333===MMMaaalllkkkeeedddfffYYYPPPDDD===>>>CCCIIILLLPPPGGG<<<555333333222333555:::777333///&&&(((999444TTTrrryyyqqqdddgggVVV@@@---***,,,******///,,,,,,+++++++++,,,---------+++,,,...,,,)))***............///000000...,,,......------------......000000000000///...---,,,...............///000111///111\\\vvvmmmooo}}}fffBBB...FFFvvv~~~hhhKKK>>>???BBBPPPeeeLLL===444777%%%000HHH```yyylllKKKBBB\\\|||bbbDDD---///...---,,,+++******))))))***+++***((((((((())))))))))))*********++++++---,,,***))))))***,,,---***444222222TTTzzz~~~ggg{{{kkk}}}|||bbbfffQQQHHHHHHAAA:::666///222FFFZZZ]]]TTTMMMNNNQQQJJJLLLOOOTTT[[[ccciiimmmzzztttdddJJJ333000...//////000///...---,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////===vvvrrrEEE<<>><<<;;;777999;;;>>>AAAEEEJJJMMMQQQEEEYYYtttiiiJJJ:::???___mmmXXXRRRRRRRRRVVVRRRKKKEEE@@@???AAACCCOOOMMMGGG>>>999999999888CCCKKKKKKOOO\\\___ZZZ[[[wwweeegggKKKWWWfff777...***((())),,,+++((()))......---,,,,,,++++++++++++,,,***+++---,,,***,,,111222///---,,,---............------,,,,,,------...---------...------,,,,,,............///000222222444;;;xxxwww|||xxxnnnSSSRRRmmmzzzkkkNNN999,,,AAAdddDDD777000///---///MMMzzzkkkHHH222---111------,,,,,,+++******))))))***+++***)))((()))*********+++++++++,,,,,,,,,,,,++++++******++++++,,,000$$$***999///999ggg|||}}}wwwyyyfffeeeuuuvvv}}}zzzlllaaaSSS>>>666///<<>><<<:::;;;===>>>???BBBFFFJJJOOOJJJVVVrrrvvvzzz```>>>777DDDmmmlllbbbbbb\\\QQQSSSRRROOOIIIBBB???@@@BBBPPPPPPJJJ@@@<<>>>>>?????????@@@CCCEEEJJJJJJMMM\\\vvvvvvRRR@@@<<>>'''(((>>>RRRVVVPPPNNNOOONNNKKKJJJLLLRRRWWWfffzzzyyy^^^DDD000***222...---,,,++++++++++++,,,---,,,***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......GGG}}}MMM444111111111111111111111111111111222333333222111222333333000111555666222///000...------///111222222111//////000000000000000111333222333555777888777666555555777:::===>>>>>><<>>000$$$111,,,'''666RRRUUU@@@333%%%,,,***$$$,,,///(((***++++++******+++---......,,,,,,+++++++++,,,------...,,,+++------,,,///555000...,,,+++,,,------,,,---,,,,,,++++++,,,,,,---++++++---....../////////------...///000222444555>>>qqqccc]]]uuuIII%%%HHHeeeRRR???,,,&&&,,,JJJ888999333tttIII...000VVVvvvsssXXX;;;000111111...+++++++++++++++************''')))******))))))***+++)))))))))*********+++++++++++++++,,,,,,+++++++++)))&&&)))...)))"""***:::(((222666;;;ZZZ|||zzziii|||nnnlllmmm{{{}}}~~~uuuooogggcccMMM555,,,111===HHHOOOSSSPPPMMMKKKKKKNNNRRRUUUgggwwwoooRRR<<<...***000------+++*********+++,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---===xxxRRR555444000000000000000000000000///222444555333222111111444222333555333000000444///------...000111111000////////////000000111111222222333666999:::777444555555555777:::<<<<<<;;;<<>>FFFddd}}}hhhccc\\\QQQMMMSSSWWWVVVQQQQQQXXX___gggiii\\\AAA---+++---,,,'''%%%000OOO___HHH---+++&&&000&&&(((...)))+++,,,))),,,...,,,+++,,,///000++++++++++++,,,------...000---,,,,,,+++))),,,222,,,+++***+++.../////////---,,,,,,++++++,,,,,,---+++,,,---...///000000000------...///111222444555RRR|||lllhhhmmm^^^555KKKyyy@@@&&&>>>qqqEEE444III???vvv<<<666EEEttt~~~{{{|||WWWAAA---)))......,,,++++++++++++***************''')))******))))))***,,,((())))))))))))************++++++,,,,,,++++++***---((('''+++---***)))+++///+++---333777CCCeeewww___xxxaaalllyyynnnrrrjjjzzz}}}uuuooo[[[GGG:::///+++:::NNNVVVRRRMMMKKKLLLPPPSSSTTTgggssshhhJJJ777---***///---,,,+++*********+++,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...000888sssVVV888888///////////////////////////111555666444222000000666444444444000...111888000///......///000///....../////////000000111111111111333777::::::666222666555444555888:::;;;::::::===BBBEEEEEEDDDDDDDDD???GGGAAABBBQQQWWWjjj}}}oooQQQ;;;999fffmmmddd```]]]YYYVVVSSSVVVhhhxxxttteee@@@:::111+++))))))((('''111KKKhhh[[[FFF,,,///))))))))))))************,,,)))(((***///111...+++---,,,,,,,,,,,,---............---,,,,,,,,,------...------,,,,,,------...++++++++++++++++++++++++,,,,,,------...---------555)))------+++CCC)))GGGnnnkkksssqqq>>>AAAzzz|||TTTmmmQQQ777000AAAqqquuuIII===888ttt|||ttteee???888000------...,,,)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++*********+++,,,,,,++++++------------+++++++++///000...,,,222@@@LLL|||fffnnniii{{{yyypppwwwYYYwwwsssllliiiYYY:::)))///444bbbXXXPPPMMMKKKKKKSSS]]]sssnnn\\\AAA...***---...++++++************++++++))))))))))))***+++,,,---///---,,,---//////,,,(((,,,,,,++++++,,,,,,---...333333{{{zzz___???111333000------///000...,,,+++,,,...111333222...+++000000111333444444222///...---,,,,,,---...000111444222111000111111111000///111333555555555444333666222222777;;;;;;999:::>>>======DDDMMMPPPGGG<<>>???CCCIIISSS]]]kkkMMM;;;555UUUllldddfffhhhPPP\\\jjjqqqpppdddQQQ@@@666111+++((()))***+++***111'''KKKWWWFFF888&&&&&&))))))))))))************,,,***(((+++///000...+++---,,,,,,,,,------.........---,,,,,,,,,---......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,------......------111'''///777,,,,,,:::ssshhhddd}}}YYYCCCkkknnnBBB??????ggg___@@@>>>LLLlllMMM999444...,,,...///---+++************)))))))))((())))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++***---000...---000888@@@NNNzzzuuuyyyyyyiiizzz~~~sssxxxYYYzzz~~~~~~zzzyyylllkkkfffKKK444///000<<<```SSSEEEZZZMMMAAAgggssshhhSSS<<<000......+++++++++************++++++))))))******+++,,,,,,,,,...---,,,---///...,,,))),,,,,,++++++,,,,,,---...444555zzz|||bbbCCC333333111......///000///...,,,,,,...111333333000...,,,,,,---...000000...,,,++++++******+++---...///333222111111111111111000333333333333444555666666<<<666444777::::::;;;======;;;;;;AAAJJJPPPMMMHHH<<>><<>>iiiNNN}}}WWW||||||~~~wwwjjj}}}qqq}}}~~~zzzxxxvvvuuujjj^^^JJJ222888###BBBlll]]]FFFPPP___gggUUU>>>000///111...)))++++++************++++++***,,,---......---+++)))---,,,,,,,,,------,,,+++,,,,,,++++++,,,,,,---...///666qqqmmmKKK444111000...---...//////000000...------...///...---,,,++++++---...///---,,,,,,,,,+++,,,---///111333000111222222111000111111333333222222333444666777>>>999777:::;;;;;;===AAADDDBBBAAAAAAAAABBBIIIPPPUUUKKKEEEHHHLLLJJJGGGGGG]]]jjjQQQ:::BBBjjj|||NNN:::,,,...444444222444111111000///---,,,++++++(((EEEFFF///###***111)))((()))))))))************+++++++++,,,------,,,++++++,,,---.........---------,,,+++++++++---000111......------------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............)))999,,,(((999RRRhhh]]]LLLAAAiiifff===555000000555777666111---???[[[cccEEE===SSSxxx{{{~~~yyyYYY;;;000222---,,,,,,,,,---,,,)))((())))))))))))))))))******))))))))))))))))))))))))((()))***++++++***)))((()))***---///000///...---,,,,,,***))))))***,,,,,,---+++)))***,,,...---,,,999@@@CCCMMMUUUKKKzzz}}}]]]~~~}}}zzz{{{|||ooohhhmmm```@@@111000,,,DDDdddXXXIII^^^YYYKKK999///---------,,,++++++************++++++***,,,---......---+++)))+++,,,,,,,,,++++++,,,---,,,,,,++++++,,,,,,---...+++555iii}}}yyy|||rrrOOO555/////////...------......111...,,,***++++++***)))---,,,,,,---...///...---,,,,,,,,,,,,---///111222///111333333111000111222///000222333444444333333777555777;;;===;;;===AAADDDBBBCCCDDD@@@===BBBKKKNNNDDDGGGUUUTTTFFFIIIZZZuuuTTT666AAAYYY```000+++///777===;;;444111222------...---,,,+++---...000JJJ>>>,,,'''''',,,&&&))))))))))))************+++,,,,,,------,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,,,,------.../////////............//////,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.../////////***000'''444777MMM}}}HHH;;;BBBzzzyyy[[[666,,,***,,,...+++555[[[mmmTTTHHHWWWyyyzzz~~~bbbBBB---+++222---------,,,+++***(((((())))))))))))************))))))))))))))))))))))))+++,,,...//////...,,,+++)))***,,,---............++++++************++++++,,,+++)))***,,,...//////%%%666)))@@@555III^^^OOOsssRRR|||~~~yyy~~~nnnfffpppkkkQQQ888222)))***AAA___```KKKMMMAAA555///---,,,,,,///++++++************++++++***+++,,,------,,,+++++++++,,,,,,+++******,,,...,,,,,,++++++,,,,,,---...***333]]]zzzyyy}}}uuuTTT:::...000111111///---,,,,,,///---+++******)))(((''',,,+++***+++,,,------+++,,,+++******+++,,,...///---111444444111000111333---///111333444333222111333333777<<<===;;;===AAA@@@???BBBFFFCCC===AAAJJJIIIEEELLLTTTLLLEEE]]]nnnNNN888FFFmmmtttJJJ777222;;;??????888222111000///,,,......---,,,,,,///222:::KKK333***---$$$)))'''))))))))))))************+++,,,------,,,,,,+++,,,***+++---//////...---,,,+++,,,---.........---,,,.........------.........------------------------)))***,,,---.../////////,,,---(((:::555___:::???HHHrrriiiPPPBBB666000666UUUmmmYYYUUUUUUuuuuuu|||jjjLLL555,,,---///,,,---,,,,,,************((()))))))))************))))))))))))))))))))))))+++,,,...000000...,,,+++))))))***+++,,,---......******++++++++++++************+++,,,,,,,,,---...###222444$$$???///JJJ|||\\\~~~MMM|||}}}~~~wwwjjjhhhhhh___UUU111222000!!!IIIhhhEEEFFF999///...///------...++++++************++++++))))))******+++,,,,,,,,,***+++,,,+++)))***,,,///,,,,,,++++++,,,,,,---...,,,222QQQxxxZZZBBB///222666666222...,,,+++,,,+++******++++++***(((,,,***)))***+++---,,,+++---,,,++++++++++++------,,,000444555222000111333000000111222333333333333666555777;;;;;;999===CCCAAA>>>AAAGGGEEE>>>AAAKKKKKKJJJIIIKKKTTTiiidddEEEDDDTTTxxxIII666???QQQ\\\MMMFFF888,,,///888777...111222222000------111444AAAJJJ+++***333%%%***,,,))))))))))))************+++,,,------,,,++++++,,,***+++---//////...---,,,+++,,,...//////...,,,***...------,,,,,,------...------------------------)))***,,,---.../////////---333+++555555333HHH...>>>DDDXXXxxxNNN:::MMM}}}pppOOOOOO[[[bbbzzzqqquuuZZZ>>>111222111,,,+++,,,,,,+++******+++---(((((())))))*********+++))))))))))))))))))))))))(((***,,,......,,,***((()))))))))***+++,,,...///)))***+++,,,,,,+++***)))'''***---...---++++++,,,///******111+++888DDDJJJccc}}}LLLzzzuuu~~~vvv|||ppp```aaagggeeeKKK555///...111DDD[[[CCC555+++---222000------++++++************++++++))))))))))))***+++,,,---)))+++,,,+++)))))),,,000,,,,,,++++++,,,,,,---...///222JJJyyy^^^HHH000444999999555000,,,+++***))))))+++---...---+++---,,,***+++,,,......---000///...---,,,---......+++000555555222///111333333222111111111333555777;;;999999:::888888===DDDFFF@@@AAAGGGEEE>>>AAAJJJFFFHHHGGGQQQttteeeFFF>>>fffyyyaaaEEECCCgggmmmNNN:::111;;;AAA:::555777444...444)))444@@@---555]]]777))),,,'''+++000'''***************+++++++++++++++++++++++++++++++++.........------,,,,,,,,,---...///...,,,+++,,,---...------,,,,,,------...///...---,,,++++++++++++++++++,,,---...///000111)))333000+++666cccCCC888333111222666GGGmmmlllOOOIIIFFFXXX~~~zzz}}}gggIII888222///,,,***************************************************++++++************++++++,,,+++***))))))***+++,,,************+++,,,---...,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,///+++,,,111111111>>>PPPppp|||lllnnn~~~~~~yyysss}}}}}}ooommmiiikkkPPP===888...$$$333OOO```999///444'''***555,,,,,,+++++++++******))))))))))))))))))***+++,,,,,,******))))))))))))******++++++,,,,,,---...//////...666HHHxxxaaaHHH999777======333111111(((---,,,+++,,,------+++)))...000///+++***,,,,,,))))))***,,,,,,+++++++++,,,000))),,,BBB)))111000111...///222444666777777777;;;<<<;;;777666999>>>AAADDDBBBBBBCCCEEEFFFFFFDDD===LLLggghhhBBBNNNYYY>>>RRRiiisssOOOGGG>>><<<>>>>>><<<999888444;;;222444:::000@@@VVV666***,,,''')))...'''***************+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++++++++---.........,,,+++,,,---------,,,,,,,,,,,,------///...---,,,++++++++++++++++++,,,---...///000000/////////444444hhhtttPPPAAA333000555777777777bbb|||~~~qqqWWWIIICCCVVV~~~rrr[[[AAA444111...,,,+++************************************************++++++************++++++,,,+++***))))))***+++,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,///+++---111000000;;;KKKbbbjjj{{{~~~~~~~~~}}}~~~wwwvvvsss{{{}}}vvvrrrllljjjdddUUU???...***...222GGGJJJ111$$$555222%%%---,,,,,,+++++++++*********+++***************++++++******))))))))))))******+++,,,,,,,,,---.........---333CCCzzzeeeMMM:::666999999000000222+++,,,,,,,,,---......,,,+++(((+++***'''(((---...,,,)))***,,,,,,+++***+++,,,111+++...BBB,,,222000222000111222444666777777888999;;;;;;999888:::<<<===:::>>>DDDHHHIIIIIIIIIJJJ\\\uuuwwwZZZ```cccSSSbbb[[[YYYOOOCCC@@@EEEEEE???AAA<<>>000222111444333333333444555777888999777888:::===>>>======<<>>III]]]mmmzzzmmmxxxtttZZZ___~~~tttkkk\\\OOOJJJLLLKKKHHHLLLCCCFFFCCC444000<<>>???>>>AAADDDCCCIII___~~~yyy|||TTTYYY{{{ddd]]]ZZZRRRNNNRRRUUUGGGCCCDDD444111BBBGGG222000+++***+++))))))...((())))))***++++++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,------......,,,---...---+++***+++,,,,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,---............333,,,000AAA]]]sssYYYNNNFFFCCC>>>555555;;;]]]}}}jjjWWW;;;222,,,,,,---+++***+++************************************************++++++************+++++++++++++++,,,,,,+++++++++******************+++,,,***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,...---///000///...111666mmmiiiZZZyyyuuuwwwzzzvvvtttuuu|||cccWWWkkkaaa]]]]]]MMM444+++111'''"""999DDD000---222###(((((())))))))))))))))))))))))))))))***+++,,,---******))))))))))))******,,,,,,,,,,,,,,,,,,++++++---000===zzzpppRRR;;;///000444///...000---,,,,,,...111444444333111555666222,,,)))+++***'''***+++,,,+++******,,,...(((&&&***111999222222777555555555555666888:::<<<;;;:::<<<@@@???;;;===CCC000DDD]]]ppp}}}zzzqqqvvv||||||}}}}}}kkkRRRaaaqqqiiidddXXXSSSYYYYYYKKKAAABBB333444GGG999555999111,,,000+++&&&,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,------------,,,---------------......+++,,,---,,,+++***+++,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,++++++,,,,,,------------000...'''444999@@@___tttrrrOOO888@@@VVVuuu\\\HHH444///,,,------******+++************************************************++++++************++++++++++++,,,,,,,,,,,,++++++******))))))))))))************+++,,,,,,,,,++++++******+++++++++,,,,,,,,,------...///...///222555mmmuuuxxxYYY}}}yyy{{{{{{ooo|||qqqsssyyy[[[VVViiihhhZZZDDD666444...###---000""",,,MMMFFF***)))((((((((()))))))))))))))))))))))))))***+++,,,---******))))))))))))******++++++++++++,,,,,,,,,,,,---///<<<{{{uuuTTT@@@111000555000---///---111111111333555777666555,,,...---***)))++++++))),,,------,,,++++++...000'''&&&***+++===000000777444444555666888:::<<<===@@@===>>>@@@===;;;FFFUUUVVVjjj{{{rrrnnnoooxxxxxx}}}oooOOONNNrrrpppeee]]]ZZZ]]]WWWNNNBBBAAA111666JJJ---222999///(((000,,,$$$***'''((()))***+++,,,------++++++,,,,,,---.........---------,,,,,,,,,,,,,,,+++,,,---,,,*********+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------,,,...%%%000//////KKKGGGLLLPPPNNNLLLZZZ}}}cccMMM^^^{{{yyyfffLLL777///,,,+++...---******,,,************************************************++++++************++++++++++++,,,------,,,++++++++++++***************+++)))***+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,---------...111444555dddhhhWWWzzzfffvvvnnnqqqvvvUUUXXXmmmeeeOOO444***///...###///555###%%%IIIOOO666---)))*********++++++++++++,,,,,,+++***))))))************))))))))))))***************+++,,,,,,,,,---000111<<<{{{vvvUUUIII666111555///,,,000///222000///000222444444444...111111...---...,,,(((.........---,,,,,,///222++++++---)))AAA...---444222333666888;;;<<<===>>>@@@>>>@@@CCCBBBGGG___xxx{{{ssstttsssnnnuuuuuuyyyuuuNNN^^^{{{ooorrrbbb``````]]]UUUPPPDDDBBB///666MMM((()))222'''!!!...,,,###+++'''((()))***+++,,,------***++++++,,,---...//////---,,,,,,++++++*********+++,,,---,,,***)))***+++,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,---)))999------///:::(((HHHJJJ@@@999:::999666<<>>333...***,,,222((($$$///---(((AAAIII'''+++++++++,,,,,,---------///...,,,***)))(((''''''******))))))))))))******))))))***+++,,,,,,------...---888vvvuuuTTTOOO999111333...+++000222///---******,,,///000000)))---///...///000///+++/////////---,,,---000333000///000)))CCC---***111111333666999<<<>>>>>>???======AAAGGGJJJWWWxxxrrrtttssslll}}}yyyyyy~~~UUUFFFbbb^^^aaatttiii```YYYTTTWWWMMM???;;;XXX333...+++++++++************)))***))))))))))))+++,,,---,,,,,,,,,---------......******+++,,,------------......------------......///...---,,,+++++++++++++++++++++,,,,,,---------,,,------......------,,,///...------...000333444sss```DDD777///000555222666999LLLgggvvvxxxxxxsss[[[???222...+++++++++*********))))))++++++************++++++************************,,,,,,,,,+++***)))((((((++++++++++++++++++++++++,,,,,,,,,++++++************)))((((((((()))+++,,,******+++++++++,,,,,,,,,...---///000000///444<<<___yyyyyy^^^llltttYYYmmmpppqqqzzzgggWWWmmmTTT999---,,,,,,+++***,,,+++***)))+++333===EEE$$$---...((('''---,,,$$$(((,,,...,,,(((%%%''')))+++******)))(((''''''&&&)))******++++++,,,------///...@@@gggrrrTTTLLLAAA444...///111000---+++---//////...---......///---...111000,,,+++,,,.../////////---,,,---...---111///111777111,,,333000333999>>>:::444666>>>@@@>>>AAAOOOhhhyyyvvvuuuppppppwwwzzzlllFFFQQQsss{{{ssswwwoookkk}}}kkk```\\\VVVYYYPPPCCC???TTT111+++++++++++++++***************)))))))))***+++,,,---......------,,,,,,,,,+++******+++,,,------------......------------......///...---,,,+++++++++++++++++++++,,,,,,---------,,,,,,------------,,,,,,------,,,,,,---///111333PPPnnnZZZGGG>>>999000222000555<<<666...888LLLwwwqqqeeeIII222+++)))+++++++++*********))))))++++++************++++++************************,,,,,,++++++******))))))++++++++++++++++++++++++,,,++++++++++++++++++******)))((((((((()))++++++******+++++++++,,,,,,,,,...---...000000000555===ddd{{{bbbhhh^^^fffvvvpppuuu___\\\TTTBBB111+++---.........,,,///000...+++...777@@@333,,,''''''((((((''''''))),,,///---)))&&&(((************)))(((''''''''')))******++++++,,,------222000BBBhhhsssUUULLLAAA555///000222111......//////...------...000...,,,---000000,,,+++------...///...------...///...000---///555///)))///999333111555888888:::>>>>>>JJJ___vvvwwwvvvuuuwwwyyyyyyLLLEEEPPPooouuu[[[[[[~~~{{{qqqddd```ZZZ\\\RRRGGGDDDMMM///))),,,+++++++++***************))))))******+++,,,---//////...---,,,+++************+++,,,------------......------------............---,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,++++++,,,...000111444{{{iiiKKK...333+++)))---+++&&&---<<>>jjj~~~jjjdddllldddvvvzzz\\\```AAA666---+++,,,+++))))))+++111666222***(((///777AAA///$$$''')))$$$%%%+++***,,,...---***((()))+++******))))))(((((('''''')))******++++++,,,------333222DDDiiiuuuUUULLLAAA555000111444222000//////...,,,,,,...222666---+++,,,///000---,,,///+++---......------///000...000+++...777222,,,000222222444888888888:::???]]]pppzzzwww{{{___???JJJVVVaaaiiifffUUUTTTiii}}}llleee```___SSSHHHFFFBBB---))),,,,,,+++++++++*********)))*********+++,,,------......------,,,+++************+++,,,------------...------,,,,,,------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,---...///000...]]]~~~~~~dddLLL777222444444777===:::tttkkkUUU@@@---,,,333000************************++++++************++++++))))))))))))))))))))))))***+++++++++++++++++++++++++++++++++++++++++++++))))))******++++++,,,,,,)))))))))))))))******+++******+++++++++,,,,,,,,,,,,,,,...111111111777???lllqqqfff{{{dddZZZUUU666000+++,,,+++(((''')))***///333111+++''')))---@@@444***)))(((&&&(((...)))+++---,,,***((()))******)))))))))(((((((((''')))******++++++,,,------222111CCChhhvvvUUUJJJ@@@555000222555444111...---,,,***+++///666;;;---***+++...///------000***,,,---.........000222000000,,,000:::888222777222888<<<:::777>>>QQQccc}}}MMM???III[[[___YYYUUU\\\\\\YYY^^^xxxkkkdddaaaRRRIIIIII777---+++,,,,,,,,,++++++++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------------,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------...///000000///???uuu555GGGjjjiiiOOO<<>>333///222555333111111000---+++***...444888---******......,,,---000)))+++---.........000222222333///222;;;888333999>>>>>><<<;;;FFFaaannnEEE???LLLUUUOOOUUUYYY^^^aaa\\\fffrrrfffaaaSSSLLLOOO000...---,,,,,,,,,,,,++++++++++++)))***+++,,,------------***+++++++++,,,,,,,,,---******+++,,,------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------......////////////111000~~~yyy@@@222111<<>>SSSYYYNNNYYYVVVXXXiii{{{xxxwwwwwweeeaaaUUUSSSXXX---111...------,,,,,,,,,+++++++++)))***+++------------,,,,,,,,,,,,+++++++++++++++******+++,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,---............---111333qqqLLL333,,,555888===FFFKKKZZZooopppXXX;;;---000...+++,,,***))))))*********+++++++++++++++************++++++++++++++++++++++++++++++---------,,,,,,++++++***++++++++++++++++++++++++************))))))))))))'''((()))***+++******)))******+++++++++,,,,,,,,,///...000222111111777>>>eeejjj}}}qqqjjjGGG222>>>666///......***'''&&&''''''''''''(((((())))))###***000000---***(((%%%((((((((()))))))))((('''(((((((((((()))))))))))))))******++++++,,,---------,,,;;;\\\www{{{TTT???777...+++///222111...111111111///,,,+++,,,---///,,,+++,,,,,,***+++...+++,,,......---...///111000666666666;;;777777CCCAAASSSmmmyyySSSKKKUUU\\\YYYUUUXXXlllvvvxxx{{{yyy{{{{{{cccaaaXXXZZZ```...222...---------,,,,,,,,,++++++)))***,,,---......---,,,...------,,,+++***))))))******+++,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,---------------,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,---------,,,,,,---:::lllgggCCC333:::888000111333222222888FFFUUUaaajjjoooxxxjjjFFF,,,%%%000...'''))),,,))))))******++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******++++++++++++++++++++++++++++++******))))))(((((('''((()))++++++******)))******+++++++++,,,,,,,,,000///000222111111666>>>ddddddxxxkkkwww}}}LLL555...888000+++---000...***)))''')))+++)))&&&%%%)))---,,,(((,,,666666,,,&&&)))))))))))))))++++++***((((((((((((((()))))))))))))))******+++,,,,,,------///,,,:::ZZZsss~~~VVV===555,,,***...111///,,,***,,,...///.........///000,,,+++,,,,,,)))***---+++---......------///000,,,444777999>>><<<@@@OOObbb}}}ooo^^^aaagggfffcccdddrrrvvv{{{~~~zzz]]]]]]jjjTTTRRR)))))),,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++---,,,+++******+++,,,---***+++,,,,,,------,,,,,,------------------------*********++++++,,,,,,,,,------,,,,,,++++++,,,,,,///...,,,+++******+++,,,------,,,,,,,,,---......555777@@@zzzBBB666---333///222999888333999EEEzzzjjj```///...---+++******++++++)))))))))))))))******+++---((()))///111,,,((((((******++++++,,,---............---------,,,,,,,,,************************,,,+++***))))))***+++,,,***************************++++++++++++++++++,,,///555111///444444777DDDiiiiiixxx}}}kkkmmmnnnvvvxxxjjjNNN666...111---,,,+++***))))))))))))+++******)))(((''''''&&&+++$$$"""***666:::000%%%************)))(((&&&&&&************))))))))))))------------,,,,,,+++***///111;;;WWWsssyyy\\\;;;333...///222222444666///,,,***+++...000...,,,...---+++******+++---...000//////......000333555777333666<<<888<<<^^^}}}|||xxxqqqqqqwwwyyy|||}}}```dddpppQQQMMM000///,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,+++************+++,,,++++++,,,------------,,,......------,,,,,,,,,,,,***++++++++++++++++++,,,,,,,,,+++++++++,,,,,,---///...,,,+++***+++++++++------,,,,,,,,,---......(((333@@@vvv\\\@@@777000///,,,,,,;;;MMMvvvbbbOOO///...,,,+++******++++++)))))))))))))))***++++++---))))))///222...++++++***++++++,,,------......---------,,,,,,,,,++++++************************++++++************++++++************************++++++++++++,,,,,,,,,,,,---333111000444444888FFFpppjjjrrr}}}uuuttt^^^rrr~~~wwwOOO777888666+++---,,,+++***))))))))))))******))))))(((''''''&&&***%%%###***444777000'''))))))(((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,,,,+++******---///;;;ZZZxxx~~~}}}ZZZ;;;333...///111111222444//////...,,,,,,,,,...000...---,,,+++***+++---...&&&---555777333///000111111666555666MMMsssxxxxxx{{{___hhhnnnEEE;;;//////,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++++++++***))))))***++++++++++++,,,---------------///......---,,,++++++***+++++++++++++++*********++++++***++++++,,,---.........---,,,++++++++++++,,,,,,,,,,,,,,,---...///---222666|||kkkZZZKKKCCCNNN]]]xxxlllTTT999...---,,,++++++***++++++***))))))))))))***++++++)))&&&''',,,...,,,******+++,,,,,,------.........,,,,,,+++++++++***************************************++++++++++++******************************+++,,,,,,,,,------------,,,222111111444333888JJJ}}}]]]vvvqqqiiiyyyjjjzzziiioooeee999)))333555))),,,+++******))))))))))))***))))))((((((''''''''')))&&&%%%)))///222...***(((((('''''''''((()))***((((((((((((((((((((((((***++++++++++++***))))))***...:::\\\}}}YYY;;;333......000000000222///111111...***)))---222...---,,,++++++,,,......+++,,,...///222555999<<<666...555TTTyyygggooonnn>>>***---,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++************************+++,,,,,,---...---------//////...---,,,******))),,,,,,++++++******)))))))))))))))***+++---...///......---,,,++++++++++++,,,,,,,,,,,,------...///666222999mmmYYYAAA,,,---,,,,,,+++++++++************))))))******+++,,,)))((((((***+++*********,,,,,,---------.........************))))))))))))************************)))***+++,,,,,,+++***)))************************+++,,,,,,------.........---222222222444111999NNNXXXrrrqqqtttxxxmmm^^^{{{ttthhhGGG666///++++++---++++++***)))))))))))))))))))))((((((((('''''''''''''''''')))+++,,,---,,,+++)))'''&&&&&&''')))***''''''''''''(((((((((((())))))************))))))***...999[[[ZZZ:::333......000......//////000000///,,,+++,,,......------,,,------...///999222++++++333999:::888AAACCC[[[~~~|||rrrGGG'''000///---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++*********++++++*********,,,,,,---.........------///......,,,+++***))))))+++++++++******)))))))))(((((()))***+++---...///------------,,,+++******,,,++++++,,,---...//////000333MMMzzzbbbDDD000,,,++++++++++++++++++*********************++++++,,,,,,------,,,+++,,,------,,,,,,,,,---------------******)))))))))((((((((()))))))))))))))))))))))))))***+++,,,,,,+++***)))************************++++++,,,------.../////////444333333333///:::TTTeeewww{{{iiijjjmmm^^^JJJ777222111+++***...******))))))((()))))))))((((((((((((''''''''''''&&&'''((((((((()))+++,,,...,,,***'''&&&&&&'''(((&&&'''''''''((((((((()))((())))))******))))))))),,,///999XXX}}}\\\:::333...///000...---...---,,,---///000000---***------------...//////000777777555333111111222444ZZZyyy~~~|||rrrVVV***000///------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,,,,,,,+++***,,,,,,---..................------,,,+++******)))***************)))))))))(((((())))))+++,,,---...------------,,,+++******+++++++++,,,---...///000,,,888WWWzzz^^^RRRjjj{{{oooUUU444'''///******++++++++++++******+++************+++,,,,,,))),,,,,,((('''***------,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))((((((((())))))))))))))))))))))))******++++++++++++************************************+++,,,---......///000333222333222///???^^^mmmrrr{{{hhhxxxkkkbbbBBBBBB888)))(((222222******))))))(((((()))))))))''''''''''''''''''''''''&&&'''(((((('''((()))***000...,,,***(((''''''''''''''''''(((((())))))***((())))))************))),,,000:::VVVzzz~~~\\\999333...///000...---...,,,******...333444000,,,------...//////000000000///444666///***555NNNeeemmmddd///...---...------------,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------------,,,+++,,,------...............,,,,,,,,,+++++++++******))))))))))))************))))))))))))***+++---------------...---,,,***)))+++++++++,,,---...///000111>>>UUU@@@+++777ppprrraaaGGG---&&&...)))***+++,,,,,,+++***)))++++++******++++++,,,---&&&+++,,,'''''',,,111111++++++++++++++++++++++++*********)))))))))(((((())))))))))))))))))))))))++++++************++++++************************))))))***+++,,,---.........111000222333111FFFjjjoooeee}}}{{{ppprrreeeDDD:::<<<555))))))111000((())))))(((((((((((())))))''''''''''''''''''''''''&&&&&&'''(((((((((''''''......---,,,+++))))))(((''''''((())))))***++++++((()))******+++++++++***)))111<<>>XXXxxx||||||yyy\\\999222...111222111///000,,,...///......222:::AAA------///000111111111111666111777TTT|||yyyvvvqqq666111,,,000///...---------------......---,,,,,,,,,,,,---+++++++++,,,---...///000...........................,,,******+++,,,+++***)))************+++++++++************************))))))***+++,,,,,,------///555///)))///000---000555eee___:::&&&PPP|||uuu]]]AAA000------***(((***,,,---,,,+++***))))))(((222+++&&&---333)))(((+++---+++***,,,///111+++*********))))))((((((,,,((($$$$$$(((++++++((((((((((((((()))))))))))))))***+++,,,,,,+++***))))))************+++++++++*********+++,,,---...///222+++444000777:::EEExxxjjjkkk|||SSSzzzaaannn~~~ZZZ666666222///---,,,,,,,,,+++******************)))((((((''''''((())))))((('''&&&'''''''''''''''((())))))###555???555)))))),,,,,,******)))(((((()))***++++++******))))))******+++***...333SSS~~~vvv~~~~~~^^^888111---000111000...///...,,,***,,,000333333111111999;;;222***,,,222666,,,HHHkkk|||jjjqqq;;;333,,,//////...------------.........---,,,,,,,,,,,,---,,,++++++,,,,,,...//////...........................,,,******+++,,,+++***))))))*********+++++++++************************))))))******+++,,,,,,---...444...)))......,,,222HHHxxxqqqCCC'''RRRjjjWWWbbbLLLjjjhhhwwwvvvhhhNNN555***+++---***+++*********++++++++++++333"""(((,,,---XXXQQQ;;;,,,------+++***+++,,,---*********)))))))))(((((('''(((***///333111***$$$((((((((()))))))))******)))***++++++++++++***)))))))))*********+++++++++*********+++,,,---...///111,,,444111666===OOOoooVVVcccNNNvvvcccgggwwwwwwMMM<<<333111///---,,,,,,,,,+++)))***************)))((((((''''''((())))))((('''&&&'''''''''''''''((())))))'''---444555...'''(((,,,******)))))))))***,,,---++++++************+++++++++...000OOOzzztttzzz^^^888222...000111///......///---,,,---111333333222::://////:::;;;333999IIIbbbyyyxxxssswwwzzzjjjvvv}}}uuuggg<<<333,,,...------------...//////......---,,,,,,,,,,,,---,,,++++++,,,,,,---...///------------------------...,,,******+++,,,+++***)))))))))*********++++++************************)))))))))***++++++,,,,,,+++111,,,)))---,,,---888dddZZZ666QQQ```MMM;;;;;;NNNmmmuuuFFFHHH@@@lll|||uuu```AAA+++''',,,...+++---+++(((((()))++++++,,,,,,'''@@@CCCEEExxxMMM111111000...,,,+++))))))*********))))))))))))((((((&&&(((,,,111555222***$$$)))))))))*********++++++)))******++++++******))))))))))))*********++++++*********+++,,,---...///000...444111444AAA]]]{{{\\\fffmmmjjjoooXXXvvvXXXyyypppccc@@@===000000...,,,+++,,,,,,***)))***************)))(((((('''(((((())))))(((((('''(((''''''''''''(((((()))***%%%(((333333(((%%%+++)))))))))***+++,,,---...,,,++++++++++++++++++,,,,,,------HHHvvvuuuxxx___:::333///111222///......000///...///111333333222111000666;;;555666SSSxxxdddTTTZZZlllzzz{{{vvvcccUUU555///---,,,,,,,,,------///000000......---,,,,,,,,,,,,---,,,+++++++++,,,------...------------------------...,,,******+++,,,+++***))))))))))))************************************))))))))))))******++++++)))---+++***---***111CCCzzzZZZ888GGGsssXXXTTTJJJ;;;///:::ccc|||\\\???222;;;lll|||qqqyyy___>>>******000111------+++(((((((((*********&&&GGGmmmSSSccc}}}<<<>>>777111------,,,***(((((())))))))))))))))))((((((***((('''(((***+++***))))))*********++++++++++++))))))************))))))))))))))))))*********************+++,,,---...//////111444000222DDDkkkqqq\\\pppYYYpppkkkNNNpppWWWooommmDDD444000///---+++++++++,,,+++)))***************)))(((((('''((((((((())))))))))))((((((''''''''''''((()))***###$$$---333///)))((('''(((((()))***,,,------,,,,,,++++++++++++,,,,,,,,,...***CCCssszzz{{{bbb;;;444000111222000......////////////000222222222+++666777---222SSS}}}pppdddOOO<<<777BBBPPPZZZKKK```{{{xxxWWWDDD///+++...,,,,,,,,,---...///000111......---,,,,,,,,,,,,---,,,,,,+++++++++,,,------------------------------...,,,******+++,,,+++***(((((()))))))))*********))))))))))))))))))))))))(((((())))))))))))******(((+++)))+++...+++888SSSyyy___NNN;;;)))666___```TTTHHH>>>555666JJJaaaiiiVVVOOOOOO]]]fffdddYYYUUUDDD555666ZZZyyyuuusssoooVVV999+++,,,111111...+++++++++***))))))***+++<<>>pppbbb;;;444000222333111//////.../////////000111222444222111---888\\\uuuiiiCCC===555333666888777444DDD<<<444777IIIjjj}}}PPP:::...***000,,,,,,,,,---...///000111......---,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***((((((((()))))))))******))))))))))))))))))))))))((((((((((((((()))))))))((()))(((---000...CCCgggaaa777......))),,,:::WWWJJJ@@@<<<>>><<<:::FFFXXXhhhtttnnnjjj^^^LLL888///000555555222---888XXXZZZ___dddsssnnnUUUBBB///))),,,/////////))),,,...---******000666VVVwwwPPPKKKEEE666+++,,,...,,,***,,,''''''(((((((((((())))))'''((()))*********)))))))))))))))*********++++++***))))))(((((())))))***((((((((()))))))))***************+++,,,---...///...444111222444QQQrrrmmmccclllgggiiiiii]]]OOO|||jjjuuu666333000...,,,,,,---------,,,***************)))(((((((((((((((((()))***++++++)))((((((''''''''''''(((&&&+++(((###***666444(((%%%&&&'''((())))))))))))+++******************+++***111***999jjj}}}aaa:::444000222444222111111---///000111111222444777555777IIInnn```EEE000111666;;;===;;;777444:::999BBBLLLGGG777444===yyyxxxEEE444111+++///---------------...///000......---,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((...222222MMMxxxVVV///...000///000%%%---...///666:::333111IIIhhh___]]]dddmmmeeeTTTPPPXXXmmmcccRRRAAA555000222555FFFEEE999333nnnpppaaa~~~jjjWWW<<<222++++++---,,,---000(((---000---)))---;;;HHHdddfffuuuDDD~~~NNN;;;,,,,,,...+++))),,,'''''''''((((((((())))))&&&(((+++,,,,,,***)))(((((((((((()))))))))*********)))(((''''''((()))***(((((((((((()))))))))************+++,,,---...///+++333///555999[[[ppp___JJJWWWooofffuuufffhhh{{{tttSSS222000///------...///...---***************)))(((((((((((((((((((((***+++,,,))))))(((''''''''''''''')))(((&&&%%%(((...000///&&&'''((()))******)))(((***))))))(((((())))))***(((111***444aaaxxxccc999333000222555444222333...000222333333444888;;;DDD\\\[[[666000444:::>>>======BBBIII===888AAANNNGGG111---:::)))GGGssslll999...444,,,......------------...//////......---,,,,,,,,,,,,---,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,+++***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((''''''''')))((((((000444555SSSaaa999222'''(((999000222000+++,,,000---///IIIjjjiii]]]]]]eeeaaaVVV___uuueeeVVVBBB333///000111111&&&===DDD333SSSVVVrrrcccAAA222...---111000,,,,,,111(((...222---)))000DDDVVVmmmZZZHHH}}}UUU???---,,,...***(((+++&&&'''''''''(((((())))))(((((()))((('''((()))+++(((((((((((())))))))))))***)))(((''''''((()))***(((((((((((())))))))))))*********+++,,,---//////***222...777>>>bbb|||bbb@@@gggjjjcccrrr[[[ooo___|||mmm///111///....../////////...***************)))(((((()))((((((((((((***,,,---***)))((('''''''''''''''---%%%###((()))&&&+++666((()))***++++++***)))((())))))(((((((((((())))))'''222***000[[[yyy|||}}}xxxfff999333000333555444333444///111444555555777;;;>>>ccc___<<<666222@@@???<<>>CCCEEE777JJJ888///...555666111,,,777aaa~~~YYY,,,///222+++---...,,,++++++---///......---,,,,,,++++++,,,,,,---++++++++++++,,,---......---------,,,,,,,,,++++++***+++,,,,,,+++***((('''(((((('''(((******)))'''))))))))))))))))))))))))))))))))))))(((((((((((()))%%%111333***AAAkkk~~~~~~YYY666...222000+++)))666111,,,///222---:::YYYppprrrllldddiiivvvzzzuuu\\\JJJ777000111111...,,,---FFFTTT'''HHHfff}}}dddFFF333---,,,++++++---.........)))//////%%%...NNN[[[IIIdddjjjwww\\\PPP:::***++++++&&&'''000)))******)))((((((***+++************)))))))))((()))))))))))))))))))))))))))))))))))))))******+++(((((((((((())))))))))))+++,,,,,,---...///000000...000555333DDDzzzrrr]]]BBBqqqgggVVVxxx[[[~~~[[[YYY;;;333%%%+++777%%%777***---,,,+++***)))((((((((((((&&&&&&&&&&&&(((***,,,...)))))))))))))))(((''''''''''''''''''''''''''''''444222,,,(((,,,222---###&&&&&&&&&(((+++---,,,+++)))777...,,,LLLfffmmmvvvvvv~~~mmm???000000...555===222333333///333777111333WWWoooqqqKKK???222>>>YYY___SSSSSSUUULLLCCC<<>>222(((+++***)))+++)))---;;;XXXaaagggiiipppxxxvvvmmmSSSBBB222------......///'''???OOO===???gggpppgggLLL444'''---,,,++++++---......---***,,,***---BBBXXXRRR<<>>222+++...///***''')))((()))************,,,...+++***))))))(((((()))))))))))))))))))))))))))))))))((((((((())))))******(((((((((((()))))))))***)))******+++,,,---......111000///666XXX{{{XXXGGGaaawwwtttmmmcccXXXyyySSSlllZZZ>>>NNN===+++%%%...***+++,,,+++***)))((((((((((((''''''''''''(((***+++,,,)))))))))))))))(((''''''''''''''''''''''''''''''...444444---''''''(((&&&'''&&&&&&&&&'''(((((((((+++777///,,,IIIbbbkkkrrr|||yyy~~~ccc@@@222444///222888///444666888555555EEEfff[[[777CCC000EEEppp|||bbbTTTVVVOOODDD===DDDSSSmmm>>>---444111...222555222***)))666EEEtttnnnuuuwww???)))111222+++......,,,++++++,,,---,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,---...///------------,,,,,,,,,,,,---,,,+++******))))))***+++******+++,,,,,,+++)))))))))))))))))))))))))))(((((((((((()))))))))))))))222///111LLLmmm~~~nnn]]]WWWgggzzzxxxgggYYY???;;;222***)))+++***(((333???JJJPPPWWW]]]XXXOOO@@@777///------,,,,,,...)))444@@@OOOAAABBB~~~~~~pppMMM999...)))---,,,+++,,,---...---,,,))),,,***111HHHPPPBBB555```iiifffrrr222000///......,,,(((&&&''')))***++++++,,,...000+++***)))((('''((())))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((()))))))))******))))))***+++,,,---......000444///:::iiikkkoooFFFTTTtttnnnmmmiiiwwwUUUoooYYY@@@{{{JJJrrr^^^---//////...+++,,,+++***)))(((((((((((('''(((((()))))))))))))))(((((()))))))))(((''''''''''''''''''''''''''''''&&&...333333000///,,,***(((((('''&&&%%%%%%'''(((---666000---DDD^^^hhhmmmkkktttiii@@@333777222333777000888222666===NNNppp@@@444AAA444CCCxxxhhhTTTVVVRRRFFFLLLQQQdddzzz<<<)))999666777+++)))555===888///,,,%%%GGGzzz{{{kkkkkkrrriii555(((111000+++///...,,,++++++,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,++++++,,,,,,---...///...------------,,,,,,,,,...---+++***))))))***+++***)))((()))******)))'''(((((((((((((((((((((((((((((((((((())))))))))))***555,,,000^^^\\\VVV[[[qqqvvvVVV777+++)))...///***$$$)))---...222888888555444111111444333///,,,---333+++///IIILLL<<<]]];;;000000///---,,,+++,,,---...,,,+++'''///---///>>>@@@:::;;;sssiiiccceee333444111***(((+++,,,)))((()))+++******+++---///,,,***)))''''''((()))***((((((((((((((((((((((((&&&''''''((((((((((((((((((((()))))))))*********++++++,,,---...//////000,,,888333???nnnmmmCCCWWWttt^^^yyywwwnnnppp|||YYYrrr:::gggRRRfffxxx>>>666666...+++,,,+++***)))((((((((((((((()))*********)))'''&&&'''((((((((((((((('''''''''''''''''''''''''''''''''&&&(((111999999...!!!%%%'''))))))'''''')))+++,,,222///---???[[[iiikkk]]]ooolll???111666444666999111:::222;;;[[[???<<<666555;;;qqqtttfffeee[[[MMMVVV[[[oooDDD///>>>;;;???555///000///,,,222===;;;666222999QQQvvvyyyhhh___WWWooo]]]111***...------///...,,,++++++,,,---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////.........---------,,,,,,///---,,,***)))******++++++***)))***+++***((('''(((((((((((((((((((((((('''((((((((()))))))))***+++333+++666kkkwwwUUUZZZfffyyyWWW---)))((()))---,,,,,,---+++((((((---111222444111111333222......111333+++---777JJJ999ddduuuMMM111,,,---+++,,,++++++,,,------+++******...,,,...@@@OOOLLLCCCwwwfffiiiiii222333000)))(((,,,...,,,***++++++***(((((()))+++,,,+++***)))((())))))***((((((((((((((((((((((((&&&&&&'''((()))(((((('''))))))))))))***************++++++,,,---...//////---555333EEEuuuuuuvvvMMM___dddiiitttnnn|||bbbkkklllXXXBBB```BBByyyLLL///444'''***,,,+++***)))(((((((((((())))))*********(((&&&%%%''''''((((((((((((''''''''''''''''''''''''''''''+++&&&$$$(((...///***%%%$$$&&&((()))******+++,,,***---------;;;YYYlllllllllpppzzz~~~```???///333444777999000:::EEEaaasssCCC???---222///WWWrrrwww{{{vvvbbbRRROOOYYYhhhJJJ444:::777:::777333000,,,+++222;;;999777555666999<<<<<<;;;DDDZZZ|||uuuwww~~~kkkVVVFFFPPPbbb{{{{{{MMM000---,,,,,,///......,,,++++++---.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000............---------,,,...---,,,++++++******+++...---,,,,,,---,,,***)))))))))))))))))))))))))))''''''(((((())))))******,,,...///FFFwwweeeKKK\\\sssCCC###,,,+++(((,,,***,,,......---,,,...000222333...+++++++++***,,,000+++555888000<<<...BBB~~~ttt\\\>>>...---...+++,,,++++++,,,------+++(((///)))(((111PPPyyyrrrCCCpppnnnwww333111............---,,,+++++++++***((('''((())),,,,,,+++++++++*********))))))))))))))))))))))))&&&'''((()))***)))(((((()))))))))*********++++++(((((()))***+++,,,------333---111SSSooodddiii^^^SSShhhyyyrrrYYY{{{???pppzzz;;;kkkXXX---000&&&///,,,+++***)))((((((((((((************)))((('''&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''&&&((()))&&&"""&&&666GGG,,,)))'''''')))***+++***))))))---...888XXXooommmuuuvvv{{{xxxuuu|||vvv```???...222222555888666GGGgggjjj@@@999000111,,,:::KKKeee~~~{{{ggg]]]PPPYYY\\\pppJJJ555333444444333111111666:::666///,,,...222555555222...+++777888888999AAATTTnnnyyyvvv}}}}}}uuuSSS>>>@@@GGGZZZyyyyyyYYY:::...000***,,,222,,,---,,,+++,,,///000111000---,,,,,,++++++,,,,,,------,,,,,,------...///000............------------------------,,,+++******...---,,,,,,---,,,***((())))))))))))))))))))))))'''''''''((()))*********---(((888]]]yyyQQQGGG\\\yyybbb222&&&222,,,***000'''&&&(((+++,,,+++***,,,...222000222888:::666111000...BBB<<<<<<555---888dddhhhWWWAAA111,,,---//////,,,++++++---...---***'''///&&&***000PPPCCC{{{iiiGGG:::111111222---,,,///***++++++***)))(((***++++++,,,---......,,,+++)))))))))))))))))))))))))))&&&''')))++++++***)))((())))))*********+++++++++(((((()))***+++,,,,,,---444***;;;gggvvvlllgggOOO```wwwoooqqqmmmsssbbbUUUVVVUUUaaa===...+++111,,,+++***)))((((((((((((+++***)))(((((('''((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''"""&&&+++***$$$&&&:::PPP@@@777+++&&&(((++++++******'''...000555VVVqqqlllnnnwww|||ppprrrpppaaa<<<...444444444===JJJjjjjjj:::222999333444,,,///RRRxxx{{{mmmkkk^^^dddXXXfffIII777444;;;666:::555***)))222888777000333444222//////333777,,,111555444222333:::AAA777FFF^^^zzz}}}xxx||||||}}}|||QQQ<<>>444888JJJ777KKK:::777AAAHHH]]]III444+++)))((((((***+++++++++---...---***''',,,'''111---AAAGGG~~~wwwbbbaaaIII555222000+++---555)))+++++++++******,,,...+++---///000000...+++)))))))))))))))))))))))))))'''(((***+++,,,+++)))((()))************+++++++++******+++,,,---......///222+++JJJvvvvvvRRR@@@|||WWWggg___AAA|||nnnAAAdddMMM+++,,,,,,,,,+++***)))((((((((((((+++***)))'''''''''((()))%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&(((+++)))%%%)))222SSSDDD111'''(((,,,---+++,,,(((///111444UUUqqqkkkooopppwww|||sssSSS888...888777777EEE```hhh???999===000---666000555yyynnnfff}}}qqqYYYCCC...000777666222---,,,...111222111555555444333111000//////555555222000333777444///000222333333444;;;GGGQQQddduuurrrzzzzzz|||~~~^^^DDD999<<<111999jjjXXX******+++,,,,,,------...---,,,,,,...111333333222...---++++++---......---******+++,,,------------+++,,,---.........---,,,+++++++++************)))////////////...,,,)))((())))))(((((((((((())))))))))))(((((((((***+++,,,,,,...JJJWWWIII^^^gggeee///...---,,,++++++++++++******))))))******+++,,,222111ggg|||xxxfffCCCQQQcccnnnYYY333999dddQQQ;;;000111,,,***---***,,,,,,,,,+++++++++******+++ 000333>>>AAAuuueeesssSSSRRRHHH222555///---%%%***+++...///)))000FFF888---...>>>DDD777***'''******))))))***,,,...///(((((((((((())))))))))))))))))))))))************+++++++++,,,,,,---------000;;;CCClllkkkJJJmmmWWWyyy|||{{{gggjjj\\\KKK[[[XXX888%%%555---,,,+++***)))))))))))))))))))))))))))((('''''''''''''''(((((((((((()))***)))((('''&&&'''((((((''''''(((((('''&&&%%%%%%444888<<<:::111***,,,111000111000///999MMM```iiimmmooovvv~~~}}}tttjjjeeeDDD444333IIIcccwwwhhhAAA999<<<111///666///999vvvvvvpppooo\\\333---555+++333000,,,,,,...111222222//////000222333444444444222444333222555999888333666666555222//////333888777:::>>>BBBHHHTTTcccmmm||||||}}}vvvvvvuuucccLLL111333......>>>zzzBBB+++++++++,,,------......---,,,+++---///111111000///---,,,,,,---...---,,,******+++,,,------------------.........---+++***+++++++++************)))---.........---+++***)))))))))(((((((((((())))))***)))(((((()))***+++,,,111+++SSSUUUKKK[[[mmmNNN...---,,,++++++***************))))))******+++,,,<<>>>>>:::777666333////////////111444666555444///444999;;;888333///---666444111000///111444666000777???FFFKKKRRR]]]eee|||~~~yyyxxxvvvooobbbWWWLLLIIIDDD@@@;;;777222///333555333---,,,111444222///333&&&(((YYY|||>>>,,,,,,,,,------...//////000///---,,,,,,------,,,+++///...------...---,,,******+++,,,---..................//////...,,,+++***+++++++++*********))))))))))))*********************))))))))))))))))))***++++++***)))***+++,,,---///DDDZZZ@@@222'''AAAXXXyyyTTT(((,,,++++++***)))))))))*********))))))******+++,,,///RRRtttSSSTTTnnnuuuyyyuuuFFF(((AAA===...,,,111+++(((+++***)))))))))))))))(((((((((((((((&&&,,,===UUUmmmvvv```oooiiibbbJJJ999FFF111BBB[[[jjjwwwnnnCCC444,,,444:::555---+++,,,+++)))((((((((())))))(((((((((((())))))))))))((()))))))))***************+++,,,---...///000000666===nnn{{{fffooosss|||cccSSSyyybbbppp{{{~~~|||lllrrrNNNLLLNNNRRR888------,,,++++++************)))))))))))))))(((''''''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&,,,"""(((===GGG<<<+++///333222---...===PPP]]]jjjgggkkkuuu{{{zzzuuussszzz```GGG===::::::777555///<<<===xxxzzz999DDD???000;;;***,,,//////......,,,,,,,,,---+++,,,---000333666999::::::======::::::;;;999555777555222111222333333222111000///...---...000222222111000000000111222222;;;999555000---...111444,,,...111444777888999:::::::::::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;:::===;;;999666555555666777555555555555555555555555333444666777777666444333444444555444333111000///333111000000111111///...$$$(((+++)))'''(((******---***111111ggg\\\(((+++,,,,,,------...//////000000...------------,,,***...---------......,,,***++++++,,,---............+++,,,---.........---,,,+++++++++*********))))))(((((((((((())))))************))))))))))))******++++++*********,,,---...777SSSBBB...333------///EEENNNZZZlllZZZ777,,,++++++******)))***************))))))******+++,,,666ZZZwwwzzzhhhSSSmmmzzzwwwvvvqqqMMM444CCC>>>...+++///***(((***(((((((((((((((((((((((((((---###+++...+++GGGfffeeerrr___WWWIII@@@>>>:::```qqqAAA444......444555000+++,,,,,,+++***(((((((((((()))(((((((((((())))))))))))((()))))))))***************+++,,,---///000111222:::AAAzzzuuuooobbb}}}]]]QQQiiijjjzzzkkkttt[[[dddcccfffJJJSSS222222---,,,++++++++++++++++++)))))))))))))))(((''''''&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&"""%%%%%%###(((222888888...000...***///>>>MMMUUUfffhhhnnnuuuwwwttttttwwwUUUDDD===888:::666444666::::::fffkkk===777444999>>>+++////////////---,,,+++---//////.........000333777999888999999:::???FFFEEEAAA999777444111///000111222444333111000111333666777111222333444444555666666---.../////////000222333444444333222111000////////////000000000000//////000111111222222111000000444333111//////...//////000111111111111222222222///000111222222111000///'''***------++++++000444***)))((()))+++,,,,,,+++000000000...,,,,,,...///)))---FFFLLLmmmEEE''',,,,,,,,,,,,---......//////000...------------,,,***,,,,,,,,,...//////---++++++,,,---......//////...***+++---.........------+++++++++************)))))))))((((((((()))******+++******))))))******+++************+++...000111777kkkPPP,,,//////######)))'''111???333&&&222,,,++++++*********++++++******))))))******+++,,,...RRRvvv```WWWpppxxx~~~qqqQQQ:::999@@@,,,&&&***((((((+++((((((((((((((()))))))))))),,,###------$$$???[[[QQQ\\\KKKRRRVVV999AAAvvvQQQ,,,+++,,,111777666000---...,,,+++***)))((())))))***(((((((((((())))))))))))))))))))))))***************+++,,,...000111333444;;;DDDqqqvvvfffYYYggghhhvvvssswww|||kkk~~~lllpppKKK|||{{{PPPQQQ555222,,,,,,++++++++++++,,,,,,)))))))))))))))((('''''''''''''''(((((((((((()))(((((())))))(((((('''&&&%%%&&&''''''(((''''''''''''***(((&&&---777:::555444444000,,,///:::DDDHHHbbbgggooowwwxxxvvvxxx~~~III???;;;444999777666>>>777;;;NNNtttOOO888;;;BBB;;;999:::555---......,,,+++---111444555444222333666;;;AAAEEEDDDAAA<<<<<>>444333///,,,000555444000,,,,,,,,,+++,,,,,,------*********)))***++++++,,,(((222NNNLLL[[[FFFIIImmm{{{uuuIII@@@UUUXXXVVV999))))))((())))))###(((((())))))******++++++%%%444'''"""555//////RRRuuuiii===HHH888===ddd444777...,,,...444888555///***,,,,,,+++******+++,,,---(((((((((((())))))))))))))))))))))))***************+++,,,...111333444555999gggtttaaaUUU^^^dddxxxnnnwwwkkkggg{{{VVV}}}xxxlllWWWaaa111,,,,,,,,,++++++,,,------)))))))))))))))(((((('''))))))))))))************)))***+++++++++***((('''%%%%%%&&&'''((((((((('''###******%%%(((333666111+++333777222...444???GGGBBBGGGUUUjjj{{{JJJ>>>777555555666333///...333:::@@@CCC333111...,,,+++---///111...))))))...111///000555888LLL[[[llltttfff\\\SSSGGG>>>???EEESSSTTTCCC:::;;;888::::::;;;<<<;;;:::999888;;;777333000111333444555777555444666999999666333:::///111777222///111...000000000000000000000000333111.........///////////////............//////555222...,,,,,,---------000000000///,,,***,,,000000///---+++*********+++,,,,,,***))))))******+++)))111000000888888111222VVV]]]JJJbbbFFF,,,***...)))***+++,,,---,,,++++++***++++++,,,,,,++++++***---+++***+++///000///---+++,,,------......------,,,,,,------,,,,,,+++*********))))))***+++,,,,,,,,,,,,,,,++++++*********+++*********))))))((((((%%%---***'''...000...333[[[iiiTTTRRRccc~~~zzzlll[[[NNNAAA777555777666///+++---///---++++++---,,,+++******,,,///111------+++//////(((888ZZZ^^^222111>>>666RRR999$$$&&&---,,,((((((******))))))((((((''''''&&&)))++++++---444???HHHZZZ999DDDFFF}}}VVV666222)))///666888444...***(((&&&***---+++)))***+++,,,)))***+++***))))))+++---++++++***************+++***---///......111444555IIIjjj~~~oooyyymmmdddSSSrrrSSS```fffiiitttwwweeePPP@@@///---,,,,,,,,,,,,+++)))))))))(((((((((((())))))((((((***++++++***))))))(((((((((((((((((((((((((((''''''&&&&&&((()))***%%%)))***'''''',,,//////555777///222>>>555000DDDCCC<<>>HHHIII999;;;>>>@@@AAA@@@>>>===555777<<<@@@AAA>>>777222777777888:::;;;<<<:::888///(((...666111000444222/////////000000000000000222000...------.........------------------------(((***---111333444222000///111333444222//////000+++,,,...000111111111000''')))+++---///000000000???555)))(((///444AAAVVVOOOOOOLLLUUU;;;((()))))))))***+++,,,---,,,++++++***++++++,,,,,,++++++***,,,***)))+++...///...,,,+++,,,------......------,,,------------,,,++++++******))))))***++++++,,,,,,,,,,,,+++++++++******************)))))))))(((***,,,&&&&&&---,,,***333tttyyyNNNIII^^^rrrzzzcccFFF000:::666555555111,,,***------///000///,,,*********//////...333555+++///GGGttt}}}uuuNNN,,,---777222KKK777''''''+++******---))))))))))))(((((((((((()))***+++***))),,,444:::yyyiiiBBBDDDPPPSSS555000---222888888444///+++***'''***,,,+++))))))***,,,)))*********))))))+++,,,++++++************++++++)))---111222000000000000EEEwwwwwwhhhooo|||XXXPPPvvvgggaaawwwsss]]]{{{[[[YYYDDD///---,,,,,,,,,---+++***))))))(((((((((((())))))))))))***+++******)))((((((((((((((((((((((((((((((((('''&&&'''((()))***&&&)))***(((***///000...888;;;+++$$$<<>>===<<<<<<<<>>AAA777333555333222222333333333222222222111000///...------------,,,,,,------------,,,,,,777444000---++++++,,,---,,,---...,,,+++***+++,,,000//////.........//////---///444777999999777666888//////:::>>><<>>eeeSSS777111333666999888333///---,,,******++++++)))((()))+++((()))***)))((((((***,,,++++++************++++++,,,///111111000111666:::UUUeeeqqqrrrFFFxxxVVV___}}}sssqqqddd]]]nnn]]]QQQBBB...---++++++,,,---,,,+++***))))))(((((())))))*********+++******)))((('''(((((((((((((((((((((((((((((('''''''''((()))***((()))))))))...333222---111===999111777<<<>>>EEEXXXmmmDDD;;;666444333333222111111222111...,,,,,,++++++++++++*********)))******+++444MMMpppqqq]]]NNNJJJDDD???>>>BBBGGGJJJIIIDDD===999:::>>>AAACCC???<<<666111111:::HHHSSSHHHFFFMMMLLL>>>777888444777888888888777555333222000000000///---,,,------------...//////...------000///.........000333666000111222222777@@@HHHLLLOOOKKKDDD>>>999888999999///000333444444222///---,,,000@@@NNNLLLHHHKKKLLLNNN???^^^<<<,,,...333+++)))***+++,,,---,,,++++++***++++++,,,,,,++++++***)))))))))***+++,,,,,,,,,,,,------..............................---,,,,,,+++***************++++++++++++++++++++++++++++++*********)))))))))))))))+++'''%%%---000(((666YYY}}}fffIIILLLiii~~~fffZZZggg}}}zzz}}}vvvjjj^^^TTTJJJBBB<<>>HHH>>>///???cccsss}}}BBB;;;777555333555333111111222222222111///---+++))))))***,,,---***))))))---===ZZZzzz~~~rrreeeYYYOOOJJJGGG@@@???@@@CCCFFFGGGGGGFFFLLLHHH@@@888333666@@@HHH===>>>GGGGGG<<<:::===888:::;;;;;;:::888555333111---///000///---,,,---.........////////////......---111666888555111---+++---444;;;CCCPPPaaalllnnnpppnnnjjjfffaaa]]]ZZZYYYOOONNNNNNMMMKKKIIIGGGFFFCCCIIISSSMMMDDDRRR]]]RRROOOCCCZZZ111(((...222+++)))***+++,,,---,,,++++++***++++++,,,,,,++++++***((())))))******++++++,,,,,,---......//////.........////////////...------++++++***************+++++++++++++++++++++++++++))))))))))))))))))******'''''')))000---%%%>>>mmmgggAAA000111EEEbbbwwwnnnzzzyyyuuubbbQQQLLLLLLTTTeeevvvsssNNN+++---444111444@@@444)))&&&((((((((('''''''''(((((())))))******&&&(((***+++,,,---...///888pppxxxccclllVVVBBB:::888999888444...***+++------))))))------)))'''***((()))***)))((((((***,,,++++++******+++,,,,,,---555111...---...444EEEUUUkkk~~~vvvyyyqqqMMMUUU|||lll{{{WWW___uuufffZZZtttEEELLL000...,,,+++,,,---------******))))))))))))******,,,++++++***)))(((((('''))))))))))))))))))))))))((((((((())))))))))))))))))***)))+++111777444...222(((222FFFBBB999OOOqqq}}}yyy???999666444222444111///...000111222222///,,,)))''''''(((+++---,,,+++***///BBB]]]vvv}}}yyyjjjaaaTTTOOOHHHCCCAAA@@@@@@???CCCCCCAAA>>>;;;999:::;;;::::::BBBAAA999:::===666999999::::::888666333111---000333333000///111333222222111111111111222222555666666444333555<<>>555+++(((***,,,,,,***(((((((((((())))))))))))''''''((()))*********)))111___|||SSSCCC;;;888999777222,,,)))***,,,---((()))111222+++(((***)))***+++***))))))+++---++++++***++++++,,,---...000...000333111222===MMMqqqyyy~~~ooooooZZZZZZzzzaaa~~~]]]vvvNNN]]]cccqqqWWWUUUDDD222000,,,+++,,,---------+++******))))))******+++,,,+++***)))((((((((()))))))))))))))))))))))))))'''((()))*********))))))(((******+++000555555000***000CCCHHH:::>>>\\\sss~~~yyy>>>999777555333111000......///000111000---+++***(((((()))***++++++---...333EEE___ttt||||||mmm^^^UUUPPPOOONNNKKKIIIFFFDDDCCCAAA???===EEECCCFFFCCC:::<<<===333777999;;;<<<<<<;;;888777444888<<<===:::999<<<>>><<<:::888777777888:::<<<444888???GGGSSScccvvvttt{{{uuuxxxwwwdddSSSaaa===*********$$$))))))***+++,,,---,,,++++++***++++++,,,,,,++++++***(((***,,,+++******,,,...------...//////////////////000000000000///......,,,++++++***))))))************+++++++++,,,,,,,,,((()))))))))************'''++++++))))))...PPP|||GGG,,,222333000+++ +++)))'''(((,,,222999===888888<<>><<>>>>>@@@CCCEEENNN\\\ppp}}}}}}mmmZZZrrr888///111---$$$...)))***+++,,,---,,,+++++++++++++++,,,,,,+++++++++(((***,,,,,,******,,,///---......///////////////000000000000000//////...,,,,,,+++***))))))***************++++++,,,,,,,,,(((((())))))*********+++'''+++((('''---:::]]]|||UUUCCCAAA888<<>>333...---111222---))))))......///111///---111888000333111((('''@@@ooo{{{gggnnnzzz}}}LLL,,,///...111888555HHHGGGAAA555***'''(((*********))))))((((((''''''&&&&&&&&&'''***,,,,,,,,,***???yyyOOOEEE>>>888888777333---***+++---,,,&&&***666999000)))++++++,,,---,,,++++++---///++++++++++++,,,---...///000,,,---111000111AAAVVVpppnnnnnnfff^^^jjjdddzzzmmm|||{{{~~~PPPYYYnnnkkk~~~JJJ666222...+++++++++++++++++++++************++++++******)))(((((()))***+++))))))))))))))))))))))))'''((()))++++++******)))&&&***,,,***+++111555555111,,,___~~~CCC777333000888;;;222,,,---000111111222///,,,***)))***+++++++++***222222:::QQQeeessszzzzzzuuunnnjjjbbb___ZZZVVVQQQMMMHHHDDD<<<===???BBBEEEEEEBBB@@@IIIHHHGGGGGGHHHIIILLLMMMOOOOOOPPPWWWcccqqq}}}zzzdddfffWWW777---((((((+++))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........000000////////////000000111000///...---,,,++++++---,,,,,,***)))***...111,,,,,,,,,+++++++++******,,,,,,+++*********++++++/// 333***,,,FFFxxxYYYZZZXXXkkk}}}nnnYYYIII<<<222111555555222111---111...%%%000---777(((---===!!!___wwwggglllsssAAA555,,,***000$$$,,,+++999fff&&&///,,,)))***+++*********))))))(((((('''((())))))((()))+++---:::999ddd]]]<<<>>>555444333111000////////////((()))333555---(((+++---,,,---...///---***'''******+++++++++,,,,,,,,,)))...333+++111222666___jjjhhheeeVVVtttaaawww\\\nnn}}}xxx@@@rrrYYYttt___???333000///)))***...***,,,+++***)))((((((((((((++++++******++++++,,,---*********)))))))))))))))***---+++$$$###))),,,)))%%%++++++,,,222//////:::CCC777mmmDDD;;;444444555>>>555...///111222222444000...+++***+++,,,---,,,***000000999QQQdddppp}}}qqqpppxxxqqqppppppqqqrrrpppmmmjjjbbbeeeiiinnntttxxx|||~~~zzz}}}dddkkksssLLL222,,,((('''***)))+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........000000000//////000000000000000///...---,,,++++++,,,,,,+++***)))***---000,,,,,,,,,,,,++++++++++++,,,+++++++++++++++,,,,,,---%%%222,,,---RRRvvvRRRFFF:::BBBbbbyyy~~~|||uuuiiiaaaaaaEEE>>>444+++///444111777+++000...(((333222kkk~~~rrrgggooobbb777///***)))...&&&---)))777fff777...***'''***))))))))))))((((((((('''''')))))))))))))))+++---...555SSSZZZ;;;<<<444333222000//////......///((()))111444---***---...---,,,---------***(((******+++++++++,,,,,,,,,)))---222+++111444:::eee|||xxx\\\uuueeeooo```|||NNNnnnxxx]]]WWWzzz^^^dddAAA333000///***+++...***,,,,,,***))))))(((((((((***************+++,,,,,,************))))))))))))))),,,---...///...((("""111333------666:::CCCUUUXXX___EEE???333999333AAA888000///000000111444111///,,,+++,,,---......---000///999RRRdddooo{{{hhhooo}}}kkkvvv___@@@......***(((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---...//////111111111111111111111111000//////...---,,,+++++++++++++++)))((())),,,...---------,,,,,,,,,++++++++++++++++++,,,---......+++,,,//////000eeeaaaHHH>>>111+++777SSS~~~wwwwwwxxx{{{{{{}}}sssmmmiii```SSSMMM333666)))999^^^~~~tttnnnyyyMMM...+++***)))---***...+++555cccPPP///,,,'''...)))(((((((((((('''''''''((()))***)))))))))+++---'''555BBBTTT;;;999222222000///......------///))))))000222---,,,//////---,,,+++,,,,,,+++*********+++++++++,,,,,,,,,***---111+++222666@@@oooGGGMMMWWWrrr@@@|||xxx{{{LLLYYYpppttt~~~lllEEE444///000+++,,,...***,,,,,,+++***))))))))))))***))))))))))))***++++++************************+++'''%%%(((,,,,,,,,,---&&&---000999IIISSS^^^qqqqqqHHH>>>222===444@@@888000...---,,,...111111///,,,+++,,,---...---///000...:::TTTdddnnn{{{ttt|||qqqxxxQQQ888...222...***------+++++++++***************++++++,,,,,,,,,,,,++++++++++++,,,,,,---...//////111111222222222222111111//////...------,,,++++++***++++++)))((((((+++------------,,,,,,,,,,,,+++++++++++++++,,,---...///(((111+++000666vvvLLLGGG@@@555...+++777QQQ___^^^[[[XXXYYYcccssszzz;;;666,,,FFFzzzuuurrr>>>,,,,,,...***,,,------+++,,,QQQZZZ,,,---&&&...)))))))))))))))(((((((((((()))******)))***,,,---...666;;;lllrrrLLL;;;666111000///...------------///+++***...///------111111...+++******+++,,,+++******+++++++++,,,,,,,,,---///111,,,333777DDDwww{{{jjjjjjdddWWW~~~iiiaaa===iiizzzdddIIInnnXXXppptttKKK777///111------...***---,,,+++***************)))))))))((())))))***+++)))***************++++++...)))'''))))))'''***111###333DDDXXXjjjnnnooozzzPPP;;;000===999@@@999222///---+++---111000...+++***+++,,,------///...,,,999RRRaaalll|||sssnnnKKK444...444///***+++++++++++++++*********))))))***++++++,,,,,,++++++*********+++,,,---...///000000111222222222222111000.........---,,,,,,++++++***++++++***((((((***,,,------,,,,,,,,,+++++++++*********+++,,,---...///&&&222(((111CCCsssJJJPPP<<<+++...111333777000555888666222333777:::<<>>xxxwwwnnnNNN000///)))---((('''000###***$$$,,,HHH//////))),,,******+++++++++++++++,,,)))***+++*********,,,...111)))444999}}}SSS>>>>>>222///......---,,,,,,------...//////...---,,,...000111...+++******+++,,,+++******+++++++++,,,,,,,,,111000222///555777HHHrrrgggrrrYYYOOOnnnOOOaaarrrrrr{{{GGGiiillluuuqqq```AAA111222000...///---------,,,,,,+++,,,,,,---***))))))))))))***++++++))))))******+++,,,,,,,,,+++...,,,&&&'''333CCCNNNfffnnnrrrzzzttt===888555CCC>>>:::777666222......222111///,,,+++,,,---...---------,,,888LLLYYYlllnnnOOO555,,,111...+++,,,***---------,,,+++***************++++++++++++******)))***+++,,,...///000000...///111222222111///...---------,,,,,,,,,,,,+++,,,------,,,******+++,,,++++++*********)))))))))*********))))))***++++++***,,,+++333fffxxxUUUHHH\\\;;;***111,,,999FFFDDDDDD???777444777999777555777---<<<222CCCOOO111111666===yyyxxxfffBBB,,,000&&&,,,)))***888&&&***+++,,,@@@999000+++///))))))******++++++++++++)))***++++++******,,,...---)))222111___{{{FFF:::@@@222///......---------------...111222000---,,,---...000...+++***+++,,,+++*********+++++++++,,,,,,,,,...---111000777999KKKiii^^^~~~bbbzzz^^^SSSuuueeeLLLsss{{{jjjrrrjjjGGG222222000...000///------,,,,,,,,,,,,------***************+++,,,,,,))))))***++++++,,,------+++000...***888VVVkkkooonnnvvv{{{@@@===222EEE;;;777666555111---,,,000333000---,,,---/////////000111000;;;NNNZZZpppoooTTT999---222111///000///......------,,,+++************++++++++++++******)))***+++,,,...///000111---///000111111000///------,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,*********))))))))))))(((******))))))))))))))))))---***...444rrrtttMMMOOOaaa;;;---444444___tttlllhhh```WWWRRRDDD,,,666)))::::::222+++111@@@tttvvvuuu~~~|||[[[444,,,111&&&------000AAA,,,###+++***777:::***%%%***(((((())))))*********+++)))***++++++***+++---///,,,000222444GGGuuu???777BBB111//////...---------.........222333000---,,,,,,,,,///---,,,+++,,,,,,+++*********+++++++++,,,,,,,,,+++***000000888:::NNNyyyeee|||XXXooovvvjjjIII===lllzzzTTTwwwpppJJJ333222000...000000------,,,,,,,,,------...++++++******++++++,,,---))))))***+++,,,,,,---------===IIIOOOddd}}}nnnqqq~~~HHH000333DDD;;;888333///---,,,...///000///...------------------000222777RRR\\\hhhWWW//////222---333000.........---,,,++++++++++++,,,,,,,,,+++++++++******+++,,,---...////////////000111222222111///---,,,------,,,,,,+++***))))))+++,,,---,,,***)))***+++************))))))))))))((()))******((((((***,,,''')))...BBBcccxxxhhhKKKOOORRR???333444333~~~}}}{{{~~~:::111222FFF~~~444111444888GGG~~~wwwxxxqqqDDD***...+++(((+++111444333111'''000000777---***111###******))))))******+++,,,++++++++++++,,,---......---'''222;;;CCCLLLDDD@@@666111///---,,,++++++,,,...///111111222111000...---+++---,,,++++++******++++++)))******++++++,,,------111(((---222555999WWWVVV[[[\\\{{{gggttteee||||||nnnDDDuuupppfffsssccc444000555***111...000///...---------------))))))---000///)))(((***000(((&&&,,,...+++...666>>>VVVsss{{{zzz|||LLL444777@@@888666222///---------...//////...---------------///222444888TTTbbbvvvmmm888+++,,,)))///......,,,,,,++++++******++++++------------,,,,,,,,,+++,,,,,,---...///////////////000111111000///---+++......------,,,++++++***+++,,,---,,,***)))***+++************))))))))))))''')))******)))(((((((((000...555LLLiiixxxmmm[[[TTTRRR<<<000444888~~~eee>>>444999CCCZZZrrr@@@666333MMMppp111///222444TTTxxx~~~hhh>>>+++...+++)))+++000222111...111000333***000 444%%%***************++++++,,,))))))))))))***+++,,,------(((111666>>>rrrGGG===777333666///...,,,++++++,,,...///111000///.........//////,,,,,,+++***************((())))))******+++,,,,,,000+++---111444<<<[[[gggdddeeezzzrrrxxx\\\~~~sssPPPUUUwww]]]mmmddd999...222,,,444222000///...------------...111+++((())))))))),,,111%%%---666555......???RRRYYYuuuxxx}}}RRR888:::888555333111///...---------//////...------------...---///000444NNN^^^xxx{{{===+++...---222...000***************++++++,,,............------------------...............---...//////000///...,,,+++///......------,,,,,,++++++,,,---,,,*********+++++++++*********)))))))))&&&(((******)))''''''(((&&&''';;;]]]rrriiiSSSCCCXXXQQQ999...333AAA~~~kkkBBB(((111777000777MMMtttAAA777444[[[]]]111000222222hhh~~~}}}}}}{{{|||[[[666...---+++***,,,///000---***++++++<<<111GGG%%%555!!!)))************+++++++++(((((((((((((((***++++++...***000///777^^^wwwBBB???888111333///...---,,,,,,---......000...,,,++++++---000222++++++*********)))))))))'''(((((()))******++++++.........000222@@@bbbttt```}}}vvvtttvvv~~~zzzmmm|||zzzddd:::uuu]]]qqqpppLLL555111...444111//////......------......000+++(((+++------///333222000---...===ZZZuuu~~~zzzWWW999:::000222111000///...---------///......---------......,,,...///222HHHUUUrrrvvvnnn444)))444333222+++---************+++,,,---............------------,,,..................------------.........---,,,+++......------,,,,,,,,,+++***,,,,,,,,,******+++,,,+++++++++*********))))))((())))))(((((()))+++---<<<888NNNuuufffHHH===WWWOOO777...222JJJ~~~LLL000###---///+++;;;YYY```999222888nnnKKK333444333777yyy}}}yyy{{{{{{yyyMMM000111---++++++,,,------***(((%%%(((333333KKK+++333&&&))))))******++++++++++++(((''''''(((((()))***+++///,,,000+++333MMMiii[[[<<>>---###---((()))***,,,,,,+++******************+++,,,------///000000...000>>>rrr{{{kkkKKK***+++444000000//////...---------,,,---...///...---+++***)))***+++++++++***)))(((*********+++,,,,,,------***000+++555111GGGzzzYYYuuuNNNbbbwww~~~>>>lllVVVbbb```???222555,,,222//////......//////000000******,,,000666DDD\\\qqqjjj===555EEE555333000---,,,,,,...///---------------.../////////---111:::QQQWWWoooQQQ000111...%%%///222222,,,,,,,,,,,,------...///............------------,,,,,,---...////////////...---------------......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,+++***,,,---,,,,,,+++++++++*********+++++++++***)))+++///222'''...PPPwwwtttRRRBBBLLLWWWFFF///222;;;ooozzzvvv666(((666dddaaa666333444TTTeee111///666>>>vvvEEE000000...******)))((()))+++...111'''///---@@@]]]666$$$%%%((()))+++,,,,,,+++***)))************+++,,,---------000//////---:::RRRmmmCCC666000000000000//////...---,,,---------------.........***+++,,,---,,,+++)))((()))))))))***++++++,,,,,,)))...(((:::222EEEwwwooo{{{|||kkkLLLKKKxxxZZZVVVsssuuurrrLLL999666&&&111///////////////000111111///444AAAVVVjjj|||ooo@@@777PPP777444000---+++,,,...///---------------...///000666222333<<>>777111///...---+++++++++,,,---...//////000111111222222444555666:::QQQZZZqqqCCC///---++++++,,,---...---,,,,,,---,,,,,,+++,,,,,,,,,++++++++++++++++++,,,,,,,,,---......///000000...------,,,,,,------...+++,,,,,,------,,,,,,++++++,,,,,,+++***+++---///,,,+++++++++******))))))((()))******)))***+++---333ZZZyyymmmJJJAAATTTgggWWW777777)))jjj}}}ttt???777666vvv|||WWWJJJ---777///...AAA___sss888333666ggg~~~nnn222))),,,'''---)))***,,,---...---,,,+++,,,!!!---111(((...333+++(((((((((((((((((((((((((((***,,,+++(((&&&(((+++&&&///444(((,,,222...BBBvvvYYY666555++++++000%%%000---,,,///444555222------+++,,,000000,,,+++---+++************+++,,,,,,000---444111999LLLmmmdddlllNNNeeeWWW```WWWGGG333+++999;;;PPPnnnyyyfff```eeemmm[[[ooo@@@:::333......---,,,,,,,,,------//////000000111222222222222333555;;;SSS\\\sssAAA///---++++++---......---,,,,,,+++,,,,,,---,,,,,,+++++++++******+++++++++,,,,,,------......//////---------,,,,,,---------+++,,,,,,------,,,,,,+++)))***++++++))))))+++,,,++++++***************)))((()))******)))***,,,...888ddd|||eeeFFFBBBUUUjjjQQQ---222'''rrriii999000777gggmmmrrrqqqyyy]]]111444777rrr~~~[[[+++***...'''...''')))+++------,,,***)))+++%%%,,,444+++---666***))))))))))))))))))))))))&&&)))++++++((('''))),,,$$$...999+++(((111...999bbb[[[PPPTTT;;;---222,,,000---,,,///333555111,,,---+++,,,000000,,,+++---+++++++++++++++,,,,,,---000,,,444111999MMMuuuwwwrrrkkkLLLvvvrrrzzziiiZZZ|||lllbbbFFF<<>>~~~vvvaaa;;;&&&///==={{{HHH+++,,,000(((---((()))+++,,,,,,+++)))(((***+++***777777444999+++))))))))))))))))))))))))((()))************+++,,,&&&+++888,,,'''000---444LLLmmmjjj~~~VVV111,,,...---+++***,,,///000...+++,,,***,,,//////,,,***,,,,,,,,,++++++,,,,,,---...///+++333111999MMM|||pppkkkNNNdddwww|||~~~fffvvv|||vvvgggmmm}}}tttfff```gggiii]]]PPPLLLfffddd777555111........................///000000111111222333333333555777===UUU]]]sss{{{555...---,,,,,,---...---,,,---+++***+++---...---+++,,,,,,++++++++++++,,,,,,,,,,,,------------......,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,+++***)))***+++))))))))))))************(((***+++++++++,,,...000MMMwwwvvvMMM;;;GGG\\\pppMMM,,,000444gggppp<<<000555???[[[RRRRRRDDDMMMMMMCCCAAA;;;>>>888***,,,444GGGzzz777///...///)))******++++++,,,,,,+++******'''111'''888HHH@@@>>>///++++++++++++++++++++++++,,,+++******++++++***)))+++%%%000+++'''000---000999{{{|||iiittttttGGG///***,,,++++++++++++,,,------,,,***+++......+++***,,,,,,,,,,,,,,,,,,---......---)))222000999MMM~~~qqqzzzyyysss\\\iiiqqqooo{{{vvv|||ppp^^^YYY[[[\\\OOO===???NNNcccaaa444444111......//////////////////000000000111222222333333555777999>>>UUU]]]rrruuu333...---,,,,,,......---,,,---+++)))+++...///---+++---,,,,,,++++++,,,,,,---,,,,,,------------------+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++***+++------+++******+++)))))))))))))))*********)))***+++,,,+++,,,///111UUU|||sssDDD777III___sssIII,,,000;;;___ggg...222'''***...&&&444(((666)))222111***333666...///,,,NNNppp---222......)))(((,,,,,,,,,---,,,,,,,,,+++%%%555%%%999SSSIIIAAA333++++++++++++++++++++++++000---******,,,,,,)))&&&/// )))((('''222------///tttzzzXXXPPP^^^fff@@@///---------,,,++++++...000+++)))***......***)))+++---,,,,,,,,,,,,---......+++(((111000999NNN~~~nnnxxxlllzzzttt```pppyyyzzziiicccZZZLLLFFFKKKGGG;;;>>>LLLYYYSSS;;;222222///...---,,,+++,,,,,,---111...,,,---111444444333777222888999MMMUUUhhhOOO777333000---+++++++++++++++******))))))******+++,,,...------,,,,,,++++++++++++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000111///---,,,,,,///---+++***++++++***))))))************+++++++++)))+++111'''***...'''777hhh}}}bbbHHHGGGMMMfffwwwAAA000000///jjjDDD444111***((()))...///---+++,,,---777222+++///111///444yyyyyyPPP888+++)))000+++,,,......---,,,++++++++++++***)))***444MMM```OOO***''''''(((((())))))******))))))))))))((((((((((((******))))))******+++,,,444TTTdddcccvvvWWWEEEHHH]]]qqqNNN444...333)))&&&111...(((333,,,***)))***+++,,,,,,+++,,,,,,,,,---------......---,,,000666:::MMMxxx|||~~~jjjfffyyykkkkkk}}}mmmdddYYYKKK>>>CCCBBBDDDLLLJJJEEEJJJppp{{{RRR;;;222222000000...---------......111...---...111333444333444///555:::MMMVVVnnnIII444222000,,,++++++,,,++++++******))))))******+++,,,------,,,,,,++++++++++++++++++------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,++++++///---+++***++++++***)))))))))*********+++++++++)))***///(((,,,000))):::qqq^^^CCCGGGUUUjjjqqq===------111pppQQQ:::+++<<<333+++***,,,---111666%%%,,,333999888...333KKK{{{JJJ555---***---(((...------,,,+++++++++++++++,,,$$$///444888[[[^^^---))))))))))))*********+++))))))))))))(((((((((((())))))(((((())))))***+++===]]]^^^LLLFFF===NNNPPP;;;OOOjjjcccFFF444---000------111---+++222///---++++++---...---,,,,,,,,,,,,------------......---000444777JJJ}}}{{{aaahhhxxxtttyyyooogggUUUGGGCCC===BBB@@@CCCJJJGGGCCCJJJoooxxxOOO:::333111111000///.........///000111///......111333444333333///555???PPPXXXwwwwwwCCC000111///,,,++++++,,,++++++******))))))******+++,,,,,,,,,++++++++++++++++++++++++,,,------,,,+++***------------------------***,,,......,,,*********...,,,*********+++***))))))))))))*********++++++***(((---(((...111,,,@@@zzz~~~VVV===III```oooccc666***,,,555wwwnnn^^^JJJTTTIII@@@AAAGGGLLLRRRWWWllllllppptttbbb>>>>>>aaa}}}zzzvvvzzzsss???......,,,***%%%111,,,++++++*********++++++..."""333111###OOOfff555************++++++++++++))))))))))))((((((((((((((((((((((((((())))))***'''QQQfffxxxsss~~~bbbJJJHHHZZZmmm555...111555///---000///222000...---......---,,,,,,,,,,,,,,,------------...---000333777LLLvvvXXXSSSwwwhhh]]]LLL;;;999BBB===AAA???AAAGGGCCCAAALLLmmmuuuLLL999333111111000///.........///000111000//////000222333444444111777FFFRRRZZZeee===,,,///---++++++,,,,,,,,,+++******))))))******+++,,,***+++++++++++++++++++++,,,---.........---,,,+++------------------------***,,,...---,,,******+++---+++***)))***+++***)))))))))))))))************,,,'''+++)))---///---FFF{{{wwwNNN;;;MMMhhhlllMMM///***...777sss~~~kkkmmm}}}{{{ttt999&&&+++...***$$$111*********)))******+++++++++&&&000+++ >>>VVVAAA************************))))))))))))(((((((((((()))(((((((((((()))******...FFFIIIvvv```BBBKKKqqqKKK555333777......333+++333111///.........---+++++++++,,,,,,,,,---------,,,,,,000444:::RRRuuu}}}vvvjjjPPPKKKxxxhhhmmmcccJJJ999:::===;;;>>>AAA???@@@EEE@@@AAAPPPlllrrrIII888333111//////...------...///000111111000000000111333555555222666JJJQQQVVVMMM555+++...,,,++++++,,,---,,,+++******))))))******+++,,,*********++++++,,,,,,---...///000000000///---,,,........................,,,---......,,,++++++,,,,,,+++))))))***+++***)))(((((()))))))))*********...&&&+++))),,,,,,///QQQ|||oooIII>>>QQQhhhccc666***,,,222444WWWjjj{{{}}}|||yyyzzzwwwlllgggjjjmmmooovvv~~~{{{~~~lllppp???'''+++000---###,,,))))))))))))***+++,,,,,,'''---***&&&,,,...777III))))))))))))))))))))))))))))))))))))((((((((((((***))))))))))))***++++++&&&888666___kkkxxxwww[[[DDD]]]{{{jjjDDD444444...000333)))222000...------,,,+++***+++++++++,,,,,,,,,------+++---111444;;;RRRrrr{{{sssiii~~~MMMUUU|||ssspppqqqlllbbbYYYGGG:::???JJJCCC222???@@@>>>@@@CCC>>>CCCVVVlllpppFFF888444111///...---------...///000111222222111000111333555333111444LLLNNNQQQaaa444---+++,,,+++***+++,,,---,,,+++******))))))******+++,,,******+++,,,------......000111111111111///...---////////////////////////,,,......---,,,+++,,,---,,,***((((((***+++***)))((((((((()))))))))******...&&&,,,++++++***555aaaiiiGGGDDDUUUgggbbb444---...222000555<<>>888HHHhhhxxxEEE---...111///$$$((()))))))))***+++,,,---...&&&000&&&&&&444&&&%%%III)))))))))((((((((((((((())))))))))))((((((((((((***************++++++,,,///999888^^^tttlll^^^WWWmmm}}}YYY666000111222000+++111///,,,+++,,,+++***)))++++++++++++,,,,,,,,,,,,,,,///333333888NNN~~~{{{{{{zzzuuuoooTTTiii{{{fff|||fffZZZ\\\SSSAAA666===CCC@@@===@@@>>>???===???AAA<<>>///---...000&&&((())))))******+++---...///(((,,,)))***...'''***???*********)))))))))(((((())))))))))))(((((((((((()))))))))))))))***++++++111,,,)))NNNjjj<<<...555222,,,222000...,,,+++,,,,,,+++******++++++++++++,,,,,,,,,,,,111444444888MMMvvvyyy{{{fff```~~~vvvfffwwwaaa\\\SSSFFF???:::;;;@@@<<<444:::III;;;<<<:::===???999DDD```pppoooBBB777444000111000/////////111222333111333333222000000333666333222555TTTRRRSSSrrrOOO******///---***))))))+++---...,,,+++*********)))***++++++,,,++++++,,,---///000111111///000000000000...,,,+++000000000000000000000000+++,,,,,,***)))(((***++++++)))((((((***+++***)))(((((((((((())))))))))))+++%%%...000......FFF{{{XXX;;;HHHZZZrrrjjjCCC111***111...222333111......111111---))),,,222)))111111111333---***444333777///BBBwww{{{QQQ000+++******///))),,,*********+++,,,...///000+++&&&---///$$$***777666,,,+++++++++******))))))))))))))))))((((((((((((((((((((((((((()))******'''+++222FFFwwwzzztttBBB///999111)))888000...,,,,,,------,,,+++******+++++++++,,,,,,,,,+++000666666;;;PPPvvvwwwnnnbbbiiijjjlllyyy}}}bbb___bbbTTTDDD>>>???BBB===666:::DDDCCC777999:::888<<<===777DDDbbbqqqpppEEE777000222///000000000//////222444444888777222...111555666999111222MMMUUUfffhhhBBB,,,...111)))))))))))))))))))))))))))*********)))))))))))))))***+++,,,,,,------,,,,,,---...///...---,,,...000000000000000000000000000---,,,++++++******++++++,,,,,,++++++***))))))(((******))))))))))))******'''...&&&...,,,(((RRRSSSNNNIIIbbbnnnzzz~~~nnnVVVDDDDDDGGGDDD@@@AAA333333333333333333333333000222333333555666111))))))000***KKKuuu===555...,,,***''''''***++++++++++++,,,---......&&&---111###(((888999JJJAAA(((%%%,,,&&&)))000((()))(((((()))******)))'''))))))))))))))))))))))))+++222:::000ZZZ:::888666)))222333000//////---,,,+++************+++++++++,,,,,,,,,111,,,000888...KKKqqq{{{[[[mmmnnnlllzzzffffffxxxvvvooommmggg\\\OOOCCC<<<999:::;;;;;;<<<;;;999888777<<<777:::@@@===:::JJJbbbkkkrrrDDD777000222///000000//////000222555555999888222///111555666666111888RRRWWWgggPPP555***...111)))))))))))))))))))))))))))***)))))))))))))))))))))***+++,,,,,,------,,,,,,---......---,,,,,,---///////////////////////////---,,,++++++******++++++,,,++++++*********************))))))))))))******'''---&&&...---...ZZZwwwHHHGGGIIIiiivvv~~~|||{{{}}}xxxzzz}}}zzztttmmmddd[[[TTTQQQNNNKKKMMMSSSSSSMMMIIIKKKKKKTTTNNNeeezzz;;;444---,,,***((((((+++************+++---...///((((((111---...///444UUU^^^666(((111---)))+++''')))))))))*********)))((()))))))))))))))))))))))),,,<<>>WWWJJJ444444---111/////////...---,,,,,,++++++******+++++++++,,,,,,,,,...,,,111999000KKKyyynnnjjjnnnqqqiiizzzkkkdddbbb{{{xxx{{{gggqqqfffUUUIIICCCAAA@@@???;;;;;;<<<<<<;;;:::888777:::666999@@@<<<999III```lllwwwDDD666111222000000000//////000333666666:::999333///222555666444444CCC^^^]]]mmmggg888++++++//////((())))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------,,,,,,,,,---------++++++,,,...------------------------,,,,,,+++************+++++++++***))))))***,,,---++++++************++++++'''---'''......666fffpppCCCEEELLLqqq}}}xxxttttttzzz~~~~~~kkktttppp}}}zzz888111,,,,,,+++)))))),,,))))))))))))+++,,,...///222%%%+++...---)));;;sssuuuCCC(((...000***(((((())))))************)))))))))))))))))))))))))))))))))888GGG>>>QQQ}}}eee000111333222---.........------,,,,,,,,,******+++++++++,,,,,,,,,,,,---111999///EEEddd~~~xxxnnnjjjwwwGGG___qqqbbbdddgggWWWCCC:::;;;@@@@@@>>>;;;;;;;;;;;;;;;999888888777555999???<<<:::HHH^^^kkk}}}CCC666111333000000000///...000444777888;;;:::444000333666777555999PPPkkkccctttVVV...,,,///---+++''')))))))))))))))))))))))))))))))))))))))************+++,,,,,,------,,,,,,,,,,,,---,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++***))))))***+++---///++++++************++++++))),,,'''------>>>pppkkkBBBHHHRRRuuu~~~{{{{{{~~~mmm^^^kkkuuuzzzxxxnnn555///++++++,,,***+++---+++***)))))))))+++---...333&&&,,,///---&&&444iiiuuuNNN...''')))++++++***((()))******)))(((((()))(((((((((((((((((((((((()))***///444OOO}}}~~~111---777333...---------------------,,,******+++++++++,,,,,,,,,,,,///111777,,,;;;rrr```|||rrrdddDDDjjjfffaaafffhhhOOOFFF<<<:::>>>@@@===888;;;;;;;;;::::::999888888666666:::???<<<;;;JJJ]]]gggBBB666111444000000000///...111555888999<<<;;;555111333777777555;;;VVVpppcccyyywwwGGG,,,222222+++(((((())))))))))))))))))))))))(((((())))))***************+++,,,,,,------,,,,,,,,,,,,---,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))************)))***+++,,,...///+++******************+++***,,,(((,,,+++DDDwwwaaa===GGGKKKgggooovvvwwwzzzwwwuuuvvvxxxzzz~~~|||wwwoooeeeZZZPPPJJJ===888...555aaavvvtttsss]]]333---***+++,,,++++++......---+++))))))***,,,---+++)))222111///'''###@@@mmm```AAA&&&###,,,---(((&&&(((******((('''''')))((((((((((((((((((((((((,,,''''''222KKKwww;;;+++444111///---------------------,,,******+++++++++,,,,,,,,,,,,000///666...666kkkttt```|||YYYTTTwwwwwwyyyaaa^^^bbbWWWDDD<<<<<<<<<>>>???>>>:::777;;;::::::999888888777777666777<<>>===666222444777888666888UUUmmm]]]xxx\\\999+++333111))))))+++))))))))))))))))))))))))((((((((()))******++++++***+++,,,,,,------,,,,,,,,,---------++++++,,,...++++++++++++++++++++++++++++++***))))))))))))***)))***++++++,,,------...******))))))))))))*********+++))),,,***JJJ}}}ZZZ777===777CCCAAAGGGKKKCCC@@@???@@@BBBBBB@@@===666777777777555333000...(((777666222TTTzzztttvvvUUU222,,,***+++,,,++++++...000...+++***)))+++---...000---///%%%(((------DDDdddmmmTTT---$$$,,,+++%%%&&&)))+++***(((&&&(((***)))))))))))))))))))))))))))))),,,666<<<___QQQ///000,,,000.........------,,,,,,,,,******+++++++++,,,,,,,,,+++000,,,666444999kkkjjjffftttYYY]]]rrrhhhpppfffnnnoooYYYBBB888999;;;===<<<:::999;;;===:::999888777666666666666777999<<<===:::>>>OOO```cccAAA555222555111111000......111666:::;;;???===777333555888888888777SSShhhWWWyyyMMM333***000---)))+++,,,))))))))))))))))))))))))'''(((((()))******++++++***+++,,,,,,------,,,,,,---......---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))))))))))))))***,,,---...---,,,+++))))))(((((((((((()))))))))******---***PPP~~~SSS000444(((,,,%%%'''***,,,,,,,,,---......+++((('''((()))+++,,,---......&&&222111...NNN~~~yyy{{{xxxYYY111,,,))),,,---++++++---...---+++******---000222444,,,)))%%%000777UUUOOOaaaQQQ000)))***&&&)))'''+++...---)))((())),,,))))))))))))))))))))))))((())),,,666///LLLppp<<<000+++444//////...---,,,,,,++++++******+++++++++,,,,,,,,,,,,000)))444777999hhhjjjkkkttt{{{WWWbbbooouuu|||fffdddkkkrrrcccGGG===EEE<<<===<<<999666777;;;???999888666555444444555555777999;;;:::777===OOOaaahhhAAA555222555111111000......111777;;;<<>>777333555888999<<<888RRRfffUUUzzzKKK444+++...***))),,,***))))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,---------,,,,,,---...///...---,,,...000,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))(((***---//////...+++***((((((''''''''''''(((((('''(((+++...,,,UUUKKK)))000(((111,,,///111///111000...---000333555111111000//////.........333///(((333___vvvxxxzzzbbb111,,,***,,,---+++***,,,,,,+++******+++///333666***&&&...---///***&&&AAA888JJJAAA...---((($$$///)))---000///+++)))+++...))))))))))))))))))))))))...)))&&&444///LLLJJJ333---888000000///...,,,+++************+++++++++,,,,,,,,,...111'''222777666bbbiii~~~gggnnn|||KKKkkk{{{kkk]]]hhhjjjcccQQQAAA<<<============<<<:::888888:::;;;888777555444333333444444666999:::777555<<>><<<:::888777777777888777BBBWWW]]]WWW\\\555222...,,,,,,---...---******))))))))))))************))))))***,,,---///---///000///,,,+++++++++///...---,,,++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++))))))))))))))))))))))))...'''******555aaayyyIII777)))(((***))))))---///...,,,---///111222222111...(((777(((777111...))):::***111pppxxx|||[[[000...+++))))))***---...+++******)))***,,,---...---,,,+++***))))))))))))111HHHHHH===:::---!!!+++(((+++///333333111...,,,)))))))))))))))*********''')))(((+++111;;;aaa|||GGG%%%666////////////...---,,,+++++++++,,,,,,,,,,,,---------,,,000///888@@@XXXyyymmm{{{gggqqq___{{{fffdddkkkggg```OOO===888???BBB@@@???>>><<<;;;999999888888:::555333555666555555777999999999777444;;;NNNbbbooo===;;;666222666555222111222666999;;;@@@>>>:::777666666777888999III\\\]]]YYYyyyHHH333000,,,***+++,,,,,,,,,******))))))))))))************))))))***,,,---...---...///...,,,+++++++++///...---,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))***(((,,,+++777gggrrrDDD???BBBOOOTTTOOOIIIHHHBBBBBBBBBEEEIIINNNPPPQQQVVV^^^hhhppphhhmmmVVV111&&&444(((:::ooo{{{oooIII......,,,+++++++++,,,---+++************,,,---...---,,,+++***))))))))))))...===777222???;;;,,,---)))***,,,---------+++***************************+++---***+++...555UUUkkk>>>222////////////...---,,,,,,++++++,,,,,,,,,,,,---------,,,000...555:::NNNyyygggiii{{{bbbzzzqqqkkkddd___ggg]]]OOOCCC>>>???AAABBBBBB@@@<<<999888999<<<===:::555333555666555555777666777888777666===QQQdddwww<<<999555222555444333333444666999;;;CCC???:::666444555777999;;;RRRaaa\\\^^^qqqBBB111...***))))))************************************************+++,,,---,,,...///...,,,+++++++++.........------...//////------------------------------------------------,,,,,,,,,+++++++++++++++))))))))))))))))))))))))'''***///***:::oooiiiDDDGGGWWWooo{{{xxxrrrqqqzzzyyyyyy|||vvv777)))111,,,NNNwwweee;;;,,,,,,,,,,,,,,,+++++++++************+++,,,---...---,,,+++******)))******...===444+++888888***)))(((((((((((()))***+++,,,,,,,,,++++++******))))))+++---******,,,///HHHmmm[[[---////////////...---,,,,,,++++++,,,,,,,,,,,,------,,,,,,000...555777HHHfffmmmmmmbbbccckkktttyyygggZZZOOOKKKFFF??????EEEEEEAAA;;;777777:::???CCC;;;666333666777555555777333555777888888@@@TTThhh|||:::666444333555111///111222444888===EEEAAA;;;555333444777:::<<>>***+++***$$$)))'''''''''((()))+++,,,---------,,,,,,+++***))))))&&&***)))))),,,...@@@^^^rrr222000000000//////...---,,,+++++++++,,,,,,,,,------,,,,,,222222999999FFF}}}eeeyyytttooojjjeeefffoookkkXXXNNNQQQLLL???<<>>]]]dddYYYlllaaa999000///---+++***+++++++++***)))***++++++++++++***)))))))))*********+++******+++,,,...---,,,++++++,,,------...//////000000000------------------------------------------------************************((((((((((((((((((((((((***---...(((AAA~~~\\\HHHLLL]]]vvvzzzmmmgggVVVQQQKKKHHHHHHJJJLLLMMMOOOHHHiiirrr333///+++,,,iii~~~bbb:::---+++)))((('''(((***+++)))******+++,,,,,,,,,------,,,+++++++++++++++++++++HHHCCC***)))+++''',,,'''((())))))******))))))------,,,,,,+++***))))))%%%***))))))......999OOO<<<000000000000///...---,,,+++++++++,,,,,,,,,------------333333:::888BBBvvvqqqddd{{{zzzyyyfffrrrlllkkkyyyttt\\\NNNRRROOO@@@:::AAA===;;;999888999:::===>>><<<777555666777555444666555666888888999BBBXXXmmmkkk???888<<<>>>EEE:::333222111000777@@@EEEAAA;;;666444555999<<>>@@@999999999999999999::::::===888555777777555444666666666777777888CCC[[[qqqccc???666>>>AAABBB888222444444222888BBBDDD@@@;;;666555666:::<<>>999666777777555444666666555555555777EEE___www[[[<<<333<<<@@@888000...444666444:::EEEBBB???;;;777666777:::<<>>999666777888555444666555444444444777FFFccc|||YYY444888CCC===<<<555///...333:::===>>>CCCAAA;;;666555888::::::WWWsssbbb___QQQ777222***++++++,,,,,,,,,+++******+++*********)))))))))((('''((()))******+++******(((,,,///...***))),,,000......---,,,,,,+++++++++,,,,,,---------,,,++++++***(((((()))***+++***)))************))))))))))))))))))))))))))))))))))))&&&111(((333iiijjjJJJFFFUUUkkkIII222111###TTTqqquuu>>>DDD@@@<<>>999555555888;;;<<<```uuuddddddOOO444111,,,+++,,,,,,,,,++++++******+++******))))))((((((((((((((()))***+++++++++++++++...000///+++***,,,//////...+++)))(((((())))))---------------,,,+++******)))((()))***+++***)))************))))))))))))))))))))))))))))))))))))&&&///'''555mmmjjjJJJFFFTTTfff>>>(((000666nnnwwwaaa```zzzAAA===888555\\\~~~222222+++777vvvuuukkkEEE333------,,,,,,,,,,,,++++++,,,+++******++++++------111///...///111111///,,,(((ZZZqqqHHH&&&(((---...&&&'''222EEEYYYRRR555...//////......---+++))))))***+++*********---///555mmmXXX@@@111///333//////111---,,,------------.........---444999;;;666***555SSSxxxlllaaaaaakkktttllljjjTTTYYYIIIAAA:::666777:::999999:::===777555777777333111333555:::777555;;;GGGiiiTTT999>>>GGGGGGPPPLLLEEE===888999<<<@@@@@@<<<888444444777;;;???kkkvvveeelll|||HHH---,,,+++,,,,,,,,,+++++++++******++++++***)))(((((('''''')))***+++,,,,,,------------///111///,,,***,,,......,,,)))''''''(((***+++.........------+++*********)))((()))+++++++++***++++++*********))))))))))))))))))))))))))))))))))))///(((;;;tttfffEEEFFFSSSccc888%%%222KKK\\\EEE000---IIIwww;;;333222222fff...222,,,999uuusssgggCCC222---------,,,,,,+++++++++++++++,,,,,,---------,,,444000---///444555000+++(((NNNmmmtttIII...###111***'''&&&)))<<>>888888999888888999>>>:::777888777444111111222999888333666EEEpppKKK777:::???CCCPPPOOOMMMEEE>>>:::<<<@@@CCC>>>888666444666<<>>333111111---000333---........./////////000000666///&&&+++888666555AAAuuuhhhdddpppcccvvv}}}lllsss```WWWSSSNNNEEE<<<:::999666555777>>>;;;999999999666444222000888777333666EEEoooDDD666666666===EEEIIILLLHHHAAA===>>>@@@GGG@@@:::888555555<<>>DDDDDDAAA???@@@CCCGGG@@@:::999666555>>>KKKlllbbbggglllIIIBBB:::000---+++///...,,,***))))))***************+++++++++,,,,,,+++,,,---......//////...------,,,+++***)))((('''(((((())))))))))))))))))---............---,,,,,,+++***)))***,,,,,,,,,+++,,,++++++++++++*********)))))))))))))))))))))))))))(((+++QQQ^^^IIIPPPUUU```111,,,:::vvv\\\...---+++JJJVVVZZZ111...,,,999zzzeee333***000IIIyyyrrrxxxbbbAAA444......---,,,,,,+++******((()))+++------,,,+++***,,,...000///---+++,,,...///;;;777ZZZGGGOOO---)))...$$$(((///,,,,,,...(((...(((''',,,...***)))---,,,---//////...------...+++FFFSSS777...777666111111000000000000111111111222222...111...000@@@TTTtttsss```aaaqqqvvv{{{nnnWWWeeeVVVLLLDDD<<<;;;;;;999888999777777555111222555555222000555555777???KKKhhh===:::555+++666111555:::===>>>@@@CCCFFFDDD<<<888888666555@@@PPPhhh___mmmTTT111222111******,,,000...,,,***))))))************+++,,,---......///++++++,,,---...............---,,,++++++***)))(((***)))(((''')))---000333,,,------...............+++***)))***,,,---,,,+++,,,,,,+++++++++*********))))))))))))))))))))))))+++***///WWWZZZJJJPPPWWWddd111***666{{{PPP///333777vvvEEE000---+++DDDXXX333(((333OOOqqqllluuu```>>>000///......---+++******)))((()))***+++++++++******......---.........,,,+++...<<<333===000CCC111))))))&&&***,,,---666999...;;;...''',,,///+++***---+++---//////---,,,,,,---,,,:::kkkyyykkk@@@---999::://////555111111111222222222222333555666777LLLsssmmmfffdddjjjqqqyyyiiikkksssdddTTTLLLEEECCCAAA===:::;;;;;;;;;666000111555666222222777666777@@@NNNnnn::::::444(((333///111333666:::@@@FFFJJJAAA888555777666555BBBSSSggg^^^qqqMMM---111222+++...444000...,,,***))))))******)))***+++,,,...///000111***+++,,,---...............---,,,,,,,,,,,,+++***+++)))''''''+++333<<>>MMMDDDOOO:::)))(((***(((***///***,,,......---+++++++++000***FFF|||zzzxxxeeerrr~~~GGG---;;;;;;---...999111111222222222333333333888VVVxxx```gggTTTWWWwwweeepppxxx{{{RRRsssaaaXXXOOOLLLHHHAAA;;;:::AAA@@@:::333222777888444444999777777???PPPvvvsssEEE555777666222000111222222333888@@@FFF@@@===555555777444@@@ZZZqqqeeeuuuSSS333,,,((()))///111,,,,,,,,,,,,,,,++++++++++++******,,,...///---,,,+++,,,------......------...---+++)))((())))))***)))))))))***++++++,,,,,,///---++++++,,,...............---------,,,,,,,,,++++++++++++******))))))))))))*********+++++++++---'''///lllzzzLLLDDDQQQ]]]WWW111(((999ttt{{{III(((,,,XXXtttccc777222,,,***,,,tttDDD------...fff~~~pppkkkuuu|||WWW888***---,,,+++)))((('''''''''***))))))(((((()))***+++------,,,++++++---...///(((222+++'''<<>>:::999BBBDDD;;;222222555666;;;:::777777???YYYoooCCC555666555222222222222222333999AAAGGG???<<<555666999777DDD```nnndddyyydddAAA---///...,,,---+++,,,,,,,,,---------------+++))))))***,,,------,,,,,,,,,---------------------,,,+++))))))))))))))))))))))))***++++++,,,,,,...,,,++++++---......---------------,,,,,,,,,,,,++++++++++++*********)))*********++++++++++++,,,---(((222pppyyyJJJBBBOOO]]]VVV111)))888sss|||GGG///...OOO]]]AAA888%%%$$$%%%222===xxx===222,,,444sss|||tttvvvyyyuuuOOO444+++---,,,+++)))((((((''''''***))))))((())))))++++++///............/////////,,,666333111???DDD666***222&&&&&&***&&&)))...,,,111---)))))),,,...,,,***------,,,,,,,,,,,,,,,---(((222---888eee\\\999888000444CCC>>>(((000444444;;;WWWzzzdddXXX[[[___ssswwwzzzjjjggggggbbbzzzxxxgggxxxbbbVVVOOOGGG@@@<<<:::AAACCC;;;333333666777555666666777BBB```ggg@@@555555444222222222111111444:::BBBHHH>>><<<666777;;;:::IIIgggjjjddd|||PPP444)))......---,,,))),,,------....../////////---+++)))***,,,.........---------------,,,,,,,,,,,,+++***))))))))))))))))))))))))***++++++,,,,,,,,,++++++,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,***666uuuwwwFFF@@@MMM]]]UUU///***666ooo|||===222444XXXEEE%%%$$$,,,999***000JJJ~~~555))))))444zzzuuuqqqyyywwwnnnGGG000,,,,,,,,,***)))(((((((((((()))))))))))))))***+++,,,......///000//////...---'''...///444???@@@>>>DDD>>>---(((***)))+++---'''''')))+++,,,---,,,+++)))///...---,,,,,,,,,,,,,,,)))444000(((AAAooohhh...222;;;111777'''===888>>>YYYyyy[[[iiieeePPP;;;IIIbbbaaalllYYYcccuuu___PPPEEE>>><<<:::@@@AAA:::444444666777555999:::;;;HHHiii^^^===666555222222222111000000444;;;CCCHHH===<<<666777;;;;;;LLLkkkfffeeeuuuLLL444)))+++))))))...,,,,,,,,,---...///000000111///---+++***,,,///000000...------,,,,,,+++++++++++++++***))))))))))))))))))))))))***++++++,,,,,,+++++++++---///...---+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++,,,,,,,,,------------+++888vvvqqqBBB???MMM```VVV///+++333hhhzzz;;;444777gggLLL---(((999///###444[[[ppp111++++++///vvvrrrkkkuuuuuuiiiDDD000...,,,+++***)))(((((((((((())))))))))))***++++++,,,***,,,...///...---***)))%%%'''(((///888:::GGGaaa???...***...---......&&&###''',,,...,,,++++++,,,//////...---,,,,,,,,,,,,---222222(((...WWW~~~;;;999AAA000EEECCC]]]oooeeepppooorrrNNN888;;;777999\\\```dddtttvvveeettt^^^LLLAAA===;;;======999555444555666666:::<<<;;;HHHkkkSSS:::888555000222000///...000555<<>><<<777777:::;;;NNNnnndddgggoooEEE222***+++'''(((------+++,,,,,,---...///000000...,,,))))))+++.../////////...---+++*********+++************)))))))))((()))))))))***++++++,,,,,,******+++,,,......,,,***,,,,,,,,,+++++++++******+++++++++++++++++++++,,,++++++,,,,,,,,,---------...+++888uuujjj>>>AAANNNeeeWWW///---///```yyyHHH777444mmmeeeQQQHHHOOOPPPXXXqqqOOO$$$111......pppyyymmmuuugggEEE111///++++++***)))((((((((()))((())))))***+++,,,,,,,,,)))+++---//////---***(((---+++)))---000,,,:::ZZZ555))))))///---......'''&&&***------+++***---000///...---,,,,,,,,,,,,,,,...,,,111222---@@@jjjGGG333555555pppttt[[[iiiccc```>>>444BBBFFF;;;BBBggg___~~~aaammmyyy___LLLBBB===<<<:::999666444333444111666777777FFFkkkIII888<<<666///333///......222999???DDDFFF======777777:::<<>>dddkkkooo}}}nnnvvv[[[IIIBBB===::::::999555333444222666777999MMMvvvAAA777???777...333......000666===CCCFFFFFF<<<<<<888888<<>>///)))///444,,,***+++'''))))))*********************))))))***,,,------,,,111///---***)))((())))))'''((()))******)))(((((()))))))))***++++++,,,,,,,,,+++)))***,,,---,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,,,,------*********++++++++++++,,,******<<>>~~~ddd999BBBIIIgggVVV///555000\\\OOO444999WWWtttYYYQQQ222(((000---//////---000)))///lllyyy|||www[[[444'''---+++***)))))))))))))))***'''(((***,,,------------&&&(((***,,,------------------)))+++555999EEEZZZHHH000$$$***111888777+++---............,,,)))'''((((((((()))***+++---------777000000777,,,???wwwxxx___aaazzz}}}cccbbbLLLPPPCCC===???IIICCCGGGbbb```cccXXXrrrMMMDDD>>>@@@@@@:::666666555888666:::TTTzzzFFF555===@@@000333333555777:::CCCLLLOOOLLLEEEBBB999>>>:::BBBdddkkkggg~~~iiiEEE///,,,,,,------,,,+++)))(((''''''''''''))),,,///111.........---***)))***,,,///---,,,***))))))******''''''(((((())))))******+++*********++++++,,,---...---+++)))(((+++000444000000111000///...,,,+++,,,++++++******++++++,,,*********)))******++++++...+++AAA~~~VVV???<<>>'''---444&&&&&&///------,,,,,,,,,,,,++++++(((***---------,,,---...333222666333777222:::nnn~~~]]][[[rrrwwwkkkhhhpppppp}}}wwwjjjgggyyyxxxUUU===AAABBB666222999555888<<<888___yyykkk===666<<>>QQQ___ooo{{{zzzttttttzzzNNN222---,,,,,,+++******))))))******+++******)))))))))******((()))***++++++,,,,,,,,,///...''')))///***===gggcccTTT:::111...%%%'''000---------,,,,,,+++++++++'''(((***++++++,,,...000333222555222555111:::nnn```___iiiwwwggg~~~oooPPPEEE@@@777666<<<777777:::888bbb~~~```::::::888<<<888666444444333666???IIIKKKGGG>>>===666;;;999DDDeeeiiikkkLLL...***,,,,,,,,,,,,+++***)))(((+++***)))((('''((()))))))))***+++***))))))+++---...---,,,+++******++++++************++++++++++++,,,,,,,,,,,,------------000000///,,,***)))***,,,//////000000000...---,,,,,,++++++******++++++,,,)))************++++++,,,---,,,CCC~~~SSS>>>===RRReeeHHH)))222000fff\\\JJJ:::777777444444777<<>>:::<<<@@@;;;999::::::jjjVVV888???555777888333666555333666@@@IIIJJJEEE<<<===666;;;;;;HHHgggiiimmmmmm==='''+++++++++++++++******))))))+++***)))(((''''''((((((&&&((()))))))))))),,,...------,,,,,,++++++++++++************************+++,,,,,,,,,,,,,,,,,,,,,...//////---+++)))***+++......///000000///...---,,,++++++******++++++,,,***++++++,,,------------------EEEQQQ===>>>SSSaaaIII***222000eee}}}vvvtttzzz}}}~~~ppp}}}yyyqqqxxxtttHHH000...+++++++++***)))))))))))))))(((((((((((((((((()))***++++++*********,,,...///---,,,---000333<<<[[[\\\@@@...888QQQLLL>>>//////...---,,,++++++***777777555222///...000222222000222...222///999nnn\\\UUUdddooohhhppp|||yyyTTT@@@>>>@@@???AAA;;;;;;???tttHHH444>>>555999;;;777777666444888CCCLLLKKKEEE===???888===>>>MMMkkkiiiqqq~~~XXX333(((...++++++******************(((((((((((((((((())))))%%%'''(((((((((***,,,...------------,,,,,,,,,+++))))))))))))))))))))))))******++++++++++++***)))***,,,------,,,++++++,,,---...///000000///......,,,++++++******++++++,,,+++,,,---...////////////---...FFFNNN;;;>>>QQQ___PPP,,,000///___{{{yyywwwjjjcccdddiii[[[KKKAAAKKKccc{{{{{{qqqEEE///...++++++***))))))(((((())))))(((((('''(((((()))******,,,,,,++++++,,,---///000000......///555HHH]]]iiicccUUU;;;555JJJAAA333//////...------,,,++++++333333111...+++***,,,...000///222...222///999nnniiiVVVfff}}}eee~~~xxxjjjdddIIICCC@@@;;;AAA;;;<<>>@@@QQQmmmiiizzzcccDDD///***///+++******)))))))))******'''(((((())))))*********%%%'''((())))))***,,,///,,,,,,------------,,,,,,)))))))))((((((((((((((()))***+++++++++***((('''(((***,,,,,,++++++---///,,,---...000000000//////,,,++++++******++++++,,,+++,,,...///000000000///,,,///HHHKKK:::???OOO___WWW...000...PPPqqq{{{wwwooofff\\\RRRKKKHHHCCCCCC@@@999222000444888555...+++---@@@hhhnnnAAA//////+++******)))(((((((((((()))(((((((((((()))***+++++++++++++++,,,,,,---...///111///...)))000KKKTTTCCCkkkXXXeeeEEE###,,,'''(((............---------------.........---...000222///...222000444000999mmmcccaaaxxxvvvoooiiiXXXwwwuuuTTTEEE???:::>>>999<<>>BBB<<>>;;;AAAMMMSSS999222///444888...222222222444===KKKSSSMMMBBB>>>BBB<<>>...///*********)))((((((((((((((())))))))))))***+++,,,---&&&''')))***++++++******(((222555)))555fffmmm===```DDDcccQQQ///444'''***,,,,,,------.../////////***,,,...///.........///,,,---444444888222999lllvvvsss___{{{xxxooo[[[EEECCCGGG@@@>>>FFFSSSCCC;;;555666777444000///000777888@@@PPPPPPDDD???:::CCCBBB<<>>BBBqqqBBB:::555666777444000000000666888AAARRRQQQCCC===@@@JJJCCC;;;IIIZZZgggtttiiiBBB******,,,((()))))))))(((((((((((((((*********+++,,,,,,------((((((((()))***+++---...,,,,,,,,,++++++,,,,,,,,,...,,,***+++,,,,,,***((()))*********))))))(((((())))))***+++++++++******++++++***++++++,,,------...---+++))))))***+++,,,,,,+++***))))))+++,,,...,,,///EEEwwwuuuGGG;;;AAANNNkkkfffAAA///222111...555555444333222555999===KKKIII[[[jjjjjjuuuzzzttt}}}[[[888333)))+++,,,+++******************)))))))))+++------,,,***(((***++++++******+++---111&&&222111<<>>DDDttteee@@@999444666666333111111000666888CCCUUURRRAAA:::IIIUUUEEE<<>>RRRmmm}}}oooAAAxxxWWWHHHNNN[[[HHH>>>FFFwwwLLL===777444555555222111222111666:::GGGXXXRRR???888RRR\\\FFF>>>YYY___hhhxxx^^^AAA333---******---+++******)))(((''''''&&&(((((())))))*********+++(((((((((((()))***+++,,,+++++++++,,,,,,+++++++++...---,,,,,,,,,+++*********+++,,,------+++***(((***************))))))((()))******+++,,,---///000))))))))))))***+++---...------,,,,,,,,,------...111444IIIxxxuuuDDD777<<>>:::666333555444222111444222888===LLLZZZPPP>>>999TTTXXXAAA@@@]]]```oooyyydddIII333///000+++))),,,,,,,,,++++++***)))((((((((()))))))))))))))******(((((((((((()))***++++++***++++++,,,,,,++++++***------------,,,++++++,,,+++,,,,,,---,,,+++***))))))***++++++,,,,,,++++++*********+++,,,...///000******************++++++......------------------...333JJJ{{{yyyGGG888===KKKcccssswwwwwwpppppp|||~~~|||}}}|||xxxtttaaa]]]RRRDDD888<<<^^^|||pppssssssUUU333111+++///+++*********+++,,,---------,,,************)))(((,,,---...---,,,+++,,,---111222+++000===888,,,,,,...TTTmmmOOO___888111222//////..................111---...111...,,,888JJJ}}}{{{TTTgggnnnKKK???LLLYYYEEEAAAJJJwwwwww:::888444333444444111222555333:::BBBPPPZZZMMM======TTTLLL;;;DDD\\\___vvv~~~yyyVVVAAA111111222,,,'''))),,,,,,,,,++++++******)))))))))))))))))))))******((((((((((((((()))***+++)))***+++,,,,,,+++***)))+++,,,------,,,,,,---...,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,))))))))))))***+++,,,---***************)))))))))------------------,,,,,,***...FFFyyyxxxHHH;;;@@@UUUkkkxxx|||~~~wwwrrryyynnnaaaPPPGGGFFFEEEBBB>>>888;;;666000...111MMMxxxwwwkkkpppsssUUU333111+++///,,,++++++++++++,,,,,,---...,,,******+++++++++***---...///...,,,+++,,,---***444111+++///111000333///CCC^^^MMM]]]555///,,,000/////////............---)))222DDDNNNVVVnnnXXXcccZZZHHH???KKKRRRDDDCCCOOO{{{WWW999666333222444333111222666444===GGGTTTZZZKKK===BBBWWWCCC999KKK\\\___zzzpppIII<<<222000000+++'''(((++++++******************************************)))(((((((((((()))******)))***+++,,,,,,+++***))))))+++------,,,,,,///111---,,,***)))))))))++++++***++++++++++++******)))((((((((((((((()))***+++))))))************))))))---------------,,,+++++++++---BBBrrrpppBBB777>>>OOOdddnnnooosssoooggggggMMMDDD999222222333333111444777111000333***222RRR}}}rrrwww{{{WWW444111+++...------,,,+++++++++,,,,,,///---++++++,,,------,,,,,,---......------...///)))+++---+++((()))...111,,,:::FFFOOOLLLDDD444+++//////000000000000000000444555KKKrrrddddddJJJFFF@@@GGGGGGBBBEEEVVVAAA999555222222444333000222777555???JJJWWWZZZIII===EEE\\\AAA;;;RRR^^^aaa}}}sssZZZ???888000...,,,***)))***)))))))))))))))*********+++++++++***************)))(((((((((((())))))***((()))+++,,,,,,+++)))((('''***------,,,---000333...,,,)))''''''(((+++,,,,,,,,,++++++)))((('''&&&***)))))))))))))))***+++'''((()))******+++******,,,---------,,,,,,+++***000000@@@lllhhh999///888000CCCHHHDDDGGGDDD888222111222555888<<<>>>>>>===999:::111333;;;---(((???}}}oooqqqrrrXXX555222***---...------,,,++++++++++++///---++++++,,,......---***,,,............000111111&&&***444222//////+++&&&777555SSS===WWW<<<000//////000111222333333444FFFJJJjjjyyyuuummmggg@@@EEE???CCC===@@@GGG[[[eee???888444///,,,000333222222444666???RRR^^^SSS>>>999CCCSSSBBB:::JJJfff]]]zzzeeeAAA666111,,,+++------)))%%%******+++++++++******)))***))))))))))))+++,,,---'''''''''''''''((())))))(((((()))******)))(((''')))***+++,,,---.........'''))),,,...000000///...000///,,,)))'''&&&''''''******)))((()))***,,,---******************++++++***+++,,,,,,------,,,,,,000+++MMMiiiMMM)))(((111(((///...///777888777>>>DDDGGGHHHHHHKKKRRRVVVVVVVVVDDDWWWUUUCCC%%%<<<222lllkkkqqqxxx|||WWW...222111------.../////////---***)))(((((()))***++++++++++++------,,,...///000///---++++++++++++,,,,,,---...///<<<999:::;;;CCCPPPAAA444222222222000777LLLccc{{{~~~ooouuuwww[[[EEE@@@===<<>>666666000...000222111111333666AAATTT]]]PPP<<<:::EEEGGG===;;;KKKfffdddttt~~~cccCCC444000,,,+++------***&&&))))))*********))))))((((((((('''((()))+++,,,...))))))((((((((((((((()))((()))***++++++***)))((()))***+++,,,,,,---------(((***,,,...//////...---111///---***))))))***+++,,,++++++++++++++++++,,,+++++++++++++++************++++++,,,---,,,,,,,,,+++$$$CCCdddSSS222+++000&&&444;;;EEEUUUYYYUUUXXXggglllnnnmmmmmmooommmiiibbbYYYqqqDDD000###___ooosssxxxWWW---000000,,,---.../////////---+++***((()))***+++,,,,,,,,,,,,---,,,,,,---//////...,,,,,,,,,++++++,,,,,,---...***@@@888???KKK???GGGZZZXXXMMMBBB???FFF[[[{{{vvvoooqqqOOO@@@>>>;;;:::<<<777NNNhhhEEE:::555888222///111222000000222777EEEXXX\\\KKK999:::FFF???>>>DDDQQQiiinnnpppqqqvvvMMM444111...******,,,,,,***((('''(((((()))))))))((((((''''''(((((()))+++,,,---,,,+++***)))(((((((((((()))***+++,,,,,,+++***)))((()))***+++++++++++++++***+++,,,---...---,,,,,,//////---,,,++++++,,,,,,,,,---.........---,,,+++---,,,,,,++++++***************+++,,,,,,,,,,,,+++333***FFFmmmhhhKKK======EEEZZZgggnnnxxxtttfff```EEEHHHHHHDDDBBBAAA>>>999888222BBBfffPPP***444LLLuuuuuuwwwVVV,,,......,,,,,,,,,.........---,,,+++)))***+++,,,------------,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,---...---RRRFFFLLLeeeWWWRRReee~~~vvvooopppzzz~~~zzz}}}ttt|||hhhTTTBBB>>>>>>;;;:::<<<>>>XXXssszzz===555777999444111111111...///222:::KKK\\\YYYFFF777;;;GGG===@@@KKKSSSgggtttnnnvvvnnnhhhnnnFFF:::...+++))))))+++,,,+++)))'''((())))))***)))))))))************++++++,,,,,,...---,,,***)))(((((((((((()))***+++++++++***)))(((((()))***************++++++,,,,,,,,,,,,+++***,,,---...///...,,,***(((***,,,...000111000...---...------,,,+++***)))))))))******++++++++++++++++++&&&???hhhmmmOOO<<<===TTTppp}}}vvvlllZZZDDD:::444555222---+++------+++000---'''???pppSSS&&&======}}}vvvvvvVVV,,,,,,,,,,,,******+++,,,,,,,,,++++++******+++,,,------------++++++***,,,---...---+++------,,,,,,,,,------...'''OOOIIICCCUUU[[[SSS@@@WWWeee|||~~~www}}}rrrpppXXXKKKBBB===???@@@>>>===@@@EEEaaa|||UUU>>>000999999444222222000...000444AAASSS```VVVBBB777<<>>???BBBCCC```}}}===@@@111999777333111111000...222888JJJ[[[cccTTT???888===DDD<<<888IIIUUUggg}}}ppp~~~xxxbbbHHH%%%)))))))))((((((((())))))***((()))***++++++,,,++++++000000000000///...,,,+++...---,,,***)))(((((((((%%%&&&((()))******))))))))))))************))))))++++++******************+++...222444444000,,,)))'''))),,,///000000///---,,,++++++******)))))))))(((((()))************)))---///CCChhhsssSSS===IIIQQQwww}}}ZZZ:::,,,,,,333111999AAAEEEIIIKKKIIIDDD---,,,(((///[[[zzz@@@000333wwwpppxxxZZZ111...,,,---)))))))))))))))(((((())))))***+++,,,------------,,,++++++,,,......---,,,///...------------------222///FFFWWW<<>>@@@===YYYxxx666===777555444222111111000///444<<>>:::>>>AAA???444GGGZZZkkk~~~eeeccciiimmmdddGGG222:::((())))))(((''''''((()))'''((()))***++++++++++++---...///000000///...------,,,+++))))))(((((((((&&&''')))***++++++******)))******++++++******)))******)))))))))******+++)))***+++---............)))***,,,------,,,+++***))))))))))))))))))))))))'''((())))))******))))))''')))777ZZZkkkMMM555BBBKKKnnnlllCCC'''***<<>>>>>???[[[xxxeee777888===222333000000111000000666>>>XXXffffffPPP===;;;??????===---AAAXXXgggvvv}}}gggqqqeeefff^^^666###'''((())))))(((&&&&&&'''(((&&&'''((()))***************+++---///000000//////,,,+++***)))(((((((((((('''(((***+++,,,,,,,,,+++******+++++++++******))))))))))))((()))***++++++%%%%%%$$$$$$&&&***...111++++++,,,,,,+++)))((('''(((((((((((())))))))))))'''(((((()))))))))))))))......777ZZZqqqTTT:::HHHNNNnnnhhh@@@---???^^^vvv||||||zzzvvvxxxAAA,,,///BBB^^^666000[[[hhh}}}^^^777111---///...---,,,+++************(((((()))***++++++++++++------,,,...///000///---000///...------------------999...---555LLLkkk[[[GGG===CCCSSScccmmmnnnggg~~~sssaaaOOOHHH@@@777777>>>777:::;;;;;;<<<>>>???>>>HHHbbb}}}VVV888555>>>111444111000111///000<<>>///000,,,------,,,***((()))+++---,,,***)))))),,,...//////---......///000/////////222000...,,,+++***++++++111)))555+++999BBBFFFaaaIII???@@@FFFMMMXXXlllmmmllllll^^^SSSKKKBBB:::777666444222;;;888999<<<<<<999999;;;bbbwwwNNN:::666;;;333111///---------222CCCTTTfffkkk___CCC333888>>><<<:::444999SSSmmmqqq___MMMNNNSSSXXX\\\[[[YYYWWWVVVRRROOOOOOSSSUUUUUUYYY```www~~~sssbbbfffqqqfffAAA***+++---&&&((((((((((((''''''''''''''''''((())))))(((''''''(((''''''''')))***,,,---,,,***'''&&&'''((()))(((+++************+++,,,,,,++++++((('''+++///,,,&&&)))(((''''''((()))***+++)))(((''''''(((***,,,---,,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))+++***222KKK[[[LLL;;;AAANNNhhhqqqBBB444]]]]]]???///333%%%///)))111///EEEzzzQQQ...,,,777{{{uuu555666@@@eee>>>...---***)))***+++***)))(((***++++++***)))+++...000111000,,,,,,---............---///...---,,,,,,,,,---...---'''555///===EEEJJJ}}}]]]HHHGGGSSSbbbjjjnnnwwwxxxwww~~~{{{TTT~~~^^^OOOHHHCCC<<<999888999888888:::888999;;;:::777999>>>[[[tttBBB<<<888666666111///---,,,---888NNNbbbpppqqq]]]>>>222===AAA999999000999XXXoookkk[[[RRRUUUVVVVVVTTTPPPMMMKKKKKKSSSNNNJJJIIIHHHGGGJJJOOOAAAEEEJJJLLLKKKMMMQQQVVV``````fffpppyyy~~~}}}fffdddkkkiiiSSS000"""+++---"""(((((((((''''''''''''&&&&&&''''''((((((''''''&&&''''''((())))))***++++++***)))((()))+++,,,+++******************++++++,,,++++++)))(((***...,,,''')))(((((((((((())))))***))))))((('''((()))***+++++++++***)))))))))******))))))))))))))))))))))))''''''(((((())))))******((('''333RRR```KKK:::DDDMMMeeennnCCC777[[[PPP(((///111&&&---***+++'''999ccc[[[000///666sss999///<<>>;;;888777888999999999888888999;;;888555:::BBBWWWuuuxxx:::>>>999333777111111000...111???VVViiiwwwrrrYYY999222BBBGGG<<<:::000<<<___qqqgggZZZYYYYYYWWWSSSNNNJJJKKKNNNQQQOOOKKKFFFCCCBBBAAABBBCCCIIIIIIIIIFFFBBB@@@AAACCCAAA>>>>>>@@@AAA???@@@DDDDDDFFFIIIJJJJJJKKKMMMOOOUUUXXX]]]aaacccfffhhhjjjwwwzzzkkkgggjjjnnn[[[>>>)))&&&******$$$(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******))))))******+++---000000///...)))))))))))))))***+++++++++,,,***(((***---+++''')))(((((((((((()))))))))***)))(((((((((((())))))******))))))))))))******))))))))))))))))))))))))&&&''''''((()))******++++++'''555ZZZkkkSSS>>>EEEKKKbbbkkk???444YYYOOO(((,,,...,,,444444,,,(((777OOOddd111000444kkk>>>)))888wwwjjjEEE111111///...---,,,***((())),,,...+++***+++---///000...,,,******+++,,,,,,,,,,,,,,,++++++,,,---...///000111222---555......***)))OOOlll]]]RRRLLLVVVffffffrrrRRR???ZZZyyy{{{rrrddddddeeeMMMeeedddJJJCCC>>>555:::999888666666666555555666777::::::666444;;;EEEXXXyyyeee888@@@999222777111222222000666EEEZZZiiisssjjjPPP555000???EEE>>>888111@@@bbbooo```WWW]]]XXXVVVSSSNNNIIIGGGHHHJJJSSSRRROOONNNOOOPPPOOOLLLGGGEEECCCDDDFFFHHHGGGFFFLLLHHHDDDDDDAAA===<<>>======>>>999<<<@@@CCCEEEFFFHHHJJJIIIJJJJJJIIIHHHGGGHHHJJJFFFJJJOOOSSSWWW[[[aaadddwww{{{pppgggnnnhhhiiiIII///---///)))%%%)))''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((()))))))))(((((())))))+++...000111000...))))))(((((())))))***++++++,,,+++)))))),,,+++'''((())))))))))))((((((((()))))))))(((((((((((((((***))))))((())))))******((((((((((((((((((((((((&&&''''''((()))******+++---(((444ZZZqqq[[[@@@AAAFFFaaannnBBB444YYYRRR///$$$666NNN^^^\\\;;;'''+++IIIkkk222///333hhhCCC***888kkknnnHHH222000///...---***((()))...555:::,,,++++++,,,------***(((++++++,,,---------------,,,------....../////////...,,,222111111///111HHH~~~WWWSSS[[[nnnvvvsssttt}}}uuunnn```qqqiiivvvccc```@@@:::BBBBBB888888888777666555444333444555666999999666444;;;EEEZZZ}}}UUU<<<@@@:::666666///000000111<<>>@@@@@@>>>===@@@BBB;;;>>>AAACCCCCCDDDIIIMMMPPPRRRVVVYYY]]]___```aaajjjvvvXXX___sssiiiXXX;;;***///222(((%%%,,,'''''''''&&&&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''')))(((((((((((((((((((((&&&&&&'''***---...---+++((((((((((((((())))))******------))))))+++***'''((())))))))))))(((((('''(((((((((((((((((((((((())))))((((((((()))******((((((((((((((((((((((((''''''(((((())))))******+++'''///OOOhhhZZZ@@@;;;AAAbbbtttIII888YYYQQQ...888SSS{{{III000222QQQppp555,,,555lllHHH///999aaasssKKK000,,,+++***)))((((((+++222;;;BBB,,,+++***+++++++++)))''',,,------...............---....../////////.........,,,000222000000666@@@}}}mmmbbb[[[WWWmmmmmmwww~~~rrrlllTTTBBBBBB@@@777666>>>555666666666444444666777555555888999777555;;;CCC]]]HHHAAA>>>:::<<<666000000...333DDD^^^rrryyypppfff[[[QQQEEE888666:::333777HHH^^^aaaWWWTTT]]]OOORRRVVVXXXVVVTTTRRRRRRUUUUUURRROOOTTTZZZYYYTTTKKKKKKLLLMMMNNNNNNMMMKKKTTTOOOLLLLLLJJJGGGHHHLLLSSSSSSPPPLLLGGGDDDCCCDDDLLLMMMMMMLLLJJJIIIJJJLLLKKKLLLKKKJJJHHHHHHIIIKKKDDDFFFFFFBBB<<<777888::::::<<<===999444111222555555555666777999:::;;;;;;???===;;;???MMM```uuunnnKKKWWWmmmaaa@@@555+++***+++***)))***'''''''''&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((***)))((('''&&&''''''(((&&&%%%&&&(((***,,,+++***(((''''''''''''((())))))***------***(((******(((((()))******)))((('''&&&''''''((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((((((((((((((()))))))))))))))))),,,AAAWWWRRR@@@;;;BBBbbbtttIII888XXXPPP,,,777UUUzzz===---777aaauuu888***999tttMMM000888UUUvvvMMM000******((()))))))))+++///555:::,,,***)))***+++---,,,,,,,,,,,,---...............,,,---...///000//////...111///...000******333222```{{{nnneeeeeekkkuuu{{{wwwzzzeee}}}yyysss]]]III===<<>>666===444<<>>>>>@@@BBB???:::777:::===<<<;;;:::888888777888888333555888:::999666333000444:::ZZZgggUUUZZZbbbOOO...333///$$$"""+++---'''''''''&&&&&&&&&%%%%%%%%%((('''&&&&&&&&&&&&'''(((+++***(((&&&%%%&&&'''(((((('''&&&(((***,,,,,,+++'''''''''''''''((())))))***......***(((******(((((()))*********((('''&&&&&&''''''((())))))((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))(((((((((((((((,,,---888KKKLLLAAA>>>FFFbbbnnnBBB333XXXRRR000###HHHxxx666)))666nnnwww;;;)))<<>>;;;:::<<<===;;;:::777888999:::;;;;;;;;;;;;,,,JJJ```bbbaaacccVVVAAA...---+++)))''''''''''''&&&'''((((((((('''%%%$$$&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&''')))***((((((((((((((('''''''''&&&&&&''''''''''''''''''((())))))(((&&&&&&''')))***+++,,,------+++***((('''((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))(((''''''((()))***&&&111(((;;;@@@OOO===>>>BBBTTTmmmSSS444<<>><<<:::888777777777777666555555666888777555333111:::888333666777888@@@lll{{{FFF@@@======AAA333000444666FFFfffpppkkkhhhZZZ@@@555666333888GGGUUUYYYYYYZZZ[[[ZZZXXXZZZbbbhhhggg^^^ZZZ\\\]]]aaabbb```aaacccbbb^^^``````___]]]ZZZVVVSSSQQQUUUTTTRRROOOMMMNNNSSSVVV]]]]]]\\\XXXSSSOOOMMMLLLNNNOOOPPPOOOOOOOOOQQQSSSYYY[[[ZZZVVVWWW[[[ZZZVVVWWWVVVUUUSSSRRRRRRSSSSSSOOOOOOMMMJJJHHHEEEBBBAAAAAA>>><<<<<<>>>??????===AAA@@@???===<<<:::999999444MMMbbbfffbbb[[[JJJ666---,,,***)))((('''((((((''''''((((((((((((((('''''''''((((((((((((''''''((((((''''''''')))***+++((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''((()))(((&&&&&&(((******+++,,,------+++***(((((((((((((((((((((''''''))))))))))))))))))))))))''''''''''''((((((((((((***)))(((((((((((()))***'''111)))777;;;III:::===BBBQQQhhhQQQ333===hhh555&&&555dddFFF555---BBB{{{vvv@@@,,,999bbb___111///:::|||~~~@@@...222(((+++,,,,,,,,,++++++************)))((()))***+++,,,+++***))),,,///000///---...,,,***,,,///222333222---.........---...000222AAAHHH{{{hhhfffmmmrrrjjjXXXpppTTTSSSOOOGGG<<>><<<666444666===RRRssshhh]]]VVVKKK888000111,,,555:::>>>CCCKKKSSSXXXWWWMMMQQQXXX^^^^^^YYYYYY\\\VVVZZZ[[[ZZZ[[[^^^^^^[[[fffggghhhgggdddaaa]]]ZZZYYYZZZYYYTTTPPPQQQXXX^^^ZZZ[[[\\\[[[XXXVVVUUUUUUXXXYYYYYYXXXVVVVVVXXXYYYZZZ]]][[[WWWTTTVVVWWWVVVYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWUUUSSSOOOKKKIIIIIIGGGEEEEEEEEEFFFEEEDDDDDDBBB???<<<:::999999:::???KKKWWW[[[XXXLLL:::+++++++++***)))((())))))))))))))))))))))))***+++,,,***)))(((((((((((()))*********)))))))))***++++++''''''((((((((((((((((((&&&&&&%%%%%%&&&''''''(((&&&'''(((((('''''')))+++++++++,,,---,,,+++***))))))))))))(((((('''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''((((((******)))(((((()))******'''111***333:::FFF:::;;;@@@MMMcccPPP222>>>ccc==='''888SSS}}}444((()))+++<<>>GGGGGG???777777888999EEE]]]|||iiiVVVHHH>>>111...///)))++++++,,,111:::EEEMMMOOOOOORRRVVVXXXWWWXXX]]]cccdddccc___YYY[[[cccjjjkkkhhhjjjlllmmmmmmjjjgggeee^^^aaaccc^^^XXXVVV[[[```YYY[[[]]]]]][[[YYYXXXXXX\\\]]]]]]\\\[[[[[[\\\^^^]]]______[[[WWWWWWZZZ\\\[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[[[[YYYWWWTTTRRRPPPQQQOOOMMMKKKIIIHHHFFFEEEAAA???<<<999999:::===>>>EEE???===CCCFFF>>>111((())))))))))))))))))*********)))))))))***,,,...///+++******))))))******+++++++++******************''''''''''''((((((((((((&&&%%%%%%%%%&&&'''((()))&&&'''(((((('''(((***,,,++++++,,,,,,,,,+++***)))******))))))((('''''''''))))))))))))))))))))))))'''''''''(((((((((((()))************************)))///***111CCCNNNAAA999@@@KKKbbbTTT444???YYYCCC&&&222BBB>>>111888222,,,000///---+++\\\YYY111///:::{{{QQQ+++//////,,,++++++***************((((((((((((((())))))***))))))***+++---------,,,---,,,,,,,,,,,,---,,,,,,,,,---------,,,---000333222:::DDDtttwww}}}~~~SSS}}}yyy```YYY>>><<<>>>TTTCCCBBB<<<<<<<<<======<<<:::888777777555555666777888777666555888555777@@@???===FFFyyyXXXAAAKKKIIIAAA222999:::;;;OOOkkkoooTTT???666......000,,,******,,,...222888@@@FFFTTT\\\cccddddddeeejjjnnnooommmfff^^^___gggoooqqqkkkmmmnnnoooooommmkkkiiidddjjjnnnkkkddd___```ccceeefffgggddd___YYYVVVTTTXXXYYYZZZZZZYYYZZZ\\\^^^bbbcccdddccc```^^^aaaeee^^^___```bbbdddeeeffffffaaa___]]]ZZZYYYXXXWWWWWWNNNNNNNNNLLLIIIGGGFFFFFFCCCAAA>>>======@@@CCCEEECCC333+++444@@@===111'''((()))))))))***************)))))))))+++---///000++++++************++++++))))))))))))))))))((((((&&&'''''''''(((((())))))'''&&&%%%%%%&&&''')))+++&&&'''((((((((((((+++---,,,,,,,,,,,,++++++************))))))(((((((((((())))))))))))))))))))))))((())))))))))))***************++++++++++++*********,,,***222SSS^^^NNN:::@@@LLLfff^^^888>>>LLLGGG---+++222ppp@@@******$$$'''###***000666hhhaaa333000999yyyaaa...---///,,,+++***)))))))))******'''((((((((())))))))))))((()))++++++++++++,,,,,,,,,,,,---,,,+++++++++++++++,,,---,,,,,,---000333444111666gggqqqhhh\\\ooopppgggZZZTTTqqqlllDDD888AAAAAAPPP;;;:::444======>>>===<<<:::777666555444333444555777666555666777444777@@@???@@@KKKSSSGGGMMMHHHBBB111;;;;;;???]]]pppQQQ;;;444...///222///......//////---,,,222:::BBBQQQaaaiiilllooorrrtttpppqqqpppkkkkkknnnooonnnvvvvvvuuutttrrrpppnnnllljjjpppvvvvvvqqqkkkiiijjjjjjlllmmmlllhhhdddaaa___\\\]]]^^^^^^^^^^^^```bbbcccbbbccceeeccc```aaaddd^^^___aaaccceeegggggghhheeedddaaa^^^\\\\\\]]]^^^NNNPPPRRRSSSRRRQQQRRRSSSQQQNNNKKKIIIHHHIIILLLMMMAAA666111:::EEECCC444&&&((())))))*********))))))(((((())))))+++,,,---...******+++,,,,,,+++******''''''((())))))(((((('''&&&&&&''''''((()))))))))((('''&&&&&&''')))+++---'''((())))))((((((***,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***+++,,,,,,,,,,,,+++***+++******222```kkkZZZ===BBBPPPlllggg:::;;;@@@NNN555(((---WWWJJJ:::444111<<<<<>><<<:::888666555444333222222444666666555555777444888???<<>>DDDGGGKKKQQQWWWZZZ```gggjjjiiipppooommmkkkjjjjjjjjjkkkkkkmmmpppsssuuuuuuuuutttmmmpppssstttssspppnnnmmmkkkkkkkkkiiigggfffgggiiipppkkkjjjooopppiiidddccclllmmmnnnooooooooonnnmmmcccdddeeeeeedddbbb___^^^[[[^^^bbbbbbaaa```bbbcccbbbaaa___]]]\\\]]]^^^___ZZZ[[[UUUHHH@@@===666...)))***+++++++++)))((('''%%%&&&((()))******)))((('''))),,,......,,,)))'''%%%&&&((()))*********)))&&&&&&&&&'''((())))))******)))((('''(((+++...000******+++***(((((()))+++---,,,++++++******++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))++++++------------++++++))))))......```kkkdddHHHHHHVVVsssnnn888888888aaa444***555###bbbtttjjjVVVBBB666***---+++---<<<{{{vvvyyy444---111,,,+++)))((('''(((***+++((()))***,,,,,,++++++***&&&))),,,+++)))((()))+++))),,,//////,,,***+++,,,)))***+++,,,,,,---000333,,,444FFFAAA[[[rrr^^^XXX^^^jjjsssrrrlllkkkrrryyy}}}zzzoookkkmmmoooLLLOOO@@@EEE>>>JJJ???FFF999999CCCAAA===999666444333222666444333333555888888888333666555777:::777BBB\\\UUUKKKJJJ@@@>>>;;;???AAA]]]qqqIII===666777444,,,+++111000---,,,,,,+++))),,,222444BBBJJJGGG???999555000444999>>>AAABBBCCCDDDFFFRRRRRRRRRUUUZZZ___bbbddd\\\eeemmmnnnoootttwwwvvvttttttvvvxxxyyyxxxvvvssstttqqqnnnlllmmmoooqqqrrrrrrnnnnnnrrrqqqllljjjnnnsssvvvxxxwwwtttrrrrrrtttoookkkgggeeefffgggeeecccbbbbbbbbbcccddddddbbb```aaaaaa___[[[]]]bbbccc```ZZZxxxnnnMMMGGGFFF777------,,,+++***))))))))))))&&&&&&''''''''''''&&&&&&%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&'''(((***++++++++++++'''))),,,,,,+++)))((((((+++***(((''''''(((***+++000///...,,,+++******)))***)))(((''''''((()))***)))))))))))))))***+++++++++*********))))))((((((,,,,,,,,,,,,++++++***)))&&&000+++000TTTpppbbbHHHGGGXXXkkkqqq<<<,,,???hhhMMM///%%%---555MMM\\\QQQDDD<<<222,,,---///000///$$$===bbb|||{{{~~~|||>>>666000---,,,+++)))((('''''''''))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))***+++,,,,,,+++---000222111999222:::III{{{{{{OOORRRTTTPPPEEECCCSSShhh|||}}}YYYyyyuuu|||eeeUUUKKK>>>@@@BBB???;;;999<<>>:::>>>AAAAAA>>>;;;???JJJTTTDDDBBB???@@@CCCGGGJJJKKKSSSWWW]]]cccgggiiilllmmmqqqqqqqqqqqqssswww||||||wwwqqqoooqqqsssrrrpppwwwtttvvvzzzxxxrrrnnnpppxxxwwwvvvuuutttuuuyyy{{{rrroookkkjjjjjjiiigggeeecccbbbbbbbbbccccccaaa^^^aaaccccccaaabbbdddbbb]]]jjjxxxWWWQQQPPP???000,,,+++***)))((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))(((((('''%%%%%%%%%%%%&&&&&&&&&'''&&&'''((()))))))))))))))''')))++++++***)))))))))---,,,***))))))***+++,,,///...---+++***)))))))))***)))(((''''''((()))***))))))((((((((()))******+++++++++******))))))))),,,,,,,,,,,,,,,+++******'''///)))+++MMMlllcccHHHEEESSSgggsss@@@--->>>iiiccc666"""***+++,,,///***)))+++///000///...//////OOO```yyytttppp}}}AAA111///---,,,+++)))((((((''''''))))))))))))))))))))))))+++++++++*********))))))+++++++++*********))))))***+++,,,,,,+++---000222555666---333;;;fffiiiCCC>>>>>>@@@@@@;;;888@@@KKKfff{{{|||\\\~~~uuusss^^^NNNDDD999<<<===;;;777555777;;;:::999888666555555555666222444444222555::::::555999444888888===777???vvvPPPJJJJJJ@@@???>>>DDDTTTqqqsssXXXBBB888111222111...000666111///...///...,,,...444666777666555999>>>>>>::::::===>>>;;;888>>>OOO]]]JJJGGGCCCBBBCCCEEEFFFGGGBBB@@@DDDNNNQQQOOOPPPWWW\\\aaahhhmmmoooqqqtttvvvzzzvvvqqqqqqtttuuussspppwwwvvvyyy}}}{{{uuuppppppyyyxxxwwwxxx{{{~~~xxxvvvsssqqqooommmjjjhhhgggfffeeeeeeeeedddbbb```^^^aaacccbbbbbbaaa[[[SSSoooyyyYYYRRRUUUCCC,,,******)))(((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''$$$%%%&&&&&&'''((())))))''''''(((((((((((('''''''''((())))))))))))***+++///...,,,+++++++++,,,,,,---,,,+++***)))((((((((())))))(((((((((((())))))))))))(((((('''(((((((((++++++************)))))),,,,,,---------,,,++++++(((---((()))HHHllliiiNNNGGGQQQeeewwwGGG///<<>>EEEuuuTTT//////,,,+++***)))(((((((((((())))))))))))))))))))))))************************************************+++,,,,,,,,,+++,,,///111222...111999333<<>>DDDTTTNNNJJJFFFHHHQQQ[[[cccfffqqquuuyyyxxxsssmmmkkklllkkkmmmnnnooorrruuuwwwwwwxxxuuutttvvv||||||wwwtttqqqpppqqqooommmmmmmmmlllkkkiiigggiiiiiieeedddbbb]]]VVVnnn|||]]]NNNWWWKKK***((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((''''''(((***,,,---...///************)))(((''''''&&&'''(((((('''(((***,,,,,,,,,+++***************))))))(((''''''((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((++++++,,,------,,,,,,,,,)))+++---...DDDoootttPPPAAAFFFYYYrrrIII111555UUUzzzddd\\\```gggttt```TTTEEE;;;333,,,***+++777qqq|||ccc777---++++++***)))((((((((()))))))))))))))))))))))))))************************************************,,,,,,---,,,+++,,,...111222---333888333666]]]wwwNNN444888333,,,666222333444555555555444222;;;666...888VVVjjjqqqwwwxxxtttzzzsssfffBBBGGGbbboooKKKzzzrrr]]]NNNCCC:::666777777777666555555666777111222333444444444333333666555444333222222333555555222666666:::666DDDaaaLLLHHHDDDNNNVVV^^^iii{{{zzzgggUUUJJJ@@@<<<666444333444555666222000111222111...///444444666999===;;;777777;;;>>>;;;888888<<<@@@BBBBBBEEEGGGIIIMMMQQQQQQOOOLLLCCCDDDIIILLLFFF@@@GGGTTTKKKJJJJJJKKKMMMLLLIIIFFFVVV[[[aaadddcccdddhhhkkkgggjjjllllllqqqxxx}}}}}}}}}xxxpppmmmpppwww}}}xxxttttttuuurrrpppnnnmmmmmmnnnmmmkkkjjjkkkjjjfffeeeeee```ZZZiii~~~aaaJJJTTTNNN,,,''''''&&&&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''(((***+++,,,---******+++******)))((((((&&&'''(((((((((((()))***))))))))))))))))))))))))(((((('''''''''((())))))(((((())))))))))))((((((((((((''''''(((((()))***''''''(((((((((((())))))******+++,,,,,,,,,++++++---,,,000...===jjjrrrIII444<<>>999888555444333333333333444444444444444444444444444444777555444444333111333888666444999888<<<888HHHkkkSSSOOONNNZZZ^^^dddnnnzzz|||mmm^^^QQQHHHAAA???:::777777888777555444222333555444111222666???;;;===CCCDDD@@@>>>???===<<<<<<>>>BBBGGGLLLOOOEEEDDDDDDEEEGGGHHHHHHFFFAAABBBBBBAAA@@@AAAEEEIIIAAAHHHOOORRRPPPMMMLLLNNNKKKIIIGGGIIIPPPWWW]]]```^^^cccggghhhnnnvvvzzzyyy}}}wwwrrrqqqvvv~~~|||vvvtttuuuxxxtttrrroooooopppqqqpppoooiiikkkkkkiiihhhhhhccc\\\WWWqqq}}}^^^@@@MMMOOO000''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%&&&'''((()))***+++,,,))))))))))))))))))((((((%%%''')))***(((''''''(((''''''((()))************((((((''''''((()))******'''((()))******)))(((''''''''''''((()))***+++,,,))))))))))))*********+++((()))******+++++++++***///,,,000,,,888hhhvvvMMM///;;;JJJ[[[999...---;;;ooo|||~~~rrrrrrggg\\\LLL???888444///+++000---,,,//////...111555YYYTTT///+++******)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,------,,,+++,,,...000111111444+++:::KKKKKKiiiuuueeeFFF222333444555666333111555444222444999999555"""000666777:::444000777'''%%%:::SSSrrrkkkkkkBBB;;;333111555:::;;;:::EEE111\\\vvveeeRRRGGG???999888;;;333222111111222333333333444444333333333444666777666333333555444222666===666444888777;;;:::MMMsssZZZWWWXXXdddeeehhhqqqwwwwwwmmm___WWWQQQNNNEEECCC???:::888888555222666555666888666333444888@@@999:::FFFPPPQQQOOOOOOBBBFFFIIIIIIFFFEEEGGGIIIOOOLLLHHHFFFGGGHHHIIIIIIMMMKKKGGGBBBEEEKKKJJJFFF???EEEIIIHHHKKK[[[uuu___RRRDDD???EEELLLNNNLLLTTT\\\aaaccciiiqqqsssppp}}}|||~~~{{{uuusssvvvyyywwwtttrrrrrrssstttttttttllloooqqqoooooonnniiibbbFFFeeexxx[[[;;;KKKTTT888''''''&&&&&&&&&''''''(((&&&''''''''''''''''''&&&&&&&&&%%%$$$%%%&&&'''((((((((()))***+++,,,,,,---''''''((((((((((((((('''%%%'''***+++)))'''&&&&&&&&&'''(((***++++++++++++((((((((((((((()))***+++'''((()))******)))(((''''''''''''(((***+++---...******++++++,,,,,,,,,,,,'''((()))***************000+++///+++666lllVVV333AAANNNYYY555---)))111]]]kkkeee\\\^^^NNN888777333000,,,+++///333555555111...000666===FFFTTT```fff~~~```333+++***)))))))))))))))***))))))))))))))))))))))))))))))******++++++++++++))))))******++++++++++++---------,,,++++++...000---333;;;111HHH[[[JJJVVVpppVVV888222888000...444000000111000///444:::888000000222+++***333333---000777111444:::```ppp]]]...555777888888666555777999000CCC{{{iiiYYYIIIAAA:::555777<<<444333222222333444444333444333222111333555777999444111222555555333888AAA666222555333888999PPPfffgggkkk```aaaqqqsssyyyxxxmmm___UUUNNNJJJPPPLLLHHHGGGIIIJJJHHHEEE>>>===;;;999666555888===IIIBBBBBBJJJLLLHHHJJJSSSLLLKKKKKKMMMLLLJJJKKKPPPWWWRRRNNNNNNRRRVVVXXXWWWVVVUUUSSSQQQPPPPPPPPPQQQKKKIIILLLOOOJJJFFFPPPaaaKKKHHHCCC>>><<<===>>>@@@GGGIIIIIIGGGFFFKKKTTT\\\pppyyy~~~yyynnnmmmxxx|||{{{}}}zzzqqqsss~~~{{{tttwwwssspppnnnpppqqqpppjjjeeeWWWddd}}}ggg:::EEERRR...***(((%%%%%%&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''''''''(((((())))))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''''''''***++++++++++++***))))))((((((((((((((()))******))))))))))))))))))))))))(((''''''''')))***,,,...111///,,,,,,---...+++)))+++++++++)))'''''')))+++,,,000&&&***;;;^^^yyyeeeGGG>>>WWW```999$$$000555111222333222///,,,++++++555---+++222555222333999HHHVVVaaajjj}}}|||iiipppiii]]]777---,,,***)))******)))(((++++++***)))(((((())))))***((((((+++...///---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------111777222888BBBWWWlll[[[aaattt```ccctttlllooottt~~~qqquuuiiiBBB:::333333333222222444333222111111222222000...///000...,,,000666333+++333888,,,---[[[iiiJJJ666111999333333999;;;777777;;;333}}}ggg]]]NNN===555777:::888444111111222222222111111000444444444444444444444444777444111111333666888999666999444666;;;999YYYwwwhhhhhhjjjmmmqqqppprrroooeee\\\VVVQQQKKKPPPUUUYYYYYYSSSNNNMMMNNNKKKGGGDDDCCCCCCCCCBBBBBBPPPKKKMMMUUUVVVOOONNNTTTQQQOOOOOOQQQPPPMMMNNNSSS\\\ZZZWWWSSSQQQQQQSSSUUU^^^^^^______^^^]]]\\\[[[UUUPPPQQQVVVUUUPPPSSS]]]OOOKKKFFFBBB>>>>>>>>>???@@@AAAAAA>>><<>>;;;666111111222333333222111000333333333333333333444444666333111111333555666666666888444666:::;;;]]]lllfffqqquuupppuuusssjjj___XXXVVVRRRMMMOOORRRVVVWWWVVVUUUTTTUUUNNNJJJGGGHHHLLLOOONNNKKKZZZXXX[[[cccbbbZZZVVVXXXVVVUUUVVVXXXXXXVVVXXX]]]^^^___]]]XXXRRRPPPTTTXXX[[[]]]___aaaaaa```___^^^ZZZRRRQQQXXX[[[UUUQQQRRROOOLLLHHHDDDAAA@@@@@@@@@BBBBBB@@@===999;;;@@@EEEHHHGGGGGGIIIKKKMMMNNNOOOWWW]]]______gggvvv}}}|||}}}|||vvv}}}ppppppqqqsssvvvxxxxxxwww]]]nnnIIICCCRRR<<<+++(((&&&%%%&&&''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&'''(((((()))***************)))((((((((((((''''''(((((()))***)))))))))))))))))))))))))))))))))***+++,,,---...++++++,,,...000000...,,,((())))))((('''''')))+++%%%111...---000LLLttttttKKKEEEPPPdddaaaGGG///&&&222///,,,***+++000666;;;VVVeeeuuu}}}~~~~~~fffQQQ<<<------OOOmmmhhhfffnnnoooqqqggg;;;...,,,***)))***++++++***+++***))))))))))))))))))((((((((()))+++,,,+++)))************************...,,,+++******,,,...000333888111222888PPPrrrnnnkkkdddzzzWWWAAA>>>777000444DDDUUUZZZVVVuuuyyysssxxx|||hhh@@@999444444555333111111222111000111222222000//////444666111---...111222+++222DDDhhhhhh>>>...000444666888///555777555555:::===<<>>NNNAAA+++)))'''&&&'''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))((('''&&&%%%%%%%%%''''''''''''&&&&&&''''''%%%%%%&&&'''(((******+++))))))******))))))((('''(((''''''''''''((())))))))))))))))))))))))))))))((()))))))))***+++,,,,,,,,,---000111222111...,,,&&&''')))((((((((()))+++%%%000---,,,,,,DDDqqqyyyOOOHHHKKKccctttbbbIIIDDD444444888BBBRRRfffxxx~~~nnnaaaRRRDDD444((((((***'''PPPzzzgggkkkpppsssuuulll@@@///---***)))+++,,,,,,,,,******)))))))))))))))***((('''(((((()))***))))))))))))))))))))))))))))))*********++++++,,,,,,---///666333555555GGGgggfffyyyccc|||___KKK===111)))000333555444222444999<<>><<<:::;;;===???999<<<@@@BBBCCCDDDFFFHHH>>>>>>;;;888888<<>>CCCJJJKKKMMMPPPJJJHHHRRRkkkpppvvvzzzzzzzzz|||}}}xxxpppNNN<<>>888333444555222000000000//////000222222000///......000333333111///...111ZZZaaaxxxuuu\\\```888333///000333333555777999444666<<<999666GGG```mmmTTTBBB888555555777;;;===;;;777444///000222444444333222111111111000///000111333444222111222333444444111///777222555888222???mmmyyy~~~wwwvvvuuutttsssqqqooooookkkhhhfffeee```ZZZYYY\\\XXXTTTPPPPPPRRRTTTQQQNNNRRRQQQNNNNNNOOORRRVVVYYY___``````\\\XXXWWW\\\aaabbbbbbaaa^^^YYYTTTOOOLLL;;;;;;:::999::::::;;;<<>>888444>>>GGGPPP\\\gggpppyyy}}}kkkWWW???MMMLLL---***(((''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&''''''(((''''''''''''(((((()))***+++,,,,,,(((((((((((((((''''''&&&''''''&&&&&&''''''((()))((((((((((((((((((((((((&&&'''(((((())))))(((((()))+++------***'''&&&&&&''')))++++++***))))))******---(((+++(((;;;hhhxxx```IIIDDD]]]uuu}}}~~~|||rrrjjj]]]RRR>>>,,,%%%(((++++++''''''(((555(((BBB~~~llliiiqqqYYY444111---******+++++++++)))))))))))))))******+++((())))))((('''''')))***))))))))))))))))))))))))))),,,000333444222000...---222---333777OOO|||eeeqqqWWWhhhiiipppeeeRRR===555:::===777000777333111444777888:::===cccggg???888333333444222000000000//////000111222000///333000000222333000///000GGGsss___YYY~~~XXX222444777999888444333888===---333;;;<<<111444ZZZvvv\\\FFF777111555666777888999999888888///000111111222222222222333222000//////000222333111111111333444444222000777000666:::222DDDwww}}}wwwpppooorrrllljjjfffccc```]]][[[ZZZUUUTTTQQQOOOMMMNNNOOOPPPXXXZZZZZZUUUQQQQQQTTTWWWYYYZZZZZZYYYVVVQQQLLLHHH>>>===<<<<<<===>>>>>>===555888;;;;;;::::::===@@@444444666999;;;;;;<<<<<<===@@@<<<<<<@@@;;;777???///777AAAJJJSSSaaasssrrr```cccCCCMMMOOO---+++(((''''''''''''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%'''((((((((('''''''''''''''(((((()))))))))''''''((((((((('''&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''))))))***))))))((((((***,,,+++(((''''''))))))+++---,,,+++))))))******---***---&&&444dddxxxiiiEEEBBB\\\kkkuuu|||uuuyyyqqqfffZZZNNN@@@111&&&,,,(((&&&'''))),,,333;;;555444(((777///BBBvvvffflll___777333...+++******+++***)))))))))))))))***++++++)))******)))''''''))),,,************************+++,,,...///000111111111---000+++333888PPP|||hhh]]]PPPwwwTTT888FFF[[[```PPP<<<111222555666444444+++''',,,222444555777nnnaaa@@@888222222222111000111///......///111222000///333000000111000///666???kkkuuuMMM}}}RRR888***,,,111555555222000//////---777;;;333777UUUzzzcccNNN>>>666333555777888777555555555777///////////////111222333666444222000///000111333222111111222444555444333666---777===444LLL~~~xxxppplllkkklllfffdddbbb___\\\YYYVVVUUUVVVWWWVVVRRROOOOOOOOONNNHHHJJJMMMNNNNNNJJJFFFDDD???>>>===>>>>>>???>>>===;;;:::999888777666666666888888:::======;;;999999<<<===999:::@@@===:::BBB;;;======:::999AAAQQQ^^^eeeVVVjjjDDDLLLOOO...+++(((''''''((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''$$$%%%'''(((((((((''''''&&&&&&&&&'''''''''''''''''''''((((((''''''&&&%%%'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((***++++++***)))))))))+++---,,,***)))+++...***,,,......,,,***)))***(((------///%%%///```yyynnnCCCAAA\\\ccckkkooo]]]KKK@@@222)))(((,,,...//////***+++333888@@@SSSgggbbbRRR+++---%%%666xxxzzznnnpppeee888444///+++************))))))((())))))***++++++)))++++++)))''''''))),,,************************+++***))))))***---///111+++///,,,555999JJJooouuuxxxKKKVVV]]]rrrZZZJJJ888222===DDD999888777888999666111---222//////333333222888AAAyyyhhhAAA888111111222000000222///......///111222111//////...//////---000???PPPqqqbbb```333///<<<777666333222444888777555888>>>444)))EEEuuudddQQQAAA888555555888999999777333111111222000///------...000222444777666333000///000111222222111111222444666555444444,,,888???777QQQ~~~}}}uuuppplllhhhccc```___^^^]]][[[YYYWWWVVVUUUOOOOOONNNNNNPPPRRRUUUWWWQQQNNNIIIFFFDDDBBB@@@>>>>>><<<;;;::::::999777555::::::::::::;;;;;;;;;;;;AAA>>><<<======:::;;;>>><<<======<<<:::999:::;;;JJJGGGjjj:::FFFRRR777'''&&&+++'''%%%((('''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((***)))'''''')))***)))(((&&&'''''''''(((((())))))((((((((((((((('''''''''))))))((((((((('''''''''''''''''''''((()))++++++******)))(((((((((((((((***)))(((''''''((()))***+++*********+++,,,------......---,,,+++***)))(((///'''+++***---555KKK~~~wwwRRR:::444888666***,,,,,,111---!!!###///111(((...444AAA[[[pppnnnmmmyyyppp999222%%%===[[[xxxkkkoooyyy@@@///***---))))))+++'''(((((((((((()))***+++,,,------,,,,,,+++***))))))+++++++++*********))))))+++++++++++++++,,,,,,,,,'''333---888ZZZ```aaa{{{{{{lllLLLhhhppp|||eeeZZZTTTKKK>>>444222555777999777555222222444444222///...///000000111333777:::ccc```@@@888111111111///...///111111000000000000111111+++111111222---888555}}}GGG999111999444777888555000///222777;;;000777;;;CCCmmmcccSSSCCC888444666999:::999666444333222222222111000---,,,---000444666555555555444222000...---111111111111222333444555444222>>>:::333bbb}}}yyyvvvrrrmmmgggaaa]]][[[^^^]]][[[YYYXXXYYYZZZZZZZZZZZZZZZYYYWWWQQQJJJEEEBBB@@@>>>>>>??????>>>===777888999;;;===???@@@AAACCC@@@???AAAAAA>>>>>>AAA??????@@@>>>===<<<===>>>FFF<<>>EEEFFF???666///...111333555555333111111333333111...---.../////////111555888[[[fff@@@888111111111///...///000000000000000000000000...000000000---666LLL}}}qqqtttJJJ:::000555222444555444111000333555222<<<;;;...RRRttt]]]QQQBBB888777:::;;;;;;666555444333222222333333222000...------///111333000000111111222333444444222222222111222222333444222111;;;888555fff}}}uuurrrnnniiidddaaa___^^^]]]]]]___``````]]]XXXTTTTTTQQQMMMKKKKKKJJJIIIHHHEEEEEECCCAAA@@@???>>>>>>BBB@@@@@@CCCBBB???>>>AAA?????????===<<<<<<>>>@@@>>>:::~~~OOOFFFPPP===+++'''+++'''&&&)))(((%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))'''&&&$$$$$$&&&'''&&&%%%'''''''''''''''(((((((((''''''''''''''''''''''''$$$%%%%%%'''((()))******,,,,,,,,,++++++,,,,,,---***))))))((((((((((((((()))((((((''''''(((((()))++++++***)))))))))******,,,,,,+++***)))(((((('''(((%%%,,,))))))...AAAqqqxxxXXX444&&&''')))***+++666------888CCCPPPjjjaaaSSS;;;111222+++&&&...dddTTT000666999lll}}}iiihhhuuuKKK444***---+++***,,,***(((((((((((()))***+++,,,,,,,,,,,,+++******))))))+++************)))))))))))))))*********+++++++++222'''888rrr```999JJJVVV___\\\iiikkkxxxwww```DDD888------222333222222777444///,,,---///000111333111000000000000///---,,,---.........000444777SSSlll@@@777111111111///...000//////111111111111//////111...//////...666mmm}}}{{{yyyOOO===444333333333444444444444444555333;;;777444zzzsss]]]NNNAAA444111999???>>>:::333222222222222222333444222111000////////////000.........///111444777888444333333222222222222222000000888555:::kkk~~~yyywwwnnnkkkfffcccbbb```___]]]^^^[[[WWWUUUTTTTTTSSSRRRUUUTTTPPPMMMIIIGGGEEEEEEDDDBBBCCCFFFFFFBBBAAABBB======<<<;;;999999;;;===888DDDKKKAAA[[[CCC...'''***'''&&&***(((&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))(((&&&$$$%%%&&&'''&&&%%%''''''''''''''''''''''''&&&&&&'''''''''''''''(((%%%%%%&&&'''((())))))***,,,++++++*********++++++))))))(((((((((((())))))((((((((((((((((((((((((++++++***)))((((((((()))++++++******)))(((((('''&&&&&&///***(((,,,;;;ggg|||aaa999+++---444AAABBBBBBYYYooowwwuuuiiiSSS===@@@===000***...+++)))111EEEccc111888333rrrlllfffpppTTT888***,,,***))),,,***(((((((((((()))***+++,,,,,,+++++++++******))))))************))))))))))))((())))))******+++++++++...+++BBB}}}{{{GGG888MMM^^^dddkkkrrriiiVVV999999FFF666000---111555444111000000////////////000000000000////////////......------...///......000444777SSSnnn???777111111111000///000...///111222222111///...111---000///111;;;rrrOOO>>>999444666555555555777777666444<<<---<<<^^^yyy```MMMGGG>>>555666===AAA<<<555222222222222222333333333000111111111111111000000222111000///000111444555555444333222222222222222111222666333???qqq{{{tttnnnjjjeeebbb___\\\\\\[[[YYYXXXUUUUUUTTTSSSSSSUUUVVVWWWKKKHHHIIILLLKKKGGGEEEGGG>>>???>>><<<::::::;;;===777HHHKKK<<>>===>>>???===777222444444444444444333333333///000111333333444333333444222111//////000111333444444333333222333333333444777666222EEEuuuyyysssllleeeaaa\\\[[[YYYWWWVVVWWWXXXYYYOOOLLLLLLNNNLLLHHHFFFHHHFFFGGGGGGEEEBBBAAA@@@AAA<<>>III[[[^^^|||tttiiiOOO...444999888222///222666$$$(((///444222------222,,,...000///...,,,------...///000000......///000222222333222222333777:::]]]nnn>>>666000111222000000111......000000000000.........+++333222888```???444===333666666444333333444555666===cccooo___NNNFFFFFF888;;;>>>???<<<777333000333444444444444444333222...///111222333444444444111000000///000111222333222222222222333444555666666<<<777333KKKyyy~~~zzzsssllleee```^^^\\\WWWSSSRRRRRRPPPLLLKKKMMMNNNPPPQQQOOOLLLHHHFFFFFFDDDBBBGGGDDDmmmZZZ===FFFQQQ888***)))&&&'''+++)))''''''''''''((((((((((((((((((((((((((())))))***+++)))'''((()))***))))))'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''(((((((((((()))***+++,,,,,,---''''''''''''((()))******((((((((((((((()))*********+++,,,,,,,,,,,,+++***+++************++++++,,,+++++++++++++++*********+++)))///***...000...GGG{{{{{{PPPIIIOOO[[[uuuNNN444%%%...555444@@@UUUddduuuQQQ:::111cccccc;;;;;;GGGrrr}}}hhhfffvvvuuuJJJ///...,,,((())))))(((((((((((()))***+++,,,))))))))))))************(((((((((((())))))************+++,,,---...//////333AAACCC@@@^^^aaa;;;AAA^^^XXXuuurrr{{{jjjWWWFFF777///111222333444555555444444999444...+++'''&&&+++222,,,---...---++++++,,,//////111222111//////000222333333333222222444777:::^^^ttt>>>666000111222000000111////////////////////////---,,,333111;;;yyywww;;;111???222555666666555333555:::???cccvvvccc[[[QQQDDD???CCC999;;;<<<;;;888444111000000111222333444444333333/////////000000111111222//////000000111111222222///000111222444666888999666>>>777444QQQ}}}~~~wwwrrrpppddd```]]]\\\ZZZUUUUUUWWWSSSUUUVVVUUUQQQMMMIIIHHHJJJJJJDDD666dddYYY>>>JJJTTT999***)))&&&(((,,,)))''''''''''''((((((((()))((((((((((((((()))*********)))'''''')))***)))((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''')))***,,,...///000))))))))))))***+++,,,---((((((((((((((()))******+++,,,------------,,,++++++*********+++,,,------,,,,,,,,,++++++++++++++++++)))...)))...111,,,AAAvvv{{{OOOJJJOOOYYY~~~qqq777333...111AAA[[[tttttt^^^```~~~]]]444///PPP|||mmm===DDD:::fff~~~hhhdddttt|||OOO111000...)))******(((((((((((()))***+++,,,)))))))))))))))*********'''((((((((())))))************+++,,,...//////000;;;EEEPPPUUUiiilll>>>AAAfffXXXooo|||mmmpppTTTDDD<<<>>>===888000...111555222444444444222000//////,,,)))+++000222...******,,,---...---++++++///222///222333333000000111444333333333222222333666999]]]zzz>>>666000111222000000222//////............//////------333///;;;vvv===333BBB333666888:::888666999AAAIIImmm]]]SSSUUURRREEE===???@@@>>>;;;888555333111///,,,---000222333444444444000000///............///000111111111111000000///......000222555888:::;;;555>>>666444UUU{{{tttoookkkiiiggg```\\\WWWWWWYYYXXXTTTPPPNNNTTTDDDEEESSS]]]888EEEPPPBBB,,,%%%+++(((###***(((+++,,,***''''''+++000///---***'''%%%%%%&&&''''''(((((())))))))))))))))))'''%%%%%%&&&&&&%%%$$$%%%%%%%%%&&&&&&'''''''''++++++,,,,,,,,,+++******+++)))'''''')))*********''''''(((((())))))******,,,---///000///---+++)))+++++++++******)))))))))))))))******++++++++++++))))))))))))***---111555lll}}}jjj:::RRRZZZooo~~~===555(((MMM{{{yyyhhh===111***888<<>>@@@>>>888555555555555555444222111111555222222555333///---...------------,,,,,,,,,,,,---,,,+++***+++---///000000///---,,,,,,---...///111222111///000444888888ggg```999444111222333111111333111111111111000000000000111,,,222???ppp~~~ttt;;;666888333888...777<<<999777XXXkkkWWWMMMGGGEEEGGGEEE>>>;;;<<<777666555333222000///...+++,,,---//////...---,,,000...++++++---...//////000000000000000000000000333111000///111333777999;;;;;;999:::rrryyyrrrjjjeeeaaa___LLLEEEPPPoooRRRJJJWWWJJJ222'''---+++&&&+++,,,***((('''((()))))))))...,,,***((('''''''''(((%%%&&&'''((()))*********'''%%%%%%%%%'''((('''&&&&&&&&&&&&&&&&&&'''''''''))))))***+++,,,,,,,,,,,,---+++)))((()))))))))(((***************)))))))))((()))***++++++***((('''---,,,,,,,,,,,,,,,++++++((((((((())))))))))))))))))))))))((((((***---000VVVzzzwwwKKKPPP]]]ooowwwPPP666+++```<<<***&&&FFF[[[888000;;;pppfff999999<<<\\\>>>:::AAAxxxbbbgggtttoooFFF///000---'''***(((((())))))))))))(((((((((((())))))***))))))((())))))))))))))))))***+++***000///...111000555FFFyyyqqqxxxWWW---888555KKKYYYdddlll___\\\qqqmmmiiiCCC>>>JJJBBB@@@??????:::333///000333333444444333222111111111//////111111---,,,...,,,,,,,,,,,,,,,,,,------,,,++++++***+++,,,...///000///---,,,,,,,,,---...333///---000333555888;;;sss@@@999444111222333111222444222111111111000000//////+++,,,000GGGyyy;;;555555444<<<(((:::???888SSS\\\HHHIII@@@>>>>>>>>>;;;777777:::444333222000///---,,,,,,++++++,,,,,,,,,---------...,,,++++++---/////////222222222222111111111111555333000...///222666999;;;;;;666>>>xxxkkkWWWPPPtttdddWWWaaaRRR666&&&***+++)))///---)))%%%&&&)))+++)))&&&+++***)))(((''''''&&&&&&%%%%%%'''((())))))******%%%$$$$$$&&&((()))((('''&&&&&&&&&'''''''''''''''(((((()))+++,,,,,,,,,,,,***)))((((((***+++***))),,,,,,++++++******))))))(((((())))))))))))))))))------------------------))))))))))))************)))))))))((('''(((+++...JJJwww}}}TTTKKK\\\ooowwwaaa444///WWW}}}BBB---333eeeIII888...hhh|||===222111zzznnn>>>444:::zzz}}}hhhffftttwwwPPP222---+++(((,,,(((((())))))))))))(((((((((((()))*********))))))***)))))))))))))))******)))///...---000...444EEEqqq___///DDDWWWBBB222666HHHMMMYYYgggTTTMMMlllgggzzzyyyMMM???GGGJJJ===///<<<777444222000///333:::111222222222222222111111...,,,,,,......+++***---******++++++,,,,,,------++++++******+++,,,------000///...,,,,,,,,,,,,,,,111...///444555444999BBB}}}444:::555111333444222222555000000000///......------***333///ZZZ{{{>>>777222666888555===222DDDsssJJJ===@@@>>>999;;;===<<<888444555777111111000///---,,,++++++,,,+++*********+++,,,------+++***+++---///000///222222222111111111111111444222000///000222555666666999111>>>ttt{{{YYY||||||qqqvvvdddAAA)))(((******000---((($$$&&&***,,,)))%%%(((((((((((('''&&&&&&%%%%%%%%%'''(((((()))))))))%%%$$$%%%''')))***)))''''''''''''''''''''''''''''''((()))***+++,,,,,,,,,(((''''''(((+++,,,,,,+++,,,,,,++++++******)))))))))))))))))))))***+++,,,------------------------++++++++++++++++++++++++((()))))))))((((((***,,,BBBrrr}}}^^^GGGZZZmmmwwwttt;;;;;;LLL~~~QQQ///666kkkHHH333(((bbb[[[---555[[[}}}NNN///555iiiqqqiiiuuuZZZ666***((((((---(((((())))))))))))(((((((((((()))*********************)))))))))))))))***(((...,,,+++///---111AAAccc|||ggg000)))PPP\\\DDD:::???999EEE[[[NNNHHHfffsssuuu}}}]]]FFFAAA;;;777333222:::CCC000---///444777555333444000111111111111111000000---******,,,,,,******---)))******++++++,,,,,,,,,+++*********+++++++++,,,......------,,,,,,,,,,,,......111222000000666???CCC<<<777333555555333333555111111000000000/////////111>>>888vvvsssFFF???222777555:::666222gggXXX;;;///:::???///777;;;>>><<<777333111000/////////...---,,,,,,+++,,,+++***))))))+++,,,---,,,+++***+++---//////...000000000000000000//////000111111222222333333333333999///>>>mmm___uuuMMM...)))***)))---+++'''%%%'''+++---***'''&&&'''((())))))'''&&&%%%&&&&&&'''(((((((((((('''%%%%%%%%%(((******)))'''((((((((('''''''''''''''(((((()))***++++++++++++''''''''')))+++,,,+++******************)))))))))***)))(((((()))+++---...,,,,,,---------------...,,,,,,,,,,,,,,,+++++++++((()))***)))((()))+++,,,;;;iii{{{iiiGGGWWWiiiwwwuuuBBB???GGGzzzeee444777fffJJJ000111dddvvv000333<<>>,,,)))(((,,,(((((())))))))))))(((((((((((()))***+++++++++++++++******))))))))))))))))))---++++++000---///;;;IIItttccc444<<<^^^kkkUUUHHH555:::MMMGGGAAARRR|||zzzZZZ;;;:::EEE111777AAAFFF@@@666222444===777444777999555111///000111111111000//////......******,,,+++)))***---******************++++++************************,,,,,,,,,,,,------,,,,,,***///111...,,,111777:::XXX@@@:::666777666444333555333333333333333333333333444>>>KKKqqqQQQIII444888777444<<>>IIIxxxaaaKKKHHHLLLUUUXXXQQQPPPllljjjwww]]]777:::<<<:::666888@@@III999333...000222222222555555333555888888444222333111111111000///---,,,+++111---+++---,,,)))***---++++++******))))))(((((())))))************)))((()))***+++,,,---.........+++333222///BBB]]]```QQQWWWFFF???;;;:::999555444555111222222333444555666666777...|||ccc[[[888999<<>>666888:::777444444000///444:::888222333:::555BBBtttvvv>>><<<888555nnnDDD===333222BBBQQQIII666???;;;555111//////......,,,,,,------,,,,,,+++***)))))))))***,,,,,,***)))+++,,,,,,,,,++++++---///******+++---///000...,,,+++,,,---///111333555666333;;;444KKKqqqSSSgggUUUXXXeeeTTT888333000&&&&&&((((((((((((((((((((((((&&&''')))++++++***(((&&&******)))))))))((((((((($$$%%%''')))***)))((((((((()))***)))'''&&&&&&'''(((,,,---***(((+++---,,,---,,,+++***)))((((((((()))))))))((((((((('''''''''((())))))(((((()))+++***************+++,,,,,,---,,,+++***))))))))))))******)))((((((***+++,,,000BBBtttqqqkkkRRRRRRaaatttrrr>>><<>><<>>~~~AAA888333:::EEEIIIEEE@@@@@@<<<555111...---,,,+++,,,,,,,,,,,,,,,+++******,,,+++,,,---//////---++++++,,,,,,,,,++++++---...---,,,,,,...000000...,,,,,,---...000111333444555000777333MMMKKK___AAA@@@ZZZYYY===///,,,(((&&&''''''''''''''''''''''''%%%''')))***+++***)))(((((((((((((((((('''''''''$$$&&&''')))))))))(((((('''(((***)))(((''''''((((((---///,,,+++---...,,,---,,,++++++*********+++*********))))))))))))(((''')))******)))(((***++++++************++++++,,,------,,,+++******************)))))))))***,,,,,,///999ggguuutttYYYOOO\\\vvvtttKKK444AAAUUUvvv___999:::lllddd888555CCCUUUqqq]]]..."""000>>>wwwbbbaaasssoooEEE222)))+++******)))(((((((((((()))***************+++,,,---'''&&&&&&(((+++---...---,,,,,,,,,---...000111222```vvv{{{{{{rrr\\\PPP:::111---777LLL^^^bbb___OOOUUUjjjiii___HHHBBB222---777<<<;;;FFFWWWcccoooqqqUUU555222777///000000/////////000111222///...---,,,+++,,,------000///---,,,++++++,,,,,,+++,,,,,,,,,------------***)))))))))))))))******((()))******(((((()))***...+++***,,,000222222111555eeeqqqkkkccciiiLLL===::::::888666555444000///222777555000777VVV~~~DDDHHH888\\\sssOOODDDAAAIIIIII@@@===BBB===999333///...---,,,+++,,,,,,,,,,,,,,,+++******---,,,---...000000...,,,***+++,,,+++***+++,,,...///......///000111///---......///000111222333333333888999WWWTTTgggHHH;;;WWW[[[>>>)))+++///,,,&&&&&&&&&'''''''''''''''%%%&&&(((*********))))))''''''''''''''''''''''''%%%&&&'''((()))))))))(((###%%%((())))))***+++---)))...000...---//////---,,,,,,,,,++++++,,,,,,---+++++++++*********))))))((()))++++++***)))***++++++++++++******++++++,,,...---,,,++++++++++++++++++***))))))***+++---...---111]]]yyyyyy]]]HHHVVVkkkrrrZZZ666AAAIIIooohhh888:::RRRdddgggsssuuu\\\KKK555(((000---<<>>>>>]]]UUUNNNKKKLLLGGG>>>:::<<<666333///...///000000000---------------,,,++++++,,,+++,,,---//////---+++***+++,,,+++******,,,...///......///111333222111000000000111111222222333444555===bbbeeennn[[[???TTTYYYAAA***,,,111***&&&&&&&&&&&&''''''((((((&&&'''((()))******))))))&&&&&&&&&&&&''''''''''''%%%&&&'''(((((()))))))))###%%%((())))))***,,,---)))...111///...//////---,,,,,,,,,+++,,,,,,---...++++++++++++************(((***,,,,,,+++***+++,,,,,,,,,+++++++++++++++,,,...---,,,,,,+++,,,,,,,,,+++*********+++,,,...///...000XXX|||zzzaaaFFFTTT```rrreee999>>>AAAgggttt;;;777===jjjhhh\\\CCC---((('''(((---444JJJkkkjjjrrrvvvyyyZZZ333(((000+++++++++++++++*********++++++******)))*********)))))))))+++------+++(((++++++,,,---...//////000DDDwwwfff@@@===777666???JJJKKKDDD@@@???WWW```qqq^^^PPPHHHHHHBBB999<<>>666333111......///000111000...............------,,,,,,+++,,,---//////---,,,***+++++++++******,,,---...------///222444555444000111111111222222222222000...===hhhwwwgggfff@@@LLLWWWJJJ111---..."""&&&&&&&&&'''(((((())))))(((((())))))))))))((((((&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((()))+++***)))(((((()))***///111...---///000...,,,,,,,,,++++++,,,------+++++++++************)))(((***------,,,++++++,,,---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,,,,++++++******+++---///000111333SSS{{{zzzjjjJJJTTT[[[vvvkkk===444:::ZZZ{{{GGG111...EEEaaaiiiXXXIII555,,,%%%'''333BBBFFFAAAqqqyyytttYYYYYY```ppp}}}~~~hhh888***222------......------,,,+++,,,+++***)))))))))))))))+++******+++,,,+++(((&&&++++++,,,......//////...111MMMnnniii???EEEFFFCCCDDDLLLOOOKKKEEEJJJJJJ[[[{{{uuusss```PPPFFF===;;;@@@JJJPPPTTT___mmmpppmmm```eeekkkiiinnnjjjvvv|||jjjRRRCCC777111000...,,,,,,...000222///...---,,,---...///000111000...---,,,,,,------//////...---,,,+++******))))))))))))***+++,,,---,,,---......,,,,,,---...---...000222000666NNNgggZZZvvvyyy]]]===999888777666333222888AAA___iiioooLLLGGGJJJDDD999999AAA===111666444111/////////...---...............---,,,,,,...---...///111111///---)))***+++***)))***+++---...------///222444555555000111111111222333333333222---BBBrrrYYYiiiDDDHHHVVVQQQ666,,,---###&&&&&&'''(((((()))************))))))((((((''''''&&&&&&''''''((((((((((((&&&&&&&&&''''''((()))***)))***,,,+++)))'''((((((+++///000,,,+++...000///---,,,+++++++++++++++,,,+++************)))))))))(((***---...---,,,+++,,,...---,,,+++++++++++++++,,,,,,++++++++++++,,,,,,++++++***+++,,,...///111222111HHHrrrvvvtttOOOQQQTTTzzzqqqHHH000666FFFrrr^^^111,,,+++333>>>((("""111---111:::MMMlllzzzgggGGG999999CCClll}}}zzzwww@@@---333...//////000///...---,,,,,,,,,***)))((((((((((((+++)))))))))******(((&&&***+++---............---(((///GGGhhhaaaGGGVVV___XXXPPPPPPQQQOOOSSSRRROOOXXXdddrrrjjjuuuiiiWWWGGG===::::::;;;TTT^^^kkksssuuutttvvvxxxsss{{{zzzlll``````cccdddllliiirrr{{{wwwnnnZZZ@@@888666222///......000111...------,,,---...///000111000000//////...------------,,,,,,+++++++++***)))***+++,,,,,,---------,,,---...---,,,,,,---...000,,,...222777EEEeee[[[~~~ZZZMMM>>>666777666222:::JJJ~~~zzz]]]MMMLLLHHHBBB;;;999999888555666444111000000000...---,,,,,,------,,,,,,+++***---------///000000///---)))***+++***))))))+++---111///......000222333222000000111222222333444444777///III}}}PPPiiiKKKHHHUUUSSS666***000,,,'''''''''((()))******+++++++++***)))((('''&&&&&&'''''''''((((((((())))))'''&&&&&&''''''((()))***&&&(((*********)))***+++,,,//////+++***...000000---,,,++++++*********+++*********))))))))))))((((((+++...///...,,,,,,,,,...---,,,,,,+++++++++++++++++++++******+++,,,,,,++++++++++++,,,...000111111--->>>iiirrryyyQQQLLLLLL|||wwwVVV222666555bbbsss555555)))%%%666***888===QQQqqq}}}mmmIII===...$$$///,,,222kkk|||yyyEEE///222///000111111111000...---,,,,,,+++)))((((((((((((***((('''((()))***)))'''***+++---...///......---111000555BBBxxxNNNJJJaaappphhhZZZUUUUUUTTT[[[LLLZZZHHHOOObbb___yyyeeePPPBBBIIIKKKOOOVVV\\\aaabbbbbbiiiyyy}}}pppqqqrrrrrrjjj```]]]```XXX[[[fffrrr~~~[[[CCC@@@:::555111/////////------,,,+++,,,---///000111111111111000///...---******++++++++++++,,,,,,)))***,,,---......------+++,,,------++++++,,,---555...,,,555@@@TTTwww___~~~```FFF666999:::555>>>QQQaaaQQQOOOBBB999666:::888222666@@@333222000000111222222111***++++++++++++***))))))+++***+++,,,......,,,***)))***+++***))))))+++---444222///...///000000//////000111222333444444555777,,,IIIXXXdddTTT???WWWRRR777000&&&...'''(((***,,,,,,,,,***)))+++++++++******(((''''''%%%%%%%%%&&&'''((())))))***+++***(((&&&&&&''')))&&&)))+++***(((&&&((())),,,,,,,,,***))))))+++---******************+++,,,,,,---...,,,***''''''''',,,---...///...,,,***(((......---,,,,,,,,,,,,---******))))))******++++++000...------///000000///===666;;;JJJxxxcccQQQZZZ[[[uuukkk+++222333EEEwww[[[,,,(((555888OOOccczzz___AAA000777'''111111111///555hhh~~~zzzfff***666111000111111...***,,,111************))))))))))))))))))))))))))))))))))))))))))***+++---...//////333666222555xxxxxx]]]BBBZZZeeewwwcccbbbRRR[[[WWWfffSSSKKKNNNEEE???\\\xxxssslllgggeeeeeehhhiiiPPPMMMIIIEEEDDDEEEHHHKKK^^^```dddggghhhiiikkklll}}}wwwxxxeeeXXXYYY^^^aaaqqqnnnVVV;;;///222555000(((...---++++++,,,...111222---///000...++++++---///,,,,,,---------,,,++++++++++++******+++---...///000////////////000000111222777111000MMMxxxppp}}}jjjBBB555===;;;>>>iiiVVVuuuTTTDDD999888888777666666777777222222111000//////000000,,,,,,.........---,,,++++++++++++***************,,,,,,,,,---,,,,,,+++++++++,,,///111222222111000444333111//////000222333333777___```___ZZZBBBSSSSSS<<<000%%%...((()))+++,,,---,,,+++******++++++******(((''''''&&&%%%%%%&&&&&&((()))))),,,,,,,,,***((('''((()))&&&)))+++***((('''((()))***+++,,,+++))))))+++,,,++++++*********+++,,,,,,)))+++,,,+++)))(((((()))))))))++++++++++++***)))......---,,,,,,,,,,,,---------,,,,,,,,,,,,------///---,,,,,,...//////...111...111???xxxyyyfffOOORRRUUUqqqjjj...111222CCCxxxlllHHHIIIdddwwwlllWWWBBB111+++,,,&&&(((333111FFF```^^^nnnsss~~~}}}ppp666555---,,,---...+++(((***///************))))))))))))))))))))))))))))))))))))))))))***+++,,,------...///+++...AAAuuu___DDD===vvv}}}mmm\\\NNNVVV[[[^^^MMMDDDHHHHHHHHH\\\xxx}}}^^^WWWOOOJJJEEE@@@>>>@@@;;;<<<===>>>>>>===<<<<<>>rrrJJJ(((888HHHKKKAAAHHH777EEEQQQkkkrrrjjjZZZKKKGGGOOO]]]fffZZZ```|||[[[EEE@@@666333888999444777???777<<<===:::<<>><<<---555***;;;AAARRRnnntttooo[[[KKKMMMWWW^^^fff<<>>CCCGGGVVVfffnnnbbbQQQJJJMMMQQQcccOOOUUUlll\\\::::::<<>>;;;777:::===???CCCLLLXXXaaaMMMGGGDDDFFFNNN^^^uuu{{{tttttt|||vvvjjjHHH@@@777333444555444111000000000111222111///---+++***))))))***+++---...+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000111111MMMxxxyyy{{{tttZZZ<<<111222111222333444333222111000,,,,,,,,,+++,,,------...************+++,,,---.........---,,,+++******)))+++,,,---...............------...///000111222222111111111222222333333444555BBB]]]VVVUUU>>>NNNXXX;;;///...+++***))))))((((((((()))''''''((((((((((((((('''(((''''''&&&&&&&&&''''''((())))))((('''&&&((()))(((&&&&&&(((+++,,,***((((((***+++*********,,,...*********+++,,,---//////000000...,,,******,,,...'''(((***+++,,,++++++***---,,,++++++***+++++++++...---,,,+++***))))))))),,,***))))))+++,,,,,,+++***000---444555kkkvvvFFFGGGNNN```iii666222+++***333)))111999...,,,((($$$%%%***111222111222666KKK}}}uuu\\\333@@@HHHgggdddqqq^^^888111,,,,,,,,,******+++,,,,,,+++++++++*********))))))))))))))))))))))))(((((())))))***+++,,,,,,...333LLLvvvwwwssskkkZZZ>>>???JJJYYYVVVFFFQQQZZZWWWMMMGGGEEEEEESSSjjj===qqqhhhQQQBBB;;;999999<<<999666666:::???CCCEEEDDDQQQ\\\```cccbbbVVVFFFDDD999444:::@@@HHH^^^www{{{yyy{{{yyyiii[[[III<<<888666444111111///......000000///,,,))))))******+++,,,,,,---+++,,,---------,,,++++++,,,,,,------...000111222;;;rrruuuwwwooolllJJJ555///222222222333333222000...------,,,++++++++++++,,,,,,***))))))***+++---///111///...---,,,+++******))),,,,,,------------,,,,,,,,,---///111222222222111222222111111222333555666666DDDcccHHHPPP:::IIIWWW===444000******)))(((''''''((((((''''''((((((((((((((('''(((''''''&&&&&&&&&''''''((())))))'''&&&'''***,,,(((&&&%%%(((+++,,,***(((******+++***)))+++---000,,,,,,,,,---...///111111------,,,+++)))***---///&&&(((+++...//////......---,,,++++++******+++++++++***)))((('''''''''''',,,+++)))***+++------,,,+++000---333***___xxxwwwRRRMMMJJJZZZhhh222///(((###555,,,))))))%%%///111---***+++---------111777PPPxxxnnnAAA555,,,(((///YYY```wwwmmm>>>666000//////,,,+++---,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))***+++,,,------,,,---DDDqqqCCCFFFOOOgggbbbFFFEEEEEEFFFEEECCCAAA@@@GGGpppNNN555tttVVV888777888:::===>>>>>>===AAA@@@AAAEEEMMMUUU[[[^^^[[[```]]]XXXbbbqqqmmm]]]@@@333111;;;<<<666DDD\\\tttmmmrrrxxx^^^III>>>888444111///---******,,,---,,,***'''(((***+++,,,,,,,,,,,,+++,,,---------,,,+++***------......///111222333LLLvvvnnn{{{~~~\\\>>>000///333222222333333222///---+++...---,,,+++*********************+++,,,///111333//////...---+++******))),,,,,,,,,---,,,,,,++++++---...111333444444333222555444333222333555888999777DDDwwwMMM[[[DDD>>>QQQFFF222...))))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&)))((('''''''''(((***+++)))((((((((()))***,,,---&&&&&&''''''(((***+++,,,((())))))***++++++,,,,,,+++++++++,,,---...///000///---+++***++++++***)))%%%'''***,,,.........---///...+++******,,,...000...,,,)))((()))***+++******)))(((((()))+++---...111)))(((333&&&CCCwww```:::444555CCCGGG***)))%%%333000&&&+++---)))***,,,)))&&&(((---000///,,,DDDXXXfff:::///)))666333(((222JJJYYYdddqqqvvvccc666%%%000000111555000111000///......---+++))),,,+++******))))))******'''''')))***,,,...///000(((666222SSShhh;;;GGGmmmfffWWWHHHAAAAAA???888===HHHJJJXXXccc```EEEOOO{{{[[[GGGAAA<<<666>>>@@@AAA@@@???AAAFFFKKKRRRUUU[[[bbbgggjjjjjjiiimmmjjjnnnssswwwzzzdddGGG999555555000555;;;777\\\rrr|||}}}iiiQQQ>>>444000///---,,,---,,,))))))***++++++,,,,,,,,,---------******+++,,,,,,,,,+++++++++333444...---222222...ssshhhyyygggIII333111666000222111///...---------...))))))***++++++++++++++++++------,,,...111000+++------,,,+++++++++,,,,,,+++,,,------,,,,,,...000---------......///000111///000000222333444555555555PPPOOO[[[GGG>>>NNNIII444)))))))))(((''''''''''''((()))((('''&&&&&&&&&&&&''')))((((((((())))))***+++***))))))((()))***,,,,,,''''''''''''(((***,,,---+++++++++*********))))))************+++---...///...,,,***)))******)))(((((()))***,,,------,,,,,,*********+++,,,///222444---***((('''((()))))))))((((((((())))))***++++++---***'''000''';;;rrrxxx]]]:::333777KKKTTT<<<999OOOMMM333"""******&&&000***,,,,,,(((%%%'''///777<<<<<>>OOOfffVVVKKKFFFQQQMMM999000999KKKWWW[[[bbbeeeNNN<<<[[[```FFF333555888666>>>MMMEEEGGGHHHGGGGGGJJJQQQVVVQQQ[[[eeefffaaacccmmmwww|||}}}{{{yyy~~~xxxdddMMM:::111000///333666000>>>ZZZ|||ppp```OOO===---///,,,+++,,,,,,+++---000++++++,,,,,,,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,+++111///---000///111<<>>777AAAHHHZZZAAA111888@@@===>>>EEEQQQSSSUUUUUUUUUYYY___eee]]]eeellllllhhhmmm{{{rrrYYY???000///...222333+++...???WWWnnn{{{ssshhhNNN333222---+++,,,---+++---222,,,,,,,,,,,,+++++++++++++++,,,------......---------111***,,,333,,,666YYYzzz{{{{{{vvvlllOOO<<>>PPPiii}}}yyy}}}|||fffKKK999000+++------))))))---,,,,,,,,,,,,++++++++++++,,,------...............000222+++---333+++CCC||||||}}}lllsss^^^|||]]]CCC666...222555...222111000///...//////000,,,------------,,,++++++***///222444777999666000/////////......---,,,,,,...//////---++++++,,,---.........------......///---...000222444666888888666iiioooYYYZZZIIIFFF[[[JJJ///******)))((((((((((((((((((((('''''''''(((((())))))***+++,,,,,,+++***)))''''''''''''''''''&&&&&&)))(((''''''(((***,,,...))))))))))))))))))))))))))))))))))))***,,,---...---+++******+++++++++***)))(((''''''(((+++...000111111111000///,,,)))''',,,+++))))))***+++***((((((***---......,,,)))'''''',,,***(((---&&&666hhhiiiIIIAAANNN^^^ddd]]]mmm|||[[[...***...&&&%%%***))))))))),,,222:::@@@444+++)))...&&&###,,,,,,)))***)))111555...BBBooo|||sssOOO222333000(((...(((((()))+++...//////...***++++++++++++***)))((('''(((((()))***+++,,,,,,))),,,***333///444ccczzzMMMCCCGGGNNNTTT???...222HHHOOOSSSSSS===CCCsssggg[[[UUUZZZVVV@@@111333555;;;???HHH```wwwvvvfffeeeiiinnnoooooooooqqqsssxxxxxxxxx{{{fffIII999555...,,,000///555333222333777@@@LLLUUUmmmvvv~~~|||lllDDD444))),,,...***(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///000,,,,,,---///XXXzzz~~~ccccccpppRRR<<<444///111555///111000///......//////000------.........------,,,+++000333555888:::777111111111111111000///...---...//////---++++++,,,---...------------......//////000222444666888:::;;;>>>vvvWWW___NNN???WWWLLL555+++***))))))(((((())))))((((((''''''(((((())))))*********+++******))))))%%%&&&'''''''''''''''&&&&&&&&&''''''(((***+++,,,''''''(((((()))***++++++(((((())))))***,,,---...---+++******+++,,,,,,+++''''''&&&''')))+++...000......//////...,,,***))),,,+++******++++++***((()))***---...///---+++))))))***,,,(((,,,)))---WWWtttiiiIII???GGGWWWllliiiooo~~~mmmBBB***,,,---)))&&&,,,...***'''333LLLaaaXXX:::&&&)))'''222+++---***$$$...333&&&===xxxccc@@@222///+++***)))((()))***---...---,,,******+++,,,,,,***)))(((''''''((()))+++,,,,,,---++++++(((///---???tttbbbaaaaaa\\\^^^JJJ444,,,...444EEEIII555AAApppggg^^^QQQVVVbbbSSS777***;;;222333DDDVVV```gggmmmjjjmmmqqqqqqppppppssswww|||~~~~~~~~~bbbEEE555333,,,)))---//////000333555222///333:::CCCLLL[[[iiisssxxx{{{|||ssslllfffdddbbb```bbbgggkkkwww}}}XXX===)))***000---***,,,,,,---------............,,,---......//////......---,,,---,,,)))>>>qqqzzzrrrzzzzzzlll~~~eeeIII777444///111555333444222000...---,,,,,,,,,------...///////////////,,,000333444666999666111111222222222111///...,,,+++,,,,,,+++***)))+++,,,,,,,,,,,,,,,---...///000111222444555777999;;;;;;@@@zzz[[[fffVVV<<>>---///,,,***------...,,,,,,///...---222:::333888???EEEHHHJJJLLLMMMGGGBBB>>>>>>===;;;===AAA@@@NNN___ooo}}}yyynnnhhhooo{{{xxxQQQ...)))///...,,,---,,,------...///000111111,,,,,,---............---...(((000000---WWW|||}}}qqqpppYYY@@@333333///111777888222111///---,,,+++++++++,,,---...///000111111111...000222111444666444000000111111111000...,,,******+++,,,+++******+++---******+++,,,---///000111333333444666777888999:::>>>wwwaaannn]]]===QQQNNNDDD+++******)))))))))))))))((((((((((((((()))******+++***((('''''''''((()))&&&''')))***+++++++++***"""$$$&&&((())))))((('''(((((((((((())))))))))))&&&&&&&&&'''((()))***++++++)))((((((***+++***))))))))))))))))))******+++,,,,,,,,,++++++************)))((()))******(((&&&'''((()))+++,,,,,,,,,+++---!!!---&&&'''///'''888```kkkQQQCCC===EEEfffeeerrrhhhyyyvvvGGG,,,000,,,111,,,...???ZZZqqq{{{|||bbb555666///!!!111***'''333)))$$$//////FFF|||~~~}}}uuuRRR+++,,,555'''+++*********++++++***((()))***,,,,,,,,,+++)))'''))))))((((((''''''''''''&&&,,,------(((IIIVVVhhhyyygggYYYAAA888@@@HHH;;;000<<>>KKK===666///,,,***+++555@@@ggguuuccceee[[[VVVkkkccc[[[444+++...///111(((111555***===hhhtttRRR777---,,,+++***((()))***,,,---///---+++))))))***,,,...++++++******))))))******)))+++$$$111...///[[[vvvvvvvvvddd999888999}}}]]]444111666UUUssswwwWWWHHHUUUVVVCCC333ZZZqqqzzzhhhZZZlllkkkqqqwwwyyy}}}xxxwww~~~ssseeezzz```DDDCCC444%%%222...------///111222111000,,,------,,,+++***,,,---,,,---......,,,++++++,,,...///000000///...,,,+++,,,)))***///222000111444444333000,,,+++---000111>>>EEE[[[TTT{{{fff000+++555(((,,,,,,------,,,+++******---,,,,,,,,,,,,,,,,,,,,,///)))333GGGuuuvvvgggrrrdddIII888111...000222000............---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...///000///,,,++++++,,,---,,,+++,,,.../////////000000///...---------,,,......//////000///---++++++---.........111888===^^^nnnlll|||PPPKKKSSSJJJ444+++...+++***,,,)))&&&'''((()))***+++,,,---,,,(((%%%'''+++---***&&&((())))))))))))*********'''((())))))(((''')))***)))***+++***((('''((()))...+++(((((()))++++++++++++***)))((((((((()))***---------...///000111222000222000,,,+++------***,,,---...///---***'''%%%'''((()))***+++++++++***(((((((((((()))***+++,,,'''666;;;999999222000999222//////000111000222555UUUooommmggguuummmZZZ___fffxxxpppGGG111555>>>BBB444555666111IIInnn{{{|||```AAA///+++***))))))***,,,...000111///,,,***)))***,,,---,,,,,,+++***************000...&&&//////&&&555EEEOOOddd|||yyyjjjFFF777555sssjjj===999666;;;ZZZbbbMMMNNNhhhnnn]]]@@@888uuusssqqqoooeeeXXXtttzzz}}}}}}}}}~~~ooo\\\[[[------000+++666***)))***+++------+++)))+++,,,,,,,,,++++++,,,...,,,...//////---,,,,,,---000000111111000///---,,,222---+++,,,.........///---000666::::::333,,,'''+++000>>>===vvv{{{CCC)))------++++++,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,,,,000666JJJttt|||~~~___EEE555000---000222000......---------------,,,,,,,,,,,,+++++++++,,,,,,------...000111000...,,,++++++...------...111222222111000//////...---,,,+++++++++,,,...//////...------...///000///...000666;;;[[[ggg|||[[[KKKUUURRR888******((((((+++'''''''''((()))+++,,,------+++(((&&&&&&((()))'''$$$(((((((((((())))))))))))((()))***)))((('''((()))((()))***)))((('''((())),,,***(((((()))***+++***+++***)))(((((()))***+++------------...///000111///111///+++***---...,,,.........---,,,***(((&&&&&&''')))***+++******)))(((((((((((()))***+++,,,---***%%%***555444111999555444222000///------...999```kkkggg{{{ppp[[[uuuwwwYYY999>>>LLL:::222......666RRRppp|||~~~kkkMMM444---,,,++++++,,,...000222000///---++++++,,,---...---,,,+++***************---...)))---444+++%%%...***BBBtttssscccGGG888444aaaxxxmmm???444***&&&AAARRRSSSaaazzz~~~ooo___777gggzzzkkkppplllSSSpppzzzuuukkkmmmKKK))),,,555000...))))))((()))++++++)))'''***+++,,,+++***+++---///,,,...//////...------...---......///......------++++++---///000///,,,)))///***((((((***,,,222888222222222...```[[[111)))111,,,,,,,,,---...//////000++++++,,,---------,,,,,,***666555SSSrrrkkkmmm|||YYYBBB444000...000111///...///------------------------++++++++++++,,,---...///+++---111222111000//////......///222444555444222/////////......,,,+++***+++---...///...---...////////////......///222555UUUeeewwweeeKKKTTT___AAA...+++'''(((+++''')))***************++++++((((((''''''''''''&&&&&&&&&'''''''''(((((((((((()))******)))(((''''''((('''((())))))''''''((()))***)))((((((******)))(((+++***)))(((((()))***+++++++++++++++,,,---......,,,...---)))))),,,...,,,...---,,,+++))))))((((((%%%&&&(((*********)))((((((((((((((()))***+++,,,------///???NNNEEE<<>>>>>???OOObbboooyyy~~~~~~xxx^^^@@@111000...------...///000,,,,,,,,,,,,---...000000...---,,,+++************&&&...,,,)))555333(((222&&&333eeeqqqcccTTTAAA999KKK^^^kkkHHH???444999HHHXXXdddrrr}}}|||sssqqqJJJ]]]{{{cccbbbbbb]]]cccrrr}}}}}}~~~zzz<<<:::222+++---111...)))+++***)))***,,,,,,,,,+++)))***++++++***+++---///,,,---//////...------...++++++++++++,,,---...///%%%)))---000111111///---,,,---111777555000///333111555000+++GGG}}}rrrCCC***222//////.........//////000***+++,,,---------,,,,,,+++666000dddqqq```~~~uuuSSS>>>555111///000000......000------------------------++++++++++++---///111222+++...222444444222111111...///111444777666333111...//////000///...---,,,///111111000...---///111///------...000111222222TTTeeesssjjjIIIQQQjjjIII333...)))***---(((,,,,,,++++++***)))((((((&&&((()))((('''&&&((()))&&&&&&&&&&&&'''''''''((()))***+++***(((&&&'''(((&&&((()))(((''''''((())))))(((((()))******((('''******)))(((((()))***+++))))))))))))***+++,,,,,,***,,,***''''''+++---,,,...---+++)))((((((((()))$$$%%%''')))***)))((('''(((((((((((()))***+++,,,$$$...AAA\\\hhhUUUAAAEEE---000000---+++,,,...///222>>>]]]uuutttsss{{{~~~xxx{{{JJJ+++111999JJJccciiihhhuuuvvvmmmqqqvvv}}}~~~mmmNNN555333000...------...///((()))+++---///111222333...---,,,+++************%%%000///$$$---000%%%000000...ZZZ}}}yyyvvvLLL@@@???PPPqqqaaabbb^^^```dddlllvvv|||zzzvvvtttiiiRRRMMMmmmTTTJJJKKK```ZZZlllxxxvvvvvv}}}YYY333(((***333///+++------((('''&&&'''***,,,,,,,,,(((***++++++***+++---///+++---......---,,,---...************+++...000111---000111...------//////111000222444000)))***111%%%333222111==={{{}}}yyy~~~QQQ...222222111000//////...//////)))***,,,---...---,,,,,,,,,555+++sssoookkkqqqNNN:::777222///000///---...111------------------------+++++++++,,,---000222444///222555777555222000///---///222555777666222//////000000111111000...---444555555222...---///222///---,,,///333555444222WWW|||^^^tttPPPGGG]]]RRR:::***,,,***''',,,***++++++,,,,,,,,,++++++))))))(((''''''''''''''')))((('''&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&'''((('''%%%%%%''')))''''''''''''((((((((()))++++++******************,,,,,,,,,,,,,,,,,,++++++)))******)))((()))---000+++******))))))******+++***)))))))))***+++,,,,,,%%%'''(((***++++++++++++///'''444WWWkkk^^^GGG999333---+++...111///......,,,999TTTqqq|||yyyzzzsssTTT:::---)))***+++HHHzzzgggnnnrrrgggzzz||||||YYY???,,,///555,,,///666---))))))***---000111000...000...+++)))((((((***+++,,,---///111111///,,,+++555111CCCrrr[[[III999DDDTTTLLLFFFRRRQQQPPPfff|||rrrssswww```HHHCCCYYYrrrJJJRRR^^^kkksssxxxvvvxxxpppBBB...---,,,++++++,,,,,,---((()))***+++---...///000,,,***((('''(((***---///,,,,,,***)))(((((((((((()))(((((((((***---000222------,,,,,,,,,------...333333222000///...---,,,000111333666???}}}uuuSSS>>>111333111//////111000+++''',,,...//////...------...111///555nnneeeuuudddFFFBBB===666///,,,---///...,,,---,,,,,,,,,,,,---......------...---...000333666333333444444444333111000333444555555666666555555///---...000///++++++...999999777222------000333444'''111---***555444777```bbbuuuXXXHHH```ZZZBBB,,,***+++***...))))))***************)))))))))((('''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''((((((&&&%%%&&&''''''''''''((((((((())))))++++++******************++++++++++++,,,,,,,,,,,,*********))))))***,,,---,,,,,,++++++++++++,,,,,,*********)))******++++++&&&''')))***+++******)))---&&&000OOOfffbbbMMM===000+++(((+++...---+++,,,+++///GGGnnn|||rrrSSSFFF555***'''+++///222===nnnzzzqqqKKKRRR______ooottt}}}pppAAA---...666---+++111,,,))))))***---000111000...000///---+++++++++,,,---+++,,,...//////...---,,,,,,)))000IIIlll}}}hhhcccUUUTTTUUU;;;(((666DDD:::JJJkkk{{{|||zzzuuummmLLL:::IIIkkk___fffUUUXXXccclllpppttt}}}tttXXXBBB222,,,+++***)))))))))***+++(((((()))***++++++,,,,,,+++***)))((()))***,,,---,,,+++***)))(((((((((((())))))(((((()))***---.....................------////////////////////////...000333444:::tttsssNNN;;;222333333222000//////111222...///000///...---...000111000777pppddd|||uuuNNNLLL???888111...///000...,,,------,,,,,,------...///---............000333666777666444333222222222333///000111222333333333333...///333444///***,,,222777777555111------000333222(((444111...666333888hhhiiivvvdddLLLUUU[[[JJJ111,,,...,,,+++(((((()))))))))((((((''')))((((((''''''''''''((((((((('''&&&&&&&&&&&&'''&&&''''''''''''''''''&&&&&&(((***)))'''&&&%%%&&&''''''((((((((()))))))))******++++++++++++++++++***+++++++++,,,---------,,,+++***+++,,,+++***(((------,,,,,,,,,,,,------++++++***)))))))))******((((((************)))(((+++&&&,,,CCC^^^fffUUUAAA111***'''***---,,,+++---,,,---@@@ccczzzsssZZZFFF333---'''&&&)))---000000+++III~~~WWWfffpppnnnjjjnnn~~~|||}}}MMM444---666222+++---...******+++---000111000...///.....................++++++,,,---............))))))))))))FFFmmmzzzqqqmmmtttXXX;;;EEEXXXIIISSSnnn}}}xxxrrrQQQ999<<>>pppqqqrrrpppTTTEEEWWWOOO777000111,,,'''((())))))))))))((((((''')))(((''''''''''''(((((((((''''''&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&(((***+++)))&&&%%%%%%'''(((((((((((()))))))))******+++++++++++++++,,,++++++,,,---......//////---,,,+++,,,---,,,(((%%%---,,,,,,,,,,,,,,,,,,---,,,+++***))))))((())))))***+++,,,,,,,,,***)))(((+++((((((777RRRdddZZZEEE555...***,,,///......000+++111AAAQQQSSSDDD222'''000...,,,,,,...///...,,,(((222|||mmmyyy]]]^^^kkk}}}cccBBB...444777000---000******+++...000111000...,,,---...///000000///...+++++++++,,,---...//////,,,---///%%%555wwwgggwwwvvvlllrrr}}}qqqvvv~~~vvv```OOOFFF<<>>;;;___zzzFFF444:::111333333222111000000000000222222111000//////000000444...***---:::BBB;;;......111222000000444444222///000---+++---222222...000///...///000111000///...000444777999999999888333;;;---444888+++HHHssstttxxxmmm```SSSXXXFFF+++---+++---------------,,,++++++,,,***(((((()))))))))((((((((()))))))))*********'''(((*********)))'''&&&'''((()))******)))(((''')))''''''(((++++++***'''*********+++,,,,,,***((()))((('''(((***++++++***(((+++//////,,,***)))))))))))))))************+++'''(((((()))******++++++,,,,,,,,,,,,+++***)))(((***%%%&&&+++,,,///>>>PPPRRR@@@000,,,///333777:::NNNeeemmmMMM))))))111))),,,+++***+++,,,...//////***,,,222888999777:::@@@CCC[[[WWWMMMccc|||XXX999///000000///...---...///000...,,,...------,,,+++))))))(((,,,...000///---,,,+++,,,,,,***+++///***&&&000???///333444111111444444111333333333555555333---(((444000+++333:::555QQQMMMVVV===//////,,,+++---...888333111333333000111555GGGDDD???999555222111000222222222333222000+++'''***((((((***---...+++(((((()))***+++++++++*********+++---///000///---,,,...+++++++++''''''111===:::222...000222///...///222111555,,,BBBppptttIII888000***000...+++))),,,000222000---))))))+++,,,---------,,,------444]]]\\\EEEjjj888BBB;;;SSSXXX@@@555111333333222111////////////000222111111000000000000000111///---111===EEEAAA888222555555222111444444111+++---,,,***+++///000...111000......000111000///333444777:::;;;;;;999999333;;;///666:::222QQQzzzpppqqq\\\JJJ[[[UUU333+++***,,,,,,,,,,,,,,,++++++***+++)))''''''((((((((('''))))))******+++,,,------((()))*********((('''&&&'''((()))******)))(((''''''&&&&&&''')))***(((''')))))))))***++++++)))''''''''''''***,,,,,,+++))))))+++---...,,,*********)))***+++,,,,,,,,,+++***'''(((((())))))*********,,,,,,,,,,,,+++***))))))***&&&'''*********555CCCOOODDD555...666BBBFFFBBBKKKZZZeeeRRR111(((...+++,,,,,,---......------,,,(((***000888???EEEOOOYYY___vvvuuu^^^\\\uuulllJJJ333///333111///............,,,+++......,,,+++************...//////---+++)))******...)))***111222---,,,000+++000222///---///222444000...------///111111111:::000...666MMM666GGGQQQUUULLL<<<555777666888CCCAAAAAAFFFPPPZZZbbbjjjrrr|||rrreeeXXXLLLCCC???;;;555...***+++...222555////////////---+++)))''')))***+++,,,,,,+++***)))***,,,...//////...---,,,000---++++++))))))---333222///...000///---,,,...//////555000IIIwwwggg@@@111,,,***//////,,,+++,,,///111///---)))***+++,,,---------------///555]]]sss;;;<<>>444777EEEJJJDDDCCCKKKXXXRRR777(((,,,...---///000000///---+++++++++...555???HHHQQQ^^^jjjvvvooo^^^kkk{{{yyy~~~bbbAAA...,,,000...,,,,,,------,,,***...---+++***)))))))))***,,,------+++))))))***,,,111+++)))...222222333555:::111((()))222777111(((---,,,++++++---...000111999333777===bbbIIIGGGJJJQQQ```UUUDDDMMMWWW\\\hhhxxxyyy{{{vvviiiUUUBBB555---***)))---...//////------///000---.........---+++)))(((,,,---...//////...---,,,///,,,***++++++,,,,,,---+++---000000...,,,,,,///+++000<<<999NNNwwwYYY:::000///......222000...---......+++))),,,,,,------............---000555[[[bbb888???PPPTTTAAA222777pppzzzMMM111:::999///555444222000...---...///000000000111111111000000000...111222111333666555111222444444000///111000---///444666333111333333222111///------///222333333555555555555444333222222///555---444555999cccjjjkkkJJJXXXdddFFF222---++++++,,,,,,++++++***)))+++***(((((()))))))))(((''''''((()))***+++,,,---)))))))))))))))(((''''''((()))*********((('''&&&%%%&&&'''''''''''''''''''''&&&''')))***+++)))'''&&&'''(((***------***((())))))***,,,------,,,+++'''(((***,,,,,,+++***)))))))))))))))******************+++++++++***))))))((('''(((***))))))...444;;;HHHHHH888111===IIIJJJMMMLLLWWWWWW===)))))),,,---///000///,,,++++++,,,444555;;;EEEOOO[[[kkkxxx~~~tttccccccttt}}}}}}}}}uuuRRR555***---+++******+++,,,,,,+++,,,+++***))))))))))))))))))***+++*********,,,...111---+++,,,,,,,,,---000222///---,,,,,,++++++,,,,,,000444777666333///--->>>DDDMMMOOOvvvnnnVVVEEEBBBcccaaaMMMWWWmmmuuu|||xxxgggVVVFFF<<<555555444111......000222------------,,,++++++***---......//////...------,,,+++***+++---///---+++(((---111111...,,,...//////888GGGAAAQQQvvvqqqJJJ555111333111***111000///......---+++***...............//////000---000333UUUYYYDDDAAAYYY```CCC666444___ccc@@@???:::444555000555333111/////////000111///000111111111111000000222666777444333444333000000333333000000333333000444999:::777555555444000...---,,,...111444555555444444333222111000000000000444///333111===mmmvvv}}}vvvPPPPPPaaaNNN888,,,,,,,,,,,,,,,,,,++++++***,,,***(((((()))))))))(((&&&''''''((()))***++++++)))(((((((((((()))))))))))))))*********((('''&&&$$$&&&(((((('''&&&'''((('''&&&''')))++++++)))((((((((((((***+++,,,***((()))))))))+++---...---,,,((((((***+++++++++***)))++++++++++++++++++++++++)))***************))))))(((((()))))))))+++...111:::LLLOOO<<<,,,333GGGTTTOOOKKKTTTUUU???+++***,,,,,,---...,,,***+++000444>>>BBBKKKYYYfffsss{{{nnnbbbkkk~~~}}}}}}cccGGG777---+++))))))***,,,,,,,,,***++++++++++++***)))(((''')))++++++++++++---///***,,,///111111...------111///000222333111333666000222555888===DDDLLLQQQ```hhhooonnn~~~]]]===444RRR]]]SSSXXXjjjvvvyyywww|||oooiii^^^PPPAAA333(((""",,,,,,+++***+++,,,...///...////////////...------))),,,,,,+++---000///+++(((...111///---...///...222;;;GGG===JJJqqqXXX:::111///222222(((---------.........////////////.........//////000...111///LLL___OOO@@@eeeccc>>>666888NNNzzzzzz~~~JJJ===GGG777...444,,,444333222111111000000000...///111222222111000000...333555333222444444111111444555333444777888555555888888666777777333,,,---,,,---///333555555555666555333222222222333444333666333666111EEEzzzttt[[[MMM___YYYBBB,,,---------------,,,+++++++++)))''''''((((((((('''((((((((()))))))))******'''''''''(((((()))***+++)))*********)))(((&&&%%%$$$'''))))))'''&&&''')))''''''''')))+++,,,***)))+++***))))))******)))(((***((((((***---///...,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))))))***)))((((((+++---...555HHHSSSFFF222000BBBSSSMMMHHHNNNOOO===.........,,,......---...333===DDDIIISSSeeevvv}}}{{{zzz|||ttt{{{hhhaaarrr~~~ttt\\\KKK111...+++***+++,,,,,,,,,***,,,---///...---***)))(((***---------,,,,,,---))),,,000333555666333000///'''%%%---666666333222<<>>@@@UUUGGGAAA>>>555---...000111222222222111000///......///111222222222000000,,,000222111222444444111333666666444555888999666444444444555999;;;555+++......///222444555333111666555333222222444666888333555555888222LLLnnneeeNNNaaabbbJJJ...------......------,,,+++)))(((&&&&&&'''''''''&&&)))))))))))))))*********''''''''''''(((***+++,,,)))*********)))(((&&&%%%$$$'''***)))'''&&&(((***''''''(((***,,,,,,+++)))---+++)))((()))))))))(((***(((''')))---///...---,,,,,,+++++++++,,,---...------------------------((())))))*********))))))***+++***''''''***,,,,,,***AAAUUUQQQ===222;;;IIITTTOOORRRPPP<<>>>>>lllooo[[[fffuuuzzzjjjWWW555222...,,,,,,,,,,,,++++++---000111111///,,,***))),,,...///...,,,++++++333111...---000333000+++------111777888444666<<>>777111...---///000000000//////.........---+++111222---+++...///,,,***......******//////***,,,555EEE@@@NNNlllnnnnnnjjjnnnwwwMMM111---444******444222---...///...---------......---,,,+++***+++,,,---000111(((???tttsss:::777mmmhhh999888BBB777999QQQGGG222444///)))666///000111222111///---,,,---///111222333222111000333666777555666999888444222555666333444777777444333333222555<<<@@@888---///000111333555444000---444333111111222444777999000333444777111OOOvvvXXXRRRdddHHH777+++---...---,,,,,,,,,+++))))))((('''''''''''''''&&&'''''''''(((((())))))***)))(((((('''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***+++---,,,+++)))(((,,,+++******))))))************))))))))))))******))))))***+++,,,,,,---...//////...------,,,++++++''''''))),,,......+++)))(((((())))))))))))((('''+++666EEEQQQJJJ000,,,DDDPPP[[[XXXLLLGGG===000,,,//////111444777???RRRddd```cccllloooXXX777...999222DDDdddzzz}}}zzzooo[[[sss|||~~~|||uuuYYYIII888---///000+++(((+++222000//////---***+++---...333111333<<<:::666;;;:::444...---222666444...111222555888555555@@@OOOyyy|||~~~eeeBBB666333fffiiiZZZuuu~~~yyyoooSSS???222+++,,,000222///---//////---...111333000//////---+++---333,,,,,,,,,++++++,,,,,,---555666NNNLLLppp~~~}}}|||___===333,,,///111///...111...//////---,,,,,,...000,,,++++++***+++---...///000222555000{{{qqqRRR;;;BBBlllrrrCCC///666BBBrrrRRRNNNEEE999222111111///---222111000/////////111111444333222000//////......111222333444444333111///111222333333333111///...666444333444777777555222111///222:::<<<666111222444333222222333444444444555444///444CCC???zzzbbbQQQ]]]LLL;;;+++,,,---,,,,,,,,,+++***))))))((('''''''''''''''''''''''''''((((((((()))+++++++++******))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''((())))))((('''&&&,,,+++******))))))************))))))))))))******))))))***++++++,,,------------,,,,,,+++******)))''''''))),,,...---+++)))(((((())))))))))))((((((&&&///;;;HHHJJJ888///<<>>555000000000///...000///////////////000000333333222111000000000000222333444555444333111000000111111222333333333333333111111222555666555333333000111666888444333555;;;:::999999::::::::::::;;;777333555BBBPPPrrr|||sssSSSUUUTTTBBB---+++***+++,,,+++)))((()))((((((''''''''''''(((''''''''''''((((((((((((,,,,,,------,,,***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''++++++***))))))))))))******))))))(((((())))))***)))*********+++,,,,,,,,,++++++******)))((((((((('''''')))+++------+++(((((((((((()))))))))))))))***000555AAAOOOGGG555000HHHVVVXXXSSSOOOCCC777666666AAAIIIKKKRRRaaakkkmmmlllcccQQQ===222111111///333***:::]]]sss{{{vvviii]]]nnnzzzyyyyyy|||jjjOOO444,,,/////////111...---...///,,,+++111;;;eee{{{iiiJJJ777333777999;;;777888DDDXXXnnn|||wwwnnnfffSSS999SSSYYYuuuZZZAAA222///000444444000------000,,,,,,111444111//////000///......------------,,,222===QQQnnn}}}zzzPPP111444///,,,///111000......//////...,,,***)))+++---++++++******+++,,,---///***,,,///---mmm```AAA@@@:::SSSSSS666222333LLLzzzQQQnnn]]]BBBCCC:::555000---///000///...,,,---...//////000//////222222111111111111222222444444555555444333111000...///000111333555666777333222111111333333222111444111000222333222444777;;;;;;:::999888888888888???:::999888@@@fffssszzz[[[RRR]]]LLL111+++(((***,,,***(((''')))(((''''''''''''(((((('''''''''(((((((((((((((+++,,,------,,,***'''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***))))))))))))******+++++++++***)))))))))))))))))))))(((((((((((())))))************++++++++++++******)))))))))((((((((((((((((((***,,,,,,***(((((((((((((((((())))))***+++///000???ZZZ]]]FFF444FFFPPPOOOIIIFFF<<<444888???OOOXXXVVVZZZfffiiibbbYYYQQQFFF;;;333222;;;EEE111111666@@@YYY|||mmm\\\kkkvvvwwwwww{{{oooVVV===444666444///,,,111//////000...000@@@RRR{{{___EEE:::888777===@@@MMMfffuuummmkkkYYY===@@@bbbaaaxxxkkkJJJ@@@555111///...///333333...,,,.........000555222111000///............///000...AAAIIIBBBMMMWWWuuuUUU>>>444111///...000222111000...//////...,,,)))(((***+++++++++******+++,,,...///+++---//////ddd\\\GGGTTTvvvTTT333555777@@@iiiuuu888^^^}}}sss{{{pppyyy\\\DDD@@@CCC222///------...//////---+++,,,...000111111000000000000000000000111222222444444444444333111000///.........///111444666888888666444222111000...---111000000000000000222555888888777666444333444555<<<;;;???<<<>>>www{{{iiiXXXdddVVV999...'''))),,,***''''''((((((''''''''''''((((((((((((((((((((('''''''''((()))++++++***(((&&&$$$&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((++++++******++++++,,,---+++***))))))(((((())))))))))))(((((((((((())))))+++************************************))))))))))))(((((()))++++++***(((((((((''''''((()))***+++%%%)))+++===___jjjUUUAAA<<>><<>>888666///000111111222333222000//////...,,,)))(((***+++,,,++++++++++++---...///---000111333]]]}}}fff|||VVV666444<<<;;;SSStttQQQsssvvvnnntttmmmSSSeeekkk\\\AAAAAA@@@777///.........//////...---,,,...///111222222111111...------......///000111222222222111000///......//////...///000222444555888888666444222000000111...111333222000000000000999::::::888555444555777555999AAA???BBB|||}}}{{{eeefff^^^CCC333'''))),,,***((()))(((''''''''''''(((((()))((((((((((((((('''''''''&&&'''((((((((('''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((())))))******+++++++++******)))(((((((((((())))))((((((''''''(((((()))+++++++++***)))))))))(((+++++++++***************)))(((((()))******)))(((((((((''''''''')))***+++***------:::UUUZZZGGG999///222222;;;MMMUUUZZZfffgggyyy~~~mmmZZZEEE555666999;;;EEE```{{{tttbbbCCC444:::???OOOmmmjjjeeeeeemmmxxx||||||{{{|||mmmXXXEEE:::666666777000,,,+++---+++555VVVyyytttyyy[[[BBB222...666```|||zzzkkkaaaOOODDDAAAAAAqqqnnnqqq}}}ppp```LLL;;;111++++++...222111---...222111000000//////000000111666666VVVwwwRRR<<<999666...///222333111111333333000//////...,,,***)))+++---------,,,,,,,,,...///000000222111666TTTzzzWWW>>>222:::888CCCooommmuuupppSSSLLLRRRWWWCCCqqquuuNNN>>>AAABBB888---////////////......------//////000111111222222111------,,,------...//////000000000///////////////000000000000111222333444444555555444333444666999///555999666333111000...777999:::888444333555888111888???AAALLLyyy~~~~~~rrreeecccMMM888((()))---***)))***'''''''''''''''((()))))))))(((((((((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((&&&''')))***++++++************)))(((((((((((((((((((((''''''''''''((((((,,,++++++***)))(((((('''***************************((((((((()))***)))'''(((((('''&&&''')))+++,,,000222///666CCC>>>///+++)))---222EEE```jjjllluuuqqqyyy|||oooXXXAAA666333:::999OOOuuuyyy}}}zzzRRR<<<>>>:::>>>]]]{{{tttggg___gggrrrxxxzzz{{{{{{uuufffQQQ===333222444---***,,,///,,,555XXXzzzxxx\\\777'''%%%***333111WWWzzztttiiiSSS???FFFnnnhhhzzzddd~~~{{{eeeXXXEEE;;;333222333222000111///////////////000111222&&&222nnn|||WWW>>>666555111+++///333333///...111222////////////---++++++---.........------...///111222///111000555KKKtttsssuuuOOO>>>333444666:::QQQ|||ttt```pppvvvPPPHHHHHHKKK[[[jjjqqq{{{|||\\\???---333<<<777111000---.........------...///000000/////////000000111......---------......//////////////////000000111000111222333444555555555222333444444333555999<<<444<<>>ZZZuuutttlllrrr}}}___HHHCCC<<<222:::MMMdddxxxvvv^^^PPPMMMMMMZZZ}}}___000666999666NNNnnnuuufffUUUbbbuuuwwwrrr{{{~~~~~~rrrZZZ@@@000+++......***000555+++EEE|||ooo555$$$555,,,(((111555HHHwwwyyyrrrmmmCCCHHHppp[[[bbbqqqrrrTTT:::111333222666---'''000555000///JJJtttdddRRR@@@777333...,,,...,,,...000000...---,,,,,,...///000000///---+++)))......---,,,---...///000---......444888vvv}}};;;<<<...;;;---666555@@@bbbvvvqqqTTTLLLMMMXXX\\\WWWaaaxxxqqqMMMLLLnnn^^^LLLSSSVVV}}}gggCCC222333111111000000/////////...)))***,,,---.../////////111/////////111222111000222000.........///...------...///111111111000///<<<555///333;;;???999222333333444555444333222111;;;QQQBBB///999555***555///555;;;<<<999666888;;;666;;;???>>>nnniiiWWWeeePPP999---+++,,,+++)))))))))((((((((('''''''''***)))))))))((((((((('''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''''''''''')))***+++***)))(((***,,,***************)))))))))'''(((((())))))((((((''')))))))))***))))))(((((()))))))))))))))******+++,,,******+++---,,,)))'''((((((((()))))))))))))))......111333444888CCCOOORRRIII???MMMkkkvvvqqqssseeeLLL888666:::@@@OOOaaa|||mmmWWWCCC999777888CCCZZZ[[[GGG;;;666666===XXXpppppp]]]]]]jjjssswww}}}wwweeeOOO>>>555+++---)))---111+++BBBssswwwBBB,,,666---***///+++NNNzzz||||||~~~vvvooottt???999jjjooofffeee{{{~~~dddEEE000+++111...---///,,,111BBBvvvxxxMMMAAA666333333000...///,,,...///...---+++,,,,,,---...///000///...,,,+++///......---...///000111222222333666444aaa{{{333888BBB===,,,222111555OOOdddxxxssstttfffEEEBBBAAASSSdddZZZPPPYYYdddjjj]]]qqqdddggg[[[DDD666gggeeeHHH<<<777000...111000000000//////.........+++,,,,,,---...000000111000//////000111222111000111///...---...///...---111111000////////////000333111///000333555333111333333444444444333222111111FFF;;;...;;;:::///666000444888999777666666777???===BBBNNNuuu}}}RRRccc___EEE+++)))...,,,))))))))))))(((((((((''''''))))))))))))((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%%%%%%%&&&'''((()))******+++,,,+++))))))+++,,,,,,,,,,,,+++***)))((('''))))))(((((((((((())))))******+++++++++***(((''')))))))))))))))******+++++++++***+++,,,,,,***''''''(((((())))))*********)))...333444111777NNNdddmmm\\\BBBAAA___rrrlllcccJJJ;;;000666HHH]]]ppp{{{hhhKKK999222111111333111777PPPXXX@@@444777222===dddvvvjjj]]]]]]jjj|||~~~~~~~~~zzzqqq```MMM???***---+++++++++(((999ZZZwwwxxxKKK///000+++,,,...;;;gggwww}}}xxxtttpppCCC===mmmRRRyyy]]]333222222000222...(((CCCqqq}}}vvvWWW888222000222444222//////---......,,,++++++,,,...------...//////...---,,,//////......//////000111,,,...111666222JJJYYYOOOaaaJJJ111444333111BBBVVVqqq[[[rrr\\\^^^\\\GGGHHHAAATTTiiiXXX<<<999CCC[[[ZZZ___sssLLL}}}___tttYYYUUU[[[___EEE...,,,333555222111/////////..................---------...000111222000//////000111222111///111///------...///...---444222000...---...000111111444777666333222444777333333333444333222222111+++<<<555...;;;<<<111555444555777888888777666555>>>:::DDDdddxxxyyyaaa[[[gggSSS111)))---,,,***)))))))))(((((((((((('''))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((***,,,---+++,,,,,,+++******+++---......------+++)))'''&&&+++***((((((((((((***+++***+++,,,,,,,,,***(((''')))))))))))))))******+++++++++,,,,,,,,,+++***(((''''''((()))******+++++++++///333///))),,,BBBYYYmmmcccIII>>>RRRaaaSSSBBB111333888GGG```wwwaaaJJJ555000333444444555000---AAASSSGGG666555666///PPPmmmtttjjjZZZaaa{{{||||||{{{zzzwwwlllVVVCCC,,,///...,,,)))'''///===aaaoooRRR888000***000///WWWxxx~~~YYYEEE]]]sssWWWuuuwwwPPP666000///777444---RRRppp\\\CCC333333333555555222///---//////...,,,***+++...111.../////////...---,,,+++...............//////000'''+++///666111888pppdddYYY666444555333<<>>000999///===WWWsssxxxaaa\\\ssszzz{{{{{{{{{{{{sss^^^III...,,,...///+++))),,,,,,IIIgggfffXXXEEE555666---TTTzzz|||}}}jjjPPPMMMfff~~~}}}{{{BBB444---555777333UUU\\\DDD999555777888666333111000...111111///---,,,---111444000000000///---,,,+++***,,,,,,---------.........,,,000111888000,,,zzzzzz}}}rrrdddkkkaaa777000222111555;;;OOO{{{yyygggjjjuuu___YYYbbbeeeeeeccc\\\ZZZVVV\\\ZZZEEE777555333AAAIIIiiiZZZ\\\kkkRRRQQQmmmuuurrrnnnBBB444>>>333222000...***)))...555------.....................---+++++++++---///111.........000222222000...///---,,,,,,...///...---+++---000222333333222222222444555555444333555666333333222222111111111111555777222///555777444333666555444444666888888777222LLLrrr|||YYYZZZ___PPP222(((...*********)))))))))((((((((((((((((((((())))))))))))''''''((((((((()))))))))''''''''''''''''''''''''&&&''')))+++------......***+++,,,+++))))))+++,,,+++,,,.........,,,***)))++++++************++++++************************)))))))))))))))******+++***,,,......,,,*********((())))))******+++++++++...,,,,,,///000000555<<>>NNNKKK555444777888HHHiiiwwwlllaaalllxxxwwwiiiHHH...)))111,,,,,,111,,,333^^^ccc:::777000///WWWccc~~~{{{ssstttrrr~~~WWW777???oooaaayyy|||]]]KKKWWWmmmZZZ>>>444333111888;;;555///000111111000000000///...///222444......---------......///+++,,,---.........------'''---'''111222;;;bbbhhhZZZ999777777444555...333+++777CCCTTTgggfff[[[YYYHHHAAA<<<999===PPPWWWJJJBBB===HHHPPPCCC666666888;;;FFFPPPZZZ]]]NNN\\\hhh~~~dddmmm{{{@@@...***+++,,,///111///)))""".........//////000000000------------............,,,---...000222111///,,,...,,,++++++---///......+++---000333444444444333555555555666666666666777333333111000000000111222222///333555111222777666...111333333444777===BBBSSSyyyKKKVVVeee===***333%%%************))))))))))))'''((((((((())))))******(((((((((((())))))))))))''''''''''''''''''''''''"""%%%(((+++,,,+++)))''')))******)))(((((()))+++'''))),,,///000000...---***+++,,,------,,,+++***)))'''&&&%%%&&&))),,,...)))))))))))))))******+++***---//////,,,******,,,+++++++++***************///,,,,,,000111...---...111SSShhh^^^FFF222888NNNrrryyy~~~uuuXXX:::111666888>>>@@@JJJjjjggg888)))777888---PPPddd:::222===666444YYY|||uuu]]]cccsss~~~uuuYYY555***111)))(((000---...TTTvvv~~~TTT,,,333777222HHHNNN~~~}}}{{{tttvvv{{{uuujjjZZZSSS\\\aaa___mmmyyy~~~@@@<<<:::444222;;;>>>777111000111///...///000///......111333++++++,,,,,,...///111222,,,,,,.../////////...---///444(((///000===LLLJJJ222666777333666000333---888;;;+++777rrr}}}jjj___^^^SSSNNNZZZeeeIII:::AAAPPPCCC000222>>>999III???^^^vvvqqqkkkfffgggzzz|||mmmxxxnnnVVV))):::+++111444///***+++111777.../////////000000111111---...//////000//////...,,,---...000222111///,,,---,,,++++++---///......//////000111222333333444222444777666444333555888444333111000000000111222111...666999111///333111///333666777777:::BBBIIInnn{{{WWWWWWlllNNN222000)))******)))((((((((((((((())))))************))))))'''''''''''''''((()))))))))((('''&&&&&&'''((())))))))))))))))))(((((((((&&&&&&&&&'''''')))******+++*********+++,,,,,,---'''***---000111000---+++************+++,,,---......,,,***)))))))))((('''---,,,***)))((()))******((()))***++++++***((((((++++++++++++++++++++++++000@@@\\\kkkZZZ@@@BBBVVVvvvooovvvXXX999,,, 666222PPPYYYqqquuuHHH...555222!!!GGGgggHHH999666777+++===dddlllmmm___pppxxx{{{|||xxxkkkMMM///'''---111///,,,+++555]]]LLL222---777'''OOObbb```~~~vvvnnn|||llltttvvvZZZ___BBBNNN]]]yyy~~~}}}zzz~~~EEE222:::///444333111000...------,,,...000111000...---------...******///000---...333444---)))++++++((((((---777///,,,///222777III]]]ppp}}}KKKUUU\\\@@@//////000888444222111///666888555pppRRR:::777KKKaaaHHH555---555666///777IIIIIICCCGGGUUUmmmZZZDDD777@@@___aaaTTTiiigggllluuuhhhNNNQQQDDDzzzYYY444000///------............------...///000111111000///...------...///000000//////....../////////...,,,+++---------,,,++++++...000000444777777555444777:::777555333444777777444111444444333333222222222333222111111111111111222222555111222;;;<<<777MMMtttbbbRRRfff]]]>>>---*********)))(((((((((((((((((())))))******))))))((('''''''''''''''((()))))))))((('''''''''(((((()))(((((((((((((((((((((((('''''''''((((((***+++++++++++++++++++++,,,------)))***,,,---......------------,,,++++++++++++,,,,,,+++))))))))))))((((((------,,,+++***)))))))))))))))***++++++***)))(((************************+++888RRRhhhbbbMMMEEEMMMlllpppsssJJJ///222)))///:::TTTXXXlll|||{{{ZZZ---+++:::+++444XXXfff===...222111444DDD[[[dddjjjooozzz|||{{{bbbEEE555000------//////...PPPzzzQQQ888///555777===]]]YYYzzzwwwqqq|||wwwjjjppp```KKK===>>>@@@iii|||xxxqqqzzzqqqIII222888000333222000...---,,,++++++...//////...+++******++++++***---111000...111888:::222---//////------000///.........///555BBBOOO|||ccchhhPPP\\\xxxNNN888666333666000222444111333444999ttt___MMMDDDBBBBBBAAAEEE777111555444...333>>>CCC@@@CCCGGGQQQnnnmmmGGG@@@===555888[[[WWW<<<666AAATTTooorrruuuooo}}}XXX777cccttt>>>000===&&&------............------...///000111111000///...---......////////////......///000000000///---,,,------------+++,,,...000333666999:::::::::::::::777555444444666777555333555444333222222222333333222222111111111222333333<<<222777<<<;;;RRRwww~~~vvvSSS]]]lllNNN++++++******)))(((((((((((()))'''(((((())))))((((((''''''''''''''''''((())))))))))))(((((((((((())))))''''''''''''''''''''''''))))))((())))))***+++,,,,,,++++++++++++,,,------************+++,,,---...000///---,,,******))))))***))))))(((((())))))))).........---,,,***)))((()))***+++,,,,,,+++******)))))))))))))))))))))))))))---AAA]]]gggZZZHHHAAA\\\nnnmmm===&&&666222)))SSSlllhhhiiinnnccclllzzzVVV---'''999222+++MMMvvvMMM444333222,,,...CCCrrrqqqgggccctttxxxuuu```LLL:::///,,,///555***FFFqqqWWW;;;,,,///@@@444___NNNaaa}}}xxxtttyyydddiiilll>>>:::333333JJJssssss|||wwweeelllPPP333555111111000///---,,,+++++++++......---+++(((''')))***((()))...111000...222999999111***+++------,,,,,,***000222000...444;;;???yyymmmfffeeeKKK666777444666111333777222111333FFFhhhcccXXXLLLHHHJJJCCC999EEE===666333222111333666999???FFFEEE@@@NNNyyycccCCCSSScccQQQ888777???///333<<<999VVVzzzuuuoooWWWCCCppp]]]JJJ===555222:::999***------............------...///000111111000///........./////////......---//////000111000///...---,,,---...---,,,---///000666777:::>>>@@@???<<<999888666444444666777777777666444222111000111333444222111111111222333444444;;;222888<<>>MMMdddddd>>>(((222333)))KKKooommmUUUFFF666777HHH666///***---111666NNNmmmYYY>>>333+++,,,666<<>>gggRRRMMMuuu~~~yyyuuuwww{{{iiieeezzzKKK<<<777999IIIsssrrrzzz{{{sssZZZ666222222111000///---,,,+++++++++000000...+++(((((())),,,((())),,,.........000333555...''''''+++...---+++***555888111...444999777```|||~~~]]]IIIUUUfffyyyEEE333555000444333333777111111:::]]]cccjjjdddPPPBBBDDDJJJKKKMMMGGG;;;111///444777666333???NNNVVVQQQMMMiiigggQQQnnnvvvcccfffFFFAAALLLBBBUUU{{{iiiddd|||PPPbbbHHH)))777;;;)))&&&444------............------...///000111111000///...////////////...---,,,,,,---...///000000///...---,,,---///.........///111555666999>>>BBBAAA;;;666888777555444555777888999666444222000000111333444000000000000111222444444666888999DDD```}}}{{{XXXddd^^^;;;///++++++***)))))))))))))))''''''(((((((((((('''''''''''''''''''''((())))))++++++*********))))))(((&&&&&&&&&&&&''''''(((((((((((('''''''''((())))))******))))))))))))******((()))***,,,,,,+++***)))******))))))))))))******''')))******((()))+++---/////////...---***(((''')))***+++,,,---,,,,,,+++*********+++++++++,,,,,,---$$$%%%<<>>999111888]]]zzzkkkAAA555>>>///BBB```kkkTTT\\\{{{zzzuuuvvvppptttcccfff@@@AAA888XXXrrrtttfffeee;;;000444111000///...------,,,,,,222222000---+++***,,,......------...///000...+++555111---,,,000444444111---666888000,,,222666555SSSxxxxxxOOO;;;666---222111555555///555CCCtttnnnqqqgggPPP@@@BBBMMMTTTXXXPPP???///,,,333666444222===LLLaaammmdddjjjiiiWWWnnnkkkOOOPPPHHHXXXtttwwwWWWfffppp^^^nnn|||HHH,,,))),,,,,,///------............------...///000111111000///.........///......---,,,,,,+++,,,---.........---,,,,,,---///000//////000222333333666;;;>>>>>>999444888777666555444555888999555333222000000111222333......//////111222444444666BBB<<>>YYYzzzxxxqqqhhhUUUTTTnnnqqq___OOOZZZiiieeeWWW{{{ppp___888333777111---------............------...///000111111000///...------.........------,,,***+++,,,---...---,,,,,,+++---000111000000111222111222444666999999777444777888777666444444555777333333222111111111111111......///000111333555666666BBBDDDbbbxxx^^^ddd]]]:::,,,+++******))))))******((())))))******))))))((('''''''''''''''((()))))),,,,,,,,,,,,,,,***)))(((&&&&&&'''(((((()))******))))))((((((((((((((()))---,,,,,,+++******++++++++++++++++++++++++++++++************+++,,,---...***---///---***))),,,000------,,,+++***)))))))))'''((()))+++,,,++++++***)))))))))***+++,,,,,,,,,(((+++---222@@@RRR[[[[[[IIIGGGHHHfff[[[...,,,222(((555ddd\\\666000***'''555999HHH[[[ccceeellluuu```777---222222000AAApppqqqfffIII///''''''333FFFuuupppccc[[[VVV```qqqtttCCC111+++555---777fffsssqqq^^^www~~~|||xxxyyyoookkkuuuoooTTT:::>>>EEE}}}{{{nnn{{{yyyHHH///555//////...---,,,,,,,,,,,,,,,...///...---,,,---...///888<<<666///...//////***000333///---///...+++------///000---+++000888BBB]]]FFF^^^PPP===555222999222444///---888???}}}tttYYYAAA===BBBEEEIIINNNNNNFFF>>>===>>>;;;666222444777333KKKxxx}}}pppzzzsssVVVNNNBBBCCCNNNOOOccc||||||gggUUUccckkkaaaiii]]]777---$$$$$$555------............------...///000111111000///...,,,,,,---.........------***+++---.........------+++...000111111111222333222333444444444555777999666888888777444222333444111222222333222111000/////////000111333555777888999???[[[|||eeegggfff???,,,+++******)))*********))))))************))))))'''''''''''''''((()))))),,,,,,------,,,+++)))((('''''''''((()))******+++******)))))))))))))))***///...------,,,,,,,,,,,,...---***))))))***,,,...------,,,,,,------...///+++...000...***))),,,000---,,,***)))((()))******&&&''')))***+++++++++***'''(((((()))***+++++++++&&&000555222555BBBMMMPPPNNNGGGCCCgggccc555///000333%%%YYYeeeBBB:::666444000EEEbbbppppppuuuuuujjjIII222,,,(((444HHHRRRgggdddIII,,,***777333...888```xxx|||lll```YYY]]]nnnuuuuuuNNN<<<000555+++333EEEiiiXXXZZZwwweeeqqqttt___FFF@@@:::ttt}}}zzzHHHjjjgggSSSUUU~~~LLL///666...------,,,++++++++++++(((***,,,---+++++++++,,,)))888@@@777+++(((---222)))222666111,,,,,,+++(((---***...333111+++000;;;888GGG~~~===\\\QQQ<<<333333777+++444...---777777vvvgggHHH===777111777DDDAAA;;;===GGGMMMFFF===:::444999111EEEtttzzzhhhmmmppp\\\PPP:::DDD???777;;;:::>>>HHHQQQ^^^TTTOOOmmmzzz```vvvttt[[[555000---(((111---..................---...///000111111000///...++++++,,,---............+++,,,.../////////......+++...000222222111222333333555555444222333888===555888999777444111111222000111333444333222000...111111222333555777999;;;AAABBBxxx~~~yyyaaaTTT```NNN666(((,,,000&&&***111&&&))))))))))))))))))))))))''''''''''''((((((((((((***))))))*********)))'''((()))***+++***(((&&&%%%'''&&&%%%%%%&&&(((+++,,,...,,,++++++---.........---,,,***)))((((((((((((...---,,,,,,,,,---...///))))))(((((((((((())))))------,,,+++************))))))))))))************)))(((((()))***+++***)))---000333222222888CCCMMM^^^JJJ===OOOeeeWWW777***//////555PPPbbbEEE***333///HHH```iiillloooiii^^^666222///000555CCC[[[oooHHH999///222444000111666aaatttqqqZZZccclllmmmpppttteeeEEE000222444111888YYY}}}{{{bbb```vvvyyy}}}vvvtttsssrrrxxxuuueeeBBBYYYJJJOOOtttxxxZZZSSSkkk[[[iiipppBBB555:::------------,,,+++***)))******+++,,,,,,---......(((222888333+++***,,,...111888777...+++111222---,,,......,,,+++---000111///444fffjjjwwwPPPGGGKKKOOODDD000---222...222---,,,111:::RRRxxx^^^333---LLLEEEIIIKKKLLLXXXmmm|||EEE>>>HHHDDD666DDDgggdddGGG<<>>///000444---222//////000222AAAfff|||hhhVVVgggxxxfff___ZZZlllggg[[[jjjDDDKKKooo```:::666lllzzzYYYPPPAAABBBNNNJJJ===AAAOOODDDHHHYYY```UUUYYYaaaXXXRRR___dddtttWWWNNNJJJ888777,,,444$$$------,,,,,,,,,------...///000000111111000000///,,,,,,---------.........---...000111000///---,,,---------...///000111222444555555555444444555777555555555555555444444444111222222333444444222111,,,::::::444777::::::@@@XXXxxxsssNNN^^^hhhXXX999)))***''''''***((())))))))))))))))))))))))''''''''''''((((((((((((,,,,,,,,,++++++)))((('''&&&''')))*********)))(((&&&&&&%%%&&&'''))),,,---...,,,++++++,,,---,,,+++&&&(((***,,,---......---+++***)))(((((()))***+++))))))(((((((((((())))))***************+++++++++''''''((((((((()))))))))++++++++++++++++++++++++111333333000,,,...555;;;QQQ^^^OOO:::JJJaaaTTT999---***---444BBBPPPEEE(((---111@@@UUU___VVVDDD777000444666>>>VVViii[[[>>>111---,,,...,,,***222???cccsss}}}zzzxxx}}}{{{ttthhhZZZaaarrrzzzkkkEEE555444444333333@@@dddjjjYYY```~~~}}}}}}}}}~~~wwwwwwwwwtttyyyyyymmmpppvvvJJJ@@@\\\wwwLLLKKKsssoookkkeeesssbbb???000111///////////////.........+++++++++,,,,,,,,,,,,,,,***---...---///222111---222444111,,,...555444...,,,,,,,,,,,,,,,...333666222888666VVV{{{|||bbbMMMGGGgggVVVFFF888...222555---111000111///***///FFF___RRRNNNmmmxxxgggYYYsssoooTTTVVVuuuZZZ555AAA{{{SSSLLLAAASSSpppfffKKKHHHCCCVVVqqq{{{xxxxxxoooXXXZZZ}}}wwwtttaaa333222...222(((+++,,,,,,,,,---........./////////000000//////...---............///////////////000000///......---//////...//////000111111555666666555333333444555333444444444555555555555333000///222666888555222000999999777;;;;;;===HHHttt~~~___PPPbbbbbbAAA******,,,)))))),,,((((((((((((((((((((((((''''''''''''((((((((((((,,,------,,,***)))((((((&&&&&&((()))************&&&&&&&&&'''(((***,,,---...,,,******+++,,,+++***&&&(((+++---//////......++++++)))(((((()))******))))))(((((((((((())))))(((((()))******+++++++++''''''''''''((((((((((((,,,---------+++++++++,,,000111111---******///333???\\\WWW:::===TTTVVVIII444(((***...555JJJKKK000888///111BBBIII@@@666555333777>>>MMM```eeePPP555///...//////,,,...===MMMbbbppp{{{zzzxxxzzzzzzxxxwww___cccoooooozzztttPPP>>>444555;;;666333PPPxxxjjjTTTdddyyy~~~}}}}}}|||xxxyyyzzzuuuxxxzzzrrrgggwwwPPP>>>pppIII~~~}}}~~~bbb>>>888@@@000000000/////////000000+++++++++++++++++++++++++++///000...///222111...******)))***222;;;<<<777222111222444333000111444444888333HHHzzzvvvLLLMMMSSSXXXVVVYYYqqqoooYYYEEE888...222555,,,111//////...+++***222>>>ZZZuuu>>>999NNNhhhTTTvvv|||rrrlll|||^^^AAAYYY|||eee[[[KKKUUUnnn@@@666CCCVVVaaaeeelllooolllrrr999)))'''---111++++++,,,---.../////////...////////////......---------.........//////////////////......---------000000000//////000111111555555666555333333555666444444444444444444444444222111000222444666444333<<<444333AAAEEE888CCChhh|||~~~NNN[[[```FFF---***///+++(((---((((((((((((((((((((((((''''''''''''((((((((((((***,,,---,,,)))(((((()))&&&&&&'''((()))******+++&&&''''''((()))***+++,,,---+++))))))+++,,,+++***((())),,,...///...---,,,---,,,+++***)))******+++))))))(((((((((((())))))'''''')))************)))''''''''''''((((((((((((+++---...---+++***,,,---.........,,,)))))),,,///000QQQYYYEEE<<>>888+++)))333555,,,***222333:::MMMbbbfffSSS===222,,,---......000:::OOOaaa]]]hhhttt{{{|||{{{zzzyyy~~~gggiiimmmgggwwwlllKKK555---666777///;;;TTTvvvZZZRRRtttzzzyyy~~~~~~}}}}}}yyy{{{|||vvvwww{{{vvvbbbrrrVVV@@@aaa@@@qqq{{{pppGGG///,,,***111111000/////////000000******+++++++++++++++,,,,,,222444111...///111111444222///000666<<<<<<888999888;;;>>>:::111---///222000555===VVVkkkVVVFFF;;;///000222---///,,,+++///222111000000000NNNmmmyyy```VVVnnnnnnsss___www}}}hhhOOO[[[ggg|||fff^^^YYYXXXqqqsssLLLDDD<<<666888???LLLkkkxxxIIIHHHrrruuuqqqIII...((('''...+++,,,---///000000000//////////////////...------,,,------------.........------------------------111111000000000111111222222444555444444444666888777666555444333222111111000222333222000000111333===666444???FFFAAAWWWyyyYYYWWW[[[NNN555***...***%%%+++))))))))))))))))))))))))''''''''''''(((((((((((('''***,,,+++((('''(((***'''''''''((()))******+++(((((()))))))))*********+++)))((()))***,,,++++++***+++,,,---...---,,,,,,///...,,,+++******+++,,,))))))(((((((((((())))))&&&''')))******)))((((((''''''((((((((()))))))))))),,,...---+++***,,,///,,,------+++))))))+++,,,)))CCCQQQMMMDDD<<>>HHH555......444222))))))111666CCC]]]qqqdddAAA---...((()))***...888JJJaaarrr___bbbkkkxxx|||zzzsssqqqlllbbbnnn}}}vvv```DDD000111555222444===TTTsss|||ZZZMMMccc~~~~~~}}}}}}~~~zzz}}}vvvuuuzzzyyykkkqqq___IIIVVV|||:::oookkkIIIBBB@@@111222111///...------......))))))******+++,,,,,,,,,---222555000---...111111333111///000444888888777===;;;===BBB===111+++---555///888777:::mmmbbbOOODDD<<<111///111---...+++***///666888444000222222<<>>>>>XXXXXX444HHH|||FFFrrrQQQ///+++(((...---...///111111111000000000000000000///......---,,,,,,---------.........+++,,,---...////////////111111000000111222333333222333444444444555777999888777666444333111000///000222444222...---000444222>>><<<777DDD[[[rrrlllWWW______EEE------***%%%,,,))))))))))))))))))))))))''''''''''''(((((((((((($$$(((+++***'''&&&(((+++((((((((((((((()))*********************)))(((((()))((('''(((***,,,,,,,,,*********+++,,,,,,------///...,,,+++******++++++))))))(((((((((((())))))'''((()))******((('''&&&((((((((()))))))))******&&&***------******---000---------,,,***)))******)))666@@@GGGJJJ@@@@@@OOORRREEE333...111///555GGG777333222444333//////333FFFTTTgggjjjTTT777+++///+++***,,,333DDDYYYlllwwwnnneeeeeerrr~~~|||yyy|||pppeeegggnnnqqqnnnZZZDDD777666888999888JJJGGG___xxxSSSJJJ^^^sss}}}xxx}}}~~~{{{zzz{{{}}}{{{~~~uuurrrxxxzzzppptttsssYYYGGGyyyCCCttt~~~vvvuuuwwwooozzzCCC+++......222000...,,,******++++++'''((()))***+++,,,---...,,,//////,,,---000111///,,,++++++...000333666888;;;666888===999///,,,111555333777888888KKKpppZZZFFF<<<:::222000111,,,---------///333666555333888666+++222<<>>...@@@xxxWWWAAA666666333222222,,,,,,000111000...000333555(((<<<111555???===eeevvvccchhhDDDGGGQQQ^^^```PPPcccvvvsss|||~~~kkkjjj^^^QQQTTTOOOXXXLLLAAAEEE===777CCCiiisss|||eee???bbb```111444111***111222333444444333111000222222222222111000......////////////000000000000***,,,000333555555444333000000000111222444555666555666666555333333444666444444444333333222222222333000...///444777777666999999888JJJlllnnniiiYYY???---***---,,,))))))))))))(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&''')))***++++++******---+++)))'''&&&(((***+++((((((((((((((())))))***'''''''''((()))***,,,---...,,,***)))((()))***++++++*********)))))))))((())))))((((((''''''&&&&&&&&&''''''((()))******+++)))******)))'''&&&((()))---------,,,,,,***)))((((((+++000777EEENNNHHH<<>>555111333444000444222/////////000000000222333///@@@000BBBaaacccBBB\\\zzzuuutttnnnbbbUUUSSSTTTVVVWWWmmmXXX222:::;;;CCCmmmccc:::TTT^^^///---+++...000555333...111999888///444222000///000000000...000555999888222...---///...***)))---444777444///111222222333444555666777555555555777999999777555///222555444111000444888111///000666888555333444???111>>>gggyyyqqqeeeMMM222,,,///,,,***)))))))))(((((((((((()))(((((((((((((((((()))((((((((((((((((((((((((&&&''')))***++++++******,,,+++)))'''''')))+++,,,))))))(((((((((((())))))'''(((+++------,,,+++***+++***(((''''''''')))************))))))(((((('''((((((((((((((('''''''''''''''(((((())))))******'''(((((((((''''''(((***000///...,,,+++)))((((((((()))+++333BBBLLLGGG<<>>@@@999555333111111111111000//////333777666111......//////---,,,...222444222///222222333333444555666666555555555777888999777555444777888666111000222555444555888;;;888333333777:::999QQQvvvnnnhhh[[[:::***...*********)))))))))((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''((()))******++++++***,,,+++)))((((((***+++---))))))(((((((((((())))))'''***...111111...***'''((('''&&&%%%%%%&&&((()))******)))(((((('''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((%%%&&&'''''''''(((***,,,222000...+++)))(((''''''(((''''''---;;;GGGHHHBBB@@@GGGKKKCCC444))))))---%%%<<>>iiijjj^^^aaayyyqqqiii```WWWNNNHHHGGGAAA;;;999666111//////111000///........./////////000---...222qqqyyyYYYUUUYYYVVVUUUYYYjjjrrrzzz{{{zzzhhhbbbgggeeeUUUfffrrrQQQ888222333PPPfffppp^^^ZZZ|||PPP333///(((...000333222///444>>>AAA===666555333222222222000...---111444333000......000000000000111000000///...222222333333444444555555666555555666888888777555666888999666222111222555111444999999222,,,000888444PPPooo}}}gggaaagggJJJ///,,,,,,*********)))))))))((((((''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))******++++++...---+++)))))))))******''''''''''''((()))***+++(((***...000///,,,)))&&&&&&%%%%%%%%%&&&'''((())))))))))))((('''&&&&&&&&&&&&&&&''''''(((((())))))((((((((((((((((((''''''$$$&&&'''((((((***---///000...+++)))''''''(((((('''&&&&&&)))111>>>IIIOOO???@@@EEEGGG===...***000(((111GGG^^^eee^^^\\\```MMM<<>>???;;;444111444666777:::FFFmmmvvvxxxnnnnnnyyyrrr^^^QQQHHH???999888666000---//////000000///...---...///444+++111777333YYYyyy___CCC666KKKiiirrrfffZZZYYYLLLFFFHHHDDD>>>KKKaaa```777XXXjjj]]]YYYeeeRRR777555222===HHHRRRLLLbbbrrr```EEE666333)))111///333333000222777888555666444333222222111///---,,,...000000///...///111222444555333///,,,,,,...222222333333333444444444666555555555777777666555444555666555333333555777222333666555000+++111999;;;iii{{{mmm```ppp```<<<---...************))))))))))))''''''((())))))(((''''''((((((((((((((((((((((((((((((((())))))***++++++000...,,,***((('''''''''%%%%%%&&&''')))+++---...******++++++***)))((('''&&&&&&&&&&&&'''(((((()))((((((((((((''''''''''''&&&&&&''''''(((((())))))((((((((((((''''''''''''%%%'''((()))***+++...000,,,***((('''&&&'''((()))%%%'''(((''')))555IIIZZZGGG???>>>EEECCC666,,,,,,...)))000FFF\\\ddddddbbb888222000111...+++444CCCKKKBBB999333...+++---222GGGYYYsss|||pppooouuuqqq{{{}}}}}}}}}nnnpppoooppptttoooXXX>>>777<<<<<<999<<>>888666333///---///...///111000...,,,---///,,,&&&222<<>>;;;777666888gggwww000>>>jjjsss___]]]QQQ:::===:::;;;<<>>BBBEEE<<>>)))%%%,,,111///---,,,222666555555777777555888555LLLyyy|||]]]GGGAAA@@@@@@<<<333......///...---000222111...,,,...000,,,000555;;;nnn|||ZZZvvvqqqSSSIIIMMM;;;GGGKKKHHHNNNZZZVVVFFF===EEE,,,[[[}}}mmm]]]NNN777???EEEIIIGGGUUUbbbyyygggPPP:::222111%%%+++***...111333222222222222111111111111222111///,,,...---,,,,,,---///000222333555666444///,,,,,,---000000111222333444555555888666444444555666555444555444333333222222222222>>>999555444444888BBBLLLyyyvvvvvvbbbmmmaaa;;;(((+++++++++*********))))))((()))***++++++***)))((((((((((((((((((((((((((()))((((((((()))***+++,,,+++******)))((('''&&&&&&''''''''''''(((***+++,,,)))((('''&&&&&&''''''((((((((((((((((((''''''&&&&&&''''''((()))***+++,,,((((((((((((((('''''''''%%%&&&&&&''''''((((((((('''((()))((('''''')))+++++++++******))))))))))))((((((+++,,,+++,,,888FFF^^^OOOBBB@@@EEECCC777+++)))222111***555GGG???((()))---///...222???NNNVVV<<<333,,,,,,......///111***...777LLLkkk}}}mmmrrruuu}}}zzzvvvmmmhhhooo{{{}}}wwwRRR<<<111:::AAA===???HHHEEE777333HHHhhh|||yyyzzz{{{{{{tttzzzuuu[[[ccc;;;RRRvvvyyywwwWWWjjjppp}}}SSS555444///222333111000000...,,,---------,,,+++***((('''(((((((((***------***'''&&&+++,,,'''&&&***,,,***888111,,,,,,...000888AAAWWWDDD000+++...///---+++(((...222222222555444222......///QQQdddLLL@@@>>>GGGCCC222)))---111,,,---111444333///---...000111555444>>>zzzbbbxxxrrrPPP@@@KKK]]]VVVNNNTTTrrrrrrXXXVVV555GGGqqqsss___HHH333CCCMMMZZZUUU```mmmvvvzzz]]]===//////&&&,,,+++---.../////////222666000000111222333333000...000...,,,+++---///111222333444444333111......---...///000111333555666666888666444333444555555444555444333333333444444444444333222333666@@@SSSeee]]]pppwwwMMM///+++++++++************)))(((***+++,,,,,,+++***((((((((((((((((((((((((((()))((((((((((((***+++,,,''''''(((((((((((((((((())))))(((((((((((())))))''''''((((((((((((((('''(((((((((((('''&&&%%%%%%&&&&&&''')))***,,,------))))))(((((('''''''''&&&%%%%%%&&&&&&'''((())))))'''(((((('''%%%%%%&&&'''------------,,,***((('''+++(((***//////---000777```SSSDDD???DDDGGG???333111...,,,,,,,,,+++++++++'''---000444AAARRRWWWRRR666333222222///,,,000666---444555555HHHiii~~~ppppppyyy}}}rrrmmmllloooxxxlllZZZ???...444CCCFFF>>>AAAFFFDDD<<<<<>>bbbtttbbbGGG555MMMPPPbbbYYY^^^iiikkkhhh???...000***111...---,,,+++)))***000666000000111333555555222000111///,,,+++---///111222444333333222222000///...---...///111333555777777888666444333444555555444222111111333666888999999,,,///444888<<>>:::777777555@@@aaazzzpppooo|||vvvgggjjjssswwwwwwaaaGGG777666999999888777:::@@@BBBAAAEEEJJJ{{{sssiiigggqqq~~~wwwxxxrrrHHHiiibbb~~~sss```aaa___;;;000///uuuqqqCCC777444999666111...---...------000...,,,***))))))******,,,,,,,,,---...---***'''&&&***......++++++///333222111///---,,,---///000------,,,,,,---000333555111333333222///...222555---444555777dddrrrddd\\\VVVRRROOOzzzKKK...///+++111'''000333555444000......//////888(((111kkkuuu```\\\===444111bbbmmmSSSQQQnnnvvv___\\\hhhnnn\\\GGG>>>999GGG\\\___```ZZZbbbmmm@@@***,,,000...111000///...///000222444777555333333444444333222...---,,,,,,---...///000444333111000///...//////111333333111333666444000666666666666666555555444222222111222555777666222+++666:::;;;LLLkkk}}}~~~~~~mmmrrrggg@@@---+++***+++,,,------,,,------,,,,,,+++******)))))))))))))))))))))))))))(((''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))(((((('''((()))************(((((()))(((((('''''''''(((((())))))((((((((()))***+++,,,,,,++++++******))))))(((((((((((((((((((((((())))))(((''''''''''''((()))---...***(((******''''''(((***++++++,,,///111===OOO]]]WWWHHHBBBEEEHHH888111------,,,)))'''((((((333CCCUUUbbbbbbRRR@@@666666444777HHH___jjjhhhPPPFFF===999666===UUUnnnyyyrrrttttttkkklllqqq|||www]]]CCC666444666555444666;;;???BBBGGGNNNIIIXXXjjjwww{{{dddPPPWWWqqq{{{yyyzzzpppRRRTTTooo|||MMMzzzppp<<>>VVVdddYYYEEEDDDQQQFFF:::///,,,......///000///CCC[[[gggfff\\\KKK>>>:::555666DDD[[[ooowwwwwwnnn___NNNCCC:::666@@@MMMuuu|||{{{ssswwwpppgggiiikkk{{{tttXXXBBB:::999555111000444888;;;@@@GGG:::AAAHHHMMMYYYnnnppp]]]XXXbbbooo{{{ppptttnnn```jjjFFFuuuqqqoooyyyyyySSSxxxyyyMMM;;;<<<999VVV}}}{{{dddLLL===CCC???333111...---///000111111---,,,+++******+++,,,---.........000111111///------000111000---+++,,,...///...---,,,+++,,,---...,,,,,,,,,,,,++++++++++++222000......///000111000777888666222XXXgggPPP...'''&&&,,,;;;222,,,,,,+++)))((()))---000...///222222+++555hhhzzz???===:::LLLuuu___TTTccc```vvvkkkuuu}}}cccCCC999<<<666ZZZfffaaaTTT\\\nnnIII666222111---000000///000111222333444666555444444444333000...222111000000000000000111222222111000000111111222444:::<<<888555555666555666666888888777555333111333444555444222222555999222777JJJdddxxxiiiooohhhJJJ555)))///444...)))+++******)))))))))(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((())))))))))))))))))(((((('''***)))(((''''''&&&'''''''''''''''''''''(((((()))'''((((((((())))))******++++++++++++++++++++++++''''''''''''((()))***+++***,,,---,,,)))))))))(((((()))******))))))+++---***222IIIaaaeeeVVVKKKLLLTTTCCC222******---111444JJJ]]]nnnooocccUUUJJJBBB<<<:::CCCWWWkkksssssssss|||ooo^^^OOOBBB888888>>>VVVnnn|||rrrsss~~~yyylllggg```nnn{{{|||nnnYYYEEE::::::555111222444333666:::???@@@<<<444555DDDXXXeee}}}~~~lllZZZRRRSSSeeeiiixxxyyy333@@@kkkvvvsssVVVdddEEE???IIICCCEEE[[[wwwjjjUUUJJJDDDGGG===222000...---///000111111---------,,,---...///000.........///111222000//////111333222000......///------,,,++++++,,,,,,---,,,------......------,,,777333000111333555444222444333777999```pppeeeCCC***###,,,(((,,,888000......---++++++,,,...000666...444888///<<>>+++...333---(((***))))))((((((((((((((('''(((((((((((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((((('''&&&&&&&&&((()))***'''(((((((((((())))))***))))))((('''''''''''''''&&&''''''((((((((((((((('''''''''((())))))******************************'''''''''((()))***+++,,,++++++,,,,,,***(((((())))))***+++***))))))+++------///999OOOdddiiiWWWBBBOOOMMMIII===///(((111>>>gggssszzzrrrbbbSSSHHHAAA:::EEEYYYppp{{{yyyuuuuuuuuuooofff[[[NNNCCC???AAAAAATTTpppzzzqqqwwwxxxkkkfffeeekkkxxx~~~qqqWWWAAA===666222333444222222555...666;;;999777999<<<===999PPPnnnttthhhOOO555PPPJJJ===FFFWWWdddfffkkkOOOFFF===DDDVVVYYYyyynnnYYYOOOEEE@@@222222000......///000000///////////////000111111222------,,,...///000///...///000222333333222111111,,,,,,+++++++++,,,,,,,,,***+++,,,---............333000------000222111///666///333444XXXgggJJJ888<<<'''...666+++***...,,,......---------,,,+++***222---000111///FFFwwwzzzNNNBBB@@@JJJAAA999>>>111GGGgggeeerrrlllyyyeeeCCC;;;AAA>>>ooo{{{eeeNNN^^^hhhJJJ888000---,,,***+++---///111222222222:::666000---...000111222111111111111000//////...111111222222333333444444666<<>><<>>rrrGGG999:::CCCEEE:::777===>>>CCC```}}}~~~nnnpppfffHHH@@@BBBKKKxxx{{{```NNNggg\\\CCC777...+++---(((***---000222333222222999444///,,,---///222333000000111111111000000///111222333444444444444444444:::<<<888555555666555222222222222222111111000777222222666666222444;;;ZZZooo~~~mmmkkkmmmVVV:::++++++///...+++(((((((((((((((((((((((())))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((('''((()))***++++++++++++)))(((''''''''''''))))))''''''&&&''''''((()))***'''((()))*********)))))))))))))))))))))))))))***)))))))))))))))))))))))))))((((((((()))***++++++,,,***+++...,,,''''''+++)))***++++++++++++---///111111---///BBB[[[ccc]]]FFFVVVkkkxxxwwwuuu|||{{{~~~zzzkkkXXXKKKBBB<<>>TTTooo~~~{{{tttyyy~~~~~~sssfff___fffqqqyyy|||\\\OOO@@@888444000///111333111...+++000;;;AAABBB)))777@@@:::222@@@ccc|||iiiIIILLLJJJ___~~~zzzWWWXXX^^^>>>///QQQeeeiii{{{rrrQQQHHHDDD222000///---,,,,,,---000111111111//////000000000000000000///...,,,,,,---...---,,,+++,,,...000222111///...++++++,,,---------------------,,,++++++,,,---...000000000///---...000111...)))333+++>>>~~~~~~yyybbbDDD...(((---###(((000(((888444222000000222222111///,,,222///...///111XXX~~~PPPCCC@@@JJJMMMCCC:::999CCC???SSStttqqq|||jjjOOOEEE@@@LLLqqqlllTTTRRRvvvoooLLL===666...+++...(((+++///222555555444333444111///...///111222222000111222333333222222111222333444555555444444333333666666444444666555222333222222111222333444444333111444888555444BBBTTTrrr||||||___qqqzzzeeeFFF///+++000000+++((((((((()))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((((((((((((((((((((('''(((***+++,,,,,,,,,++++++***((('''&&&&&&''''''&&&&&&&&&&&&((()))***+++'''(((***+++++++++***)))************))))))))))))************************)))))))))))))))******+++,,,***+++...,,,&&&&&&+++)))***,,,,,,+++,,,...111///000///---444IIIcccsssXXXPPPRRRggg{{{~~~~~~ttt```LLLCCCBBBBBB```wwwsssZZZEEE<<<<<<999@@@XXXttt|||uuusssuuu|||{{{yyymmmddd___bbbrrrpppYYYIII>>>666333333,,,,,,***+++222::::::666>>>;;;777888<<>>===xxxNNN^^^zzzyyy}}}dddoootttddd___===???OOONNNccckkkaaaEEEEEECCC,,,***...******+++---000333333333......////////////......111///---------...---,,,***+++,,,///000///,,,***+++,,,------.........---333111///---,,,---...///---///000...++++++...111+++--->>>111666nnnbbbBBB333111++++++/// ...888%%%555000---)))))),,,...///...//////'''111:::(((<<<ccc<<<<<>>XXXuuu{{{wwwwwwOOOvvvUUU777+++...000,,,+++++++++************)))************************......---,,,+++)))((((((&&&''''''((()))(((((((((&&&&&&'''***---...---,,,+++******)))((('''''''''%%%&&&'''((())))))))))))******+++++++++******)))(((((('''&&&&&&&&&&&&'''++++++++++++++++++++++++)))))))))(((''''''&&&&&&''')))++++++***)))))))))((())))))+++,,,---......***(((***000222;;;UUUqqqmmmXXXIIIUUUsssvvvjjjTTTQQQGGG@@@LLLsssyyypppzzzxxx^^^HHH::::::@@@>>>KKKnnnsssppprrr{{{}}}xxxkkk```___jjjvvv}}}fffLLL===;;;>>>444777444,,,...888999111///111555::::::777888===GGG<<>>IIIeeeDDDMMMzzzHHH...111...***---------+++******,,,......---++++++,,,---+++***,,,---...'''...000555___mmm;;;:::XXX^^^III>>>GGG@@@lllpppjjjwww{{{qqq[[[@@@>>>666DDD<<<<<>>;;;???KKKKKK777ZZZlllYYYHHHHHHYYYwwwooommm{{{kkk]]]XXXPPP===HHHNNNNNN```}}}ZZZTTTHHH===666111++++++...;;;555...,,,...000000//////222>>>HHH@@@---&&&+++,,,,,,---,,,++++++---...,,,,,,,,,---------......,,,///222222111///.........---+++***---222222///333333222000000111333666555---,,,DDDmmmmmm```___lllXXX777111111+++,,,---------,,,******,,,...---+++***+++,,,,,,+++******,,,///)))///...000XXXxxx>>>999QQQ|||gggQQQPPPGGGsssxxxvvvzzzzzz|||qqqhhh]]]PPP;;;QQQ@@@FFFjjj<<<...///))),,,+++000000000777@@@===222000///...------...///000444333222333333333333222222333444555555444333222444444555555444333222111555999999555555:::<<<:::???;;;555<<>>RRR```kkk}}}~~~fffOOOCCC<<<555222000------///999333,,,((())),,,------000000???OOOEEE+++###...)))***++++++***+++---///,,,,,,,,,---------......000222444444222///......///,,,+++///111000111333///111222111///111888===111444///AAAqqqmmmFFF111222///,,,444---------,,,++++++---///,,,+++***+++,,,---,,,+++(((+++///***000,,,+++RRRRRRDDDJJJ~~~fffYYYNNN|||~~~wwwmmmssszzzzzzrrruuussseeesss}}}eeeLLLWWW<<>>PPPlllyyygggWWW```qqqyyyVVV===<<>>555444666555+++###333UUUooofffLLL<<<222333<<>>444111AAA[[[oooyyyzzz[[[HHH666222333222333777555222000111000...///333...CCC,,,000;;;ZZZTTTbbbuuu|||sssvvv|||~~~|||sssVVVOOO======OOOGGG444555BBBgggjjjMMMJJJ777333000//////.........---)))%%%$$$''')))++++++***)))000999444''''''222)))***+++***))))))+++---,,,,,,,,,---------......000222444444222000//////333//////000---***///777////////////111888AAAGGG333>>>555;;;hhhsssvvvJJJ777444...---444---......---,,,,,,...000---,,,+++,,,---...---,,,'''***///)))///---,,,SSSiiiSSSDDDdddxxxZZZPPPpppyyypppccccccnnn```]]]``````kkkYYYVVVEEE666iiiBBB444~~~CCC444111000555+++000111------111222000///.........///000222333333444444444333222333333111111222222222222222222222222333333333333333333444777:::;;;<<>>999777000333555444+++%%%666RRRkkkTTT;;;...666222OOOnnnzzzwwwtttxxx}}}zzzwwwuuu}}}xxx```888999:::999888AAA[[[ssswww```DDD222111333333888444222444333000///111***DDD---111AAAeeennn999LLLqqqJJJaaaccc{{{wwwyyyzzzaaaRRRLLLCCC<<<111:::FFF666///FFF[[[xxxeeeYYYBBB222111000...---...///...,,,''''''''')))+++,,,,,,,,,%%%'''&&&"""$$$***------++++++,,,***(((((()))+++,,,,,,,,,---------......,,,...000111111000111222///...---+++(((***777EEE@@@:::333111555>>>EEEIII;;;CCC777???lllnnnllliiiSSS@@@888333000...,,,---......---,,,---///222...---,,,---...///...---(((***---'''......111ZZZzzzaaaBBBIII```yyyvvvTTTNNNjjjzzzvvvkkkYYYRRRYYYMMMSSSQQQfff___:::GGG,,,DDD\\\///...BBB222,,,---,,,***---///,,,+++...111222000000///000000222444555666888888666333111222333111111111222222333333333222222222333333444444555888777666888:::;;;;;;;;;@@@oooiiiSSSEEELLLRRRRRRPPPSSS\\\ccc[[[ZZZ{{{zzz|||fffqqqnnnIII------+++++++++************)))(((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&((()))***)))'''&&&&&&((()))((((((''''''''''''''''''''''''''''''((((((((((((((('''&&&(((+++---...---***)))'''((()))***)))((('''&&&''''''''''''''''''''''''''''''((())))))***++++++,,,---...---***'''&&&&&&''''''(((((()))))))))))))))))))))))))))***---///222PPPjjjpppjjjbbbSSSCCC,,,+++000;;;TTTvvvyyyxxx~~~^^^@@@888:::;;;888:::777999;;;///)))555RRR}}}qqqOOO222222,,,>>>[[[vvvvvvhhhaaaOOOKKKIIIUUUpppwwwPPPAAA555222222444;;;EEEddd|||www]]]KKK@@@777222---+++...111111222555333FFF777666LLLwwwjjj444KKKvvv999BBBBBB???CCCOOO___iiikkkkkkmmmyyy{{{hhhVVVRRRUUUOOOAAA666>>>;;;999999111***EEErrrcccOOOCCC444+++///000...,,,,,,...---)))&&&(((***,,,,,,+++)))(((%%%***((("""%%%000000(((,,,,,,,,,+++)))((()))***,,,,,,,,,---------......)))+++...///000000222444...///...,,,333EEEYYYeee]]]PPP@@@555333666:::<<<888CCC>>>@@@___lllwwwmmmZZZGGG<<<555,,,///555111---...///...---...000333///...------......---+++)))***+++%%%---000666```rrrQQQFFFDDDPPPdddXXXNNNMMMooozzziiicccccc\\\QQQLLL^^^lllfff555:::555---^^^kkk222444TTTttt===000)))333,,,***,,,---------...000222222222111111111333444555888::::::888333111111333222222111222222333444555333222222333444555666777999666444555666777===CCCsss}}}iii]]]QQQLLLKKKMMMUUU\\\^^^QQQggguuulllvvv[[[444,,,+++++++++************)))((((((((((((((((((((((((((((((((())))))*********)))(((&&&&&&&&&''')))******(((&&&%%%'''(((''''''((((((((((((((((((((((((((()))))))))))))))((((((&&&''')))+++,,,++++++***((()))***++++++)))(((&&&''''''''''''''''''''''''&&&'''((()))***+++,,,,,,***,,,---,,,***'''&&&&&&''''''(((((((((((())))))((())))))((()))+++,,,,,,444???PPPbbbooohhhNNN444.........AAAhhh{{{vvvbbbJJJ999666<<>>999:::;;;???BBB???<<<>>>DDDEEEKKKKKKEEEJJJZZZeeegggNNNDDD???BBBAAA;;;;;;AAADDDAAAAAABBB>>>777666:::999999===777///CCCppptttXXXPPPAAA///---222---///...******---,,,&&&'''(((******)))((('''''''''***,,,***,,,//////---+++,,,,,,+++))))))***,,,,,,,,,,,,---------......)))+++---//////000333444000333111333JJJnnn~~~oooWWW@@@222...111444666AAAAAA@@@QQQrrrsss|||xxxTTT???777+++,,,777555......///......///111333///...,,,,,,,,,,,,***((()))***+++%%%---000666```xxxyyyuuudddYYYGGGAAANNNCCCLLLPPP}}}tttmmmssszzzrrrcccfffwwwjjj???111BBB444GGGhhhoooGGG)))JJJZZZ666000***<<<......------.../////////000333222111111111222333444555888:::777222000222444333222222222333444555666333333333333444666888999888777888999999AAAUUUiii~~~nnnfff\\\NNNGGGJJJXXXNNNbbb}}}kkk{{{lll@@@222+++++++++************)))))))))))))))))))))))))))(((((())))))******++++++)))(((&&&%%%&&&''')))+++***(((%%%%%%&&&''''''&&&((((((((())))))))))))))))))***************)))((('''''''''(((((()))++++++)))***,,,,,,,,,+++)))'''((((((((((((((((((((((((&&&'''((()))***+++,,,---+++---......+++)))(((((('''''''''(((((((((((((((((()))((('''(((++++++***111///:::WWWrrrnnnMMM,,,222///+++HHHyyycccAAA333000111;;;JJJnnnMMM777555000111000eeeqqqEEE888<<>>;;;CCC\\\eee___wwwIII777<<<333---///+++...//////......///222444///---+++******)))(((&&&((())),,,&&&...///444^^^sss\\\fffjjjmmm[[[MMMUUUKKKMMMUUUuuulll|||ccc<<>>@@@BBBPPPsss||||||RRRIIIXXXMMMMMMdddvvvxxxyyyVVV888------///+++%%%+++000&&&&&&((()))++++++)))(((&&&((((((''''''''''''(((((('''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&,,,)))''''''***---,,,++++++,,,---,,,***(((((()))&&&&&&&&&&&&'''''''''(((((()))+++,,,+++***((('''&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++,,,,,,,,,+++++++++******(((((((((((())))))))))))---------***((('''(((******111777@@@TTT^^^HHH'''333(((888eee|||vvv:::///,,,---<<>>444888...888???aaaxxx@@@OOO999BBB]]]:::;;;444444999;;;777555555555222111111111444777999999999BBBAAA>>>999444222222444333000111999EEELLLLLLIIIIIIGGGRRRrrrfffOOO===...,,,000///---...++++++******)))(((''''''......,,,+++***)))))))))++++++,,,,,,,,,++++++***+++,,,,,,------,,,,,,+++)))***---...//////...---,,,+++---000000///222888:::444---AAArrrvvvLLL------===CCC@@@???BBBYYYzzzAAA444CCC333%%%++++++,,,...---+++///444222+++,,,,,,,,,,,,,,,,,,,,,,,,+++'''(((---,,,+++777IIIPPPzzzuuugggeeennnkkkXXXNNNSSS\\\VVV|||___JJJ[[[|||tttdddQQQDDD===:::<<>>LLLQQQ???((($$$222JJJeeeyyyOOO,,,...111$$$333aaalll;;;,,,...///666,,,CCC|||sssAAAHHHNNNkkk\\\888,,,111222444000999333CCCvvvyyydddOOO<<<000333222222333444;;;JJJYYYppp|||}}}lllaaa@@@444888:::RRRlllXXXTTT>>>CCC{{{jjj;;;555:::444777999666555777666333:::888666333333444777999333222333555777777666444000222999CCCMMMTTTVVVUUUjjjwww|||```MMMBBB666,,,---///---++++++******+++++++++,,,,,,,,,///...---+++***)))))))))+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))+++---...//////...---000...///222222000111555555777777LLLvvvfff666---BBBLLLFFFEEEIIIYYY|||```BBB>>>888666555***+++000333111222777888555,,,,,,,,,,,,,,,,,,,,,,,,+++'''(((---+++***444CCCooo}}}|||xxxnnnjjjmmm]]]ccczzz___OOOTTTZZZYYY[[[```ZZZLLL>>>999999>>>IIIUUUccc^^^TTTTTTjjj{{{PPP...,,,222///...444------------...///000111222222333333444444555555444555666666666666444444222222333555777777777666777666666666444111333666???333888WWWwww{{{zzzpppUUUKKKIIIHHH@@@JJJ___hhhbbbqqqXXX888,,,---333,,,'''++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((+++)))''''''((()))((('''((()))+++***(((&&&&&&'''''''''((((((((()))))))))******++++++***((('''%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))******+++******)))))))))))))))((())))))*********+++++++++)))******))))))))),,,......---000999EEELLLLLLJJJ>>>UUUbbb```kkkooo;;;+++)))///&&&DDDpppEEE---)))...333888@@@RRRfff>>>KKKTTTDDD555)))222///111///444222EEEqqqsssTTT999333222333444111...000555AAAMMMaaawwwvvv```KKK<<>>000???LLLLLLIIICCC@@@???:::444@@@BBBCCCCCCAAABBBFFFJJJGGGBBB>>><<<======999666444999@@@LLLZZZkkkzzzhhhNNN???:::333...,,,------***((())))))***+++---...///000000000///...,,,+++***))))))***++++++,,,,,,+++++++++***++++++,,,,,,++++++******+++---...//////...---222......222444222222444333777666CCCaaaqqqooommmddd[[[^^^hhh___HHH@@@III[[[KKK???;;;MMMyyyyyygggNNN>>>:::)))///333111///000222333,,,,,,,,,,,,,,,,,,,,,,,,***((()))---+++(((///;;;kkkdddeeennn\\\```gggZZZVVV```aaaOOOCCC===AAADDDHHHWWWhhhhhhcccddd{{{HHH888++++++...///111555////////////000111222222222222222333333333333333444444444444444444444444222333555777777666444333333999999555666===<<<555333BBB```~~~{{{\\\TTT```zzzgggMMMDDDDDDGGGKKKEEEPPPnnn{{{cccooooooLLL222***222///'''(((***+++******))))))******+++((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((()))(((''''''''''''&&&&&&&&&((())))))'''%%%&&&&&&(((((((((((())))))))))))************)))(((&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&(((((((((((())))))******((((((((((((((((((((((((((())))))))))))******************)))((()))+++---333,,,***111:::DDDVVVgggmmmxxxnnnYYY```{{{}}}hhh444333+++111,,,PPPSSS...000///...DDD___fffooosssUUU<<>>XXXiiiiiiiiivvvkkk\\\OOODDD???DDDLLLggg\\\PPPHHHXXXZZZ888888...111222000...------...,,,,,,,,,,,,,,,,,,,,,,,,***)))+++,,,***'''+++333000uuuooo\\\tttwwwgggqqqsssUUUHHHIII;;;@@@===EEETTTZZZ[[[fffuuutttoooLLL...000000......111222111////////////000111222333333222222222222222222222444444333333333444555555333444666666666555666666999999666666<<>>444>>>iiibbbLLLMMMUUUeee|||cccEEE@@@EEEEEEEEEIIIKKKUUUrrriiiddd===(((......)))((('''++++++************++++++(((((()))******)))((((((((((((((((((((((((((((((%%%&&&'''((()))))))))(((''''''((('''&&&%%%%%%%%%%%%'''((((((&&&%%%%%%&&&(((((((((((())))))))))))*********)))((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((()))))))))'''''''''''''''''''''''''''''''''(((((((((((()))+++,,,+++***((((((***,,,555,,,))),,,...222DDDYYYvvv{{{rrr```^^^nnnxxxuuu444000+++888+++;;;JJJ...777...'''SSSyyydddLLLFFFaaa|||GGG333***000...---///000///>>>WWWkkkzzzbbbOOO;;;444444444222000999444222999HHHXXXcccgggXXX\\\MMM===vvvvvvZZZKKKZZZ[[[YYYTTTOOOKKKDDD<<<888<<<@@@@@@>>>???EEEJJJ???CCCHHHKKKNNNTTT]]]eeewww{{{}}}iiiWWWCCC888888666...%%%,,,000222///***((()))+++***+++---.........---,,,///...---,,,+++*********)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------..................///+++***...000///000333666<<<>>>PPPuuuZZZ>>>NNNqqqqqqdddSSSKKK___}}}VVV???777333000000222222111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,***''')))...,,,555NNN{{{zzzzzz~~~kkkVVV[[[sssuuueeennnpppYYYSSSTTT???JJJRRRdddxxxcccCCC222***111222//////444333---////////////000111222333333222222222222222222222333333333333333444555666444555555444444555999<<<>>>999777666444444===IIIqqqppp[[[[[[ccccccdddfffooo\\\EEE999BBBJJJEEEAAADDDFFFNNNooosssHHH,,,,,,---+++***&&&++++++++++++++++++++++++((((((************((((((((((((((((((((((((((((((&&&'''((()))***)))((('''%%%'''((((((&&&%%%%%%&&&%%%&&&((((((&&&%%%&&&&&&''''''((((((((()))))))))))))))((((((((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((,,,,,,,,,***(((((()))+++---******...------555BBB\\\lllzzzuuuddd]]]hhhxxxYYY888$$$333///(((TTT[[[000***+++***GGGtttmmmZZZMMMVVVppprrr333777+++///---...000222///GGGcccfffrrriiiPPPCCC===999555444222222555===DDDGGGCCC>>>GGG___dddpppCCCQQQTTTFFFuuu___|||rrriii___WWWXXXWWWVVVTTTUUU]]]hhhppp}}}zzzrrrdddYYYLLLDDD:::333111000---+++---333444///***)))+++,,,***+++---......,,,+++)))---,,,++++++******++++++)))***++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++.....................///222///......---,,,000666,,,999FFF___VVVWWW{{{nnn```ZZZbbbvvvaaa???777//////000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++---666((()))AAATTT]]]ooo}}}___VVVXXXZZZ}}}nnn___YYYeeepppsssxxxUUU<<<222111+++000000---///444444...000000000000000222333333222222222333333333333333333333333444555555666666444555555333111333999>>>666999<<<;;;444<<<]]]uuuXXXEEEDDDRRReeeiiikkkhhheeehhhkkklllIII===999BBBEEE@@@===AAA:::AAAvvvPPP555///++++++---(((***+++,,,------,,,+++***'''(((***++++++***((('''(((((((((((((((((((((((('''((()))******)))'''&&&###&&&))))))'''&&&&&&(((%%%&&&(((((('''&&&&&&'''&&&&&&'''''''''((((((((((((''''''''''''((())))))'''''''''((((((((())))))((((((((((((((((((((((((&&&'''''''''((((((((((((''''''''''''((((((((((((***++++++***((()))+++---((((((***,,,---000444888DDDZZZvvvqqq___^^^iiisss[[[AAA///000...000OOOwwwLLL,,,...222222>>>jjjxxxmmm[[[RRRTTTggg|||UUU...666111)))111000222777666ZZZyyyoooxxxpppaaaQQQBBB999777'''***000777<<<:::444...222GGG:::JJJQQQiiiqqqqqq666===NNNJJJ]]]xxx}}}sssdddYYYRRRMMMGGGDDD>>>999222+++((()))...111)))000333///+++++++++)))***+++---//////---+++*********))))))******++++++))))))***+++,,,,,,,,,,,,,,,------......------,,,//////............//////111000111111...///888BBBMMM[[[dddsssuuufffhhheeeZZZrrrmmmbbbooozzzfffZZZLLLBBB777---)))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++---...///---555999---...@@@MMMSSSrrrlll```nnnvvvllljjjrrryyyxxxzzzyyyZZZAAA444///000111---...///...///222333111111111111111222333444555222222333333444444555555222333555666777777666666222444555333000000555:::111888>>>AAALLLeeewwwHHH222,,,000:::LLLYYYdddgggeeebbb[[[SSSCCC===<<<>>>>>>;;;;;;???777<<>>===<<<<<<<<<;;;;;;<<<===>>>|||nnnZZZbbbLLL111000///)))//////......------,,,++++++((()))+++,,,,,,+++***)))++++++++++++,,,---...///++++++++++++***)))''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&'''''''''((()))((('''&&&'''((()))((('''((()))***)))(((''''''((((((((((((''''''***'''$$$$$$''')))(((''',,,+++******))))))******(((((()))***++++++,,,,,,+++)))(((((())),,,///111999;;;KKKggg~~~~~~nnn___RRRsss___:::...000000999^^^}}}\\\;;;///000333666444444EEEeee~~~OOO:::===555222555...888+++555___fff???000444333000---,,,------,,,***---,,,...111000000:::HHHAAA555...ZZZ;;;zzz}}}zzzxxxnnnmmmkkkhhheeebbb```^^^WWWXXXYYYZZZZZZ[[[[[[ZZZ]]]ZZZSSSGGG:::222//////,,,+++***))))))***+++,,,,,,++++++,,,---///111222/////////...---,,,***)))+++++++++)))'''''')))+++***))))))))))))+++,,,---,,,,,,---.../////////..................///000000...666,,,,,,777///???tttrrrLLLllleeepppggg:::+++///...,,,++++++---......---,,,---///111222333222222///...---,,,+++,,,---...000111222===```zzzvvvjjj___@@@:::111333xxxSSS>>>///333:::888333333////////////000111222333222000---...000111000...222222222111222222333333555555444444444333333333333222222222333333111...999555DDDjjj===111FFF999;;;000111@@@ggguuuVVVDDDNNNSSS>>>;;;??????888;;;@@@999;;;BBB\\\bbbVVV===000+++***.........------,,,+++++++++((()))+++,,,,,,+++***)))++++++++++++,,,---......************)))((('''&&&&&&'''((()))***))))))(((&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''***++++++***(((&&&'''((()))((('''((()))***)))(((''''''(((((((((((('''''')))&&&$$$%%%'''))))))(((+++***))))))(((((())))))))))))******++++++,,,,,,***))))))(((***,,,...000///555@@@RRRlll~~~zzzlll\\\cccrrrvvv\\\999---666...CCCggg}}}lllFFF222555---...---000EEEcccuuuwwwdddCCC666888000...222---///888RRRuuu}}}pppAAA///888+++///444666444000---++++++***,,,...,,,+++333>>>888222<<>>222000//////000000...------...///000111111000///,,,,,,+++,,,---///000111'''000666111000III~~~vvvlllnnnnnnsssqqqkkkFFF555***...444222///000////////////000111222333222000......000111000///222222222222222333333444555555555444444444333333...888888,,,&&&///888999000TTT~~~|||{{{>>>555???***222444...333UUUpppeeeSSSIII<<>>[[[rrr|||zzzgggVVV\\\sssxxxWWW///444000)))333ZZZyyyggg???222333;;;NNNiiiyyyrrrbbb>>><<<;;;777111000111///:::eee}}}{{{xxxpppvvvzzz```???666555333///+++***+++///333+++---///...+++))),,,000EEE555444333>>>MMMkkkKKK///000222111000000222333///////////////.........------......---,,,,,,+++000,,,((((((***,,,+++)))++++++++++++++++++++++++)))***+++---///111333333222000---+++))))))***+++***+++,,,+++)))((()))+++)))*********+++,,,------000000000000///...------...------------...//////...,,,---777999000JJJrrrcccfffgggpppqqq___LLL{{{LLLgggLLL|||nnnDDD???CCC666(((111000///000000///---+++......///000000000111111000111111111000///...---666,,,+++666>>>:::///(((:::pppvvvkkkiiiwwwgggHHH??????777000333111,,,+++...///------000///......//////000111222111000//////000111111111222222333444444555555555555555555555555555555555333'''***999:::333@@@YYYxxxYYYfff^^^222***777555:::333333///---555TTTrrrkkkcccLLL<<<<<<>>><<>>LLLbbbxxx}}}mmmZZZ===???:::444222111111555eee}}}mmmWWWQQQKKKAAAFFFXXXppp|||yyy```GGG:::666111111444555222...+++---///---+++,,,...///???PPPDDD+++JJJBBBQQQMMM---///222333222000///...000//////......---,,,,,,,,,---...///////////////111...******,,,---,,,)))+++++++++,,,,,,+++++++++***+++---///000222333444111///,,,***))))))***+++***+++,,,,,,***))))))***)))******+++,,,,,,------//////000//////...---------------------...//////444,,,,,,444444...DDDmmmjjjZZZfff}}}RRRiiivvvnnnHHHiiisssWWWDDD999777000//////000111111000///---...///000222333555555111222333333222111///---,,,000222555===DDD@@@555,,,BBB```{{{eeeEEE111///000777???@@@444666***&&&000333111777000//////111///------000............///000111222000000000000000000222333111222333555666666555555444444555555555555555555999555444333333CCCkkkzzz___yyysssNNN222000777999***333:::555999gggzzzWWWAAA@@@BBBFFFzzz|||aaa```VVVAAA000''',,,,,,++++++***))))))((((((((()))***+++,,,,,,---++++++************++++++((('''&&&%%%%%%&&&'''(((...,,,)))'''%%%%%%%%%%%%(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&((())))))((()))***,,,)))((('''((()))***)))(((((())))))******))))))(((%%%'''************+++,,,,,,++++++***************************************+++******)))))))))******+++&&&***333333333GGGccc{{{yyyhhh___eeerrrxxxDDD888---+++,,,333DDDVVVXXX___lllxxx{{{ppp[[[JJJ999;;;222,,,000000999MMMmmmRRRAAA;;;777111333777CCCUUUgggtttzzziiiOOO@@@///'''(((---///...***---...+++***,,,...---***bbb\\\888XXXVVVSSSBBB,,,///333444222///---,,,,,,,,,,,,---------......,,,---...///000000000000---,,,++++++,,,------,,,++++++,,,,,,,,,,,,+++++++++,,,...///111111222222...---,,,*********+++,,,***+++---,,,+++))))))***)))***+++,,,------------..................---,,,------,,,,,,------...///666...---000...222KKKggg___www]]]qqquuuvvvIIIkkk___iiigggTTT@@@444222111111333444444444---...///000222555777888...000333555555444222111(((222777666===GGGCCC666222222666???LLLRRRKKK@@@===333444555---+++000...(((555444+++---...******...///000///...------...............///000111111///000111111000000222444111222444666777777666666333333333444444444444444555888444444NNNyyyyyyrrrtttcccAAA---///444///222555...@@@kkkYYYHHHRRRzzz^^^XXXTTT???,,,---,,,,,,+++******))))))((((((((()))***,,,---...++++++************++++++)))(((&&&%%%&&&'''((())))))))))))(((((('''&&&&&&***)))(((''''''''''''(((''''''&&&&&&&&&&&&''''''(((***+++***))))))***+++)))((('''((()))***)))((())))))************))))))&&&))),,,,,,***)))***,,,++++++***)))))))))))))))((((((((())))))******+++---+++)))((('''((()))***)))&&&)))///111111:::GGG\\\qqq|||ggg\\\hhhyyyiiiGGG...111999888888>>>XXXbbbnnnqqqfffTTTCCC;;;222555,,,***222666NNNxxxlllNNN@@@<<<888777999>>>888444777???PPPiii~~~www}}}tttcccMMM;;;333000000///---000///***(((,,,---+++,,,ZZZaaaRRRggguuuuuuPPP---///111222111/////////******+++,,,,,,---......++++++,,,,,,,,,,,,,,,+++)))***++++++++++++---...++++++,,,------,,,++++++++++++---.../////////...***++++++++++++,,,,,,,,,***+++------+++*********)))***+++------------,,,+++,,,------------------------,,,,,,------...///000...111000///CCChhhYYYllliiirrrqqqzzz}}}KKK888555222111222333444444......//////111333555666///111444777777555222000000222666===CCCAAA555(((***111222------111111,,,...111:::777+++,,,222...)))...///,,,***///333333---......------...///..................///111111...000222111000000333555111222555777888888777666222222222333333333444444222444>>>ZZZiiidddeeeVVV???555444777333333888```___ZZZ\\\XXXcccPPP444------,,,,,,+++*********((((((((()))***,,,---...++++++***************+++)))((('''&&&&&&''')))***%%%''')))++++++***((('''******)))((((((((((((((('''''''''&&&&&&'''''''''+++,,,---,,,***)))***+++)))((('''((()))******((())))))************))))))'''***------***)))***+++******)))(((((((((((((((&&&''''''((()))******+++...,,,)))'''&&&''')))+++)))***))))))---444444000>>>bbb~~~nnneee```\\\wwwcccHHH999999???===777///===MMMPPPEEE777222444---222,,,---777>>>cccZZZ999666999333111888555777:::;;;666777FFFXXXyyyyyy|||vvvbbbKKK666)))111444111+++)))---...+++***111<<>>999...///999???:::444///---...111444111222555000)))111666+++444---111555000///111............---...111222111...------......///000111...000222111000000333666111222555777888888777777111111111222222333333333999<<<]]]yyybbbggglll[[[EEE555888666???[[[___zzzsssWWWbbb]]]>>>111......///---)))''''''***++++++***))))))***,,,)))******+++++++++******+++***((('''&&&&&&&&&''''''((()))))))))(((&&&%%%---,,,***((('''&&&&&&&&&&&&(((((((((((((((***,,,///---******++++++***)))((((((''''''''''''(((((('''&&&&&&''''''((()))***+++,,,......---+++(((&&&(((((((((((((((((((((((('''''''''''''''((()))))),,,,,,+++***)))))))))***(((***,,,,,,,,,,,,...000<<>>444000111333222111666555444333222111111111000222333555555444222111//////.........000111333000000111111000///---,,,...///111111000000222333444222222555999:::888666999---)))///333111333999CCCnnn{{{ccc```~~~rrrggg___PPPFFFDDDDDDZZZyyytttyyyiii[[[___TTT666---(((,,,///+++((()))***++++++***))))))***,,,)))******++++++******)))+++***((('''&&&&&&'''''''''((())))))((('''&&&%%%))))))))))))((((((((((((&&&(((((((((((((((***,,,,,,*********,,,,,,,,,***((((((''''''''''''(((((('''&&&&&&''''''((()))***+++,,,---...---+++((('''((((((((((((((((((((((((((('''''''''(((((()))))),,,+++******))))))******(((***,,,,,,,,,,,,...000///666FFF]]]uuuwwwjjjUUUYYYZZZQQQ===///222<<<888777555333111000//////$$$444111...OOO|||tttPPP>>>111444888;;;JJJ\\\\\\PPP???333000333999<<<>>>GGGZZZqqq~~~ppp???111)))---111...+++---333111111GGGYYY<<<[[[jjj???...///444)))(((...***777///)))***,,,+++)))***,,,++++++,,,------+++)))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,......---,,,,,,---......000---******,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,++++++---000000555KKKqqqpppvvvpppkkkggguuuwww]]]>>>666222444555111///111222...,,,---222444333000///000111222222000...---000000555:::555,,,000<<>>aaayyyMMMffflllVVVqqqhhhSSSBBBEEE???999666555333000...111///---...000222111000//////000222222222222222000------111222///111555666333//////222555777777222333333444444444444444444555555555555444333222333333222111000000//////......///000111222222222...///111111000000222333222333333444444444333222444333+++...PPP}}}dddaaalllwwwxxxqqqdddcccrrrcccGGGHHHRRROOOGGGBBBEEELLLWWWcccoooyyy~~~uuueeebbbeeelll^^^WWWmmmTTT:::///---***)))+++***+++,,,+++******,,,...***************)))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''%%%&&&)))***+++***)))(((&&&((((((((('''(((***,,,*********,,,---,,,)))&&&'''''''''&&&&&&''''''''''''&&&&&&''''''((()))***))))))***+++++++++***)))((((((((((((((((((((((((((()))******++++++*********))))))((())))))******(((***++++++++++++,,,---)))000333222:::PPPhhhtttyyyeeeRRRNNNTTTQQQAAA111............/////////...111+++UUUpppYYYLLL===:::;;;KKKkkk{{{dddMMM;;;333666@@@???444777RRRsssrrrrrrrrruuuxxx[[[HHHAAADDD333@@@KKK@@@<<<888CCCQQQ@@@---)))...000222999777...'''***...///...------,,,+++,,,---,,,+++)))************++++++++++++******+++,,,,,,---......++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---000111//////...---+++***))))))))))))*********+++++++++***+++,,,---.../////////...111555CCChhhfffwwwhhhRRR~~~ddd\\\UUUEEEAAA:::555444555333000000///......///000000000111111222222222222222222111//////222333222222444333222111111333666888999222222444555555555555555444444555666666777777777444444333222111000//////---------...///000111111...///111111000000222333111333666777555333///...888&&&222bbbnnn777AAA;;;===UUUrrrooonnnmmmxxxOOOBBB>>>FFFIIICCCBBBGGGDDD@@@BBBLLLZZZeeekkkllllllpppccc[[[gggrrr}}}~~~pppMMMaaaXXXFFF444******,,,,,,***+++,,,+++++++++---///+++++++++++++++***)))(((''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&'''((('''((()))******)))((('''&&&(((((((((((((((***,,,++++++***++++++***(((&&&((((((''''''''''''(((((('''&&&&&&''''''((()))***(((((()))***++++++++++++((((((((((((((((((((((((((()))***,,,,,,++++++***))))))((((((((()))******)))***++++++******+++---'''+++111555666>>>QQQeeerrruuulllYYYOOOPPPNNNFFF------,,,,,,,,,------...,,,BBBzzzyyyeeeYYY>>>;;;;;;FFFbbb|||sssllllllpppkkk\\\MMM777555999<<<444222MMMppp{{{qqqjjjooo}}}rrrgggUUU>>>@@@JJJ'''888MMM>>>NNNKKK888))),,,//////555222,,,))),,,...------///,,,+++***+++------,,,************++++++++++++,,,+++++++++,,,,,,---------******+++---...///000111,,,,,,------------,,,,,,,,,,,,---,,,,,,---///222//////...---,,,+++******))))))******+++,,,,,,,,,++++++,,,....../////////+++111555BBBfff~~~dddvvv}}}WWWnnnZZZXXXEEEBBB;;;444444666444000/////////......//////000000000000000000000000000111222333555555444333333555555444333333444555666222333444666666666555444333444444555666777888999444444444333333111000///---,,,,,,---...///000111...///111111000000222333000333666777666222000///---999WWWzzzlll@@@===999888BBB[[[~~~qqqlllrrr|||uuu___777BBBDDD;;;888@@@BBB===999777888;;;>>>DDDOOOZZZPPPQQQEEEGGG]]]gggrrrTTTPPP[[[VVV>>>,,,,,,...+++***+++,,,,,,++++++---///---------,,,,,,+++***)))&&&'''((())))))(((''''''&&&&&&%%%%%%%%%&&&'''((('''((((((((())))))))))))&&&(((((((((((((((***,,,+++***))))))***+++)))((())))))(((((((((((())))))'''&&&&&&''''''((()))***'''(((((()))***+++++++++((((((((((((((((((((((((((()))+++,,,---,,,+++***((((((((((((((()))******)))***++++++******+++,,,,,,,,,...222555:::AAAHHHVVVlllxxxkkkZZZWWW[[[\\\CCC???888222......///000BBBmmmcccZZZPPP<<<===FFF]]]xxxaaaLLLDDD???DDDPPPYYYXXXTTTHHH===999;;;222&&&...CCCeeepppwwwrrrkkkmmmwwwtttgggfffnnnwww}}}iiiZZZFFFUUU---777TTT>>>BBBRRRDDD------000---000///,,,,,,...---******---+++++++++,,,...///...,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,---............---,,,,,,---...---,,,,,,///222//////...---,,,+++++++++*********+++,,,---------,,,,,,---...//////......)))///111777XXXyyyxxxbbbjjjggg<<>>bbb~~~mmmJJJ111666<<<:::333;;;^^^vvvqqqwwweeeAAA888<<<999333777AAA===111---///555999777333999BBBDDDFFF:::===LLLGGGSSS~~~aaaFFF___dddHHH000...///)))***+++,,,,,,+++,,,...000.........---,,,+++***)))&&&'''((())))))(((''''''&&&%%%%%%$$$%%%&&&((((((''''''''''''(((***+++,,,&&&(((((((((((((((***,,,***((('''(((***+++++++++******))))))))))))******'''&&&&&&''''''((()))***''''''((()))***++++++,,,(((((((((((((((((((((((((((***+++------,,,+++***((((((((((((((()))******)))***++++++***)))***,,,)))((('''+++666AAA@@@888>>>YYYssswwwmmmeeefffiiibbbZZZNNNAAA888555666777dddfffXXXNNNBBBEEE???NNNnnn~~~YYYAAA;;;======999666:::EEEOOOXXXQQQCCC666333666333,,,...RRRvvv~~~qqqgggiiioooooofffSSS;;;///<<>>AAAVVVuuu}}}nnnfff]]]eeemmmjjj\\\VVVggg~~~lll___UUUKKKDDDAAAKKKmmmnnnMMM>>>BBB;;;555444777888888888JJJ```]]]DDD222+++---555333888NNNhhh```OOO888,,,333444...444DDDkkkkkk^^^cccFFF>>>FFF777>>>AAA666333111***333///------000000,,,,,,...---,,,***+++...555;;;???000,,,)))(((***,,,,,,*********+++++++++,,,,,,,,,...000111000///...///111...///000000000///---,,,,,,,,,,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000///...+++***---------............///+++******///:::TTT}}}^^^pppkkk```ddd```FFF111222777555000000000///---,,,---...000222+++,,,...///000222555777<<<999666555555444111...000000111222444555666666888222111666777333111444555666777888888777666555222222111111000/////////000000////////////000000111111000...,,,---000333666333222222222<<>>>>>777888<<<===fffrrreeeKKK@@@999;;;===999222---555555999===:::444777>>>OOOMMM<<<777PPPAAA:::~~~pppXXX^^^gggKKK---***000------,,,+++******,,,---,,,,,,------,,,+++***)))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((()))***(((((()))))))))*********,,,***((('''((())),,,---***)))((()))***+++***)))***)))'''''')))***)))((((((((()))))))))*********'''((())))))******))))))+++,,,,,,------,,,,,,+++***))))))((((((((())))))))))))))))))))))))))))))+++,,,---------///222444888888AAA[[[zzzpppcccfffooo{{{rrrXXXOOOLLLEEEAAAAAA___}}}bbbGGG======;;;999777666777;;;???;;;LLLYYY^^^UUU;;;***///***222JJJ|||oooVVV===111+++///---''',,,888\\\yyyooosssVVV>>>BBB666777<<<888444111+++---000......111000---,,,......---++++++---111555888///,,,))))))***,,,,,,+++***++++++++++++,,,,,,,,,---/////////...---...///...///000000///...---,,,---,,,,,,---///000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---+++***---------............///,,,)))+++333<<>>:::FFFeee}}}qqq\\\DDD888999;;;:::888:::777666999888888AAAMMMkkk:::AAAGGGNNNfffUUUeee```>>>+++111///...,,,***)))***+++,,,+++,,,---------,,,+++***((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''((((((((((((((())))))))))))******+++***((('''((()))+++,,,((((((((()))+++,,,+++)))+++***((((((*********)))(((((())))))))))))******((()))******++++++******+++,,,,,,------,,,,,,++++++***))))))(((((((((((()))))))))))))))))))))))),,,...///...---,,,,,,---...222555CCCbbb~~~jjjaaa___nnngggNNNKKKKKKEEEEEELLLuuujjjSSSBBB???;;;DDDKKKHHH>>>777777:::222888OOOqqqxxxQQQ...------666NNNxxx___888111111222222---))),,,111@@@hhh|||uuuzzzhhhBBBFFFIIIBBBCCCEEE???<<<===777222000000222222...---//////...---,,,,,,---...//////---******+++,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......---,,,---......////////////...------------,,,...///000///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++---------............///---(((---888>>>IIIkkksssfff]]]AAAlllkkkgggOOO999333444111............//////000000000///000111222222111111333555666444333333444555444333000111111222333444555555<<<777333333333000000111444444555555444333222222000000000///////////////111111000///////////////---***))),,,000222000---555666???QQQiiifffLLLAAA@@@999000666444999UUUuuuUUU@@@;;;===<<<888777222===JJJ<<<...PPPUUU>>>===SSS[[[TTTaaaYYY<<<)))...---+++***++++++++++++***+++------...---,,,+++''''''''''''''''''''''''''''''''''''((((((((((((***)))((('''''''''''''''(((((((((((()))))))))******)))((('''''')))***+++'''''''''))),,,,,,+++***+++)))(((((()))******)))(((((((((((()))))))))***))))))***++++++++++++++++++,,,,,,------,,,,,,+++,,,+++***)))(((((((((((())))))))))))))))))))))))***---///...,,,***))))))'''111888;;;FFF^^^vvvpppaaabbbppp}}}zzzbbbQQQPPPLLLDDDMMM```mmmVVVHHHBBBFFFLLL```ooohhhPPP;;;111///444111AAAllleee===222444999UUUyyy{{{hhhDDD$$$---222555222///000///...111UUUwwwkkknnnhhh???CCCQQQHHHAAACCC;;;999BBB666444222222444444000///111000000///...---,,,+++***...---,,,+++++++++,,,,,,+++++++++,,,,,,,,,------,,,...///...---,,,---........................------,,,,,,---//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.........------------............///...(((///===AAAFFFccc```zzzRRR^^^nnnUUUqqqdddgggaaakkkdddrrrxxxhhh]]]III666000111222111111---...000111111111///...000111333222222333555777999888666555444444444444111111222222333333333444:::666222111111111222333555555555444444333333333000000000000000000000000000//////...............,,,,,,---///222444444444555DDD]]]zzzhhhOOOOOOEEEEEE^^^ooo]]]@@@222888666444LLL~~~mmmKKK:::999:::777333666:::999666KKKccc>>>TTT|||NNNOOOdddRRR,,,,,,++++++,,,...///,,,******+++,,,---------,,,+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((''''''&&&'''''''''(((((((((((()))))))))(((((('''''''''((()))***''''''(((***,,,,,,+++)))***(((&&&'''((()))(((((('''(((((((((((()))))))))))))))***++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++)))(((((((((((())))))))))))))))))))))))'''***---...,,,***))))))***///666999777>>>XXXttt{{{ooodddbbblllzzzlll]]]QQQLLLBBB???WWWvvvqqqVVVIIIBBBDDDQQQiii~~~xxxWWW<<<111...222000:::___vvvOOO888222333ZZZvvvLLL444---,,,///...***,,,111///(((333SSStttdddcccbbb===:::PPPYYYOOOPPPKKKDDDKKK:::888666555777666111000222111111111111000...---+++---------,,,+++++++++,,,++++++,,,,,,,,,------------...//////------...///...------------.........,,,++++++,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000---------............///...***111>>>DDDIIIcccTTTffffffpppuuuiiirrrrrreee___PPPJJJRRRYYYSSSEEE666111222444444444,,,...000222222111///......000222222333444777:::444444333111000111222333222222222222222222222222555333000///111444666666666666555555555555666666333333333222222222222222...------,,,,,,------...///222444333222444;;;BBBUUUlllzzzQQQ111888<<<555JJJIII<<<666999===NNN{{{gggGGG===;;;888444>>>333&&&LLLlllqqqdddEEEXXX]]]CCC///---,,,---000000---******+++,,,,,,,,,+++***)))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&'''''''''''''''(((((((((((())))))'''''''''''''''(((((()))''''''(((***,,,,,,***((()))'''&&&&&&'''(((((('''''''''(((((((((((())))))((()))******++++++******+++,,,,,,------,,,,,,+++,,,+++******))))))))))))))))))))))))))))))))))))%%%(((+++,,,,,,+++++++++000))))))222444555CCCVVVnnnvvvyyynnnbbb___gggnnn^^^UUUKKKCCC>>>HHHiiiwwwVVVCCC@@@===GGG^^^zzziiiFFF222...000)))555EEEddd{{{UUU888333444cccsss:::---444...---***))),,,111///***111TTTmmmccccccfffMMM>>>JJJssskkkjjjlll```aaaLLLFFFBBB@@@???<<<555111222222333333333333111///...,,,---...---,,,++++++---,,,,,,,,,,,,---------------///000///...---...///---------,,,------...///,,,,,,+++---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000---------............///...---111<<>>555NNN~~~}}}cccJJJ555444555FFFmmmWWWKKKZZZ\\\888333---+++---...---+++***++++++,,,+++***((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&'''(((((('''''''''((((((((())))))&&&&&&&&&'''''''''(((((((((((()))+++---,,,)))&&&***(((''''''((())))))((('''''''''((((((((())))))'''((())))))******))))))+++,,,,,,------,,,,,,+++++++++******)))*********))))))))))))))))))))))))&&&(((+++,,,+++++++++,,,---)))'''+++000555:::>>>ZZZkkkyyyzzzqqqggg]]]UUUGGGDDD@@@AAALLLbbb{{{```<<<555999777IIImmm}}}xxxVVV555)))+++///***BBB]]]yyyqqqJJJ666555999iiiqqq666+++,,,///---,,,///000//////000666ZZZbbb]]]___ddd___EEE:::yyyppp|||rrrsssddd^^^XXXTTTPPPHHH>>>888888444555555444333222000///,,,...///...,,,++++++---,,,,,,,,,------------...,,,---......---,,,---...------,,,,,,,,,---...///...------...000111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///---------............///...000222888GGG]]]ttthhh}}}dddfffhhh~~~ooovvvWWW===HHHDDD>>>:::999888444000...///000111222111000000...000111222222333666888222333444333333666;;;???333222222222111111000000,,,//////...222888:::666555444555555777888:::<<<666666555444222111000000++++++,,,---...000111222000222555:::GGG]]]xxxXXX???:::;;;:::999444???>>>TTTNNN<<<777444@@@UUUtttrrrPPPBBB<<>><<<:::999888444/////////000111111111111111000111222222111222444666222333333111///111555999333333222222111000000000,,,///000///222999999444333333333444666999;;;===666666555333111000......,,,,,,---...000222444555:::999===JJJcccbbbLLL:::888:::888777999;;;DDD999<<>>}}}rrrddd]]]WWWLLLAAA>>>===:::777444000---+++000---+++,,,...///...,,,111000///...............111000///......------------------.........//////---...000111333333333333111///---+++***+++,,,---+++,,,------,,,,,,...000......---,,,,,,...///000777222///333MMMzzzzzzXXXhhh```BBB<<<777444999111000000111222333333222000000///000111111000111333555222111000000222333222111666666555222...,,,,,,------///222555555444111000666666888;;;===???>>>===555000)))+++222++++++999333---,,,000333222444999111EEEdddpppMMM<<<666555888888666>>>LLLNNNMMM<<>>999555444444555666---,,,,,,...111333111000111000000/////////000000111111222000...---...///,,,,,,------.../////////111111111111111111111111111///---+++++++++,,,------......---++++++,,,...---------------...//////---<<<---???|||YYYuuuyyytttwww|||QQQ@@@888555888000111///000111222333222222111222222333111000///000222000//////000222444333222111000//////............,,,,,,++++++,,,...000222777777777777777666333222+++///666DDDMMM===******111555;;;<<<666333<<>>888444555???XXX}}}vvvJJJHHHFFFPPPBBBEEEYYYjjjBBB<<>>yyy|||BBB***888(((------&&&---555&&&000^^^uuuttt|||jjjiiibbb<<>>CCC???999CCC[[[}}}rrr]]]NNNAAADDD666777]]]SSS--->>>777(((:::ttt\\\555888HHHtttzzzKKKIIIRRRMMM444---222+++++++++***)))))))))))))))((((((((((((((((((((((((((('''''''''(((((()))***((((((((('''''''''&&&&&&'''''''''''''''((())))))&&&'''((('''&&&%%%&&&((((((((()))***++++++,,,,,,...+++)))***,,,---+++((('''(((***+++++++++***)))))))))************))))))''''''(((((())))))))))))(((((()))))))))*********((((((((((((((((((''''''((((((***+++,,,,,,,,,,,,------------,,,,,,++++++***+++---//////...---+++(((@@@[[[ddd```^^^fffoooYYYAAA444000******...---...)))666QQQlllwww[[[;;;555//////333555...''')))NNN}}}<<<,,,888---------)))---///(((;;;gggxxxqqqooo\\\```VVV222AAA000ZZZqqqcccXXXNNNEEE>>>>>><<<999666555777:::===222222111111111111222222333222666AAAKKKKKK???333....../////////000000000222000...------...000111......------,,,,,,,,,---,,,---...---,,,+++---///+++,,,.../////////...---+++777000OOOeee^^^cccoooPPPsssccc???777666555///888555444444333222111000000000111111000//////000222777666555555666777555444000---,,,///555777555111444555666777555222...,,,---///111111000111333555///666666777>>>???FFFUUUpppyyyuuuwww[[[JJJ@@@AAA<<<555>>>QQQhhhtttVVVCCCKKKttteee...999<<<;;;>>>jjjPPP555000:::666<<>>iiiGGGLLLXXX@@@000111(((++++++***))))))))))))***((((((((((((((((((((((((''''''''''''((()))******((((((((('''''''''&&&&&&'''''''''''''''((())))))(((((((((&&&%%%&&&(((***)))******++++++,,,,,,,,,...,,,++++++,,,,,,+++***'''(((***,,,,,,+++***)))))))))************))))))'''(((((())))))******+++'''(((((())))))*********))))))))))))((((((((((((((()))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***&&&(((+++,,,,,,,,,,,,---...LLLllltttjjjaaaaaaeeesss^^^PPPGGG:::333111***444,,,,,,444HHHlll~~~^^^MMM;;;444222000......===gggvvv:::///222111---,,,///...)))222KKK```bbbZZZLLL???GGGCCC666HHHFFF===ZZZyyypppfff^^^TTTQQQLLLEEE>>>:::999:::666555444444333333444444333000222===HHHIII>>>222111111111111000000000000......------...///000111------------------------***,,,------,,,---///111,,,---......//////......)))333333HHH}}}gggaaasssWWWgggOOO;;;666444444///888666555444222111111111111---///000000///000222444666444333333444333222000...---...222777999888666===999444///------///000...000222222000111444777000;;;???CCCPPP___tttfffLLL999999???BBB999999YYY[[[>>>444444,,,QQQUUU999888:::777OOOwww???,,,444666333NNN}}}UUUHHHXXX```HHHSSSQQQ;;;------,,,+++******))))))******(((((((((((((((((((((((((((((((((((()))***+++,,,)))))))))((((((((('''''''''''''''''''''((())))))'''((()))((('''&&&((()))******************+++++++++,,,---,,,*********+++'''(((+++,,,---,,,***)))))))))************))))))(((((())))))***++++++,,,''''''(((((()))******+++++++++******))))))))))))'''((()))***++++++++++++((((((******+++***))))))&&&'''))))))***+++,,,...555KKKcccnnnpppppplllhhh___]]]mmm~~~yyyeeeHHH***999...---///111GGGhhhyyyvvvfffXXXPPPCCC444222:::```ggg666000)))222---)))222///(((BBBYYYMMM???@@@///000888666@@@HHHTTT666PPPyyymmmlllhhh___SSSHHHAAA>>>;;;:::999888777666666666333111111666;;;<<<888222555444444333222111000000---------....../////////,,,---------------------+++,,,------,,,,,,///111---------------...//////...+++;;;CCCCCClllvvvjjjIIIcccWWW999999777222333///666444333222222222222333444---...////////////111333555444333333444555444222444555777888999999777666AAA<<<555///---...111444000333666555444555:::>>>444NNNeeewww___AAA000888999:::>>>MMMhhhdddMMM@@@:::999:::///LLLsssDDD888777:::SSSiiiCCC555,,,000;;;>>>WWWzzzGGGGGG]]]GGG+++666,,,+++******)))*********))))))))))))))))))))))))))))))))))))***+++,,,---************))))))))))))'''''''''''''''((())))))$$$&&&))))))(((&&&&&&&&&*********))))))))))))))))))+++---,,,)))'''))),,,'''(((+++------,,,***((())))))************))))))((())))))***+++,,,,,,,,,&&&''''''((()))******+++,,,+++++++++******))))))&&&'''((())))))***))))))%%%&&&''')))))))))(((((()))))))))((()))+++---///555>>>KKKYYYjjjxxxwwwooofff\\\cccuuuvvvbbb>>>...///777000000FFF[[[sssYYYTTT```}}}{{{ZZZ222///"""222---'''444111)))NNNbbb===111;;;---888;;;444EEE???NNN@@@bbbooo~~~tttwwwyyytttjjj^^^UUUPPP???>>>===;;;:::999888888999888777666555666888999777666555444222111000///---......//////...------,,,,,,---......---------,,,---------,,,,,,...000......---,,,,,,...///000)));;;000''':::BBBPPPuuuxxxooo```QQQJJJTTTmmmwww```JJJpppwwwYYYDDD;;;,,,888999111333///444111111111111222444666777...///000///...///000222666555555666888888888777999:::;;;999555111///...:::888555222000///000000111555999:::999;;;AAAGGGqqqvvvSSS<<<888===333@@@GGGPPPoooooo[[[IIICCC@@@888444666777LLLKKK???BBBOOOPPPfffDDD(((444:::888444333YYYlllAAAYYY\\\;;;000+++000...&&&$$$+++---)))************))))))))))))************************//////...+++(((''')))***))))))(((((((((((())))))(((((('''''''''(((((())))))000+++%%%'''&&&$$$***,,,((((((++++++******---))))))))))))*********************+++,,,,,,***(((************))))))))))))***((('''''')))+++++++++((())))))************)))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++333333666AAARRRfffwwwttthhh___cccrrrjjjQQQ999111333444333444UUUjjjyyyJJJ000,,,,,,,,,555&&&444---888aaaXXX???...///???333:::GGG666BBBOOOGGGLLL\\\sss}}}www}}}rrruuuvvvwww{{{{{{mmm[[[HHHFFFAAA===<<<===AAADDD888===;;;444666======666888888888666444333444555333111//////000000///......///333444///***---333+++---...---,,,,,,---...333222111000000111222222333333333444555666777777;;;;;;999777<<>>555333000111333444333111444777444...111:::999111111000000111222222111///777:::>>>AAA???;;;555111...///000000000000000111666444222222444777888888???<<<999:::EEE[[[uuuppp\\\ZZZzzzwww???///999<<<999666UUUppp___EEE@@@JJJIII888;;;FFFAAANNNuuu^^^VVVTTTNNNDDDSSSccc111888777333333333>>>UUU[[[HHH]]]XXX666***---...***)))++++++)))************))))))))))))************************---------+++(((''')))***---,,,+++******)))))))))(((((('''''''''(((((()))'''///---+++000---'''******((()))...///,,,***,,,((((((((()))))))))******))))))***+++,,,+++)))((()))))))))))))))))))))))))))'''&&&''')))+++++++++))))))*********))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,...222999CCCSSScccnnntttnnnfffbbbgggqqq~~~nnnNNN:::000,,,---000(((===XXXnnn|||ppp>>>***+++------000)))222***???eeeVVV<<<:::777999PPPeeegggVVV:::999;;;QQQmmm|||}}}vvvxxx}}}{{{|||{{{|||~~~zzzkkkaaaTTTJJJFFFFFFFFFFFFEEEDDD@@@;;;:::===<<<999======<<<999666444333222333111///...///000///---111......000///,,,---111---...//////......///000//////000111111111000///222333444444555555555555777888777666888;;;:::555:::dddyyywwwRRRBBBAAA@@@;;;000444:::777444333444555444222+++...///---...333555555333333555999===@@@AAA@@@:::888666333222333333444111000...------000444888::::::777444333555:::???@@@NNNcccvvveeeDDDDDD@@@NNNiiieeeFFF???===777666eeeZZZDDDOOO@@@>>>JJJZZZqqq{{{qqqdddYYY[[[OOOEEE[[[XXX666???111+++888>>>111999YYYHHHSSSeeeFFF000,,,+++......+++)))***++++++*********)))))))))***************************++++++***(((''')))***------,,,+++***))))))((()))((((((''''''(((((((((%%%---///222999444)))***((('''***000222...******'''''''''(((((((((((()))((()))***++++++***)))((((((((((((((())))))))))))((('''&&&'''***,,,,,,,,,***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******&&&***...111444===LLLWWWjjjnnnnnnhhhaaacccppp|||oooWWW===------444...,,,---444EEE]]]www^^^666,,,111111111......000000PPPjjjQQQ;;;777>>>FFFsss}}}mmmiii;;;;;;:::ZZZ~~~UUUZZZkkktttvvv|||zzzvvvzzzwwwwww~~~yyy~~~|||~~~pppddd]]]XXXQQQKKKRRRJJJDDDBBBAAA>>>???AAA;;;;;;<<<<<<;;;:::999888444222000000000000///...333---+++...000///...000...///111000//////111222---///111333444333111000333444555555555555444444111444555333555666333...---BBBrrrnnnRRREEEDDDAAA>>>444:::999777444333444555666555222333555777555333777>>>;;;::::::;;;<<<===;;;:::888555111---,,,...111333000000///------///333777444777::::::;;;CCCPPP[[[qqquuu}}}{{{JJJ///;;;888:::GGGkkkvvvcccJJJAAA@@@777<<>>;;;@@@[[[ooohhh===GGG;;;XXXYYY666HHHXXXcccnnn}}}{{{}}}{{{xxxmmmjjjooo|||}}}sssggg``````TTTLLLKKKHHHAAAAAAGGGAAAAAABBBCCCCCCAAA>>><<<777555333222222222111000111...///333333000///000...///111111000000111333111222333555555555555555666666666777666666555555111444555444555888777333999333RRRjjjFFFAAAAAA;;;888222;;;;;;999777666777999;;;<<>>666777>>>===;;;999777555333///,,,000111222333333111///...///222555666555555777:::>>>CCCJJJQQQZZZfffvvvnnnMMM;;;BBBAAABBB>>>DDDiiicccLLL:::??????111CCCoooWWW===444DDD;;;fffgggccc[[[[[[]]]XXXbbb}}}nnn555...:::<<<...>>>>>>111222GGGkkkwwwVVVNNN|||fffTTTmmm\\\@@@)))'''------******++++++++++++************))))))))))))))))))))))))&&&((())))))(((((((((***&&&'''(((***++++++++++++******)))((((((((((((((((((+++***...666///)))///333+++''')))+++***))))))&&&&&&&&&&&&'''''''''''''''))),,,,,,***((()))***'''((((((((())))))*********))))))+++...//////...+++++++++******((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((***)))((()))---222666999CCCNNN^^^lllrrrooohhhcccfffvvvbbbAAA***///---000444333...,,,///---666111+++///000***+++222---222^^^|||^^^>>>BBBKKKBBBmmmaaa;;;DDD>>>SSSAAA555RRRSSSNNNQQQaaakkkttt~~~{{{kkkiiiWWWPPPQQQXXXgggxxxyyykkk```\\\TTTGGGBBBFFFNNNLLLJJJIIIGGGCCC>>>999999777444444444444222111///222888;;;888111///222---///000111000000222333555444333222222444666888888888777777777777777777999<<<;;;777777:::<<<:::DDD444@@@```DDDGGGFFF>>>;;;888DDDAAA@@@>>><<<;;;<<<===???CCC:::777<<<<<<444111444555444444444555444222111---///333666666555222000333777;;;===???CCCKKKQQQ```dddlllwww{{{UUU===AAA@@@@@@===;;;GGGdddoooQQQ:::@@@EEE777AAAfffJJJ???999@@@AAAyyy]]]NNNIIIQQQNNNPPPfffpppLLL666...222888666999000111PPPssspppYYYGGGJJJdddfffiiiOOO333(((***---,,,***,,,++++++++++++*********))))))))))))))))))))))))&&&(((******)))(((((()))&&&(((***,,,...//////...++++++***)))(((((((((((()))***'''***000++++++888<<<111((('''((((((((()))&&&&&&&&&''''''''''''((('''***------***((()))+++(((((())))))******+++++++++******,,,...///---,,,***************)))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((('''''')))'''%%%''',,,000111111999???KKK[[[kkksssuuusssjjjiiiooo~~~cccAAA777---''')))++++++222;;;+++333111,,,///,,,)))///000,,,:::ppp|||MMM999BBBEEENNNooorrrTTTDDDCCCYYY___zzzmmmqqqBBBEEEPPPMMMBBB???HHHMMMRRR```ooo}}}uuunnnIIIGGG888;;;???FFFSSShhhvvvjjj\\\RRRNNNOOOLLLJJJIIIIIIFFFAAA===<<<:::888777777666555444222666===@@@:::111000444---///111111111111333444666444111......000333666:::888666555555777999:::BBBDDDBBB;;;888:::<<<;;;CCC>>>FFFiiiMMMNNNLLLDDDCCC@@@III??????>>>:::777444444555999333111555777555111000222111111222444444333111222222222333555777999;;;999<<<@@@CCCIIIUUUfffrrrzzzddd<<>>555;;;<<>>>>>>>><<<;;;::::::<<<>>>:::333222444///000222333222333444666555444111000///000111222999777444222222555999<<>>CCCFFFGGGMMMVVV]]]eeerrrWWWKKKCCC:::===HHH@@@444HHHkkkgggBBB:::???CCCJJJ|||MMM???999CCCOOOGGG---777>>>111\\\aaa???===666///222;;;>>>:::???TTTkkkxxxZZZDDD???;;;AAAMMMiii___]]]PPP:::---...///+++,,,,,,,,,+++++++++******))))))))))))))))))))))))(((***,,,,,,***(((((((((&&&(((***,,,,,,,,,+++***,,,+++***)))((((((((((((&&&((((((+++///+++555LLLGGG;;;///,,,,,,)))&&&%%%'''''''''(((((((((((()))(((,,,000///,,,)))+++...))))))***+++,,,,,,------***))))))***++++++(((&&&((())))))************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&$$$(((,,,+++((('''+++///---555===BBBHHHVVVjjjzzzvvvxxxssskkklllzzzxxxWWW777---...///333999...///***+++222---(((///...===XXX{{{ccc>>>IIICCCVVVlllNNN:::777LLLAAA;;;xxxQQQXXXsssccciiiWWWMMM>>>999CCCSSSmmmrrrppp111999<<<888===888555MMMsss}}}ssskkkeee^^^UUUNNNLLLJJJGGGFFFFFFFFFDDDCCCAAA<<<888999999555333444000222333444444444666888666555444333222222111111888555111///000444999<<<777===???<<<888888777555888777HHH|||WWWDDD:::999???555333000444777888666444444555---777;;;555222777999555777666666888:::;;;:::999888999<<>>TTTlllJJJ999EEE:::kkkbbb999777666VVV|||LLL555:::333111888EEEKKKJJJFFFooojjjQQQEEE@@@CCC@@@GGGPPP^^^VVV___UUU333000666###***)))***+++------***''',,,+++)))((((((((()))***'''((()))******)))((('''''''''(((((())))))******''''''''''''((((((((((((***)))(((&&&)))666GGGTTT333///...111000***&&&%%%******))))))((((((''''''&&&(((+++------...///000------,,,,,,+++***))))))(((((((((((((((((((((((())))))))))))((((((((((((%%%''')))***+++***((('''(((((((((((())))))))))))))))))(((((((((((())))))'''((()))******+++******111333555777<<>>>>>===<<<999888888777666777999:::999888888333...///333666555222444666888888888999;;;=========;;;999666555666777777666wwweeeNNNTTTbbbooojjj???777<<<888000000333555777777555222111000555555444222222444888<<<999888777888;;;===>>>===999===???@@@HHH[[[ooozzzYYYFFF888999===<<<>>>DDDHHHsssfff???<<>>QQQUUU@@@VVVkkk:::///999111777<<>>TTT___888lll~~~XXXXXXttt@@@000:::VVVnnnfff777>>>777555???999999HHHtttkkknnnccccccgggrrr}}}rrrddd]]]VVVNNNKKKDDDCCCBBB@@@???>>>>>>>>>===<<<<<<======<<<999666222111000111444777999:::---///222555666999<<>>999<<>>CCCDDD<<>><<<777000===777888RRRzzzpppbbb[[[[[[gggsssxxx}}}xxxsssppp]]]YYYUUUPPPJJJGGGFFFFFFGGG???<<<:::999:::<<<======999::::::999777777:::===777888::::::999:::<<<>>>DDDBBB>>>999555555888;;;999???YYY|||PPP>>><<>>===:::666222000000000222555777888888:::<<>>???===LLL~~~nnn```bbbTTT:::+++,,,------,,,)))((()))+++.........---------------111///,,,)))((()))***+++******))))))((((((''''''''''''''''''(((((((((((("""%%%)))+++*********,,,+++((()))---///+++))))))'''((((((((()))))))))***((()))***))))))***,,,///))))))((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''((()))******,,,+++)))(((((((((***+++)))))))))*********++++++((()))+++,,,,,,+++)))(((******+++,,,---------------000222111///...000333444>>>QQQkkk~~~}}}}}}xxxdddPPPAAA666333...---@@@ZZZvvveeeRRRJJJRRRkkkVVVEEE555999888999...GGG888LLLAAA666:::>>>MMMOOO777ZZZbbbtttgggHHH888MMMrrr~~~DDD;;;;;;666;;;333;;;ZZZuuugggqqqeeeaaajjjpppnnnpppvvv}}}~~~zzzssskkkddd```^^^]]]TTTLLLBBB:::777888;;;===;;;;;;:::999888888888999:::::::::999888888:::;;;777777666555555888<<>>CCCGGGHHHEEEBBBCCC@@@???BBBAAADDDCCC>>>===>>>:::444666<<<999;;;======<<<<<<===>>>>>>===;;;888888<<>>333888777999555LLL111HHHBBBGGGFFFDDDCCCPPPGGGqqqxxx~~~qqq===;;;LLLtttJJJ<<>>??????>>><<<<<<===???@@@AAA>>>RRR:::DDDGGG@@@>>>===:::>>>CCCDDDDDD???IIIFFFBBB???<<<:::;;;>>>???@@@AAAAAA???======>>>>>>>>>>>>???BBBHHHPPPVVVbbbqqqpppaaa[[[VVVOOOIIIGGGIIIKKKKKKNNN]]]uuuYYYLLLHHHCCC???JJJJJJHHHmmmrrrFFFIII;;;EEE]]]JJJ555---555>>>===777444???AAA555222IIImmmoooVVVDDD999;;;===???AAA@@@???===MMMzzz|||oooKKKVVVWWW>>>000...,,,---......,,,***//////000000//////...---000...+++)))((()))***+++))))))))))))((((((((((((''''''''''''((((((((((((,,,,,,,,,+++***((('''&&&***((()))...000---+++,,,*********)))((('''''''''&&&'''))))))((('''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((())),,,+++***))))))+++---...******+++++++++,,,,,,,,,))))))***++++++***))))))******+++,,,------------(((,,,000000---++++++,,,///000333999FFFZZZqqqtttuuuxxxoookkkqqquuuVVVTTTSSSddd~~~DDD<<<777<<<888888EEEBBB+++???777888DDDgggSSSKKKCCCYYYooozzzzzz>>><<>>@@@GGG===111BBB[[[wwwUUULLLdddhhhnnnsssuuuuuuvvvxxxzzzxxxtttssstttyyy|||WWWeeexxxsssfff^^^```ZZZTTTRRRSSSQQQKKKEEECCCBBBAAA>>><<<;;;===???FFFEEEDDD@@@<<<::::::;;;:::<<>>CCCHHHCCCJJJJJJBBBDDD:::JJJHHHCCC>>>===??????===@@@BBBFFFGGGFFFEEEEEEEEE>>>FFFRRR___kkkuuu~~~hhhbbb\\\\\\______XXXQQQ@@@???===::::::CCCYYYmmmZZZDDDEEE<<>>777CCC]]]dddXXX[[[jjjtttrrrqqqvvvyyywww|||rrr]]]UUU\\\eeeiiiPPPDDDEEEPPPhhhaaaYYYgggzzz{{{uuuppp___\\\WWWPPPHHHDDDBBBCCCCCCAAA>>>:::777999===@@@888>>>cccbbbPPPKKKGGGHHH888IIIIIISSSOOOCCCNNNIIIWWW\\\\\\ZZZ\\\aaa```[[[NNNVVVaaammmwww~~~yyyrrr[[[ZZZ\\\___aaa```\\\VVVRRRGGGEEEHHHNNNQQQQQQUUU[[[oooyyyaaaOOO???:::@@@EEEIIIgggaaaMMMEEE666^^^^^^PPPKKK???999<<<::::::RRRnnnOOO===999888666DDD>>>???AAA:::===^^^QQQUUUfffHHH<<>>IIIrrrcccPPPGGGOOOkkkwwwcccqqqoootttYYYJJJFFF\\\~~~hhh]]]\\\[[[^^^___\\\UUUQQQSSSVVV___```kkk|||wwwfff]]]ZZZkkkzzz\\\EEE===AAACCC:::JJJ___GGGDDDEEEqqqccc>>>CCCOOOMMMSSSqqqbbbLLL:::777===@@@>>>???777999AAABBBQQQzzzMMM^^^eeeRRR666000777***&&&===------------------------//////...---------......))))))*********))))))((()))))))))))))))+++---...+++++++++++++++++++++++++++(((&&&'''+++------,,,***)))'''&&&'''(((***+++'''((()))******)))(((((('''&&&&&&''''''((()))***)))(((''''''(((((('''&&&'''''''''''''''&&&&&&&&&&&&(((***)))'''(((***---111111111...,,,***+++,,,******)))(((((((((((((((*********))))))))))))))),,,...000///---+++++++++---......---...222999???IIIRRReee|||zzzoooooo}}}JJJNNN```}}}vvv???<<>>///444444222...,,,000666;;;MMM{{{mmmBBBVVVsss[[[<<<444???pppvvv[[[AAA???>>><<<<<>>;;;YYYUUUBBBUUU>>>nnnNNNHHH<<<333777BBBCCC>>>888AAA???<<>>EEEPPP```qqqxxxyyyzzz{{{MMMMMMfffjjj<<<888???222666CCC+++,,,222777555///000666TTTXXXKKKRRR\\\SSS[[[qqqLLLJJJnnn}}}cccAAA:::===<<<;;;KKKeeeiiieeelll}}}~~~fffaaapppvvvpppyyy\\\FFFSSSZZZkkksss___LLLIIIMMMMMMGGGBBB===DDDNNNLLLDDDPPPfffmmmyyyLLLEEECCCEEECCCGGGiii^^^QQQQQQYYY]]]WWW[[[^^^ggg{{{}}}qqqzzzyyyGGG???HHHFFFrrr\\\;;;:::CCC>>>GGGcccNNNGGGFFFUUU}}}```NNNKKK666222EEEKKK;;;555===GGG:::GGGxxxddduuusss```:::&&&222777&&&------------------------.........------...//////.........---,,,+++*********))))))))))))+++,,,---)))***+++,,,------...///...,,,***)))+++,,,---,,,---+++)))((('''((()))***,,,,,,,,,,,,+++)))((('''''''''((((((***+++,,,---+++)))(((((())))))((('''&&&&&&''')))+++---///000///000111000---***))))))---......---***)))***+++++++++++++++,,,,,,,,,,,,---,,,,,,+++***))))))(((...///...,,,***((()))***+++++++++******---222555333888>>>DDDPPPfffwwwqqqyyymmmGGGBBBddd^^^===;;;>>>222>>>sssOOOBBB:::;;;<<<555111333IIIbbbWWWTTTSSSYYYrrrlllYYYKKK```yyymmmEEE<<<;;;???:::MMMmmmdddUUUgggvvvbbb^^^gggjjjjjj}}}cccHHHQQQ[[[iiikkkXXXGGGDDDHHHJJJGGGDDDDDDBBBEEECCC>>>LLL```eee\\\HHHDDDBBB@@@AAA???HHH|||kkkZZZDDDBBBQQQWWWUUUWWWmmm{{{rrrYYYSSScccrrriiiEEE;;;:::III~~~zzzKKK<<>>999DDDvvvQQQMMM???VVVmmmTTTBBB999222;;;DDDBBB;;;777===EEE777BBBnnnssssssrrrXXX111,,,444+++------------------,,,,,,,,,,,,,,,,,,,,,---...///111111///...---,,,++++++******)))))))))***,,,---++++++,,,,,,---------......---+++++++++,,,,,,---...---***((('''((()))***++++++++++++***))))))((((((((()))***+++,,,...///,,,+++******++++++***)))&&&&&&''')))+++...000111...000111222000...,,,+++***,,,---,,,***))))))*********+++,,,---------...///...---,,,+++***)))(((//////---+++(((''')))***+++++++++***+++---///111...333888;;;@@@LLL```ooo{{{uuuwww}}}VVV>>>666___UUU===???BBB;;;QQQ}}}YYYCCC???AAA;;;111FFFjjjddd```cccRRR\\\rrrsssGGG===888EEE;;;IIIrrrjjjPPP\\\{{{uuulllaaa___dddgggkkkxxxTTTPPP]]]jjjeeeTTTDDD@@@DDDFFFDDDDDDJJJFFFHHHEEE>>>GGGXXX]]]TTT{{{ttt]]]cccuuuTTTMMMGGG<<<>>>DDDAAA___jjjBBBLLLGGGEEERRRVVVccc~~~fffYYYUUUSSSLLLQQQVVVYYYnnnXXXEEEEEEAAAgggmmmFFF;;;;;;;;;AAAUUUyyyLLLGGGLLLWWWvvv\\\III@@@>>>>>><<<@@@;;;555<<>>>>>AAA@@@aaaeeeOOOKKK@@@......JJJWWWfff```___tttiiittthhhjjjrrrrrrDDD:::555HHH<<>>>>>JJJPPPTTTvvvcccMMMSSSccckkk___NNNTTTmmmoooQQQNNN@@@???DDD<<>>@@@AAA>>>999>>>GGGAAA;;;RRRuuuyyy```ggg^^^@@@//////.........------,,,,,,+++((())))))***+++,,,...///111000...,,,++++++,,,,,,++++++***))))))***+++,,,...------,,,+++***)))(((,,,,,,,,,+++******,,,...///---+++***)))***+++,,,'''&&&''''''((()))+++,,,++++++***++++++,,,---......,,,++++++,,,,,,+++***)))(((''''''(((***,,,...333111000///...,,,(((%%%''')))+++,,,+++))))))***&&&(((***---///000000000000//////...---,,,,,,+++---------,,,***)))***,,,)))(((((()))+++,,,+++***000000111333888<<>>jjjiiiLLLCCC???AAApppsssZZZDDD222:::222EEEeeefffSSSaaattttttppphhhxxxoooEEE===666FFF===HHH{{{ppp\\\zzzqqqjjjsss~~~tttmmmzzz~~~XXX___iii___SSSGGGCCCCCCBBBBBBDDDEEEJJJXXXXXXDDD;;;CCCHHHSSSuuujjjKKKIIIYYYeeeoooYYYAAA<<>>@@@<<<777666:::@@@AAADDD[[[jjjeeeiiiVVV999...///......---,,,,,,++++++))))))***+++,,,...000111///...,,,*********,,,---,,,+++***))))))***+++++++++++++++******))))))))))))***+++***)))))),,,///...---+++******+++,,,---)))(((((((((((()))+++,,,,,,+++++++++++++++,,,,,,+++***))))))******)))(((((('''&&&&&&(((***---///111...,,,++++++***'''$$$&&&)))+++,,,+++*********'''(((,,,///111222222222/////////.........------+++---......,,,+++,,,---,,,+++***---///000///,,,000000000111555999<<<>>>>>>EEEQQQ```ppp|||xxxGGG<<>>EEE```lllSSSjjjsss|||pppZZZjjjlllHHH@@@>>>@@@===PPPyyyttt___yyymmmhhhzzz\\\^^^cccXXXNNNEEECCCBBB@@@@@@BBBFFFLLL\\\```LLL???CCCFFF^^^ppphhhMMMKKKVVVaaajjjgggGGGDDDEEEFFF>>>HHHhhheeeJJJ>>>BBB@@@===EEENNNggglllHHHKKKGGGIIIfffttteeeWWWTTTVVVZZZ___eeeNNNFFFIIIZZZyyybbbhhh\\\gggvvvSSS===@@@CCC@@@CCCLLLYYYqqq>>>EEE<<<333qqqppp\\\SSSDDDAAA??????AAA@@@;;;777EEE>>>888JJJppptttiiiIII777//////...---,,,,,,++++++***++++++,,,...000222333---,,,***))))))***+++---,,,+++***))))))***++++++)))))))))))))))*********''')))+++***((())),,,000---,,,+++******+++---...,,,+++***)))))))))***+++---,,,++++++******++++++)))(((''''''(((((('''&&&((('''&&&'''))),,,///222,,,***'''''')))+++)))'''&&&(((,,,---,,,+++++++++''')))---000333444444444///////////////.........***,,,...///...---------000//////111555666444111000222444444444555777999:::>>>DDDLLLXXXfffqqqvvvYYYMMMnnnttt}}}kkkOOO888;;;fffSSS:::000>>>:::wwwVVVGGGxxxUUUccckkkGGG>>>FFF<<<===VVVttt|||lll[[[ggg\\\]]]___\\\___WWWOOOHHHGGGFFFDDDDDDFFFEEEIIIYYY___NNN@@@AAACCCnnniiivvvYYYPPPVVV]]]```[[[DDDJJJGGG<<>>JJJKKKcccxxxvvv|||~~~}}}]]]TTT[[[XXXEEEHHHKKKQQQRRRFFFMMMRRRYYY``````TTTFFFAAABBBaaaMMM~~~```OOOUUUUUUZZZkkkSSSKKKNNNBBB>>>FFFFFFEEEssswwwiii```___YYYNNNNNNVVV]]]UUUfffzzzNNNIIICCCAAAGGGEEEEEE```]]]LLLLLLPPPeeeeeeYYY\\\wwwxxxSSSBBBQQQeeeoooiiiZZZdddYYYEEE@@@>>>@@@FFFMMMYYYdddooo888111jjj```OOODDD<<<@@@KKKDDDDDDCCC@@@??????AAADDDYYY~~~hhhkkkiii@@@444,,,///444333000...---++++++...111222111///111000---+++))))))******+++---......---+++++++++*********)))((('''''''''---,,,***(((''')))---111...---+++))))))+++---...,,,+++***))))))***+++,,,***)))***+++,,,+++(((&&&))))))))))))))))))))))))'''((())))))***))))))((())))))(((((('''(((((()))((()))+++***((())),,,///------.........------,,,...,,,***+++,,,,,,,,,+++))),,,...000///.........///......------------.........///000111222333333000222777===>>>AAAIIISSS\\\lll{{{iiiIIIHHHFFFGGGOOOfffLLLEEE888???TTTUUU```\\\zzzHHHfff|||```AAA;;;@@@TTTgggtttRRR===EEE===JJJTTTHHHGGGEEEYYYqqqvvvwww~~~eeeYYYHHHAAAAAA>>>MMMQQQ\\\eeeaaaUUUKKKGGGHHHXXXHHHmmmeeeJJJGGGFFFPPPgggxxxhhhMMMKKKAAAAAACCC???AAAddd~~~vvvnnniiiiiiddd___]]]___[[[QQQGGGDDDGGGLLLVVVlllrrrDDDIIIBBB555GGG@@@MMMoooUUUUUUXXX]]]```[[[gggrrrLLL<<>>BBBGGG???<<<>>>MMMkkkiiihhhvvv^^^BBB444555888555000///...------...///111111000///---,,,+++************,,,......,,,+++***+++***)))))))))((((((((('''&&&((()))******+++...000---,,,***))))))***+++,,,))))))(((((((((((())))))******)))***,,,,,,***(((((((((((((((((((((((((((&&&''')))+++++++++***)))''''''''''''''''''((()))))))))************+++,,,,,,,,,,,,---,,,,,,++++++---,,,++++++,,,+++***(((,,,///222333111...,,,+++))))))))))))***++++++,,,//////000000111222222333...---000666999777777:::<<>>EEEFFF:::DDDGGGvvv\\\ZZZWWWXXX[[[^^^```______```jjjoooooonnnwwwvvvdddQQQKKKIIINNNWWWmmmOOOBBBJJJAAAFFFBBBEEEyyy```___qqq{{{jjj]]]fffiiiZZZPPPKKKNNNUUUOOOYYYooogggMMM888===???AAA???888111111666???QQQsssfffyyyttt]]]>>>,,,...333333111111000/////////111222///...---,,,+++*********)))+++------+++)))))))))))))))))))))((((((((((((%%%''')))******+++---///,,,+++***))))))))))))***)))(((((((((((((((((()))+++***)))***,,,,,,+++)))((((((((((((((((((((((((''')))+++---...---,,,+++'''''''''''''''((())))))***)))******+++++++++***)))***+++,,,------------...---------......,,,***+++...000111///,,,******))))))))))))***+++,,,,,,/////////000000111111222000...///333555444666999;;;<<<===>>>EEETTTbbbjjjWWW<<<>>>CCC???iiirrrFFFPPPmmmcccIIIpppTTT\\\tttlllUUUeee{{{VVV___~~~www~~~___hhhiiiOOOGGGHHHAAAEEEDDDLLLHHHIIIRRRYYYUUUKKKEEEGGGGGGYYY]]]bbbkkkkkkxxxiiiaaaRRRBBBFFF999EEENNNUUUVVVHHH???HHH___zzzrrrgggfffdddaaa______aaabbb]]]YYYUUUTTTVVVXXXXXXXXXZZZ^^^bbbjjj}}}tttOOOAAADDDDDD<<>>>>>@@@HHHdddoooMMMBBB???GGGXXXbbbsssmmmPPPlllyyy^^^QQQaaawwwjjj777CCC???EEE@@@LLLvvvoooggg}}}TTTTTT]]]xxxkkk```MMMQQQNNNNNNPPPNNNQQQaaatttmmmPPP@@@;;;999777666111555<<>>EEEKKK}}}sssnnniii^^^~~~~~~hhh```cccIII???AAA===BBB???======FFFVVVcccddd```]]]eeeuuuuuuwwwiiidddcccbbbVVVCCC;;;===>>>NNNOOODDDAAA???===AAA;;;>>>;;;<<>>888===HHHGGGIIILLLMMMMMMNNNQQQTTTPPPOOOOOORRRSSSPPPHHHBBBHHHFFFLLLWWW^^^ooonnnSSSAAA===CCC999IIIYYYSSSEEEBBBMMMggg|||tttiiiYYYJJJKKKfff___RRRXXXqqqVVVIIIDDDBBBGGG@@@\\\~~~mmmxxxRRRWWW[[[vvvkkkSSSSSS\\\ZZZRRRUUUXXXZZZ```ooofffNNNEEE???>>><<<:::>>>FFFPPPlllzzztttpppGGG111666...111333333///------...------------,,,,,,+++******,,,------,,,*********(((((((((((())))))))))))(((((((((((('''))),,,///+++******)))(((''''''&&&))))))************)))))),,,***)))***+++------,,,))))))))))))))))))))))))%%%'''+++...///...,,,+++))))))))))))***+++,,,---+++***)))***------***'''------......///.........+++,,,---000222222000...,,,---,,,+++******,,,///+++***)))(((((((((((((((,,,,,,------------------***---333666111---111999777555333222111333999???888EEENNN???KKKyyynnnmmm|||vvvoooZZZqqqXXX^^^FFF<<<===888:::444;;;;;;@@@IIIPPPUUU[[[bbbhhh}}}UUUBBBEEE;;;@@@@@@<<<<<<===:::555333888666999CCCAAA;;;???[[[]]]cccVVVNNNLLLGGG???@@@HHHAAADDDHHHJJJIIIJJJLLLOOOVVVPPPJJJIIIJJJKKKHHHEEE@@@>>>GGGRRRSSS[[[yyyZZZAAA???III555JJJPPPrrrLLLFFFDDD^^^vvvjjjbbb```]]]WWWQQQQQQXXXhhhDDDLLLJJJxxxMMMGGG;;;GGG999JJJqqqttt\\\]]]VVVcccqqqXXXKKKLLLNNNTTTZZZWWWZZZ```kkk{{{iiiWWWMMM???<<<;;;999666>>>ZZZwwwnnnqqqhhh===222222111///...000222///***,,,+++******)))*********)))************))))))(((++++++***)))))))))))))))'''))),,,......,,,)))&&&)))+++---//////---***(((,,,***((('''&&&&&&((())),,,++++++++++++++++++,,,)))((('''&&&&&&'''((()))&&&(((+++---...---,,,***))))))*********++++++++++++******---000111...,,,///,,,***,,,000222000,,,,,,,,,,,,,,,---...//////111000...---,,,+++******...---,,,+++************///,,,+++,,,...///---+++///222444333111///000222666000000777777111111888777<<>>???===JJJIII???===999777<<<>>>;;;999:::===AAAAAAAAALLLggg~~~uuuVVVUUUNNN===NNN>>><<>>III<<<@@@>>>DDDZZZuuueee@@@@@@DDD<<>>___rrrrrrdddLLLSSSkkkdddRRRMMMIIIJJJOOOSSS___{{{iiiYYYMMMBBB999444hhh|||tttwww~~~\\\888000......///...---...///,,,++++++***************))))))************))))))+++***)))(((((((((((()))(((***,,,......,,,***)))(((***---///000...,,,***000...,,,***(((((())))))******))))))))))))******'''&&&&&&&&&'''(((***+++***+++---...---,,,***)))))))))))))))*********+++,,,++++++...000111///---///,,,)))+++///111...+++)))+++,,,.........---,,,000///---,,,+++*********...---,,,+++************,,,+++***,,,///111000......111333333333333666999;;;333222777888333666>>>::::::??????HHHyyy|||fffiiiCCC;;;@@@;;;888AAA666<<<>>>DDDNNNKKKJJJSSSjjjwwwxxxFFFGGGBBBQQQOOOAAA===;;;888:::===;;;888999<<>>RRR^^^kkkqqqyyy{{{vvvppppppttt\\\aaacccbbb```[[[OOOBBBRRRDDDKKKJJJHHHOOOaaazzzFFF<<>>GGG@@@SSSppp|||hhhSSSLLLSSSTTT[[[PPPFFFLLLlllpppZZZHHHAAAEEELLLQQQzzz~~~WWW333...///444444...,,,///,,,,,,+++***************(((((()))***++++++++++++))))))((((((''''''(((((()))***+++,,,------,,,+++'''))),,,///000///...,,,111///---+++)))(((((()))((((((''''''''''''((((((%%%%%%%%%&&&''')))+++---//////...---,,,***)))((())))))))))))************,,,,,,,,,...000111///------+++)))***---///---***(((***,,,......---***)))......,,,+++************------,,,+++*********************,,,000222333222///000111111222444888;;;<<<444111555555444888???;;;666777:::KKKeeesssnnnjjjSSS999FFF>>>222DDD999===;;;@@@IIIEEE@@@FFFeeetttvvvFFFFFFGGGYYYUUUBBB<<<>>>:::888<<<:::999999<<<>>>??????LLL]]]mmm\\\IIIMMMAAADDDSSStttPPP;;;<<<>>>CCCOOO\\\{{{LLL;;;???===AAACCCcccwwwTTTXXX[[[dddTTTLLLDDDRRRYYY]]]>>>@@@BBBMMM[[[<<>>EEENNN===NNNsssrrrKKKHHHBBB===EEEbbbwwwGGG888000777<<<444,,,+++,,,,,,+++************+++'''((()))***+++,,,,,,,,,((((((''''''''''''(((((((((((()))++++++,,,,,,,,,)))***---...///...---,,,---,,,+++)))(((((((((((((((''''''&&&&&&''''''(((&&&&&&%%%&&&''')))+++,,,000///...---+++******)))************++++++++++++++++++,,,...//////---,,,,,,***)))***+++,,,+++))))))***+++,,,,,,+++***)))......---,,,++++++++++++---,,,++++++*********+++++++++,,,...000222333333111000///...///222666999777222000222333222555;;;:::555444666JJJ___JJJZZZwwwJJJ@@@BBB<<<999<<<===888<<>>??????JJJXXXeeekkkJJJTTTOOONNNiiirrr[[[BBB@@@PPPUUUbbb}}}VVV@@@AAAAAA@@@???VVVbbbddd[[[______ZZZaaaGGG???AAAAAAtttfffSSSEEE<<>>>>>>>>???@@@@@@HHHVVV___{{{QQQYYYVVVRRRlllooo___NNNMMMaaaWWW<<>>>>>DDDKKKNNNLLLooo~~~gggQQQDDDJJJZZZmmmfffCCC...---111111---------,,,+++++++++++++++))))))***+++,,,,,,,,,,,,((((((''''''(((((())))))'''(((***+++,,,,,,+++***,,,,,,---,,,+++***((('''(((((()))***+++,,,,,,---))))))(((((((((((()))))))))((('''&&&&&&'''((()))******+++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---'''***,,,,,,+++))))))******************)))))))))+++***((('''(((***---//////...............///000,,,,,,++++++***++++++,,,---///000///------...///...---,,,...444:::???AAA666666666666666555555555333666999888HHHyyyZZZ:::>>>:::666;;;===DDDNNNIIIBBBFFFVVVkkkGGG<<>>@@@@@@???>>>@@@AAAFFFVVV[[[TTTYYYWWWXXXoooXXXOOOQQQRRRLLLHHHUUUuuuqqqBBB@@@@@@HHHPPPMMM@@@@@@???BBBKKKooonnnggg___}}}```^^^WWWggg===888???BBBFFFUUU___ccceee___bbbsssyyyPPP===BBB>>>BBBDDDJJJ~~~fffGGGJJJggg}}}dddMMMIIIVVVlll|||cccBBB//////111000------,,,++++++++++++,,,******+++,,,,,,+++++++++)))(((((((((((()))***+++)))+++---//////---+++******************)))(((''''''((())))))************))))))(((((((((((())))))((('''&&&&&&'''((()))***((()))+++,,,,,,+++)))((())))))*********+++++++++(((***------+++))))))***++++++++++++)))))))))***))))))((()))***,,,...000---------------...///000,,,++++++***++++++,,,,,,,,,...///...,,,+++---///---++++++///666<<<@@@BBB;;;;;;999666555666666666222666::::::MMMXXXAAA<<<:::??????DDDLLLJJJIIISSS```jjjyyyNNNJJJAAALLLNNNKKKHHH>>>888>>><<<>>>@@@@@@>>>===>>>@@@EEEWWWVVV\\\\\\YYY^^^ssstttNNNBBBJJJSSSUUUNNNMMM]]]pppxxxPPPDDD===GGGIIIYYYCCC@@@???DDDFFF]]]vvviii```vvvnnn```bbbqqqXXXGGGBBBPPPXXXbbbdddfffpppxxxfffIIIAAABBBAAACCCHHHFFFZZZkkkNNNGGGssspppbbbGGGRRRkkk{{{]]];;;111111///...---,,,,,,++++++,,,,,,++++++,,,,,,,,,+++******)))))))))))))))***+++++++++---000111111///,,,***'''(((((())))))))))))(((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&%%%%%%&&&''')))+++,,,((()))+++,,,,,,***'''%%%(((((((((((())))))))))))(((+++......+++)))***++++++,,,,,,+++***))))))***&&&''')))+++---...//////,,,,,,,,,,,,---......///+++++++++***++++++,,,,,,***---///...,,,+++---///---++++++...444999<<<<<<>>>===999444222444777777333555999;;;QQQKKK777;;;???===BBBPPPZZZhhh|||qqqmmmxxxrrrddddddkkkTTT>>>GGGBBBJJJMMMNNNLLL<<<555???:::===@@@???===<<<===???DDDWWWSSShhhcccZZZ^^^ooo```OOOOOOIIIHHHMMMOOOKKKHHHIIIXXXMMMSSSOOOLLLLLLDDDPPPLLLdddHHHBBB???DDDAAANNNuuugggssssssZZZeeedddxxxzzzooo]]]FFF@@@KKKBBBJJJ===CCCIIICCChhhyyyUUUfff{{{hhhfffqqq}}}yyyYYY888,,,333000,,,***+++,,,,,,+++***)))***+++,,,---,,,++++++(((((()))***+++,,,,,,,,,------------,,,+++***)))***))))))((('''&&&&&&&&&))))))((((((''''''&&&&&&))))))((('''''''''''''''''''''''''''((((((((((((+++*********))))))(((((('''((()))***+++,,,---------...///...,,,+++,,,---......------,,,+++******))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---.........,,,---///111111+++,,,777>>>===???EEEKKKBBB999333000000555<<<>>>444888555fff}}}DDDGGG999EEEGGGKKK]]]jjjzzz~~~iiiXXXTTTPPPMMMXXXjjjpppvvvsssbbb]]]bbboooZZZ[[[\\\YYYOOO:::<<<333>>>555999===444;;;???CCCOOOQQQsss\\\UUUgggnnneeeNNNUUUGGGjjjwwwppphhhSSSDDDLLL@@@AAAFFFJJJGGGFFFNNNZZZ^^^wwwMMMAAABBBAAA@@@PPP}}}rrrnnn|||~~~\\\ccciiitttdddUUUPPPOOOKKKFFFCCCNNNIIICCCGGG[[[|||wwwNNN222///...222222,,,***------)))***+++,,,------,,,+++***)))))))))***+++++++++,,,............---,,,+++***+++******)))((((((''''''((((((((((((((('''''''''))))))((('''''''''''''''''''''''''''((((((((((((*********)))))))))(((((('''((()))***+++,,,,,,---,,,---...---+++***+++,,,------,,,,,,+++*********************************+++++++++,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,***,,,------,,,,,,---...000,,,...777@@@DDDEEEFFFFFFAAA<<<:::555000000444333:::???>>>}}}sssnnnfffmmmeeeYYYOOOGGGXXXNNNDDD>>>???===;;;@@@HHHAAAIIIYYYkkkwwwqqq\\\```FFF'''<<>><<>>AAAIIIRRRZZZaaahhhttt|||mmm^^^yyyoooKKK777:::...333???IIIWWWPPP\\\[[[LLLqqqxxxccckkkkkkqqqyyyYYYVVVRRRbbb^^^WWWNNNFFFCCCKKK___qqqiii>>><<<@@@999AAAmmmuuuqqqttteeeLLLDDD```zzznnn^^^UUUUUUVVVVVV___UUUMMMLLLOOOUUU^^^fff}}}lllGGG555111---------,,,,,,---......///...---+++***(((+++++++++***************------------,,,,,,+++***++++++*********)))))))))&&&&&&''''''(((((())))))))))))((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))((((((((((((((()))***++++++,,,)))++++++***)))((()))***+++*********))))))((((((*********)))))))))((((((++++++++++++,,,,,,,,,---------,,,,,,+++,,,,,,---+++...222444333111//////,,,000333777EEESSSRRRHHHEEE???:::888555666===FFF:::<<>>DDDHHHHHHPPPKKKEEEBBBAAABBBDDDFFFGGG===PPPLLLCCCWWWYYYKKKHHHMMMDDDHHHPPP___kkkYYYPPPVVVMMMtttzzzaaapppggglll{{{WWWTTTQQQ___pppRRRSSSuuuaaa===999???===???^^^~~~rrrzzzqqq===BBBFFFDDD>>>>>>HHHQQQUUURRR[[[aaa]]]VVVSSSTTTTTT[[[YYY[[[eeesss~~~hhhEEE///$$$,,,111+++***111//////000///...,,,***)))+++++++++*********************+++++++++***))))))***)))))))))))))))((((((&&&&&&''''''(((((())))))))))))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))((((((((())))))******+++)))***+++***((('''((()))******)))))))))))))))(((*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---+++///333555444222000///,,,111555999EEEQQQOOOEEE???;;;888777555666???III@@@```wwwGGGBBB===???===999;;;CCCHHHGGGRRRQQQMMMHHHDDDCCCDDDEEEIII777BBBFFFHHH[[[______]]]ccc\\\YYYTTT[[[\\\666@@@MMMJJJrrraaaooobbbiiiWWWDDDDDD???vvv```AAA666333:::BBBAAARRRppp{{{IIIHHHIIIEEE>>>;;;>>>DDDHHHMMMUUUYYYSSSOOOVVVcccmmmuuu|||~~~\\\???+++...333---+++111000000000000///---+++*********************++++++)))))))))******))))))((())))))))))))))))))))))))'''''''''((((((((((((((())))))((('''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))((((((((()))))))))******)))***+++***((('''((()))******)))))))))))))))))))))*********++++++++++++//////......------,,,,,,+++++++++++++++,,,,,,---+++...222444333111//////---111666;;;BBBHHHFFF@@@555666999:::777444999@@@[[[KKK@@@>>>???BBBEEEHHHIIIKKKKKKNNNPPPOOOJJJFFFFFFDDDAAADDDHHHPPPPPPrrrMMM999GGGDDDiiieeelllbbbjjjnnnGGGEEECCCZZZ}}}vvvnnnnnnoooooohhh[[[PPPJJJ<<<555===888999AAA@@@KKKpppvvvzzzsss===AAADDDEEEEEEGGGJJJLLL\\\ccchhhhhhnnnttt^^^BBB111///333222...///000000000///...,,,+++)))))))))***+++++++++,,,))))))************))))))************************((((((((((((((('''''''''))))))((('''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((()))))))))))))))***+++***((('''((()))************************))))))***+++,,,------...222222111///...---,,,+++++++++******+++,,,,,,---,,,///222444333111000000///000666>>>@@@<<<:::;;;222444888;;;888555:::CCCeeeFFF>>>:::<<>>:::EEE@@@;;;===@@@TTTwwwtttvvvnnn^^^III>>>DDDWWWpppxxxYYY444***777888+++//////000000000...---,,,(((((()))***+++,,,,,,---)))******+++++++++******++++++++++++++++++++++++))))))(((((('''''''''&&&))))))((('''''''''''''''''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((()))))))))))))))***+++***)))((()))******************+++++++++))))))***+++---...///000444444222111///---,,,++++++*********+++,,,,,,---///222555555444333333333000000666???>>>444222888555555666777666888CCCOOO|||HHHKKK@@@>>>DDDCCC:::<<>>MMMDDDFFFSSS888DDD>>>fffjjjbbbaaammmKKK:::AAA888CCCKKKFFFOOOYYYMMMXXXWWWRRRMMMPPPVVVTTTMMMMMMLLLEEE>>>>>>BBBBBB>>>@@@555???@@@;;;;;;EEEfffxxxyyy{{{pppuuuOOO444222444///111222222///------,,,***,,,,,,,,,+++++++++******,,,+++******************((()))***+++++++++++++++))))))((('''''''''''''''+++***(((''''''(((((()))((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***,,,,,,+++***))))))******(((***,,,------...000111333222000...---------...------------......///000///222555444222000222444...777<<<===DDDKKKDDD666333,,,999;;;>>>444555pppYYYCCCCCCEEEEEE@@@===AAAIII>>>???>>>===BBBIIIIIIDDDDDDLLL===@@@OOO>>>HHHBBBQQQwwwccc___jjj}}}ZZZ,,,DDDAAA??????BBBHHHMMMPPPTTTUUUWWWWWWUUURRROOOMMMFFFFFFFFFEEECCCAAA@@@>>>???888777AAACCC;;;RRR~~~yyy{{{yyynnnOOO999///...---//////...,,,,,,------,,,,,,,,,++++++++++++***++++++******++++++,,,,,,))))))***+++++++++++++++))))))(((''''''''''''''')))(((''''''((()))***+++(((((('''''''''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***)))((()))+++,,,++++++***))))))******)))+++------------///000//////...---,,,,,,,,,,,,************+++,,,......000111222222000000111222111888>>>@@@HHHOOOIII<<<999666===444666777===lllRRR???222999GGGIII;;;...@@@===???GGGKKKFFFBBBAAACCCFFF@@@NNNRRREEEBBB<<>>888444999@@@AAA<<>>WWWppp|||lll777KKK>>>```dddWWWtttsssddd\\\VVVRRR;;;GGGcccwwweeeCCC555+++///444222//////------------,,,,,,,,,,,,,,,+++******))))))*********++++++++++++***))))))))))))((((((((()))************++++++******)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''((()))*********)))******+++,,,+++,,,---,,,+++***+++,,,---......///000000000000)))******+++,,,---///000555555444444555444222111000000222999@@@DDDAAA<<<;;;888<<>>yyyiiiYYY___xxxEEEEEE555HHHTTTMMMTTTyyy]]]]]]XXXLLL???888;;;@@@```dddIII111...222111//////...------------,,,,,,,,,++++++++++++,,,---...///+++++++++++++++***))))))))))))(((((()))******+++((()))***+++++++++***)))+++***************))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))******(((((()))*********))))))***++++++,,,***+++,,,,,,+++***+++---/////////...//////000000,,,,,,,,,,,,---...///000333555777888666333111111444111111777===>>>;;;777333444444CCC@@@UUU}}}kkkgggjjjooo{{{dddDDD888LLLLLLEEE???yyynnnfff\\\OOOFFFBBB<<<666999HHHbbb}}}___;;;000222000............---------,,,,,,,,,)))***+++,,,...000222444+++++++++++++++***)))((())))))((())))))***++++++&&&((()))+++,,,,,,,,,+++,,,+++++++++***)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))+++,,,+++***)))***+++******))))))***+++,,,,,,)))+++,,,,,,++++++,,,---000000...------...///000///////////////000111222000555999999666222000111444000000555:::999666222444888444???CCCiiiXXXFFFVVV```XXX^^^lllmmmpppqqquuuQQQOOOmmmZZZLLL???ooossseeeaaabbbZZZRRRJJJGGGIIIJJJGGGCCCBBB<<>>888FFFHHHLLLNNNWWWaaa]]]^^^lllxxx|||~~~III@@@^^^zzz{{{nnnlllhhhaaaVVVKKKFFFGGGKKK@@@<<<===EEEIIIDDD??????888UUUyyy]]]???,,,***000......,,,+++***,,,,,,++++++++++++++++++,,,---......---,,,,,,------,,,***+++***)))(((((()))*********+++,,,,,,******+++,,,+++++++++*********))))))******)))((((((((((((((()))''''''(((+++,,,***(((***+++,,,------,,,***))))))************+++++++++,,,---------,,,,,,+++***,,,,,,,,,,,,+++,,,...000......------...///222333444333333222222222333333111666777555444777888666:::777666RRR{{{WWW999;;;;;;CCCXXXbbbRRRGGGSSSUUUXXX^^^dddiiimmmnnnooozzz}}}rrraaaNNNGGGKKKPPPMMMIIIMMMKKKGGGDDDBBBBBBAAAAAA;;;@@@EEEDDD===;;;IIIZZZ~~~[[[888...777111...+++,,,------,,,***,,,,,,+++******+++,,,,,,000///---...//////...,,,++++++************+++,,,***+++,,,+++***)))***,,,+++************)))))))))***))))))(((((((((((((((''''''''')))+++,,,+++***((())),,,......---+++))))))************+++++++++,,,,,,---------,,,++++++,,,,,,,,,+++******---///------,,,---...000222444333333444555555555444444111555777555444777888777777777VVVhhhFFFFFF>>>AAAPPPQQQAAA777>>>@@@BBBEEEHHHJJJKKKLLLUUUVVVWWW[[[aaaiiiqqquuu}}}}}}yyyiiibbb^^^^^^]]]VVVNNNJJJ;;;BBBJJJJJJEEEBBBEEEIIIHHHEEECCCCCCEEEEEE@@@;;;BBBBBB@@@;;;<<>>LLL===444EEE??????@@@AAABBBCCCEEEEEEIIIGGGEEEBBBBBBDDDGGGIIIJJJHHHIIINNNTTTWWWXXXYYY]]]___bbbeeehhhkkkmmmnnnrrrrrrssstttvvvxxxzzz{{{zzz||||||yyyxxxwwwxxxwwwtttpppkkkgggdddbbb^^^YYYSSSQQQRRRQQQKKKDDDIIICCC@@@AAAAAAAAACCCGGGCCCCCCAAA???===>>>@@@CCC=========@@@CCCFFFEEEDDDBBB???@@@MMMhhhsssQQQ333000...///333111++++++...+++***)))))))))+++...///000...------//////...,,,++++++,,,,,,------------***+++,,,+++)))((()))***))))))))))))))))))))))))))))))(((((((((((())))))&&&(((***+++,,,,,,------***+++---...---,,,)))'''))))))*********++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++***+++---///222222111111111111111111///000222333444444444333333666888555444888;;;:::BBBJJJggg@@@999@@@@@@>>>@@@@@@@@@@@@AAABBBCCCDDD@@@@@@>>>======<<<======>>>===;;;===AAAEEEDDD@@@<<<===???AAADDDEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIIIIIIIKKKMMMMMMJJJHHHGGGGGGCCCCCCCCCDDDDDDEEEEEEEEEDDDAAAAAAEEEIIIIIIFFFBBBDDDCCCDDDEEEBBB@@@EEELLLLLLGGGAAA???BBBFFFHHHHHHGGGFFFCCC???;;;;;;???BBBGGGSSSjjjnnnUUU777000---000000+++,,,111...,,,***)))***,,,...000111000...///000000///---***+++,,,---.........---***+++,,,+++)))(((((()))(((((()))))))))))))))***((((((((((((((())))))***''')))+++,,,,,,,,,---...***+++,,,,,,,,,+++******)))************+++++++++++++++,,,---------,,,,,,+++,,,---,,,+++,,,///111333222222111111000//////---...000111222333333333444888999666666:::======888___fffIIIIIICCC666===============>>>???@@@======>>>>>>>>>===<<<;;;===>>>======@@@DDDBBB>>>>>>>>>>>>???>>>>>>=========<<<<<<;;;;;;;;;<<<<<>>>>>???===>>>???@@@BBBDDDEEEEEEGGGCCCBBBDDDEEEBBBAAABBB777999???DDDAAA<<<<<>>======EEEQQQ[[[|||xxxSSS???///...000...---000222000---******+++---...000...------...///---,,,)))***,,,---......------***+++,,,+++((('''((()))(((((((((((())))))******((((((((((((((()))******(((+++------,,,+++,,,...((())))))***+++---...///)))************+++++++++***+++,,,,,,---------,,,+++,,,---------...111444///000000000000//////............///111333444555666999:::777777;;;??????FFFIII000OOO===============<<<<<<<<<=========<<<:::999888777444888:::999;;;???===888@@@@@@AAA@@@@@@???>>>===@@@???>>>>>>>>>>>>??????:::;;;;;;:::999999;;;======>>>>>>>>>>>>?????????GGGCCC??????<<<;;;@@@HHHFFFBBBBBBFFFHHHEEEDDDDDD>>>BBBDDDBBB===<<>>>>>>>>>>>===<<<::::::999888888777777888999999111888;;;::::::>>><<<777777777888999:::;;;;;;;;;999999999999999:::;;;;;;=========<<<;;;===@@@CCC>>>???@@@CCCEEEGGGIIIIIIFFFBBBAAACCCDDDIIIXXXgggbbbSSSEEECCCFFFGGGEEEDDDGGGEEEFFFPPPbbbxxxrrrTTT@@@444---,,,...//////...---++++++,,,...//////...---+++***)))))))))***,,,,,,---,,,+++***))))))))))))))))))************)))((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&***+++***,,,111444222...---,,,,,,------+++***++++++,,,,,,,,,---------+++++++++,,,,,,---------000000000000000000000000...///111333444555444444666333???777:::AAA<<>>???======BBBCCC>>>;;;>>>@@@>>>BBBGGG???999SSSWWW888111333///------------,,,---///000......---,,,++++++*********+++,,,,,,,,,,,,+++***************))))))))))))******)))))))))))))))***))))))))))))))))))))))))((())))))))))))))))))((('''***+++***,,,111333222...,,,++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,+++++++++,,,,,,------...000000000000000000000000///000111333444555555555===333>>>===999999OOOnnnKKK555>>>DDD999555>>><<<;;;999:::;;;;;;:::888999999999999::::::::::::666777999;;;<<<<<<:::888<<<<<<;;;;;;;;;;;;<<<<<<222999AAAAAA===;;;<<>>;;;===CCCIII;;;777666KKKrrrKKK999333.........---------.........---------,,,,,,+++++++++++++++,,,,,,,,,++++++***++++++*********)))))))))******)))))))))***++++++))))))))))))))))))))))))))))))************))))))'''***+++***,,,111333111---+++***+++,,,,,,+++)))*********++++++++++++,,,***++++++,,,------......000000000000000000000000111111111222444555777888<<<444999:::@@@QQQzzzddd>>>999>>>:::666888<<<;;;::::::;;;;;;:::888999999:::::::::;;;;;;;;;666777:::<<<===<<<:::999>>>>>>===<<<<<<<<<<<<===AAABBBBBB@@@>>>>>>BBBFFF>>>===BBBGGGDDD===???GGGPPPJJJPPPqqqlllIII555333111000...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++******,,,++++++******))))))((()))))))))))))))******+++)))))))))))))))))))))))))))******++++++******)))(((+++,,,***,,,000222000,,,+++******+++,,,+++***))))))*********+++++++++***++++++,,,---...//////000000000000000000000000222222222333444777999;;;333999888;;;]]]ccc@@@555>>>@@@888===;;;::::::;;;;;;:::999888888888888999999999:::888999:::;;;:::;;;<<<=========<<<<<<<<<===>>>>>>CCC;;;666888===@@@??????NNN???;;;HHHYYYlll___EEE===333000---+++,,,------,,,++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********,,,+++++++++******)))))))))))))))(((((())))))*********************************++++++++++++******))),,,,,,***+++000111///,,,+++******,,,---,,,***))))))*********+++++++++***++++++,,,...//////000111111111111111111111111333333333444666888;;;<<<333FFFMMM___cccCCC;;;@@@BBB===<<<:::;;;<<<<<<;;;999888999999999::::::::::::;;;;;;;;;999888999>>>AAA;;;;;;;;;;;;<<<===??????:::888;;;BBBEEECCCDDDHHH[[[^^^uuu|||nnnZZZHHH777222---+++---000000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++************++++++++++++++++++++++++++++++***)))))))))))))))************************++++++,,,,,,,,,,,,++++++***------***+++///000...,,,+++***+++---...---,,,*********++++++++++++,,,***+++,,,---...///000111111111111111111111111111333444444666888:::<<<===CCCbbbvvvddd<<<555EEE===<<<;;;;;;<<<<<<;;;999;;;;;;;;;<<<<<<<<<======<<<<<<<<<999777999>>>CCC;;;;;;;;;<<<<<<===>>>??????AAACCC@@@888999PPPiii{{{kkk[[[BBB:::111---...000000///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***************)))******++++++,,,,,,---///...---,,,+++*********************************++++++,,,,,,,,,,,,+++++++++------++++++///000...---,,,+++,,,...///...---++++++++++++,,,,,,,,,,,,***+++,,,---...000111111111111111111111111111111333444666888:::<<<======WWW[[[>>>===>>><<<;;;;;;<<<<<<;;;:::<<<<<<<<<<<<============999<<<>>>===::::::>>>BBB@@@???>>>===============???;;;;;;>>>AAAOOOqqqwwwrrrNNNDDD888000......---+++---------,,,,,,+++++++++///---,,,***))))))******))))))***+++,,,------...222111000...---,,,++++++************************+++,,,,,,------,,,,,,++++++...---++++++//////---...---,,,---///000///...++++++,,,,,,,,,---------***+++,,,---///000111222111111111111111111111111222444777:::<<<=========bbbXXX666>>><<<;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<666;;;@@@@@@===;;;===???DDDCCCAAA???>>>===<<<<<<>>><<>>QQQFFF;;;888??????666555===???>>>======??????===;;;???888999BBBBBB::::::CCC@@@???AAAEEEBBB<<<;;;???LLLhhhuuuhhhVVVFFF:::333222444444///++++++...000...+++---///000///,,,+++++++++,,,,,,,,,,,,------...///222333333222111///---+++,,,,,,,,,,,,,,,---...///555555,,,'''...//////666;;;777222111111000---***333...(((///KKKlllyyyuuuXXXHHH:::///(((---...%%%,,,------...///000111111444666555111111444444111:::555666999888;;;MMMcccJJJFFF===888===EEECCC;;;<<<<<<<<<>>>@@@@@@???===999<<>>:::;;;<<>>CCCJJJFFF888555===???999JJJCCC<<<@@@QQQqqqsss___UUUMMM===---(((+++///111000000000222///111222111000...//////......---,,,,,,,,,------------............------222111///.........///000+++222///---111...+++111333666@@@TTTiiivvvwwwttt{{{^^^000...666///+++...///000111222444444555888;;;:::666555777555222---666;;;666888XXX|||JJJAAACCC;;;:::EEE<<<<<<>>>@@@BBBBBB@@@===999BBBCCC===<<>>UUUbbbjjjtttsssFFF000111333333///000111222444555777777;;;===;;;777666888999777<<<555222HHH|||}}}JJJ;;;;;;999BBBAAA@@@@@@AAAAAA???>>>CCC???>>>AAAHHHWWWnnn~~~lllkkkwwwhhhKKK999666777555000444555555333000...------///.........///000111222444333333222222333444555333111//////000222666888444JJJ```vvvvvvPPP000,,,111,,,//////111222444666777888<<<===:::555444888;;;:::666333EEEsss~~~SSS@@@@@@BBBAAA??????@@@BBBBBBAAA>>>FFFLLLSSShhhzzzkkkjjjyyyrrrdddNNN999///111777555666666444000---,,,,,,000000000000111222444444222222111000000111222333111000//////222666;;;>>>ddd{{{yyyZZZ444///666+++...///000222444666777888<<<<<<999444333888<<<;;;555???hhhwwwTTTBBB@@@===>>>@@@CCCDDDEEE^^^{{{|||eeelllwww|||nnnRRR:::222444333111000222222///111555///333444000111666666222111111000/////////000000111111///,,,///AAA[[[oookkkEEE///......111//////111444888:::::::::---555@@@777333888555333jjjtttXXX@@@===GGGUUUiiizzz~~~~~~qqq|||ZZZ===,,,...---000555777555000...000333333///...222222///......///000111111222111///111333888FFF^^^{{{ggg@@@000666111000///111333666666666;;;IIIAAA333999;;;777999\\\{{{nnnxxxzzzyyyggg[[[MMMBBB444******000444555======;;;666444666666444+++000666999888666444333666@@@QQQddduuuNNN+++333111000000222333444333111555PPP???---===999444OOOzzzssssss{{{vvv[[[===......333444444333111...///222555666...===QQQ\\\\\\XXXVVVWWW```iiiyyyddd444222111111111333555555333111444<<<777999@@@555GGG~~~uuurrrzzz}}}```PPPCCC888;;;888555444666999===BBB<<>>999555666:::ZZZooo]]]333555444555666999:::999888;;;777<<<888;;;lllvvvttt}}}|||tttnnnnnnsssoooGGG999888666666888999888777777<<<777<<>>666777<<<666;;;333^^^jjj@@@...>>><<<555XXX~~~}}}ccc888888:::<<<|||}}}VVV===AAA[[[kkkppp~~~