BM6P6(@ |||}}}}}}~~~~~~}}}zzzvvvrrrppppppqqq~~~wwwwwwyyy|||wwwvvvmmmrrr~~~OOORRRGGGBBBOOOYYY[[[bbbsss}}}yyyuuuqqqllliiihhhrrrtttvvvxxxyyyzzzzzz{{{qqqiiihhhYYYRRRMMMPPP[[[fffpppvvvyyyzzz~~~}}}wwwsssrrryyy{{{uuurrrooo[[[PPPHHHFFFAAA<<>>???EEEJJJJJJIIIGGGEEEFFFHHHJJJNNNKKKGGGDDDAAA???<<<;;;>>>CCCFFFEEE@@@<<<::::::===EEEQQQXXX\\\aaaggglllzzz{{{uuurrrsss~~~oooZZZMMMEEE@@@BBB@@@:::999===EEE999444<<>>???AAAGGGPPPVVVlllxxxxxxeeeJJJBBB===??????:::777777<<<777555999<<<===@@@EEELLLQQQZZZccciiimmmooooooxxxzzz|||}}}}}}zzz|||yyy{{{~~~}}}|||zzzyyywwwvvvuuuuuuwwwxxxyyyvvvrrroooooopppiiiiiihhhfffdddaaa^^^]]][[[YYYVVVQQQLLLHHHGGGGGG@@@??????>>>>>>======>>>777777666666777888888888;;;===BBBJJJTTT\\\aaaccclllmmmppprrruuuwwwxxxyyy{{{yyyvvvoooggg```[[[ZZZXXXUUUSSSUUU\\\fffnnnsss|||xxxpppiiiaaaZZZRRRNNNYYYcccnnnrrrqqqsss||||||oookkkkkkgggcccbbb}}}{{{|||{{{xxxtttsssttttttuuuwwwnnnTTTJJJLLLSSSXXX```iiittt~~~wwwmmmdddjjjwwwyyySSSQQQTTTEEETTTyyyzzzhhhEEE;;;BBBCCC>>>DDD\\\{{{yyytttooovvvxxxzzz}}}wwwqqqcccSSSKKKKKKKKKHHHHHHFFFDDDBBBCCCFFFJJJNNNSSS```qqqyyyrrrgggLLLDDD>>>===<<<:::888777444333555777666222222444333555:::???DDDHHHKKKLLLVVVYYY^^^cccgggkkkpppsssuuuuuuvvvvvvwwwwwwwwwwwwmmmqqquuusssooommmooorrrnnnmmmkkkiiigggeeedddddd\\\^^^^^^ZZZTTTPPPPPPQQQGGGGGGFFFDDDBBB???===<<<;;;<<<;;;999777777999<<<555555444444444555666666777999<<<@@@DDDIIINNNQQQ[[[\\\___eeelllrrruuuvvvyyyyyyyyyxxxxxxxxxwwwwwwpppllleee]]]UUURRRSSSUUU```aaaeeekkkrrrwwwyyyyyykkkfff^^^UUUPPPRRRXXX]]]ssswwwyyyxxxvvvzzz~~~|||xxxpppiiihhh~~~{{{zzzyyy|||~~~{{{tttooonnnpppwwwtttssstttuuuwww{{{lllgggkkkpppuuu}}}{{{mmmlllrrrtttqqq{{{sssnnnYYY]]]UUUPPPWWWtttvvvYYY000:::AAA@@@777===^^^yyy^^^QQQJJJEEENNNQQQUUUWWW\\\gggvvv}}}oooXXXCCC@@@??????AAADDDFFFFFFEEEGGGQQQ```vvvrrrvvvbbbXXXMMMHHHBBB>>><<<:::::::::777777666555333111222444000000000000111222444555999<<<@@@CCCEEEFFFGGGIIINNNNNNNNNOOOPPPPPPQQQQQQKKKMMMOOONNNKKKJJJLLLNNNJJJIIIHHHFFFEEEDDDDDDCCC>>>BBBFFFDDD???;;;<<>>??????@@@RRRjjjqqqpppttttttyyy}}}{{{iiiNNN:::444777888HHH[[[nnnxxxjjjXXXLLLHHHKKKNNNOOOSSSYYY___mmm|||hhhLLLIIIKKKKKKEEE>>>;;;;;;;;;333333222/////////...+++,,,,,,------............***...333666666444222222//////000000111222333333444111///...000111222222000111222333555777999:::???HHHTTTZZZ\\\___eeejjjbbbaaa___^^^```cccgggiiinnnqqqsssrrrppprrrxxx~~~|||{{{{{{{{{~~~}}}zzzssslllggggggiiiooommmiiieeeccc```\\\YYYUUUTTTRRRRRRUUUZZZ___cccmmmrrrxxx|||}}}{{{zzzyyy~~~uuuhhh]]]WWWVVVWWWXXXdddeeejjjwwwmmmrrrzzz~~~xxx~~~{{{{{{~~~}}}|||zzzxxxvvvtttpppmmmmmmnnnnnnkkkhhhgggjjjmmmpppuuu~~~|||sssrrruuuwwwvvvzzzbbbffflllEEEcccnnnwwwTTTYYYrrr|||[[[>>>===BBB>>>===CCCZZZhhhvvv~~~jjjPPP<<<555666===;;;BBB\\\~~~yyySSSGGGTTTMMMHHHVVV\\\cccmmm|||{{{iiiWWWMMMQQQMMMBBB<<<>>><<<555444222000000111000+++'''(((+++...000000///000111000000555;;;999111...000000...,,,+++,,,///222444555444333111000111111222888666555777<<>>777999===777===NNNiii___EEEIIIHHHNNNTTTZZZccckkkwwwxxxeeeTTTPPPHHH@@@>>>???<<<888888777666555555333000---------------------------------000555444///...111333111...,,,+++---000222/////////111333666888::::::;;;???FFFNNNUUUYYY[[[fffnnnwwwzzzxxxxxxzzz~~~zzz{{{}}}~~~~~~|||zzzxxxxxx{{{}}}tttqqqmmmlllooouuu|||yyyooogggaaa[[[SSSNNNHHHGGGEEECCCEEEJJJSSSYYYhhhiiikkkmmmoooppppppppptttvvvyyy|||}}}xxxooohhhbbb]]]^^^dddffffffooo}}}uuu{{{~~~tttmmmmmmnnnooonnn}}}yyyuuusssqqqlllooosssuuuuuuwww{{{~~~yyytttssstttkkkrrr{{{^^^```dddCCCXXXqqqoooiiidddhhhttttttiiiddd[[[PPPCCCGGGGGGBBB======>>>===BBB???;;;888777;;;@@@DDDEEEPPPdddzzzcccGGGHHHEEELLLPPPXXXcccllluuuuuu]]]QQQFFFDDDEEECCC>>>;;;777888888666444111000000111///---,,,---.........///---...///...,,,...222111000000000222666999;;;@@@AAACCCGGGLLLQQQUUUXXX]]]```fffnnnvvv{{{||||||vvvzzz~~~{{{xxxzzz}}}zzzyyyxxxxxxzzz|||uuusssqqqpppqqqssstttsssuuurrrpppqqquuuxxxyyyxxxddd___VVVMMMEEE@@@===;;;AAAEEELLLTTT]]]fffnnntttxxxxxxwwwwwwxxxyyy{{{|||}}}{{{wwwqqqggg\\\UUUZZZ^^^hhhtttxxxyyyxxxtttnnnjjjkkkpppwww|||ӵĦĦӵĦ{{{uuurrroooqqqssstttuuuxxxzzztttvvvwwwttttttwww}}}kkkhhhbbbBBBRRR}}}rrriiihhhiiigggpppzzzzzzqqqsssmmm```TTTMMMJJJFFFIIIKKKOOORRRUUUWWWZZZ\\\nnnuuupppTTTKKKQQQDDDBBBMMMVVVcccnnnvvvzzz~~~mmmYYYIIIJJJKKKEEE>>><<<777999:::888333000111333222000...///111222111000222111111000000222666::::::===BBBHHHNNNTTTXXXZZZcccccceeehhhlllppptttvvvuuuvvvxxx{{{}}}}}}{{{xxxtttwwwwwwtttooolllmmmpppsssooojjjeeeeeehhhmmmqqqooommmmmmpppuuuvvvtttrrr{{{wwwssspppmmmggg]]]VVVDDDBBB>>>;;;:::@@@JJJQQQ^^^dddlllsssxxxzzz|||}}}tttvvvzzz~~~yyylll```ZZZYYY[[[^^^gggjjjuuuzzzvvvpppsssyyy|||4ĉ@ӵ>L=hĦ4ĉ@ӵ>Lxxxwwwtttpppmmmpppwww}}}yyyrrrsssvvvyyy|||vvv|||tttbbbBBBBBB]]]|||}}}sssrrrllliiinnnsssvvv|||yyysssnnnjjjeeekkkrrruuutttuuuzzzqqq\\\QQQCCCGGGPPPDDDAAAMMMVVVcccmmmuuu}}}vvvqqqnnnmmmUUUKKKGGG???;;;===;;;======;;;666444555777000000000111222222000///111444888;;;@@@HHHOOOSSSYYY^^^eeemmmrrruuuvvvvvvwwwwwwvvvvvvwwwyyy{{{|||wwwuuurrrqqqqqqooommmkkkjjjlllkkkiiifffeeehhhjjjiiihhhggggggiiimmmqqqttttttrrrqqqrrrrrrooohhhbbb^^^YYYRRRNNNKKKGGGCCC???EEEIIINNNRRRXXXaaammmvvvwwwwwwwwwtttqqqppppppqqqzzz~~~~~~oooiiiaaa[[[\\\eeepppxxxxxxwwwzzz{{{vvvrrrrrrssstttzzzGG=?HdĦ=ĪjGG=?HdĦ{{{uuuuuuyyy~~~}}}tttnnnsss~~~kkk}}}fffIII<<>>===???::::::999777444222222333///111222111///...///000444===GGGOOOYYYfffnnnqqqvvvxxx{{{~~~~~~}}}zzzxxxxxxwwwuuutttsssrrrsssssspppnnnkkkjjjkkkmmmmmmlllfffggghhhhhhhhhjjjnnnqqqnnnpppsssvvvvvvtttqqqooofffddd```[[[UUULLLDDD>>>:::888555555:::DDDNNNUUUYYY```iiiooorrrtttvvvxxxrrrooojjjffffffllluuu||||||tttooofffjjjooosssvvvyyy}}}|||yyy|||vvvtttqqqqqquuu}}}ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼sĭӵӵĦĦĦDdDӵӵӵĦӵĭӵ~~~}}}yyy~~~xxxnnntttxxxfffrrr]]]GGGIIITTTmmm}}}xxxssspppmmmhhhbbb\\\ZZZ[[[\\\SSSQQQPPPRRRRRRNNNDDD;;;888222===<<<;;;>>>;;;JJJMMMQQQWWW^^^gggsss|||hhhYYY\\\gggcccsssooo\\\PPPHHHCCC888555222111000000...---...000222000---000888???IIIUUUaaahhhqqqzzz~~~|||{{{yyywwwuuurrrpppnnnnnnqqqpppnnnmmmmmmnnnnnnooofffdddcccdddfffhhhhhhhhhiiiiiijjjjjjkkkmmmoooqqqnnnnnnlllhhhbbb[[[UUUQQQFFFDDDAAA<<<666333222222888===DDDJJJQQQ[[[hhhqqqiiillloooqqqooolllhhhfffeeeffffffiiinnnwwwzzzvvvtttssssssuuu{{{~~~}}}~~~yyywwwyyy}}}~~~}}}}}}{{{{{{}}}?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@g&e>&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??}}}zzzyyyyyytttsssvvvwwwcccwww~~~~~~rrrRRRNNNAAABBBaaa~~~zzz}}}xxxppphhh___TTTIIIAAA>>><<<999888999::::::::::::///888<<<@@@BBB:::CCCIIILLLQQQYYYeeettt~~~|||~~~~~~{{{yyyxxxyyyyyyyyywwwssspppvvvqqqiiibbbaaa```YYYRRRNNNUUUYYYYYY]]]hhhvvv~~~xxxfffUUUFFF;;;777222111222222000...,,,///222000///666DDDQQQbbbnnnxxx{{{~~~~~~xxxuuurrrmmmiiiggggggiiikkkiiiiiihhhiiijjjlllnnnooonnnmmmlllmmmnnnnnnmmmkkkmmmlllllljjjiiiiiiiiiiiiaaa[[[PPPFFF===999777777000111111000111777@@@HHHFFFRRRaaajjjllllllooorrrsssppplllgggdddcccbbbbbbbbbgggoootttwwwyyyzzzzzzppplllgggfffiiirrr|||}}}vvvrrrsssttttttyyy{{{~~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]ĦttHƅ^Hu]ĦH׼stQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦDtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^qIܗGIӵH׼sHu]ĦBt=o9ĦHƅ^Hu]Ħ}}}vvv}}}xxxooo{{{yyyyyyzzzvvvvvvzzz|||{{{xxxnnn___NNNCCC>>>BBBSSSeee||||||kkk\\\MMMCCC888555888;;;888444333777<<<>>>>>>???AAACCCJJJRRRaaappp|||pppnnnrrrxxx|||rrruuuuuurrrqqqrrrppplllllljjjfffccc```______```\\\YYYTTTOOOKKKIIIGGGGGG@@@???======???BBBGGGIIIaaannntttlllFFFDDD@@@<<<777444222111///222333///000@@@^^^vvv|||zzz}}}{{{vvvwwwoooeeeaaadddiiillllllkkkmmmppprrrsssrrrpppooogggmmmssstttpppggg___ZZZYYYVVVRRRLLLEEE@@@;;;999888555222111111111000/////////222888BBBNNNXXX___ccchhhnnnpppooommmnnnooo```___]]]\\\^^^bbbgggjjjllllllnnnrrruuuqqqggg___VVVaaabbbeeettt{{{|||4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦqjRgdKӵDdDĦHdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<RpeƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ~~~uuuyyyuuunnnyyyzzztttqqqqqqqqqnnnkkkrrrhhh[[[QQQFFF>>>@@@HHHZZZeeesss~~~|||jjj]]]NNNEEECCCAAA<<<666@@@>>>;;;777555888@@@EEERRR___rrr}}}uuukkkddddddhhhlllnnngggjjjjjjgggfffgggfffccc```^^^\\\YYYWWWWWWWWWWWWSSSQQQLLLHHHDDDBBBAAAAAA===<<<:::999:::<<<>>>@@@@@@KKK]]]nnnyyyssshhhVVVCCC777222222444222444555333777GGGbbbwww|||}}}~~~~~~|||zzzyyywwwrrrmmmkkklllnnnnnnnnnssstttuuuuuutttrrrpppoooxxxzzzzzztttiii[[[OOOHHH>>>===;;;888555222000///111111222222111000000///666<<>><<<;;;;;;;;;:::999888777777777777...333===HHHTTT```kkkssszzzrrrhhh\\\QQQHHHCCC888777444000111:::IIIVVVjjjoootttuuussssssvvvyyyyyyyyyyyyyyyyyywwwuuusssrrrqqqpppnnnllliiihhhggg___```___YYYOOODDD;;;666............------------+++,,,---,,,---111999???MMMSSS\\\eeeiiijjjhhheeefffdddbbbaaaaaaaaa``````bbbcccfffhhhiiihhhgggfff]]][[[UUUMMMFFFBBBAAAAAAGGGTTTZZZaaarrr|||4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦgeĦs<v>aĦpeӵDx<DdDĦDdDĦpeӵDx<>d<>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦF&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵggg___\\\]]]^^^```ZZZ[[[___fffppp{{{uuuiiiggghhhkkkmmmmmmpppuuuzzzzzzuuuvvvwwwyyyxxxrrrhhh___ZZZIIICCC???@@@CCCHHHOOOUUUbbbeeejjjooorrrvvv{{{~~~~~~|||{{{|||{{{bbbNNNFFFFFFGGGGGG>>>CCCKKKUUU```kkktttyyy~~~}}}yyyrrrhhh]]]VVVSSSZZZYYYXXXXXXYYYZZZ[[[[[[[[[\\\YYYTTTRRRSSSSSSQQQNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMHHHBBB>>>;;;999999999999999888777666444444333333222222444:::AAAGGGWWW]]]gggnnnnnnhhh___YYYOOOLLLFFF???:::888888:::FFFJJJOOORRRSSSUUUXXX\\\WWWZZZ\\\\\\ZZZWWWUUUTTTLLLKKKHHHFFFDDDCCCCCCCCC666888:::999555111...---///////////////////////////...+++))),,,999LLLZZZfffggghhhiiiiiihhhgggfffccc```^^^___bbbcccaaa^^^______^^^\\\XXXSSSOOOLLL>>>???>>>999555666<<dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒR{{{xxxuuusssqqqppprrrtttvvvyyy{{{~~~zzzmmmjjjhhh]]]___XXXXXX```eeecccaaaccc___bbbfffkkkqqqyyywww{{{zzz|||}}}}}}~~~~~~|||mmmWWWAAA888888777777888777;;;???DDDGGGKKKOOOSSS]]]```ccceeefffhhhkkknnntttyyyzzzuuuqqqqqqrrrqqqmmmcccXXXQQQRRRVVVYYYZZZaaabbbccceeeeeedddaaa___RRRPPPMMMHHHFFFGGGJJJNNNNNNNNNNNNNNNPPPSSSVVVXXX___```\\\VVVRRRSSSRRROOOQQQSSSTTTVVVWWWWWWVVVVVVSSSPPPJJJDDD>>>;;;888777666777777777777555444333555555444222000111333555555777;;;AAAHHHOOOUUUXXXaaa```^^^\\\YYYTTTNNNJJJ>>>======<<<;;;999888777888999:::999666444444555222111///...---...///000...///000000---,,,+++,,,------------------------222111///---000>>>QQQ```ffffffggghhhjjjmmmpppqqqhhheeecccaaa```\\\UUUOOOKKKIIIEEEAAA<<<888555444333777;;;:::999===EEELLLPPP]]]bbbfffuuu||||||4DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@hyyyqqquuuxxxzzz|||{{{{{{|||}}}~~~||||||pppmmmhhh[[[aaaXXXQQQRRRVVVWWWVVVVVVTTTTTTSSSRRRRRRUUUZZZ^^^hhhkkkrrryyy~~~}}}zzz|||yyy\\\AAA888:::777333111///000222222111222555777;;;===@@@BBBDDDFFFIIILLLIIIPPPUUUVVVYYY]]]___]]]^^^]]]^^^aaacccbbb]]]YYY___ZZZTTTNNNJJJGGGCCCAAA:::;;;===>>>???AAAEEEHHHFFFGGGHHHIIILLLQQQXXX\\\aaabbb___XXXUUUUUURRROOOTTTVVVYYY[[[\\\\\\[[[[[[RRROOOIIIBBB===999666555333444444444444333222222///222444555444222222333000...,,,+++---222888<<>><<<999777666666777888777;;;???@@@???AAAFFFLLLPPP\\\```eeettt~~~4DuXӵĵD^DdDĦD^s׼sgeFm8>aĦs׼sHoD^DdDĦs׼suuukkkiiilllppprrrsssvvvzzz~~~xxxxxxyyyxxxvvviiigggccc]]]XXXWWWZZZYYYVVV```^^^YYYSSSMMMIIIHHHIIIGGGKKKRRRYYY___dddhhhkkknnnrrrwww{{{~~~~~~~~~}}}}}}|||hhhOOO;;;:::>>><<<888888<<<<<<;;;999777777:::<<<;;;===>>>>>>======>>>???CCCHHHMMMQQQWWW^^^```]]]YYYXXXXXXYYYWWWRRRIIICCC@@@;;;777555666888888888;;;>>>AAABBBBBB@@@@@@@@@DDDFFFHHHIIIKKKPPPWWW\\\[[[]]]\\\WWWTTTTTTQQQMMMQQQTTTWWWZZZ\\\[[[ZZZXXXMMMJJJEEE???;;;777555555444444333333222111111000///111333333111000//////111222333222111///,,,***,,,///444;;;AAAFFFIIIKKK^^^```aaa___[[[ZZZ[[[^^^KKKHHHDDDBBBDDDEEEDDDBBB:::999888777666555444444111222333333111000111222000111111222333444444555+++---///111333444555666;;;>>>BBBEEEGGGGGGFFFEEEEEEGGGHHHGGGDDDAAA???>>>===<<<;;;::::::;;;<<<===777999;;;;;;:::<<d<ĦĦĦĦ>d<ĦĦ>d<ĦBegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦ~~~pppppppppmmmkkkkkkooosssnnnmmmsssuuupppuuuwwwnnndddllloookkkjjjmmmmmmiiiggggggeeeaaa[[[WWWUUUUUULLLNNNOOONNNKKKLLLOOOSSSOOORRRVVV[[[___ccchhhkkk___dddfffeeegggiiicccYYYYYYFFF999>>>DDDAAA>>>@@@>>>>>>>>>======???DDDGGGMMMOOOQQQQQQQQQRRRTTTVVVPPPQQQOOOMMMOOORRRNNNHHHGGGCCC>>>:::888666444222888555444555888999777444000444999===???AAACCCEEECCCEEEGGGHHHHHHKKKPPPTTTTTTWWWWWWSSSRRRRRROOOKKKMMMPPPSSSWWWXXXWWWUUUTTTIIIGGGBBB>>>:::888777666888777555333222111111111333333333222000///000222............///000222333............///222555888///999CCCIIIKKKRRR]]]hhhaaa\\\XXXXXX[[[\\\YYYVVVQQQPPPOOOLLLIIIGGGEEECCC???@@@@@@>>>:::777666666888777777777777666666666888777666777:::<<<======666777888;;;>>>BBBEEEGGGFFFGGGGGGEEE@@@>>>???BBB:::999888666444333222111222333333444555888===@@@HHHRRRRRRTTTeeerrryyy?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦsdKĦŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦ{{{~~~}}}|||vvvpppuuuyyyxxxrrrsssvvvpppdddlllhhheeegggmmmpppnnnkkkqqqnnnpppvvvvvvqqqjjjhhhmmmjjjeeedddhhhkkkhhhccc]]]bbbdddaaa^^^^^^]]][[[VVV\\\^^^[[[ZZZZZZVVVOOOYYYPPPMMMSSSUUUQQQRRRXXXYYYZZZVVVOOONNNRRRTTTTTTQQQOOOLLLJJJHHHFFFDDDCCC???;;;666444666888777666888888777555333333444666111333777999888777999>>>;;;;;;AAAGGGGGGCCCEEEKKKFFFLLLRRRSSSQQQPPPRRRUUU___\\\XXXVVVUUUUUUUUUTTTNNNOOORRRSSSRRRPPPMMMKKKFFFHHHEEE<<<888::::::666555555666888666444333555777666333222333555555222555444111/////////111333,,,...111333222222222222///222444333333:::GGGQQQ___XXXNNNGGGEEEGGGJJJLLLOOORRRSSSRRRPPPPPPTTTXXXSSSRRRQQQOOONNNMMMMMMMMMHHHJJJKKKJJJGGGEEEEEEFFFBBBBBBBBBBBBAAABBBCCCCCC???;;;777888<<<>>><<<888999777666666888999:::999777444333444666888666444<<<:::999===BBBFFFGGGFFFOOOTTTZZZ___bbbffflllqqqxxxyyyvvvqqqssszzz|||yyyzzz|||~~~}}}|||}}}>AneneneneDenene>Ak<fhDenenenexxx{{{|||yyyyyy{{{zzzwwwxxxuuusssvvv|||ssspppiii``````hhhqqqvvvqqqooonnnooorrruuuvvvvvvuuurrrqqqrrroookkklllpppmmmoooqqqqqqqqqpppooonnnwwwvvvpppiiigggkkkllljjjbbbffffff```]]]```bbb```XXXWWWYYY]]]]]]XXXVVVXXXWWWZZZ[[[WWWTTTSSSPPPLLLKKKJJJHHHFFFEEEDDDCCCBBB???>>>============;;;:::<<<;;;;;;<<>>@@@???;;;@@@<<<888777888999999:::::::::999888888:::::::::888666555444555555555444777888888888777666666777555777:::;;;;;;;;;<<<===CCC@@@;;;999888999999999444666999:::999888999:::;;;;;;:::::::::::::::;;;<<<===>>>>>>=========>>>===<<<;;;<<<===?????????;;;:::999;;;>>>>>><<<888;;;;;;<<<>>>@@@AAAAAAAAACCCAAA>>>>>>???>>><<<:::@@@???@@@DDDLLLQQQSSSSSSYYYZZZ\\\\\\\\\___eeejjjhhhjjjgggbbbccciiikkkiiitttxxx}}}zzzxxxqqqjjjjjjqqqvvvwwwuuu|||wwwmmmeeeeeejjj{{{}}}|||vvvrrrpppoooooonnnjjjfffjjjqqqkkkhhheeeeeeffffffdddccceeefffeeedddfffhhhddd^^^^^^bbbbbb]]]YYYXXXYYYXXX\\\bbbeeeeeeeeeggggggdddkkksssyyyxxxuuurrrkkkeee^^^^^^^^^^^^\\\[[[ZZZYYYWWWWWWWWWVVVUUUUUUWWWXXXVVVUUUTTTVVVXXXYYYXXXUUURRRSSSTTTVVVZZZ\\\]]]\\\hhhfffggggggeee``````ccccccggglllnnnnnnppptttwwwooonnnnnnoooooonnnllliiifffcccaaabbbdddccc]]]XXXSSSTTTRRROOONNNOOOLLLHHHRRRNNNJJJIIIMMMPPPNNNLLLNNNOOOOOOOOOMMMJJJJJJKKKMMMKKKJJJKKKMMMNNNKKKHHHHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDFFFJJJNNNNNNJJJGGGLLLKKKKKKKKKKKKIIIFFFCCCEEEEEEFFFFFFFFFGGGGGGHHHDDDDDDCCCBBBAAA???===<<<111111333777<<>>===<<<<<<===???@@@???>>>@@@??????DDDLLLRRRSSSSSS]]]]]][[[YYYXXX[[[bbbhhhqqqrrrpppmmmmmmqqqsssrrrvvvzzz~~~zzzyyywwwqqqjjjpppooouuuvvvuuu{{{}}}jjj\\\XXXWWWZZZ^^^]]]ZZZZZZ]]]nnncccZZZ\\\cccfffeeedddcccgggjjjjjjmmmpppooojjjUUUZZZ___cccccc```YYYSSSUUUXXXUUUNNNSSSaaajjjjjjwww~~~{{{wwwrrrppprrrttttttrrrooolllkkkhhhiiiiiifffdddeeejjjooossssssrrrpppooonnnmmmmmmooommmjjjhhhjjjmmmkkkgggdddeeeiiimmmoooooooooppppppuuu}}}~~~|||{{{|||{{{zzz{{{||||||zzzxxxuuutttrrrrrrssstttsssrrrgggfffdddbbbaaa```^^^[[[[[[ZZZXXXWWWYYY\\\[[[XXX[[[]]]aaaeeeccc______aaa^^^[[[XXXYYY\\\^^^[[[XXXYYYZZZ[[[\\\^^^^^^\\\[[[YYYYYYYYY[[[^^^aaabbbaaa]]]\\\ZZZYYYYYYWWWUUURRRUUUSSSOOOLLLKKKLLLLLLMMMBBBBBBBBBBBBAAA@@@>>>===777777888===DDDJJJMMMMMMOOOLLLJJJLLLPPPSSSQQQOOODDDDDDCCCAAAAAACCCGGGJJJPPPQQQQQQNNNHHHAAA;;;888555555666777888999::::::;;;999888<<>>>>>>>>@@@@@@@@@AAACCCEEEFFFFFFEEECCC@@@@@@AAABBB@@@>>>:::888555333555>>>HHHPPP]]]^^^\\\VVVLLLBBB;;;888999::::::999888777777777:::888777:::@@@DDDDDDCCCDDDIIIOOOTTTWWW\\\ccchhhggghhhkkkmmmmmmnnnqqqtttxxxzzz{{{{{{|||~~~}}}~~~www\\\KKK:::444666999:::<<>><<<;;;;;;;;;666888<<<>>>>>>???AAACCCBBBAAA>>>:::666333111000///---,,,...666AAAMMMTTTWWWWWWUUUOOOEEE===:::999444666999:::;;;<<<>>>@@@>>>===>>>CCCKKKQQQRRRRRRMMMSSS[[[```bbbdddgggjjjlllmmmrrrvvvuuusssvvv{{{tttuuuuuuttttttwww~~~pppXXXHHH???;;;<<>>JJJWWW]]]dddvvvrrr\\\llllllmmmppprrrrrrnnniiieeeqqqrrrtttvvvwwwuuuppplllooommmllloooqqqlll```VVVMMMKKKJJJIIIIIIRRRiii}}}```NNNVVVnnn~~~}}}iiiVVVNNNHHH>>>;;;>>>777<<>>@@@>>>===@@@EEEFFFDDD@@@<<<;;;:::;;;;;;:::888666333666>>>JJJXXXeeemmmppppppssspppeeeUUUIIIFFFHHHAAA>>>:::555111.........222999@@@BBBAAA@@@DDDGGGMMMMMMJJJCCC999222000111//////222999CCCKKKOOOPPPGGGHHHFFF@@@999555666888111444777999:::<<>>>>>@@@GGGPPPXXX[[[\\\\\\```fffhhhhhhggghhhjjjbbbccchhhmmmkkkfffhhhnnnoooooonnnkkkiiikkkrrrwww|||uuu___MMM???:::<<<777<<>>===:::666555<<>>HHHdddzzz___TTTfffrrrYYYAAA999888555777>>>FFFOOOYYY[[[VVVQQQOOOPPPCCC???>>>BBBJJJPPPRRRQQQRRRHHH:::333333444111...222:::HHHZZZjjjvvv{{{}}}uuusssjjjZZZLLLIIITTT___777555222//////111333555CCCKKKQQQOOOGGGBBBBBBFFFTTTUUURRRHHH:::111///111111444:::DDDMMMOOOJJJDDDBBBBBB@@@:::333111555:::>>>???@@@===999666666888::::::<<>>LLL\\\bbb```VVVCCC444444444000000555777IIIbbbtttyyywwwxxx|||wwwgggUUUOOOYYYbbbWWWFFF333000---+++---444===CCCOOOKKKDDD<<<999<<>><<<888666555666888999999;;;AAAHHHJJJLLLTTT\\\\\\______\\\[[[]]]\\\XXXNNNQQQSSSSSSSSSXXXaaaiiimmmgggaaabbbhhhpppvvvxxx}}}|||pppnnn|||pppkkkggghhhsssrrrfffXXXOOONNNTTTdddeeeWWWHHHCCCGGGSSShhhyyy|||jjjQQQ===222111888???AAAdddqqqfffpppPPPFFF<<<;;;555777<<>>>>>;;;===MMMiiijjj[[[mmm~~~mmmLLL===666;;;<<<999BBBRRRvvv~~~|||kkkXXXLLL@@@555111///000<<>>DDDGGGHHH;;;888555666===FFFLLLPPPDDD===666444666;;;AAAEEELLLNNNMMMJJJIIIJJJFFFAAA333333555888;;;===>>>???<<<;;;999777777999===AAAFFFKKKTTTZZZWWWQQQRRRWWWTTT\\\ccceeefffeee___XXXVVVWWWXXXYYY\\\aaahhhnnnlllgggbbbbbbhhhoootttvvvuuuzzz~~~ooobbb^^^```iii|||rrrbbbPPPNNN^^^ppptttnnnLLLHHHCCCBBBLLLaaa|||zzziii\\\SSSQQQjjj|||fffQQQCCCDDDSSSbbbuuuOOO888;;;CCCBBBBBBNNNiiieeehhh~~~\\\EEE<<<888444777888444LLLwwwrrrTTTEEE<<<:::DDDSSS|||pppNNN>>><<>>???===FFFUUUiiiiii```NNN@@@;;;555...555666===NNNeeennnbbbPPP999222...///000333???MMMgggoooyyy}}}qqqbbbVVVOOOZZZbbb\\\MMM???555000111444;;;EEEKKKKKKCCC<<<222222666>>>HHHLLLHHHCCC666000111:::BBBEEEKKKSSSPPPQQQNNNEEE>>>:::777333///444:::<<<;;;999888888;;;<<<>>>@@@CCCHHHNNNSSSVVVZZZbbbfffbbb[[[YYY[[[[[[dddnnnrrrqqqlllaaaWWWXXXVVVVVVXXX]]]bbbfffhhhccc```]]]]]]bbbhhhnnnqqqllluuu~~~yyyaaaMMMJJJKKKLLLWWWfff]]]PPPBBBAAAKKKTTTSSSMMMDDDDDDAAA>>>???IIIXXXddduuufffTTT]]]{{{yyyaaaLLLDDDMMMYYYwwweeeGGGBBBCCC???III@@@NNNeeessseee^^^xxxfffHHHBBB===:::???>>>777MMMzzzlll^^^VVVSSS[[[eee}}}bbbUUUNNNIIILLLFFFNNNbbb}}}rrruuuyyy\\\OOO___nnnlll\\\WWWiiizzzxxx___KKKFFF???===MMMoooOOOppp~~~xxxwwwOOOCCCAAA@@@BBBFFFDDDCCCJJJUUUPPPMMMCCC888444888:::888???GGGUUUfffsssmmmSSS:::444111000111333;;;OOObbbwwwzzzzzzuuummmcccWWWMMMhhhhhh___LLL888000333999666>>>IIIQQQQQQHHH<<<333888===GGGRRRVVVQQQDDD999:::666<<>>;;;===AAA666===HHHLLL___kkk]]]^^^lll|||iiiKKK@@@;;;777;;;<<<777NNNxxx}}}yyyyyy{{{}}}xxxjjjccccccgggvvv~~~iiiaaadddddd^^^TTTSSSdddxxx~~~{{{xxxzzzttt{{{uuuggg\\\LLLJJJLLL\\\wwwtttJJJlllppp```cccJJJJJJLLLPPPWWW[[[\\\^^^eeellliiicccXXXMMMIIIJJJJJJHHHNNN[[[jjjuuuxxxnnnXXXEEEBBB@@@>>><<<===HHH\\\nnnwwwxxxqqqbbbWWWSSSSSSQQQeee[[[MMM???555111333777BBBMMMZZZ\\\UUUJJJCCCAAAFFFLLLUUUZZZZZZUUUOOOJJJKKKKKKRRR]]]^^^VVVRRRTTTYYYXXXPPPDDD>>>CCCJJJOOOPPPFFF:::333333666888999777555999FFFUUU[[[UUUMMMKKKGGGLLL]]]pppxxxyyyxxxxxxvvvnnnaaaYYYUUUQQQLLLMMMIIIFFFHHHNNNQQQOOOKKKDDDFFFJJJNNNRRRZZZcccjjjyyyssshhhjjjfffbbb]]]WWWSSSUUUZZZZZZZZZXXXRRRLLLJJJKKKMMMQQQ```kkkppp~~~wwwqqqtttrrr{{{|||sss\\\FFF>>>CCCIIIOOO]]]hhheeeWWWOOOTTT___ZZZRRRIIIAAA@@@UUUoooyyytttrrr|||zzzaaaNNNKKKCCCAAADDDGGG]]]zzzkkkbbbdddpppssskkkccc```aaafffsss}}}vvv~~~}}}xxxqqqrrrtttyyyoooUUUgggcccWWW]]]WWW^^^kkkrrrwwwxxxyyy}}}~~~wwwqqqnnnmmmmmmllloooyyy~~~yyyqqqjjjbbb___ZZZWWWXXXaaaoooyyytttssshhhVVVMMMSSS[[[^^^YYYKKK<<<888:::>>>CCCFFF^^^eeeiiiaaaSSSJJJLLLRRR]]][[[WWWQQQNNNPPPWWW\\\[[[^^^ccceeebbb]]]XXXVVVRRROOOGGG===<<>>???BBBBBBAAA>>><<>>@@@...,,,******---//////.........000666;;;999111)))---...888IIIUUUUUUOOOJJJBBB@@@:::111000555999999777777888;;;@@@BBBAAA???DDDKKKTTTYYY]]]dddoooyyy|||zzz~~~{{{]]]\\\[[[[[[[[[XXXTTTPPPQQQUUUWWWVVVWWWbbbsssuuu^^^LLLAAARRRaaallloooyyyuuutttbbbQQQVVVdddyyyppptttXXXKKKAAAAAANNNfff}}}zzz|||~~~uuutttuuu{{{vvvUUUZZZDDD;;;@@@AAAEEE@@@BBBGGGHHHEEEGGGLLLJJJBBB=========>>>>>>>>>BBBFFFVVV```iiimmmoootttwwwwwwxxxvvvvvv{{{uuuiiimmm{{{|||qqqrrryyyzzzwwwyyyjjjaaaQQQ@@@888???RRRaaa\\\OOO@@@999???KKKVVV\\\___gggbbbPPPJJJSSSVVVOOOSSSKKK===000,,,//////,,,,,,,,,---,,,+++---111444000333777999999777444222//////333999:::666222222---000000...///444666444888999<<<@@@EEEHHHHHHHHHHHHQQQZZZ___aaagggsss}}}rrrvvvmmmgggoooxxxaaa]]]YYYVVVVVVUUUQQQNNNOOOKKKLLLPPPLLLGGGRRRcccuuu}}}}}}^^^CCCQQQUUU[[[gggvvvmmmaaaVVVVVV```qqq}}}zzzvvvjjjnnnqqqrrrtttppp```OOOJJJVVV^^^lllwwwnnnkkklllmmmppp}}}uuuppphhh[[[PPPIIIDDDBBB@@@CCCGGGIIIFFFDDDDDDDDDAAA888555333444444555777:::BBBGGGKKKMMMTTT```jjjnnnsssyyy}}}~~~~~~~~~~~~tttWWW<<<555888;;;BBBJJJAAA;;;555222333???VVVjjjnnneeeSSSFFFMMM^^^ddd^^^XXXIII666,,,+++...---+++,,,+++******+++---000111:::999888999:::888222...//////000000000000//////333222000000111333666888888:::>>>CCCGGGGGGDDDBBB>>>PPP^^^aaafffrrryyywwwjjjrrrpppiiiccc___aaahhhxxxrrrgggbbbeee```PPPHHHJJJHHHEEEDDDHHHIIIJJJPPPWWWgggnnntttuuuuuuvvvuuuqqqxxx{{{bbbIIIBBBGGGMMMZZZttttttlllaaaYYYXXX^^^gggnnnllluuu|||{{{xxxtttmmmfff^^^bbbdddbbbbbbccc```ZZZWWW]]]aaannnvvvpppqqquuuwwwwwwvvvyyy|||~~~}}}|||}}}vvvnnn|||wwwlllccc]]]YYYWWW[[[cccjjjjjjfffaaaYYYQQQCCC???:::777777999>>>BBBNNNNNNLLLIIINNNXXXaaacccrrr{{{~~~{{{yyyxxxxxx~~~{{{yyy}}}}}}mmmRRR888111222333666===777444222222333;;;MMM]]]jjjdddVVVIIILLLXXXZZZTTTCCC<<<222+++***+++,,,+++------,,,,,,---///111333666555444444555333///,,,.........//////000000000222111000000111444888:::>>>???BBBEEEGGGFFFCCCAAADDDSSS___dddlllxxx{{{wwwmmm|||zzzfffgggccc___[[[WWWZZZfffttt~~~oooccchhheeedddbbb```cccgggeee___[[[aaaeeebbb]]]XXXRRRKKKSSSZZZ```eeejjjhhhWWWDDD444888<<>>CCCGGGOOOOOOMMMLLLQQQWWWXXXUUU___fffooovvv|||~~~zzzsssnnnlllgggccc___]]]\\\\\\\\\UUUUUUeee{{{~~~rrrcccMMM888000000...///222000000222444444666???JJJQQQQQQIII???===BBBCCC===.........---,,,+++,,,---000/////////000111333555555333111111111000...,,,---------...///000222222111111111111333777:::<<<===>>>???AAABBBBBBAAAAAAAAAOOO___jjjuuu~~~}}}uuuxxx}}}tttnnnggg```XXXSSSWWW^^^eeejjjtttyyywww{{{tttfff```dddddd]]]TTTLLLDDD===AAAFFFJJJMMMQQQQQQHHH<<<:::<<<;;;;;;DDDRRR\\\___ZZZ]]]XXXVVV^^^___^^^ddd```bbbbbb``````___ZZZRRRFFF@@@;;;;;;???CCCBBB@@@RRRLLLEEEAAAAAABBB???<<<;;;???CCC@@@===>>>DDDIIIRRRRRRQQQXXXaaa]]]___ooorrrooommmqqqzzz~~~nnnkkkhhh```gggcccccckkkvvvyyyrrriiiccc___ooo{{{ppp\\\GGG;;;;;;???AAA@@@DDDJJJPPPWWWZZZSSSIIIBBBCCCDDDHHHNNNRRRRRRPPPDDDCCCAAA@@@@@@@@@AAABBB777444;;;SSSppp{{{nnn\\\WWWHHH999444333111000222222333666888666333666===777<<<<<<666111222111...+++---///000111111000000111111111111222333444555666444222111000111111111.........///000222444666444444444444666888;;;<<<999:::<<<<<<>>>@@@CCCFFFHHHWWWhhhssszzz|||www|||ooogggaaaZZZWWWXXXbbbcccgggppp}}}zzzzzz{{{uuuiii]]]UUUNNNIIIHHHLLLOOONNNKKKIIIFFFBBBHHHIIIGGGBBBAAAEEEIIIJJJAAABBB999666???AAAAAAHHH@@@BBBAAA??????BBB@@@<<<===888444555:::??????===JJJFFFDDDGGGJJJHHHAAA;;;===AAAHHHMMMNNNKKKGGGEEERRR___jjjvvv~~~{{{~~~}}}|||vvv```GGG888777999999333888???GGGOOORRRKKKAAA444000...222666888888777222222222444555888:::;;;222111777HHHZZZ]]]PPPAAAEEE===555333444333222333555444777999888555777<<<777>>>BBB>>>999555444333777444333444777888555222111111111222222333444444555444333111000111222333000000111222444666777888888888777777888999:::;;;;;;<<<<<<<<<>>>BBBIIIOOO\\\iiiuuuyyyzzz|||uuupppiiidddaaaWWWZZZ```hhhrrrttthhhbbb^^^ZZZKKKOOORRROOOJJJFFFFFFGGGGGGHHHGGGEEEBBBBBBBBBCCCAAABBB999444;;;======DDD???@@@===777666999:::888>>>:::666555888;;;<<<<<<@@@???CCCMMMSSSOOOHHHCCCGGGIIIRRR^^^ccc^^^VVVQQQeee{{{^^^LLLFFFBBB<<<666888999:::???DDDBBB===333111444<<<@@@<<<333...//////000000111333444555222111111666<<<>>>999555222000......////////////222111222666666666999???@@@EEEIIIGGGAAA<<<:::;;;>>>:::666666888888666222000000000111111111222222222222222000//////111333000222333555777888888888999999888888888888999999::::::;;;;;;===EEEPPPXXXdddnnnyyy~~~zzzuuuuuuoooooolllhhhdddaaaaaabbbgggjjjqqq}}}}}}~~~{{{qqqhhhdddaaa___\\\gggmmmhhhbbbcccgggiiisssssslllaaaYYYVVVUUUSSSBBBCCCDDDDDDAAA>>>===>>>>>>======>>>===<<<===>>>FFFHHH???999===<<<<<>>@@@@@@>>>999888???KKKPPPHHH;;;333//////......------,,,,,,++++++,,,+++,,,---///111+++,,,,,,,,,,,,,,,,,,+++...,,,,,,000111000222777999<<<>>>===999555666888777666555444222111000000------...////////////...///111222111///...000333000222555777888888777666555666666666777777888888777999;;;>>>DDDPPPaaalllrrr}}}xxxpppgggbbbaaabbbTTTRRRQQQTTTZZZ\\\ZZZWWWWWWXXX[[[aaafffccc[[[TTTXXXOOOPPPSSSNNNOOORRRMMMPPPMMMNNNRRROOOHHHHHHPPPKKKOOOQQQMMMEEECCCEEEHHHDDDFFFDDD===:::;;;<<<<<<;;;888777999:::888555444<<<:::888999999888999:::EEEHHH@@@888999777666>>>GGGEEE>>>444111666;;;===444555666666555555777888;;;666666;;;>>><<<===AAABBB>>>@@@FFFHHHFFFHHHMMMYYYqqq|||qqqmmmfff[[[OOOSSSSSSNNNIIIHHHEEEAAABBB???EEERRRXXXPPPDDD===444333333111000///...---,,,///111000---++++++,,,,,,///000///------,,,***---******,,,+++((((((++++++,,,...///...---000333+++///333111,,,***+++...+++,,,---------------,,,///111333333111000222444///111555888999888555444111222333444555666777888999===AAAGGGRRRcccwwwrrrfff```\\\XXXXXXQQQMMMOOOLLLFFFCCCFFFLLLJJJHHHJJJLLLLLLIIIFFFGGGEEECCCBBBAAABBBCCCDDDGGGIIIJJJFFF@@@===???BBBCCC@@@===;;;;;;<<<<<<<<<<<<:::888777888999999888777777777666555444333222222222222222222222222222555444333222111111111111222222111111111111222222333222222222111111000000000111222444444333222222555666777777666666777999AAAEEEGGGJJJVVVgggqqqqqq|||wwwoooddd[[[SSSRRRPPPMMMJJJFFFCCCAAA===???AAABBBAAA>>>:::888666333111111222222///---333222111///............------------------------/////////......---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------000,,,---333555///,,,---111222222222333333555666333555777666555777;;;@@@CCCGGGPPP```uuu}}}uuuvvvvvvnnnddd\\\[[[^^^WWWQQQOOORRRRRRLLLGGGGGGAAA@@@AAAEEEIIIJJJHHHEEEBBBBBBBBBBBBBBBBBBBBBBBBAAACCCDDDAAA<<<999;;;===DDDAAA>>>=========<<<;;;;;;888666555666777666666555555555555555444333222111111111111111111111111444333222111000000000000111111000000000000111111222111111111000000000///000000111222222222222222333444555555333333444666333444555666;;;BBBFFFGGGMMMQQQVVV\\\aaacccddddddllllllnnnpppqqqsssttttttrrrqqqpppssswwwxxxuuurrrzzzzzzzzzuuuqqqmmmjjjddd```[[[YYYWWWQQQIIIBBB>>>>>>===<<<:::888666555555666888999999777555444555222000000111111///,,,000//////.........//////------------------------.........------,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,++++++++++++++++++///---***)))***,,,---...333...,,,//////---///555///......///111333333333999:::<<<>>>AAAFFFLLLPPPZZZaaammm||||||yyyvvvssstttzzz~~~uuuddd\\\]]]XXXSSSQQQTTTUUUPPPHHHCCCEEECCCCCCEEEHHHIIIFFFCCCAAABBBDDDFFFFFFFFFEEEDDDFFFHHHIIIGGGBBB>>>>>>??????===;;;:::999888666444999666444333333444333222222222333333333333222111000000000000000000000000222222111000////////////000//////////////////000000000000///////////////000000//////000000111222000111222222000///000222555444444666666333555888999;;;>>>AAADDDFFFGGGGGGKKKKKKLLLMMMNNNOOOOOOOOONNNMMMMMMPPPSSSTTTRRROOOMMMMMMSSS[[[\\\\\\eeesssxxxvvvtttrrrooojjjeeeaaafffggggggccc]]]YYYYYYZZZTTTQQQLLLIIIHHHGGGEEECCCBBB???<<<;;;<<<:::666222000111111222222222111111...///000111111111111000333111////////////---,,,---------------...//////------------------------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,*********************+++///---++++++,,,---.../////////333777777777<<>>>>>>>>??????@@@@@@@@@EEEFFFGGGEEE@@@===;;;;;;<<<;;;:::::::::888666333888666333222222222111000//////000000111000000000////////////////////////111000///...............///......------......///........................//////...---...///000111///000111000.........000000...000555444000222999777888888999;;;>>>@@@AAAAAACCCFFFKKKPPPTTTXXXZZZYYYXXXXXX[[[^^^^^^ZZZVVVWWWVVVWWWYYYUUUNNNNNNSSSSSSOOOKKKGGGEEEBBB???===AAABBBBBB???:::777777888888666444333444444444333555333111111333444333111......000111222222222222...............//////000000000///......---,,,,,,---,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++************)))************+++++++++))))))))))))************))),,,//////...///444888666AAAOOOYYY[[[ZZZZZZ\\\^^^bbbdddaaaYYYRRRNNNMMMQQQNNNMMMRRR[[[eeelllooovvv~~~~~~sssmmmmmmqqquuubbbcccxxx{{{xxxtttsssuuuuuuqqqlllddd\\\SSSMMMLLLNNNNNNNNNLLLJJJGGGEEEDDDEEEGGGIIIGGGHHHHHHHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBAAA>>><<<:::888444333333222111000---......////////////...........................//////......---...............------------......------------------......///...---,,,---...000111///000111000///...///000000///000444555444666:::444333333333555888;;;===<<>>;;;999888::::::999777555333222222333111000000222333222111000///------///000000000+++,,,---.../////////...000///...---------...///...//////...---,,,,,,,,,...---,,,++++++*********))))))))))))))))))))))))************************)))))))))*********++++++((((((((())))))*********(((---111///---444DDDRRRXXXfffwww~~~www}}}uuucccTTTNNNPPPSSSOOOLLLOOOWWW___dddfffiiinnnsssxxx|||qqqjjjlllsssxxxaaa^^^iiisssllliiifffdddbbb___YYYTTTRRRRRRSSSUUULLLKKKKKKKKKKKKLLLMMMMMMOOOMMMJJJHHHHHHFFFCCCAAA>>><<<888666666555444333//////000000000//////...........................//////......---......///......------------......---------------...............------......///000...///111000000///111222333666777777:::===<<<777777666666666888:::===???@@@DDDLLLYYYiiizzz|||sssxxxxxx||||||sss^^^WWWMMMEEE@@@>>>>>>===888888777666555444444333222111000111222222111000//////......---......///++++++,,,------,,,,,,,,,//////...---,,,,,,---------...///...,,,+++,,,---///...---+++******)))))))))))))))))))))))))))))))))))))))***************))))))*********+++++++++((((((((()))******++++++...333666555777GGGaaavvvttt\\\KKKFFFIIIHHHFFFDDDEEEIIIOOOSSSVVVRRRUUU[[[dddrrrqqqhhheeeiiinnndddcccfffrrr{{{vvvsssrrrrrrbbb___[[[XXXWWWWWWWWWWWW\\\XXXSSSOOOLLLIIIFFFDDDCCC@@@===:::999999777666333333333333333222111000........................//////............//////......------------......------------.........///------...///////////////---...000000000000222444///999======FFFPPPKKK;;;555444333333444666888999<<<===@@@HHHUUUeeesss|||}}}zzzlllbbbhhhlllrrryyy~~~}}}vvvnnnZZZTTTMMMFFFBBB???===<<<666555444444444444333333222111000111222222000//////000000000///......///+++,,,,,,---------------,,,------------.........---///000///,,,+++---......---,,,+++++++++++++++************************)))))))))******+++++++++*********+++++++++,,,,,,(((((()))******+++,,,,,,666<<>>DDDQQQaaapppzzzzzz~~~wwwmmmbbbjjjttt{{{}}}eee```XXXPPPHHHAAA:::666888777666666777777666555333222222222444444222000---///000000...------...))))))***+++,,,,,,,,,,,,+++,,,---///000000000000---///000///---+++---///,,,,,,++++++,,,,,,---...++++++++++++++++++++++++))))))******+++++++++,,,***++++++++++++,,,,,,,,,((())))))***+++,,,,,,,,,:::CCCSSShhh}}}fffMMM<<<444444666444777:::;;;;;;>>>DDDIIIQQQVVVaaarrrttthhh```\\\ZZZffffffkkkwwwpppeeeiiifffUUUUUUQQQLLLFFFCCC@@@>>>===>>><<<999777777666444333333333222111111000//////000000000000//////......111///......///000000//////......------------...//////000000///...,,,+++000111111000///000222555555<<>>AAADDDIIISSSaaajjjllltttyyyyyy{{{|||iiiOOOBBBDDDDDD>>>@@@888444999;;;777222111222555444//////333444000333222111000////////////,,,000000+++,,,111111---///000111000//////111222111111000///////////////000000///............///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++///...,,,+++***+++,,,,,,000111>>>YYYvvv~~~yyygggMMM;;;444333444444<<<888555666999>>>IIITTT^^^jjjxxxuuujjjbbb]]][[[]]]^^^fffuuuzzzjjj___RRRKKKKKKJJJGGGCCCBBB???===;;;;;;:::888777555555444444333222222111111111111111000000000///222000...///000111000000///......---......//////111111222222222000///...000111111111000000222444///222555999;;;<<<;;;888333555666777888999<<<>>>@@@DDDGGGLLLYYYiiiuuuyyy|||{{{^^^JJJDDDBBB===FFF>>>999:::999555333444222666666333333555444000000000///...............***...///,,,,,,///...***111444777777666444333333111000000///......//////......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++...---,,,++++++++++++,,,---+++///;;;JJJZZZjjjvvv{{{wwwrrrooolllkkk___QQQ>>>222111444666777;;;777444555888===IIITTTeeeqqqvvvjjjbbb]]][[[UUUWWWaaarrr{{{jjjWWWPPPRRRSSSMMMDDDEEECCC@@@???>>>>>><<<;;;777777777666555555444444333333222222222222111111222111//////111222111000////////////000000111222333333444444444333333222222333555555444333444666:::999999<<>>555999;;;:::999:::777333444444333333333333222222,,,///111111222333222///111555:::<<<:::666222000000000///............///---,,,++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,------,,,++++++++++++,,,---+++++++++,,,333BBBQQQbbbfffhhhcccZZZSSSRRRSSSDDD;;;000,,,///555888999999555444555777<<>>===;;;888777777777666666555555333333333333333333333333333111000000111222222111111111111222333444555666555555666666777777777777888:::;;;<<<;;;;;;<<<===CCCCCCDDDGGGGGGGGGIIILLLSSSQQQPPPSSSXXX\\\\\\[[[hhhjjjjjjgggiiipppuuuvvvuuuvvvvvvxxxyyyxxxrrrlllyyyxxxwwwxxx}}}rrrssslll^^^TTTRRRRRRQQQQQQPPPMMMIIIDDD@@@???AAA;;;===@@@@@@@@@>>>:::777888999:::::::::888777555222333333222333555666666///333666888555222...---//////...------.........,,,,,,+++***************,,,+++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,......+++***111;;;DDDHHHLLLIIIAAA::::::;;;777222---,,,000555777777666444333444555;;;HHHUUUkkkwwwwwwiii\\\SSSOOOPPPSSS]]]nnnzzztttjjjnnniiiccc```]]]WWWMMMEEEAAA???===<<<<<<;;;:::999666666666555555555555555333333333333333333333333333111000000111222222111444444444444555666888888999999999:::;;;<<<===>>>???@@@BBBCCCBBBCCCEEEFFFBBBEEELLLQQQPPPPPP[[[iiilllhhhiiiuuu~~~~~~}}}}}}||||||}}}}}}|||vvvjjj^^^TTTNNNOOOOOOOOOOOOMMMJJJHHHGGGGGGIIILLLMMMKKKGGGCCC@@@CCC>>>888444111111333555...000111111///---,,,,,,...---------------......---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,,,,---,,,***+++++++++++++++++++++***((()))------******...000000111000...,,,+++,,,111...,,,...111444555444444333333444555:::HHHVVViiiwwwyyyiii[[[PPPKKKKKKNNNXXXjjj~~~{{{nnnccc\\\UUUZZZZZZZZZXXXSSSLLLDDD???>>>;;;999888999888777666444444444444444444333333111111222222222222333333222111//////111222111000555555555555666777777888;;;;;;<<<===>>>@@@BBBCCCAAACCCDDDDDDEEEGGGKKKMMMOOOUUU___gggfffiii{{{}}}vvvqqqlllkkkhhheeefffiiilllooosssuuurrrkkkbbb]]]]]]SSSHHH>>>777111111555///000///...,,,+++---...---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,*********+++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------)))***++++++,,,+++++++++///(((%%%'''***))))))+++---***((()))+++---,,,++++++******---000444555555333333444555555:::IIIXXXjjjyyy{{{lll]]]RRRKKKJJJLLLVVVggg|||}}}iii___YYYSSSQQQOOOKKKGGGCCC???===<<<:::888777777777666555333333333333333333333333///000000000111111111111222000...///000111000000555444444444444444555555888888999:::<<<>>>@@@BBB??????@@@@@@BBBEEEKKKOOO^^^```hhhpppqqqsss~~~zzzyyy}}}wwwoookkk___RRRHHH===333111444......///---,,,,,,---///,,,,,,++++++,,,------...------,,,++++++++++++,,,)))*********++++++++++++************************((()))***+++,,,---------((()))***+++,,,++++++***///***''')))+++++++++---...,,,+++,,,///000///---*********,,,///333555666222333444555555:::JJJZZZlll{{{}}}nnn___TTTNNNLLLMMMVVVfffzzzssseee___[[[UUUMMMGGGEEEEEEEEEDDD<<<:::888777888888777555222333333333333333333333......//////000000000111111///......///000000///444333333222222222333333333333333444777999<<<>>>;;;;;;;;;;;;===BBBIIINNNYYYWWWZZZaaaaaabbbppp{{{yyyrrrhhhfff[[[PPPGGG<<<111---000+++,,,......---,,,---...++++++++++++,,,,,,---...---,,,++++++******++++++))))))******++++++++++++************************((((((***+++,,,---------((()))***+++,,,,,,+++***((('''***//////,,,+++---((()))+++,,,,,,+++***)))...---------///222555666222333555666555;;;KKK[[[mmm{{{{{{lll]]]RRRLLLJJJPPPYYYeeevvv|||kkk___YYYQQQKKKLLLNNNIII@@@AAA???===;;;999888777666444555555555555555444444111000...---...///111222:::666222///...//////...000000000000111111111111444333333555888;;;<<<<<<===;;;888999<<>><<<:::888777777555555555555444444333222222000///......///000111888444000....../////////000000000000111111111111333333444777999::::::999;;;999999;;;AAAHHHOOOSSSRRRYYYccciiiiiinnn~~~ssssss|||~~~~~~}}}wwwrrrkkkccc^^^[[[RRRDDD???<<<222///111---......---,,,,,,---......///---,,,---///000///...---...///...,,,++++++,,,+++,,,......,,,******+++***************++++++,,,++++++++++++,,,---...///++++++,,,---,,,,,,******+++******)))******+++,,,++++++,,,,,,,,,,,,------............000222444555666222222777999===OOOcccqqq}}}{{{lll]]]RRRLLLQQQTTTXXXaaarrr|||mmmdddaaaYYYPPPLLLMMMKKKFFFBBBAAA???===;;;999888888666666555555444333222222222111000.........//////444222...---.../////////000000000111111111222222222333555777999:::::::::;;;;;;;;;===DDDMMMUUU[[[WWWbbbooovvvvvv|||yyywwwxxxsssqqqooonnnXXXEEE<<<888000000333///------,,,,,,,,,,,,------000...------///000///......000111000---++++++---+++---......---,,,,,,---***************+++,,,,,,+++++++++,,,------......,,,,,,------,,,,,,+++************+++++++++++++++++++++,,,,,,,,,,,,------------...///000222333444666222333666888>>>OOObbbooo{{{kkk]]]SSSMMMQQQSSSXXXbbbsss|||mmmgggdddZZZNNNHHHJJJKKKJJJCCCBBB@@@>>><<<:::999999999888777555444333333222333222000///............111///---,,,...///000///000000111111111222222222222333555666888;;;???AAA@@@??????@@@DDDLLLUUU[[[ZZZbbbmmmuuuvvv|||~~~xxx```KKK===888111222555111,,,,,,,,,,,,,,,,,,,,,,,,///...------///000111222444555555444333222000//////000111000...,,,------+++************+++,,,,,,+++,,,,,,------------------------------,,,,,,+++(((((()))***+++,,,,,,,,,+++++++++,,,,,,,,,------,,,---...///000222333333555333444666888???QQQcccppp{{{kkk^^^TTTOOONNNRRRYYYeeevvv|||rrrdddgggbbbWWWKKKEEEHHHKKKLLLDDDBBB@@@>>><<<;;;:::999:::999888666555444444444222222111000///.........///...,,,,,,...000000///111111111111222222222222333444444555777<<>><<<:::999999:::999777555444444555555111111000000//////......///...------///000000///111111111222222222222333222444444444666<<>>;;;666888<<<999222777666555444333222111111...///000000000000000///...............///000000000000111111111111000///333444555888;;;<<<;;;:::>>>BBBHHHLLLNNNQQQUUUYYYVVV]]]gggpppxxxnnncccKKKCCC<<<999666111///000///...---,,,++++++++++++///...++++++///666<<<===>>>JJJNNN[[[WWWFFFJJJHHH888666222...,,,,,,...///++++++,,,,,,,,,,,,------+++++++++,,,///000///...---,,,------,,,222BBBRRR[[[???***))),,,)))***222++++++******++++++,,,---///------...111333444333222555777777:::GGG[[[kkkxxxwwwiii^^^VVVRRRRRRQQQVVVggg|||uuuggg\\\WWWSSSOOONNNOOOMMMGGGBBBBBB??????;;;666666:::999444444333222111111111222333000000000000//////...---...............///000000111111000000000000000000333444555777:::<<<<<<<<<:::???DDDHHHJJJNNNTTTXXXXXX\\\bbbkkkuuuwwwcccXXXJJJBBB;;;888444000///111///...---,,,++++++++++++///...------111777<<<>>>CCCOOOUUUeeecccSSSTTTOOO:::777333///......///000+++++++++,,,,,,,,,------+++++++++,,,...///...,,,///...---******444NNNfffdddEEE,,,***---***)))---++++++******++++++,,,---///------...111333444333111444666666999FFF[[[kkkzzzvvvkkkaaaXXXRRRPPPPPPUUUcccvvvnnn___XXXVVVRRRPPPNNNIIIBBBAAACCCBBBAAA<<<666555888777444444333111000000111222222111111000///...---,,,,,,...............///000000111111000//////000111222444444555777999;;;===???;;;???CCCEEEFFFJJJPPPUUUYYYXXXZZZcccoooyyy}}}~~~|||~~~vvvddd\\\IIIAAA999666333//////222......---,,,++++++++++++///......000333777;;;>>>JJJWWW^^^ppprrrccc```UUU;;;999555111///...///000++++++++++++,,,,,,,,,,,,,,,+++***+++------,,,***---......,,,***555OOOhhh___BBB***)))---+++((()))++++++******++++++,,,---///------...111333444333111333555555:::GGG[[[jjj{{{uuulllcccYYYRRRQQQRRRZZZgggvvvxxxggg___ZZZXXXWWWTTTMMMFFFEEEIIICCCAAA>>>:::888777666555444444333333222222111111000000///......---------...............///000000222111///......000222333555666777888999<<>>KKKXXX___sssvvvggg___NNN;;;999555222///.........***++++++++++++,,,,,,,,,,,,+++***+++,,,,,,+++)))(((***...000...111???NNNGGG444&&&''',,,***))),,,++++++******++++++,,,---///------...111333444333222333555666;;;III]]]lll|||vvvmmmdddYYYRRRPPPSSS]]]lll{{{|||mmmfff___]]]]]][[[TTTLLLJJJMMMBBBAAA@@@???<<<999777777222222444555444333222111.........---...///000111...............///000000111000///......000222444555777999999999;;;@@@CCCBBBDDDGGGHHHHHHLLLRRRWWWVVVRRRQQQZZZjjjtttvvvttt~~~}}}qqqgggfffkkkqqqxxx~~~yyydddTTTMMMDDD<<<555333111...///222------,,,+++++++++,,,,,,,,,***,,,111222222777>>>JJJYYY___pppssscccWWWBBB;;;999555111///---,,,,,,*********+++++++++,,,,,,,,,+++***+++,,,,,,+++))))))(((***...///---000444///)))'''++++++(((***///++++++******++++++,,,---///------...111333444333333444555777>>>MMM```nnn|||wwwlllbbbYYYSSSOOOSSS^^^ooozzzooojjjdddaaa___]]]WWWNNNKKKLLLBBB@@@AAAAAA???;;;:::>>>888777777666555444333333............///000222444...............///000000000000/////////111222333444777999:::888999===AAA===AAAEEEHHHJJJNNNTTTYYYSSSQQQQQQXXXccclllqqqrrrpppmmmqqqqqqiiibbbbbbdddgggnnnuuuxxxwwwyyyzzzrrraaaSSSMMM@@@999444333111......111---,,,,,,++++++,,,,,,,,,,,,)))+++000111///555@@@SSSccchhhuuuuuueeeYYYBBB;;;999666222///,,,+++***************++++++++++++,,,+++***+++------,,,***...)))&&&))),,,,,,---///'''(((,,,///,,,'''***000++++++******++++++,,,---///------...111333444333444444555777@@@OOObbbooo|||yyykkk```XXXTTTRRRSSS^^^rrryyysssqqqnnnggg```[[[VVVNNNJJJJJJDDDAAA@@@@@@>>><<<@@@GGGPPPKKKCCC;;;555333444555111000/////////111333444...............///000000/////////000111111222222111555999999666666888<<<:::>>>CCCEEEGGGIIINNNRRRLLLLLLMMMNNNSSSYYYaaagggsss|||mmmcccaaajjjfffbbbaaa___^^^dddlllkkkiiijjjooommmcccWWWQQQ<<<666333333222///---///,,,,,,,,,++++++,,,,,,---...***+++111000...666CCC[[[mmmqqq{{{xxxhhh]]]GGG<<<;;;777444000---+++***************+++++++++++++++++++++,,,...///...,,,...***)))+++,,,+++,,,///)))))),,,---+++(((***...++++++******++++++,,,---///------...111333444333444333333777@@@PPPbbbooo~~~zzzjjj^^^WWWTTTUUUUUU^^^ttt}}}yyyxxxxxxmmmaaaZZZTTTNNNJJJIIIGGGBBB>>>>>><<<<<>><<<999555111...,,,+++)))************++++++++++++++++++---///000///...***+++///222///)))(((++++++)))((((((((((((***---++++++******++++++,,,---///------...111333444333333222222555???OOObbbnnnyyymmmccc]]]ZZZUUUTTT[[[nnn}}}yyyuuummmllleeeZZZRRRNNNJJJEEEDDDAAA>>>;;;;;;===@@@CCC]]]TTTGGG<<<555444444555111111111111000...---,,,111...,,,...333666555222,,,333///+++222333///000444555666666666666888:::888===CCCGGGHHHGGGGGGGGGJJJLLLLLLJJJHHHIIILLLPPP\\\]]]\\\[[[]]]dddnnnwww{{{zzziiiggg{{{|||oooqqqttt|||zzzzzzyyypppsss}}}rrrjjjfffcccaaaZZZYYY[[[___^^^\\\]]]bbbjjjkkkllljjjaaaSSSIIIDDD>>>999666666333///...111,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...---111<<>><<<;;;<<>>888666333222222222111000000000111111000000000000222///---...111333222000,,,333...)))///222000444///111333444555666999<<<666888:::===@@@FFFMMMRRRLLLNNNQQQQQQPPPQQQUUUYYYgggdddccchhhttt|||rrrgggaaa^^^aaalllwww~~~yyyqqqeeeYYYMMMFFF;;;111<<>>+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,------000;;;GGGnnn~~~gggVVVJJJBBB999666222///...,,,***((())))))))))))))))))))))))***+++,,,,,,------,,,,,,///...---,,,+++***))))))))))))))))))))))))*********************+++,,,,,,///------...111333444333333333333555===MMMaaaooo}}}{{{pppggg```\\\]]]___hhh||||||sssnnnooollllllhhh```[[[YYYUUUPPPEEECCC@@@===;;;:::::::::555333222222222222000...000000000000000111222222222000......000111000///444;;;333***------***...///111222333333444777999444444555555777;;;AAAEEEGGGKKKNNNNNNMMMMMMPPPSSS^^^\\\ZZZ]]]dddlllqqqtttsssyyy{{{xxxqqqiii```[[[ZZZ___lllwww~~~}}}uuuhhhYYYMMMBBB666888HHHKKK;;;...---++++++++++++++++++++++++,,,***)))+++,,,///:::EEEnnnyyy```NNNCCC<<<444333222000///---***)))***************************+++,,,,,,------,,,,,,///...---,,,+++)))(((((()))))))))))))))*********+++************+++,,,,,,///------...111333444333444444555777???OOOaaannn}}}{{{oooeee]]]XXXYYY___mmmyyynnnggghhhhhhiiieee]]]XXXUUUQQQLLLDDDCCC@@@>>>;;;999888888666444111000111222111111000/////////000111222333111000///.../////////...DDDJJJAAA555333000+++///111222333222111222333555333444555555555777:::<<<>>>BBBEEEEEECCCBBBCCCEEEFFFHHHKKKMMMQQQWWW___eeeffffffvvvzzzkkkooo}}}|||ooottt~~~vvvuuuvvvrrrrrrrrrrrrqqqlllfffaaa[[[VVVSSSSSSTTTWWW^^^gggfffkkkmmmkkkiiidddYYYMMMAAA999111///222222---'''+++++++++++++++++++++++++++)))***,,,///333<<>><<<999777666333111......000222333444000///.........000111222000///...............///EEELLLDDD888444000+++///111222222111000000111333444666888999999:::;;;===<<<@@@CCCDDDAAA???@@@AAA???BBBEEEFFFFFFJJJQQQWWWWWWUUU[[[___]]]bbbjjjiiihhhuuu}}}uuuxxxzzzqqqxxx||||||mmmkkkrrr~~~hhhhhhiiijjjiiifff```\\\UUUSSSTTTWWWWWWVVVYYY^^^bbbbbb[[[QQQMMMNNNHHH>>>===;;;333***+++000...&&&++++++++++++++++++++++++...,,,,,,000333666===EEEYYYhhhooocccRRRGGG@@@999222333444333000...------++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,+++******))))))((((((((()))******+++++++++++++++++++++,,,------///------...111333444333666777999<<>><<<999777555222000///000222333333333000///---,,,---...///111............------///000444===999000///,,,)))......000000000//////111333555666777777777888:::<<<:::???DDDEEECCCAAAAAACCCAAAAAAAAAAAAAAABBBEEEGGGEEEIIIHHHNNN\\\bbbbbbfffaaannnrrrnnnkkkeeedddllltttzzzyyyeeedddjjjpppqqqyyyxxxkkkfffbbb]]]ZZZYYYZZZZZZYYY[[[ZZZ[[[^^^^^^\\\^^^bbbnnnjjj]]]KKKDDDDDD===222;;;777222000///...------************************///---...222444555999>>>RRR^^^cccYYYMMMEEE===555222444444222...,,,---...***************************+++,,,,,,------,,,,,,++++++******************'''(((((()))******++++++,,,++++++++++++,,,------///------...111333444333555777999===DDDRRRbbbmmm}}}sssiii```ZZZ^^^fffuuuxxxnnnllleee```bbbSSSVVVUUUPPPMMMLLLIIIDDD@@@@@@???>>><<<999777555444333333333444444111///000///---,,,,,,---...000------...---------///000%%%111000***---,,,+++111,,,.../////////000222444666555444222111222555777333999???AAA@@@>>>???@@@<<<999777999>>>AAAAAA@@@>>>GGGCCCHHH]]]```ZZZbbb\\\fff]]]TTT\\\[[[YYYfffhhhtttvvvvvv|||wwwggg___ccclll|||~~~tttppplll___[[[TTTLLLGGGJJJRRRZZZ___\\\ZZZ[[[^^^^^^]]]aaagggmmmlllaaaRRRKKKKKKBBB444888---)))...---&&&(((222************************...,,,---111222111222666:::FFFLLLHHHDDDBBB===666222444444111---+++,,,...))))))))))))))))))))))))++++++,,,---------,,,,,,)))************+++++++++'''(((((()))***+++++++++,,,,,,++++++,,,,,,---...///------...111333444333444666999===DDDQQQaaakkkrrrgggbbbaaacccfffrrrsssnnnjjjaaa[[[XXXRRRNNNNNNLLLIIIHHHIIIEEEDDDAAA>>>;;;999777777222333444555555333111000111000---++++++,,,...000///---++++++,,,......---........................---///111111000//////000444555666444222222666:::888999999:::<<<===???@@@>>>===<<<:::999:::===>>>BBBCCCDDDEEEGGGKKKQQQUUUXXXSSSOOOOOOTTTWWWVVVTTTTTT\\\```^^^___eeejjjjjjbbbjjjiii^^^VVVWWWXXXUUUKKKHHHEEEEEEJJJSSS^^^ddd]]][[[[[[\\\ZZZZZZ___gggeeelllkkk^^^NNNFFF@@@;;;666444000---++++++,,,---************************///***+++111444222333777<<<=========<<<;;;:::999666555444222///,,,)))(((************************((()))***+++,,,---------+++++++++************)))))))))))))))************++++++++++++++++++++++++,,,,,,---...000222333444888888999<<>>@@@BBBCCCDDDAAA>>>???AAACCCBBB@@@CCCDDDEEEFFFHHHLLLQQQUUU\\\XXXSSSSSSVVVWWWTTTRRRTTTXXXYYYUUUUUUZZZ]]]\\\[[[^^^[[[SSSLLLIIIGGGDDDBBBAAA@@@AAAEEEJJJPPPTTTUUUVVV[[[___]]]YYYZZZ^^^bbbhhhhhh\\\NNNDDD===888333222///---++++++,,,---************************---***,,,444:::<<<@@@FFFEEEAAA;;;888888888888888666555444222000---+++*********************************+++,,,---......---+++++++++************)))))))))))))))************++++++++++++++++++++++++,,,,,,---...000222333444666777888;;;CCCPPPaaammm}}}~~~vvvkkkbbb[[[dddeeeooossslllaaaUUUJJJGGGGGGEEEBBBAAA@@@@@@>>>===;;;:::999888444555666777666555444333111000...,,,,,,---...///111///------...///000///------------------------...000222222111000111222000222333333333555999<<<>>>>>>>>>???AAABBBDDDEEEEEEAAA>>>@@@EEEGGGCCC>>>;;;<<<>>>???@@@DDDIIILLLTTTQQQOOOOOOPPPQQQNNNKKKKKKKKKIIIFFFGGGKKKLLLJJJMMMHHHEEEFFFEEEAAA@@@AAA???@@@BBBDDDFFFGGGGGGHHHNNNPPPVVV\\\\\\YYYZZZ___ccchhhhhh]]]NNNBBB:::444000///...---,,,,,,,,,,,,************************++++++///888AAAIIIQQQYYYTTTJJJ===666666888999999555555444222000///---,,,************************++++++,,,---............+++++++++************)))))))))))))))************++++++++++++++++++++++++,,,,,,---...000222333444333555777;;;DDDRRRdddppp|||zzzuuunnneee^^^cccccckkkzzzgggSSSJJJGGGEEECCCBBB=========<<<;;;:::999888444555555666555444333333111000...---------...///111///---,,,.../////////,,,,,,,,,,,,------------...000222333222222222333222222333444555666888:::======>>>>>>???AAABBBCCCBBBAAAAAACCCFFFFFFCCC???777888999:::;;;>>>BBBEEEIIIHHHHHHIIILLLLLLJJJHHHIIIHHHHHHJJJNNNPPPOOOKKKPPPDDD>>>DDDGGGDDDDDDIIICCCDDDGGGIIIJJJJJJIIIHHHLLLMMMPPPTTTVVVXXX___ggggggjjjiii___PPPAAA666111,,,,,,,,,,,,,,,,,,++++++***************************---333<<>>===444444444444333333222222111000///............//////---++++++---......---,,,,,,,,,------.........///111333444333333444555555555555555666777888888:::::::::;;;<<<===>>>???@@@DDDHHHIIIGGGEEEEEEFFF<<<===?????????@@@CCCFFFIIIIIIIIIJJJKKKLLLKKKIIIRRRQQQSSSYYY]]]]]]YYYUUU[[[LLLAAACCCEEEAAAAAAEEEBBBBBBCCCEEEFFFHHHIIIJJJIIIIIIMMMQQQSSSTTTZZZbbbcccdddccc]]]PPPAAA666111,,,,,,,,,,,,,,,,,,,,,+++************************+++000666===GGGTTT```hhheeeYYYJJJAAA??????<<<888222111000...------------***************************++++++,,,,,,,,,,,,++++++++++++*********))))))((()))))))))*********************++++++,,,,,,,,,,,,,,,---...000222333444000222666;;;EEEUUUgggtttuuukkkddd]]]XXXfffgggqqqwwwpppppphhhbbbbbb___TTTGGG@@@???@@@@@@AAA@@@???===<<<444444333333333222222222111000//////....../////////---++++++,,,---------,,,------....../////////000222444444444444555666888777666777999999888777777777777777888999:::;;;:::@@@FFFFFFBBB???AAAEEEAAABBBBBBBBBAAAAAABBBDDDHHHHHHGGGFFFEEEDDDDDDCCCLLLKKKNNNSSSTTTPPPKKKJJJJJJ@@@777777999:::;;;<<<::::::999:::<<>>EEEQQQ]]]bbbaaaWWWKKKCCC???===999555222111///---,,,,,,,,,,,,***************************++++++,,,,,,++++++***+++++++++************)))))))))))))))*********************++++++,,,,,,---,,,,,,---...000222333444111333666;;;EEEUUUgggtttttthhh___XXXTTT]]]dddtttwwwjjjccc``````dddaaaWWWKKKEEE<<<===>>>>>>===;;;999888555555444333333333333333000000000///////////////000...,,,,,,---.........------...//////000111111000222444555555555666777888777666888;;;<<<;;;999777777666777777888999:::777:::>>>>>><<<;;;<<>><<<===>>>@@@???>>><<<::::::;;;<<>>AAA???999888;;;444555333222666<<<===999777777666777999<<<@@@BBBBBBFFFNNNUUUVVVRRRSSSWWW[[[WWWUUUSSSJJJ<<<333111000...,,,+++***+++,,,---***************************333;;;===CCCNNNXXX[[[\\\UUUKKKBBB===:::888666444333000...,,,,,,,,,,,,************************+++,,,,,,,,,,,,,,,+++++++++++++++************)))))))))))))))************)))******+++,,,,,,------,,,,,,---...000222333444333555888<<>>???@@@@@@???===;;;999666666555444444444444555000000000000////////////111///------.../////////.........///000111111222000222555666555555777888777666666999===???>>><<<777777777777888999::::::::::::;;;<<<>>>>>>>>>>>>BBBBBBBBB@@@===;;;;;;<<<999999888666666777:::<<<===:::;;;<<<999444666>>>888@@@BBB>>>???EEEBBB999;;;;;;;;;;;;===@@@CCCDDDFFFGGGLLLRRRUUUVVV]]]eeebbb\\\WWWSSSIII999000...222000---+++***+++---...************************)))444<<<===BBBLLLUUUXXXZZZTTTKKKBBB<<<999999:::666444111...---,,,------************************---------......---,,,,,,+++++++++************)))))))))))))))************))))))***+++,,,,,,------,,,,,,---...000222333555555666888<<>>BBBHHHMMMMMMJJJSSSJJJKKKWWWVVVFFF<<<===>>><<<:::999;;;>>>??????999>>>DDDGGGGGGHHHJJJLLLOOONNNKKKHHHDDDAAA===<<<@@@CCCDDDBBB======BBBHHHGGGJJJMMMOOOOOOSSSZZZ______```]]]PPPBBB999555444444///+++---000000---***)))))))))))))))*********///333666888???IIIPPPRRRUUUSSSKKK???;;;<<<:::555999777222...,,,,,,---...---+++)))***,,,---+++)))******+++,,,,,,---.........---,,,***)))((((((''')))*********++++++++++++,,,,,,,,,---------....../////////000111333555555555777888:::CCCUUUeeemmm{{{tttggg]]]WWWTTT^^^dddssswwwooommmeee]]]ZZZZZZWWWNNNEEE===<<<;;;999888888888888555666777888777555333111000000000000////////////......,,,,,,,,,,,,..................////////////000000//////000111222333333444666777888888777777777999:::;;;===?????????;;;:::999<<>>===<<<:::::::::;;;???AAACCCEEEGGGJJJPPPTTT^^^___]]]SSSEEE999222...///,,,,,,//////---******)))))))))*********++++++)))...333666===FFFJJJJJJPPPOOOHHH@@@===@@@@@@<<<888666222...,,,,,,---......,,,***+++---...,,,***++++++,,,,,,------------......,,,+++******))))))*********+++++++++,,,,,,+++,,,,,,,,,,,,------------------...000111333444333666777888BBBSSSccckkkwwwttthhh___YYYWWW]]]fffxxxuuummmnnnfff^^^[[[[[[WWWOOOHHHBBB@@@===999777666666666444666999::::::777333111000000000000///////////////...---,,,,,,---...///---............/////////......------------...///000111222333444444444444777666666888;;;<<<===<<<>>>999444444777:::<<<<<<777333666;;;<<>>;;;999888999::::::888666::::::::::::<<<>>>AAABBBHHHJJJLLLIIIBBB999111...000...///111---%%%"""###***************+++,,,,,,***111888===DDDKKKNNNLLLJJJHHHCCC<<<;;;===<<<999666444111...------...///...,,,+++,,,---...---,,,,,,,,,------------------------,,,+++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,---...000111222111444666777@@@QQQaaaiiirrr~~~~~~rrrhhh```ZZZVVVZZZeee{{{{{{qqqkkkddd]]]ZZZYYYVVVPPPJJJGGGDDD@@@;;;888666555555555666777888888666444222000000000000///////////////...---,,,,,,---...///---------.........////////////........................///000000111111111555111000222333333444777777222------------000444:::AAAOOOXXXWWW\\\vvvmmmUUUPPPLLLCCCKKKCCCGGGVVV\\\PPPEEECCCCCCBBBBBBAAA???===<<<;;;888999;;;===??????>>>======<<<::::::::::::::::::777777:::<<<999333//////000---...111---%%%###'''+++************,,,---...---444<<>>:::777666666555555444333333333444444000000000000///////////////...------------...///------------............//////////////////......---------...//////000000333...---000111222888@@@999888999:::777222555<<>>===<<<888333333999555,,,(((---///+++,,,333+++***))))))***,,,...///+++222888===DDDMMMRRRQQQMMMIIIEEEBBB???<<<999777444333000...---------...))))))*********++++++,,,,,,---...000000///...---)))))))))))))))******+++(((((((((((()))))))))***)))))))))*********++++++,,,,,,---...///111222333222666888999BBBRRRaaahhhnnn{{{yyynnnfff```ZZZVVVXXXcccxxxzzzeee```ZZZUUUSSSPPPLLLIIIFFFEEEBBB???<<<:::888777555333111000000111333444000000000000////////////000///...------...///000,,,------------.........------......///......---............///000111111222///000444666:::HHHXXXbbbdddiiifffUUUBBB>>>DDDDDDMMMWWWYYYMMM@@@>>>DDDDDDFFFBBB:::777<<>>DDDKKKDDD555=========;;;:::888666555888===BBBAAA<<<888:::===???CCCGGGIIIJJJKKKPPPTTTOOOJJJGGGFFFAAA>>>FFFSSSUUU>>>,,,,,,...******000***)))(((((()))+++...///+++111666:::@@@HHHKKKJJJCCC???===>>>>>>;;;888888444333111///---,,,,,,,,,''')))******))))))+++,,,+++,,,///000111111//////))))))((((((((())))))***((((((((()))))))))******))))))*********+++++++++------...///000222333444333777999;;;DDDSSSaaahhhppp|||wwwnnnhhhddd^^^ZZZ^^^fffxxx{{{iiiccc\\\UUUQQQMMMHHHEEE@@@@@@@@@???===;;;999777333222111111111111222333000000000000////////////000///...------...///000,,,,,,---------.........+++,,,...////////////...000/////////000111222333222000333888999>>>SSSjjjnnnKKK>>>CCCDDD@@@;;;777444555;;;CCC:::555333555666666:::@@@===<<<888666888;;;888222333333333333222222111000666888:::999666444333444666===EEEFFFDDDEEELLLSSSMMMHHHGGGFFFAAA>>>LLL```zzzTTT222***,,,)))&&&)))***)))''''''(((***---///,,,333888;;;???CCCCCC???777333333777999555333555444333111///---,,,++++++''')))++++++***)))+++...)))+++...111222222111000******)))))))))))))))***************++++++++++++*********+++++++++,,,,,,------...///000222333444333777999;;;DDDSSSaaagggrrr|||vvvnnnjjjgggccc___dddiiixxx}}}mmmggg^^^VVVPPPJJJEEEBBB<<<===>>>>>>===;;;999777111111222333333333222111000000000000////////////000///...------...///000,,,,,,,,,---------......,,,---///111222222111111111111000000111222444555222111444888666;;;TTToootttKKK;;;???999555333777<<<>>>??????BBB777444:::;;;555555<<>>SSSZZZ000'''---...---///)))((('''&&&'''***---///***111888:::<<<===888222555111111777888444222444555444222///---+++******'''***,,,,,,******---///)))+++...111333333222111,,,++++++***))))))******++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,---------...000111333444333777999;;;DDDSSS```fffsss|||yyyssslllddd___^^^bbbcccttt}}}vvveee]]]XXXLLLFFFEEE>>>============<<<<<<;;;;;;444222000111333444222000.........//////////////////...------...///...---........................////////////000000000000000000111111111222222222444444555555777>>>IIIQQQiiimmmmmmdddUUUJJJEEEFFF>>>:::555333555;;;CCCHHH>>>999666777<<<@@@@@@>>>===<<<999666444333222222222333333333333222111111222222222333333444444555222222333555777999;;;<<<>>>:::555222111222333222LLL???000)))***+++)))%%%((()))***)))((((((***,,,---...//////...///111333333333333333333222000000111111000...---,,,+++************)))******+++,,,+++,,,///111222222111000---,,,+++*********+++,,,(((((())))))******++++++***************+++++++++,,,++++++,,,---///111333:::999999<<>>======<<<<<<<<<444222000000111222111///...////////////////////////---,,,---...///...---------------------------....../////////000000000000000000111111111222222...///000000222888AAAGGGKKKKKKKKKIIIDDD???:::777999777555333444777;;;===>>>:::777999>>>BBBBBBAAA<<<:::888555333111111000222222222333222111111000000000111222333333444444666666555555444555555555888666333111111000///---222+++%%%$$$(((,,,+++)))((()))***)))((((((***,,,)))+++---...///000222444333222222111000///......//////......------,,,,,,***************++++++,,,+++,,,...000111111111111---,,,+++*********++++++)))))))))))))))************************+++++++++,,,++++++,,,---///111333:::999999<<>>============555333000//////000////////////////////////.........---,,,---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000000000000000111111111111000111222333444888>>>BBB888555333666::::::555000333333333333222222222111;;;888555666:::===<<<;;;666555444333222111111111111111222222111111000///......///000222333333444777666555444333333333333444333222111111///,,,***+++***))))))***+++)))(((((()))***)))((((((***,,,(((+++...111222333555777555333222000///......///---------------.........***************+++,,,,,,,,,,,,---...///000000111---,,,+++***)))***++++++************))))))))))))))))))*********+++++++++,,,++++++,,,---///111333999999999<<>>============777555222000//////000000////////////...............---,,,,,,......---,,,++++++++++++++++++++++++------.........//////////////////000000000111111333333444555777999<<<===666222000333888999444//////000000000000///------555222000000111222111000111111111222222333444444000000111111000000///...,,,---...///000222333333222222222222333444666666555333111000000///---+++//////000...+++)))''''''((()))***)))((((((***,,,***...222555666666777777777666333111//////000111------------------------+++************+++,,,,,,---,,,,,,,,,---...000000---,,,***)))))))))***+++++++++******))))))(((((()))))))))***++++++,,,,,,,,,++++++,,,---///111333888888:::<<>>;;;999999999:::555666666555333111111222000000000///......---------,,,+++,,,---...---+++++++++++++++++++++++++++,,,,,,,,,---------..................////////////---,,,,,,---///000///...***,,,...---+++***+++---...---,,,,,,---...000111,,,---...000222333555555444444333333111000...---....../////////...---------......//////000000111000000000000111222333444444000+++((()))***,,,,,,'''(((((('''&&&'''))),,,((()))***)))((((((***,,,+++---//////...---,,,---000///...---,,,,,,------.........---,,,++++++***+++++++++++++++,,,------------........./////////,,,+++***)))((()))******************))))))))))))(((((()))***+++,,,,,,---,,,++++++,,,---///111333333555888:::>>>IIIYYYdddkkktttyyyrrrjjjdddeeekkkgggrrr{{{dddUUUQQQKKKKKKKKKDDDBBB@@@<<<999777666777777111444666666444111111222111000000///......---------,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------------.........////////////---,,,---///000///---***,,,...---,,,+++,,,...------------............,,,...///000111111222333111111111111000///---,,,---............---,,,,,,///////////////////////////...............//////111///+++******++++++***---,,,+++***)))((('''&&&((()))***)))((((((***,,,)))+++,,,+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------...///000000000///...,,,+++)))((((((((()))***)))))))))))))))*********'''((()))***+++,,,------,,,++++++,,,---///111333111444777888<<>>KKK[[[fffjjjtttxxxnnnfffccccccdddiiikkkzzzyyybbb[[[YYYRRRHHHDDDEEEAAA===:::888777666444555555444333222111000000......---,,,++++++++++++,,,+++******,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++------------------------///...---...///000///...//////......---,,,,,,+++---,,,,,,,,,,,,,,,------------------------------...,,,+++,,,...///---+++...---,,,,,,,,,...///000------------------------++++++++++++++++++++++++------,,,,,,+++*********(((((((((((()))))))))))),,,***)))''''''((()))***,,,+++++++++++++++,,,,,,,,,,,,+++******************,,,------,,,+++---...,,,,,,++++++,,,,,,---......111333444222///...---+++******)))))))))))))))))))))))))))************+++++++++,,,,,,,,,------++++++---///000111111111333333444777===JJJYYYeeejjjttt~~~tttkkkeeebbbaaa```ccchhh{{{iii___[[[RRRIIIDDDCCC@@@===;;;:::888555333444444333222111000000///...---,,,,,,++++++++++++---+++******+++,,,+++***++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++...---------///000///...------------------------,,,,,,,,,,,,---...///000...........................,,,+++,,,---...---+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))(((((((((((()))))))))))))))))))))(((((((((''''''***)))))))))***+++,,,,,,++++++***))))))))))))******,,,------,,,,,,---...,,,,,,,,,,,,,,,------...---///222333111000//////+++******)))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,++++++---///000111111111222333444666<<>>===<<<999555222333333222222111000//////000///...---------------...,,,******+++,,,+++***************************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---///000///...+++++++++,,,------......------,,,,,,---......///........................---,,,,,,,,,,,,---,,,,,,............---+++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((((((((((((((())))))))))))$$$%%%'''((())))))))))))(((((((((((()))***,,,,,,+++******)))))))))******+++,,,------,,,,,,---///,,,,,,,,,,,,,,,---......,,,...111222111000000000+++******))))))))))))))))))))))))*********++++++***++++++++++++,,,,,,,,,***+++---///000111111111111222333555:::FFFTTT^^^jjjttt~~~ssskkkgggeeecccaaahhhnnnuuuddd\\\RRRIIIFFFCCCBBB@@@???===:::555222333222222111111000000000//////...---------......///,,,***)))***+++++++++***************************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---...//////---,,,---...///000111111222......---,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,+++,,,,,,.........---,,,***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((((('''(((((((((((())))))))))))###%%%''')))******)))(((((('''(((((()))***+++,,,++++++*********++++++,,,+++---......---,,,...///------,,,,,,------...///,,,...000111000///000111+++******)))))))))))))))((((((((()))))))))***************+++++++++,,,,,,***+++---///000111111111111222333555:::DDDRRR[[[jjjsss}}}tttlllgggeeeddddddjjjrrr{{{kkkcccWWWMMMHHHGGGEEEBBB@@@>>>:::555222333333222222222111111111---,,,,,,++++++,,,,,,,,,000---***))))))+++++++++************************++++++,,,------------,,,---------------------------,,,,,,,,,...///...---//////000111222333444555///...---,,,++++++++++++------------------------***,,,---,,,+++***+++---,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))((((((((((((((((((((())))))))))))(((((()))***)))((('''&&&)))((((((((()))***+++++++++************+++,,,,,,+++---......------...///---------------......///,,,...000000//////000111+++******)))))))))))))))'''((((((((())))))))))))************++++++++++++++++++---///000111111111111222444555999CCCPPPYYYjjjsss|||uuulllfffdddeeegggmmmvvvzzzqqqlllaaaTTTNNNKKKHHHEEEAAA>>>:::666222333333333333222222222222,,,,,,,,,++++++,,,,,,---000...***((()))***++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,...///...---------...///000111111222......---------------...,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,***)))+++---+++***)))))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******)))(((((((((((((((((())))))))))))))))))******))))))((('''******)))))))))******+++)))))))))))))))***++++++,,,---......------...000---------------...//////---///000000......///000+++******)))))))))))))))(((((()))))))))*********************++++++++++++++++++---///000111111111222333444666:::CCCOOOXXXiiisss}}}zzzuuullleeebbbeeeiiippp{{{sssrrrsssiii[[[TTTNNNKKKFFFBBB>>>:::666333444444333333333333333333......---------......///111...***((()))***++++++++++++++++++++++++++++++))))))***++++++++++++***************************---,,,+++,,,...///...---))))))***++++++,,,------......---......///000111++++++++++++++++++++++++))),,,---,,,***)))+++---***)))(((((()))+++---///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))(((((((((((())))))))))))''''''((()))***+++,,,,,,,,,+++***************+++((((((((((((((()))******,,,---......------...000...------------...//////...///000///...---...000+++******))))))))))))))))))************+++++++++)))************+++++++++++++++---///000111111111333444555666:::CCCOOOWWWiiisss{{{rrriiidddfffjjjuuuzzz{{{kkkeeedddZZZKKKIIIFFFCCCBBBAAA???999555555555555444333111000///---,,,+++...333999===>>>888333---)))((()))******,,,,,,,,,+++++++++******************************)))***,,,,,,++++++,,,---******+++++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,+++*********++++++++++++++++++++++++,,,,,,,,,+++)))))),,,...))))))*********+++++++++))))))))))))))))))))))))((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((******))))))((((((''''''***)))((((((((((((((())),,,...111333333222000///...---,,,+++,,,...000111//////............//////---+++)))((('''((()))***)))))))))))))))))))))))))))************+++++++++***+++---///111222333444222444555666999CCCQQQ\\\nnnuuuzzzpppfffbbbeeeiii||||||sssddd[[[TTTMMMFFFCCCAAAAAABBBAAA===999666666555555444222111000///---+++,,,000444777888444111,,,)))))))))***))),,,,,,,,,+++++++++******************************+++,,,---,,,***)))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---------------------------,,,+++++++++++++++,,,+++++++++++++++++++++++++++++++++***))))))+++---******+++++++++,,,,,,,,,******)))(((''''''((((((((((((''''''''''''(((((((((''''''''''''''''''(((***)))))))))((((((((('''))))))(((((((((((())))))+++---000222444444333222...---,,,++++++---...///000000/////////000000111,,,+++)))((('''((()))***)))))))))))))))))))))))))))************+++++++++***+++---///111222333333333444666666999BBBQQQ\\\mmmuuu~~~}}}wwwmmmdddbbbgggmmm~~~{{{ssscccTTTPPPTTTFFFDDDAAAAAABBBAAA===999666666666555444333222111000---+++***,,,...//////000---+++)))*********))),,,,,,,,,+++++++++******************************+++,,,---,,,***))))))*********+++++++++,,,,,,,,,------------------......******************************************************))))))***+++,,,,,,************************)))******)))((((((***++++++++++++,,,,,,,,,------,,,***((('''&&&'''((()))((((((''''''''''''(((((('''(((((())))))(((((('''))))))))))))(((((((((((()))))))))(((((())))))***,,,...000333444444333222///...,,,++++++,,,------///000000000111111222222++++++)))((((((((()))***)))))))))))))))))))))))))))************++++++++++++,,,---///111222333333333555666666888BBBQQQ\\\mmmuuu}}}~~~}}}zzztttjjjcccdddllltttwwwpppooofffVVVOOOTTTJJJGGGCCCAAAAAA???:::666666666666666555444333222000---+++***++++++++++++---,,,++++++,,,,,,+++***,,,,,,,,,+++++++++*********************************+++,,,+++***)))***+++******+++++++++,,,,,,,,,,,,,,,,,,------.........))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******************************((()))***)))((('''(((*********++++++++++++,,,,,,---+++)))((((((***---///((((((''''''''''''(((((('''((()))******)))((('''))))))))))))(((((((((((()))))))))((())))))******///000222333333333222111000///...---,,,---------...//////000111111111111+++***)))(((((()))******))))))))))))))))))))))))))))))*********++++++++++++,,,...///111222222333444555555555888BBBQQQ\\\mmmttt}}}}}}}}}zzzsssiiibbbdddmmmuuummmmmmkkk\\\OOOLLLJJJFFFBBB@@@???>>>:::666666666666666555444333333///---+++***+++,,,,,,+++---,,,,,,,,,......---+++,,,,,,,,,+++++++++******************************'''(((************,,,---******+++++++++,,,,,,,,,******++++++,,,,,,,,,---))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))'''(((***)))((('''((()))))))))))))))************---,,,******+++...222444((((((''''''''''''(((((('''((()))******)))((('''(((((((((((()))))))))))))))))))))))))))***++++++---...000222333333444333111111000///////////////---...///000000000//////))))))))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,,,,...///111222222222333444555444777BBBRRR^^^nnnuuu}}}~~~}}}zzzrrrhhhaaabbbkkktttgggdddhhh```RRRJJJFFFBBB>>>===>>>>>><<<999555555555555555444333333...,,,++++++---...---,,,...---,,,,,,......---,,,,,,,,,,,,+++++++++******************************%%%''')))******+++,,,...******+++++++++,,,,,,,,,)))******************+++************************************************---,,,+++)))((((((''''''(((((((((((((((((((((((('''(((******)))(((((()))((((((((())))))))))))***,,,+++++++++---///222444((((((''''''''''''(((((('''(((((())))))(((((('''(((((((((((())))))))))))))))))))))))******+++,,,)))***---///222444666777111111111111111000000000---...///000000///...---))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,---...000111111222222222333444333777CCCSSS```ooovvv~~~|||vvvtttnnneee```cccmmmuuuggg\\\]]]ZZZSSSNNNEEEAAA===<<<======;;;888444444444444444333333222...,,,+++,,,---...---,,,...,,,++++++,,,------,,,,,,,,,,,,+++++++++******************************&&&((()))***)))***+++---******+++++++++,,,,,,,,,***************)))))))))++++++++++++++++++++++++((((((((((((((((((((((((,,,+++******))))))))))))((((((((((((((((((((((((''')))++++++***(((((()))((())))))))))))************))))))******+++,,,---((((((''''''''''''(((((((((''''''''''''''''''((('''((((((((()))))))))***))))))))))))***+++,,,---+++,,,---///000222333333///000000111111111111000///000111111111///---,,,(((((()))***************)))))))))))))))))))))))))))************+++++++++,,,---...000111111111111111222222333777DDDUUUbbbpppwwwxxxlllkkkhhhbbb```eeeqqqzzzttt___VVVSSSPPPNNNHHHCCC>>>;;;;;;:::777444333333333444333333222222...---+++,,,------,,,***...,,,***)))***+++++++++,,,,,,,,,+++++++++******************************((()))******)))(((***+++******+++++++++,,,,,,,,,,,,++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++***************++++++,,,((((((((((((((((((((((((''')))+++,,,***))))))))))))************+++++++++(((((((((((('''''''''&&&((((((''''''''''''((((((((('''&&&%%%%%%&&&'''((('''((((((((())))))******))))))))))))***+++,,,---111000000///...------,,,---...///000000111000000111222333333222000---,,,'''((()))***************)))))))))))))))))))))))))))************+++++++++------///000111111111111000111222222777DDDVVVdddqqqxxxuuuhhhhhhaaa___bbb```jjjyyyZZZNNNQQQMMMCCCFFFCCC@@@>>><<<:::666444222222333444333222111000,,,,,,------,,,,,,++++++++++++,,,,,,,,,++++++***000,,,)))888333(((222---......---,,,++++++---///************************+++++++++*********))))))******))))))******+++,,,***+++,,,+++))))))***++++++++++++************)))""")))***((('''(((+++************))))))))))))***)))))))))((((((''''''+++***)))))))))))))))***++++++***)))(((((())))))))))))))))))((((((((((((&&&&&&&&&'''''''''(((((())))))************))))))***)))))))))***+++,,,,,,---///111222222222000///000111111000...---///000555555555666666333...+++)))))))))))))))******+++))))))))))))******************+++++++++,,,,,,,,,------...///000000000///111111222555888AAATTTeeexxx~~~|||rrrhhhhhhbbb```cccaaajjjyyy]]]QQQMMMGGG@@@CCCAAA>>><<<;;;999666444111111222222222111000///............------,,,+++***+++++++++++++++******111222,,,222222888BBB///---......---+++***))))))+++++++++++++++++++++++++++++++++*********))))))******))))))******+++,,,***+++,,,,,,******+++,,,+++++++++*********))))))###(((,,,---***'''(((************)))))))))((((((+++++++++*********))))))***)))))))))))))))******++++++***)))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''(((((()))))))))******)))))))))))))))((((((((()))******+++,,,///222444444444333111111222000///...///111333333444555555333...+++)))))))))))))))******+++))))))))))))*********************+++++++++,,,,,,------...///000000000000222111222444777@@@RRRdddxxx~~~zzzoooggggggbbbaaadddbbblll}}}zzz~~~yyyfffZZZOOOGGGDDD@@@>>>;;;:::999888555333000111111111111000//////////////////...---,,,+++************************000777000333AAAYYYccc@@@---...//////...,,,***)))+++++++++++++++++++++++++++++++++******************))))))))))))***++++++***+++---,,,+++***+++---++++++*********)))))))))***---000///+++((('''(((******))))))))))))((((((++++++************)))))))))((((((((()))***+++++++++***))))))))))))))))))(((((((((((())))))))))))&&&''''''''''''((((((((())))))))))))))))))))))))))))))((('''''''''((((((+++---000333444555555444222222333111000///000222111222333555555333///+++)))))))))))))))******+++))))))))))))*********************++++++++++++,,,,,,---...///000000000000333222222444666>>>PPPaaawww}}}wwwmmmeeefffaaaaaaeeeeeeooovvvkkkaaaRRRHHHHHH===;;;999888888777555333111111111111111000000000////////////...,,,+++*********))))))******++++++...555333EEEccc___111000000000111111000///++++++++++++++++++++++++************************)))))))))))))))***++++++)))***++++++***)))+++,,,************))))))))))))---///000///,,,)))((((((***)))))))))((((((((((((((((((((((((((((((''''''(((((((((((()))***,,,,,,******)))))))))))))))***(((((((((((())))))))))))'''''''''''''''((((((((()))))))))(((((()))))))))***))))))(((''''''''''''///111333444444444222111333333333222111000111333111111333555666444000,,,)))))))))))))))******+++((()))))))))************************++++++++++++,,,---...///000111111111444333333444555===NNN___vvv|||vvvkkkaaabbb^^^___eeegggsssuuummmdddQQQEEEEEE<<<;;;999888888777555333333333222222111111111111.........------+++************))))))***+++,,,,,,//////888bbbqqq999555111///000111222111++++++++++++++++++++++++************************))))))(((((())))))***+++&&&((())))))(((((()))+++*********)))))))))((((((+++,,,------+++))))))))))))))))))(((((((((((('''''''''''''''''''''(((((((((((((((((()))***,,,,,,***)))))))))))))))******'''((((((((()))))))))***(((((((((((((((((((((((())))))(((''''''((())))))+++***))))))((((((((((((///111333444444444222111333444444333111000222333111222333555666444000---)))))))))))))))******+++((()))))))))************))))))*********+++++++++,,,---...000111222222222555333333444555<<>><<<:::999999888666444444333222222111111222222,,,,,,------,,,,,,+++***+++******)))***,,,---...///...@@@yyyjjj>>>888111---...//////...***************************************+++++++++)))(((((((((((()))******%%%&&&((((((''''''(((*********)))))))))((((((((((((((())))))*********)))))))))((((((((((((''''''(((((())))))))))))******)))((((((((()))***++++++)))))))))))))))******+++''''''(((((())))))******)))))))))(((((((((((('''))))))''''''''''''))))))******))))))(((((())))))+++---000333444555555444333333444222111000111333222222333555555333///+++)))))))))))))))******+++))))))))))))************)))))))))************+++,,,---...000111222333333555444444444555===NNN^^^ssszzz~~~qqqfffXXXXXXTTTWWWbbbjjj~~~ppppppttt}}}vvvlll]]]NNNEEE@@@>>><<<::::::999666444333333111000000000111222+++,,,------------------,,,+++******+++---///000---111JJJWWW<<<666111///111333222000))))))))))))))))))))))))))))))*********+++++++++((((((((((((((()))******%%%&&&(((((('''((()))+++***)))))))))(((((((((((('''''''''((()))******)))))))))((((((((('''''''''((((((((()))))))))*********)))))))))))))))******)))))))))))))))***++++++'''''''''((()))*********))))))))))))((((((((('''***)))'''&&&&&&''')))***(((((('''''''''((())))))+++,,,///222444444444333222333333222000000111222111111222333333000,,,((()))))))))))))))******+++))))))))))))************))))))))))))************,,,---...000222333333333666555444555666>>>OOO___sssyyy|||nnndddUUUVVVQQQUUUaaakkk}}}vvvnnnpppvvv}}}pppggg]]]NNNBBBAAA???===;;;;;;999777555333222000/////////000111+++,,,---...////////////---,,,+++++++++---000111)))666RRRzzzIII666333000222888;;;999777(((((((((((((((((((((((())))))******++++++++++++((((((((((((((()))******%%%'''))))))((()))***,,,))))))))))))(((((((((((((((''''''((()))***)))))))))(((((((((''''''''''''%%%&&&&&&&&&''''''((((((+++***)))))))))))))))***))))))((())))))***++++++&&&''''''((()))******+++******))))))((((((((('''***((('''&&&&&&'''(((***&&&&&&&&&&&&&&&'''((()))---///111222222222000///222222333111000///000222//////000111111...)))%%%)))))))))))))))******+++))))))))))))************))))))))))))************,,,---///000222333333444666555555666777???PPP```rrryyyxxxhhh\\\RRRNNNNNNSSS___rrr{{{ooollljjjllluuuzzzfff\\\TTTIII@@@===>>>??????===;;;888666333333222111000///.........---,,,---......---+++************************333&&&PPPyyyJJJ777444---,,,888AAA888&&&))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&'''(((((()))***+++++++++((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&'''))))))'''''''''((((((((((((((()))))))))))))))***************))))))))))))))))))((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&)))&&&###$$$'''))))))(((***---///000000///000000///222444333000///000111444111///------,,,+++)))++++++******************))))))))))))************++++++******************---...///111222222222222222222444888:::@@@NNN[[[ooovvv}}}~~~ttteeeXXXMMMIIIIIITTTeeeyyy|||qqqkkkeeeccclllxxxhhhXXXNNNGGGDDD::::::;;;;;;999777444333222222111000///...---------,,,,,,---......---+++************************444***FFFsss[[[000333444333333444000,,,))))))))))))(((((((((((((((((((((((((((((((((((()))((((((((('''''''''''''''(((((()))******++++++((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&((())))))(((''''''((('''((((((((())))))))))))''''''((((((((((((''''''***************)))))))))(((((())))))))))))(((((((((''''''''''''&&&&&&&&&(((&&&$$$%%%(((******)))(((+++---///......///000...000222222000///111333444222///......---,,,***************************))))))))))))************++++++++++++++++++++++++---...///111222222222222333222555999;;;AAANNN[[[mmmttt{{{}}}rrrbbbVVVLLLGGGIIIXXXlll}}}tttmmmccc]]]dddtttkkkWWWIIIDDDCCC888888999888777555333111111000000///...---,,,,,,---,,,+++,,,---...---,,,++++++++++++++++++++++++///)))666OOOtttggg888666444444000***)))+++))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((())))))******+++((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''')))******((((((((()))''''''((((((((()))))))))''''''((((((((((((''''''***************+++++++++))))))************))))))(((''''''''''''&&&&&&&&&'''&&&%%%''')))******)))'''))),,,------...///111///000111000000000222444333111///.........,,,+++************************)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,......000111222333333333444444666:::<<>>TTT]]]TTT:::888>>>GGGCCC555+++,,,))))))))))))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((******((('''((()))''''''''''''(((((((((((((((((()))***************((((((((()))))))))******'''(((((())))))(((((('''(((''''''''''''&&&&&&&&&''''''''''''&&&%%%&&&&&&(((***,,,------///111333777666444333222111000000...,,,******++++++***)))))))))*********+++++++++************++++++++++++)))*********+++++++++,,,...///000222333333333333666666999<<<===AAAKKKWWWfffoooyyy~~~~~~zzzmmm```UUUNNNHHHMMMYYYiiiyyy}}}yyyyyy{{{yyytttiii___ZZZ___jjjrrrxxx||||||rrrhhhZZZQQQLLLHHH@@@:::777666555444222111000000------------,,,,,,++++++,,,+++))))))+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000444;;;FFFPPPVVViiizzzrrrSSS333'''+++))))))))))))(((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&((())))))'''''''''(((&&&&&&'''''''''(((((((((%%%&&&'''(((((())))))((('''''''''((())))))******''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%(((***)))+++,,,------...111333888666555444333111...,,,,,,***(((((()))******))))))))))))***++++++,,,,,,*********++++++++++++,,,)))))))))******++++++,,,...///111222333333444444777777999<<<===???IIITTTdddmmmxxx~~~~~~sssdddWWWNNNJJJGGGKKKXXXmmm|||}}}{{{vvvvvvyyyxxxuuuhhh```\\\```gggmmmsssxxx{{{{{{uuuiiiaaaVVVOOOKKKEEE===666555444333111000///......---------------,,,,,,,,,,,,***((((((+++---......,,,,,,,,,,,,,,,,,,,,,,,,)))000000444DDDTTTcccpppQQQ---$$$)))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&((((((&&&&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&'''((())))))))))))'''(((((()))******++++++(((((())))))))))))(((((((((''''''''''''&&&&&&&&&%%%&&&&&&%%%&&&(((...333***++++++++++++,,,///111444333333333444222---)))+++)))((((((***+++***)))((())))))***++++++,,,,,,*********+++++++++,,,,,,))))))***++++++,,,------///000111222333444444444666777999<<<<<<>>>HHHRRRaaakkkvvv|||}}}}}}}}}ppp```SSSLLLIIIIIILLLXXXooo{{{|||zzzvvvuuuxxxxxxvvvkkkeeeaaadddiiiooovvv}}}}}}|||wwwxxx{{{sssooojjjeeeYYYXXXVVVTTTOOOEEE888///666555333111000/////////...------------------,,,,,,***((((((***---......,,,,,,,,,,,,,,,,,,,,,,,,---777777???___oooBBB,,,)))+++))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((('''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&'''''''''(((((('''((()))***++++++++++++((())))))***++++++,,,,,,))))))************))))))(((((('''''''''&&&&&&&&&###%%%&&&&&&''',,,444:::)))***+++******+++---000000000000222444222,,,(((+++***((()))***,,,++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......///000111222333444444444666777999<<<<<<===FFFQQQ___iiiuuu{{{{{{|||zzzqqq```NNNGGGLLLKKKOOO]]]ssswwwwwwwwwvvvtttssstttvvvmmmddd___bbbgggmmmwww~~~uuuiiieeekkkpppqqqxxxzzz}}}}}}|||xxxssspppeeeYYYNNNJJJGGG???666111222222111000///...------,,,++++++++++++,,,------,,,,,,++++++,,,...///000...------,,,,,,------...:::555444RRRUUU333))))))))))))(((&&&&&&((()))((('''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((())))))(((((((((((())))))$$$$$$%%%%%%&&&'''''''''+++'''%%%&&&***+++(((###&&&'''''''''''''''&&&%%%((((((((((((((((((((((((((((((((()))******++++++''')))+++---......------------......---,,,,,,++++++***)))((('''&&&%%%%%%'''%%%$$$$$$'''***++++++++++++***)))***---///000000000//////---,,,+++***)))((('''((()))***)))(((*********)))))))))))))))+++++++++************)))------,,,++++++,,,,,,,,,///000111222333444444444666777888999<<>>GGGOOOOOOJJJFFF888666333000......///000,,,,,,,,,,,,,,,------...***+++---............---//////............//////&&&,,,+++---111,,,)))222)))+++---...,,,))))))***)))(((&&&&&&((()))((('''%%%&&&&&&'''((((((''''''''''''((((((((())))))))))))))))))************++++++---///222333333333222//////000000000000000000111///000333777:::999777777666555333111...,,,+++((((((((((((((((((((((((((((((((()))******++++++))))))******+++,,,......---...///111222222222333111111000///...------,,,+++++++++******)))))))))))))))))))))))))))((((((+++,,,---------,,,******)))((('''(((***+++***)))'''(((((()))******+++++++++++++++************)))))))))))))))***+++,,,------...///111222222333333333444666666777999===???IIITTTaaaffffffiiiqqqyyy{{{|||vvvppp```PPPHHHDDDCCCJJJUUUZZZjjj|||xxxmmmdddeeegggaaaUUUQQQZZZeeekkkvvvyyy}}}yyykkk```fffttteee___WWWNNNHHHFFFFFFGGGDDD:::444888>>>AAAAAABBB;;;999555222000///000111,,,++++++++++++,,,------)))***,,,...//////......//////............/////////222---)))***%%%%%%222///......---+++)))))),,,)))(((&&&&&&((()))((('''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''(((((())))))))))))*********...///111333444333222111000000//////......------444222111666===AAA@@@===666555444333111...,,,+++((((((((((((((((((((((((((((((((()))******++++++++++++***))))))*********,,,---...000222333333333333333222111000///...---+++***)))*********(((&&&''''''((())))))))))))))),,,,,,,,,---,,,,,,++++++***)))))))))+++,,,+++***'''(((((()))***++++++++++++++++++************)))))))))))))))***+++,,,---......///111111222222222444555666666666888;;;===EEERRRaaafffdddeeennnwwwyyy{{{vvvjjjZZZLLLGGGFFFFFFOOOZZZcccoooxxx|||uuugggjjjgggmmmfffRRRJJJSSS```eeehhhoooqqqjjjdddgggpppvvvvvvjjj[[[QQQJJJFFFFFFJJJ???;;;666333444666888888999777444222000////////////......---------.....................///000000333111///---,,,------...+++,,,------,,,+++,,,---++++++,,,---,,,+++***)))))))))))))))((((((((((((%%%%%%%%%&&&((()))(((''''''''''''(((((((((((((((************+++,,,------222...---000666888333.........///000111000...,,,777333111444999;;;666000///---,,,,,,------,,,******************)))(((((()))((('''(((***+++++++++*********+++,,,---...///'''(((+++000555777777666666///,,,///222///,,,,,,---,,,+++*********+++,,,((((((''''''''''''((((((***+++,,,------+++***(((&&&''''''((()))******+++*********))))))))))))))))))))))))))))))******+++((((((((()))******++++++///000000000111111111111999666333222222555999;;;CCCMMMYYYaaadddgggnnntttvvv}}}xxxtttgggXXXJJJFFFEEEFFFOOO[[[iii{{{tttuuu|||qqqbbbcccdddhhhfffZZZRRRVVV^^^ddd^^^```bbbfffmmmsssqqqkkkqqqggg]]]VVVOOOHHHDDDEEE>>>;;;666444444555555555777666444111///...............---------------..................///000000------...///000000111111000000000///---,,,,,,,,,++++++,,,,,,,,,+++***)))((((((((((((''''''''''''&&&&&&&&&'''******)))((((((((((((((())))))))))))++++++++++++,,,---.........+++((()))...111222000000000111222333222///---000//////000111111///------,,,***+++++++++)))'''***************)))(((((()))((('''(((***+++++++++*********+++,,,---...///***+++---000444555555333666444555666333------000...---,,,+++******+++,,,((((((''''''''''''((((((***+++,,,---,,,+++)))((())))))))))))))))))))))))************)))))))))))))))))))))))))))******+++)))))))))***++++++,,,,,,//////000000000111111111333222000000222666;;;>>>AAAIIISSS\\\aaafffmmmqqqssszzz~~~uuuqqqbbbSSSGGGEEEFFFHHHQQQ]]]nnnrrrpppyyypppbbbaaahhheeeaaa]]]WWWXXXcccpppwww}}}{{{sssggg[[[```ZZZVVVTTTNNNEEE???===;;;999555333333333222111555444222000///...------------,,,,,,,,,,,,------...............///000000222222333444333111///.........---,,,++++++*********++++++++++++***))))))(((((('''''''''&&&&&&&&&'''''''''(((***+++***)))(((((((((((())))))******+++++++++,,,,,,---...///,,,,,,---...000111222222000111222333333222000//////222444333111//////000222111000000000...+++)))***************)))(((((()))((('''''')))++++++***************+++---...///------...111333444222000444777<<<;;;333+++,,,333//////---,,,++++++++++++((((((''''''''''''((((((******+++,,,,,,***)))(((************))))))))))))************************)))))))))))))))******+++*********+++,,,,,,------////////////000000000000000/////////222666:::===???CCCKKKUUU^^^eeekkkmmmooouuuzzzrrrnnn]]]OOOEEEEEEHHHKKKVVVbbbnnnyyyuuu{{{sssggghhhpppcccZZZYYYXXX[[[ooogggZZZVVVMMMIIIHHHIIIFFF>>>777555555333222111222111000...222222111///...---,,,,,,,,,,,,+++++++++,,,------...............///000000333333222111000///......---,,,,,,,,,---...---,,,+++++++++*********)))))))))((((((((((((''''''''''''&&&&&&(((***+++***(((&&&''''''(((((()))))))))******++++++,,,---...///...333999;;;999555333222///111444555555444333333555777999888666333333333777666555444444111...******************)))(((((()))'''&&&''')))++++++***))))))******+++,,,...///.........000222333222111111444999;;;444,,,---222000000///---,,,+++******((((((''''''''''''((((((******++++++******)))((()))))))))***************)))***************++++++)))))))))))))))******+++))))))******+++,,,,,,---........./////////000000111000000000222444777888===???EEEOOO[[[dddjjjkkkmmmrrr{{{xxxooojjjYYYLLLCCCFFFJJJPPP[[[hhhppp{{{|||}}}}}}rrrhhhjjjqqqaaaYYY[[[]]]bbbwww}}}```WWWYYYIIIEEECCCDDDAAA:::444222///.........000000///---000000//////...---,,,,,,+++++++++++++++,,,---..................///000000222000...------///222333222000///000111222000///+++++++++************************))))))))))))(((&&&%%%%%%'''))))))((('''%%%%%%&&&''''''((()))))))))*********,,,---...///333888======999555333333444777;;;<<<;;;999999:::;;;:::999:::;;;:::777444999777555444222000,,,)))***************)))((((((((('''&&&''')))*********)))))))))***+++,,,---...---------///222444444333222111333777777222000222000//////...---+++******((((((''''''''''''(((((()))*********))))))((((((&&&'''((()))***+++,,,,,,))))))******+++++++++,,,)))))))))))))))******+++(((((())))))***+++++++++---............/////////000000000111333555777888======@@@JJJWWWccciiijjjlllpppxxxuuukkkfffTTTHHHAAAFFFLLLSSS```mmmuuuppplllxxx{{{nnnbbbeeejjjbbb```fffhhhhhhuuuqqqaaaYYYWWWRRRMMMIIIHHHDDD<<<666555///...------//////...---///////////////...---,,,,,,++++++,,,,,,---...///...............///000000BBB>>>999444111111333444333111......111111...,,,---,,,++++++******+++++++++++++++*********))))))%%%%%%%%%&&&((()))((('''%%%%%%&&&'''((()))***************+++,,,...///000666888:::999777777999;;;???BBBEEEEEEAAA???>>>@@@AAA???>>>@@@AAAAAA>>>;;;@@@===999777444222///,,,***************)))((((((((('''&&&&&&(((******)))))))))))))))***,,,---...---,,,,,,///222444555444555000///555999888444222............---+++***)))((((((''''''''''''(((((()))))))))((((((((((((((($$$%%%&&&((()))+++,,,---))))))******+++,,,,,,,,,)))))))))))))))******+++'''(((((()))******++++++------------.........///...///111333666888:::;;;<<<<<>>888444222111111111...,,,///333666444111...---,,,+++++++++,,,---************))))))))))))&&&%%%%%%''')))***)))'''''''''((()))***+++,,,,,,,,,,,,,,,---///000222333555:::AAAFFFIIIJJJJJJJJJIIILLLNNNKKKDDD???===>>>@@@BBBDDDDDDBBBAAAAAAAAAGGGCCC>>>999777555222111***************)))(((((((((&&&%%%&&&(((******)))(((((())))))***,,,---......------...111444444444555///---222666555222111,,,,,,---------+++***)))((((((''''''''''''(((((())))))(((((('''''''''((($$$%%%&&&'''((()))******))))))***++++++,,,------)))))))))))))))******+++((())))))******+++,,,,,,,,,,,,---------.........000111444666888:::;;;;;;:::;;;===DDDOOOZZZdddiiikkknnnttt{{{{{{pppccc\\\KKKAAA<<>>NNN\\\dddccc\\\WWWNNNPPPQQQLLLCCC;;;999999777===BBBAAA<<<999<<>>TTTnnn}}}|||www}}}yyyhhh^^^bbbjjjmmmmmmfffeeemmmssslll___VVVYYYVVVQQQOOONNNOOOPPPPPPCCCFFFIIIIIIFFFBBB???===<<<999555333333333111/////////000000000///---,,,..................------///......---,,,,,,------000000000000222333444555333111222@@@aaa}}}|||eeeFFF111***,,,......+++******)))))))))))))))''''''((()))))))))))))))))))))))))))************...,,,+++...222666777777777>>>GGGLLLLLLKKKLLLOOOKKKPPPUUUWWWUUUPPPLLLIIIIIIEEEFFFBBB:::BBBNNNMMMQQQSSSRRRIII<<<111...///,,,+++***((('''&&&&&&&&&''''''((())))))******+++,,,,,,,,,---...///000111222222111000000000000000111///,,,+++,,,------,,,+++++++++******)))((((((***)))((('''&&&&&&'''(((''''''(((((('''&&&&&&%%%''''''''''''''''''(((((('''(((((()))***+++++++++))))))))))))************+++++++++++++++,,,---------...000111111000...---333666777555222000333777999999;;;???FFFRRR]]]eeefffmmmssstttttt{{{{{{yyyvvvmmm^^^RRRKKKFFFAAACCCMMM]]]llluuunnnrrr~~~{{{uuurrrpppooonnnmmmTTT```kkkqqqssssssooojjjiiissssssggg^^^bbbjjjnnnmmmddd```fffmmmjjj___UUUSSSSSSSSSRRRPPPNNNKKKJJJ>>>DDDIIIHHHBBB:::666555888666333222222111000...---......///000111111111111000000//////......---...------,,,,,,,,,,,,,,,///000111333444444555555333222555GGGgggvvv|||fffIII222******,,,---+++******)))))))))))))))''''''((()))))))))))))))))))))))))))************...,,,,,,...222555777888;;;GGGLLLGGGEEELLLTTTVVVYYY[[[\\\ZZZVVVQQQNNNLLLJJJFFFFFFBBB===IIIWWWVVVRRRVVVVVVLLL;;;///...111+++***)))'''&&&&&&&&&&&&(((((())))))***++++++,,,000000//////000000111111444333111000000000111222000///------------,,,***---,,,,,,+++******)))))))))(((''''''&&&''''''''''''''''''(((''''''&&&%%%((((((((((((((((((((((((&&&&&&''')))***+++,,,---))))))))))))************++++++***))))))+++,,,---///000111222222111000///111333555444111111444777999666555999DDDPPPZZZ___dddkkksssttttttyyy~~~zzzwwwssshhhYYYNNNFFFCCCAAAEEEPPPbbbsss}}}yyyvvvwwwxxxtttoookkkiiihhhiiijjjlllppprrrrrrqqqooofff]]]bbbjjjnnniiifffiiimmmnnnqqqhhh^^^\\\^^^^^^[[[WWWRRRUUUXXXYYYWWWQQQIIIDDDGGGKKKLLLFFF;;;222111222222111000///...---,,,+++******,,,---000333555777333333222111000///...------,,,,,,+++++++++,,,,,,...000222444555555444444444444777CCCWWWddd___SSSNNNDDD777...++++++***(((+++******)))))))))))))))''''''((()))))))))))))))((()))))))))************---------...111555777888AAAVVV^^^RRRMMM[[[iiilllqqqnnnggg^^^UUUOOOLLLLLLJJJKKKOOOIIIAAAIIITTTQQQCCCFFFGGG@@@666//////222+++***)))(((''''''&&&''')))))))))***++++++,,,,,,000//////000000111222333444333111000000000222222000///.../////////,,,***...------,,,+++***))))))''''''''''''''''''''''''&&&'''''''''''''''&&&&&&))))))))))))((((((((((((''''''((()))***+++,,,,,,((()))))))))************,,,+++)))((((((***+++,,,//////000111111000/////////111222222111111444666888666555888???JJJSSSYYYaaaiiirrruuuuuuxxx|||yyyvvvpppdddTTTHHHBBBAAAAAAEEEOOO___oooyyy}}}wwwssstttwwwxxxzzz~~~rrrpppmmmjjjiiijjjmmmooogggkkkooosssxxxyyyqqqfff^^^aaadddggglllooonnnjjjqqqmmmfff]]]WWWUUUTTTTTTVVVVVVWWWYYY[[[XXXSSSNNNTTTXXXXXXQQQCCC777222222///000000///...,,,,,,,,,++++++,,,---///222444555444444333111000///...---,,,,,,+++++++++,,,,,,---...///111333444444333333111444777<<>>CCCIIINNNUUU]]]hhhppptttwww{{{|||tttuuuvvvtttmmm```QQQFFFCCCDDDEEEDDDCCCFFFLLLQQQNNNXXXeeemmmkkkgggmmmvvvsssssspppjjjccc]]]\\\\\\VVVVVVSSSRRRXXXbbbhhhggg```XXXPPPMMMQQQYYYfffooogggiiiggg```]]]^^^ZZZSSSUUUXXXddd{{{{{{hhhFFFFFFEEECCC???;;;666333...111333333111//////111,,,...222666888:::::::::222222111111000/////////---------------...///000333222222222333555777888444000...///222222222222+++---......,,,+++---///+++******)))))))))))))))'''(((((()))))))))))))))))))))))))))************+++---///000000222777:::FFFKKKPPPSSSZZZ``````ZZZ]]]______\\\WWWRRRNNNMMM___YYYRRREEEAAAMMMOOO<<<<<<===<<<777000---...000)))((((((''''''''''''((('''''''''((())))))******,,,++++++++++++,,,---------...000222111///---++++++)))((((((+++...000111------+++***)))'''&&&%%%###$$$&&&'''((('''&&&&&&%%%%%%&&&'''((((((((('''###$$$%%%&&&''')))******&&&'''((()))***+++,,,---))))))))))))***************,,,...//////---***(((---,,,,,,++++++,,,,,,---///---,,,,,,...//////...222222555;;;BBBHHHLLLLLLRRRZZZeeemmmrrrvvv{{{~~~~~~zzzyyysssnnnllleeeXXXKKKEEEAAAEEE@@@===AAAAAAIIIZZZNNNNNNQQQZZZccciiihhheeebbbfffhhheee]]]WWWTTTUUUSSSQQQOOONNNOOORRRVVVXXXWWW]]]^^^UUULLLSSSgggyyy~~~ooo```\\\aaaccc[[[RRR```___tttzzznnnQQQLLLHHHDDD===666444777222000---,,,---///000111000//////222666999;;;;;;666666555333222111111000///...---,,,,,,---...///222333333444555666777777000///---,,,+++,,,,,,---++++++++++++************)))(((((((((((('''''''''''''''''''''''''''&&&&&&))))))*********+++++++++))))))))))))---444<<>>???MMMWWW[[[aaafff\\\KKKOOOSSSXXXXXXSSSKKKDDD???AAADDDDDDDDDLLLUUUPPPCCC???<<<888444000---***((((((((((((((((((((((((((((((&&&&&&'''***+++)))'''******++++++,,,------.........//////...,,,***)))***))))))+++---//////...///...,,,***)))((('''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&)))))))))((())))))******((((((((((((((()))******+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,---......///000222555555777;;;CCCIIIPPPYYYbbbhhhnnnuuuwwwuuu{{{uuummmcccYYYMMMCCC???AAACCCFFFCCCFFFNNNKKKGGGNNNUUUOOOIIIGGGKKKQQQUUUVVVSSSXXX]]]]]]YYYRRRNNNMMMPPPQQQPPPLLLHHHFFFHHHJJJKKKSSSZZZXXXQQQQQQ\\\hhhxxxgggVVVLLLPPP]]]iiizzziii]]]eeesssddd\\\SSSNNNGGG<<<333000111///...222777888444000333333333666999<<<===<<<555555666666555333111000000//////......//////000111111111111111111111111......---,,,***)))'''&&&))))))))))))))))))******''''''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((((((((())))))))))))************------,,,***+++///444999999PPP[[[TTTSSS[[[UUUDDDEEEMMMUUUTTTKKK@@@<<<<<<888===@@@@@@GGGPPPOOOGGG>>>666///...111111+++$$$(((((((((((((((((((((((('''&&&&&&'''((()))'''&&&)))******++++++,,,,,,---////////////...,,,***((()))))))))+++---///000///,,,,,,,,,+++***((('''&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((******)))(((((()))))))))((((((((((((((()))******---,,,,,,++++++,,,,,,---........................+++,,,,,,------.........111333444333444888???FFFLLLUUU]]]bbbgggnnnqqqppp{{{~~~{{{uuunnncccWWWJJJ???>>>BBBFFFHHHBBBAAAHHHHHHLLLZZZYYYRRRIIICCCBBBDDDGGGHHHEEEKKKQQQUUUTTTQQQOOOMMMOOOQQQRRRNNNIIIFFFGGGIIIEEEKKKQQQRRRMMMLLLUUU```mmmqqqnnnaaaQQQKKKSSS^^^{{{xxxgggZZZZZZ]]]]]][[[RRRJJJIIIFFF>>>666222222111222777===>>>999333444333444777:::<<<<<<;;;555555666777666444222111000000000000000000000000222222111111000000000000++++++,,,,,,+++)))'''&&&))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((((((((((()))))))))******,,,,,,+++******---222555===KKKPPPDDD<<>>>>>;;;===:::666888???CCCBBB999222++++++///000***$$$(((((((((((((((((((((((('''''''''((((((((('''&&&'''''''''(((((()))))))))//////000000///...---,,,)))((((((***...000000///+++,,,,,,,,,+++***((('''))))))((((((((('''''''''((((((((((((((((((((((((%%%%%%$$$$$$%%%'''(((*********)))(((((((((((()))((((((((((((((())))))***------++++++++++++------------------------------,,,,,,,,,---------......111222333222222777???EEEMMMTTTZZZ[[[___ffflllmmmzzz}}}~~~{{{ssslllbbbWWWIII???>>>BBBDDDJJJGGGCCCCCCAAAHHHZZZ```ZZZQQQHHHBBB>>><<<;;;999===CCCGGGIIIHHHGGGGGGHHHKKKLLLKKKHHHEEEDDDEEE@@@BBBGGGKKKJJJKKKUUUbbbhhhssszzzppp\\\NNNMMMSSS^^^___WWWMMMMMMTTTPPPEEEEEE===888999999555000---111000222777<<<===999444777666777:::===>>>>>><<<555666666777666555333222111111111111111111111111333333222222111111000000((()))***,,,,,,+++***)))************))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((((((((((((''''''((((((((())))))))))))************,,,000333;;;<<<===999000***111<<>>@@@BBBCCCCCCCCC@@@AAACCCEEEDDDBBB@@@===<<<:::>>>EEEHHHKKKWWWfffmmmsssvvvlllYYYKKKHHHKKKCCCIIIIIIDDDBBBFFFEEE@@@;;;555000111111...,,,,,,------///222555555444222::::::;;;>>>@@@AAA@@@>>>777777666666555555555555111222222333333222222111444333333333222222111111))))))+++,,,------------------,,,+++***)))((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((((((((((((''''''''''''((((((((((((&&&((()))******,,,///222444222777>>>:::///222===:::888888;;;??????:::555999;;;===>>>===:::666333---------+++)))(((((()))((((((((((((((((((((((((&&&(((***)))((('''((()))((((((((((((((((((((((((%%%''')))+++,,,,,,,,,,,,+++***)))+++---///...---,,,---------------,,,,,,++++++*********)))))))))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((((('''''''''(((((()))***((((((((((((((()))******---,,,,,,++++++,,,,,,---************************---------------------------///222333444777>>>CCCOOOUUUYYYWWWXXX___hhhllltttvvv|||}}}zzzuuurrrhhh]]]PPPGGG@@@:::999<<<<<>>@@@AAACCCEEEHHHJJJ???===<<<<<>>@@@@@@>>><<<999888666555444555666777111222333444444333222111222222222222222222222222---,,,,,,------...///000000///...,,,+++)))((('''((((((((('''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''(((((((((&&&((()))*********,,,......000666======999888999555111///111555666333///666777:::???BBB???:::666---,,,+++***((((((((((((((((((((((((((((((((((((###&&&(((((('''&&&((()))''''''''''''''''''''''''%%%&&&((()))*********))),,,+++***+++---...---,,,,,,,,,,,,++++++,,,------,,,++++++++++++*********&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&'''((()))***+++((((((((((((((()))******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------,,,///222333333555:::>>>FFFPPPYYYZZZ[[[aaahhhlllqqqrrrxxx}}}{{{yyyvvvrrrnnngggYYYIII@@@<<<999999<<<<<>>>>><<>>KKKXXX]]]___dddiiikkkqqqrrrwww~~~~~~yyyxxxvvvoooggg^^^RRREEE@@@===999666666888===CCCCCC???888333111999===@@@>>>999777888;;;:::888555666999===AAACCC>>>>>>???CCCIIIMMMPPPPPPHHH???777666<<>>@@@===999>>>;;;888666666666444333444333222333444444333111111000000000000/////////111000///,,,+++))))))(((***************)))(((((()))))))))))))))((('''''''''&&&%%%%%%%%%%%%&&&'''((()))(((&&&$$$$$$&&&(((&&&&&&''''''((())))))))),,,---......------...000//////.........---------------,,,,,,---...000111,,,,,,+++***)))(((''''''%%%%%%&&&&&&&&&&&&%%%%%%((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))***++++++++++++++++++++++++++++++...---+++))))))***+++,,,---000111///***'''((()))+++***(((&&&&&&&&&&&&'''(((%%%######&&&((((((&&&'''''''''(((((((((((()))******)))))))))))))))******+++---......---+++***++++++******++++++,,,---000///...,,,,,,++++++,,,000000111111222555:::>>>???EEEPPPZZZ^^^___fffnnnoooooottt|||{{{uuurrroooggg^^^QQQHHH@@@??????<<<999999888;;;>>>===:::666555444555999======:::888:::===999777555444666999<<<===555555777;;;AAAGGGKKKLLLLLLEEE===999<<<@@@CCCDDDNNNJJJFFFEEEFFFFFFBBB>>>AAABBBCCCAAA===:::999999666555444111///...------------,,,,,,---...000111222888<<<>>>@@@BBBAAA===???<<<888666666666555444333222111222333222000///.........---------,,,,,,///...,,,+++))))))(((((()))))))))))))))((('''''')))))))))))))))((('''''''''&&&%%%%%%%%%%%%&&&'''(((((((((&&&%%%$$$&&&(((&&&&&&''''''(((((())))))***,,,------,,,,,,---...------,,,,,,,,,+++++++++++++++******+++,,,...///)))))))))))))))(((((((((&&&&&&&&&''''''&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''''''''(((((())))))***+++++++++++++++*********,,,+++)))(((((()))+++,,,---...//////---,,,,,,,,,))))))((('''&&&%%%%%%%%%(((&&&######&&&''''''&&&&&&&&&'''''''''(((((((((******)))))))))))))))******+++---......---+++***++++++******++++++,,,---------------------......///000000000111444888<<<>>>BBBLLLWWW^^^```fffmmmnnnooossszzz}}}zzzzzzvvvqqqnnnjjjaaaXXXFFF@@@<<<>>>???===::::::777888888666444444555777111555:::<<<;;;:::<<<>>>@@@???===<<<<<<===???@@@555333222555:::???CCCDDDJJJFFF@@@;;;:::>>>CCCFFFQQQRRRLLLCCCBBBGGGGGGBBB<<<===>>>@@@AAA@@@===:::;;;999666222///---,,,,,,,,,,,,++++++---000333444777<<>>======AAAEEEDDD???:::===;;;777333///---,,,,,,,,,+++++++++,,,///222444:::>>>@@@???AAAFFFGGGDDDAAA===888666555666666666333222000000000///---+++)))))))))(((((((((''''''(((''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&'''%%%%%%&&&''''''(((((())))))***,,,+++******+++---*********)))))))))((((((''''''((((((((())))))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((('''''''''&&&&&&%%%%%%((((((((((((((()))))))))'''''''''((()))+++---...---+++***,,,000111000---:::999888555222...***'''((('''%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''')))(((((((((((())))))*********+++,,,,,,,,,++++++++++++******++++++,,,---+++,,,///111111111///...///000000//////000333666;;;;;;CCCPPP[[[```eeeiiikkkiiilllqqqtttvvv}}}~~~{{{wwwtttnnnooommmiiigggddd[[[QQQFFF@@@<<<<<<;;;888888:::888777666666555333111000000222666888999999999:::???AAABBBBBB@@@???AAACCCEEEAAA;;;888888999999999777888777333111333999???LLLVVVTTTEEE???FFFKKKHHH===;;;:::>>>CCCDDD???:::===;;;888444000...,,,,,,,,,,,,++++++,,,...111222999===>>>>>>@@@DDDFFFCCC@@@===888666555666666555333222000000000///---+++))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&'''(((***)))((('''''''''((((((%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''((((((((()))+++,,,,,,++++++,,,---************))))))))))))((((((((()))))))))))))))''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$$$$&&&&&&&&&''''''(((((((((''''''(((***+++---///000---+++***+++...///---***111111111///,,,)))&&&$$$''''''&&&%%%$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''((((((''''''((()))******)))******+++,,,,,,,,,,,,++++++******++++++,,,------...000111111000...---...///000/////////222444::::::@@@LLLWWW]]]aaafffkkkjjjlllpppssstttyyy~~~zzzwwwrrrooolllllljjjeeeaaa\\\RRRGGGBBB>>>;;;<<<;;;999:::===777666666777666444000---111222444555777888888888;;;>>>AAAAAA>>><<<===???@@@<<<999777888999::::::555555555222///...111555<<>>BBBCCCAAA>>>;;;888666666666444333222111///000000///---+++*********)))))))))((((((&&&&&&&&&&&&&&&'''((((((***)))((('''''''''((()))$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###%%%''''''&&&%%%%%%&&&%%%%%%%%%&&&''''''(((((()))+++,,,,,,+++***,,,---++++++*********)))))))))(((((())))))))))))((((((((((((''''''&&&&&&&&&%%%'''&&&%%%$$$$$$%%%&&&'''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''''''''''')))+++,,,...///000---,,,+++,,,------+++***((((((((()))((((((''''''%%%&&&&&&%%%$$$%%%''')))%%%&&&&&&&&&''''''''''''''''''''''''((()))******))))))******++++++,,,,,,++++++******++++++,,,------...///000///...---------...000000///000222444999:::@@@KKKSSSWWW]]]bbbkkkkkkmmmrrrssssssvvv{{{|||yyyvvvssspppmmmjjjkkkhhhddd```ZZZPPPEEE===;;;<<<>>><<<888888;;;666444333444555555111///222111111222555777999:::<<<@@@CCCAAA===::::::<<<999777555555777999:::999444444555444222111111222555@@@JJJIII@@@;;;>>>DDD???:::555444666888999999666666666555333000...,,,***+++...000222444444444444888;;;;;;===AAAAAA>>>;;;999888777777555333000///...---...///...,,,+++*********)))))))))(((((((((((('''''''''((())))))***)))'''%%%%%%&&&'''((($$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%"""$$$&&&'''&&&%%%%%%&&&$$$%%%%%%&&&&&&''''''(((((()))+++***))))))***,,,************))))))))))))''''''((())))))((('''&&&'''''''''''''''((((((((('''%%%$$$######$$$%%%'''$$$%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$###############$$$$$$%%%&&&&&&'''&&&'''(((***,,,---......+++---......---,,,,,,---((((((((((((((())))))***###%%%&&&%%%$$$%%%(((+++&&&&&&'''''''''((((((((('''&&&&&&'''''')))******)))))))))******+++,,,---++++++******++++++,,,---,,,,,,,,,---......//////,,,...000000000111333444999;;;BBBJJJOOOQQQXXX```ggggggjjjooopppnnnooottt{{{}}}{{{xxxvvvtttrrrooolllhhhiiihhhdddbbb^^^TTTIII;;;;;;===@@@>>>777444555444222000111333444333111111//////000333777:::;;;;;;???BBB???:::555444666777666555555777999999888222333444666777777666555777BBBPPPUUULLLAAACCCLLLGGGBBB:::444333444555777333444555666444111...,,,)))+++///333666777888888333888;;;;;;===AAA@@@===999888777777777555111///---,,,+++,,,------,,,******))))))))))))((((((((())))))((((((((())))))***)))'''&&&$$$$$$%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%!!!$$$&&&'''&&&%%%%%%&&&$$$$$$%%%&&&&&&''''''((('''((())))))(((((()))******)))))))))((((((((((((&&&'''((((((((('''&&&%%%%%%%%%&&&'''((()))***+++&&&%%%###""""""###%%%&&&###$$$&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&########################""""""###$$$%%%%%%&&&&&&%%%&&&((()))+++,,,,,,,,,***---000000---,,,...111,,,***(((&&&%%%%%%%%%&&&"""$$$&&&%%%$$$%%%))),,,'''''''''(((((((((((()))&&&&&&&&&'''''')))******))))))))))))***+++,,,---++++++******++++++,,,---*********+++---///000111,,,...000111111111333555888<<>>;;;>>>???<<<777444666999>>>999888;;;;;;777888;;;:::;;;888;;;CCC<<<222444666EEESSSVVVTTTRRRMMMGGG???777444666666000,,,---///000111222111000...---+++))))))000888<<<888333;;;;;;;;;<<<===>>>>>>???>>>:::555222333333111///,,,+++*********+++,,,---***((('''((()))***)))'''+++******)))((('''''''''&&&&&&&&&'''((((((''''''+++'''%%%&&&((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%''')))++++++***((('''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''%%%###$$$''')))'''%%%%%%%%%%%%%%%%%%&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&%%%############%%%&&&%%%%%%$$$#########$$$$$$((()))++++++******+++---,,,,,,------,,,,,,+++***((()))))))))((('''&&&%%%%%%%%%$$$###$$$%%%'''((('''''''''&&&&&&%%%%%%%%%'''&&&%%%%%%&&&(((+++---******))))))******+++,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...///000222333444555666666444777:::>>>FFFOOOUUUXXX^^^___dddiiigggbbbeeemmmsssvvv|||xxxttttttuuuvvvssspppiiihhhccc\\\ZZZYYYTTTMMMDDDDDDBBB<<<666111000111333222222444666666333000////////////111333555777888:::;;;:::888777777888;;;======<<<:::999999:::===???::::::>>>999555===555AAAMMMQQQQQQQQQLLLEEE===777333555444///+++,,,,,,...000111111000...,,,,,,******---333777666444777888:::<<<>>>@@@AAABBB???;;;777555444333111///,,,,,,************+++,,,)))((('''((()))***)))'''************)))((('''&&&'''&&&&&&&&&((()))***+++%%%###"""$$$&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%''')))*********((('''((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&%%%###%%%'''((('''%%%%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$############$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&((()))++++++******+++---------......------,,,+++++++++******))))))((((((&&&&&&%%%%%%%%%&&&((((((''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%&&&(((+++,,,***************+++,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...///000111222333444444444000333777;;;AAAIIIQQQVVV\\\^^^ccchhhfffcccffflllpppsss{{{~~~|||wwwvvvtttrrrrrrssstttuuukkkllldddXXXYYYbbbaaaVVVHHHFFFBBB<<<555000......333222222444555444222000......//////000000000000000111222555777888666555===FFFHHH???999::::::777:::@@@@@@AAADDD===888AAA555<<>>:::666???LLLOOOBBB888::::::333222===DDDNNNUUUJJJ<<<===888999<<>>@@@@@@@@@>>>======<<<:::888555222...,,,,,,,,,+++***))))))(((((()))(((''''''((()))(((''''''(((***,,,+++)))&&&%%%"""%%%)))///333222,,,''''''******&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((&&&&&&'''''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))'''(((************,,,...000000111111000000///...111000...---,,,,,,,,,,,,'''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''(((***+++++++++,,,,,,------------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......//////000000000/////////333888<<<===BBBNNNZZZ\\\___bbbeeeeeedddfffhhhcccfffnnnzzz~~~|||yyyvvvsssssstttrrrnnniiihhhkkkooonnnssslll^^^___llljjj\\\DDDAAA;;;666222///------//////000000////////////333111//////000333777999555333444:::BBBDDDAAA<<<888GGGJJJ>>>666999999333222:::CCCRRR```VVVBBB<<<@@@======BBBGGGFFF@@@:::;;;;;;:::666333111///...,,,---//////...+++'''%%%(((,,,//////---,,,///222;;;===@@@BBBBBB@@@>>><<<;;;;;;999777333///---+++,,,,,,,,,+++***)))((((((((('''&&&'''((()))(((&&&&&&(((***++++++)))'''%%%###(((222<<>>@@@JJJWWW]]]```cccdddeeefffffffff___aaajjjuuu~~~~~~}}}|||yyyuuurrrttttttrrrnnniiiggghhhkkkiiimmmgggZZZWWW]]][[[QQQCCC>>>888333111///...------...//////......///111444222000///111555:::===444222222777===@@@===999000:::>>>888444888:::777:::===???LLL]]]WWWFFFAAAFFFBBBAAAGGGKKKHHHBBB???<<<>>>===888444333222000---.........---***(((&&&(((+++///000//////111444888;;;???CCCDDDCCCAAA???::::::999555111...------,,,,,,,,,,,,,,,+++***)))((('''&&&&&&(((((('''&&&'''((()))******)))(((&&&''',,,777DDDKKKGGG;;;000<<>>@@@???HHHUUUPPPDDDCCCDDDAAABBBIIILLLHHHDDDDDD;;;@@@???888333444333000,,,,,,,,,,,,,,,++++++++++++,,,---...000333666999888;;;@@@DDDEEEDDDAAA>>>::::::999555000...///000+++,,,------------,,,+++((('''&&&&&&(((((('''&&&(((((())))))))))))((((((***,,,333>>>IIIKKKEEE>>>TTT\\\YYYEEE333---+++'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""$$$&&&'''''''''%%%$$$$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$&&&%%%######%%%'''&&&%%%%%%$$$######$$$$$$############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&''')))******+++---///222222222222222111000000333444555555444111...,,,'''(((((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((((()))+++,,,---,,,+++***,,,++++++******++++++,,,,,,,,,++++++,,,,,,---...///000111222333444444444222///222<<<>>>;;;???HHHSSSXXX[[[]]]bbbiiijjjggg___aaagggpppvvv{{{wwwwwwwwwwwwvvvsssoookkkmmmllljjjhhhgggeeecccbbbYYYYYYWWWRRRNNNOOOVVV^^^FFF@@@999333111000...,,,---///111111000111444777///000000222333444555555777666555666777888888777<<<888888;;;;;;888999===;;;AAACCCJJJRRRJJJ>>>??????<<>>CCCFFFEEEBBB>>>:::;;;;;;999555000///111333+++,,,---.........---,,,((('''&&&&&&'''((('''&&&((((((((((((((()))))))))***)))+++555AAAIIIJJJHHHQQQ[[[YYYGGG666111111...&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&!!!###&&&(((((('''%%%###$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$!!!$$$&&&%%%###"""$$$'''&&&%%%%%%$$$#########$$$"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%%%%$$$######$$$$$$$$$%%%''')))******+++---///111222222222222111000000444666777888777333///---((()))*********((('''&&&%%%%%%%%%&&&&&&'''''''''&&&'''((((((((((((((('''''')))+++,,,,,,+++***))),,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...///000222333444555666666444///222===@@@<<<>>>EEELLLSSSWWWZZZaaajjjllliiibbbbbbgggoootttwww}}}zzzuuuqqqrrruuuuuuooohhhffffffeeeeeedddddddddeeeZZZXXXTTTMMMIIIJJJRRRZZZBBB<<<666222222111000...///333777888666555999===888666333000///000444777777888444...000777888555;;;<<>>777DDDKKKJJJPPPXXXOOO<<<@@@AAAAAA???<<<<<>>;;;888777555333222222333333222222000,,,)))((()))+++,,,((($$$$$$&&&(((&&&$$$'''''''''''''''((())))))$$$'''*********...666===GGG>>>111---333999555+++((('''&&&&&&'''(((&&&%%%!!!###$$$&&&&&&%%%$$$###%%%$$$#########$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%$$$#########&&&&&&''''''&&&$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""###$$$%%%&&&%%%$$$###&&&&&&&&&'''***---000111000333555444111///111333888666444333222111...,,,******)))(((((('''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((())),,,,,,++++++***+++++++++,,,++++++******++++++,,,---,,,,,,+++*********+++...000222333333333444555555444333555777888777666HHHPPPWWW[[[___eeehhhgggffffffgggjjjoootttvvvvvv~~~wwwrrrnnnooorrrrrrmmmggggggeeecccaaa___^^^^^^^^^[[[[[[XXXRRRLLLJJJNNNSSS>>>:::666333222111///---***///;;;DDDBBB:::666888666666444111///000444888;;;===:::555444999;;;999@@@???BBBGGGEEE???<<<===<<>>;;;:::;;;===AAACCCEEEBBB<<<555000...---...///...,,,,,,,,,...,,,...000222333666999<<>>???@@@>>>>>>BBBGGGJJJJJJHHH@@@AAA@@@>>>:::777666666999<<>>444444555555444333111111///222555555222...***(((++++++***(((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$###$$$&&&(((***///---***,,,333888222(((+++)))%%%$$$$$$%%%%%%%%%"""###$$$%%%&&&%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$############$$$%%%%%%'''(((***,,,...///000111///333888999777555555666333111...---...000000000///...,,,***((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''((()))******++++++*********++++++,,,++++++************++++++---,,,,,,++++++++++++++++++---000111111222333555333222222333555666555444FFFNNNUUUYYY]]]bbbeeeddd___bbbfffggggggiiinnnrrr{{{}}}{{{wwwtttllliiiggghhhkkkkkkhhheeeeeebbb\\\UUUQQQOOONNNOOONNNNNNLLLGGG@@@;;;999999555555444444333111///---333666FFFYYYVVV@@@111222888:::;;;999666555888:::>>>BBBDDDAAA<<<:::<<>>999444000444666999;;;:::777222......///000...,,,++++++,,,+++,,,------...111555999DDDDDDEEEFFFGGGEEEAAA>>>999;;;<<<===;;;888555333///000222111...,,,******)))+++---+++'''%%%&&&(((''''''&&&&&&&&&&&&&&&'''%%%$$$###$$$%%%&&&%%%$$$!!!######%%%+++111111,,,///,,,(((%%%&&&'''''''''######$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$###$$$$$$$$$###""" &&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!"""###$$$%%%%%%&&&(((***+++,,,++++++***///555666444222222333///,,,***)))+++...000111000///---+++)))'''&&&&&&%%%%%%&&&&&&&&&'''''''''(((''''''(((((()))***+++***)))))))))******+++,,,+++******))))))******+++---,,,,,,+++,,,,,,------)))+++---/////////111222000///...///111333222111555===DDDHHHNNNWWW]]]^^^ZZZ^^^ccccccaaaccchhhmmmlllttt~~~}}}|||yyyuuurrrooolllhhhfffbbbcccfffjjjllllllhhhfffccc___YYYQQQKKKGGGEEEDDD>>>;;;777444222222444555222444555555222000//////......222999;;;777555666444333444888<<<>>>;;;777CCCEEEJJJMMMLLLGGGGGGJJJOOOSSSRRRMMMGGGEEEBBB???EEEAAACCCJJJKKKEEEEEEIIIIIIGGGEEECCC@@@<<<666222666666777999999888444000//////000...,,,++++++,,,+++++++++***+++///444888CCCCCCDDDEEEFFFDDD@@@===:::<<<>>>??????===;;;999/////////...+++******+++((()))******(((&&&&&&'''(((''''''&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%$$$$$$###%%%%%%$$$(((...///------+++'''&&&''''''''''''######$$$$$$$$$%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################""""""""""""###$$$$$$%%%%%%&&&'''((())))))))))))---222333111//////000///---******,,,...//////------+++***)))(((''''''%%%&&&&&&&&&''''''''''''''''''''''''((()))******)))))))))))))))***+++,,,******))))))))))))******,,,,,,,,,,,,,,,------...(((+++---...------...000...------...000111111000222888===@@@GGGRRRZZZ\\\XXX[[[^^^___```bbbfffjjjjjjooowww~~~|||{{{uuurrrnnnllljjjhhheeeccc___ccchhhmmmooonnnjjjgggddd```YYYQQQIIICCC>>><<<:::777444222222333444555333555666555222///000111000444444333555999999666222000111:::EEEIIIEEE>>>CCCCCCHHHOOOQQQMMMKKKMMMMMMVVVZZZTTTLLLHHHFFFCCCGGGGGGIIIJJJIIIGGGFFFGGGJJJHHHEEECCCAAA>>>999555666555555777::::::777555000111111000---,,,,,,---+++,,,------...000444777>>>>>>@@@BBBDDDDDDAAA>>>@@@AAAAAAAAA???===:::888...//////...+++******+++'''''''''((())))))'''%%%'''&&&&&&%%%$$$$$$%%%%%%%%%(((++++++(((%%%%%%&&&%%%((()))'''(((+++,,,***)))(((&&&%%%&&&'''&&&%%%$$$$$$######$$$$$$%%%%%%"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&%%%$$$"""!!!&&&%%%$$$$$$$$$%%%&&&&&&########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""###############&&&&&&%%%&&&&&&'''((()))***---000000---,,,---...000...,,,,,,---------,,,******)))((((((((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((()))***(((((((((((()))***+++,,,******))))))))))))******,,,,,,,,,,,,,,,---......)))+++------,,,+++,,,------,,,+++---///000///...000444777888>>>IIISSSVVVUUUVVVXXX[[[^^^aaadddffffffggglllttt~~~yyyvvvttttttooommmjjjhhhgggfffeeeccc^^^ccciiiooorrroookkkgggeeeaaaZZZQQQHHH???999666666444333222333333333222555666777555111///000222111777666//////666555,,,444000222===MMMTTTOOOGGGAAA???DDDNNNRRROOOLLLMMMGGGTTT\\\XXXPPPLLLKKKJJJFFFIIIIIIGGGEEEFFFFFFDDDJJJGGGDDDBBBAAA???;;;777666444444666:::<<<;;;999111222222111...------...+++---000222222333555777>>>???AAAEEEHHHHHHGGGDDDHHHGGGEEEBBB>>>999555333,,,...000000---+++******'''%%%$$$&&&******'''$$$&&&%%%%%%$$$#########$$$***...222111+++''''''))) %%%'''%%%$$$%%%%%%!!!&&&%%%$$$$$$&&&&&&%%%###$$$$$$######$$$$$$%%%&&&"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$"""$$$&&&''''''&&&%%%$$$&&&%%%$$$$$$$$$%%%&&&'''########################!!!""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!###$$$$$$$$$###"""'''&&&%%%%%%%%%'''((()))+++---000///,,,***,,,...000///------------+++)))(((((('''(((((()))******&&&&&&&&&'''''''''((((((&&&%%%%%%&&&&&&'''((()))(((((((((((()))***+++,,,******))))))))))))******,,,,,,,,,,,,,,,---...///)))+++------+++***+++,,,,,,++++++,,,...//////......111222111666BBBLLLPPPSSSSSSTTTWWW\\\aaacccccc\\\ZZZ\\\eeerrr~~~~~~zzzwwwssspppnnnmmmllljjjgggdddcccaaa___]]]\\\eeennnppppppnnniiibbb^^^\\\VVVMMMCCC;;;666555222333222111//////111333;;;999555111111333222000333:::<<<555...------***000222444888@@@HHHGGGAAARRRLLLFFFEEEKKKRRRVVVXXXMMMHHHJJJQQQRRRLLLJJJNNNIIIGGGGGGHHHIIIGGGEEEEEEKKKHHHFFFEEEEEE???666...444666888888888888999:::111111111111000///...---(((+++...222555666666666888;;;>>>AAABBBCCCEEEGGGCCCKKKKKKBBB<<<===999111...------,,,+++***)))(((''''''(((((()))(((((((((&&&%%%%%%$$$$$$%%%%%%&&&---///000000---***((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$#########""""""""""""###%%%''''''%%%"""########################""""""#########$$$$$$$$$"""#########$$$$$$$$$$$$############$$$%%%&&&'''+++---...---,,,,,,000444666555444444222///+++'''&&&)))---...,,,***(((''''''&&&&&&%%%&&&'''((()))''''''''''''((((((((((((&&&((()))***))))))+++---+++++++++***************///---+++))))))+++---///...---+++******+++---...------,,,+++,,,---...///000///...000444;;;BBBFFFNNNVVVXXXSSSVVV```ccc]]]^^^XXXPPPQQQaaauuu}}}{{{zzzwwwsssooommmkkkjjjhhhfffcccaaa```___]]]\\\cccjjjooonnnllljjjfff```RRRRRRQQQMMMGGG@@@888333222222222000......000222<<<;;;777111......---***333:::<<<666000000000...111///......222999???CCCKKKFFF@@@???DDDJJJMMMOOOJJJBBBAAAIIIPPPQQQPPPRRRLLLHHHEEEFFFIIIIIIGGGEEEDDDCCCDDDGGGJJJGGG@@@:::111222222222111222444777111111111111000///...---------...000333666999:::;;;===???@@@@@@AAACCCDDDBBBJJJLLLFFFCCCDDD>>>444000///...---+++******)))************))))))((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&(((******'''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""###%%%''''''$$$"""########################""""""#########$$$$$$$$$"""""""""#########$$$$$$############$$$%%%&&&''''''))),,,++++++,,,000444999999::::::999444...)))---......//////...---,,,)))((('''&&&&&&&&&'''(((''''''''''''((((((((((((((()))++++++******+++---***************+++++++++...---+++))))))+++---......---+++******+++---...---,,,,,,+++,,,---...///222111//////222888===AAAIIIQQQTTTRRRUUU^^^```ZZZZZZ\\\[[[YYY___kkkwww|||~~~yyyuuutttqqqnnnjjjhhhfffeeebbbaaa___]]]\\\[[[\\\\\\ggglllnnnkkkhhhgggddd```PPPMMMJJJHHHFFFAAA:::444111222111000......000222<<>>>>>?????????>>>>>>@@@BBBBBBHHHJJJHHHJJJKKKCCC777111000///---,,,+++******,,,,,,+++***)))(((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&((((((&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$##################"""###$$$&&&&&&$$$"""########################"""""""""############$$$!!!!!!!!!"""""""""##################$$$%%%&&&&&&$$$'''***++++++,,,111555999:::===@@@@@@===888333888555111000111333222000---+++***((('''&&&''''''''''''''''''((((((((((((***+++,,,,,,******+++,,,))))))******++++++,,,,,,...,,,+++******+++,,,...---,,,+++******+++,,,---,,,,,,,,,,,,,,,---......333111//////000444888:::CCCLLLQQQQQQUUU\\\]]]XXX]]]]]]YYYUUUYYYeeepppttt~~~yyyuuupppnnnlllhhhfffcccbbbaaa]]]]]]\\\ZZZYYYYYY[[[\\\eeeiiikkkhhheeeeeeccc```[[[RRRGGG@@@???>>>;;;777222222222000//////000222@@@EEEBBB888333444333000...111222000///000222333111333<<>>:::<<>>?????????>>>>>>@@@BBBDDDFFFFFFFFFIIIKKKCCC888111000...,,,+++*********+++***)))(((''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###%%%''''''&&&%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%##############################"""$$$%%%%%%###"""########################""""""""""""############!!!!!!!!!!!!""""""""""""$$$#########$$$$$$%%%&&&&&&)))---...---///222666777888<<<@@@DDDEEECCCAAACCC;;;333000222444222000///...+++)))'''&&&&&&&&&''''''''''''((((((((((((***+++,,,+++)))))))))+++))))))******+++,,,---------,,,+++******+++,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,---------000///...---...111444666>>>FFFLLLOOOTTTZZZZZZVVVeee[[[NNNIIISSScccnnnooo{{{yyyvvvqqqmmmkkkiiigggdddbbb```^^^^^^ZZZZZZZZZXXXVVVWWWZZZ]]]bbbgggiiifffcccaaa^^^ZZZ]]]TTTHHHAAA???>>>:::777333333333111000000111333BBBGGGCCC888333777777222///.........//////222555222666CCCLLLCCC333666EEEWWWTTTOOOHHHDDDGGGNNNUUUEEEQQQXXXRRRLLLMMMQQQSSSRRRWWWVVVNNNHHHIIIKKKKKKLLLHHHAAA======???BBBDDDCCCAAA<<<777333222444777...///111222222000...------...000333777:::<<<======>>>@@@@@@@@@AAACCCEEEGGGEEEBBBAAACCCCCC>>>666000...,,,***))))))******)))((('''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&& """######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$###"""###$$$$$$###!!!########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$$$$######$$$$$$%%%%%%+++...111222111222444777999999:::===BBBFFFHHHIIIGGG>>>555000111111///---///...,,,)))''''''&&&&&&''''''''''''((((((((((((((()))***)))((('''((()))))))))***+++,,,------...,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...000222333777===EEEJJJOOOSSSTTTQQQaaa___XXXQQQRRR]]]hhhnnn|||xxxvvvrrrmmmhhhfffeeeccc```^^^\\\[[[[[[XXXYYYYYYVVVTTTUUUYYY^^^bbbfffgggbbb]]]ZZZWWWSSSRRRNNNIIIFFFCCC???999444222333222111//////111333;;;@@@===777;;;IIINNNHHH333///...///000000333888444666===AAA:::222777CCC^^^^^^[[[TTTMMMKKKOOOTTT]]]rrr{{{jjjSSSLLLMMMNNNMMMUUUVVVNNNIIIJJJJJJGGGBBBDDDFFFGGGFFFCCC???<<>>999555222333444---///111222222111...---...111555:::===?????????<<>><<<888444...---+++))))))***+++,,,,,,+++)))'''%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%$$$###$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$############$$$$$$%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$###############$$$$$$$$$%%%###""""""###$$$"""!!!###########################"""""""""""""""!!!!!!!!!!!!!!!"""""""""######%%%$$$$$$###$$$$$$%%%%%%---000444555444444666999>>><<<;;;<<>>QQQWWW\\\ZZZSSSNNNOOORRRgggqqqTTTJJJLLLKKKJJJQQQSSSOOOPPPTTTOOODDD<<<@@@EEEGGGFFFAAA===::::::;;;;;;999666333222222,,,...111333333111...---...000555999===?????????>>>AAAEEEHHHHHHHHHHHHIIIFFFDDDCCCAAA>>>999444333---,,,***)))***+++...///444222...+++((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((('''%%%%%%&&&(((########################"""######$$$%%%%%%&&&&&&###############$$$%%%%%%"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""#########$$$$$$$$$%%%###"""""""""###"""!!!##############################""""""!!!!!!!!!!!!"""""""""#########$$$$$$%%%%%%$$$$$$###$$$$$$%%%***...222444444444777:::>>>===;;;<<>>IIIVVV[[[WWWQQQPPPQQQWWWsss~~~iiiRRRPPPUUUVVVKKKPPPPPPQQQXXX___UUUDDD??????@@@???===;;;;;;;;;444666999:::888555333222,,,...111333333111...---,,,...222666999<<<>>>>>>@@@CCCHHHKKKKKKIIIHHHHHHCCCDDDFFFEEE@@@999444333...,,,+++***+++---000222;;;888444///+++(((''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%###"""!!!"""$$$########################""""""###$$$%%%%%%&&&&&&######""""""###$$$%%%%%%""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###########################"""###$$$%%%%%%$$$###"""""""""######$$$$$$$$$$$$%%%###"""!!!"""###"""!!!##############################""""""!!!!!!!!! ############$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&***000222333444777:::::::::;;;>>>AAACCCCCCCCC444555555333000---------)))((('''''''''(((***+++''''''''''''((((((((()))&&&((()))***))))))+++------,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))***+++,,,---,,,++++++++++++,,,---------,,,,,,222444:::AAAFFFHHHIIIKKKVVV^^^ddddddddddddccc```}}}{{{rrrkkkfffbbb___^^^```^^^ZZZWWWTTTSSSTTTTTTRRRTTTUUURRROOOPPPVVV[[[___\\\WWWRRROOOMMMMMMMMMMMMHHH@@@777111/////////...---,,,***,,,///000///:::777222...+++,,,...///...---+++******+++---///000111333666:::===>>>===999===DDDLLLSSSXXX\\\]]]ccc```\\\[[[ZZZ[[[ZZZZZZWWWWWW[[[___^^^YYYWWWXXXJJJCCC<<<===@@@@@@888///777888::::::777444000......---+++,,,---......---222222222333555888<<<>>>EEEHHHJJJJJJHHHGGGHHHJJJDDDFFFFFFDDD???999555333...+++)))***///555999<<>>>>>>>>>>>@@@CCCFFFAAAAAA>>>888111,,,+++---...,,,******+++---------******)))))))))))))))***)))******)))((((((***+++...+++)))***,,,---+++)))...,,,***)))******)))'''+++,,,,,,------,,,,,,+++******))))))***,,,---///+++++++++***++++++,,,,,,111333555777<<>>AAABBBEEEEEECCC;;;222,,,,,,.........---,,,,,,,,,,,,---******)))))))))))))))***)))***+++***))))))+++---+++)))((((((+++,,,***(((---+++))))))***+++******++++++,,,,,,,,,,,,++++++******))))))***,,,---...++++++******++++++,,,,,,...000111444777===DDDIIIPPPRRRTTTWWWYYYZZZ\\\^^^}}}~~~}}}yyyvvvvvvqqqjjjddd```]]]ZZZXXXXXXWWWVVVTTTRRRPPPOOONNNNNNOOOOOONNNLLLNNNTTTYYYZZZZZZXXXTTTOOOHHHCCC???<<<:::777444111//////...///000222444555333111000---......///...---+++)))(((((()))***++++++,,,,,,------...000333777;;;===BBBCCCDDDFFFHHHIIIJJJKKKNNNMMMOOOTTT\\\___^^^ZZZWWWTTTZZZjjjvvvtttggg\\\^^^VVVLLLEEECCCBBB???===777777999<<>>999444111///------......---,,,666444111///111555:::>>>@@@BBBDDDEEEDDDDDDEEEFFFBBBBBBAAA>>>999444222111444111,,,)))))))))***)))***,,,---***'''%%%'''***''''''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$########################$$$############$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$$$$$$$$$$$$$#####################!!! """"""""""""""""""######$$$$$$###"""""""""######$$$######"""###%%%&&&'''(((---111444:::>>>>>>999>>>;;;999:::===@@@@@@???DDDFFFFFF???555///111555111333444111---++++++---***)))))))))))))))*********+++,,,+++******,,,...***)))((()))+++,,,+++***+++***))))))+++,,,,,,+++******++++++++++++*********************+++,,,---++++++******++++++,,,---+++,,,...000222777===AAAHHHLLLQQQUUUVVVWWWXXXYYY}}}||||||zzzuuuqqqoookkkeee```]]]ZZZXXXVVVTTTTTTTTTSSSQQQOOONNNMMMLLLLLLLLLKKKKKKNNNSSSWWWZZZYYYUUUPPPJJJCCC===:::777777555444222000...---...000555:::;;;777555666111111111000///---+++***'''((()))+++,,,------------------...111555;;;???>>>===<<<;;;;;;;;;<<<===FFFHHHLLLQQQVVVYYYZZZZZZVVVQQQTTTgggyyyzzzlll```^^^ZZZTTTNNNJJJFFFBBB@@@888555444555888999666222222000......//////...---444333333333555999>>>@@@BBBCCCEEEFFFGGGHHHHHHIIIDDDDDDBBB>>>999555333333111...+++))))))******)))&&&((())))))((((((+++---)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###""""""###$$$%%%""""""#########$$$$$$$$$########################""""""""""""######$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$###""""""######$$$""""""!!!  """""""""""""""###############"""""""""""""""###$$$######"""###%%%&&&'''(((///666:::???CCCBBB>>>BBB>>>;;;<<>>999;;;<<<777000++++++---***))))))))))))******+++***+++++++++******,,,...+++++++++,,,---...//////,,,+++)))***+++,,,,,,+++))))))************))))))***************++++++,,,************+++,,,------+++,,,---...000333888<<>>888333///...///000333111///000111222222111000333888>>>CCCFFFGGGGGGFFFEEEEEEGGGJJJKKKJJJHHHIIIJJJHHHEEE@@@;;;999888333222000......---***(((***))))))(((((((((((()))''''''&&&%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$"""############$$$$$$$$$######################## !!!""""""######""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""########################"""""""""""""""""""""""""""###$$$$$$$$$$$$###"""###############$$$$$$$$$ !!!!!!"""###$$$!!!!!!!!!"""######$$$$$$######"""""""""###$$$$$$$$$######"""###%%%&&&''')))111888;;;???DDDEEEDDDAAA??????AAAEEEGGGFFFEEEGGGHHHGGGCCC>>>;;;===???EEEEEEAAA;;;333...---...++++++++++++,,,---......---......,,,******+++,,,***+++,,,,,,,,,,,,---...000...,,,+++++++++***((())))))************))))))))))))******+++******))))))))))))***+++,,,---...,,,...//////000222555888:::CCCNNNSSSTTTSSSUUUXXXyyywwwvvvwwwvvvrrrkkkeee\\\YYYVVVTTTSSSSSSQQQOOONNNNNNLLLKKKJJJJJJKKKLLLKKKIIIIIIJJJNNNSSSXXXZZZVVVPPPHHH???999777777888555555666666555444222111---+++///666555///333===EEEAAA:::333...,,,------++++++*********+++---...))),,,000000111444<<>>999444333555888;;;888;;;AAAHHHMMMLLLHHHDDDTTTTTTVVVVVVTTTUUU___jjjhhhbbb\\\ZZZ[[[WWWOOOGGGAAAAAA???999111---...000222000///000222444444333333666:::???CCCGGGIIIJJJHHHGGGFFFHHHJJJKKKIIIGGGHHHIIIIIIFFFAAA<<<888777444222111000///...***(((+++***(((''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$"""############$$$$$$$$$########################!!!"""###$$$%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""################################################"""###$$$$$$$$$$$$###"""!!!"""###$$$%%%$$$$$$#########"""""""""######$$$ !!!!!!"""######$$$$$$###############$$$%%%%%%$$$######"""###%%%&&&'''(((///555666999???CCCCCCAAABBBCCCEEEHHHIIIJJJJJJLLLJJJGGGDDDCCCAAA@@@@@@DDDAAA<<<666222111111111,,,,,,,,,------///000000111222111///,,,++++++---+++---...---++++++,,,...///---++++++,,,,,,+++***)))******++++++******)))))))))***++++++***)))((()))))))))***+++,,,...///+++,,,.........000333555888AAAMMMRRRRRRRRRUUUYYY}}}||||||{{{{{{wwwuuutttuuutttppphhhbbbXXXUUUSSSQQQQQQPPPOOOMMMMMMLLLJJJHHHGGGHHHJJJKKKKKKJJJIIIKKKOOOUUUYYY[[[RRRMMMFFF???999777777777333444444555555444444444...+++---222000)))...:::BBB???999333///,,,++++++,,,+++)))((((((***+++---'''+++///000000444;;;AAAGGGCCC===777666777;;;>>>999:::@@@LLLWWWXXXMMMBBBCCCHHHNNNOOOIIIKKK\\\nnntttiii]]]XXXZZZZZZTTTNNN===AAACCC>>>444------///111000///000333555555444777888:::>>>BBBFFFIIIJJJKKKIIIHHHIIILLLMMMJJJHHHFFFGGGHHHFFF@@@;;;777555111000000000000///,,,***---+++)))((((((((('''&&&$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$"""############$$$$$$$$$###########################$$$%%%&&&'''&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$############"""########################$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###""" !!!###%%%&&&%%%###"""&&&%%%$$$###"""""""""""" !!!!!!"""###$$$$$$$$$$$$$$$######$$$%%%&&&&&&$$$############%%%&&&'''(((...222222444:::@@@BBBBBBEEEHHHJJJKKKLLLOOOPPPMMMIIIFFFEEEGGGGGGFFFDDDBBB===777333222222333333---------......000111111555555444111...,,,---...---000111000---,,,...000---+++***+++,,,------,,,******++++++++++++******((()))***++++++***)))((()))))))))***+++---...///(((***,,,,,,---...111333999BBBNNNSSSSSSSSSWWW[[[}}}|||||||||zzzyyysssssstttrrrnnnhhhaaa]]]TTTTTTSSSQQQPPPOOONNNMMMIIIIIIIIIHHHFFFFFFHHHJJJLLLLLLLLLOOOSSSVVVXXXXXXRRRKKKBBB<<<888666666888888999777444666888555/////////...+++)))***...333999999888555111...------*********(((((())),,,///...---++++++...222777;;;JJJGGG@@@888222222777<<<>>>>>>AAAHHHOOOSSSRRRPPPJJJFFFIIISSSUUURRRWWWaaaqqqjjj```ZZZ]]]___SSSDDDEEE???>>>AAA999---***111222999:::444666===;;;222BBBRRRQQQFFFFFFIIIIIIMMMLLLLLLKKKLLLMMMMMMJJJHHHLLLJJJGGGBBB<<<888444222111000/////////---***'''******))))))((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$$$$$$$%%%%%%###%%%''''''&&&&&&'''((($$$$$$$$$#########""""""%%%$$$$$$$$$###""""""""""""""""""""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""!!!"""!!!)))%%%!!!)))&&&%%%$$$#########$$$%%%$$$$$$$$$#########""""""!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$""""""$$$'''+++------,,,,,,111999AAAEEEFFFGGGEEEDDDFFFJJJLLLKKKIIIKKKLLLKKKJJJGGGFFFGGGHHHFFFCCC<<<555555666333,,,111000...------...///000222444555555222...+++***+++000444444000---...000,,,...///...,,,******+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,++++++******++++++,,,***)))***---///111111666AAALLLPPPNNNOOOVVV]]]}}}{{{zzzzzzyyyvvvtttsssrrrpppmmmhhhaaa[[[VVVRRRRRRQQQOOONNNMMMLLLKKKHHHHHHHHHFFFEEEEEEGGGIIIJJJKKKMMMOOORRRVVVYYY[[[PPPIIIAAA<<<;;;999888777666888888555444777666222......---***((((((,,,000555666666444111/////////---,,,************++++++...---++++++,,,///222444>>>===;;;777333222444666888<<>>;;;===777---)))...888>>>???:::<<>>:::555444999;;;888555555666555......---+++)))))),,,...000111222111000///000111///---+++,,,------+++(((---,,,+++******+++,,,---000333666888666444333333555<<>>===>>><<<777444555666666444222...,,,---------///222555999;;;555777999666111---,,,---,,,---...---+++******************++++++++++++,,,***++++++,,,,,,++++++***,,,,,,+++************+++++++++,,,,,,------------///000555>>>HHHOOOQQQOOO~~~~~~~~~}}}|||zzzyyyyyyyyyzzz{{{vvvuuutttttttttrrrooommmlllggg```[[[WWWSSSNNNJJJNNNMMMLLLKKKJJJHHHGGGGGGBBBCCCCCCBBBBBBBBBEEEGGGIIIMMMPPPPPPNNNPPPVVV\\\ZZZTTTKKKDDDCCCBBB===555444===BBB>>>888555444444000000...---,,,,,,---......///000000......///000///,,,***---111111,,,'''+++++++++*********))))))***...333888:::999777666888===@@@>>><<>>DDDAAA<<<:::000666999777777;;;<<<999999DDDBBB;;;@@@CCCFFFMMMGGGGGGIIILLLOOOQQQPPPOOOKKKJJJIIIFFFCCC???;;;:::555111---***)))***))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$#########$$$&&&%%%###"""""""""########################"""""""""###$$$$$$$$$%%%"""""""""""""""######$$$################################################""""""""""""""""""""""""(((999555%%%###%%%"""!!!!!!""""""###$$$%%%%%%&&&########################""""""!!!!!!""""""###$$$$$$$$$###"""!!!!!!!!!!!!###"""!!!!!!!!!"""###$$$######$$$%%%&&&'''''''''(((+++000777<<<@@@BBBBBB@@@DDDHHHHHHEEEDDDEEEFFFFFFGGGGGGFFFDDDBBBBBBCCC<<<@@@AAA>>>===???>>>;;;;;;<<<>>>===:::555///+++...---,,,...333999>>>AAA888999999777333///...///,,,---...---+++*********************++++++++++++***++++++,,,,,,++++++***,,,++++++******************,,,---------,,,---...//////222;;;FFFNNNQQQQQQ~~~~~~~~~zzzyyywwwvvvvvvvvvwwwxxxqqqqqqpppqqqqqqpppmmmkkkeee___XXXTTTRRRQQQMMMJJJMMMLLLKKKJJJHHHGGGFFFFFF@@@AAAAAAAAA@@@AAADDDFFFKKKNNNPPPNNNLLLMMMRRRXXXddd```WWWMMMIIIHHHAAA888777BBBIIIEEE<<<555222000//////.........------,,,...///000///---,,,---...---******---222222...))))))*********+++*********(((***///444888::::::999<<<>>>???>>>>>>BBBKKKRRRVVVXXX```iiiiiicccdddiiihhhccc___]]][[[VVVPPPLLLCCC<<<999>>>BBB@@@888222222777;;;;;;;;;===???>>>:::AAA===888===???AAAJJJJJJJJJKKKMMMOOOOOONNNLLLIIIHHHGGGFFFBBB???;;;999777333...+++************))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$###"""###$$$%%%%%%###!!!!!!"""########################"""""""""###$$$$$$$$$%%%"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################)))999666&&&###%%%""" !!!!!!"""###$$$$$$%%%%%%########################"""""""""""""""###$$$$$$%%%$$$###""""""!!!""""""###"""!!! !!!"""$$$%%%###$$$$$$%%%%%%&&&&&&&&&&&&+++222999>>>@@@@@@@@@AAAEEEHHHHHHFFFEEEFFFHHHEEEFFFGGGFFFDDDBBBAAABBB888>>>???<<<999::::::999CCCDDDEEECCC???888222...111...,,,---333888<<<>>>555555555444111000//////,,,...///...,,,******+++))))))*********+++++++++***++++++,,,,,,++++++***,,,+++******))))))******)))+++------------///111///000444999???GGGOOOTTT~~~}}}}}}}}}}}}}}}wwwwwwvvvttttttsssssssssnnnmmmmmmnnnooommmjjjggg]]]WWWPPPNNNOOOPPPMMMIIIKKKJJJIIIHHHGGGEEEDDDDDD>>>???@@@@@@@@@AAADDDGGGKKKMMMMMMKKKJJJLLLQQQUUUdddgggcccYYYSSSPPPHHH>>><<>>@@@CCC@@@EEE???:::@@@BBBDDDMMMNNNMMMMMMNNNOOONNNKKKIIIGGGGGGGGGEEEBBB>>>:::888888444///,,,++++++******))))))(((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$"""!!!"""$$$%%%%%%###""""""##################$$$$$$$$$###############$$$$$$$$$"""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""...+++"""$$$%%%"""###!!!!!!"""###$$$$$$$$$##################$$$$$$$$$###""""""""""""###$$$$$$$$$$$$###"""""""""#########"""!!! !!!###%%%&&&%%%$$$$$$$$$$$$$$$%%%&&&%%%,,,666===AAAAAA@@@@@@>>>@@@AAABBBBBBBBBDDDFFFEEEGGGHHHHHHEEECCCBBBBBB<<>>???@@@@@@@@@AAAEEEGGGIIIIIIHHHHHHIIIMMMQQQTTTZZZeeekkkeee^^^ZZZPPPEEEAAAFFFGGG@@@888555333222/////////111444555222000---...//////---,,,---...++++++,,,---...---,,,+++***))))))((((((((())))))&&&''')))...333666666555:::===AAAEEEJJJOOOUUUXXXXXXXXX]]]gggmmmiiiaaa[[[^^^ZZZYYYZZZWWWSSSUUU[[[EEE???888555888;;;:::888111555;;;>>>======@@@EEEIIIKKKCCC???EEEFFFHHHRRROOOOOONNNNNNOOOMMMKKKHHHHHHHHHHHHFFFCCC>>>:::777666333///,,,+++***)))((()))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%%%%%%%$$$"""!!!"""###%%%%%%$$$###$$$%%%""""""#########$$$$$$$$$$$$$$$$$$###############"""""""""""""""######$$$########################################################################%%%""" &&&$$$!!!&&&!!!"""###$$$$$$###""""""""""""#########$$$$$$$$$######""""""######$$$%%%#########"""######$$$$$$$$$###"""!!!"""$$$&&&(((&&&%%%$$$""""""###%%%&&&'''///:::BBBEEEDDDBBBBBB???===<<<===@@@CCCEEEFFFFFFHHHJJJIIIGGGDDDCCCCCCAAAGGGIIICCC<<<<<<@@@CCCHHHGGGEEECCCAAA>>>===<<<999666555777;;;===:::777666444333222222111000000///000111000...---------))))))))))))***************++++++,,,,,,++++++***++++++***)))))))))))))))(((***------,,,000888>>>444333000......666CCCLLL}}}|||{{{zzzxxxwwwxxxwwwvvvuuuuuuuuuuuuuuurrrrrrrrrrrrpppnnnllljjjmmmlllkkkjjjhhhccc^^^ZZZUUUNNNHHHHHHKKKMMMIIIDDDFFFFFFEEEDDDBBBAAA@@@???===>>>???@@@@@@BBBEEEHHHGGGEEECCCEEEJJJOOOSSSUUUOOOaaannnlllfffaaaVVVIIIDDDFFFBBB999333444555555333333333666::::::888555,,,---///...------...000,,,---...---+++******++++++***((('''&&&&&&''''''((((((***///555777666333999===BBBFFFIIIOOOVVV\\\^^^cccfffjjjuuuzzzkkkUUU\\\]]]```aaaYYYRRRWWWaaa^^^UUUGGG;;;666666555444333777===AAA@@@@@@CCCIIIUUUUUUJJJDDDFFFDDDCCCMMMPPPOOONNNNNNOOONNNKKKHHHHHHIIIIIIGGGDDD???:::888555222...+++***)))'''&&&)))(((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%%%%%%%$$$""" !!!###%%%%%%$$$$$$%%%&&&""""""######$$$$$$$$$$$$%%%$$$$$$$$$######"""""""""""""""""""""######$$$""""""""""""""""""""""""###################################################$$$!!!((($$$&&&""""""###$$$$$$###!!!!!!""""""######$$$$$$$$$$$$#########"""######$$$%%%###"""""""""###$$$%%%%%%%%%$$$"""!!!"""$$$''')))(((&&&###!!!!!!###%%%&&&(((111>>>FFFHHHGGGEEEDDDGGGCCC@@@AAAFFFKKKMMMMMMGGGIIIKKKKKKHHHFFFDDDDDDBBBIIIMMMGGGBBBEEEKKKPPPEEEDDDBBB@@@@@@@@@AAAAAA>>><<<<<>>===<<<:::;;;>>>@@@@@@FFFLLLEEEDDDBBB???DDDMMMTTTTTTPPP[[[jjjpppkkkaaaYYYTTTKKKEEE===888777777666555333444777;;;>>>>>>:::777333111...,,,,,,---///000000000,,,((()))---///,,,******))))))(((''''''''')))+++---///222444666777///===CCCFFFMMMNNNRRR^^^aaadddfffjjjqqquuuppphhhQQQZZZgggjjjYYYHHHMMM]]]zzzoooVVV>>>777<<<;;;111777777:::>>>===;;;BBBLLLLLLIIIFFFEEEFFFFFFDDDBBBNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMKKKHHHDDD???;;;999444000,,,))))))((('''&&&(((((('''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%########################&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%%%%######""""""""""""######!!!""""""""""""#########"""############$$$$$$$$$%%%$$$###""""""###$$$%%%########################$$$#########""""""!!!!!! !!!!!!"""""""""""""""""""""""""""""""""######%%%$$$"""!!!!!!"""$$$%%%###$$$$$$$$$$$$&&&***---(((((('''%%%###$$$''')))///444===FFFKKKJJJDDD???GGGFFFEEEEEEFFFIIILLLNNNGGGJJJOOOSSSSSSPPPLLLIIILLLMMMLLLJJJIIIJJJMMMOOOKKKGGGDDDEEEIIIJJJFFFAAA888:::;;;===DDDMMMKKKDDDFFFGGGEEE???;;;:::888444???:::444333444333///***))))))))))))***+++,,,---------,,,---...---***(((,,,***)))((()))***)))((('''''''''***///666>>>BBB666///***)))+++111===III}}}zzzwwwuuutttttttttuuuttttttssssssrrrqqqqqqrrrpppnnnnnnooommmiiifffgggeeecccbbbbbbaaa^^^\\\QQQLLLIIIIIIIIIFFFDDDFFFFFFEEECCCAAA@@@>>>>>>===;;;999:::===>>>>>>CCCIIIEEEGGGGGGFFFKKKRRRVVVUUURRR[[[eeeiiifff^^^VVVRRRQQQLLLDDD???===;;;999777>>>???BBBEEEFFFBBB;;;555000///---,,,++++++,,,---......,,,***---333333000++++++***))))))((((((((()))***---111555777777777333>>>BBBEEENNNOOOQQQ[[[^^^aaabbbccciiiqqqsssqqqXXXYYY```bbbXXXJJJLLLWWWnnnjjj[[[FFF;;;======777888:::@@@EEEBBB<<<;;;@@@FFFIIIMMMNNNKKKIIIIIIJJJOOOOOONNNMMMLLLLLLKKKKKKPPPOOOMMMJJJFFF@@@<<<999222///+++))))))))))))((((((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%################################################$$$$$$$$$$$$$$$$$$%%%%%%#########""""""#########"""""""""#########$$$$$$"""############$$$$$$$$$$$$$$$###""""""###$$$$$$########################$$$#########"""""""""""" !!!!!!"""""""""""""""#########"""""""""""""""$$$###""""""""""""###$$$"""###$$$###$$$%%%))),,,*********(((%%%%%%&&&''',,,111999BBBHHHJJJHHHEEEJJJHHHFFFDDDEEEGGGJJJLLLIIIKKKOOOQQQRRROOOLLLJJJLLLMMMNNNLLLIIIFFFEEEEEEHHHHHHGGGFFFEEEDDDBBB@@@:::===<<<999<<>>======<<<;;;888888;;;;;;;;;???FFFFFFJJJMMMNNNQQQUUUWWWTTTSSSWWW\\\___]]]XXXRRRMMMHHHFFFDDDDDDEEEFFFFFFEEEFFFFFFIIILLLLLLFFF===555...---,,,,,,+++*********,,,,,,+++,,,222999888333,,,,,,+++***))))))))))))))))))+++111777::::::888444<<<>>>BBBOOOTTTUUU]]]dddddd```]]]```jjjqqqsssgggbbb```aaa\\\RRROOOSSSWWW\\\VVVFFF:::888999888:::<<<@@@EEECCC===:::;;;<<>>===>>>===BBBCCC>>>;;;???DDDGGG<<>>666888:::888333...,,,+++***+++++++++,,,------...))))))***,,,......---++++++***(((((()))***)))((())))))))))))+++---000111---++++++......///333999~~~zzzwwwwwwyyyyyyyyysssrrrpppmmmllljjjjjjjjjlllmmmnnnooonnnllljjjiiijjjiiigggfffeeecccbbb```\\\ZZZXXXXXXZZZ[[[[[[ZZZPPPJJJEEEEEEDDDAAA@@@BBB>>>>>>>>>>>>======<<<;;;;;;999888:::::::::>>>DDDIIINNNPPPNNNOOORRRRRRPPPOOOPPPRRRUUUUUUQQQKKKFFF===???BBBFFFJJJMMMOOOOOODDDCCCDDDGGGIIIGGG???888,,,---------,,,***)))(((***+++***---444;;;888222...---,,,******************((((((---444:::;;;999111888888???PPPXXXZZZaaaooojjj```YYY[[[ccchhhhhhllleeeaaaaaa]]]UUUOOONNNHHHMMMKKK@@@777666888888;;;;;;===?????????AAACCC>>>EEENNNQQQOOOMMMNNNPPPUUUTTTSSSQQQPPPPPPPPPQQQJJJKKKKKKIIIEEE@@@;;;777000---)))''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$$$$##################$$$################################################!!!!!!"""############"""$$$$$$######"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######"""###%%%''')))+++------+++)))(((((((((***...666???HHHNNNPPPNNNNNNMMMMMMNNNNNNOOOOOOOOOOOONNNMMMMMMMMMNNNNNNLLLPPPSSSTTTQQQMMMJJJHHHFFFFFFEEEDDDAAA>>>===<<>>@@@<<<<<<=========<<<;;;:::<<<:::999;;;::::::>>>DDDLLLOOONNNIIIFFFHHHKKKJJJFFFHHHKKKMMMNNNKKKEEE@@@@@@BBBFFFJJJLLLMMMNNNNNNCCC???===???CCCCCC>>>999......//////...,,,)))((()))***+++,,,222777444...///...,,,***)))***++++++,,,)))''')))///555999;;;444888777===OOOWWWYYY```ppphhh\\\UUUXXX^^^^^^XXX\\\ZZZYYYYYYVVVOOOIIIGGGEEEEEEAAA;;;888:::<<<===:::>>>BBBBBBCCCDDDFFFGGGMMMMMMNNNRRRUUUWWWWWWVVVTTTSSSRRRQQQRRRSSSTTTUUUIIIIIIJJJHHHFFFBBB>>>;;;555222---***)))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%$$$$$$#########%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%""""""#########$$$$$$$$$#########$$$$$$################################################$$$$$$$$$!!!""""""###########################""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!"""######""""""$$$&&&%%%(((,,,---,,,+++++++++)))***...555???HHHNNNPPPNNNPPPTTTWWWXXXWWWUUUSSSQQQOOOMMMLLLLLLMMMOOOPPPQQQSSSUUUTTTRRRPPPOOOOOOHHHEEEBBBCCCEEEDDD@@@<<>>;;;<<<<<<===<<<;;;999888<<<:::999;;;;;;:::>>>DDDJJJMMMKKKCCC>>>@@@DDDEEE@@@BBBFFFHHHHHHFFFDDDBBBBBBFFFJJJNNNOOOPPPQQQRRRGGGAAA;;;<<<@@@AAA<<<777///000000000...,,,***)))(((+++,,,+++...111000,,,///---+++)))))))))++++++,,,+++)))))),,,111666::::::===999<<>>888555666:::======<<>>;;;@@@DDDEEEHHH???444//////000...***+++,,,---.........,,,,,,,,,++++++,,,,,,+++)))&&&)))'''&&&'''((())))))((('''(((((()))***+++,,,,,,,,,)))((()))(((&&&***///~~~}}}|||{{{xxxvvvtttsssqqqppppppooollljjjiiijjjjjjkkkkkklllkkkkkkiiiiiihhhhhhgggfffffffffdddddddddaaa]]][[[\\\^^^aaa```]]][[[WWWRRRKKKGGGDDD@@@@@@BBBCCC???<<<===;;;<<<======<<<:::888777;;;888888:::;;;:::???EEEFFFIIIHHHAAA;;;===AAABBB>>>@@@CCCDDDCCCDDDGGGJJJFFFIIIMMMOOOOOOOOOQQQSSSGGGAAA<<<===AAABBB<<<555111000000///---,,,***)))&&&+++---+++***,,,...---///---+++(((((()))***++++++---//////---...333777<<<@@@<<<<<>>>>>AAABBBEEEOOOZZZRRRTTTOOOEEE===>>>AAABBBHHHAAA999333///...,,,***+++,,,---......---+++************+++,,,,,,***(((((('''&&&&&&((())))))((((((((('''(((((()))++++++)))'''(((***)))&&&(((---~~~~~~~~~{{{zzzyyywwwuuusssssspppmmmjjjjjjjjjiiihhheeeeeeggghhhiiiiiiiiiiiiiiihhhgggeeeeeeeeeeeeeeedddeeedddaaa\\\[[[\\\___cccbbb___[[[VVVOOOFFFAAAAAA>>>???CCCCCC???<<<<<<<<<======>>><<<:::888666999777777:::::::::>>>EEEAAAFFFGGGAAA<<<===AAABBB>>>AAACCCAAA@@@CCCJJJQQQQQQSSSTTTQQQKKKGGGFFFFFFCCC>>>;;;>>>CCCCCC<<<444111000///...,,,+++***)))$$$+++...+++(((***...//////---***((('''(((***+++)))///555444000---000555:::???;;;;;;FFFJJJMMMWWWVVV^^^ccc___ZZZ^^^ffflllfff___VVVQQQRRRQQQJJJBBBDDD@@@<<<;;;:::;;;???CCCQQQ```iiiddd[[[ZZZ___bbbVVVRRRQQQWWWaaafffddd```___^^^[[[YYYYYYZZZ[[[]]]UUURRRNNNIIIDDDAAA???>>>111...***(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$"""$$$&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&######""""""""""""######!!!""""""""""""#########"""############$$$$$$$$$"""###$$$%%%%%%$$$###"""#################################$$$$$$%%%%%%%%%""""""###$$$$$$$$$$$$### !!!"""###$$$%%%%%%&&&$$$"""!!!!!!"""$$$&&&###%%%&&&&&&$$$######$$$$$$&&&(((((('''&&&'''(((+++111<<>>>>>>>><<<;;;999>>>CCCDDDAAA;;;777666777888999999999;;;>>>AAADDDAAAAAACCCCCCAAABBBEEEAAABBBDDDEEEIIINNNUUUZZZYYYWWWUUUSSSQQQKKKBBB;;;>>>::::::@@@IIIMMMKKKFFF:::555222000,,,((()))...***,,,...,,,((((((---222---,,,***(((((()))***++++++,,,---000444555444333666BBBIIIEEECCCJJJPPPQQQUUUaaafff```^^^cccddd___iiiddd^^^WWWNNNFFFCCCCCCGGGDDD@@@===<<<===>>>@@@FFFPPPZZZ]]]___eeekkkmmmaaa]]][[[^^^dddfffaaa\\\```___^^^\\\ZZZYYY[[[\\\\\\UUUOOOKKKFFF@@@>>>AAA555///(((&&&(((***(((&&&''''''&&&%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$###$$$$$$%%%%%%%%%$$$$$$%%%$$$###""""""###$$$%%%$$$$$$#####################"""""""""""""""############""""""######$$$%%%%%%%%%$$$###""""""######$$$$$$###"""###$$$&&&'''&&&&&&%%%%%%$$$###"""""""""###$$$$$$###"""###$$$$$$$$$$$$%%%%%%$$$$$$$$$########################%%%%%%$$$###""""""######"""############$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''111555@@@MMMUUUXXXZZZ]]][[[ZZZYYYXXXYYYXXXVVVTTTIIIIIIJJJKKKKKKMMMPPPSSSOOONNNRRRYYY\\\[[[[[[^^^\\\ZZZWWWTTTPPPLLLIIIGGGDDDDDDFFFIIILLLMMMLLLKKKPPPYYY[[[UUUTTTTTTKKK>>>CCCEEECCC:::111------...,,,---......---,,,***)))************))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((()))***+++,,,~~~{{{zzz{{{{{{zzzyyyuuuuuutttrrrpppnnnlllkkkkkkjjjhhhfffeeeeeefffgggaaa``````aaadddffffffeeedddcccbbbaaa````````````bbbbbb```\\\XXXWWWYYY[[[]]]ZZZVVVSSSOOOJJJDDD@@@AAA@@@>>>============<<<999===AAABBB>>>:::777666888999999999999;;;>>>AAABBB@@@AAAEEEGGGFFFGGGJJJFFFGGGHHHIIILLLQQQWWW\\\]]][[[[[[ZZZWWWOOOCCC;;;<<<<<>>>>>======<<<<<<<<<:::<<<>>>===;;;999888888:::::::::999888:::===@@@>>>===AAAGGGKKKLLLNNNRRRMMMNNNOOOOOOQQQUUUZZZ^^^`````````aaa]]]TTTGGG>>>999<<>>>>>@@@BBBAAA???;;;999<<<>>>KKKRRRXXX[[[^^^bbbaaa]]]\\\^^^```ccceeeeeeeeedddeeeeeeeeeccc^^^ZZZXXXXXXSSSPPPPPPPPPJJJ@@@999777777222,,,(((((((((&&&$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###""""""###$$$$$$########################$$$$$$######""""""""""""######""""""######$$$%%%%%%$$$######"""#########%%%%%%$$$#########$$$$$$%%%%%%%%%$$$######"""""""""###$$$$$$###"""###$$$"""##################"""##############################"""!!!!!!!!!"""""""""""""""#########$$$$$$$$$$$$######$$$$$$%%%&&&""""""""""""#########$$$(((555BBBLLLVVV___^^^WWWWWWWWWXXXXXXXXXXXXWWWWWWTTTSSSQQQPPPQQQRRRTTTUUURRRQQQTTTZZZ\\\ZZZZZZ\\\RRRRRRRRRRRRSSSTTTUUUVVVXXXTTTNNNJJJHHHHHHIIIIIINNNVVVYYYXXXYYY\\\VVVMMM>>>>>>===888111,,,,,,---///000000000000...---,,,+++++++++++++++*********(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))***++++++~~~}}}|||{{{zzzyyywwwtttssstttttttttsssnnnmmmlllkkkjjjiiiiiiiiibbbfffhhhfffaaa```dddhhheeedddccccccdddccc```^^^^^^___bbbddddddcccaaa```cccbbb```]]][[[ZZZZZZ[[[UUURRROOOLLLKKKJJJHHHFFF@@@AAAAAA???===;;;;;;;;;;;;;;;;;;999888888999999;;;;;;:::999888999<<>><<<999>>>AAADDDDDDBBBBBBFFFJJJOOOTTTXXXZZZ^^^```]]]WWW]]]aaafffhhhhhhggghhhjjjdddeeefffeee```\\\YYYXXXVVVPPPLLLIIICCC;;;888999444000+++(((''''''&&&$$$''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$##################$$$###############$$$$$$$$$"""#########$$$###############""""""######$$$%%%$$$$$$###############$$$&&&%%%%%%$$$$$$#########%%%$$$$$$$$$######"""""""""###$$$$$$###"""###$$$""""""############""""""########################""""""!!!!!!!!!!!!!!!"""""""""""""""###########################$$$%%%%%%""""""""""""############,,,;;;FFFHHHMMMWWW\\\XXXVVVWWWXXXYYYXXXXXXYYYYYYXXXVVVSSSSSSTTTUUUWWWWWWRRRQQQTTTYYY[[[XXXWWWYYYZZZYYYXXXWWWVVVUUUUUUVVV]]]YYYTTTPPPOOOOOONNNMMMSSSXXX\\\\\\___bbb^^^WWWFFFDDDAAA<<<555---***,,,///000000111000...---,,,++++++++++++++++++++++++'''((()))******)))((('''((((((((((((((((((((((((((((((((((((((()))******~~~~~~}}}|||{{{yyyxxxwwwuuurrrpppooopppqqqppppppjjjiiihhhgggfffffffffgggdddgggjjjgggbbb```cccggggggfffeeeddddddcccaaa______aaadddffffffeeebbbaaabbb```^^^\\\[[[[[[[[[ZZZVVVSSSPPPMMMLLLJJJHHHFFFEEEFFFFFFCCC???;;;999:::===;;;999777888999;;;<<<;;;<<<<<<<<<;;;;;;===???999999>>>GGGMMMPPPTTTYYYXXXYYYYYYYYYYYYZZZ]]]```]]]\\\\\\]]]]]]YYYRRRLLL777777888:::===AAAEEEGGGCCC>>>;;;;;;888111,,,***++++++,,,+++******+++,,,)))+++---///000///...,,,+++***((())),,,///000000777999888888BBBRRRYYYUUURRRWWW\\\___aaa```YYYRRRQQQOOOIIIDDDGGGJJJEEE;;;@@@BBBFFFGGGGGGIIIMMMQQQWWW[[[^^^```ccceeebbb\\\```fffkkkmmmllljjjkkkmmm\\\^^^``````]]]YYYVVVUUUWWWRRRNNNKKKEEE===888999///---)))'''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%$$$$$$###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$############$$$$$$#########""""""#########$$$$$$$$$ !!!"""$$$%%%%%%%%%%%%######""""""######$$$%%%$$$###############$$$$$$%%%%%%%%%%%%$$$######"""$$$$$$###############""""""###$$$$$$###"""###$$$""""""############""""""########################"""!!!!!!!!!!!!!!!""""""!!!!!!"""""""""############""""""""""""###$$$$$$#########$$$$$$$$$$$$%%%---;;;BBB===;;;DDDPPPWWWUUUXXXZZZZZZYYYYYYZZZ[[[YYYVVVTTTUUUWWWXXXXXXWWWSSSRRRTTTXXXYYYVVVUUUVVV\\\\\\ZZZYYYWWWUUUSSSRRRWWWVVVVVVVVVVVVUUUSSSQQQWWW[[[^^^```dddfffddd```SSSNNNIIIDDD;;;///***+++//////000000///...,,,+++++++++++++++++++++++++++'''((()))******)))((('''''''''''''''''''''''''''(((((((((((((((((()))***zzzzzzzzzyyyxxxwwwuuuuuupppnnnlllkkklllmmmmmmlllhhhgggeeecccbbbbbbcccdddgggiiijjjiiifffdddfffhhhhhhfffdddcccddddddcccaaabbbdddfffgggfffdddbbb```___]]][[[[[[\\\\\\\\\ZZZYYYVVVSSSQQQOOOLLLIIIFFFJJJLLLLLLIIIBBB===;;;<<>><<<>>>@@@AAA@@@@@@AAABBB<<<;;;>>>FFFKKKNNNSSSXXXYYYZZZZZZZZZYYYZZZ]]]___YYYXXXYYY[[[]]]\\\VVVQQQ>>>;;;:::<<>>;;;:::>>>AAAAAAAAA???CCCIIILLLMMMKKKJJJIIIGGGCCCBBBFFFIIIKKKPPPVVVVVVWWWXXXXXXWWWXXXZZZ\\\VVVXXX]]]bbbeeebbbYYYRRROOOHHHBBBEEENNNXXX[[[[[[PPPDDD999555333000......,,,+++***+++++++++)))((())))))******+++++++++***)))((())),,,......---+++)))444===BBBKKKXXX\\\YYYRRRTTTXXX^^^```]]]YYYWWWJJJDDDDDDYYY}}}lllBBBIIIDDDAAAFFFQQQZZZ]]]\\\YYYaaafffeeedddiiioooqqqkkkmmmooopppooolllgggddddddfffgggfffccc```______YYYUUUSSSQQQKKK@@@:::999222111000---***((('''(((''''''&&&%%%%%%%%%%%%&&&$$$#########$$$%%%%%%&&&''''''''''''&&&%%%$$$###"""###$$$%%%%%%$$$###"""!!!""""""###$$$$$$%%%%%%%%%&&&''''''&&&###!!!#########"""###$$$$$$%%%######""""""###$$$%%%%%%!!!"""$$$%%%&&&%%%%%%$$$"""""""""""""""#########"""$$$$$$$$$###"""###$$$$$$$$$%%%%%%%%%%%%$$$$$$##############################""""""###$$$%%%%%%!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!"""#########$$$$$$$$$$$$%%%%%%%%%---'''...CCCMMMJJJOOO[[[ZZZ^^^aaa```\\\ZZZ\\\___cccaaa___``````\\\TTTLLLZZZXXXYYY]]]\\\WWWUUUVVVLLLPPPUUUZZZ[[[YYYVVVSSSWWWWWWXXXYYYZZZXXXTTTQQQJJJJJJOOOXXX```dddgggiiiYYYOOOKKKMMMHHH:::444666222222333333222111///...(((((())))))*********+++***)))(((''''''((()))***'''''''''''''''''''''''')))(((((('''''''''((((((||||||}}}zzzyyyyyyzzzzzzzzz}}}|||{{{yyywwwtttrrrppptttttttttssssssrrrrrrrrrrrrrrrrrrqqqpppmmmjjjhhhgggiiijjjiiihhhggghhhjjjiiieeeaaa___aaabbbaaa___bbbccccccddddddcccbbbaaabbbbbbaaaaaabbbdddfffgggfffdddbbbbbbcccbbb^^^ZZZVVVWWWZZZ\\\^^^\\\YYYVVVZZZYYYYYYYYY[[[[[[ZZZXXXRRRSSSSSSQQQOOOMMMLLLMMMLLLFFFBBBCCCCCCAAABBBDDDBBBFFFKKKMMMKKKIIIIIIJJJHHHHHHHHHJJJKKKNNNPPPRRRZZZYYYXXXWWWXXXZZZ\\\]]]aaa]]]\\\aaagggeeeZZZPPPSSSPPPKKKHHHHHHJJJNNNPPPIIIJJJEEE:::222///---+++))))))***,,,......+++)))'''(((***+++,,,,,,++++++)))...///)))&&&)))---...'''///999@@@FFFNNNYYYbbb\\\VVVUUUZZZ[[[UUUQQQQQQGGGBBBIII^^^qqqlllUUUAAAHHHIIIHHHKKKWWWeeeiiieeedddhhhjjjhhhhhhlllnnnnnnhhhjjjmmmnnnlllkkkjjjjjjiiiiiihhhfffiiijjjeee]]]YYYWWWSSSNNNGGGAAA===:::...---+++***)))((((((((()))(((((('''&&&$$$###"""&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&%%%$$$$$$######$$$$$$###!!! !!!$$$%%%###!!!$$$%%%&&&&&&$$$"""######!!!!!!!!!!!!""""""""""""#########"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###!!!&&&'''###"""%%%######$$$%%%%%%%%%%%%$$$########################""""""############""""""***&&&!!!!!!"""""" !!!"""###$$$%%%%%%$$$###""" !!!"""######$$$$$$$$$%%%%%%%%%(((666DDDLLLRRRXXX[[[\\\```bbbaaa]]]WWWUUUXXX\\\^^^aaadddbbb^^^YYYWWWWWW[[[\\\aaaeeebbbYYYVVVZZZXXXYYYZZZ[[[[[[[[[[[[[[[YYY[[[]]]\\\[[[\\\```dddZZZVVVRRRRRRVVV\\\bbbeee^^^YYYQQQKKKIIIGGG>>>444111222666888555///---000,,,+++)))((('''((()))+++)))'''%%%&&&)))***(((&&&$$$%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&'''((((((}}}yyy}}}|||yyyyyy|||zzzwwwvvvvvvwwwxxxwww{{{{{{yyywwwssspppmmmlllmmmnnnnnnoooooooooooopppooonnnmmmkkkjjjiiihhhhhhggghhhjjjiiiiiihhhjjjkkkkkkhhhdddbbbaaaaaaaaa```dddeeefffggggggeeecccaaacccbbbbbbbbbcccdddeeefffeeedddbbbbbbbbb```\\\XXXWWWXXXZZZ]]]^^^]]][[[YYY[[[ZZZZZZ[[[[[[YYYVVVSSSTTTUUUVVVVVVTTTSSSRRRRRRQQQKKKGGGFFFFFFCCCCCCEEEGGGIIILLLLLLJJJIIIIIIKKKKKKKKKJJJJJJLLLOOOQQQSSSZZZYYYXXXWWWXXXZZZ]]]^^^bbbaaabbbdddeee___VVVNNNOOOMMMIIIDDDAAAAAACCCEEEIIIIIIDDD999111...---+++******+++---//////,,,***'''((()))+++++++++++++++''')))***++++++------,,,---///333999AAAKKKSSSYYYTTTOOONNNRRRRRRLLLGGGFFF???<<<@@@NNNXXXTTTIIIAAAGGGKKKOOOUUUbbbooorrrnnniiikkkkkkhhhiiimmmnnnlllgggiiilllmmmmmmlllllllllhhhiiihhhhhhiiiiiicccZZZVVVSSSPPPLLLHHHCCC<<<888///,,,)))'''&&&&&&((()))***)))'''%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###############&&&$$$###$$$&&&(((&&&%%%###%%%&&&&&&$$$"""######""""""""""""############$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&######&&&%%% """###$$$$$$%%%%%%$$$$$$########################""""""############""""""$$$  ###%%%###!!!"""""""""""""""######$$$###"""!!! !!!!!!"""######$$$$$$$$$%%%%%%%%%)))444@@@HHHOOOWWW\\\]]]___aaabbb___ZZZXXXZZZ]]]ZZZ]]]``````]]][[[ZZZ[[[YYYZZZ___dddbbb\\\ZZZ]]]\\\]]]^^^_______________]]]___aaa```^^^^^^bbbeeeddd___YYYVVVWWW[[[^^^```aaa]]]TTTJJJGGGEEE@@@999777777;;;===999111---///,,,+++)))((('''((()))***)))'''&&&&&&))))))(((&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&'''((((((xxxsssrrruuuxxxvvvuuutttvvvtttrrrrrrssstttttttttxxxwwwuuusssooollliiiggghhhiiijjjkkkmmmmmmnnnnnnmmmkkkiiigggfffggghhhjjjeeegggiiiiiiiiiiiikkkmmmkkkjjjiiifffcccaaabbbcccfffhhhiiiiiiiiifffdddbbbbbbbbbaaabbbbbbcccdddeeedddcccbbbbbbaaa^^^ZZZVVVXXXYYY[[[]]]]]]\\\ZZZYYYZZZ[[[\\\]]]\\\XXXQQQLLLSSSUUUWWWYYYZZZZZZYYYYYYXXXQQQLLLLLLJJJGGGEEEGGGLLLMMMMMMLLLKKKJJJKKKLLLNNNMMMKKKKKKLLLPPPTTTVVV[[[ZZZYYYYYYZZZ\\\___```aaaccceeeeeeaaaZZZQQQKKKIIIIIIGGGAAA;;;777777999AAACCC>>>444,,,+++---,,,++++++,,,---//////---+++'''((()))******++++++***,,,***+++///222111---+++333222222888AAAKKKRRRUUUSSSPPPOOOQQQOOOHHHBBB@@@<<<<<<@@@EEEEEECCCEEEIIIMMMRRRXXX```kkktttuuuqqqkkkkkkgggeeegggkkkkkkgggfffhhhkkkllllllkkkllllllfffhhhhhhfffgggfff___VVVRRRNNNKKKJJJJJJDDD;;;444///,,,((($$$###%%%(((******)))&&&%%%$$$%%%'''(((%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$###""""""""""""###&&&%%%$$$%%%'''((('''&&&###$$$&&&%%%$$$"""##################$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%########################&&&$$$###$$$###"""###$$$$$$%%%%%%$$$$$$""""""""""""""""""""""""""""""############"""""" $$$&&&%%%#########""""""!!!!!! ######"""!!!!!!!!!""""""######$$$$$$$$$%%%%%%%%%'''///888???HHHSSS[[[]]]]]]```cccaaa]]]YYYXXXYYYWWWYYY[[[\\\\\\\\\^^^```VVVXXX]]]cccccc___^^^```]]]^^^___```aaaaaaaaa```aaaccceeedddaaaaaadddgggkkkfff___ZZZYYYZZZ\\\\\\ccc```WWWJJJCCCAAA???<<<======@@@CCC>>>444------,,,+++)))((((((((()))***((('''&&&'''(((((('''&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''(((}}}sssqqqoooqqqssssssrrrqqqrrrpppooooooppprrrqqqqqqrrrrrrqqqooollljjjgggfffhhhiiijjjlllmmmmmmmmmmmmjjjjjjiiihhhhhhiiikkklllccceeeggghhhhhhiiikkkmmmiiikkkkkkhhhdddccceeegggiiiiiihhhgggeeedddcccccc````````````aaaaaabbbbbbaaaaaaaaa```^^^[[[WWWUUUXXXYYYZZZZZZXXXVVVUUUUUUWWWYYY[[[^^^]]]XXXPPPJJJMMMOOOSSSXXX\\\^^^^^^]]][[[UUUQQQQQQPPPLLLJJJLLLLLLMMMNNNNNNNNNNNNMMMNNNMMMLLLKKKKKKMMMRRRWWW[[[]]]]]]]]]^^^___```aaabbb\\\\\\^^^___^^^XXXOOOGGGGGGHHHHHHCCC<<<666666777888;;;888///((((((,,,---+++++++++,,,......,,,+++'''(((((()))*********+++///++++++///111...,,,---777888;;;???FFFMMMRRRUUUTTTSSSSSSRRROOOHHHBBB>>><<<>>>CCCFFFDDDCCCIIISSSYYY\\\aaafffkkkmmmllljjjhhhfffbbb```dddiiigggaaafffhhhjjjjjjiiihhhhhhiiifffgggddd```______[[[UUUNNNKKKHHHJJJKKKFFF:::000...+++(((&&&%%%%%%'''((((((''''''&&&&&&'''(((((($$$$$$$$$#########""""""$$$%%%%%%%%%%%%$$$######$$$###""""""!!!"""""""""###""""""######$$$$$$$$$"""$$$%%%%%%###"""###$$$"""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%########################$$$############!!!!!!!!!""""""###$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!""""""############"""""""""!!! ######"""!!!"""""""""!!!!!!!!!!!! ######""""""""""""""""""######$$$$$$$$$%%%%%%%%%%%%***///555@@@OOOYYY\\\]]]```cccbbb^^^YYYVVVUUUXXXXXXYYYZZZ[[[]]]```bbbVVVYYY]]]bbbcccbbb``````WWWXXX[[[^^^___``````______bbbeeedddccccccfffiiilllgggaaa]]][[[[[[ZZZZZZbbbbbb[[[NNNCCC???===;;;>>>???BBBEEEAAA666...,,,+++***))))))(((((())))))''''''&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%%%%&&&&&&'''(((zzzvvvssssssrrrqqqqqqrrrqqqoooooonnnlllmmmooooooooonnnllllllllllllkkkiiihhhggghhhiiikkklllllllllkkkjjjfffggghhhjjjkkkkkkjjjjjjbbbcccfffgggggghhhjjjlllgggjjjkkkiiifffeeegggjjjiiigggccc```___```aaaccc]]]^^^^^^________________________]]][[[XXXVVVUUUXXXYYYYYYVVVRRROOOOOOPPPSSSUUUYYY]]]]]]YYYSSSNNNFFFHHHKKKRRRYYY]]]^^^]]]ZZZUUURRRTTTTTTQQQPPPRRRJJJKKKNNNPPPRRRRRRQQQOOOKKKKKKJJJKKKOOOUUU[[[______```bbbdddddddddccccccUUURRRRRRVVV[[[ZZZPPPFFFFFFIIIJJJGGGCCC???>>>>>>:::===;;;111((('''***,,,***))))))***,,,,,,+++***((((((((()))******++++++******)))))),,,222666777999>>>DDDGGGGGGGGGJJJNNNMMMOOOOOOMMMHHHCCC>>>:::888<<>>OOOYYY[[[[[[^^^bbbcccbbb___\\\[[[]]][[[ZZZZZZ[[[]]]___```YYY[[[^^^aaaccccccaaa___RRRUUUXXX\\\___``````___ZZZ^^^bbbccccccdddgggjjjkkkhhhddd```]]][[[XXXUUUbbbeeebbbWWWKKKEEEBBB???>>>>>>AAAFFFCCC888///,,,+++******)))))))))))))))&&&'''''''''&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%&&&''''''~~~~~~}}}|||zzzyyyyyyzzzyyywwwrrrooosssuuutttqqqpppqqqqqqnnnmmmlllkkkkkkmmmmmmlllkkkhhhiiiiiiiiiiiiiiihhhgggeeefffhhhjjjjjjiiigggfffaaaccceeehhhiiihhhgggfffbbbdddfffgggggghhhjjjlllhhhiiiiiihhhgggffffffgggeeebbb^^^[[[ZZZ\\\^^^```]]]]]]^^^^^^^^^^^^]]]]]]]]]]]]\\\ZZZWWWUUUVVVWWWXXXYYYYYYTTTOOOLLLLLLNNNQQQSSSVVVZZZ\\\[[[WWWSSSFFFFFFHHHMMMUUUZZZ[[[ZZZXXXTTTRRRUUUVVVTTTSSSUUUKKKKKKMMMOOOSSSTTTSSSRRRLLLLLLLLLNNNSSSXXX^^^bbb```cccfffiiiiiifffccc```SSSNNNLLLQQQYYYZZZRRRIIIFFFGGGHHHIIIJJJIIIHHHGGGCCCGGGEEE999---((()))******)))((()))***++++++***))))))))))))***+++,,,---+++///,,,***666JJJSSSOOO:::AAAGGGHHHCCC>>>>>>AAAGGGKKKKKKGGGCCCAAA>>>;;;:::>>>GGGSSSYYYYYYYYY[[[ffffffggghhheeebbbeeekkkeeegggggggggjjjnnnlllfffjjjkkkjjjgggdddaaa```aaaeeeccc\\\RRROOOSSSWWWWWWQQQOOONNNOOOMMMFFF:::000***+++++++++***(((&&&%%%%%%%%%&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$######$$$$$$###""""""""""""###!!!"""######""""""###%%% """$$$$$$###"""###$$$ !!!!!!!!!""""""""""""""""""######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((***((($$$"""###### !!!"""######$$$$$$######""""""""""""""""""""""""""""""############"""""" !!!!!!!!!"""""""""###!!!!!!""""""######$$$$$$!!!"""###$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''(((***111AAARRR[[[[[[ZZZ\\\___ccceeegggggggggccc```^^^]]]]]]^^^^^^]]][[[]]]___```bbbeeebbb^^^UUUWWW[[[___aaabbbaaa```XXX\\\```ccccccdddhhhkkkllljjjhhhfffbbb]]]WWWRRRaaaeeefff___WWWRRRMMMIII@@@???BBBFFFEEE;;;222...************)))))))))(((%%%'''((('''&&&%%%&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''~~~}}}|||{{{{{{{{{{{{yyywwwsssrrrrrrrrrrrrqqqnnnkkknnnrrrrrrnnnmmmoooooolllkkkjjjiiijjjjjjjjjhhhgggffffffggggggffffffeeedddaaacccfffhhhiiiiiigggfffaaabbbcccdddeeeeeeffffffdddfffhhhiiiiiiiiikkkmmmjjjiiihhhggggggfffcccaaa^^^]]]\\\[[[ZZZZZZ[[[[[[]]]^^^___``````___^^^]]]\\\\\\ZZZVVVSSSSSSVVVYYYXXXZZZYYYUUUOOOMMMOOOSSSSSSSSSUUUXXX[[[\\\ZZZXXXNNNKKKJJJMMMSSSXXXYYYWWWWWWSSSRRRUUUVVVTTTSSSTTTQQQNNNKKKLLLOOORRRTTTTTTPPPPPPQQQSSSWWW[[[___bbb___ccciiilllkkkggg```\\\UUUQQQOOORRRWWWXXXSSSNNNDDDBBBBBBFFFKKKNNNLLLIIIFFFKKKKKK???222,,,,,,---+++)))((()))+++,,,+++++++++*********+++,,,---...111777222...EEEhhhooo___???BBBEEEFFFCCC@@@??????BBBGGGHHHBBB???@@@AAA>>>@@@CCCKKKWWW^^^___```cccccccccgggiiifffbbbfffnnnhhhmmmpppoooooopppmmmhhhkkkkkkjjjhhhdddbbbbbbccccccbbb[[[RRROOOSSSWWWWWWUUUUUUTTTSSSNNNEEE:::222*********)))((('''&&&%%%(((&&&$$$""""""###%%%'''%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######%%%%%%$$$###############!!!###%%%$$$""""""$$$&&& """###$$$###"""###$$$!!!!!!"""""""""###############$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&)))'''"""!!!$$$$$$!!!!!!""""""#######################################""""""############"""""" !!!!!!!!!"""###$$$$$$$$$$$$$$$############!!!"""###$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&'''(((000AAARRRYYYWWW[[[\\\]]]```cccgggiiijjjgggdddaaa```aaa```^^^\\\ZZZ^^^______bbbgggeee^^^[[[]]]aaacccdddcccaaa___ZZZ^^^ccceeeeeefffhhhkkkjjjjjjlllllljjjddd\\\VVV[[[```ccc```]]]\\\YYYTTTFFFCCCEEEIIIGGG>>>555111***************)))(((((($$$&&&((('''%%%$$$&&&(((&&&&&&&&&&&&&&&&&&''''''%%%%%%$$$$$$%%%%%%&&&'''zzzwwwxxxxxxwwwvvvvvvvvvuuusssqqqpppooonnnnnnoooooommmkkkjjjooooookkkjjjmmmnnnkkkjjjiiihhhhhhiiihhhfffdddfffffffffeeedddcccbbbaaa```bbbeeeiiijjjkkkjjjiiidddcccbbbbbbccceeeggghhhggghhhjjjjjjjjjjjjlllnnnmmmjjjgggffffffeee```\\\XXXZZZ[[[\\\\\\[[[YYYXXX___```aaaaaaaaa```___^^^[[[[[[XXXTTTQQQRRRWWW[[[YYYZZZ[[[WWWRRRPPPTTTXXXUUUTTTUUUWWWZZZ[[[[[[ZZZUUUQQQMMMOOOTTTWWWWWWVVVXXXSSSRRRUUUVVVSSSRRRSSSVVVQQQJJJHHHKKKPPPTTTUUUTTTUUUVVVWWWZZZ]]]___aaa^^^ccciiimmmlllfff^^^XXXYYYWWWVVVVVVVVVUUUSSSRRRBBB???===BBBJJJOOOMMMHHHAAAIIIJJJAAA555000000111,,,***)))***+++---,,,,,,,,,++++++***+++---...///333999111,,,KKKvvvxxx]]]CCCCCCCCCEEEHHHIIIHHHFFF;;;AAABBB<<<999===???===BBBDDDJJJTTTZZZ\\\```eee```aaafffjjjgggaaadddmmmiiipppuuusssqqqppplllhhhkkkkkkkkkhhhfffdddeeefffaaaaaa]]]TTTQQQTTTWWWWWWXXXYYYXXXUUUNNNDDD:::444+++***'''%%%$$$%%%%%%&&&+++'''"""!!!&&&)))&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$######&&&%%%$$$$$$######$$$$$$ """$$$###!!!!!!###%%% !!!###$$$###"""###$$$"""############$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%$$$ &&&'''$$$!!!!!!"""#######################################""""""############""""""!!!"""###"""!!! !!!"""''''''&&&%%%$$$###"""!!!!!!"""###$$$%%%%%%$$$#########$$$$$$$$$%%%%%%%%%###$$$%%%...@@@PPPUUURRR___]]][[[\\\^^^bbbdddeeeiiifffcccbbbcccbbb___\\\YYY]]]^^^^^^ccciiiggg``````aaadddeeedddbbb___\\\]]]aaafffgggggggggiiikkkfffhhhmmmqqqqqqlllddd^^^VVVZZZ\\\\\\^^^```___[[[LLLHHHHHHLLLJJJAAA777333***************)))(((((($$$&&&((('''%%%$$$%%%(((#########$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''}}}xxxuuusssrrrqqqooopppqqqqqqqqqpppnnnnnnmmmhhhiiinnnpppllljjjmmmooonnnmmmnnnooonnnkkkhhheeefffgggfffdddcccccccccfffgggggggggfffdddbbbaaaaaacccgggiiijjjiiigggfffcccfffhhheee___]]]^^^aaaeeeiiilllkkkhhhgggjjjmmmjjjiiigggeeeccc___ZZZWWWSSSRRRRRRRRRSSSUUUVVVXXX^^^^^^_______________^^^]]][[[XXXXXXYYYZZZYYYYYYXXXUUUUUUXXXXXXVVVVVVXXXZZZYYYWWWVVVXXX[[[^^^aaa[[[XXXUUUTTTTTTTTTSSSRRRUUUTTTSSSSSSRRRRRRSSSSSSSSSQQQOOONNNNNNQQQUUUWWWZZZZZZZZZ\\\```ccceeefff^^^dddjjjmmmnnnjjj]]]QQQXXXYYYUUUOOORRRVVVOOOAAA???AAACCCDDDCCCAAA???>>>@@@BBBBBB===444,,,***+++------+++((((((+++,,,,,,***++++++++++++,,,...000,,,999777...===[[[___LLLBBBIIIKKKEEECCCHHHHHHBBB@@@???===:::777777999:::AAAEEEJJJNNNRRRXXX```gggkkkmmmoooooommmllllllmmmoooppprrrssssssqqqooommmmmmjjjgggggghhhhhheeebbb]]]TTTPPPTTTXXXXXXXXXZZZZZZ[[[ZZZVVVNNNDDD;;;555+++***((('''&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%%%%(((((('''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$##################"""""""""!!!!!! ######"""""""""""""""###$$$&&&&&&&&&$$$$$$$$$&&&&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$######""""""""""""######""""""############"""""""""!!!!!!###%%%&&&%%%$$$""""""!!!!!!!!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%%%%+++>>>SSS^^^``````aaaccceeegggfffcccaaaaaaccceeeeeecccbbbbbbcccddd______ddd```WWWYYYbbbaaadddccc^^^^^^cccddd```aaafffkkkkkkhhhfffhhhjjjggglllnnnlllmmmooollldddWWW\\\\\\YYYYYY^^^___\\\QQQQQQPPPPPPMMMDDD888///...,,,))))))))))))(((&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&}}}wwwrrrooommmkkkjjjkkklllmmmmmmmmmllljjjiiikkkggggggmmmoookkkjjjkkklllkkkjjjjjjkkkjjjhhhfffdddeeeffffffdddbbbbbbcccddddddddddddbbbaaa___^^^bbbdddgggiiiiiihhheeedddcccfffhhheee___\\\\\\^^^bbbeeeiiihhhffffffiiimmmiiihhhgggeee```YYYPPPJJJKKKKKKKKKLLLNNNPPPRRRSSSZZZZZZ[[[\\\\\\\\\[[[[[[[[[XXXVVVVVVWWWXXXWWWWWWWWWUUUUUUWWWXXXUUUUUUXXXZZZXXXWWWVVVWWWZZZ]]]```]]]ZZZVVVTTTSSSSSSSSSRRRSSSSSSSSSRRRRRRRRRQQQQQQRRRQQQPPPPPPQQQSSSUUUWWWYYYXXXXXX\\\```ccccccbbbaaaeeegggfffffffffaaaZZZYYYYYYUUUMMMFFFCCC???;;;???@@@CCCFFFEEEBBB<<<888888999:::777222...,,,+++,,,......,,,***+++...///......---+++******,,,---222<<<:::---000@@@CCC888===FFFMMMMMMKKKKKKJJJHHHEEEGGGFFF@@@777222444888===BBBIIINNNRRRWWW^^^cccgggjjjmmmoooooonnnnnnnnnkkkmmmqqqssstttssspppooommmkkkiiiiiiiiihhheeebbb^^^VVVRRRWWW[[[ZZZZZZ\\\]]]\\\[[[WWWPPPFFF<<<555,,,+++)))'''&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&(((''''''&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$################################################$$$$$$#########""""""!!!!!!!!!######""""""""""""######$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&%%%&&&&&&''''''%%%%%%%%%$$$$$$$$$$$$$$$######""""""""""""######""""""############"""""""""!!!!!!###%%%&&&%%%###""""""!!!!!!!!!!!!""""""###########################""""""""""""###$$$$$$#########$$$$$$$$$%%%%%%&&&'''(((...>>>QQQ]]]```aaabbbccceeegggfffcccaaaaaadddfffgggeeedddcccdddfffaaabbbfffbbbXXXVVV]]]ccceeebbb^^^^^^bbbbbb^^^aaafffjjjkkkiiigggiiilllgggkkklllkkkmmmpppmmmggg[[[]]][[[XXX[[[___\\\UUULLLLLLMMMNNNKKKDDD888000...,,,***)))))))))((('''''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&~~~yyyvvvqqqmmmiiifffeeeeeeggghhhhhhiiihhhgggfffeeehhhffffffkkkmmmkkkiiijjjiiigggeeeeeeffffffeeeddddddeeefffeeecccbbbbbbbbbccccccbbbaaa```^^^]]][[[aaabbbeeefffgggeeecccaaacccfffhhhfffaaa\\\[[[\\\___bbbeeefffeeeeeehhhkkkjjjjjjjjjhhhcccYYYNNNFFFBBBCCCCCCEEEGGGIIIKKKLLLSSSTTTTTTUUUVVVWWWXXXXXXWWWUUUTTTSSSUUUUUUUUUTTTWWWTTTTTTWWWWWWTTTTTTWWWZZZYYYWWWVVVWWWYYY\\\^^^]]]YYYSSSPPPOOOOOOOOOOOOQQQQQQRRRSSSRRRQQQPPPOOOQQQRRRRRRSSSTTTUUUVVVWWWVVVTTTTTTYYY```cccbbb^^^[[[bbbfffffffffgggeeeaaaZZZYYYVVVNNN@@@666777>>>@@@BBBEEEJJJMMMKKKCCC===777666555555444222///,,,,,,///111111---,,,000444333222///,,,***))))))***000888999111---333999;;;999???KKKTTTSSSMMMKKKMMMJJJNNNOOOFFF888111444:::>>>EEEMMMSSSUUUXXX[[[^^^dddhhhmmmpppqqqppppppppphhhkkkppptttuuutttrrrooommmlllkkkkkkkkkiiieeebbb^^^YYYWWWZZZ^^^]]]]]]]]][[[YYYVVVTTTNNNEEE999000...---+++((('''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%'''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$$$$%%%###############"""""""""###"""""""""""""""######$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$###""""""""""""""""""""""""""""""############"""""""""!!!!!!###%%%%%%$$$###""""""!!!!!!!!!!!!""""""########################""""""!!!!!!!!!"""######""""""#########$$$$$$$$$'''+++///444@@@PPP]]]aaaaaaccceeefffgggfffdddccccccfffiiijjjhhhfffeeeeeegggdddfffiiieeeZZZUUUXXXffffffccc___```cccbbb___bbbfffjjjkkkjjjiiikkkmmmgggiiijjjjjjmmmqqqppplll\\\ZZZWWWVVVZZZ]]]YYYQQQHHHHHHIIIKKKJJJCCC888000...,,,***)))))))))((('''''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&||||||sssrrrooojjjfffdddcccdddffffffggghhhgggfffeeedddgggfffgggjjjlllkkkjjjiiigggeeebbbaaabbbcccccccccdddeeefffeeecccbbbbbbbbbcccbbbbbb```___]]]\\\\\\[[[]]]___bbbcccbbbaaa```aaadddgggfffccc___]]]]]]___aaacccdddcccdddfffhhhfffeeeeeeccc```XXXPPPJJJ??????@@@AAABBBDDDEEEFFFKKKKKKMMMOOORRRUUUWWWXXXUUUSSSRRRRRRTTTTTTTTTRRRWWWUUUUUUXXXXXXUUUVVVXXX[[[ZZZXXXXXXXXXZZZ\\\^^^ZZZUUUOOOJJJIIIIIIJJJJJJOOOPPPRRRSSSSSSRRRPPPOOOQQQRRRTTTVVVWWWWWWVVVUUUOOONNNOOOVVV^^^ccc```\\\OOO[[[gggkkkkkkhhhccc]]]RRROOOOOOLLL@@@444888DDD>>>???BBBIIIPPPQQQMMMIII;;;777444444555444...))),,,///444555000---222:::666333///,,,******))))))---///333444222333<<>>FFFNNNVVV\\\]]]\\\\\\]]]dddhhhnnnrrrrrrqqqpppooohhhlllqqquuuvvvtttqqqnnnkkkllllllmmmkkkhhhdddbbb^^^[[[[[[]]]______^^^]]]YYYWWWUUUTTTPPPGGG:::111///...+++)))''''''&&&'''(((((('''%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%$$$$$$##################""""""""""""""""""###$$$###%%%&&&&&&$$$$$$%%%''')))(((''''''&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###""""""############""""""""""""############"""""""""!!!!!!"""$$$%%%###""""""!!!!!!!!!!!!""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###############$$$$$$$$$$$$(((///444888AAAPPP]]]cccbbbdddfffggggggfffeeeeeedddgggkkklllkkkhhhgggffffffeeehhhlllhhh^^^XXXXXXgggeeebbbbbbdddffffffcccfffiiikkklllkkkjjjkkkmmmhhhhhhiiikkknnnqqqqqqooo[[[YYYVVVUUUVVVXXXVVVTTTGGGGGGIIIJJJIIICCC888000...,,,***)))******((('''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&|||vvvuuunnnnnnmmmiiieeebbbcccdddhhhhhhiiijjjiiihhhgggfffhhhhhhiiijjjkkkllljjjhhhfffcccaaa```bbbccccccbbbccceeefffeeecccaaaaaabbb______^^^]]]\\\[[[[[[ZZZTTTVVVYYY\\\___`````````___bbbeeefffeeecccbbbaaabbbbbbccccccbbbbbbcccddd\\\ZZZWWWTTTQQQMMMIIIEEE@@@AAAAAAAAAAAAAAAAAAAAACCCDDDFFFJJJNNNSSSVVVYYYTTTSSSRRRSSSTTTUUUSSSRRRWWWTTTUUUXXXYYYWWWXXX[[[\\\[[[ZZZYYYYYYZZZ\\\]]]YYYTTTMMMIIIGGGGGGGGGGGGLLLNNNPPPRRRSSSSSSRRRQQQRRRTTTVVVXXXXXXWWWUUUTTTIIIIIILLLSSS\\\aaa```]]]MMMYYYeeehhheee```XXXRRRHHHDDDCCCEEE???666999DDD>>>======BBBHHHLLLMMMLLL>>>999333222444444///***---///333666222...444>>>888333...++++++,,,+++***---***,,,111222111888CCCBBB<<<@@@MMMTTTPPPLLLNNNOOOKKKCCC:::444444999>>>KKKSSS\\\cccdddccccccdddhhhlllqqqtttsssqqqooonnnllloootttwwwwwwtttooollliiikkkmmmmmmkkkhhheeeccc______^^^^^^___```___]]]]]]\\\[[[ZZZVVVLLLAAA888...---+++)))''''''''''''''''''%%%$$$############&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$%%%%%%%%%##################$$$$$$""""""!!!!!!"""###$$$$$$###$$$&&&%%%%%%$$$&&&'''***)))((((((''''''''''''''''''&&&&&&%%%$$$######!!!"""############"""!!!""""""############"""""""""!!!!!!"""$$$$$$###!!!!!!!!!!!!!!!!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%&&&&&&---444777>>>LLLZZZaaaccceeehhhhhhgggffffffgggeeehhhkkklllkkkiiihhhgggdddeeehhhlllkkkeee___]]]ddd```^^^aaaeeehhhhhhgggiiikkklllllllllllllllmmmkkkiiijjjmmmoooppppppooo______]]]YYYTTTQQQTTTWWWKKKKKKKKKLLLJJJCCC888//////---************)))'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''uuullljjjhhhiiijjjgggcccaaaccceeejjjkkklllllllllkkkiiihhhiiijjjjjjiiijjjllljjjeeedddbbbaaaaaabbbccccccbbbaaabbbcccbbb```_________ZZZYYYXXXXXXWWWWWWXXXXXXOOOQQQUUUXXX\\\^^^___```^^^```bbbdddeeedddccccccbbbbbbbbbaaaaaaaaa``````ZZZUUUOOOIIIFFFDDDBBB@@@BBBBBBBBBBBBAAA@@@?????????@@@BBBEEEJJJOOOTTTVVVRRRRRRRRRSSSUUUUUUSSSRRRTTTRRRSSSXXXYYYXXXYYY\\\\\\[[[ZZZYYYYYYZZZ[[[[[[YYYUUUOOOKKKJJJIIIIIIIIIIIIKKKMMMPPPRRRSSSSSSSSSTTTVVVXXXYYYXXXVVVSSSQQQHHHJJJNNNSSSZZZ^^^___```VVV[[[]]]ZZZVVVSSSOOOJJJJJJGGGDDDBBB???>>>AAAHHHIIIGGGDDDBBBBBBEEEIIILLLFFF@@@999777888999777444///---000444333///555@@@999444...+++,,,---,,,+++,,,'''(((///333555;;;DDDJJJFFFEEEJJJOOOOOOMMMLLLKKKEEE<<<444000333999===LLLTTT^^^eeehhhjjjlllnnnmmmppptttuuusssqqqooonnnqqqsssvvvxxxwwwsssooollliiikkkmmmmmmkkkiiihhhgggbbbdddccc___^^^``````]]][[[]]]^^^[[[TTTIII>>>777---,,,***((('''''''''(((&&&%%%%%%$$$############&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$$$$%%%"""""""""###############!!!!!!!!!!!!"""###$$$%%%"""$$$%%%%%%%%%%%%&&&(((+++***)))(((((('''(((((((((((('''&&&%%%$$$######!!!"""###$$$$$$###"""!!!""""""############"""""""""!!!!!!"""######""" !!! !!!!!!"""###$$$########################""""""!!!!!!!!!"""######$$$$$$%%%%%%%%%&&&&&&&&&""")))...111999GGGUUU\\\dddgggiiiiiigggfffgggjjjfffhhhjjjjjjiiihhhhhhhhheeefffhhhlllmmmlllhhheeebbb\\\YYY___eeegggggggggjjjjjjkkklllnnnoooppppppooollllllpppqqqnnnllllllddddddddd```WWWOOOOOOUUUNNNNNNNNNOOOLLLDDD888//////---+++*********)))(((&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''~~~pppfffeeedddgggiiihhhdddccceeehhhkkkkkklllllllllkkkjjjiiiiiikkkkkkggghhhjjjgggaaabbbaaa```aaaccccccbbb```]]]___```___]]][[[[[[\\\VVVVVVUUUUUUUUUVVVWWWXXXPPPQQQTTTXXX[[[]]]_______________```bbbbbbbbbaaa______^^^^^^___```______ZZZUUUNNNHHHEEECCCAAA@@@@@@@@@AAAAAAAAA@@@???>>>>>>>>>???BBBFFFJJJNNNQQQQQQPPPQQQRRRTTTTTTSSSQQQPPPNNNPPPUUUXXXWWWYYY]]][[[ZZZYYYXXXXXXXXXXXXXXXXXXTTTPPPMMMKKKKKKJJJHHHEEEGGGIIIKKKNNNQQQSSSTTTWWWWWWXXXXXXWWWTTTQQQOOOMMMPPPTTTWWWXXX[[[___bbb\\\[[[WWWQQQPPPRRRQQQMMMPPPPPPJJJAAA===CCCLLLQQQRRRRRRNNNGGGBBBAAAFFFKKKNNNHHH???999777888888888222,,,,,,111222000666AAA<<<666...+++,,,---,,,***))))))+++///333888@@@GGGLLLOOOOOOJJJGGGHHHIIIHHHAAA@@@===888555777???FFFTTTZZZbbbgggjjjmmmpppsssppprrruuuuuutttrrrqqqrrrtttvvvxxxxxxwwwtttqqqnnnjjjmmmooonnnlllkkklllmmmgggiiiggg```^^^aaaaaa___XXX\\\^^^YYYMMM???444///***)))((('''''''''((((((&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$!!!!!!!!!""""""#########!!!!!!!!!!!!"""###$$$%%%"""$$$%%%%%%%%%%%%&&&(((,,,+++***)))(((((((((((((((((('''&&&%%%$$$######!!!"""###$$$$$$###"""!!!""""""############"""""""""!!!!!!"""######!!! !!!"""###$$$###########################""""""""""""###$$$$$$###$$$$$$$$$%%%%%%%%%%%%"""&&&))),,,666FFFTTTZZZdddhhhkkkjjjgggeeehhhkkkggghhhhhhgggffffffgggiiihhhhhhiiikkknnnpppnnnkkkeee]]]ZZZ```ggghhhggghhhgggggghhhkkkooosssuuuvvvsssoooooosssrrrlllhhhhhh^^^^^^aaabbb[[[QQQLLLNNNOOOOOOOOOPPPMMMEEE:::111///---+++***+++***)))(((&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((|||oooggghhhdddhhhkkkjjjgggfffiiillljjjkkkkkkllllllkkkiiihhhhhhkkkjjjffffffhhheee^^^`````````bbbccccccaaa___ZZZ\\\]]]\\\ZZZXXXXXXYYYVVVVVVUUUUUUVVVXXXYYYZZZRRRSSSVVVXXX[[[]]]^^^______^^^^^^^^^___```___^^^\\\[[[[[[\\\^^^______^^^UUUQQQKKKGGGDDDCCCAAA@@@===>>>???@@@@@@@@@???>>>>>>>>>>>>@@@BBBFFFIIILLLOOOOOOPPPQQQSSSSSSRRRPPPMMMLLLNNNSSSVVVVVVXXX\\\YYYXXXWWWWWWVVVVVVVVVVVVUUURRRNNNLLLKKKJJJHHHGGGCCCCCCEEEHHHKKKOOORRRTTTXXXXXXYYYXXXVVVSSSPPPNNNRRRVVVZZZZZZXXXYYY^^^cccYYYXXXUUUSSSUUUYYYXXXSSSMMMQQQKKK;;;666BBBPPPWWWQQQRRRPPPHHH???<<>>HHHSSSUUUIII???@@@CCCCCC888>>>BBB@@@<<>>@@@CCCFFFNNNNNNNNNOOOOOOPPPPPPQQQLLLMMMPPPRRRTTTTTTUUUTTTTTTTTTTTTTTTTTTSSSRRRQQQNNNKKKIIIIIIJJJIIIFFFCCCBBBBBBCCCFFFKKKPPPRRRSSSVVVWWWXXXVVVRRRQQQSSSVVVUUUWWWXXXYYYZZZ]]]aaaeee^^^YYYWWWYYY[[[YYYTTTPPPSSSLLLBBB>>>AAAHHHNNNRRRNNNMMMGGG???;;;===???>>>>>>CCCCCC999000---......---///111222333333555666AAA999000+++))))))+++...&&&)))---111444777<<>>888AAAHHHEEE===>>>KKKXXXbbbcccdddhhhlllooooooooopppqqqsssvvvwwwxxxxxxxxxyyywwwyyy}}}yyyrrrooossssssqqqnnnlllkkklllnnnooopppnnnjjjfffccccccdddddd^^^^^^\\\WWWNNNCCC888111***)))(((''''''&&&''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&$$$###!!!!!!###$$$%%%$$$###$$$%%%&&&&&&%%%$$$#########"""""""""$$$%%%&&&!!!"""#########!!! """"""""""""###$$$%%%&&&$$$%%%%%%&&&'''((())))))---......,,,)))((()))***(((((('''&&&%%%$$$$$$###############$$$%%%&&&'''###""""""###%%%'''&&&%%%!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$############$$$$$$((('''&&&&&&%%%%%%%%%%%%&&&******(((000DDDWWWaaahhhkkknnnlllhhhfffiiilllmmmkkkhhheeedddeeefffhhhmmmmmmnnnooommmkkklllnnnnnnhhheeefffggggggiiilllhhhiiikkkoootttxxxyyyyyyyyyuuurrrsssuuurrriiiaaa^^^ZZZXXX]]]aaa^^^PPPDDDPPPTTTTTTOOOMMMKKKDDD:::///...---,,,---,,,***((())))))))))))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''yyyuuunnnjjjiiidddeeeggggggffffffggghhheeeggghhhgggdddbbbccceeecccbbbaaa```___]]]\\\\\\___^^^^^^]]]\\\\\\[[[ZZZYYYYYYYYYYYYXXXVVVRRROOONNNQQQUUUUUUSSSSSSVVVZZZWWWVVVVVVXXX[[[\\\\\\[[[ZZZ[[[\\\\\\]]]\\\\\\[[[YYY[[[\\\ZZZWWWTTTSSSSSSLLLLLLJJJGGGCCCAAABBBCCCAAA???>>>>>>?????????>>>???>>>=========???AAABBBHHHIIIJJJLLLNNNOOOQQQQQQOOOOOOOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTRRRQQQOOOOOOMMMKKKIIIIIIJJJIIIFFFCCCAAAAAACCCGGGLLLPPPRRRRRRUUUWWWXXXWWWUUUTTTVVVXXXTTTVVVYYYZZZ\\\^^^aaaccc\\\XXXTTTUUUVVVUUURRROOOOOOHHH@@@>>>CCCIIINNNOOOHHHHHHDDD???>>>@@@@@@===<<>>???>>>===========================AAABBBEEEHHHLLLNNNPPPQQQRRRPPPNNNLLLMMMOOOQQQSSSUUUUUUTTTSSSQQQOOONNNMMMMMMLLLJJJJJJJJJIIIFFFDDD@@@AAACCCHHHMMMQQQQQQQQQUUUWWWYYYYYYXXXWWWXXXYYYTTTVVVXXXYYYYYYYYYZZZ\\\[[[VVVQQQOOOOOOQQQPPPMMMJJJDDD>>>???EEEKKKKKKIIICCCDDDCCCAAACCCFFFCCC===777@@@EEEBBB<<<555...(((///444777666111---...000---...---+++(((''''''(((---,,,+++***+++///555999@@@IIIOOOMMMHHHEEE@@@<<<<<<>>>@@@DDDIIIQQQ[[[bbbbbbccceeegggjjjmmmnnnooonnnqqqtttwwwyyyyyyxxxwwwxxxxxxzzz|||yyytttrrrtttuuussspppmmmlllkkklllllllllkkkjjjhhhgggfffeeeddd[[[[[[ZZZUUUKKK???333,,,)))((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&%%%%%%%%%&&&%%%###!!!$$$$$$$$$######$$$$$$$$$%%%$$$###"""!!!!!!!!!!!!######"""!!!!!!!!!""""""$$$###############$$$$$$%%%&&&'''((()))***+++++++++,,,+++)))'''&&&'''((((((((('''&&&%%%$$$######!!!!!!""""""######$$$$$$###!!! !!!######"""!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$""""""!!!!!!!!!!!!""""""$$$$$$############$$$$$$$$$$$$###""""""""""""###$$$(((***)))///>>>OOOZZZggghhhiiijjjjjjkkkkkkkkkpppnnnlllkkkjjjjjjjjjkkkmmmiiieeedddgggkkkmmmlllkkkfffeeeggghhhiiilllrrrnnnllljjjkkkoootttxxxzzzwwwvvvuuuvvvvvvuuurrrppplllccc\\\___hhhkkkdddZZZRRRTTTTTTRRRPPPMMMGGG???444000+++))))))+++,,,,,,))))))))))))((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''xxxtttrrrnnnkkkkkkfffggghhhgggfffeeefffgggdddddddddcccbbbaaaaaaaaaZZZYYYWWWVVVVVVWWWYYYZZZXXXYYYYYYZZZZZZYYYXXXWWWVVVWWWXXXWWWUUURRRQQQPPPRRRUUUXXXYYYXXXWWWXXXZZZXXXXXXWWWXXXYYYYYYWWWUUUSSSUUUWWWXXXYYYXXXWWWWWWXXXYYYYYYVVVRRRMMMKKKJJJEEEEEEEEECCCAAAAAABBBDDD>>>===;;;<<<===???>>>>>><<<===>>>>>>>>><<<;;;:::>>>???CCCGGGJJJMMMOOOOOOPPPOOONNNMMMNNNOOOQQQSSSTTTTTTTTTSSSRRRPPPOOONNNMMMLLLKKKKKKJJJHHHFFFEEEAAABBBEEEJJJOOORRRRRRQQQWWWXXXYYYZZZYYYYYYXXXXXXUUUVVVUUUSSSQQQPPPRRRTTTYYYVVVPPPKKKJJJNNNOOOMMMHHHBBB===@@@FFFIIIFFF@@@AAACCCDDDDDDHHHIIIDDD<<<222<<>><<<<<<>>>???>>>>>>======>>>???>>>===;;;999===???CCCGGGJJJLLLLLLMMMKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSRRRRRRQQQQQQLLLMMMMMMKKKJJJHHHGGGFFFDDDEEEHHHLLLQQQSSSRRRQQQXXXXXXXXXXXXXXXXXXVVVUUUUUUTTTQQQNNNLLLNNNRRRUUUXXXXXXRRRJJJIIIMMMOOOLLLGGGCCC???AAAEEEEEE@@@:::>>>BBBDDDEEEGGGGGGAAA999000999BBBFFFGGGDDD:::000---111444333...++++++---,,,///...)))'''***,,,)))***,,,---------...000222???HHHQQQTTTSSSQQQJJJDDD>>><<<===DDDOOOXXX\\\]]]^^^```bbbcccccceeeiiilllsssuuuxxx{{{||||||{{{zzzvvvxxxzzzyyywwwvvvvvvuuuqqqqqqooonnnmmmllllllmmmiiiiiijjjkkkjjjhhhfffeeeWWWVVVTTTOOOHHH>>>666111((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))***---)))$$$""""""###$$$$$$%%%$$$""""""""""""$$$%%%!!!!!!""""""############$$$###"""!!!!!!"""###$$$$$$$$$######"""#########""""""###%%%&&&((()))))),,,,,,,,,***((('''((()))''''''&&&%%%$$$######""" !!!"""""""""!!!!!!$$$###""""""###$$$###!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$######""""""######$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$%%%&&&'''&&&&&&***888OOOaaaeeeeeefffiiillllllkkkiiimmmmmmnnnnnnoooooonnnnnnnnnkkkddd___dddnnnppplllkkkhhhhhhjjjjjjjjjooovvvtttqqqmmmlllnnnrrruuuwwwuuuuuuvvvwwwxxxxxxxxxxxxsssjjj```^^^cccfffbbb\\\[[[XXXUUUSSSNNNGGG???;;;111///------------+++)))))))))))))))))))))(((''')))((((((''''''(((((()))&&&%%%%%%%%%%%%&&&''''''vvvrrrpppmmmjjjjjjdddeeeeeedddaaa``````aaacccaaa````````````___]]]TTTSSSRRRRRRRRRTTTUUUVVVUUUWWWYYYZZZ[[[ZZZYYYXXXUUUWWWXXXUUUQQQMMMMMMOOOUUUVVVXXXYYYYYYXXXVVVUUUVVVUUUUUUVVVVVVTTTQQQNNNQQQRRRTTTVVVVVVTTTRRRPPPQQQRRRRRRPPPLLLIIIGGGFFFHHHHHHGGGEEEBBBAAABBBCCC@@@>>>===<<<===>>>===<<<<<<======>>>===<<<;;;:::===???CCCFFFIIIJJJKKKKKKGGGIIILLLNNNPPPQQQQQQQQQOOOPPPQQQQQQRRRQQQQQQQQQLLLMMMNNNLLLJJJGGGGGGGGGGGGGGGIIILLLPPPQQQQQQPPPWWWUUUSSSSSSUUUVVVUUUTTTSSSRRRPPPNNNNNNQQQVVVZZZVVVYYYUUULLLJJJNNNOOOJJJGGGDDDBBBAAABBBAAA===999;;;@@@CCCBBBBBBBBB>>>999444999???CCCGGGHHHAAA777---...///...,,,+++++++++***---,,,''')))//////))))))+++...000000222444666>>>HHHPPPPPPMMMIIIDDD???>>>???CCCIIIPPPVVVYYYZZZ```bbbeeeeeedddfffjjjoootttuuuvvvxxxxxxxxxxxxxxxtttxxxyyyvvvuuuvvvwwwuuutttsssrrrqqqoooooonnnnnnjjjjjjkkkkkkjjjhhhfffeeeVVVTTTPPPJJJCCC;;;555111)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((,,,((($$$!!!!!!###$$$$$$#########""""""#########!!!!!!###$$$$$$%%%%%%%%%######"""""""""###$$$$$$$$$###############$$$$$$###$$$%%%&&&(((***++++++,,,---,,,***((('''((()))''''''&&&%%%$$$###"""""" !!!"""######"""!!! $$$"""""""""$$$$$$###"""!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$$$$$$$############$$$$$$$$$$$$############$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&'''&&&&&&''')))555LLLaaafffgggjjjlllmmmmmmllllllkkklllnnnppprrrrrrqqqqqqqqqrrrmmmgggjjjsssuuupppmmmkkkkkkllljjjiiinnnuuuuuusssqqqppprrrssstttsssrrrqqqrrrtttvvvvvvtttrrrhhhddd``````dddfffdddbbb\\\WWWSSSQQQLLLBBB:::777000///......///...+++))))))))))))******))))))(((((((((''''''''''''((((((&&&%%%%%%%%%%%%&&&''''''vvvrrrpppllliiiiiiddddddeeeccc```______``````^^^\\\\\\]]]^^^\\\YYYTTTTTTUUUUUUUUUUUUVVVVVVUUUWWWZZZ\\\]]]\\\ZZZYYYWWWXXXXXXSSSLLLGGGFFFHHHOOOQQQSSSVVVXXXWWWVVVTTTPPPPPPQQQTTTUUUTTTRRROOOOOOPPPRRRTTTSSSQQQNNNLLLLLLNNNOOOMMMJJJHHHFFFFFFIIIIIIHHHFFFDDDCCCDDDFFF@@@>>><<<;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;:::::::::<<>>;;;:::::::::999777999999999999999999999999777:::???DDDHHHIIIJJJJJJJJJIIIGGGFFFFFFHHHKKKLLLNNNNNNNNNMMMMMMKKKJJJJJJLLLNNNOOOMMMIIIGGGGGGHHHJJJHHHGGGHHHJJJLLLLLLKKKOOOKKKHHHJJJOOOTTTWWWXXXRRRTTTUUUTTTRRRNNNMMMLLLPPPXXXXXXOOOLLLOOOLLLEEECCCDDDDDDAAA===<<<>>>AAA:::CCCHHHEEE@@@AAAEEEGGGBBB@@@===<<>>:::>>>GGGBBBLLLWWW[[[YYYWWWWWWZZZ___aaaaaa___\\\[[[^^^aaafffjjjkkkiiijjjooossstttvvvxxxzzzzzzxxxvvvuuuuuurrrmmmgggcccbbbdddggghhhkkknnnooojjjbbb___bbbggg___WWWFFF555---///---((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$######%%%$$$$$$######$$$$$$%%%########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""$$$###"""""""""###%%%%%%!!!###%%%&&&'''(((***,,,***,,,---+++(((&&&''')))))))))((('''&&&$$$"""!!!######""""""!!!!!! !!!  !!!"""!!!  !!!!!!"""#########""""""!!!!!! ######""""""""""""######&&&&&&%%%$$$$$$######"""###%%%((((((+++222>>>GGGYYYgggjjjfffiiigggeeeiiillllllmmmooorrrvvvyyy{{{yyyyyyxxxwwwuuusssqqqpppsssmmmjjjmmmnnnkkkkkkooorrrppprrryyyzzztttqqqsssnnnooooooqqqwww{{{wwwppp]]]ZZZYYY\\\``````]]]\\\___```___\\\UUULLLCCC===>>>555///......+++)))*********))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&xxxrrrqqqllljjjlllhhhfffdddfffgggeee^^^XXXYYYXXXWWWXXXYYYZZZYYYXXXXXXVVVUUUUUUVVVVVVUUUTTTUUUUUUVVVXXXZZZZZZWWWUUUXXXVVVTTTPPPMMMKKKIIIIIIJJJIIIGGGDDDAAA@@@BBBEEEHHHGGGGGGIIIMMMNNNMMMKKKJJJLLLMMMLLLKKKJJJJJJKKKJJJIIIIIIJJJJJJKKKLLLMMMKKKLLLMMMMMMKKKHHHDDDAAA888888888888888888888888777888888888777777666555888;;;???BBBCCCDDDEEEFFFHHHGGGFFFEEEEEEGGGIIIJJJJJJIIIHHHHHHJJJKKKJJJIIILLLLLLMMMLLLIIIGGGEEEEEEHHHIIIJJJKKKLLLMMMMMMMMMOOOLLLJJJNNNUUU[[[\\\\\\VVVQQQQQQOOOJJJQQQUUUNNNJJJOOORRRQQQKKKFFFDDDDDDDDDCCCBBBCCCDDDCCC@@@===;;;;;;===CCCHHHJJJGGGDDDAAA@@@;;;444444888999666333,,,(((***,,,***(((((()))'''(((,,,222444222......///444;;;===<<<>>>CCC@@@@@@@@@???:::666999@@@@@@KKKXXX\\\YYYUUUUUUXXXaaaaaa^^^[[[XXXYYY]]]aaagggkkkmmmkkklllrrrvvvwwwuuuxxx{{{|||zzzvvvrrrpppiiieeeaaa^^^```dddiiilllmmmooooooiiiaaa]]]___cccaaaYYYHHH777//////---(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###$$$##################$$$########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""######"""""""""###$$$%%%!!!###%%%&&&'''(((***,,,***+++,,,+++(((&&&''')))))))))((('''&&&$$$"""!!!###"""""""""!!!!!!!!! ###"""!!!"""###$$$###""" !!!!!!!!!""""""!!! !!!"""###"""""""""!!!!!!!!! ######""""""""""""#########$$$$$$%%%%%%$$$$$$$$$%%%((())))))+++555EEEQQQ___lllmmmhhhjjjiiihhhnnnoooooooooppprrruuuwwwxxx{{{{{{zzzxxxvvvtttrrrqqqtttooonnnrrrtttqqqqqqsssnnnhhhhhhqqqyyyxxxtttrrrqqqrrrqqqppptttyyyyyyttteee```^^^```bbbaaa^^^]]]ZZZ[[[[[[VVVOOOGGGCCCAAA???666///...---+++***,,,******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&|||rrrqqqmmmkkkkkkhhhfffdddddddddaaa[[[VVVWWWVVVUUUVVVWWWXXXWWWVVVXXXVVVSSSRRRSSSTTTUUUTTTTTTTTTUUUWWWXXXXXXVVVSSSUUUTTTSSSQQQOOONNNNNNNNNNNNLLLHHHBBB===999999:::BBBAAA@@@AAADDDFFFGGGFFFIIIJJJKKKJJJHHHGGGHHHIIIIIIIIIIIIIIIJJJKKKLLLMMMIIIKKKNNNOOOMMMIIIDDDAAA888888888888777777777777777777777777777666666555777:::???BBBCCCCCCDDDDDDEEEEEEEEEEEEFFFGGGHHHIIIIIIHHHFFFFFFGGGHHHGGGEEEJJJJJJJJJIIIHHHGGGEEEDDDHHHHHHIIIJJJKKKLLLMMMMMMQQQNNNMMMPPPVVV[[[]]]]]]\\\TTTRRRPPPNNNVVVZZZQQQKKKOOOQQQOOOIIIDDDAAAAAABBBBBBCCCDDDDDDAAA===999;;;;;;>>>EEELLLLLLCCC;;;666777444//////444:::<<<555...)))+++,,,***))))))***(((&&&(((,,,///...---...///444:::;;;:::;;;???BBB>>><<<:::777222444888===IIIVVVZZZTTTOOOQQQUUUbbb___ZZZUUUTTTWWW^^^ccciiinnnpppoooqqqvvvzzzzzzwwwyyy|||}}}|||wwwrrrnnndddaaa]]][[[]]]cccjjjnnnoooqqqoooiii```[[[\\\___bbbXXXGGG777///---+++''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$""""""""""""""""""""""""########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###""""""""""""###$$$$$$!!!###%%%&&&'''(((***,,,)))++++++***(((''''''(((((((((((('''%%%$$$""""""""""""""""""!!!!!!!!!!!!###"""!!!"""###$$$###"""!!!!!!!!!!!!"""""""""#########"""!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!######""""""""""""######!!!"""$$$%%%&&&&&&%%%%%%%%%(((***((()))444FFFVVVbbbnnnnnniiikkkkkkkkkqqqrrrrrrrrrrrrssstttuuuvvv||||||{{{zzzxxxvvvuuutttrrrooonnnrrrtttsssrrrtttnnndddaaalllzzzzzztttvvvwwwuuuqqqppptttvvvuuukkkddd___aaaaaa]]][[[[[[VVVVVVTTTOOOHHHDDDDDDFFFBBB888000...---,,,,,,...******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&rrrpppooommmlllhhhfffdddcccbbb___YYYUUUXXXVVVUUUUUUVVVVVVUUUSSSXXXTTTPPPOOOPPPRRRSSSTTTTTTTTTTTTVVVWWWWWWTTTRRRQQQPPPOOONNNMMMMMMMMMMMMLLLJJJGGGAAA;;;777666777:::999999;;;>>>AAACCCEEEHHHIIIIIIHHHFFFEEEFFFGGGIIIIIIIIIIIIJJJKKKLLLLLLGGGHHHJJJJJJHHHEEEAAA???:::999999888777666555444666666777777777666666555666:::???BBBCCCCCCCCCCCCAAAAAABBBCCCEEEFFFFFFGGGHHHEEEBBBAAABBBDDDEEEEEEJJJIIIHHHHHHHHHHHHFFFEEEGGGGGGGGGHHHIIIJJJKKKLLLQQQOOONNNPPPUUUZZZ\\\]]]___ZZZZZZWWWPPPUUUXXXOOOJJJLLLMMMKKKGGGCCCAAAAAABBBBBBBBBAAAAAA???<<<:::BBB??????EEELLLIII>>>333...000111...---111777<<<777///***+++,,,***)))******((('''(((***,,,,,,+++***,,,000333444555888;;;BBB<<<888777444111222666<<>><<<;;;:::888777555444333666666777777777777666666666:::>>>AAABBBBBBBBBBBB>>>???@@@AAABBBCCCDDDDDDFFFBBB<<<:::<<>>======>>>???FFFAAA>>>BBBGGGFFF===333,,,...111111//////222666666///+++,,,---+++***+++)))))))))***,,,,,,,,,++++++---//////111555:::===???999444333111000222777>>>EEEIIIEEE??????HHHQQQ[[[VVVRRRPPPUUU^^^gggnnnqqqvvvyyyxxxxxxzzz{{{zzz}}}{{{yyyzzz{{{|||{{{zzzpppnnniiidddaaaccciiinnnqqqqqqooojjjdddaaaaaabbb___SSSDDD888000+++((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%######$$$%%%%%%$$$##############################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!""""""############!!!###%%%&&&&&&&&&(((***))))))((((((((((((((('''''''''&&&&&&%%%$$$###"""!!!!!!!!!!!!""""""""""""!!!  !!!"""!!!  !!!!!!!!!!!!!!!!!!""""""###%%%%%%!!!!!!!!!!!!""""""""""""######""""""""""""#########$$$%%%%%%%%%%%%$$$###"""&&&)))'''###&&&111;;;PPPaaaiiikkkrrrsssqqqvvvrrrssstttuuuvvvwwwxxxxxxwwwxxxzzz|||}}}~~~~~~~~~}}}vvvrrrrrrvvvyyyzzzyyyvvvuuuxxx~~~{{{rrrwwwxxxuuuqqqpppnnnkkkdddXXXPPPSSSSSSMMMLLLQQQXXXQQQJJJHHHLLLOOONNNKKKDDD:::111......------000******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&wwwmmmlllllllllgggfffeeebbb___[[[XXXVVV[[[YYYWWWWWWWWWVVVTTTRRRNNNJJJFFFEEEFFFHHHIIIJJJRRRQQQRRRSSSTTTTTTQQQNNNMMMLLLKKKJJJIIIHHHHHHHHHJJJIIIFFF@@@:::555333333///222555888:::>>>BBBEEEEEEEEEEEEDDDBBBCCCEEEGGGKKKJJJIIIIIIHHHIIIIIIIIIKKKIIIFFFBBB???>>>======<<<;;;:::999888777666555666777777888888888888777888:::===???@@@@@@AAACCC????????????@@@AAABBBCCCEEE@@@;;;999;;;@@@EEEHHHJJJGGGEEEFFFIIIKKKJJJHHHEEEEEEDDDEEEFFFGGGIIIJJJLLLLLLLLLMMMOOORRRUUUWWWYYY]]]eee___MMMHHHIIICCCGGGFFFEEEDDDBBBAAAAAA@@@@@@???>>><<<;;;===AAADDDEEE@@@===???CCCDDD???::://////000222111------000333---***---///,,,******((()))***,,,---.........---000111///000555999:::;;;666222111...---222999BBBCCCBBB<<<888;;;EEENNNSSSQQQOOORRRYYYbbbjjjnnnqqqwwwzzzzzzzzz||||||zzz{{{wwwwwwzzz}}}~~~}}}ssssssooojjjggggggmmmrrrqqqpppnnnjjjfffccccccddd^^^QQQCCC999333---***+++%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!""""""######"""""""""###%%%&&&%%%&&&((())))))(((''''''))))))((('''&&&&&&&&&&&&%%%$$$###"""!!!!!!!!!!!!""""""""""""###"""!!!"""###$$$###""" !!!!!!"""$$$%%%&&&!!!!!!!!!!!!""""""""""""######""""""""""""######%%%%%%$$$$$$$$$$$$$$$$$$$$$'''***)))&&&''',,,000FFFYYYdddjjjsssuuutttxxxqqqrrrtttvvvxxxyyyyyyyyyvvvxxxzzz|||~~~xxxqqqqqqvvvyyyyyyyyy|||}}}||||||~~~}}}yyykkkpppuuuuuuuuuuuuqqqkkkbbbTTTKKKNNNNNNGGGHHHOOOVVVQQQLLLMMMQQQRRRPPPLLLCCC999111///...------///******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&zzzkkkggghhhhhhddddddccc```]]]YYYWWWVVVXXXVVVUUUUUUWWWWWWVVVTTTMMMKKKGGGFFFGGGIIIJJJJJJOOOOOOOOOPPPQQQPPPMMMKKKIIIHHHHHHGGGGGGGGGHHHHHHFFFFFFDDD???999555333333///333777999:::<<>>===???BBBDDDEEEHHHEEEBBBCCCHHHKKKJJJGGGGGGFFFEEEEEEFFFHHHKKKLLLKKKKKKKKKLLLMMMPPPSSSVVVXXXYYY___ZZZLLLJJJKKKDDDHHHFFFDDDAAA@@@???>>>===;;;===>>>>>>===???CCCFFFDDDAAA>>>>>>@@@AAA???<<<444///---000///+++***,,,000+++***...000---***)))((())))))***+++...222444222888:::777666::::::888>>>;;;888444///...555???DDDBBB>>>999777;;;CCCJJJMMMLLLNNNTTT\\\cccgggiiimmmtttyyyzzz{{{~~~~~~|||{{{wwwwwwzzz}}}{{{yyyuuuvvvtttooojjjiiimmmqqqqqqpppmmmiiieeecccbbbcccXXXKKK>>>777222,,,***,,,%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%$$$###"""########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """#########"""!!!"""###%%%%%%%%%%%%'''))))))'''&&&''')))***(((&&&%%%%%%%%%%%%%%%$$$###""" !!!!!!!!!"""""""""######"""!!!"""###$$$###""" !!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$ !!!!!!!!!"""""""""#########""""""""""""######$$$$$$###"""###$$$&&&'''%%%&&&'''((()))***---///>>>QQQ\\\bbbmmmppppppvvvrrrsssuuuwwwyyyyyyyyyyyyxxxyyyzzz|||~~~||||||wwwqqqrrrwwwxxxuuuwww|||~~~|||}}}}}}xxxmmmpppsssuuuwwwxxxrrrjjjcccRRRHHHJJJJJJBBBCCCLLLOOOPPPRRRSSSQQQOOOMMMKKKAAA888111//////---,,,---******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&}}}iiicccdddeeebbbbbbaaa___[[[XXXVVVVVVTTTSSSSSSTTTVVVXXXWWWVVVPPPNNNKKKJJJKKKMMMMMMMMMMMMLLLMMMNNNOOONNNKKKHHHDDDDDDDDDDDDEEEFFFGGGGGGAAAAAA@@@===999666555555000444888:::::::::<<>>???777888999::::::::::::::::::;;;<<<<<<<<<>>>AAADDDDDDCCCAAA??????AAADDDEEEEEEDDDBBBBBBCCCDDDCCCBBBGGGCCC@@@BBBGGGJJJIIIGGGHHHHHHGGGGGGHHHJJJLLLNNNKKKKKKLLLLLLLLLOOORRRUUURRRPPPSSSPPPGGGHHHJJJAAAJJJGGGCCC@@@???>>><<<;;;777:::>>>@@@@@@AAADDDGGGEEECCCAAA@@@???>>>;;;999888///***,,,---***)))+++---))))))...111...***))))))(((''''''(((---444999<<>>:::333000999DDDEEEBBB===999999===CCCGGGIIIJJJNNNUUU]]]cccddddddjjjqqqxxxzzz|||~~~}}}zzzwwwxxx{{{{{{xxxsssxxxyyyxxxrrrkkkhhhjjjnnnrrrppplllhhhdddbbb``````RRREEE888333///)))'''***%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%#####################$$$ """###$$$$$$###""" ########################""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" """#########"""!!!"""###%%%%%%%%%%%%'''((()))'''%%%&&&)))***(((&&&%%%%%%%%%%%%%%%$$$###""" !!!!!!!!!""""""######!!!  !!!"""""" !!!!!!!!!!!!""""""""""""###""""""!!!!!!!!!!!!!!! !!!!!!!!!""""""############""""""""""""#########"""!!!!!!"""%%%(((+++$$$######%%%)))---000111999KKKTTTYYYdddiiikkkrrrtttuuuwwwxxxyyyyyyxxxxxxzzz{{{|||}}}}}}~~~~~~~~~zzz|||{{{wwwxxx}}}|||wwwvvv{{{}}}}}}xxxtttuuuuuutttwwwxxxpppfffcccQQQFFFHHHFFF>>>???IIIGGGOOOWWWWWWPPPJJJIIIKKK???777000000///---+++,,,*********)))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&ggg```aaa```bbb___]]]]]]^^^\\\VVVRRRKKKIIIJJJMMMTTTYYY[[[[[[[[[ZZZXXXUUURRRNNNKKKIIINNNKKKHHHHHHJJJKKKIIIGGGHHHFFFDDDDDDDDDEEEDDDCCCAAA???;;;888555333333333222111111444888<<>>>>>>>>???AAADDDHHHJJJLLLGGGDDDEEEIIIKKKJJJGGGIIIGGGEEEBBB>>>;;;999888666888:::<<<<<<===@@@AAAJJJBBB===???BBB@@@??????<<<;;;;;;;;;===>>>@@@BBB@@@CCCEEEDDD@@@???@@@BBBDDDEEEEEECCCAAA@@@AAACCCCCCDDDDDDEEEGGGHHHIIIIIIMMMMMMMMMKKKJJJKKKMMMOOOLLLLLLLLLMMMOOOQQQSSSUUUQQQQQQPPPMMMIIIGGGGGGHHHIIIJJJHHHEEECCCCCCCCCAAAAAA@@@??????@@@CCCFFFHHHHHHFFFCCC???<<<;;;:::999444111---++++++,,,,,,+++)))+++......---***))))))&&&)))***)))(((---666>>>GGGGGGKKKHHHEEEMMMLLL;;;NNNDDD:::444111222999AAAEEE@@@<<<;;;;;;:::>>>DDDAAAJJJUUU[[[ZZZ[[[^^^cccqqqrrrvvvzzz~~~~~~yyyxxxwwwxxxyyyyyyvvvrrrsssrrrqqqppplllfff^^^XXXjjjppppppgggaaa```___[[[QQQ@@@777444+++(((***%%%(((&&&%%%%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$#########$$$%%%$$$######""""""######!!!!!!"""###############"""############"""!!!!!!%%%%%%$$$###"""!!! """"""""""""############"""""""""###$$$&&&'''((((((((((((((((((((((((((()))'''$$$$$$&&&&&&###!!!$$$###"""#########!!!"""""""""""""""!!! ###!!!!!!"""###$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""" !!!###%%%%%%$$$$$$######$$$$$$%%%$$$''')))***+++,,,...000888EEEUUU^^^```bbbgggmmmmmmppptttwwwzzz|||}}}{{{zzz|||~~~|||}}}|||yyy|||zzzwwwqqquuu}}}xxxmmm^^^TTTLLLIIIEEE>>>===@@@EEEJJJMMMLLLNNNPPPIII???BBB===666000---+++******************))))))))))))'''&&&%%%&&&(((******)))''''''''''''''''''&&&&&&ooobbb```_________```___]]]WWWPPPKKKEEEEEEHHHOOOVVV[[[]]]\\\YYYXXXVVVTTTQQQMMMKKKIIIMMMJJJGGGFFFFFFFFFEEECCCBBBCCCEEEFFFEEEDDDBBBAAA???===;;;888666555666666444333222444888<<<>>>>>>=========>>>@@@CCCFFFHHHIIIEEEAAABBBFFFHHHGGGEEEFFFFFFDDDAAA>>>;;;888777888999;;;<<<===>>>AAADDDNNNFFFAAABBBDDDBBB?????????>>>>>>>>>>>>@@@AAABBBBBBDDDEEEEEECCCAAA@@@@@@CCCCCCDDDCCCAAA@@@BBBCCCEEEDDDCCCCCCEEEGGGJJJKKKKKKLLLLLLKKKIIIIIIKKKLLLNNNNNNNNNNNNPPPRRRTTTUUUOOOOOONNNKKKGGGDDDDDDDDDGGGGGGFFFEEEDDDDDDDDDCCCBBBAAA@@@???AAADDDGGGIIIHHHFFFCCC???<<<:::999888555333000/////////...---***,,,......,,,******+++------,,,***)))+++000444>>>AAAIIIJJJJJJUUUYYYMMMMMMCCC888555555888>>>EEE>>>:::888888888777;;;AAADDDJJJQQQSSSTTTVVV]]]dddoooqqquuuzzz}}}~~~~~~}}}zzzxxxwwwxxxzzzyyyvvvssssssrrrqqqpppmmmiiiccc^^^iiiooooooiiiccccccbbb___UUUFFF???999+++'''***((()))'''%%%%%%&&&&&&%%%$$$&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$###############!!!!!!"""############### !!!"""#####################""""""!!!!!! """"""""""""########################$$$%%%&&&'''(((((((((((((((((((((((()))'''%%%$$$&&&%%%###!!!$$$###"""###$$$###!!! """""""""""""""!!! """!!!!!!!!!###$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""" !!!###%%%%%%$$$$$$######$$$$$$%%%%%%&&&((())))))+++---000444AAARRR\\\___```eeeiiiiiimmmqqqtttuuuxxx{{{~~~}}}}}}~~~}}}|||xxx}}}zzztttuuuyyyuuukkk___VVVMMMJJJEEE???===???>>>DDDGGGGGGIIIKKKHHHBBBDDD>>>666000,,,++++++************)))))))))(((((((((&&&%%%&&&((())))))(((''''''''''''''''''''''''vvvbbb\\\\\\ZZZ]]]```___YYYPPPHHHCCC???BBBIIIQQQYYY]]]]]]\\\UUUTTTSSSQQQOOOLLLJJJIIILLLIIIEEECCCBBBAAA@@@???<<>><<<;;;999999999::::::666555444555888;;;<<<<<<<<<<<<<<<===???AAADDDEEEFFFBBB>>>>>>AAADDDEEEDDDCCCCCCCCCAAA???<<<999777:::;;;<<<<<<<<>>CCCGGG888666555777666555888===EEEHHHKKKKKKLLLRRR]]]eeennnqqquuuyyy||||||||||||zzzyyyyyyyyyzzzyyywwwtttrrrqqqpppoooooommmjjjggglllpppqqqkkkeeebbbaaa___SSSGGGAAA:::+++&&&,,,,,,***(((&&&%%%%%%&&&%%%###%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$############!!!""""""############""" !!!"""$$$$$$$$$%%%!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$%%%&&&&&&(((((((((((((((((((((((()))'''%%%%%%%%%%%%###!!!###"""""""""$$$###""" !!!!!!"""""""""!!! """!!! !!!###$$$###"""""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""" !!!###%%%%%%$$$$$$######$$$$$$%%%%%%&&&''''''''')))---000333AAASSS^^^aaabbbdddgggdddiiioooqqqpppqqqvvvzzz~~~}}}}}}}}}xxx{{{~~~|||uuusssvvvqqqhhh^^^VVVNNNIIICCC>>>;;;;;;777>>>CCCCCCCCCFFFHHHHHHFFF@@@777000,,,+++++++++******))))))))))))((((((((('''%%%%%%'''(((((('''''''''''''''''''''''''''ggg^^^___YYY]]]___\\\TTTKKKEEECCC@@@EEEMMMUUUZZZZZZXXXVVVOOOOOONNNMMMKKKIIIGGGFFFIIIGGGDDDAAA@@@???>>>>>>999???EEEEEEAAA???@@@BBB???>>>======<<<=========888777555666888:::;;;::::::::::::;;;===???AAABBBCCC???<<<;;;>>>AAACCCCCCAAABBBBBBBBB@@@>>>;;;:::;;;;;;;;;;;;;;;>>>CCCFFFLLLGGGEEEFFFGGGCCC@@@AAADDDCCCBBBBBBAAA@@@@@@@@@CCCAAABBBDDDGGGGGGDDD@@@>>>???@@@@@@@@@@@@BBBDDDCCCCCCCCCCCCEEEGGGIIIJJJLLLNNNPPPPPPNNNLLLKKKKKKKKKKKKJJJIIIJJJKKKLLLMMMEEEGGGIIIHHHEEEBBB@@@@@@>>>>>>AAAEEEGGGGGGGGGIIIGGGEEECCCAAA@@@AAABBBCCCEEEDDDAAA>>>;;;888666555333222111222222222000...,,,,,,,,,***((((((+++---///,,,***,,,111555333111>>>GGGXXX```___eeeiiiaaaIII>>>666888>>>BBBCCCDDD888777888999777444666;;;BBBDDDFFFGGGJJJSSS___hhhnnnqqqvvvyyy{{{|||||||||zzzzzzzzz{{{zzzyyywwwvvvrrrpppooonnnpppqqqppppppppprrrrrrlllddd^^^[[[ZZZNNN???999555***(((------***(((&&&%%%%%%%%%$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%%%%$$$$$$$$$######!!!"""############"""""" """######$$$$$$$$$ !!!!!!!!!""""""######!!!"""""""""############%%%%%%$$$$$$$$$%%%%%%&&&((((((((((((((((((((((((((('''&&&%%%%%%$$$###"""###"""""""""$$$$$$""" !!!!!!!!!!!!!!! """!!! !!!#########!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""#########""" !!!###%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%''',,,///333@@@QQQ]]]aaaaaabbbcccbbbhhhnnnooommmnnnsssxxx~~~}}}}}}{{{~~~~~~{{{}}}~~~yyyqqqqqquuuqqqhhh\\\UUUMMMFFF@@@;;;888666555;;;@@@@@@>>>@@@GGGLLLGGG@@@777///,,,+++++++++***)))))))))((((((((((((((('''%%%%%%&&&'''&&&%%%&&&&&&&&&'''''''''''''''tttffffff___aaa```[[[SSSMMMKKKLLLGGGLLLSSSXXXYYYVVVRRROOOJJJJJJJJJIIIHHHFFFEEEDDDEEEEEEDDDBBB@@@?????????;;;???BBBAAA>>>===@@@DDDAAAAAA@@@@@@????????????:::888666666888999:::999888888999:::;;;<<<===>>>@@@>>><<<;;;===???AAABBB@@@@@@AAAAAAAAA???>>>===<<<<<<;;;::::::===AAADDDCCCAAAAAAEEEEEEBBBAAABBBCCCCCCBBBAAA@@@???>>>>>>???>>>???BBBFFFHHHEEEBBB===>>>?????????@@@BBBDDD???AAACCCFFFGGGFFFEEEDDDKKKMMMNNNNNNMMMKKKJJJJJJFFFEEEDDDCCCDDDDDDEEEFFFAAADDDGGGGGGEEECCCCCCBBB;;;:::>>>FFFIIIGGGGGGJJJHHHGGGDDDBBB???===<<<<<>><<<888@@@III]]]hhhdddcccaaaWWWDDD;;;666:::@@@AAA???>>>:::999:::;;;666111222888<<>>>>>>>>@@@AAA???======@@@CCC@@@@@@AAAAAAAAA@@@@@@@@@;;;999777777888999:::999666666777888999:::::::::<<<<<<;;;<<<===>>>@@@AAA>>>>>>>>>?????????@@@@@@=========;;;;;;<<<>>>AAA===<<<>>>DDDEEEBBBAAACCCBBBBBBBBBAAA@@@???===<<<<<<<<<===???BBBDDDDDDDDD<<<===>>>>>>>>>>>>@@@BBB===???CCCFFFGGGDDDAAA???FFFGGGIIIIIIHHHGGGGGGHHHCCCCCCBBBAAAAAABBBCCCDDDAAACCCEEEEEEDDDCCCCCCDDD:::888===GGGJJJFFFEEEIIIGGGGGGFFFDDD@@@<<<888666======<<<:::888666444222---+++***+++---------+++,,,,,,+++)))''''''***,,,//////333:::CCCFFFDDD???>>>EEEYYYfffbbb]]]WWWJJJ===888777===AAA???:::888888888999888222,,,...555:::===CCCJJJRRRZZZccciiioootttyyy|||{{{zzz|||~~~xxxzzz{{{{{{yyywwwvvvwwwsssqqqnnnnnnppprrrssssssiiiiiikkkjjjccc[[[XXXYYYSSS===111...***,,,,,,%%%((('''%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$#########$$$%%%%%%$$$%%%&&&&&&&&&%%%###""""""############""""""!!!###############"""!!!!!!#########$$$$$$%%%%%%%%%""""""""""""############%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((''''''(((&&&$$$"""######"""!!!!!!"""$$$$$$###!!! !!!!!!!!! !!!  """###"""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""" !!!###%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''+++---333===KKKWWW^^^bbbfffiiijjjllloooqqqrrrsssuuuwwwxxx|||~~~|||}}}ttthhhffflllkkkeeeYYYVVVOOOEEE@@@===999333111222555555111000777AAABBB===666000---+++******))))))((((((((((((''''''&&&%%%###$$$%%%&&&&&&%%%%%%%%%&&&&&&'''(((((((((tttrrrooojjjccc]]]ZZZWWWVVVUUURRRUUUYYYYYYVVVRRRQQQPPPJJJJJJIIIHHHGGGEEEDDDCCCBBBEEEHHHGGGCCC???<<<;;;??????@@@@@@@@@???>>>>>><<<<<<>>>???@@@AAAAAAAAA;;;999777777888::::::999555555666777777888888888888999;;;<<<<<<===>>>>>><<<;;;;;;:::;;;===@@@AAA??????@@@>>><<<<<<===???;;;;;;???EEEFFFCCCBBBDDDAAABBBBBBBBBAAA???>>>===;;;<<<=========>>>AAACCC<<<===>>>>>>======???AAA>>>@@@BBBDDDCCCAAA>>><<>>999555888999888888777555333111---,,,******,,,.........,,,------+++))))))+++---///222999CCCKKKNNNMMMJJJCCCEEEUUUaaa^^^XXXOOOBBB444444999@@@CCC>>>888666777777888666000+++...666;;;>>>DDDJJJRRRZZZbbbgggmmmsssyyy{{{yyyxxxzzz}}}wwwyyy{{{zzzxxxuuuuuuvvvtttqqqooonnnoooppppppooohhhgggiiijjjdddZZZWWWZZZPPP<<<111...((())),,,''''''%%%$$$$$$&&&''''''&&&$$$$$$$$$###$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&'''&&&%%%###"""###############"""!!!!!!!!!""""""############"""###############$$$$$$$$$""""""""""""############$$$$$$$$$%%%&&&'''((()))((((((((((((((((((((((((&&&(((((('''###""""""$$$"""!!!!!!"""$$$$$$###""" !!!!!! !!!  """""""""!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""" !!!###%%%%%%$$$$$$######$$$$$$%%%%%%'''(((((('''(((***,,,000999FFFRRR]]]fffnnnsssooonnnooorrrvvvxxxwwwvvvvvvzzz~~~~~~}}}~~~yyyiii^^^___aaa^^^TTTSSSLLLBBB===;;;777000///...///111///---333===>>>:::444000...,,,***((())))))((((((((('''''''''%%%###"""###%%%&&&&&&%%%%%%%%%&&&&&&'''(((((()))pppjjjbbb\\\ZZZWWWSSSPPPRRRUUUXXXXXXVVVTTTTTTUUULLLLLLKKKJJJHHHFFFEEECCCBBBFFFJJJIIICCC===999777??????@@@BBBCCCAAA===:::777888:::===???AAABBBBBB;;;999777777999:::::::::444555555666777777666666555777:::<<<<<<<<<<<<<<<:::999888777999<<>>======>>><<<===BBBGGGHHHDDDCCCEEEAAABBBCCCCCCBBB@@@???>>><<<>>>>>><<<999999===AAA<<<===>>>===<<<<<<>>>@@@@@@@@@AAAAAA@@@???===<<>>???;;;888===IIIKKKDDDAAAFFFBBBDDDGGGIIIFFFAAA;;;777666666777777666444222111///---++++++---///000000---...///---,,,+++,,,...,,,222<<>>///222:::CCCDDD>>>888777666777888777000,,,111999>>>@@@DDDIIIQQQYYY```eeelllrrrxxxzzzxxxwwwyyy|||vvvyyy{{{zzzwwwuuuuuuvvvtttrrrooonnnnnnnnnnnnmmmkkkiiikkkkkkdddXXXTTTWWWHHH777000---%%%'''---,,,&&&$$$###$$$&&&(((((('''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&''''''%%%###"""###############"""!!!!!! !!!###$$$$$$$$$$$$######""""""""""""""""""""""""""""""###############$$$$$$%%%&&&''')))***((((((((((((((((((((((((&&&((()))'''###!!!"""$$$"""!!!!!!"""$$$%%%###""" !!!!!!!!! !!!  """"""""" """"""""""""""""""""""""!!!!!!!!!!!!""""""""""""#########""" !!!###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%'''))))))))))))***,,,'''///;;;HHHUUUbbblllsssrrrooonnnrrrxxxzzzxxxuuuuuuyyy}}}}}}zzzyyykkkYYYTTTWWWYYYOOONNNHHH===888888333,,,000---...111111///444<<<;;;888444000...,,,***((()))(((((((((''''''''''''$$$"""!!!"""%%%&&&'''&&&%%%%%%&&&&&&'''((())))))tttgggccc___RRRLLLLLLIIIIIIQQQVVVVVVXXX\\\YYYSSSSSSNNNHHHAAA===<<<===???BBBEEEGGGFFFAAA:::444111777999???EEEFFF???:::888999:::>>>CCCGGGGGGBBB===888777777777999:::999888777666555444333222222333444777::::::888666444444777777888;;;???BBBCCCBBBBBBFFFFFFBBB>>>>>>>>>;;;<<<@@@DDDGGGGGGFFFEEEEEEDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@>>><<<;;;;;;<<<<<>>:::999:::;;;AAA@@@???@@@BBBDDDEEEDDDGGGGGGGGGIIIKKKKKKIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJHHHEEE@@@<<<;;;<<<>>>666999AAAIIIGGG???;;;>>>FFFAAA===@@@EEEDDD<<<444444555555555444222000///+++******+++---...---,,,111---)))(((***,,,---,,,000000333???RRRaaa```WWWXXXSSSTTT\\\\\\PPPAAA999333555999<<<;;;888444111000222333000---///555;;;BBB???@@@GGGLLLQQQ]]]kkklllqqquuuvvvttttttxxx|||xxxyyyyyyxxxuuusssttttttqqqooonnnqqquuuuuuqqqlllhhhgggllliii^^^]]]]]]SSS;;;444///...---***)))+++'''$$$$$$&&&&&&######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&$$$###$$$$$$$$$#########""""""###""""""###$$$$$$""" """""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''''''''((((((((((((''''''%%%&&&&&&&&&%%%###!!! ######$$$$$$$$$$$$######"""  !!!"""!!! !!!!!!!!!!!! """""""""!!!!!!!!!!!!!!!""""""""""""""""""""""""&&&$$$######$$$$$$"""!!!""""""###$$$%%%%%%&&&&&&&&&''''''&&&&&&(((,,,///000///666DDDQQQYYYeeeqqqnnntttwwwvvvwww{{{}}}|||zzzzzz{{{|||~~~xxxrrr}}}~~~ssstttvvvyyytttcccPPPLLLRRRGGGGGGCCC<<<555000///000------...---...000444777111000...---++++++******+++***((('''''''''((()))***(((%%%&&&(((***((('''$$$%%%&&&&&&''''''&&&&&&mmm```]]]]]]SSSNNNMMMGGGEEEJJJLLLLLLNNNSSSSSSNNNKKKGGGAAA<<<999999:::;;;@@@BBBCCCBBB===888444222777777===DDDEEEAAA======<<<===@@@DDDFFFDDD???:::888777666777888999888777555555444333222222222222333555888999777555333333444444555999===@@@AAAAAABBBFFFFFFAAA>>>???>>>;;;;;;===AAADDDEEEEEECCCBBBAAABBBBBBCCCDDDDDDCCCCCCAAA@@@???>>>>>>>>>>>>>>>AAAAAA@@@>>><<<;;;<<<>>>>>>@@@BBBBBBAAABBBDDDFFFHHHGGGHHHIIIKKKKKKJJJHHHHHHGGGFFFEEEEEEFFFGGGGGGGGGFFFEEEBBB>>><<<===>>>999<<>>PPP______XXXYYYWWWZZZ]]]WWWIII===888333555777999999666333111...000111///---///555;;;???===>>>EEEKKKRRR^^^kkktttwwwzzzyyyvvvtttvvvyyyyyyxxxxxxwwwvvvuuuuuutttvvvtttrrrsssuuutttooojjjkkkiiillljjj```___]]]RRR888111,,,,,,+++((((((***)))&&&&&&((((((%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''''''''&&&$$$###$$$$$$$$$#########""""""###"""!!!"""###$$$###!!!"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''((((((((((((''''''&&&&&&&&&%%%$$$###"""!!!"""##################""""""  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""%%%###"""###$$$$$$###""""""######$$$%%%%%%&&&&&&&&&&&&''''''''')))---///333444999AAAIIIRRR\\\eeelllrrruuutttuuuyyy{{{zzz||||||{{{{{{|||~~~wwwnnnrrrxxxssseeeXXXjjjzzzxxxqqqooonnnlllaaaSSSLLLMMMCCCCCCAAA;;;555000///000///000000...------///111000///...---,,,+++******+++***)))((('''(((((())))))'''%%%%%%((()))(((&&&%%%%%%&&&'''''''''''''''pppbbb___bbb^^^[[[XXXOOOHHHHHHFFFCCCEEEJJJKKKIIIDDDAAA===999777777888999@@@AAA@@@>>>:::777777777::::::===CCCDDD@@@===>>>>>>>>>@@@AAAAAA???:::666888777666666777888777555333333222111000000000000111333666666555333222222111111333666;;;>>>@@@@@@BBBFFFFFFBBB??????>>><<<::::::;;;???CCCDDDAAA======>>>@@@AAABBBCCCDDDDDD????????????????????????@@@@@@AAA@@@>>>>>>???AAA;;;AAAEEEEEEAAA@@@CCCHHHIIIHHHHHHIIIKKKKKKJJJHHHHHHGGGEEECCCCCCCCCEEEFFFAAACCCEEEDDDAAA???======<<<@@@IIIPPPPPPHHHCCCBBBCCC???999555444444444333333333333222111///---+++)))+++---...---///444888666333///,,,++++++)))(((222222444===PPP```eeeaaa[[[]]]```]]]QQQAAA777666333444555555555444222111,,,---......---///555::::::999;;;BBBJJJSSS```kkkwwwzzz|||zzzwwwvvvxxxzzzzzzwwwuuuvvvxxxxxxvvvtttxxxvvvttttttvvvuuupppmmmooojjjkkkiiibbbaaa]]]OOO333...*********'''&&&))))))&&&&&&((((((%%%%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&%%%$$$###"""$$$$$$$$$###############%%%###!!! """#########"""""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((('''(((((())))))(((((('''((('''&&&$$$############!!!""""""######""""""!!!"""  !!!"""!!! """!!!  !!!"""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$###""""""$$$%%%$$$############$$$$$$%%%%%%&&&%%%&&&''''''(((***---000...444999<<>>???BBBAAA===;;;<<<============<<<999666444:::888777777888888666555111000000///....../////////111333333222000000000//////111555999===>>>>>>BBBFFFGGGBBB???@@@???===:::888888<<>>@@@AAABBBBBBBBB===>>>>>>?????????>>>>>>@@@AAABBBAAA@@@???@@@BBB<<<@@@EEEEEECCCBBBDDDGGGIIIHHHGGGHHHJJJJJJIIIHHHIIIGGGEEECCCBBBCCCDDDEEE>>>AAAEEEFFFDDDAAA>>><<<<<>>AAA???;;;666333222444666333333333222111...,,,+++)))---///...,,,,,,222888444222000...,,,+++***)))000111444===PPPdddmmmmmmaaacccbbbZZZLLL>>>555333333333222222111111111111,,,---------,,,///333666555555888???IIIVVVdddmmmsssuuuwwwxxxxxxyyy{{{~~~{{{wwwtttuuuyyy{{{wwwtttvvvuuutttuuuwwwwwwtttrrrpppjjjjjjgggaaa```ZZZKKK111,,,)))******'''''')))'''$$$$$$&&&&&&######%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""########################&&&### !!!#########""""""""""""""""""""""""""""""#########$$$$$$$$$#########$$$%%%&&&'''((((((((())))))))))))(((((()))(((&&&$$$#########$$$!!!!!!""""""""""""!!!!!!"""  !!!"""!!! ###"""  """###!!!!!!"""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""$$$%%%%%%$$$#########$$$$$$%%%%%%%%%$$$%%%'''((((((***---000///888>>>>>>CCCQQQ___fffhhhmmmpppooopppuuuxxxxxx~~~}}}||||||~~~nnnVVVQQQYYYQQQ>>>SSShhhpppdddXXXXXX]]]ZZZNNNBBB666777777777444222000...)))+++---...---,,,---...+++,,,...///...,,,***)))***))))))((((((((((((((('''&&&%%%%%%%%%&&&&&&&&&''''''((()))))))))))))))|||pppooommmpppqqqiiibbbYYYNNNGGGEEEDDDCCCCCCHHHFFFCCC???===;;;::::::??????===;;;999999<<>>AAA@@@<<<;;;======>>>===<<<:::888777777;;;999888777888888666444//////...---------......---///111111000//////000//////000444888<<<======AAAEEEFFFBBB???@@@???===:::888777;;;AAACCC???;;;<<<===>>>???@@@@@@@@@@@@>>>>>>>>>???????????????BBBCCCDDDCCCAAA???@@@AAA@@@@@@AAACCCDDDEEEEEEDDDIIIHHHFFFGGGHHHIIIHHHGGGIIIHHHFFFDDDDDDDDDFFFGGG===AAAEEEGGGEEEAAA===<<<999???EEEJJJJJJFFF???999======<<<999555333444666333333333333111///---,,,+++...000...***)))---222000000000///...,,,++++++...000333;;;LLL```llloooiiihhhcccXXXJJJ>>>666111333222000/////////000111.........---,,,---000222111333666===JJJ[[[iiipppqqqrrrsssuuuvvvxxx{{{}}}{{{wwwtttuuuyyy{{{xxxtttvvvuuuuuuuuuuuuuuutttsssooohhhhhheee]]]\\\VVVFFF222---***,,,,,,***)))***'''$$$$$$&&&&&&######%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$######""""""########################&&&### !!!#################################""""""#########$$$$$$$$$#########$$$%%%&&&(((((((((((())))))))))))(((((()))(((&&&$$$######$$$$$$!!!!!!""""""""""""!!!!!!"""  !!!"""!!! ###"""  """###"""""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###"""!!!"""$$$%%%%%%$$$###$$$$$$$$$$$$$$$%%%%%%###%%%'''(((((())),,,...:::BBBGGGEEEEEEMMMZZZccchhhmmmooonnnooouuuyyyyyy~~~~~~}}}}}}~~~}}}jjjbbbeee^^^NNNlllzzzvvvhhhXXXTTTXXXYYYNNNAAA333333333444333222///...(((***,,,---,,,+++,,,---***+++---......,,,+++))))))))))))))))))(((((('''&&&&&&&&&%%%%%%%%%&&&''''''((())))))******))))))yyyssstttwwwpppdddZZZPPPLLLJJJFFFCCCAAAGGGEEECCC@@@>>><<<:::999:::;;;;;;999888888:::<<<<<<:::;;;???@@@===>>>@@@@@@@@@???===:::999:::<<<;;;999888777777666555333......------,,,------...,,,...//////......///000//////000333777:::;;;:::>>>BBBCCC???<<<======:::999888888;;;???@@@???<<<<<<<<<===>>>???@@@@@@@@@AAA@@@???>>>>>>???@@@AAAAAACCCDDDCCCAAA@@@@@@@@@CCCAAA@@@AAADDDFFFFFFEEEIIIGGGEEEEEEFFFGGGFFFEEEGGGGGGGGGFFFFFFGGGGGGHHH@@@CCCEEEFFFCCC???===<<<555;;;AAAEEEGGGGGGAAA:::;;;<<<<<<:::666333111111222222222222111000...---,,,...000...***((()))++++++---///000...,,,,,,,,,...000222666CCCUUUaaaeeeqqqpppgggWWWHHH===666000222111000......///000000//////...------.../////////222555===LLL```nnntttuuuuuuttttttuuuvvvxxxyyy{{{xxxvvvwwwyyyyyywwwuuuyyyxxxvvvuuusssqqqoooooommmhhhhhhcccYYYWWWQQQCCC444///---...///+++***+++)))&&&&&&((((((%%%%%%'''###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############"""###############$$$$$$$$$%%%###!!! """#################################"""############$$$$$$$$$""""""###$$$%%%'''((()))((())))))******))))))((()))((('''%%%$$$$$$$$$$$$!!!""""""######""""""!!!"""  !!!"""!!! """!!!  !!!"""!!!""""""######$$$$$$%%%""""""""""""""""""""""""$$$###""""""$$$%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''(((***+++777===EEEIIIHHHKKKXXXggghhhlllnnnmmmooouuuyyyyyy|||}}}}}}~~~}}}|||vvvlllzzz}}}qqq___RRRPPPPPPIII@@@333222111111111111///---,,,------,,,***)))***+++***+++,,,------,,,++++++)))))))))))))))(((''''''&&&''''''&&&%%%%%%&&&((('''(((((()))))))))))))))uuusssuuuooo]]]TTTMMMOOOPPPLLLFFFDDDDDDCCCBBBAAA???===<<<;;;777999;;;;;;999888999::::::888:::>>>???======@@@AAAAAA@@@<<<888777999;;;:::888666555555444222000---------,,,,,,------...,,,---//////...---///000...---...111444777777777999===>>>:::888999888666666777999:::<<<=========999:::<<<>>>@@@AAABBBBBBAAA???<<<:::999:::<<<>>>>>>@@@BBBCCCBBBAAAAAABBBCCCBBBBBBAAAAAACCCGGGIIIHHHFFFCCCCCCDDDEEEDDDDDDDDDEEEFFFHHHHHHHHHHHHGGGDDDEEEFFFDDD@@@===<<<;;;222999>>>BBBHHHMMMJJJCCC@@@>>><<<999666222///---//////000111000///...---------......---***((('''))),,,000000...++++++++++++///111333===MMMYYY^^^wwwyyypppZZZEEE999444222111111000///...//////000///...------...///000000...111555===NNNeeetttxxx{{{yyywwwvvvvvvwwwwwwxxxzzzzzzyyyxxxxxxwwwvvvvvvwwwwwwvvvssspppnnnnnnnnnlllhhhiiidddWWWSSSOOOBBB555000...000000,,,***+++)))&&&&&&((((((%%%%%%'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############""""""#########$$$$$$$$$###"""!!!"""###$$$###!!!########################"""############$$$$$$$$$""""""###$$$%%%'''((()))))))))************))))))((((((''''''&&&%%%######"""##################""""""  !!!"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!""""""######""""""""""""""""""""""""%%%###"""###$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&'''&&&&&&'''(((,,,///;;;HHHHHHEEESSSiiigggkkkmmmlllmmmtttxxxyyy{{{|||~~~}}}xxxfffQQQFFFDDDBBB>>>555222000///000000...,,,,,,------+++******,,,...******++++++,,,,,,,,,,,,((())))))***)))((('''&&&&&&((()))(((%%%%%%''')))&&&'''(((((())))))((((((qqqllllllfffWWWNNNKKKQQQUUUQQQKKKIIIBBBBBBBBBBBBAAA@@@>>>>>>888:::===>>>===;;;::::::;;;999;;;>>>???;;;:::<<>>999444222444777888666444333333222000...---------,,,,,,---......,,,---......------///000---,,,---///222444444444555::::::777444555555333444666999:::::::::<<<===777999;;;>>>@@@CCCDDDEEE>>><<<777444333555888:::;;;>>>AAABBBBBBBBBCCCDDDAAADDDEEEBBB>>>@@@GGGMMMGGGEEEBBBBBBCCCDDDCCCCCCBBBCCCFFFHHHIIIIIIHHHGGGGGGGGGFFFCCC???<<<;;;;;;111888>>>CCCKKKSSSRRRKKKGGGCCC>>>999666333///,,,------...//////...---,,,---------//////---)))&&&)))---000000---***)))))))))---000333===LLLYYY^^^{{{xxx^^^BBB444222333111111000///////////////---,,,,,,---///111222222---111666===PPPhhhwwwzzz}}}{{{yyyxxxxxxzzzzzzzzzzzz{{{{{{yyywwwuuuuuuvvvsssssssssqqqooooooooopppkkkiiikkkeeeVVVQQQNNNBBB666111///000000,,,***+++'''$$$$$$&&&&&&######%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$""""""######$$$$$$$$$$$$###""""""###$$$$$$"""!!!########################"""############$$$$$$$$$""""""###$$$%%%'''))))))))))))************))))))''''''(((((('''%%%###"""######$$$$$$$$$$$$######"""  !!!"""!!! !!!!!!!!!!!!  !!!!!!"""""""""""""""""""""""""""&&&$$$######$$$$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&&&%%%%%%%%%&&&,,,+++777GGGDDD999FFF```fffjjjllljjjlllsssxxxxxxzzz|||~~~}}}||||||}}}jjjPPP>>>:::<<<===777333///...//////---+++)))************,,,000333************+++,,,---...((()))*********)))'''&&&'''(((***(((&&&%%%(((***&&&''''''(((((((((((((((zzzqqqiiieeeSSSJJJEEELLLYYY\\\QQQDDD===@@@CCCDDDBBBAAAAAAAAA???>>>===>>>>>>===:::888;;;===???>>>;;;999777777===<<<999555222222444666222111111000///......---)))***+++,,,+++***)))(((,,,,,,,,,+++++++++******,,,,,,------...///000000666555333222111222333333777666666888;;;:::777444:::===???>>>;;;999:::<<>>???@@@AAABBBBBBCCCCCCDDDBBB>>><<<===@@@DDDGGGJJJHHHFFFEEEDDDCCCAAA??????AAACCCEEEGGGHHHIIIIIIFFFFFFDDD???:::999;;;>>>:::555444>>>LLLTTTPPPHHH???===;;;:::999666222///,,,---...//////...------******+++++++++,,,,,,,,,+++++++++***************(((''')))000<<>><<<:::999<<<>>>===:::777555444999999888555222222333555111111000000///......---+++,,,,,,,,,+++***)))))),,,,,,+++++++++*********+++,,,,,,---......///////////////000111222444555444333333555777777444111777:::<<<;;;999888999:::<<<:::666555777999::::::======>>>???AAACCCDDDEEECCCAAA>>><<<<<>>AAA<<<666222777@@@FFFDDD@@@===<<<<<<======;;;777444//////...---,,,,,,++++++*********++++++++++++,,,************************---,,,+++///777CCCPPPXXXOOOQQQOOOEEE777......111...///000...------000333000000///.........///000222555:::CCCOOO]]]iiinnntttwwwzzzzzzwwwvvvxxxzzz}}}{{{xxxuuusssssstttttttttuuuvvvvvvuuurrrooommmlllkkkcccWWWMMMGGGBBB===@@@777///......+++))))))((('''&&&&&&%%%%%%&&&&&&'''%%%$$$%%%&&&'''&&&%%%&&&&&&%%%%%%$$$######"""########################$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""#########$$$$$$$$$"""""""""""""""######$$$%%%$$$$$$$$$%%%''')))***---,,,+++***)))((((((((((((((('''&&&%%%$$$############""""""!!!!!!!!!!!! !!!""""""""""""""" !!!""""""""""""""""""!!!!!! !!!!!!"""###"""!!!!!!"""######""""""""""""#####################$$$%%%%%%$$$$$$%%%&&&''''''(((((()))''')))222;;;CCCMMMWWWbbbcccgggjjjnnnrrrtttuuu}}}}}}}}}pppXXXEEE;;;777333444222//////000///---***+++++++++************))))))***,,,---...---,,,+++(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((uuuiii___[[[UUURRRQQQRRRUUUVVVBBBDDDFFFGGGFFFEEEEEEEEEBBB@@@===<<<<<<;;;:::888777:::======:::555111000444555555444222111222333000000000///......------......,,,+++************+++++++++***************+++++++++,,,,,,------...***+++---...000111222222000000000111333333000...333555777888777777888999999777555666888:::::::::::::::<<<>>>@@@CCCEEEFFFBBB@@@>>><<<<<<>>>AAADDDFFFEEEDDDDDDCCCAAA===999;;;>>>AAAEEEGGGGGGGGGFFFBBBBBBAAA???>>>???AAADDD@@@;;;444222444777888777888999;;;>>>???>>>:::777222000...---+++*********)))))))))*********++++++))))))))))))))))))))))))/////////000555@@@MMMWWWGGGDDD???;;;777444222111...//////...------000222////////////000000000000444666<<>>>>>???AAACCCEEEEEEEEEEEEDDDAAA<<<888:::===AAAEEEGGGHHHGGGFFFBBBAAA@@@???>>>???AAABBBCCC???:::444111000111333222444777<<<>>><<<777333000000000///...,,,***)))(((((()))))))))*********(((((((((((())))))))))))+++///333666999AAANNNWWWRRRLLLDDD>>>;;;999555222444333222///...---.........///000000111000000000444555;;;FFFPPPYYYbbbiiisssvvvyyyyyyvvvuuuwwwyyyzzzwwwtttuuuyyyyyyvvvqqqvvvwwwyyyzzzyyyuuuqqqooobbbcccbbb___]]][[[TTTLLLBBB;;;666444111+++''''''(((((('''&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$######"""""""""""""""""""""""""""""""""""""""############"""""""""""""""######$$$"""###%%%&&&'''(((((((((''''''(((((((((((((((((((((''''''&&&%%%$$$######"""""""""""""""""""""""" !!!""""""""""""""" !!!"""""""""""""""!!!!!!!!! !!!!!!""""""!!!###$$$$$$###!!!""""""######""""""""""""######"""""""""!!!""""""###$$$$$$$$$%%%'''((()))***++++++...111444666;;;FFFOOO___bbbhhhnnnsssttttttttt|||{{{zzz|||zzzeeeRRREEE;;;333333222000///...---,,,++++++++++++*********))))))))))))***+++,,,+++++++++((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((uuupppiiidddaaa^^^YYYTTTNNNNNNMMMIIIDDD@@@???>>><<<999666444444444444333666:::===>>>;;;666222///---///111222000///...///............------------000...---+++******+++,,,******************++++++*********++++++++++++++++++,,,.../////////......000111111111111000111111000000222444666888888888333222222444777:::::::::666777888:::===AAADDDFFFCCCCCCAAA@@@@@@AAABBBCCCEEEDDDEEEEEEEEEBBB===::::::<<<@@@DDDGGGGGGGGGGGGDDDBBB@@@??????>>>>>>>>>??????===888222...///111000222666:::<<<999444000---...111222111///+++)))'''''''''((((((((())))))''''''(((((())))))))))))(((///666;;;>>>CCCKKKQQQUUUPPPHHH@@@:::777555555666555222000/////////...---...///000000000000000666666<<>>888666222+++(((((((((((('''&&&&&&&&&&&&''''''&&&%%%&&&'''((('''%%%%%%%%%$$$$$$$$$$$$$$$###########################"""######$$$$$$$$$##############################!!!!!!"""""""""#########"""""""""""""""######$$$"""###%%%&&&'''((((((((('''((()))*********))))))))))))((('''&&&%%%$$$$$$""""""""""""############ !!!""""""""""""""" !!!"""""""""""""""  !!!""" """$$$$$$###""""""#########""""""""""""######"""""""""!!!""""""###$$$&&&&&&'''(((((())))))***)))///444666666;;;CCCIIITTT[[[eeeoootttvvvtttrrrzzzzzzzzz|||yyyeeeTTTGGG<<<444222111111///---,,,+++++++++++++++*********))))))))))))*********+++******((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((rrrgggccc___ZZZUUUTTTSSSPPPKKKDDD???===<<<<<<:::888777777777666555777:::===>>>;;;777444222,,,...000111///------...---------------------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,...///000111111000111222222000000111222000///000333666888888777333222111222555888::::::777777777888;;;>>>BBBDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDCCCCCCDDDDDDBBB???<<<999;;;>>>AAADDDFFFGGGGGGFFFDDDAAA@@@@@@???>>><<<888::::::777111...---///111333666:::<<<:::555000,,,...000222111///+++)))&&&&&&'''''''''((((((((('''(((((())))))******+++***000888>>>AAADDDGGGJJJNNNKKKEEE>>>999888999<<<444222000///000111111111------......//////000000999888???MMMWWW[[[aaajjjtttwwwzzzzzzwwwvvvxxxzzzyyywwwuuuvvvxxxxxxuuurrryyyyyyzzzyyyxxxvvvsssrrrsssooohhhdddeeeeee\\\PPPFFF@@@:::777222+++)))+++)))(((''''''&&&&&&''''''((('''&&&&&&(((((('''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$###########################!!!!!!!!!"""""""""######"""""""""""""""######$$$###$$$$$$%%%&&&'''((()))((()))***+++,,,+++***)))***)))((('''&&&%%%%%%$$$"""""""""############$$$ !!!""""""""""""""" !!!""""""""""""""" !!!""" """###"""!!!!!!"""$$$######""""""""""""#########""""""""""""###$$$$$$''''''(((((())))))*********...111000333<<>>333111111111000---++++++,,,+++++++++************))))))))))))))))))*********((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((({{{pppggg^^^XXXWWWVVVRRRMMMFFFAAA>>>>>>;;;:::999:::::::::999777666999;;;<<<:::777555555...///000///...,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111...000111000...---///111///...///111555777666444444222000000333777999:::999888777777999<<>>888999;;;===@@@CCCEEEFFFHHHEEECCCBBBCCCBBB@@@>>>555666666333000.........000222555999<<<:::666333///......---,,,***)))(((%%%&&&&&&&&&&&&'''''''''(((((())))))***++++++,,,...222999@@@EEEJJJLLLMMMNNNHHHAAA;;;888999:::;;;333000------///000///...---,,,,,,,,,---...000111999777???OOOYYY[[[aaajjjsssvvvyyyyyyvvvuuuwwwyyyyyyxxxwwwwwwvvvuuuuuutttxxxxxxwwwvvvtttsssrrrqqqqqqqqqmmmfffbbb```]]]WWWGGGAAA;;;777111++++++...)))((((((''''''''''''''''''&&&%%%%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$########################""""""###$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""###"""""""""""""""######$$$%%%$$$$$$$$$%%%''')))***)))***+++,,,,,,***)))((()))(((((('''&&&%%%$$$###""""""#########$$$$$$$$$ !!!""""""""""""""" !!!""""""""""""""" !!!"""### !!!!!!  """$$$######""""""""""""#####################$$$%%%%%%&&&&&&'''(((***+++,,,,,,...111222000555???FFFGGGCCCJJJTTT^^^fffiiiiiiiiiiiikkkpppwww~~~yyymmm```SSSBBB444000111222000,,,***+++,,,+++++++++************)))((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((rrrddd[[[XXXWWWTTTNNNHHHCCCAAA@@@999888999:::;;;;;;999777666888::::::888777666666///000000///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,+++***,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,...///...++++++---000///...---000444666555333555222//////222666999::::::999888777888:::===???AAABBBBBBBBBBBBAAA@@@???@@@???>>>>>>@@@AAA@@@???777777888:::<<<@@@CCCEEEIIIFFFDDDDDDEEEEEECCC@@@777666444111///...///000...000333777::::::777444222000,,,(((&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((())))))***+++,,,,,,,,,111333999AAAJJJRRRVVVWWWQQQHHH===666555555444222555222...,,,------+++(((---,,,+++***+++---///111777555===NNNXXXYYY___iiirrruuuxxxwwwuuutttvvvxxxyyyyyyyyywwwtttssstttvvvwwwvvvtttrrrqqqpppppppppgggooorrrllldddaaa___^^^GGGAAA;;;777111+++,,,000))))))((('''''''''''''''&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!"""###$$$$$$$$$$$$$$$########################!!!!!!!!!!!!"""""""""""""""""""""""""""######$$$%%%%%%$$$###$$$&&&)))+++)))***+++,,,+++***(((&&&(((''''''&&&%%%$$$###"""""""""######$$$$$$$$$$$$ !!!!!!""""""""""""""" !!!!!!""""""""""""""" !!!"""$$$$$$ !!! """%%%######""""""""""""######$$$$$$######$$$$$$%%%&&&$$$%%%&&&(((***,,,...///111666888888===DDDDDD???IIIMMMSSSZZZ___bbbcccccc^^^aaahhhrrrzzz}}}uuujjj[[[GGG777///111222000,,,******,,,+++++++++************)))((((((((((((((()))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((jjjVVV\\\XXXRRROOOLLLIIIEEEAAA:::999:::===@@@@@@<<<888555444444555666555333111///---)))&&&&&&(((+++---000...,,,---......+++(((...+++***,,,000000+++&&&,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------///...---,,,---///111222++++++++++++++++++++++++------///000111111111111555333111///000333666888999888888:::===@@@BBBCCCBBBBBBBBBAAA??????@@@AAABBB???===>>>AAAAAA===888:::888:::===<<<999===DDDIIIFFFBBB@@@EEEIIIDDD;;;:::999888777777555222//////000000111222333333333222000---)))'''&&&&&&&&&''''''((((((((((((''''''((())))))))))))+++///222111666DDDLLLNNNWWW[[[QQQKKKCCC888111000222555555555444111...++++++---000''')))+++,,,---...///111555:::EEEQQQXXX]]]eeennnppprrrssstttssstttvvvxxxxxx{{{}}}{{{vvvsssrrrssstttqqqoooqqquuuvvvqqqmmmnnnkkkkkklllfff\\\YYY[[[DDDBBB>>>:::444///...000+++(((&&&&&&'''(((((('''(((((('''&&&%%%%%%$$$$$$'''&&&%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!""""""""""""!!!!!!""""""""""""#####################""""""""""""""""""############$$$$$$$$$""""""###$$$%%%'''((())),,,,,,,,,+++++++++******(((''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&######################## !!!!!!!!!"""!!!!!!!!!!!!!!!"""######&&&$$$!!!!!!""""""&&&$$$""""""###$$$###"""$$$$$$$$$###$$$$$$%%%%%%&&&(((***************,,,222;;;CCCDDDGGGMMMNNNKKKJJJMMMUUU___cccbbbcccggggggjjjooouuu|||~~~sssiiiWWW???///111222000---+++,,,---------,,,++++++******)))))))))))))))))))))))))))******)))((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((('''fff]]]VVVMMMJJJIIIHHHCCC>>>???======???AAA@@@;;;777333222222333444333111///000...+++))))))***---......,,,***+++------,,,***,,,+++***,,,------***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---111///---,,,++++++,,,---++++++++++++++++++++++++------...///000111111000333222000///000333666888999888888888:::<<<===>>>===>>>???@@@@@@@@@AAABBBCCC???;;;;;;>>>@@@???<<<:::888888:::888555888>>>CCCEEEDDDCCCDDDFFFCCC===888777666666666444111//////...//////000111222333222000---***'''&&&&&&'''''''''(((((((((((('''''''''((()))))))))+++///222555:::JJJVVVYYY___^^^PPPIIIAAA666000///111333333333333111...,,,+++---...******+++,,,,,,---///000555999CCCOOOVVV[[[dddlllooorrrtttvvvvvvwwwxxxzzz{{{|||}}}{{{yyywwwvvvvvvtttssssssttttttqqqkkkffflllkkklllmmmggg]]]XXXYYYGGGAAA;;;888666333111000///,,,)))((((((((('''&&&(((''''''&&&%%%%%%$$$$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!""""""""""""########################"""""""""""""""############$$$$$$$$$""""""###$$$%%%'''((()))************))))))))))))'''&&&&&&&&&%%%%%%%%%%%%%%%$$$############$$$%%%######################## !!!!!!!!!""""""!!!!!!!!!!!!!!!"""#########!!! !!!######""" $$$###!!!!!!"""###""""""$$$$$$######$$$$$$%%%%%%$$$&&&((()))(((((()))***222:::AAAEEEKKKVVV]]]]]]ZZZ[[[```eeefffcccbbbeeejjjlllpppuuu{{{{{{ooofffUUU<<<333222111///---,,,++++++---,,,,,,++++++******)))((((((((((((((((((((((((***))))))(((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''lll^^^MMMEEEFFFGGGBBB<<>>444///...000111000222222222000---+++,,,---,,,+++++++++,,,---///000555999BBBMMMTTTYYYbbbkkkooorrrvvvyyyyyyyyyzzz{{{|||zzzyyyxxxxxxyyyxxxwwwuuuvvvwwwvvvsssmmmfffbbbjjjjjjmmmoooiii___XXXWWWPPPIIIAAA>>>???>>>999444333000,,,***)))(((&&&%%%'''''''''&&&&&&%%%%%%$$$'''&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""""""""####################################"""############$$$$$$$$$""""""###$$$%%%'''((()))((((((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$######""""""######$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""!!!!!!!!!!!!!!!"""######  ###$$$$$$######!!! """######"""$$$$$$######$$$$$$%%%&&&###%%%''''''&&&&&&'''(((+++111666;;;CCCPPPZZZ^^^ffffffjjjmmmkkkfffdddeeemmmoooqqquuuyyy}}}~~~xxxmmmeeeUUU>>>888444000...///...,,,***,,,,,,,,,+++******))))))((((((((((((((((((((((((***)))((((((''''''((((((%%%%%%%%%%%%&&&&&&'''''''''(((((((((((((((''''''{{{___NNNJJJJJJGGGBBBGGGDDDAAAAAAAAA>>>999555111000///000111111///...000000/////////............---+++******,,,---...***---///,,,((('''***...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////.........000222444777999:::;;;;;;:::999888999:::666777:::>>>BBBCCCBBBAAABBB???;;;;;;>>>BBBDDDEEEAAA===999555111///000222111777===???BBBDDDAAA;;;555333222222222222000...---,,,***)))+++---000222///...,,,***)))(((''''''''''''(((((((((((('''''''''((()))***,,,///444777???CCCRRR\\\YYYYYYWWWMMM@@@:::222......//////...222333333111///---------,,,+++***+++---000222333888;;;CCCLLLSSSXXXaaajjjooossswwwzzzzzzyyyyyyyyyyyyvvvrrrsssuuuwwwwwwuuuyyy{{{{{{xxxrrrlllhhhffffffjjjnnnpppkkkbbb[[[WWWTTTRRRLLLHHHFFFCCC<<<555222///+++))))))((('''%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###!!!"""""""""############"""###############$$$$$$""""""#########$$$$$$$$$#########$$$%%%&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$############$$$$$$!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!""""""### !!!"""###$$$$$$###"""!!!!!!###$$$$$$###############$$$%%%&&&&&&###%%%''''''&&&&&&'''((('''***---111666>>>FFFJJJ```cccjjjqqqrrrllliiijjjpppqqqtttvvvxxx{{{|||zzznnneeeYYYGGG<<<555///...222333000,,,,,,,,,++++++***)))))))))(((((((((((((((((((((((())))))(((''''''''''''(((%%%%%%%%%&&&&&&''''''((((((((((((((((((((('''&&&|||bbbUUUPPPLLLHHHFFFDDDAAA@@@@@@???:::666333111000000111111000//////////////////......---111000...,,,++++++---...+++///111...)))(((,,,000,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............+++++++++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,---///111333555777888;;;===>>>===;;;:::;;;<<<777888:::>>>AAACCCAAA???>>>>>>>>>???AAACCCDDDDDDDDDBBB===777444333222111---///222888@@@EEEAAA888444333111111222222111000...,,,***)))***,,,///111...---,,,***)))(((((((((''''''((((((((((((''''''((()))+++,,,...111666999<<>>DDDMMMSSSXXXbbblllpppssswwwyyyxxxwwwvvvvvvwwwtttqqqrrruuuwwwwwwuuu}}}}}}{{{wwwrrroooooopppeeejjjnnnnnnjjjddd^^^YYYQQQUUUSSSKKKCCC>>>666......+++((('''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!"""""""""############""""""######$$$$$$$$$%%%""""""#########$$$$$$$$$#########$$$%%%&&&'''((())))))((((((((('''''''''''''''''''''&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###!!!!!!!!!!!!!!!""""""###!!!!!!""""""!!!!!!""""""%%%$$$"""###$$$%%%%%%$$$############$$$%%%&&&'''$$$&&&((((((((('''((()))+++,,,///222333444777;;;LLLSSSaaaooouuurrrppppppqqqtttvvvwwwxxxzzz~~~~~~pppfff\\\NNN>>>666//////444777555111,,,,,,+++******))))))((('''''''''''''''''''''''')))(((((('''''''''''''''%%%&&&&&&'''(((((())))))((((((((((((((('''&&&&&&yyydddUUUMMMHHHGGGDDDAAA@@@@@@???;;;777444222000000111222111000/////////.........------111222111...,,,+++,,,...+++///222000+++***,,,000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,---...000333555777777888<<>>AAABBBCCCBBBBBBDDDCCC???999888888666222...---...222<<>><<<888:::<<<>>>????????????@@@AAA>>>::::::<<<888222222222111111666===<<<777777555333333444666666555111000///......---......++++++++++++******)))(((''''''(((((((((((('''''')))***+++,,,---000444888333;;;XXXpppnnn```OOO===444111///000444555444222444333222///,,,+++---///+++***,,,222999===<<<999BBBBBBGGGMMMRRRXXXbbbmmmnnnpppsssuuuvvvwwwyyy{{{xxxzzz{{{|||{{{zzz{{{{{{zzzwwwrrrqqqsssuuutttrrrjjjnnnllleee___\\\YYYSSSYYY[[[SSSEEE===<<<777...***(((&&&%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######""""""""""""############""""""###$$$$$$%%%&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''))))))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%###$$$%%%%%%%%%%%%$$$###########################!!!!!!"""""""""#########!!!!!!!!!!!!!!!"""######!!!###$$$###  """(((&&&$$$###$$$$$$###!!!"""""""""###$$$%%%'''(((%%%''')))))))))((()))***)))(((+++111222000222777777???OOOaaakkkmmmooorrrppptttzzz{{{zzz{{{~~~qqqnnnuuusssmmmbbbRRRBBB;;;333///111333333222++++++******))))))((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&((())))))***))))))))))))((('''&&&%%%~~~hhh^^^NNNJJJEEECCCBBB@@@<<<888444222//////000111111000222111///.........///000))),,,//////---,,,---///***,,,...///---,,,******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++,,,---............------------------------,,,,,,---------,,,++++++///000333666888888888777<<>>777222222333333000///222999======;;;777888:::;;;;;;;;;===>>><<<>>>===999:::===999111555777666222222777999888888666444444555777777777222222111111///...------+++++++++++++++***))))))''''''((((((((((((''''''((()))******+++...222666333222GGG```ddd\\\NNN===222000///111555777666444333222000,,,)))))),,,...---,,,...444;;;>>>;;;777BBBBBBFFFMMMQQQWWWbbbllllllooorrrtttvvvyyy|||www{{{~~~~~~{{{yyyzzz|||wwwsssoooppptttuuuqqqmmmmmmooolllaaaYYYWWWTTTOOOZZZVVVIII999555:::666+++,,,)))'''&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########""""""""""""############""""""###$$$%%%%%%&&&&&&"""############$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''')))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$$$$"""###$$$%%%%%%$$$###"""########################""""""""""""############!!!!!!!!!!!!!!!"""######"""$$$### !!!$$$(((&&&$$$######"""!!!"""""""""###$$$&&&'''((($$$&&&((()))(((((()))***+++)))+++111222000333:::<<>>;;;666111///222555888777555555888:::;;;<<<:::888555111111444:::>>>???>>><<<;;;;;;:::777555:::<<<===;;;777555666888:::555111222666:::999666999777444333333111---)))000///---,,,+++***************)))***,,,,,,+++)))+++((((((******)))...444+++888KKK[[[^^^SSSEEE<<<111,,,+++222999999444222888444...++++++,,,---------***000<<>>555444333...)))))))))))))))((('''&&&%%%(((((('''&&&&&&&&&&&&'''&&&%%%%%%$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$######"""#########"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''&&&$$$"""!!!%%%$$$###""""""###$$$%%% !!!"""###$$$$$$###"""!!! !!!"""###!!!!!!!!!!!!!!!"""####################################$$$$$$$$$%%%%%%%%%'''(((((((((&&&&&&(((***))))))***+++---///222333AAACCCKKKVVV[[[[[[```gggsssnnnmmmssszzz||||||}}}~~~~~~{{{zzz~~~|||~~~xxxcccYYY___hhheee\\\NNNFFF;;;222...---------...+++))))))******'''%%%***(((''''''(((((('''&&&%%%&&&(((((((((&&&$$$###%%%%%%%%%%%%&&&((()))+++,,,+++)))(((''''''((((((iiiQQQKKKEEEDDDCCC<<<999666333111111222111111111111000000//////000000///000111000...---.../////////...---,,,,,,++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,---------.........//////---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------000000000111333555888999===<<<:::555111000222555555555555777999:::::::::666555333222111555:::>>>>>>===<<<;;;<<<;;;999777777999:::999777666888999:::777555555888;;;;;;:::888666333222333222///---000///---,,,+++************))))))***++++++***)))+++((((((*********...444444BBBVVVddddddWWWFFF<<<111,,,+++333:::999555333888444...++++++,,,------,,,)))///:::>>>999999>>>AAACCCFFFLLLSSSZZZ___bbbgggkkkqqqwww{{{~~~||||||}}}}}}}}}}}}||||||yyypppllllllmmmmmmllliii^^^]]][[[NNNJJJOOOQQQOOOFFF:::333222222000,,,((((((((((((((('''&&&&&&(((((('''&&&&&&&&&&&&'''&&&%%%$$$$$$######$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((((((((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&&&&%%%###"""$$$$$$###""""""###$$$$$$!!!!!!!!!"""""""""""""""###"""!!!!!! !!!"""###!!!!!!!!!!!!!!!"""####################################$$$$$$$$$%%%%%%%%%'''((((((((('''''')))************+++,,,///111222999===FFFOOOQQQTTT___lllkkkggghhhpppyyy|||~~~xxxuuurrrrrryyyxxxwwwppphhhbbb^^^WWWOOOMMMGGG===444...,,,,,,,,,...+++))))))******'''%%%)))(((&&&'''(((((('''%%%###$$$%%%&&&&&&%%%###"""%%%%%%%%%%%%&&&((()))+++,,,+++)))(((''''''((((((jjjWWWFFF@@@AAA>>>;;;888555333333333222111111111000///////////////...///000///---------...000000///...,,,+++***))))))***+++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++,,,---///111444666888:::999777333000///111333222444666999:::999888777111222222222222555999<<<===;;;:::;;;<<<<<<;;;999333444666666555666888::::::999999999:::<<<======777555333222333333222111//////---,,,++++++++++++***)))((()))******)))(((***((()))++++++***...333===LLL___iiieeeVVVEEE999000,,,---555;;;;;;777555888444...++++++,,,------,,,)))---777;;;999;;;AAA===DDDKKKNNNPPPTTT]]]dddkkklllooouuu|||}}}zzz{{{|||}}}~~~~~~~~~~~~|||{{{xxxuuuqqqmmmjjjhhhiii___^^^\\\QQQLLLNNNJJJGGGBBB:::444111000///...((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%% !!!###$$$%%%%%%$$$$$$$$$$$$###""""""###$$$$$$######"""""""""!!!!!!!!!""""""!!!!!!!!!""""""###"""!!!!!!!!!!!!"""####################################$$$$$$$$$%%%%%%%%%'''((()))((('''''')))+++,,,+++++++++,,,...000111000888DDDLLLNNNQQQ\\\iiimmmiiijjjrrrxxx{{{|||}}}xxxqqqllljjjqqqzzzuuuyyyuuueeeTTTKKKJJJJJJJJJFFF???777///++++++,,,---+++***)))***)))(((&&&((('''&&&&&&''''''&&&$$$"""###%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&((()))+++,,,+++***)))(((((((((((([[[BBB@@@AAA;;;999666444444333111000111111000///............---/////////---,,,---...//////...---,,,,,,++++++***++++++,,,------,,,,,,******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------******+++---///111333333444444222000///...///000111444888:::999666333111///111333333333444666888:::999888999;;;<<<<<<;;;222222222222333444666888777999;;;;;;;;;;;;<<<>>>777666444222222222222111//////...,,,,,,++++++++++++***(((((()))***)))(((***((())),,,,,,+++...333???NNN^^^bbb[[[MMM???666000---///777===<<<999888888444...++++++,,,------...,,,...555888888;;;@@@<<>>777000,,,,,,---,,,+++******))))))((('''(((&&&%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((((((''''''%%%%%%%%%%%%&&&((()))+++,,,++++++***)))))))))(((bbbOOODDD???===:::888777666333111222222000//////.........---/////////---,,,---...,,,,,,---------------------------------,,,+++*********+++++++++,,,,,,,,,************+++++++++,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++,,,,,,------.........///...............------222666::::::777222///---000222444444333222222333777666555666999;;;;;;;;;444222111000111222333333333555888999999999:::;;;777777666333111000///000//////...---,,,,,,,,,,,,,,,+++(((((()))***)))(((***(((***,,,,,,+++...333???MMMXXXUUUKKKBBB;;;555111///222:::>>>===:::999888444...++++++,,,------000//////333555777:::===>>>BBBIIIPPPXXX___eeeiiirrrvvvyyyyyyvvvtttvvvyyy{{{{{{{{{{{{zzzyyyxxxwwwtttwwwyyyvvvpppkkkjjjkkkmmmfffgggeee[[[WWWTTTIIIHHHFFFBBB:::222---,,,---,,,+++)))((((((((((((((((((((('''&&&&&&&&&&&&'''%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$######""""""#########$$$$$$#########!!!!!!!!!"""###$$$$$$$$$!!!!!!"""###############"""""""""""""""###$$$$$$##############################$$$$$$$$$%%%%%%%%%''')))***)))))))))+++---......------...000222333000555<<>>===;;;888666444333222000////////////...///000///---------...++++++,,,------......///............---,,,+++*********+++++++++,,,,,,,,,************++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------............---,,,+++***,,,+++,,,---//////...,,,444777999888333...------111333555444222111111222444333111222555888999999555333000//////111111111///111444666888888777666555666666444111///---...//////...---------------...,,,)))))))))******)))***)))***------,,,...333???MMMTTTKKK???:::888666333222666===@@@===:::999888444...++++++,,,------111000111222444666999;;;AAABBBHHHQQQ\\\eeeiiijjjmmmsssxxxxxxvvvuuuzzz}}}||||||zzzxxxvvvuuutttsssuuuvvvsssooollllllmmmiiifffiiifff[[[YYYWWWLLLEEECCC>>>888222//////000///...,,,***(((((((((((((((((('''&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$######"""$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$######""""""###$$$$$$$$$$$$###""" !!!"""###$$$%%%&&&!!!!!!"""###$$$$$$$$$$$$###""""""""""""###$$$$$$##############################$$$$$$$$$%%%%%%%%%((()))************,,,...////////////000222444555444555444777BBBPPPZZZ\\\___^^^cccjjjnnnooopppttt|||tttkkkjjjuuu{{{iiihhhccc``````___VVVLLLBBB>>>888444222000///---)))++++++***((((((((()))((('''&&&&&&''''''&&&$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&((()))+++,,,,,,---,,,,,,+++))))))ZZZHHHFFFCCCBBB@@@>>>:::888555444333111000000/////////000111000...---...///,,,,,,------------------,,,---------------,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------.../////////...---+++***,,,+++,,,...111222000---333666777444///---...111111333444444333222333444222000...///222555666666666222...---///111111111------///333777888444111000333555555222///------///......------------...000---***)))***++++++******)))+++......,,,...333???NNNSSSFFF888444555444555555888???AAA===999999888444...++++++,,,------...///000111444888:::;;;BBBDDDJJJSSS]]]eeeiiijjjkkknnnsssvvvwwwzzz~~~}}}}}}|||{{{yyywwwuuutttttttttuuussspppmmmlllkkkeeeffflllggg[[[[[[[[[RRRFFFBBB===888555444444444333111...+++)))(((((()))(((((('''&&&&&&&&&&&&'''$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""""""""""""######$$$$$$$$$ !!!###$$$%%%%%%$$$$$$######""""""######$$$%%%##############################$$$$$$$$$%%%%%%%%%((()))*********+++---///000000000111222555777888666999999888>>>IIIQQQRRR]]]]]]bbbhhhkkkjjjkkkooowwwsssllliiiqqq}}}tttcccRRRLLLRRRYYY\\\IIIAAA888333333333///+++)))***,,,+++((('''(((***)))(((&&&'''(((((('''%%%'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&((()))+++,,,------------+++***)))qqqHHHFFFCCCBBB@@@===:::777666555444222111000000000///111111000///...///000.........------,,,,,,,,,++++++,,,---............******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------...//////000///...,,,+++,,,,,,---000444555222///222444555222---,,,000444000222333333333333555666000...,,,---000222444444555111------///222222222---,,,---222777888444...,,,000444555222///......///......---------......111...+++******+++++++++***)))+++......,,,...333>>>NNNSSSDDD444000111000666666:::@@@AAA===999999888444...++++++,,,------,,,...000111444999<<<<<>>>>>;;;999222000---,,,---------,,,+++---111333555777:::<<>>CCCJJJMMMLLLIIIHHHGGGJJJOOOPPPMMMTTTdddoooooottttttvvvzzz}}}|||}}}|||xxxsssnnnfffVVVHHHHHHFFFBBB<<<777222///...)))***+++++++++***))))))))))))((((((''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''(((((()))+++,,,,,,---,,,+++***)))ttt\\\MMMBBB<<<===;;;===<<<666333444444333///111222111/////////111000000000///......------+++---......,,,++++++,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********,,,,,,++++++++++++++++++***+++,,,------,,,+++******...333555444222///...333444777888888555222000,,,...000222333111///...000222444444222///...---111000//////111333333222///---,,,+++,,,---,,,+++,,,,,,,,,,,,,,,++++++***,,,,,,,,,...000///,,,***+++******))))))((())))))...333999<<<;;;:::<<<===OOOUUUOOO<<<222777:::888666666777999;;;:::888666444111,,,++++++---...///...///111333555999>>>BBBFFFJJJPPPTTTTTTWWWcccpppyyyvvvvvvwwwvvv|||wwwrrrooohhhaaa```cccjjjqqqwwwvvvooogggdddddd\\\aaaccccccbbb```XXXPPPGGGFFFCCC???===;;;<<<===999555///+++***+++,,,---)))(((''''''&&&&&&'''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&%%%%%%&&&&&&'''((($$$%%%%%%%%%&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%$$$$$$######!!!!!!###$$$%%%%%%&&&&&&######""""""###$$$%%%&&&$$$$$$######$$$%%%&&&'''$$$$$$###""""""""""""###%%%%%%%%%&&&'''(((((()))((())))))))))))***---///444222000000222555777888===@@@FFFIIIJJJJJJJJJKKKLLLQQQRRROOOUUUbbbjjjjjjoooqqqtttwww{{{|||tttllliiiggg```WWWIIIHHHEEE???888222///---)))***++++++++++++******((((((((((((((('''''''''''''''''''''''''''''''''%%%&&&&&&''''''((()))))),,,,,,---...---,,,+++***mmmRRRBBB===<<<>>>===:::777444333111///000111000///...///111000000000///......------+++---...---,,,+++++++++------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++***************++++++++++++++++++++++++,,,)))***++++++++++++***)))***000666888666222111111444666999;;;:::777333111...000222444555333111//////222444333111...,,,+++///...---///111222222111...---+++******++++++,,,+++,,,,,,,,,,,,+++******++++++,,,...000000...,,,---,,,+++*********++++++...222777999888888:::<<>>999333...))))))******************'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''(((((())))))++++++,,,------,,,+++***uuuTTT???===;;;:::999888555333222///000111000.........000000000000///......------+++---...---,,,+++++++++------------,,,++++++***+++++++++++++++++++++++++++***************++++++*********++++++,,,,,,,,,************************)))...444666444111000111444666999;;;;;;888444222...///222444444333111000111333555444111///---------------...000222111000---,,,+++***))))))***,,,++++++,,,,,,++++++***)))+++***+++...111222111000///...,,,***))))))******,,,///222222111111444777AAABBB===444111666999666777777888999::::::777555555111,,,***+++...000111111222333444666:::@@@EEEGGGEEEIIITTT```iiissszzz|||}}}}}}|||}}}rrrddd[[[___kkkrrruuuvvvuuuvvvwwwwwwtttqqqnnnllleeefffddd___]]]\\\WWWQQQHHHDDDAAA@@@BBBAAA>>>;;;555333000...---,,,***)))******)))((('''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((($$$###"""!!!"""###$$$%%%'''&&&$$$######$$$&&&'''&&&&&&%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))******)))+++---//////111444666888777777999;;;;;;777333111222333666999;;;======DDDHHHMMMQQQXXX```eeefffffflllppprrrvvv}}}|||~~~~~~tttxxxyyywwwuuutttmmmfffYYYQQQHHHEEEDDDAAA888000******))))))(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((())))))***)))***+++,,,,,,+++***)))___LLLBBB999777888666444444111222222111///......///000000000///......------+++---......,,,++++++,,,,,,,,,---------,,,++++++*********************************)))******+++,,,))))))***+++,,,,,,------************************'''***---//////...------333555888::::::888555333---...///000000000//////444555666444222111000111---,,,,,,...000000///...+++,,,,,,+++))))))***++++++++++++++++++******)))******+++...111333333222222000---***((('''((((((***,,,---,,,+++,,,000444:::999555000000444555222555444555666777777444111444000---+++---///111111111222444555777:::???CCCFFFEEELLL\\\kkktttyyy}}}{{{{{{~~~zzzxxxyyyqqqiiifffppp|||{{{vvvxxxvvvttttttuuutttqqqmmmdddddd___YYYVVVWWWTTTOOONNNIIIDDDAAAAAA@@@;;;777444333000//////---***(((+++***)))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%&&&&&&%%%&&&((((((&&&%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&'''((((((((((((%%%&&&''')))+++,,,,,,,,,///...+++((('''(((***+++)))************)))((((((&&&''''''((((((((((((''''''''''''((((((((((((((()))+++...000111333555888222444888<<<@@@@@@>>>;;;<<<;;;999:::;;;;;;:::999777:::@@@GGGMMMRRRUUUVVV```hhhmmmmmmqqqyyyzzzvvv|||}}}|||{{{}}}uuukkk```___lllvvvsssiiiaaaWWWLLLGGGEEEAAA999111---,,,***)))(((((('''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))******((()))***+++,,,+++***)))qqq[[[DDD:::999777666666444555555333111//////000000000000///......------+++---......,,,++++++,,,++++++,,,---------,,,,,,++++++++++++++++++++++++******))))))***++++++,,,((())))))+++,,,---......+++++++++******+++++++++''''''(((***,,,---,,,+++222333555777888777666555...............///000000222333333111//////000222---,,,,,,...//////---+++***,,,...---***)))***++++++++++++++++++***))))))))))))***---111444555555:::777222...***)))(((((()))***++++++***,,,222777;;;777111,,,...222222///444444444666777666333000222000------...000111000111333555666777:::===???EEEIIIUUUgggtttyyy|||~~~~~~~~~xxxwww{{{xxxsssrrryyy~~~|||xxxuuuvvvtttqqqqqqqqqqqqooommmeeeddd___XXXUUUVVVSSSNNNNNNLLLHHHDDDAAA>>>===<<<888555111///......,,,+++,,,+++***(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''''''''$$$%%%''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&'''''''''&&&&&&'''(((((((((((((((''''''''''''((((((((()))&&&'''(((***+++,,,,,,,,,///333999>>>???===999555555333///+++******+++,,,)))+++---///000000...---((()))***+++,,,++++++***((((((''''''''''''&&&&&&(((***---//////000222444000444999===???@@@BBBCCCCCCAAA???@@@AAAAAA???<<<333666<<>>???AAACCCNNNNNNOOOUUU^^^dddeeeddd```XXXXXXaaa___TTTRRRZZZooorrrooo___HHH;;;AAAMMM]]]ZZZRRREEE888000///111666333000...,,,+++)))'''(((((((((((('''&&&%%%$$$''''''''''''((((((((((((((((((((((((''''''''''''***,,,...000000...+++)))rrr]]]GGG777>>>:::444111111444888:::///...------......,,,+++,,,,,,,,,,,,------------,,,---------,,,,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******+++***)))(((((()))***+++++++++******++++++,,,---///---+++))))))***,,,---/////////000000000000111...............---,,,,,,///...,,,***))))))***+++++++++++++++++++++,,,,,,************************++++++***************))),,,)))***///222111222444===FFFIII@@@333,,,***))),,,000111...///555:::<<<888555111...---///222555888888888777555444222111//////......///111222333444444444555888>>>EEEKKKPPP\\\mmmyyy~~~~~~~~~~~~{{{xxxyyy|||~~~|||xxxuuusssssstttuuuooopppmmmiiiiiiiiiddd]]]TTTUUUTTTQQQMMMMMMPPPTTTTTTUUUSSSLLLCCC<<<;;;<<<===;;;888444000...---,,,,,,,,,+++***))))))((((((&&&+++&&&###)))'''%%%+++$$$$$$&&&(((((('''&&&'''&&&&&&'''''''''&&&&&&((('''((()))***+++000777>>>333,,,((())),,,---...000...===KKKJJJ===222000444111000111555===GGGQQQWWWXXXZZZZZZXXXUUUUUUZZZ^^^```]]]\\\ZZZSSSJJJHHHJJJUUURRROOONNNNNNMMMLLLLLLVVVTTTUUUYYY\\\iii|||~~~~~~aaaVVVPPPSSSQQQGGGBBBDDDOOOEEEYYYhhhQQQCCC@@@111555888444+++***///---%%%+++)))&&&%%%%%%%%%&&&&&&%%%''')))))))))***,,,------,,,,,,///333666666555222555999>>>BBBCCCDDDDDD>>>>>>>>>===<<<<<<<<<<<>>GGGOOOKKK???555333555777555333222000...***'''))))))))))))((('''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))***,,,...000000...,,,***tttPPPJJJBBB>>>;;;999444000666444111000111000///---+++,,,,,,---///000000111,,,,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,+++++++++************)))(((((()))*********************++++++,,,,,,,,,,,,+++***)))''''''*********+++++++++,,,,,,---------......------,,,---,,,+++*********+++,,,------------,,,,,,,,,,,,))))))))))))************((()))))))))******++++++...***)))+++,,,,,,111777@@@SSSbbb\\\JJJ;;;666666666888888666888@@@EEEFFF555222///---...333999===888888777666555333222111////////////111333555666---///444999???GGGOOOUUU\\\gggtttzzzyyyxxx||||||vvvnnnlllooosssuuuttttttoooiiidddcccggglllpppnnnhhh[[[MMMHHHLLLQQQQQQZZZ___cccccc^^^[[[\\\^^^RRRTTTTTTPPPKKKFFFCCCBBB@@@???<<<999555000---******************))))))))))))...)))'''------,,,444<<>>AAACCCDDDDDDDDDDDDBBBAAACCCGGGKKKDDDNNN[[[gggrrrwwwoooeeeWWWRRROOOUUU^^^]]]MMM:::777@@@IIIKKKDDD;;;444111444333222111111///,,,)))))))))))))))((('''&&&&&&''''''''''''(((((((((((())))))))))))***************+++---//////...,,,+++qqqYYYDDD999777999;;;444333222222333222000...------------............+++,,,,,,------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,+++++++++************))))))))))))************))))))******+++,,,)))***++++++++++++***)))*********+++++++++,,,,,,,,,,,,---------------,,,++++++++++++++++++,,,,,,//////......---------,,,(((((()))))))))*********)))******++++++,,,,,,,,,,,,***)))***+++---444<<>>777777777666555333111000000/////////111222444555,,,///444:::@@@GGGNNNSSS___gggooosssqqqrrrvvvzzzvvvpppjjjkkkqqquuuuuusssuuupppiiicccbbbdddhhhlll]]]ZZZRRRJJJKKKTTT^^^bbb]]]___bbbcccaaa``````aaaZZZXXXTTTOOOIIIEEECCCCCC888888666444111...,,,***,,,,,,,,,,,,,,,,,,,,,,,,(((---***,,,777;;;<<>>;;;555333111111222666:::===777777666666444333111000000000//////000111333444///333888===BBBHHHNNNRRR___dddkkknnnooooooqqqrrrhhhgggggglllrrrvvvtttqqqoookkkfffaaa^^^___bbbdddYYY]]]^^^[[[\\\bbbfffggg]]]^^^```dddggggggeeeccc___[[[SSSJJJCCC???======222111000///...---,,,+++/////////000000111111111+++///...555HHHPPPOOOTTTVVVeeerrrrrrkkkbbbSSSDDD===CCCFFFEEEJJJTTTWWWSSSOOONNNRRRZZZ]]]^^^fffrrr}}}hhh```mmmqqqhhhggghhhlllqqqvvvuuuqqqlllssspppmmmmmmooopppnnnlllgggjjjpppssstttqqqllliiirrrtttvvvtttjjj```___dddjjjrrrssskkkfffjjjmmmlllrrrkkkhhhllljjjaaa^^^aaaVVVKKKEEEAAA===AAA===...444555666444111...///111777555444555888888555333555333000//////000000...222555777666444555888<<<999;;;???AAABBBCCCDDDEEEAAA@@@===888444222222333---...............------...---++++++,,,///222444<<<777333333666888777555444666:::CCCRRRcccsss~~~}}}ppp___VVVRRRKKK@@@>>>;;;<<<@@@EEEDDD===666111///......///000///...+++++++++******)))((('''''''''''''''(((((((((((('''(((((())))))************+++,,,............---}}}aaaKKK???===999444111000111222222111111000//////...------***+++,,,,,,---------,,,+++,,,------...---------,,,,,,,,,+++++++++******))))))************)))))))))))))))))))))***++++++++++++,,,,,,---...//////++++++++++++,,,,,,,,,---***+++,,,---------------))))))***+++,,,,,,------...------,,,++++++******''''''(((((()))******+++++++++++++++***************))))))***))))))111:::TTT___mmmtttrrrdddKKK666222444555666:::>>>===888666555444333444777999;;;777777666555444222111000111000/////////000111111333777===BBBGGGLLLQQQUUU[[[___gggmmmpppooojjjggg]]]```eeelllpppooojjjeee```___]]]]]]^^^```ccceeeeeejjjmmmjjjhhhiiiiiiggg___]]]^^^bbbfffcccYYYPPPEEEAAA:::555222111000000333222111000//////000000222222333444555555666666444666444===TTT\\\XXXXXX[[[hhhqqqpppmmmjjj___PPPPPPUUUVVVUUU]]]iiijjjbbbUUUXXX]]]```ccceeeggghhhjjjrrrqqqeeebbbkkkoookkktttmmmfffgggnnnpppkkkeeegggeeebbb```___```bbbcccaaadddgggjjjkkkhhhccc___kkknnnqqqoooeee]]]___ffffffjjjggg___^^^dddccc[[[lllkkkfffaaa\\\[[[[[[[[[[[[PPPKKKEEE???FFFLLLEEEGGGJJJKKKHHHDDDBBBCCCDDD===AAA???@@@GGGFFF???>>>@@@===999888888777666555888::::::888555777===BBB;;;===???@@@@@@AAACCCDDDCCCCCCBBB>>>;;;:::===@@@333333333333333333333333///...---++++++++++++,,,///......///000222222222555222444<<>>;;;888666333///---.../////////++++++++++++***)))((((((''''''''''''((((((((((((&&&&&&'''(((((()))*********+++,,,---............}}}pppkkkMMMEEE;;;333///000222333111111111111000000000///***+++,,,,,,------------+++,,,------......------,,,,,,,,,+++++++++******))))))************)))))))))))))))))))))******+++++++++*********+++,,,---++++++++++++,,,,,,,,,,,,***+++,,,,,,------------((()))***+++,,,---------,,,,,,++++++***)))((((((&&&''''''((()))******+++++++++******))))))((((((***)))******''''''...777FFFUUUhhhvvvyyylllRRR<<<555777999:::>>>AAA>>>888666666555555666777888999777777666555444222111000222111///.........///000666;;;AAAFFFKKKPPPUUUXXXVVVZZZcccmmmqqqnnneee^^^YYY^^^ffflllmmmggg^^^WWWVVVWWWZZZ^^^ccciiimmmpppkkkooopppllljjjmmmqqqqqq___[[[YYY[[[\\\TTTBBB333777666444555777;;;===>>>999888666444333444666777444555555666777888999999>>>===888BBBXXX___VVVSSSYYY___^^^VVVVVV[[[XXXOOOXXX\\\ZZZWWW```kkkiii___YYY```eeeeeeeeehhhhhheee```aaadddfffiiilllooorrrsssiii___```hhhmmmjjjddd[[[^^^``````___^^^^^^___WWWXXXZZZ]]]___]]]ZZZWWWUUUYYY]]]^^^XXXSSSXXXaaaaaaccc]]]VVVXXX```]]]RRRYYY___]]]SSSLLLOOORRRPPPMMMDDDFFFKKKGGGJJJOOOLLLQQQTTTUUUTTTTTTVVVWWWWWWPPPVVVQQQLLLPPPLLLEEEFFFEEEAAA>>>>>>>>>===<<<<<<:::::::::777555999BBBJJJ<<<===<<<;;;999888999;;;???@@@AAA@@@@@@BBBGGGLLL<<<;;;;;;:::999888777777000000111111111000......(((+++......++++++---000111---222:::888222999IIIYYYfffooonnnqqqyyyyyysss^^^WWWMMMCCC===<<<<<<===;;;777111...---...//////++++++,,,++++++***)))(((''''''''''''((((((((()))%%%&&&&&&'''((())))))******+++,,,---............wwwYYY>>>888:::777333444444111//////000222333222000///...,,,++++++++++++,,,,,,---------.........---------,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++,,,------,,,******,,,...------,,,++++++,,,,,,,,,,,,,,,+++++++++,,,---...---+++***)))***+++***)))(((((((((((()))***+++,,,))))))*********+++++++++---,,,,,,++++++,,,,,,---999CCCTTTiiiyyyvvv]]]CCC:::;;;999888>>>FFFEEE>>>555999:::777666777777555:::888666444444222000...333222111///...///333666AAA???@@@GGGQQQWWWUUUQQQXXX\\\aaafffgggbbbYYYSSS___```bbbbbb___YYYRRRNNNRRR^^^gggiiimmmvvv|||{{{tttnnnlllppptttrrrmmmiii```TTTLLLKKKIII@@@999888777777;;;CCCGGGDDDBBBBBB<<>>999777:::;;;:::???===;;;;;;>>>AAACCCDDDDDDFFFFFFGGGLLLSSSSSSOOOQQQRRRTTTWWWYYY[[[\\\\\\WWWRRRQQQYYYfffnnnmmmhhhccccccddddddeeefffggggggaaaaaabbbdddjjjooopppmmmmmmfffdddggggggaaa^^^___^^^]]]YYYUUUXXX\\\YYYPPPQQQOOONNNOOORRRTTTTTTRRRUUUTTTSSSRRRRRRTTTVVVXXX]]]YYYTTTQQQQQQQQQQQQPPPZZZWWWRRRJJJEEEEEEKKKPPPFFFEEEFFFJJJPPPSSSRRRPPPWWWTTTQQQQQQTTTVVVVVVUUUTTTSSSQQQPPPOOOMMMIIIFFFCCCCCCBBB???;;;:::;;;<<<999888999;;;<<>>===:::777444<<<===>>>?????????>>>>>><<<888888<<<<<<888888<<<>>>;;;777555444333111//////***)))---...---,,,...,,,,,,,,,------...///000FFFKKKVVV^^^\\\ZZZiii~~~zzzppp^^^MMM@@@::::::;;;666;;;;;;444.........---000---***,,,......***%%%&&&&&&&&&&&&&&&'''((())))))(((&&&%%%&&&''')))+++...+++)))+++000111---(((^^^LLLCCC999444555444222000///000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------,,,,,,,,,+++++++++************************++++++++++++++++++++++++++++++************+++++++++,,,------++++++,,,------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,+++)))))))))***)))((((((((((((((()))***+++,,,*********++++++++++++,,,---,,,,,,++++++,,,,,,---111<<>>;;;:::<<<======;;;<<<>>>???CCCNNNZZZPPPOOOMMMJJJEEE???888333:::999999999999999999999888444444777888555555999555555666777888999888777222---+++...000//////222111000...---------......222222999BBBBBBBBBNNN^^^rrrooohhh___TTTIIIAAA<<<>>><<<555---***------+++---***((())),,,,,,((($$$'''&&&&&&&&&&&&'''((())))))(((&&&&&&&&&''')))***+++******,,,//////,,,)))}}}qqqZZZCCC777888555222111111000///..................------,,,,,,------...//////000000,,,,,,,,,,,,++++++++++++************************************************++++++************++++++)))+++---...,,,+++++++++,,,+++++++++,,,,,,,,,,,,)))***,,,---------,,,++++++)))''''''((())))))((((((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))555IIIaaauuuzzzkkkXXX@@@===888666:::@@@???;;;===CCCDDD===666444444444666555444444555666444333111000///------000666:::>>>@@@CCCGGGLLLOOOQQQQQQYYY]]]___ZZZQQQLLLLLLOOOWWWUUURRROOOOOOTTT]]]dddsssppppppvvvyyyvvvoookkkqqqpppggg\\\ZZZ___^^^UUUGGGIIIDDD<<<===DDDEEE???>>><<<>>>CCCEEEEEEFFFJJJHHHPPPVVVWWWVVVWWWVVVTTTNNNOOORRRUUUYYYYYYWWWUUUPPPUUUYYYYYY[[[bbbffffffcccbbb```___```cccfffhhhcccfffiiiiiifffbbbaaa```ccccccccccccdddgggiiikkkgggddd```^^^]]]\\\ZZZYYY[[[]]]``````ZZZUUUWWW]]]]]]___^^^WWWQQQPPPQQQPPPTTTSSSSSSSSSTTTSSSQQQNNNOOOPPPQQQSSSRRRQQQPPPNNNQQQOOOMMMNNNPPPRRRSSSRRRNNNQQQTTTPPPJJJHHHLLLQQQTTTUUUSSSOOOKKKKKKPPPUUUVVVUUUUUUUUUUUURRRNNNKKKIIIHHHFFFEEEEEEDDDBBB@@@?????????===;;;;;;<<<>>>BBBAAABBBEEEFFFHHHPPPYYYWWWXXXXXXVVVOOOFFF<<<666999888666555555666777888777444333444555333444777///222777:::;;;<<<<<<===777111...111222222333666777555222///------......---((('''---000000666>>>RRRUUUZZZ^^^]]]YYYSSSOOOMMMGGG:::000...000000++++++)))''')))+++,,,)))&&&''''''&&&&&&''''''(((((((((''''''&&&&&&((()))***))))))***---000///,,,)))___HHHCCC???999555333333333222444444444444222000...---,,,------...//////000000,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))++++++************++++++(((+++---...---+++*********++++++,,,,,,,,,,,,,,,(((***,,,---...---+++******(((&&&&&&((()))((('''(((((((((((()))***+++,,,++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,(((111@@@SSSdddllldddWWWBBB>>>;;;;;;>>>???<<<777888???BBB===777777999:::999888666555555555333111222111000///000333999======@@@EEEGGGHHHJJJNNNQQQ\\\[[[WWWPPPKKKLLLRRRXXXZZZVVVSSSUUU\\\gggsssyyytttooonnntttuuupppmmmnnnccc\\\SSSOOOOOONNNIIICCC<<>>;;;:::777666777999===???;;;999777666555555666777222555888:::999999;;;===;;;555111333555555777;;;;;;999555111///000111333;;;111***,,,000///---...222666;;;BBBJJJQQQVVVXXXQQQNNNDDD:::444333000***,,,***)))***,,,,,,+++)))((((((''''''''''''(((((((((''''''''''''((()))))))))'''(((...444555///(((|||iiiWWWPPPGGG>>>999777777666888888888777555444333222.........////////////000---------,,,,,,,,,++++++************************))))))))))))))))))))))))++++++************++++++(((***---...,,,+++******)))***+++,,,,,,,,,++++++((()))+++------,,,+++***)))'''&&&&&&'''(((((('''(((((((((((()))***+++,,,++++++,,,,,,,,,---------,,,++++++******++++++,,,+++000888CCCQQQ\\\[[[UUUAAA>>>>>>AAADDDAAA:::444333:::>>>:::777999;;;<<<999888666666666666444333333333333333444777;;;???;;;???DDDEEEEEEGGGLLLPPPSSSQQQNNNNNNPPPTTTXXXZZZPPPQQQVVVcccqqqzzz{{{xxx{{{zzzyyywwwmmmaaaZZZYYYYYYLLLFFFMMMOOOFFF===<<<999FFFNNNSSSeeeyyyrrr[[[TTTSSSUUUXXXYYYYYY]]]dddppplllgggeeejjjnnnggg]]]ZZZ^^^eeelllqqqppplllhhhgggjjjiiibbb]]]]]]______```cccgggiiiiiieee```\\\nnnqqquuuwwwyyy}}}{{{uuukkkbbb]]]\\\]]]___```\\\ZZZ[[[YYYTTTTTTYYYZZZ[[[[[[[[[\\\\\\[[[ZZZZZZYYYYYY\\\^^^YYYQQQKKKNNNMMMKKKKKKNNNSSSYYY]]]^^^ZZZUUURRRSSSXXX^^^bbbRRRPPPNNNNNNOOOQQQQQQPPPVVVYYYYYYUUUOOOMMMRRRXXX\\\UUUNNNIIIJJJNNNQQQRRRUUUTTTRRRPPPNNNMMMMMMNNNJJJIIIIIIJJJKKKLLLLLLKKKMMMMMMLLLJJJGGGGGGHHHJJJIIIKKKPPPVVVUUUPPPLLLMMMOOOTTTYYYZZZUUUNNNIIIFFF===;;;999999;;;>>>CCCFFF???>>><<<:::888888888888888888777666666777:::<<<===777333555666777999<<<;;;999666333333444777999CCC999000111555555000,,,...------...222888>>>CCCAAAEEEFFF@@@999555000+++...,,,++++++++++++***))))))(((((('''''''''(((((('''''''''''''''((())))))***''''''000<<<>>>444)))mmmfff\\\RRRJJJEEEAAA>>><<<<<<:::999888888888888222222111111111111000000............------------++++++++++++++++++++++++************************++++++************++++++(((***,,,---+++*********((()))***,,,,,,,,,++++++((()))+++,,,,,,,,,+++***)))'''&&&&&&((())))))((((((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,++++++************++++++,,,///333999DDDOOOSSSQQQ???===>>>EEEHHHCCC:::444444999:::888777:::;;;999555444444555888999999888444555666777777999<<>>AAACCCCCCFFFKKKOOOQQQPPPPPPRRRSSSRRRNNNJJJNNNUUUcccuuuzzzppprrrpppeeeVVVKKKLLLRRRWWWnnnccc]]]\\\VVVJJJCCCDDDLLLXXXaaahhhzzzllldddeeehhhjjjiiifffiiinnnvvvqqqiiihhhnnntttooofffaaadddjjjpppssssssnnnjjj```bbbbbb]]]\\\```cccccceeefffhhhiiijjjjjjiiihhh{{{}}}|||uuuqqqiiibbb]]][[[\\\]]][[[WWWXXX]]][[[UUUUUU[[[ZZZ[[[ZZZYYY[[[^^^\\\WWWYYYUUUVVV]]]aaa[[[RRRKKKSSSRRRPPPNNNOOOSSSYYY^^^bbb^^^XXXUUUUUUZZZ```eeeTTTQQQOOONNNQQQSSSUUUVVVSSSTTTUUUSSSQQQRRRWWW[[[YYYRRRKKKHHHKKKOOOPPPOOOSSSRRRPPPLLLIIIHHHJJJLLLFFFFFFHHHJJJMMMNNNMMMKKKHHHIIIHHHGGGEEEDDDFFFHHHIIIKKKPPPWWWXXXRRRMMMLLLSSSVVVXXXVVVPPPKKKHHHHHH===<<<;;;;;;<<<@@@DDDGGG@@@BBBAAA>>>===>>>>>>;;;<<<999555444555999;;;<<<<<<666333555777777888;;;888777555444555777:::<<<@@@:::666777<<<===:::666222111///...------------000:::BBBBBB???===:::666111000...,,,***))))))((())))))((((((''''''(((((('''''''''(((((((((((((((***(((***666BBBEEE;;;000{{{}}}yyyssslllfff^^^WWWSSSJJJGGGCCC???<<<;;;;;;;;;777777666555444333222222000////////////.........++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))+++,,,+++***)))***+++'''(((***,,,---,,,+++***)))*********++++++++++++)))'''&&&'''(((******)))(((((((((((()))***+++,,,*********++++++++++++,,,++++++************++++++---000111333:::CCCGGGFFF>>>:::<<>>@@@CCCFFFKKKMMMTTTSSSQQQNNNLLLLLLMMMOOObbbiiittt|||~~~zzzvvveeefff\\\LLLNNNbbbqqqsssyyyzzzdddTTTUUU[[[\\\iiiqqqwwwyyyzzzuuuvvvzzz{{{vvvoooooorrrqqqpppllliiilllpppooojjjjjjkkknnnqqqrrrppplllhhh]]]^^^\\\ZZZ]]]ccceeecccgggjjjooossswwwxxxxxxxxxwwwooommmlllkkkjjjhhheeeaaa^^^\\\ZZZVVVYYY___\\\TTTSSSZZZYYY]]]^^^ZZZZZZ\\\\\\YYYYYYUUUVVV\\\]]]VVVQQQOOOVVVWWWXXXWWWVVVWWW[[[_________```bbbeeehhhjjjlll[[[WWWRRRPPPQQQTTTWWWXXXSSSSSSSSSUUUVVVXXXXXXXXXTTTQQQMMMKKKKKKLLLMMMNNNRRRSSSRRRNNNIIIFFFFFFGGGAAABBBEEEJJJMMMNNNKKKIIICCCCCCDDDDDDCCCDDDGGGIIIHHHHHHLLLSSSVVVSSSQQQQQQVVVWWWUUUOOOHHHCCCDDDGGG@@@???======>>>@@@CCCEEE@@@EEEFFFEEEEEEIIIHHHCCCAAA;;;555555999<<<:::777999555333555777666666999444444333444555888:::;;;777888999;;;>>>@@@>>>;;;444444555444333111...,,,+++333999<<<>>>AAAAAA===999888555111...+++***+++******)))(((((((((((((((&&&''''''(((((((((((((((&&&***222===FFFGGGAAA:::}}}}}}wwwnnnhhhYYYUUUNNNFFF@@@===;;;;;;;;;;;;:::888777555444444000000000000////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***++++++***))))))***,,,&&&(((***,,,---,,,+++*********))))))******+++,,,)))(((&&&''')))******)))(((((((((((()))***+++,,,))))))*********+++++++++++++++************++++++---000111111444:::<<<:::>>>999999BBBFFFAAA;;;999555555444555;;;AAA???:::999777666777888888777666222555999;;;::::::::::::::::::<<<>>>CCCGGGKKKMMMMMMLLLHHHCCCDDDNNN___lllyyy||||||vvvpppqqqyyy{{{ttt___fff~~~ZZZIII]]]sssvvv{{{~~~tttpppssskkknnnooojjjfffggghhhgggpppppppppqqqpppmmmiiieeefffeeeaaa^^^aaaggggggddd```gggrrr|||~~~{{{tttxxxjjjhhhnnnhhhkkkooopppnnnhhhaaa\\\ZZZWWWZZZ```]]]RRRPPPWWWXXXaaaddd^^^ZZZ\\\^^^]]]YYYVVVWWWZZZWWWPPPOOOSSSQQQUUUXXXYYYXXXXXXZZZ\\\ZZZ```hhhqqqwwwyyyxxxwwwccc^^^WWWRRRQQQSSSUUUVVVRRRQQQRRRTTTWWWVVVSSSOOOQQQRRRRRRNNNJJJIIIKKKNNNOOOQQQRRROOOHHHCCC@@@@@@>>>@@@DDDJJJMMMNNNKKKHHHEEEGGGHHHIIIJJJLLLPPPSSSGGGEEEGGGNNNSSSTTTUUUXXXUUUUUUPPPHHH@@@>>>AAAFFFCCCBBBAAA@@@???AAABBBCCCAAAGGGKKKKKKMMMRRRQQQLLLEEE>>>888999===>>>888111777333222555777555555777111222222333555666888888000444888999999:::999777999999888666444333111000,,,---...000666===>>>999@@@???<<<777222///......******)))(((((((((((((((&&&''''''((()))(((((((((###,,,999CCCGGGGGGDDDCCCzzz{{{}}}}}}xxxnnnkkkaaaUUUQQQOOOHHH>>>???>>>===<<<;;;:::::::::111///...000222333000---000///...---------...///,,,+++)))((()))***,,,---,,,,,,++++++******))))))++++++******))))))((((((***************)))(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))))))))+++,,,---,,,+++******+++******+++,,,,,,,,,+++++++++...///...111777888666:::999:::???AAA@@@>>>===888777555555777;;;???AAA999999888888777555111...111222555999===>>><<<:::>>>;;;<<>>999<<>>???777111111}}}~~~|||yyyyyywwwooogggcccaaaYYYPPPGGGEEECCC@@@>>><<<<<<<<<555222111222555666444222222111///---,,,,,,,,,,,,---,,,***))))))***+++,,,,,,++++++******)))((((((+++++++++******************************))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***,,,,,,,,,+++***)))***+++******+++,,,,,,,,,,,,+++---222666555555777777555888777777<<>>999888666555666999<<<>>>;;;::::::999888555111...444666999;;;<<<;;;::::::999999>>>HHHMMMKKKHHHHHHMMMPPPNNNVVVkkktttrrrtttfffqqqXXX\\\^^^ccckkkuuuvvv{{{{{{sssooosssxxxmmmkkkllloooooollllllnnnpppkkkiiikkkkkkiiihhhiiigggjjjhhh```aaakkkrrrrrrvvvtttxxx}}}xxxmmmkkkrrrkkkeeexxxvvvllluuu{{{~~~rrrgggjjjggg___^^^\\\YYYYYY```eeeccc^^^\\\ddd___\\\\\\\\\ZZZ\\\```^^^[[[ZZZ[[[XXXRRRNNNOOOPPPQQQSSSVVVZZZ\\\\\\[[[YYY___jjjuuuyyyuuukkkcccddd]]]WWWUUUTTTRRRSSSVVVTTTQQQNNNMMMLLLLLLKKKJJJOOOMMMJJJHHHGGGGGGHHHIIIHHHJJJHHHCCC@@@@@@===999<<>>>>>;;;999999::::::<<>>======>>>@@@AAABBBDDDDDDIIIGGGHHHMMMTTTWWWUUURRRPPPPPPNNNJJJFFFDDDDDDEEEBBBDDDEEEFFFFFFGGGIIIKKKMMMTTT[[[[[[UUUMMMIIIHHH???:::777:::;;;;;;<<>>999555777???FFFDDD===777777666555666777888999:::;;;======;;;888666555;;;@@@CCCAAA;;;777888:::<<>>???AAACCCCCCBBBAAA@@@;;;;;;<<<===>>>???@@@@@@???===<<>>@@@@@@AAACCC===;;;:::999:::;;;<<<<<<555:::???@@@AAACCCAAA===999666333333444666666666555555444222000000222555999444777999555<<>><<<:::777999999888888777555444444222222111000///.........,,,,,,,,,+++******)))))))))))))))******++++++++++++++++++++++++***))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************---***((((((***,,,+++*********+++,,,---......---777>>>KKK\\\lllpppcccSSSGGGBBB;;;888>>>EEEBBB999555555666777888999::::::777:::======<<<:::::::::===AAADDDAAA;;;888888;;;;;;>>>DDDJJJJJJKKKSSS]]]kkk~~~}}}}}}xxxtttxxxzzzqqqooorrrnnnqqqrrrqqqnnnjjjlllsssyyyuuummmiiinnntttvvvuuutttrrrppprrrvvvtttllleeebbb```dddfffeeejjjrrrpppggg___XXXQQQRRRVVVYYY[[[]]]\\\YYYVVVVVVVVVTTTZZZhhh~~~tttpppyyyxxxkkkeeegggccc```___\\\VVVTTTVVVSSSOOONNNQQQQQQOOOPPPTTTOOOLLLLLLOOOQQQQQQTTTXXXYYYYYYYYYZZZZZZYYYVVVTTTLLLLLLLLLLLLKKKLLLMMMNNNGGGPPPQQQJJJGGGMMMQQQNNNLLLIIIFFFDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHFFFAAA@@@BBBBBB@@@<<<<<<<<<<<<===>>>@@@AAA<<<<<<<<<=========>>>>>>:::888666999>>>AAA???<<>>???CCCDDDCCCDDDGGGGGGDDD;;;999666555666777888888;;;:::777444111111444666888111333555111444;;;999111111000///...---------555555444333222///---+++++++++))))))(((((())))))&&&((()))******+++***)))yyysssuuuwww|||wwwtttooojjjfffcccccccccWWWRRRKKKFFFDDD@@@<<<888:::::::::999888777666555444444333333222222111111//////......---,,,,,,+++*********++++++++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))((())))))******++++++,,,)))))))))*********++++++,,,***(((***---...,,,***)))***+++---............777===FFFVVVgggmmmbbbRRRQQQMMMCCC;;;<<>>>>><<<:::;;;<<<>>>@@@AAA@@@<<<:::;;;===???@@@DDDIIIKKKMMMWWWaaakkk}}}~~~{{{zzz}}}uuuooosssvvvooonnnsssqqquuutttqqqmmmkkknnnvvv|||~~~rrrkkkpppxxxzzzwwwuuuoooooorrrwwwuuulllbbb^^^ccciiikkkhhhiiimmmjjjbbbaaa[[[TTTQQQRRRTTTVVVVVVXXXXXXOOOKKKPPPOOORRR```xxx|||vvvrrryyyvvvhhhbbb```aaabbb___WWWOOOPPPVVVSSSPPPOOORRRRRROOOPPPSSSQQQNNNMMMOOOOOOMMMNNNQQQXXXVVVUUUUUUVVVVVVTTTRRREEEHHHMMMOOONNNLLLJJJIIIEEEJJJMMMMMMOOOTTTWWWVVVQQQOOOMMMLLLMMMMMMKKKJJJBBBCCCEEEFFFGGGGGGGGGGGGCCCEEEDDD@@@???AAAAAA???999999888888:::<<<>>>???>>>>>>>>>>>>============<<<;;;::::::;;;<<<;;;:::;;;<<<>>>???@@@BBBFFFHHHHHHFFFCCCAAAAAAFFFNNNSSSVVVTTTOOOIIICCC??????@@@:::777888???DDDEEEGGGJJJIIIIIIHHHEEEBBBAAABBBDDDOOOQQQPPPLLLJJJKKKIIIFFF@@@===:::999999888777666888888888888888888777777777---///111+++,,,111000+++...000111///...---.........///000000000//////)))((('''&&&'''((()))***%%%(((*********,,,***'''~~~yyywwwvvvzzz||||||vvvuuurrrooommmlllkkkkkk```[[[UUUPPPMMMIIICCC????????????>>><<<:::888777555555555666555555555444111111111000//////......---------------,,,,,,,,,++++++,,,,,,++++++***))))))))))))))))))))))))))))))******+++,,,,,,------))))))*********+++++++++,,,***))),,,000111---))))))***+++---.../////////555:::@@@JJJVVV___]]]WWWXXXVVVKKK>>><<>>>>>>>>>>>>>>FFFGGGKKKRRRXXX\\\eeennnzzzwwwuuuyyy}}}}}}{{{zzz|||xxxppptttyyytttttt{{{|||zzzyyyvvvqqqoooqqqwww{{{uuunnnpppuuuvvvuuutttiiiiiimmmsssssskkkccc```ccckkknnnhhheeegggddd]]]bbb___YYYTTTQQQRRRRRRQQQTTTXXXOOOKKKVVVTTTQQQ___```hhheeecccjjjggg\\\XXXRRRUUUYYYYYYQQQKKKNNNUUUWWWRRRPPPPPPOOOLLLMMMQQQRRRNNNLLLMMMKKKGGGFFFHHHNNNLLLJJJKKKMMMNNNOOONNNDDDHHHMMMNNNMMMJJJIIIIIINNNJJJJJJNNNRRRRRRSSSVVVPPPPPPPPPRRRTTTTTTSSSQQQIIIIIIJJJJJJJJJJJJIIIHHHCCCFFFFFFCCCCCCDDDDDD@@@;;;<<<===>>>>>>>>>>>>===?????????>>>>>>============>>>>>><<<:::999:::;;;666777999999:::<<>>>>>AAAHHHLLLMMMKKKHHHDDD@@@>>>>>>???===999:::???BBBBBBCCCEEEBBBDDDEEEDDDCCCDDDGGGJJJTTTVVVUUUQQQMMMKKKGGGAAA@@@???===<<<<<<<<<:::888333666<<>>;;;:::555666777777777777777666333333222222111000000000000000000///.........---+++,,,,,,,,,,,,+++******))))))))))))))))))))))))******+++,,,------......)))************+++++++++,,,******...222222...((()))***,,,---.../////////777===BBBGGGOOOZZZbbbddd[[[ZZZPPP@@@;;;@@@@@@999<<<===>>>??????===;;;:::999===AAA???:::666777888<<<;;;:::<<>>>>>===<<<<<<:::===>>><<<777555888<<<999:::;;;;;;;;;<<>>>>><<<:::999:::===@@@???????????????>>>??????EEE@@@???AAABBB???===>>>999<<>>???@@@>>>===555;;;FFFUUU______VVVMMMAAA555555777...+++///...000222333222///...000222111...***(((***000666:::===;;;666111---***))))))(((,,,+++&&&&&&+++---)))yyywwwtttpppllllllooorrrsssqqqmmmgggbbb]]]YYYWWWUUUTTTRRROOOJJJEEE@@@======;;;:::888777888;;;<<<666777888777444222222222777777666555444444333333////////////...---,,,+++((()))+++,,,,,,+++******************++++++,,,,,,***++++++*********+++---++++++++++++******))))))++++++,,,---............777666999AAALLLVVV\\\___]]]UUUJJJBBB>>><<<999777:::@@@EEEFFFFFFEEE???888666888:::;;;999666666555<<<<<<===<<<;;;;;;AAAGGGUUUXXXeee{{{vvvrrrtttzzzooovvvzzzuuussswwwyyy{{{|||}}}{{{xxx||||||{{{{{{zzzxxxtttqqq{{{~~~rrrfffkkknnnlllmmmuuuuuunnneeecccggggggbbbgggdddfffiiiaaaUUUTTT[[[aaannniiiQQQEEEOOOVVVQQQOOOOOOPPPQQQRRRQQQNNNLLLKKKOOOTTTWWWUUUOOOHHHCCCBBBFFFKKKNNNOOONNNMMMMMMNNNOOONNNLLLHHHEEEEEEEEEIIIGGGDDD@@@===:::888888444444444444444555666666333333333222222333333333222222222111111000000000444444444444444444444444666777888:::<<<>>>???@@@AAAEEEUUU[[[QQQNNNOOOKKKFFFFFFFFFEEEDDDBBBAAA@@@GGGFFFCCCAAA???===<<<<<<:::<<<======;;;::::::;;;??????@@@BBBEEEEEEBBB>>><<<<<<<<<;;;;;;;;;;;;:::666555444666:::>>>@@@@@@EEE@@@>>>@@@@@@;;;666555999:::;;;===>>>?????????LLLOOOMMMDDD@@@AAAAAA===???CCCGGGIIIFFFBBB>>>===<<<:::HHHbbblll]]]MMMHHHEEE===888777444......444;;;CCCFFFAAA777111...---111222111,,,((()))///555555???GGGDDD777***&&&'''+++'''$$$'''---///+++&&&|||uuupppoooqqqtttpppooommmkkkhhheeecccbbb\\\[[[ZZZXXXUUUPPPLLLJJJEEEDDDAAA???>>><<<:::999666777777666444222111222666666666666666555444444444444444444222000...---+++,,,,,,---,,,+++***)))+++++++++,,,,,,,,,------))))))************++++++,,,+++++++++************++++++,,,---............444444666===FFFNNNSSSTTTWWWOOOEEE>>><<<;;;;;;::::::AAAFFFFFFDDDBBB<<<666999::::::999666555555666<<<;;;:::;;;???FFFQQQZZZhhhtttzzz{{{yyyssslllhhhjjjlllnnnvvv|||zzzvvvxxxzzz||||||~~~vvvuuu~~~vvvwwwzzz||||||yyyuuurrrrrrwwwmmmaaabbbddddddiiinnnoookkkeeedddfffccc^^^```______]]]VVVPPPRRRWWWYYYcccbbbSSSKKKQQQTTTOOOQQQPPPPPPQQQSSSRRROOOKKKEEEHHHKKKMMMNNNLLLIIIGGGDDDFFFJJJKKKJJJHHHGGGGGG???@@@???===:::888888888555444222000...---,,,,,,******))))))******+++,,,******))))))))))))******************)))))))))((())))))))))))))))))))))))******+++,,,---......//////333@@@EEE<<<999<<<777222333444666777888888888;;;::::::::::::;;;;;;<<<666777999999888777777888666666777;;;AAADDDEEEDDDCCCBBBAAA>>><<<:::888777333222222555999===??????AAA===;;;>>>???<<<::::::999;;;>>>@@@AAA@@@>>>===EEEKKKMMMGGGCCCCCCBBB??????BBBFFFGGGEEEAAA>>>===;;;999DDDYYY^^^PPPCCCAAABBB;;;666444222000555<<>>@@@;;;444///,,,)))(((((()))+++,,,+++***|||uuurrrrrrtttlllllllllkkkkkkkkkkkkkkkeeeeeedddbbb___\\\XXXWWWJJJGGGDDDBBBBBB???:::666555666777777555333333444444555777888888888777666888999999999888555222000/////////...---,,,+++***,,,,,,,,,,,,------------)))******+++,,,+++++++++,,,,,,++++++++++++******++++++,,,---............222333555;;;AAAFFFIIIJJJQQQIII???999999;;;===>>>:::BBBGGGEEE@@@===999555888888888666555555777999<<<:::888999BBBRRRaaakkkxxxoootttvvvssskkkffffffiiimmmuuu}}}}}}~~~zzzzzz~~~ooosssxxx|||}}}zzzvvvsssmmmtttlllaaaaaaaaaccckkkiiikkkjjjhhhggggggccc]]]]]]```]]]VVVQQQSSSWWWXXXVVV[[[]]]ZZZVVVUUUSSSOOOSSSPPPNNNOOOSSSRRRNNNIIIEEEEEEEEEFFFGGGGGGHHHHHH@@@AAABBBAAA>>><<<<<<<<>><<<<<<777666555666999;;;<<<<<<<<<888666999;;;::::::===888;;;???BBBBBB@@@===:::<<>>AAADDDDDDBBB@@@>>>===???<<>>999555333222444;;;CCCFFFOOO```kkkcccMMM===888111444555333///++++++,,,,,,---222888>>>>>>888222'''***,,,,,,******,,,...{{{uuusssrrrnnnllliiiggggggiiikkkmmmjjjiiihhhgggdddaaa___]]]QQQMMMHHHGGGGGGFFFBBB>>>888:::;;;:::999777777888555666888:::;;;::::::999999:::;;;<<<;;;999666444444333222111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---...---,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,---...////////////222444777<<<@@@DDDFFFGGGPPPHHH>>>888999<<>>===;;;;;;;;;;;;555666555333000...///000((()))***)))'''''''''(((((((((((((((((()))***+++(((((('''''''''((())))))***))))))(((((())))))***++++++++++++++++++******************************(((((((((((((((((())))))((('''...111((((((---)))+++,,,,,,---------------000//////....../////////222444666777666666777888666666888:::===??????@@@???@@@AAABBBCCCDDDEEEEEEBBB@@@>>>=========;;;:::999666444777777555666999666888;;;>>>>>>>>><<<;;;777???EEEEEE@@@======>>>===???AAAAAA???>>>===>>>DDDAAADDDJJJGGG<<<:::AAA===;;;999666555666===CCCEEEKKK\\\lllfffPPP@@@===777888888555111---,,,---,,,***+++111999===;;;777***,,,---,,,++++++---///|||wwwtttwwwssslllgggdddeeehhhjjjggghhhgggggggggfffeeeeee```ZZZTTTPPPOOOPPPOOONNNGGGGGGGGGDDD???<<<::::::888999;;;<<<======<<<<<<888999:::;;;;;;:::999888888777666444333222111111------------------------...,,,+++,,,------+++))),,,,,,,,,,,,,,,,,,------------...000000000000000111333888<<<@@@DDDGGGHHHSSSKKKAAA;;;;;;>>>AAABBBAAAGGGIIIEEEAAA>>>;;;888///222555777888888:::;;;999BBBMMMXXXiii}}}|||wwwwwwwwwvvvqqqooopppwww}}}|||}}}{{{||||||xxx{{{~~~qqqtttvvvwwwvvvuuuvvvwwwlllkkkbbb```iiiiiidddgggbbb___\\\[[[[[[YYYWWWWWWQQQXXXXXXQQQOOOTTTTTTNNNVVVQQQOOOSSSQQQIIICCCBBB@@@<<<999:::===>>>:::666222222111///---+++)))(((+++,,,+++***((('''(((***((()))******(((((()))***((('''''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((())))))***(((%%%+++---%%%&&&,,,(((,,,,,,------,,,,,,+++***222111000///...---------,,,...000111000000111222111333666777777444111///444555888;;;???CCCEEEGGGHHHFFFDDDDDDDDDCCCAAA???===::::::;;;999555444666555555666777999;;;<<<===888:::======999666888<<<;;;<<<======<<<;;;===>>>BBB@@@BBBDDD???888:::BBB===@@@AAA>>>:::999;;;===CCCFFFQQQ\\\ZZZLLLCCCCCC@@@>>>:::555111//////111...,,,+++---000555777999000...,,,,,,---......---}}}}}}uuunnniiiggghhhiiicccdddeeegggiiijjjlllmmmhhhddd]]]WWWRRRRRRSSSUUUXXXXXXUUUPPPIIICCC???>>>?????????>>>>>>>>>>>>>>>;;;;;;;;;<<<;;;;;;;;;::::::999888777777777777777222222222111111111111000333///++++++,,,---***(((,,,,,,------------......//////000111222222222222///333777;;;???CCCHHHKKKWWWOOOEEE??????BBBCCCDDDDDDGGGGGGDDDCCCCCC???:::444555888999999:::<<<>>>BBBUUUkkk{{{zzz|||zzzvvvttttttrrrnnnpppooottt}}}{{{|||~~~zzz|||uuuuuuyyyppprrrtttsssqqqpppsssvvvnnnkkkbbbdddnnnkkkaaabbbddd^^^YYYXXXWWWTTTTTTUUULLLOOOPPPNNNMMMMMMJJJEEEEEEAAA??????<<<666222111///...------......---,,,'''((()))))))))(((&&&%%%'''((((((((('''''')))+++((()))******(((((()))***))))))(((''''''&&&''''''(((''''''''''''((())))))))))))(((((((((((())))))'''(((((((((((()))))))))((((((((((((((((((((((((''''''(((((())))))*********&&&+++---&&&(((...***,,,---...///000111111111222111111000000000000111---///111111000000111222...222666888666222...,,,---///111333777999<<<===BBBBBBBBBDDDFFFGGGEEEDDD@@@@@@CCCFFFBBB;;;888999777666666666777:::<<<>>>;;;888777888666444666::::::::::::999888999<<>>;;;777999>>><<>>999999999888888888777777<<<777111///000111///,,,,,,---------............000111222333444444444444222555999<<>>AAAIIINNNLLLCCC>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<===777555888:::888888;;;999999888777666888<<>>;;;;;;===:::EEEKKKHHHCCCBBBAAA???DDDJJJIIIBBBAAAHHHIIIEEEDDD@@@999333000000111222111111111111111111111111555555333000,,,+++---...yyyqqqjjjfffgggfffeeeddddddddddddeeeaaadddfffbbb\\\ZZZ^^^cccaaabbbaaa___[[[XXXWWWWWWJJJHHHDDDAAA??????@@@AAAIIIGGGCCC@@@>>>=========<<<<<<;;;<<<===???AAABBB?????????>>>>>>=========FFF???888555666777555333---------.........//////222222333444555555555555777999<<<>>>@@@EEELLLQQQWWWQQQIIIEEEEEEGGGGGGGGGEEECCC@@@@@@EEEIIIDDD<<<777666555666<<>>666444999777...+++///###+++...)))''')))(((###&&&))),,,***''''''***///((('''&&&&&&&&&(((***+++%%%''')))***)))((()))***'''((()))(((&&&%%%&&&'''))))))((((((((((((((()))&&&&&&%%%%%%&&&&&&'''(((******))))))))))))******((()))))))))******++++++++++++++++++++++++++++++,,,,,,+++***((('''&&&&&&+++&&&+++///***---222...---...///000111222222222444333222111000/////////111333444444222111111222000333555444111//////000//////000111111222333333444444555888;;;<<<;;;999999>>>IIIQQQPPPHHHBBBBBB???@@@AAAAAA@@@>>><<<:::>>>777444;;;???>>><<<===888888777555555777<<>>HHHIII@@@BBB>>>888333111000000000000000111444777777222...444777888222***'''+++111{{{tttkkkeeeccccccdddddddddaaa^^^[[[```aaabbbddddddcccaaa```bbb___^^^___bbbbbb```]]]]]]RRRJJJJJJIIIEEEEEEHHHRRRNNNIIIFFFEEECCC???<<>>EEEIIIIIIHHHIIICCC>>>===CCCHHHIIIIIIKKKQQQMMMIIIGGGFFFAAA999222...///000111000///...///777555333333444666777777000:::AAA@@@AAAHHHLLLKKKJJJIIIEEEBBBDDDHHHIIIIIIKKKCCCAAAIIIQQQMMMAAA888999777444666???RRRhhhwww}}}}}}yyyqqqyyy}}}~~~www}}}}}}{{{{{{|||xxxtttqqqmmmhhheeeeeeggghhhiiihhhfffccc```]]]``````[[[QQQIIIFFFFFFIIIHHHEEEAAA<<<666111...+++*********))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((((((((('''''')))))))))))))))(((''''''((()))*********)))'''&&&))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))((((((((((((***************+++++++++---+++)))***,,,---+++)))++++++++++++++++++++++++.........///000111111222///000222222111111222444222222222111111000......000111333333111000111222111444666444000...///111...111444555444444666888555555666555444333333222222444888<<>>>>>@@@FFFFFF@@@???FFFLLLMMMHHH???;;;AAAIIIIIICCC>>>666666666555555444444444555555666777777777777777///:::CCC???444+++)))***}}}{{{yyyuuupppkkkeeeddddddfffgggfffbbb^^^]]]___bbbcccbbb`````````___]]]]]]^^^aaadddeeefffbbbYYYRRRSSSTTTRRRSSSUUU[[[XXXVVVTTTRRRNNNIIIDDDEEEDDDHHHNNNOOOKKKJJJKKKGGGAAA???DDDKKKNNNQQQUUUbbb___\\\[[[WWWOOODDD;;;222333444222000000111222777444000///111333333222333999@@@GGGLLLOOOMMMHHHBBB???<<<<<>>>>>CCC777999333333666999666222222666BBB@@@EEENNNMMMBBB===@@@???DDDEEEAAA@@@FFFLLLMMMHHH@@@===CCCJJJIIIBBB===777666555555444444444444777777888999::::::;;;;;;999:::AAAIIICCC444---///~~~yyy{{{~~~zzzxxxxxxwwwtttqqqiiifffeeegggjjjjjjfffaaa[[[```dddddd```]]]^^^aaa_________^^^___bbbgggjjjaaaZZZUUUVVVYYYZZZ[[[\\\ddddddccccccaaa]]]VVVRRRUUUQQQPPPRRRRRROOOOOORRRKKKEEEAAAEEEKKKOOOSSSXXXeeedddcccbbb___UUUIII@@@:::;;;;;;888555444777999;;;555///---000222111///777666<<>>:::777:::@@@EEEFFFEEEBBB@@@BBBFFFDDD<<<444000777;;;HHH___}}}|||~~~||||||{{{{{{zzzuuuxxx}}}}}}{{{yyyvvvuuutttuuuuuuooopppmmmfff]]]YYY]]]bbbbbb```[[[VVVOOOIIIEEEBBB<<<===;;;666///******+++((((((''''''&&&'''''''''))))))((((((((((((((('''((((((((((((((((((((((((((((((((()))))))))******'''(((((())))))(((((('''))))))******))))))(((((())))))******))))))((('''((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))************++++++,,,,,,,,,++++++,,,...///...---.....................///000111333555666555444333000222333333222333444666222222111111000000/////////000111111/////////111555888===AAAAAA<<<444...555:::???===777333666:::??????>>>;;;777333111111222222333333333222222111777FFFjjjvvvXXXKKKNNN???999;;;::::::<<<999444444777:::888;;;@@@>>>777888???===BBBCCCAAA@@@EEEJJJLLLGGGAAA???DDDIIIFFF@@@<<<:::999777666666777888888:::::::::;;;<<<>>>@@@@@@CCC;;;@@@RRRTTTBBB333000xxxyyyzzz|||~~~~~~{{{xxxxxxyyyyyyvvvssslllhhheeegggkkkkkkeee```^^^dddiiiggg```\\\^^^bbbbbbddddddbbb______bbbfff^^^YYYVVVWWWZZZ\\\]]]]]]ggghhhhhhiiihhheeeaaa___hhh]]]SSSRRRUUUWWWYYY[[[TTTMMMHHHKKKOOOQQQSSSVVVYYYYYYYYYZZZXXXRRRIIICCCDDDEEEDDDAAA>>>===???BBBAAA999111///222444222000;;;:::@@@IIIKKKEEECCCEEEAAA===<<<===??????BBBEEEBBBAAAAAA@@@:::333222555:::IIIddd|||~~~}}}zzzxxxzzz|||uuuwwwwww}}}~~~yyytttrrrrrrqqqqqqggggggeee___XXXUUUWWWZZZZZZVVVPPPHHHAAA;;;777444...///...+++((((((***,,,,,,+++***((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))************(((((())))))))))))(((((())))))*********))))))(((************))))))((((((''''''''''''''''''''''''((()))***++++++***)))((()))))))))))))))*********)))******++++++,,,,,,,,,,,,,,,,,,---...///000000000000000000111111111111222444777999999888666555222333555555444444555666222111111000000000000000000111222111//////000222666999???FFFHHHBBB666---444<<>>888555444444222222333333444555555555>>>RRR|||wwwZZZZZZNNNJJJLLLEEE===888444222555;;;333333555999777333777>>>:::>>>@@@??????AAAFFFIIIEEE@@@???DDDFFFBBB<<<999===<<<;;;:::999:::<<<===;;;;;;<<<===???AAACCCDDDFFF@@@CCCQQQYYYPPP;;;,,,}}}zzzzzz{{{uuuttttttvvvyyyyyyvvvsssoookkkhhhhhhiiihhhccc^^^dddjjjnnnkkkddd___```cccbbbeeehhhgggccc``````bbbaaa^^^[[[[[[^^^aaa```^^^dddeeeeeefffffffffggggggooo```TTTWWW```cccaaa^^^ZZZTTTQQQUUUYYYXXXXXXYYYUUUTTTSSSSSSRRRPPPMMMKKKLLLLLLKKKJJJHHHGGGGGGGGGEEE>>>555111222444444333CCCNNN\\\aaaYYYLLLIIILLLFFFCCCBBBBBB>>>:::???HHHAAA???===888222000999EEEPPPeee~~~~~~yyywww{{{zzzttt}}}}}}||||||zzzvvvooollljjjjjjiiiaaa___\\\YYYVVVSSSPPPNNNNNNKKKEEE???999444111000,,,+++***)))((())),,,///,,,+++)))(((''''''((()))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))************))))))+++******)))))))))))))))((((((((((((((((((((((((((()))***++++++***)))(((((()))))))))*********+++)))******+++,,,,,,------+++,,,---......///000111111111222222222333333333555777999;;;<<<:::888777555666777666555444555666222111000000///000000111222333333222000000222444777;;;BBBIIILLLFFF;;;111666AAAJJJFFF999222777???BBBDDDDDD???888333222333555555444444555666888888@@@^^^[[[[[[[[[bbb]]]TTTIIIBBB;;;555555888444444777:::999888;;;???888:::===>>>======@@@DDDAAA>>>>>>AAABBB===999888======<<<;;;;;;<<<===>>>;;;<<<===>>>@@@CCCDDDFFFAAAFFFGGGHHHSSSXXXEEE***yyyuuuqqqoooooorrrwwwyyywwwuuuqqqooommmkkkiiifffccc```iiimmmpppoooiiieeeeeegggbbbeeehhhjjjiiigggfffeeebbbaaa___]]]___bbb```[[[```aaabbbccccccdddgggjjjiii^^^YYYaaammmoooiiibbbYYYTTTSSSXXX]]]]]]\\\]]]ZZZXXXUUURRRPPPPPPPPPQQQSSSRRRQQQTTTVVVTTTOOOJJJGGGAAA999333222333555777PPPkkkuuuccc[[[ZZZPPPJJJFFFEEE???:::???JJJ???<<<999555333:::MMM```}}}}}}xxxwww}}}~~~|||xxxqqqnnntttxxxmmmeeeaaa___\\\YYYTTTQQQMMMKKKIIIFFFAAA===;;;999666222///,,,++++++...,,,***)))((()))+++,,,((((((((((((((()))******'''(((((((((((()))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))******))))))((())))))******++++++******,,,+++***))))))))))))***)))))))))))))))))))))))))))******************)))((())))))******+++++++++)))******+++,,,---......+++---......------///000222222222333444444555555888999;;;<<<<<<;;;:::999888999999888666444444555222111000//////000111222333444333222111111333555888<<>>666333444888777555333333444666777DDDpppUUUPPPZZZnnnooojjjgggeee]]]PPPDDD???:::999999::::::::::::;;;777888<<>>999777999;;;<<<<<<<<<============<<<===???AAACCCDDDEEEEEE<<>>___vvvoooiiidddVVVKKKIIIEEE???@@@GGG???<<<;;;<<>>SSSaaakkkaaaLLL>>>CCCMMMVVVXXXWWWOOOCCC:::777999666555333222333555888:::PPPSSSGGGSSSpppxxxzzzsssaaaXXXKKKFFF@@@======>>><<<999999999===AAA>>>999:::???>>><<<<<<===;;;777888<<<<<<===???@@@AAA@@@???>>>===???BBBEEEFFFFFFEEEDDD<<>>EEEhhh{{{yyyrrryyycccPPPMMMKKKEEEAAACCC@@@???@@@EEEPPPddd}}}}}}}}}~~~}}}|||{{{~~~{{{|||pppssspppaaagggvvvtttgggbbb\\\YYYVVVOOOFFF???CCCDDDAAA999000,,,...222+++,,,,,,------.........)))((('''(((***,,,,,,,,,((()))***+++***)))((('''(((((())))))******++++++))))))))))))))))))))))))''''''''''''(((((((((((())))))************))))))((()))***+++++++++++++++,,,,,,***)))))))))***+++************************,,,+++***))))))***+++,,,((())))))***++++++,,,,,,)))******+++---...//////+++...///...+++***,,,...222222333333444555666666<<<<<<<<<;;;;;;;;;;;;;;;=========:::666444333333222111///......000222333222222222000//////222444000555;;;>>>===<<<===>>>QQQaaalllcccLLL???EEEPPPPPPSSSSSSKKK@@@888666888222111111111444999===@@@[[[UUUFFFRRRssswww{{{wwwnnn___WWWLLLFFFFFFGGGDDD???;;;;;;>>>BBB@@@999999??????=========:::777999??????AAACCCEEEFFFEEECCCAAA>>>@@@DDDGGGIIIHHHFFFDDD???FFFIIIHHHKKKVVVaaaeee~~~|||{{{xxxxxxxxxwwwtttqqqnnnllliiimmmqqqpppllliiijjjlllsssooolllmmmpppsssrrrpppkkkhhhcccbbbccccccaaa^^^dddddddddccccccaaa``````eeedddcccaaabbbiiissszzzxxxvvvtttssssssqqqnnnlllfffgggeeeaaa\\\]]]ccciiiooohhhdddkkkvvvzzzuuummmaaaXXXOOOHHH@@@;;;AAAKKKhhhXXX]]]XXXJJJDDDFFFDDDLLL___ttt~~~||||||~~~xxxvvvvvvvvvwwwwwwvvvtttwwwqqqnnnooonnnkkkiiijjjcccWWWQQQTTTRRRFFF>>>>>>222222111///...---,,,+++++++++******++++++,,,---++++++************++++++++++++************++++++***+++,,,***(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))******++++++,,,,,,******+++***)))***+++,,,,,,,,,,,,,,,,,,+++++++++...---++++++,,,,,,+++***++++++***+++------,,,+++,,,++++++,,,...//////...///000000000......000222555444222222222555888::::::888777888::::::888555999:::<<<<<<;;;999666444333222000............///222111000//////000111111333666888888777777999;;;CCCNNNVVVQQQDDD===BBBJJJFFFDDDAAA===:::777555444444777111000777999;;;FFFpppVVVNNNXXXiiixxxcccRRRLLLFFF@@@???CCCDDDAAA;;;999<<>>999999===BBBCCCEEEFFFFFFDDDBBBAAAAAABBBDDDFFFGGGFFFEEEDDDIIINNNHHHEEEMMMTTT]]]lll}}}xxxtttssssssrrrpppmmmmmmllliiiggggggjjjlllooooooooonnnmmmmmmnnnppprrrnnniiidddaaa```^^^\\\``````aaabbbbbbbbbaaaaaaaaaaaa```___```fffnnntttooonnnlllmmmppptttvvvvvvcccdddeeeaaa]]]]]]bbbfffllllllllllllnnnuuu~~~wwwmmmbbbZZZSSSLLLLLLQQQvvvxxxooo\\\SSSWWWZZZggg|||}}}zzzxxxzzz}}}zzzwwwtttrrrpppppppppooommmrrrmmmjjjllljjjeeebbbbbb___VVVSSSWWWTTTDDD888555111000000///...---,,,,,,+++++++++++++++,,,,,,---++++++************++++++++++++************++++++++++++,,,+++)))'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******))))))******++++++,,,,,,------++++++,,,,,,,,,,,,...///++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++***------......///000///...///...............------///000111000///000111333666555333222222444666888999777666777999999777444666777999;;;:::999777555444333222111000/////////222111000000000000111222555777999888777777999;;;888>>>BBB@@@888444777;;;>>>===;;;999777666555555333555000///666999???MMMWWWOOOZZZjjj~~~ppp___WWWTTTPPPGGG???===AAADDDCCC???GGGCCCAAACCCBBB??????BBBBBBCCCDDDDDDDDDDDDCCCBBBAAABBBDDDEEEFFFEEEDDDCCCFFFKKKGGGDDDLLLSSS[[[iii}}}yyyvvvrrrooouuurrrnnnkkkjjjiiihhhggggggjjjlllkkkgggeeegggkkktttrrrmmmgggbbb___^^^___\\\]]]___aaabbbccccccbbbddddddccccccdddhhhmmmrrrgggdddbbbccciiipppvvvzzziiikkkllljjjgggfffiiilllttt|||xxxlllkkkyyy{{{qqqiiiaaaYYYUUUUUUeeeyyy~~~tttkkknnnvvv~~~{{{wwwtttwww|||}}}{{{|||wwwwww{{{uuuppplllhhhffffffggggggggglllhhhggghhheee^^^XXXVVVQQQIIIFFFIIIEEE999///,,,//////.........---------,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,+++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++++++++++++++,,,---.........---------...///000111222------,,,,,,,,,------...,,,---///000000///...---000111111222333333222222333333222000///...---,,,///000111111111222444666777666555333333444555555888777777777888888666333444666888999:::999777666444444444333222111000///222222111111111111222222666777999::::::<<<>>>AAACCC???:::555111111444666777777666666666777888999666888222111777;;;EEEYYYYYYQQQ[[[kkkuuuxxx~~~|||vvvwww}}}zzzrrrtttcccXXXKKKGGGIIILLLIIIEEEIIIEEEDDDEEEDDDBBBBBBEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDFFFGGGGGGFFFEEEEEECCCIIIFFFDDDLLLQQQWWWdddwwwnnntttqqqnnnoooqqqooojjjeeecccfffggggggeeedddeeefffkkkmmmnnnkkkfffcccccceee\\\^^^```bbbcccdddcccccceeeeeeeeeeeegggiiilllnnnbbb___]]]^^^bbbhhhmmmpppqqqqqqqqqooommmmmmpppssszzzwwwnnnsss|||~~~yyyqqqggg___[[[ZZZ\\\mmmrrrqqqvvvwwwvvv{{{|||yyyttttttyyy|||}}}~~~rrrqqqvvvsssgggddd```^^^```bbbdddeeehhhdddbbbccc^^^TTTLLLIIIBBB:::555444333///...000------------............,,,,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++,,,---,,,***)))***+++***************************************************++++++,,,,,,,,,,,,+++***++++++,,,---...//////000/////////111222333333111111000000000111222222///111333444333222111111111333444555555555555666777777666444222000//////000222333333333444666888:::999888777666555555555888888999999999888666444666777888999999888777666444444555444333111///...222222222222222333333333666777999<<>>777777:::===<<<<<<<<<>>>BBBEEEGGGFFFDDD;;;666777<<>>>>>>>>>>>===:::888777888;;;>>>>>>;;;888666666999999888888666555444333222222222333333222222111222333444555666666555555;;;999888999===AAADDDDDDFFFRRR]]]]]]RRREEE??????FFFDDDBBBAAAAAACCCFFFHHHEEECCC:::555777>>>\\\TTTJJJNNNYYYWWWZZZ___bbb^^^ZZZ^^^eeeuuusssrrrvvvyyykkkccc\\\]]]ddddddZZZOOOPPPPPPMMMGGGFFFIIIJJJIIIHHHGGGFFFEEEFFFHHHJJJKKKHHHHHHHHHIIIJJJJJJKKKKKKGGGNNNMMMLLLSSSUUUXXXbbbyyysssnnnkkkfffaaa___^^^^^^^^^aaaaaaaaabbbddddddcccaaaccceeegggiiiiiigggeeeccceeecccbbbcccgggjjjjjjiiiaaaaaacccgggkkkmmmnnnmmmjjjjjjkkklllmmmmmmlllkkksssssssssvvv||||||sssqqqrrrnnnhhhqqqzzzzzz{{{{{{www~~~uuu~~~~~~{{{wwwssssssyyy}}}}}}}}}zzzyyyxxxwwwwwwtttiiigggeee^^^```bbb[[[______^^^^^^\\\XXXRRRMMMFFF@@@;;;999777222000111---000333444333000...+++000000000000000000//////...............//////000000//////......//////000......------------......+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........---...///000222333444555555222222666===CCCCCCBBB;;;:::999888999;;;===???FFFGGGEEE@@@999555777:::<<<@@@DDDDDDBBBAAADDDGGGHHHJJJJJJFFF???;;;;;;===888999999999888888:::<<<===>>>??????>>>;;;888777777;;;>>>>>>;;;777555555555555555444444333333333222222222222333444555666222333555666777777666666:::888777999???EEEHHHHHHEEESSSbbbeee]]]RRRMMMMMMQQQNNNJJJGGGEEEEEEFFFHHHBBB@@@999777;;;FFFlllPPPDDDFFFPPPSSSRRRTTTXXXYYYWWWXXX[[[fffqqqssslllnnnyyy{{{sssmmmbbbWWWXXXbbbhhheee___ZZZZZZUUULLLHHHJJJIIIFFFFFFFFFEEEEEEFFFGGGIIIJJJGGGGGGGGGHHHJJJKKKMMMMMMIIIPPPOOOMMMTTTUUUXXXccc~~~}}}xxxpppiiifffhhhkkk```]]][[[\\\```dddeeedddaaadddgggiiiiiihhheeedddbbb```^^^```dddgggggggggcccbbbcccfffjjjmmmnnnnnndddfffjjjnnnooommmiiieeeccciiiqqqwww|||xxxsssyyy|||qqqsssyyyxxxxxx}}}|||~~~uuupppwww|||{{{zzzzzzxxxuuurrrqqqrrrssssssgggcccbbb]]]___```WWWSSSTTTVVVXXXWWWRRRKKKFFF@@@999333333222111222444000222222000///111333333222111111111000000000///...............///000000000000////////////000000......------------......,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///////////////000111222444555666777444222222888BBBHHHJJJIIIAAA@@@>>>===>>>@@@CCCEEEQQQQQQNNNGGG???;;;===@@@AAAEEEIIIIIIGGGFFFIIILLLMMMOOOOOOJJJAAA<<<<<<>>>999:::;;;:::999999:::<<<<<<===>>>???>>>;;;888666666:::======:::666444444111111222222222222333333333333333333444666888999222333555777777777777666777666666;;;CCCLLLPPPRRRMMMUUU^^^___ZZZVVVUUUWWWZZZVVVQQQLLLIIIHHHHHHIII@@@???:::999@@@OOOzzzNNN@@@BBBJJJRRRMMMMMMRRRWWWWWWUUUVVVZZZpppwwwfff\\\dddiiicccfff___VVVPPPQQQXXXbbbiiiiiiiiibbbWWWQQQQQQPPPKKKDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJLLLNNNOOOQQQJJJQQQOOOMMMSSSUUUYYYdddxxxoookkkiiieee___\\\```cccaaa]]][[[___```ccceeeffffffdddccccccdddddddddddddddddddddbbbeeeiiijjjiiiiiikkkmmmgggiiiooosssnnneeedddiiiggghhhlllppprrrvvv{{{vvvsssqqqppprrruuuxxxyyyyyyzzz~~~~~~~~~{{{xxx}}}zzzuuuxxxuuummmjjjmmmmmmkkkllliiiccc]]]YYYXXXXXXXXXRRRRRRQQQOOOIIIBBB<<<777888999:::;;;:::888666444777666444222111000//////111111111111111000/////////////////////000111111000000000000000111111111000///------/////////...111111000///////////////000000000000///...---,,,...------,,,,,,,,,------...------...000111000///,,,///444888999888666444888888777999CCCPPPRRRMMMEEEAAA===<<>>>>>DDDHHHKKKJJJGGGGGGKKKPPPNNNLLLHHHDDD@@@===<<<;;;>>><<<999888999::::::999666888;;;???AAAAAA===:::::::::999999888777777666555555444333333555666777444333222444888:::;;;;;;444444444555666777888999777888:::===DDDPPP```jjjlll```VVVSSSTTTTTTVVVYYYZZZWWWUUUTTTPPPJJJHHHKKKBBB<<<:::===DDD\\\JJJBBB@@@IIINNNQQQLLLJJJQQQPPPOOOXXX]]]^^^cccgggddd]]]YYYZZZhhhiii___OOOLLLWWW``````hhhllllllddd\\\WWWNNNDDDIIIBBB@@@DDDFFFEEEHHHNNNIIIJJJLLLNNNOOOOOOOOOOOOHHHRRRUUUPPPRRRZZZ]]]YYYyyyrrrfff[[[YYY\\\___ccchhhaaaaaaaaabbbcccdddeeeddd````````````````````````___cccgggiiiiiiiiijjjlllfffhhhnnnsssnnnfffdddgggccceeeiiinnnooorrr{{{{{{xxxrrrqqqoooooorrrtttuuuuuusssvvvzzz}}}~~~{{{{{{~~~|||vvvtttvvvssslllhhhiiihhheee___^^^\\\ZZZXXXWWWVVVUUURRRPPPKKKFFFAAA<<<888777::::::;;;;;;:::999777666888777666444333111111111111111111111111000000///000////////////000111111111111111111111111111111111///......///000000///111111000///////////////000000000000///...------......------,,,------...///...---...000111111000000222666:::;;;;;;:::999:::;;;:::===HHHSSSUUUPPPHHHDDD@@@???AAAGGGKKKNNNSSSQQQNNNHHHCCC??????@@@BBBEEEGGGEEEBBBAAADDDGGGEEEDDDAAA>>><<<::::::999;;;999777666777999888888666777999<<<>>>>>>;;;888::::::999888888777666666777777666666666777888999666444444555888:::;;;;;;555555555555555666777888888999:::<<>>FFFNNNSSSOOONNNUUUUUUUUU^^^ZZZZZZ]]]```^^^XXXUUUWWWbbbhhhdddWWWPPPVVV[[[[[[fffkkklllhhheeeaaaYYYOOOMMMGGGDDDHHHJJJIIIJJJMMMKKKLLLNNNOOOPPPQQQPPPPPPOOOUUUVVVRRRVVV]]]ZZZQQQwwwlllfffcccdddhhhccc```]]]\\\^^^bbbeeeggghhhgggeeedddcccccccccdddbbbeeehhhjjjiiihhhhhhhhheeehhhnnnrrrnnnfffbbbccc___aaafffkkklllnnnuuuyyyxxxyyyssspppmmmlllmmmoooppppppkkknnnqqqssstttwwwzzz|||~~~yyyxxxwwwuuurrrssspppjjjfffeeebbb___YYYZZZ[[[\\\[[[YYYVVVUUUPPPKKKDDD<<<777555666666;;;;;;::::::999999888888999888777666555444333333111222222222222111000000000000000///000000111222111111111111111111111111222000//////000111111000111111000/////////000000111111111111000///...---......------------......///......///111222222111555666888;;;===???@@@@@@>>>>>>???CCCLLLTTTUUUPPPHHHDDD@@@???AAADDDGGGIIIKKKJJJGGGCCC@@@>>>???@@@???AAAAAA???;;;:::;;;>>>;;;:::999888777777777777888666444444666777777777666666666888::::::888666::::::999999888888777777:::::::::::::::;;;;;;<<<999888666777999:::;;;;;;666666666555666666777777999;;;<<<===DDDXXXtttqqq______jjjooolllkkk```WWWTTTTTTRRRPPPQQQCCC@@@999999OOOzzzLLLCCC???FFFQQQXXXVVVVVV]]]^^^^^^eeeZZZXXXXXXZZZXXXSSSSSSWWW___gggggg[[[QQQRRRVVVWWWaaadddgggiiikkklllfff^^^SSSMMMIIIKKKMMMMMMMMMNNNMMMNNNOOOQQQRRRRRRRRRRRRSSSVVVVVVTTTYYY\\\UUUHHH{{{yyyqqqjjjbbb^^^___bbbdddffffffdddbbb___^^^^^^___```hhhiiikkkkkkiiigggeeecccfffiiioooqqqmmmfffaaa___[[[^^^eeekkklllmmmsss|||wwwuuuxxxtttpppkkkiiiiiijjjkkkkkkgggiiikkkmmmooorrrvvvxxxwww~~~wwwssssssuuuooonnnllliiigggddd```]]][[[\\\[[[ZZZXXXUUURRRPPPKKKFFF???888555444666888::::::999888777777888888888888888777666555444444222222333333222222111000111000000000000111222222222222222222222111111111333111000000111222222111111111000000///000000111222222222222111000///............---......///000000//////000333444444333888888999;;;>>>AAACCCEEE@@@@@@@@@DDDJJJOOONNNKKKDDDAAA===<<<===@@@AAAAAADDDCCCAAA>>>;;;:::;;;===<<<======;;;888777888:::777666666555555555555555666444333333555777777777555444444555666777777555;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>===;;;999888:::;;;<<<;;;999888888777777777777888:::===??????DDDVVVsss~~~mmmqqqpppaaaTTTRRRUUUUUUTTTTTTFFFCCC999999XXXOOOGGGBBBHHHSSS^^^^^^[[[aaabbbaaaggg\\\YYYXXXXXXVVVSSSUUUZZZ```ggghhh^^^SSSQQQUUUXXX[[[[[[]]]bbbiiimmmllliii___XXXQQQNNNNNNOOOOOOPPPNNNNNNOOOQQQRRRRRRSSSSSSRRRUUUWWWWWWYYYXXXPPPEEE~~~sssnnnjjjgggdddfffdddbbb______aaaccceeehhhgggggggggfffeeecccbbbgggkkkoooooolllgggbbb]]]\\\___fffmmmnnnnnnttt|||}}}yyyzzzsssoooiiifffeeegggiiiiiigggiiikkklllmmmpppsssvvvssswwwyyyzzzuuunnnmmmpppkkkiiiiiijjjjjjgggbbb______]]]XXXRRRMMMJJJGGGFFFEEEBBB>>>;;;999888999:::888777666666555666666777777777888888777666555444333333333333333222111111111111111111111222333333444333333333222222222111333222000000222222222111111111000000000000111111333333333333222111000///............//////000111111000000222444666555555888888888999<<<@@@CCCEEEAAA>>>>>>AAADDDDDDCCCAAA???===;;;;;;<<<=========@@@???===:::777555777888:::::::::999888888999:::888888888777777666555555777555333333555777888777555444333444666777777666<<<<<<===>>>???@@@@@@AAA>>>===<<<;;;<<<===???@@@AAA>>>;;;:::;;;=========;;;;;;::::::::::::::::::<<>>===<<<;;;:::666555555555555555555555666777888999999888777666333444444444444333222222222222111111222222333444555444444333333222222222333111000000111222222111111111000000000111222222444444444444333222111000//////...//////000111222222111111333555777777666888777777888:::>>>AAACCC???;;;:::<<<===;;;999:::<<<<<<;;;===?????????===>>>>>><<<888555444555777888888888888999:::;;;;;;::::::::::::999888777666888666444444666777777777555444444555888999999888;;;<<<>>>@@@BBBDDDEEEFFFAAA???<<<:::;;;===@@@BBBDDD@@@===;;;<<<>>>??????>>>>>>>>>======>>>?????????DDDHHHGGGFFFLLLYYYeeemmm{{{pppbbbVVVTTTXXXYYYWWWWWWLLLDDD;;;FFFqqq~~~LLLEEEBBBGGGOOO___bbb[[[]]]\\\YYYZZZ\\\ZZZYYYZZZXXXUUUWWW\\\]]]dddooowwwxxxooo___SSSWWWTTTTTTWWWZZZ]]]ccciii{{{yyypppaaaTTTPPPOOOOOOOOOOOOOOOPPPQQQRRRTTTUUUSSSXXX]]]]]]ZZZWWWTTTRRRyyypppjjjfffffffffjjjfffaaa___```aaaaaaaaabbbgggjjjjjjlllooommmhhhfffgggjjjmmmjjjhhhmmmuuuzzzvvvwwwmmmhhhaaa]]]^^^aaaeeegggfffhhhjjjkkkiiihhhhhhiiiiiihhhfffdddhhhqqqvvvvvvwwwkkkfffhhhgggdddeeemmmpppjjjccc```YYYVVVPPPKKKGGGEEEFFFFFFBBBAAA@@@???===;;;999888444555666777777666555555777888:::;;;;;;:::999888444444444444444333333222333222222222222333444444555555555444333333222222222111//////111222111000111111000000111111222333555555555444444333222111////////////000111222333222222222444666888888888777777777777999<<>>AAABBB@@@???======<<<999666666888:::888777666666888999999999888999:::::::::999888777999666444444555666666555555555555888;;;===<<<;;;999:::===@@@CCCFFFHHHJJJDDDAAA===::::::>>>CCCFFFEEEBBB>>><<<>>>@@@AAABBBAAAAAA@@@AAAAAABBBCCCDDDCCCGGGJJJJJJIIIKKKRRRYYY```rrrssshhh]]][[[\\\ZZZWWWVVVLLLBBB===QQQ{{{JJJEEEBBBHHHOOObbbeee^^^___^^^ZZZ[[[[[[ZZZ[[[^^^\\\XXXXXX\\\___```hhhvvvyyyfffUUUTTTSSSTTTVVVSSSPPPUUU]]]nnnuuutttfffXXXRRRRRRRRRQQQQQQQQQQQQRRRTTTUUUVVVXXXXXXXXXZZZYYYWWWTTTRRRtttnnnfffaaa`````````^^^___dddggghhhlllssssssnnniiiiiikkkkkkgggdddhhhooonnnxxxwwwnnnkkkmmmjjjddd^^^ZZZ[[[```dddgggdddfffiiiiiifffdddbbbbbbbbbeeeeeeaaabbbiiipppsss{{{ooojjjkkkhhhccceeemmmqqqjjjaaa^^^KKKIIIGGGDDDCCCDDDEEEFFFCCCBBB@@@===;;;888666666444555777999999888666555888999;;;======<<<;;;:::444444555555444444333222333333222222333333444555666666555444333333222222222000//////000111111000111111000000111222333333555555555555444333222111////////////000111222333333222222444777999999888777777777888999;;;===???:::444333666666444666;;;666777999===AAABBBAAA???======<<<:::888999;;;===888666555555666777666666666777999:::::::::999999999666444333444555555444555555777:::>>>???>>>===777999;;;???CCCGGGIIIKKKGGGCCC>>>::::::???DDDIIIFFFBBB>>>===>>>AAABBBCCCBBBBBBBBBCCCDDDEEEFFFGGGEEEHHHKKKKKKKKKMMMQQQUUU[[[ooo}}}wwwmmmdddbbb```[[[WWWVVVLLL@@@>>>XXX{{{JJJFFFDDDJJJQQQeeejjjcccdddddd______\\\\\\___bbb```\\\ZZZ]]]eee^^^]]]kkkzzzzzzjjj[[[PPPQQQTTTUUUOOOGGGIIIQQQ[[[hhhooofffZZZUUUVVVWWWSSSSSSRRRRRRSSSUUUWWWXXX[[[UUURRRTTTWWWUUUQQQNNNzzzrrrmmmlllkkkiiihhhhhhhhhiiijjjeeefffhhhhhhgggdddaaa___^^^```bbbddddddcccaaa___```___^^^\\\[[[\\\___bbbeeekkkpppoookkkiiimmmrrrlllpppvvvsssjjjgggvvveee{{{sssgggYYYKKKIIIGGGEEEDDDDDDDDDDDDCCCBBBAAA???===;;;999888777999;;;======<<<999888666777999;;;;;;:::888777777666555444444444444444222111111222666888999999<<<999666444333333222111333111//////000111000/////////000111222333333444777666666777888777444222,,,///111111//////111333333333444555555666666777888666555777;;;===<<<:::;;;888555444666777666555666777:::>>>AAABBB@@@>>>===>>>???>>><<<:::999999;;;999777666777888999888777666:::AAAAAA======BBB===:::777666666666555555;;;777555777>>>DDDEEEDDD?????????@@@CCCFFFIIIKKKKKKIIIFFFBBB???@@@CCCFFFDDDDDDEEEEEEEEEEEEDDDDDDLLLFFFAAABBBHHHLLLLLLJJJKKKMMMPPPSSSSSSQQQQQQSSS\\\pppvvvggg```___]]]XXXOOOBBBBBBddd|||NNNLLLFFFGGGLLLeeepppddd^^^iiipppkkkdddgggfffdddeeehhhccc[[[]]][[[YYYZZZ^^^fffooottt^^^TTTLLLLLLMMMLLLKKKKKKSSSTTT^^^iiiggg[[[WWW]]]PPPSSSXXXYYYWWWTTTWWW\\\aaaZZZRRROOOSSSWWWXXXXXX~~~uuummmhhheeebbbbbbaaa___^^^]]]]]]]]]\\\^^^```bbbccccccbbbaaa^^^^^^_________bbbfffjjjooo{{{zzzvvvmmmssskkkzzzVVVIIILLLOOOMMMIIIFFFFFFGGGFFFEEECCC???<<<999666555999:::<<<======<<<;;;:::888888999::::::999777666888888777777666666666555444333333555888::::::::::::777444333333333222111444222111111222333222111111222222222333444444555777666555666777666444222...000222222000///111333333333333444555666777777666555444777:::<<<<<<;;;:::888555555777888777666888:::<<<>>>@@@@@@>>>===;;;<<<<<<<<<;;;:::;;;;;;<<<:::999999999:::;;;;;;999888;;;@@@@@@======BBB???<<<777555555777777777;;;888666:::AAAHHHJJJJJJBBBAAA@@@AAACCCGGGJJJMMMNNNLLLIIIEEEBBBBBBEEEHHHHHHHHHGGGFFFFFFFFFGGGGGGMMMGGGAAAAAAEEEIIIIIIGGGHHHLLLQQQTTTTTTQQQOOOOOOXXXlllzzzjjjdddccc___YYYLLLAAAFFFjjj|||LLLIIIEEEIIIIII___lllhhheeelllqqqoooiiijjjiiifffgggkkkiiiddd\\\[[[[[[^^^ccckkksssxxxcccYYYPPPOOONNNKKKHHHGGGHHHLLLZZZjjjkkk___WWWXXX\\\YYYWWWXXXYYY[[[___aaagggccc___]]]```cccfffggg~~~}}}~~~qqqrrrtttvvvwwwxxxxxxxxx|||}}}}}}ttt{{{sssTTTUUUZZZ]]]ZZZQQQIIIGGGHHHEEEDDDBBB???<<<:::888777<<<============<<<<<<<<<;;;;;;::::::999777666555888999:::::::::999888777666666777999<<<<<<;;;:::777555222222222333222111555333222222444555444333333222222222222222333333666555444444666666444333111222333222111000111222333333333444555666888888555555555777999;;;;;;;;;999888777777999:::999888;;;<<<>>>???@@@>>>===<<<::::::999999999;;;<<<===<<<<<<;;;;;;<<<===>>>??????>>>???AAAAAA???AAAEEEAAA>>>999777888999:::;;;:::888888===EEELLLOOOOOOGGGFFFDDDCCCEEEIIINNNQQQQQQQQQNNNKKKHHHGGGIIIJJJMMMLLLKKKIIIIIIIIIKKKKKKNNNIIICCCAAACCCFFFHHHGGGHHHMMMTTTWWWWWWVVVTTTSSSWWWhhh}}}mmmhhhggg```WWWHHHAAAMMMvvv}}}KKKEEEDDDLLLKKK[[[kkkpppppprrrvvvxxxrrrqqqnnnkkkllloooooommmZZZZZZ[[[]]]bbbhhhnnnqqqdddZZZRRRQQQQQQLLLHHHFFFFFFJJJWWWgggkkkbbb[[[ZZZ\\\WWWTTTVVV^^^ggglllmmmnnnnnnmmmllllllmmmpppsssvvvrrr{{{}}}wwwsss]]]RRRiiijjjhhhaaaVVVLLLFFFCCC>>>>>>>>>>>>???????????????>>>===<<<<<<======>>>>>>>>>===;;;:::888777666888999;;;<<<===<<<:::999888888999<<<>>>===;;;999444333111222333333222111444333222222444666666555222111000////////////000555444444555666666555444333333333333222111111222444444444444555777888999888888888999::::::::::::888888999:::;;;<<<;;;:::;;;===???@@@???>>>>>>>>><<<:::888777999;;;<<<<<<;;;<<<===>>>>>>>>>@@@AAAEEEDDDDDDCCCBBBBBBEEEHHHBBB@@@>>>===>>>???>>>===;;;:::;;;???FFFLLLOOOPPPMMMKKKHHHGGGHHHLLLQQQUUUTTTUUUTTTQQQNNNMMMMMMOOOPPPPPPPPPPPPOOOOOOOOONNNNNNKKKFFFDDDDDDGGGIIIJJJLLLRRRWWWYYY\\\```bbbbbb```jjjzzzoooiiiggg^^^RRRDDDCCCVVVNNNDDDBBBOOOTTT]]]lllxxxzzzyyy|||zzzyyywwwtttrrrpppooolll\\\\\\]]]^^^```bbbeeefff```XXXRRRRRRSSSOOOKKKIIIRRRRRRXXXbbbfffbbb___aaaWWWZZZ]]]```gggooossssssooorrruuutttqqqpppssswwwmmmRRR^^^qqqxxxrrrpppyyy~~~QQQUUUrrrlllbbbZZZSSSLLLDDD>>>:::;;;===???AAACCCEEEEEEBBBAAA???======>>>???@@@AAAAAA@@@@@@>>>===;;;:::888999;;;===>>>===<<<;;;::::::;;;===>>>===;;;888444333222333444444333222333222111222444666666666333222111///...///000000444444555777999999777555333333333333444444444444777666555555666777999:::=========<<<:::999999999888:::<<<>>>>>>===<<<<<<999<<>>>>>===>>>AAADDDHHHKKKLLLMMMKKKHHHFFFHHHKKKPPPSSSTTTVVVWWWWWWUUUSSSSSSSSSQQQSSSUUUWWWWWWUUUSSSQQQNNNMMMKKKHHHGGGHHHJJJMMMPPPVVVXXXYYY___kkktttwwwrrrtttyyyrrrkkkggg]]]QQQEEEGGG```WWWGGGBBBOOO\\\```lllyyy}}}|||}}}xxxpppiiiggg```aaaaaabbbccccccdddddd___WWWQQQRRRTTTPPPLLLKKK[[[[[[^^^bbbccc```^^^___[[[kkkyyy}}}{{{|||}}}|||{{{pppFFFNNN[[[hhhsssxxxyyyyyytttmmm}}}~~~XXX___fff]]]QQQKKKIIIGGGBBB======>>>???AAACCCDDDFFFGGGEEEDDDCCCAAA@@@AAAAAABBBCCCDDDEEEFFFEEEDDDAAA@@@999:::<<<>>>>>>???>>>>>>>>>======>>>???>>><<<999666555444555666666444333333222111222555777777777777555333111111222333444444555888;;;===<<<999666444333333555888::::::999;;;:::888777777888:::;;;>>>??????===;;;999999:::999<<>><<<<<<777;;;???@@@@@@@@@CCCFFFBBB>>>;;;;;;===???===;;;<<>>???@@@AAACCCDDDFFFGGGHHHIIIHHHGGGFFFFFFEEEEEEEEEDDDFFFIIILLLMMMKKKHHHFFF<<<======???@@@AAABBBBBBBBBAAA????????????===<<<888777777888999888666444444333222444777999:::999777666333222222333555666444666;;;???BBB@@@<<<777555444555888===@@@AAA@@@???===;;;999888999:::;;;;;;===>>>===:::999:::<<<:::>>>BBBCCCAAA>>><<<<<<888<<<@@@AAA???@@@DDDHHHBBB>>><<<>>>AAACCCAAA>>>???BBBFFFEEEBBB@@@BBBDDDCCCGGGGGGCCCBBBFFFIIIGGGBBBBBBAAABBBDDDEEEDDDCCCAAAAAABBBBBBBBBBBBCCCDDDHHHGGGEEEDDDEEEGGGIIIKKKNNNRRRXXX\\\]]]]]]\\\]]]WWWWWWXXXYYYZZZ\\\]]]^^^[[[___aaa]]]VVVRRRRRRTTTYYY______]]]hhh~~~xxxkkkddd\\\SSSMMMSSSrrrsssVVVDDDKKKYYYbbbllluuu|||}}}|||~~~ssskkkjjjcccccccccbbbbbbbbbcccccccccZZZSSSTTTWWWVVVTTTTTT]]]eeejjjgggaaa^^^aaaeee|||KKKHHHIIIOOOXXX___aaa___dddfffaaammmxxx___KKKTTTFFFDDDAAA===;;;;;;===>>>???@@@AAACCCFFFHHHJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHDDDGGGLLLPPPQQQOOOLLLJJJ????????????AAABBBDDDEEEFFFCCCAAA@@@@@@@@@???>>>:::999999::::::999777444555444444555888;;;;;;;;;555444222000000222444666444777===BBBEEECCC===888777666666;;;AAAEEEFFFEEEAAA???<<<:::999999:::<<<888:::<<<<<<::::::<<<>>>;;;???DDDEEEBBB>>><<<<<<999===AAAAAA??????CCCGGG@@@>>>===@@@EEEGGGDDD@@@AAAEEEIIIHHHDDDAAACCCFFFDDDJJJKKKGGGFFFKKKMMMJJJDDDAAA>>>>>>@@@CCCDDDEEEAAABBBCCCCCCBBBBBBCCCDDDIIIIIIGGGGGGGGGIIIJJJLLLKKKPPPWWW\\\^^^_________ZZZYYYWWWWWWYYY\\\```cccgggkkkmmmiii```YYYWWWYYY^^^dddfffcccnnnwwwhhh```YYYQQQPPPWWWvvv{{{\\\EEEIIIVVVcccooowww{{{yyy{{{vvvppprrrnnnllljjjhhhfffeeeddddddaaaXXXRRRUUUYYY[[[\\\]]]dddjjjkkkddd]]]___jjjtttSSS>>>DDDEEEFFFOOOLLLOOOLLLNNNPPPPPPOOOLLLHHHEEEBBB>>><<<>>>===;;;===@@@BBBDDDFFFHHHKKKNNNPPPQQQOOOOOOMMMKKKOOOUUUUUURRRKKKPPPWWWYYYXXXTTTSSSRRRFFFEEECCCCCCEEEFFFGGGGGGNNNNNNLLLJJJGGGFFFGGGIIIAAA===::::::===>>>;;;888777777888;;;>>>===999555999777444222222444666888<<<<<<===>>>@@@???<<<:::<<<888666>>>KKKQQQNNNHHHEEEAAA<<<888888:::<<<<<<:::777999@@@AAA===<<>>===<<<<<<===>>>>>>CCC???>>>AAAAAA@@@AAAEEEAAA>>>===@@@GGGKKKJJJGGGCCCHHHLLLIIICCC???AAADDDQQQRRRSSSSSSSSSSSSUUUVVVOOOGGGAAAAAABBBCCCFFFKKKEEEGGGGGGFFFCCCDDDHHHLLLOOOQQQNNNIIIKKKQQQQQQLLLPPPMMMMMMSSSYYY\\\___ccc```YYYTTTTTTWWW\\\dddmmmrrrwww|||zzzooodddeeelllrrrssstttzzzppp___RRRLLLJJJbbbpppLLLHHHPPPYYYkkkvvv{{{}}}xxx~~~zzzyyyyyytttqqqqqqrrroooiiifffgggfff]]]XXX```iiijjjddd___fffooorrriii```kkk[[[BBBCCCCCCBBBKKKHHHKKKGGGHHHJJJJJJIIIFFFCCCAAAAAA===;;;======<<<>>>BBBFFFGGGIIILLLNNNQQQSSSTTTQQQRRRQQQQQQWWW```dddbbb___cccffffffbbb\\\YYYWWWPPPOOOMMMLLLLLLLLLLLLLLLMMMOOORRRRRRPPPNNNMMMMMMFFFBBB======>>>???<<<888;;;;;;===AAADDDCCC???<<<:::888555333333555777999<<<===>>>???@@@???===;;;<<<888666;;;EEEKKKJJJHHHCCC@@@<<<:::;;;<<<=========;;;===CCCCCC???>>>@@@???>>>===<<<<<<===???@@@CCC@@@AAADDDDDDBBBBBBEEEDDDAAA>>>???CCCGGGHHHGGGGGGKKKNNNLLLHHHGGGKKKQQQUUUYYY^^^```^^^[[[ZZZZZZVVVNNNIIIKKKNNNMMMNNNOOOMMMKKKIIIIIIJJJLLLMMMNNNNNNPPPPPPNNNRRRYYYYYYTTTPPPNNNOOOUUUZZZ]]]bbbiiiiiibbb]]]]]]___cccllltttxxx|||tttyyyppp]]]OOOIIIPPPhhh[[[KKKPPPYYYjjjvvv|||}}}yyywwwwwwzzzrrrkkkiiigggeeedddggglllhhheeeeeedddcccfffkkkppprrrsssuuueeeFFFCCCAAAAAAIIIEEEHHHDDDDDDEEEEEEDDDCCCAAA@@@AAA===;;;===>>>>>>BBBGGGLLLMMMOOOQQQSSSUUUVVVWWWVVVWWWXXXZZZaaammmssstttpppsssvvvtttmmmddd[[[VVVVVVTTTSSSPPPOOONNNMMMMMMOOOSSSYYY]]]\\\XXXUUUSSSKKKGGGAAA?????????===:::???@@@CCCFFFHHHGGGDDD@@@;;;:::888666555666888999===>>>???@@@@@@???>>>======;;;999:::???EEEIIIKKKFFFCCC???===>>>???@@@@@@@@@???BBBFFFGGGCCCAAABBBCCCAAA>>>===>>>@@@DDDFFFEEECCCEEEIIIJJJFFFEEEFFFDDDBBB???>>>@@@DDDHHHKKKGGGIIIKKKIIIGGGKKKSSSZZZYYYaaajjjmmmjjjdddaaa```\\\VVVTTTZZZ___]]]WWWSSSXXXTTTPPPQQQTTTVVVUUURRRNNNPPPQQQTTTZZZ``````[[[SSSSSSUUUZZZ\\\^^^fffnnnmmmhhhdddeeegggkkkrrryyyppp[[[LLLFFFVVVrrroooLLLTTTZZZiiiuuu|||}}}}}}xxxwwwsssgggbbbccccccdddggggggbbb_________```gggoookkkkkkqqqkkkHHHCCCCCCFFFMMMGGGIIIFFFEEEDDDDDDCCCDDDDDDEEEDDD@@@>>>AAACCCEEEIIIOOORRRRRRTTTVVVWWWYYYZZZ[[[]]]```aaabbbiiittt{{{|||zzzqqqaaaWWWYYYYYYXXXUUURRRPPPOOOOOOTTTXXX^^^```___[[[WWWUUULLLGGGBBB????????????>>>BBBDDDGGGIIIIIIFFFBBB???<<<;;;:::999888999999:::===???@@@@@@???>>>>>>???AAA@@@>>>===>>>DDDLLLSSSNNNIIIDDD@@@???@@@AAAAAAAAABBBEEEHHHIIIHHHGGGFFFGGGEEEAAA???AAAFFFKKKOOOJJJJJJLLLQQQQQQMMMJJJKKKGGGFFFDDDCCCCCCGGGNNNSSSLLLLLLKKKIIIIIIOOOYYYbbbdddmmmvvvxxxssslllhhhhhhfffbbbeeeooovvvpppcccZZZaaa^^^[[[[[[\\\]]]\\\[[[SSSSSSTTTYYY___bbb___[[[XXXXXX[[[^^^^^^```iiitttrrrooooootttwwwyyy}}}pppYYYJJJEEE[[[yyyNNNVVVZZZgggrrr{{{vvvyyy~~~xxx~~~qqqeeebbbdddeeeddddddcccZZZSSSUUU[[[```dddhhhmmmuuunnnHHHCCCHHHOOOVVVNNNOOOJJJHHHFFFDDDDDDFFFIIIKKKJJJFFFFFFIIILLLNNNSSSYYYVVVWWWXXXZZZ\\\]]]______dddiiikkklllpppxxx|||}}}rrrdddaaabbbbbb```\\\YYYYYYZZZZZZ[[[\\\[[[XXXTTTSSSRRRJJJGGGBBB??????AAACCCDDDHHHJJJMMMNNNKKKFFF@@@===========================???AAACCCBBB@@@???@@@BBBDDDEEEDDDAAA@@@DDDNNNWWWTTTNNNGGGBBBAAAAAABBBCCCCCCEEEHHHJJJLLLNNNNNNMMMJJJGGGCCCAAADDDKKKSSSYYYVVVUUUWWW[[[[[[WWWTTTUUUVVVVVVUUUSSSQQQSSSVVVYYYYYYXXXTTTQQQRRRXXXbbbjjjuuuzzz~~~|||uuummmjjjiiiqqqooouuupppeeedddeeefffeeedddccceeeggg```]]]\\\aaaeeeeee___ZZZYYYZZZ]]]aaacccgggsss}}}}}}oooVVVHHHFFF^^^ZZZUUUVVV```kkkxxxooommmuuuwwwsssiiibbbdddfffddd___\\\```YYYSSSQQQRRRZZZhhhvvvtttKKKDDDLLLWWW^^^TTTTTTMMMKKKGGGEEEFFFIIINNNQQQPPPMMMNNNSSSVVVXXX\\\aaaZZZ[[[\\\^^^aaacccdddeeeiiipppwwwyyy|||vvvlllnnnooommmgggdddcccddd```___\\\WWWRRROOOOOOPPPKKKHHHEEEBBBBBBEEEIIIKKKPPPSSSVVVVVVQQQJJJDDDAAA@@@AAABBBCCCDDDDDDDDDCCCCCCEEEGGGFFFCCCBBBDDDGGGIIIJJJIIIFFFCCCEEEMMMTTTSSSPPPLLLIIIIIIIIIIIIIIIJJJMMMNNNNNNPPPTTTVVVTTTNNNJJJEEECCCHHHRRR]]]dddgggdddeeeggggggdddcccfffnnnnnnnnnmmmkkkhhheeeccceeeccc^^^[[[[[[aaaiiiooo||||||{{{wwwqqqkkkgggeeetttsssxxxsssjjjhhhmmmqqqrrrqqqrrrwww{{{wwwqqqnnnrrrvvvrrrkkkfff______bbbiiipppyyykkkSSSGGGHHHcccsssWWWSSSXXXbbbpppllleeekkk}}}rrriiibbb___aaabbb\\\UUURRRLLLQQQUUUUUUUUUdddPPPEEEMMMYYY```VVVWWWRRROOOJJJGGGIIINNNTTTXXXTTTSSSUUU[[[______bbbfff^^^___```ccceeehhhjjjkkkjjjvvv}}}}}}vvvpppoooqqqjjjgggbbb[[[UUURRRSSSTTTQQQNNNJJJGGGFFFJJJOOOSSSVVVZZZ]]]]]]WWWOOOJJJGGGDDDEEEHHHJJJKKKLLLKKKKKKHHHKKKMMMLLLHHHGGGJJJMMMRRRSSSQQQMMMIIIHHHLLLPPPPPPQQQTTTXXX[[[\\\ZZZWWWWWWYYYXXXTTTUUU[[[]]]\\\UUUQQQLLLKKKQQQ\\\jjjsssyyyuuurrrssssssqqqssswww|||uuuooommmiiiggggggkkkqqquuuzzzxxxwwwvvvwwwvvvsssqqqvvvtttuuu|||~~~yyysssppptttwww}}}~~~tttqqqsss{{{yyyfffOOOEEEIIIkkkaaaXXXVVVZZZeeezzzrrreee]]]```rrr{{{qqqmmmhhhbbb]]]\\\YYYSSSNNNNNNCCCMMM]]]mmm{{{VVVFFFLLLWWW___VVVWWWWWWSSSNNNKKKLLLRRRYYY^^^WWWVVVYYY___cccccceeehhh```aaacccfffiiilllnnnooojjjxxx~~~}}}~~~rrrpppkkkddd^^^[[[[[[\\\WWWTTTPPPLLLJJJMMMSSSWWWWWW[[[```___ZZZSSSMMMKKKGGGIIILLLOOOPPPQQQQQQPPPLLLOOOQQQPPPLLLKKKNNNRRR[[[[[[YYYTTTOOOLLLLLLNNNNNNSSS\\\ffflllmmmiiieeeaaaccc```YYYYYY___bbb```]]]YYYSSSSSSYYYfffuuu~~~{{{{{{{{{zzz}}}zzzxxxuuussstttwww{{{|||zzzzzzzzzwwwyyyzzzyyyyyy{{{uuucccLLLDDDIIIqqqnnnaaaXXXVVV\\\mmmpppaaa]]]UUUWWWeeennnjjjhhhkkkmmmeee^^^YYYSSSMMMLLLOOOVVV[[[mmmZZZDDDTTTRRRVVV```WWWYYYSSSOOOQQQTTTWWW]]]dddbbb^^^]]]bbbfffiiilllppphhhlllrrruuuvvvvvvuuutttsss~~~~~~tttggg```bbbfff``````^^^[[[XXXWWWXXXYYYWWW\\\cccddd```YYYSSSQQQPPPQQQRRRSSSSSSTTTTTTTTTXXXVVVVVVXXXWWWVVVZZZ______aaa^^^XXXUUUWWWYYYYYYaaaaaaeeeppp{{{~~~wwwnnnmmmkkkiiihhhhhhgggeeecccbbb]]]\\\dddmmmwww~~~zzzsssxxx{{{xxxxxx~~~oooWWWJJJJJJJJJwww}}}hhhXXX[[[___]]][[[^^^___[[[SSS[[[sssyyymmmgggmmm___RRRNNNPPPSSSXXX^^^iii}}}___FFFSSSTTTYYYaaaYYY[[[WWWUUUXXX\\\```hhhooopppllllllqqqvvvyyy~~~~~~xxxxxx{{{wwwvvvrrrnnnjjjfffbbb```bbbhhhmmmmmmhhhcccbbbbbbbbbaaa^^^]]]\\\\\\]]]]]]aaa______bbbccceeellluuuyyyyyytttjjjeeefffhhhgggqqqrrrvvv~~~}}}zzzvvvrrrooommmpppmmmrrr~~~tttsssuuuuuu}}}jjjSSSGGGJJJNNNgggSSSSSSYYYXXXVVVVVVWWWVVVRRR]]]rrrvvvhhh```VVVQQQNNNRRR___rrrhhhIIIPPPVVV^^^eee\\\^^^\\\^^^cccgggllluuu~~~}}}}}}}}}tttnnnpppvvvzzzyyyssspppssswwwyyyuuunnniiieeeeeeggghhhllllllnnnrrrtttwww}}}xxxzzz}}}}}}~~~~~~{{{~~~~~~fffPPPEEEKKKVVVkkk```aaaaaa```aaa^^^[[[SSSVVVfffggg[[[VVVNNNZZZeeepppqqqLLLMMMWWWccciiicccaaabbbfffkkkooottt|||~~~|||tttpppoooqqqsssxxx{{{fffQQQEEELLL___oooeeebbbeeeiiikkkdddTTTPPP]]]cccbbbfffooo}}}RRRKKKXXXhhhnnnllleeeggglllqqqtttyyygggSSSEEEJJJddd}}}ooolll{{{\\\LLLZZZjjjrrrtttjjjmmmssswwwyyy~~~eeeTTTDDDIIIiiiiiiQQQ\\\llltttzzzppptttzzz~~~eeeVVVFFFMMMrrrqqqTTT]]]lllttt|||tttyyygggXXXJJJRRR|||www___aaannn|||jjjSSSJJJZZZeeegggzzzlllSSSJJJ^^^qqqtttlllSSSMMMfff~~~iiiRRRQQQpppcccOOORRRuuu]]]LLLTTTxxxXXXMMMYYYTTTOOO```~~~UUUPPPccc{{{TTTRRRhhhuuuRRRVVVpppnnnOOOZZZxxxfffLLL^^^___JJJdddYYYJJJjjjVVVKKKooo{{{RRROOOwwwrrrPPPSSS~~~gggMMMXXX^^^LLL]]]ZZZLLLaaaWWWMMMeeeyyyTTTOOOkkktttRRRQQQppplllSSSSSS~~~eeeQQQVVVZZZMMMZZZmmmQQQIII]]]^^^KKKGGG```SSSHHHHHHeeetttLLLFFFKKKlllnnnGGGEEEMMMqqqcccGGGDDDIIIvvv\\\GGGEEELLLyyywwwQQQFFFEEEOOO~~~kkkJJJDDDFFFTTTkkkJJJFFFFFFZZZoooMMMHHHGGG___nnnJJJGGGGGGccchhhEEECCCGGGeee{{{sssttt\\\DDDBBBEEEqqq{{{tttkkkeeekkk|||wwwSSSBBBDDDHHHtttqqqiii___\\\ddduuuxxxbbbHHH???FFFKKKyyyyyymmmdddXXXUUU^^^mmm||||||}}}sssfffSSSAAA>>>EEEOOO}}}|||xxxqqqnnnooonnnkkkfff\\\RRROOOWWWdddrrryyyyyywww}}}{{{kkk]]]MMM???===CCCSSSzzzwwwvvvuuurrrtttpppiiieeeeeeeeeccc]]]WWWPPPNNNUUUbbbpppxxx~~~uuurrrxxxuuudddVVVJJJ@@@???CCCXXX|||vvvvvvxxxxxx}}}|||tttkkkiiiiiiiiillljjjfff``````bbbaaa\\\VVVRRRNNNMMMRRR^^^mmmxxx~~~xxxoookkkqqqwwwzzzvvviiiYYYLLLDDD@@@BBBEEE^^^|||wwwlllffffffjjjjjjnnnmmmddd]]][[[]]]]]]ccc___XXXUUUYYY^^^ZZZSSSNNNLLLIIIGGGJJJUUUdddooo|||yyyrrrhhhfffkkkppprrrmmm```OOODDD???@@@CCCGGGbbb|||vvvrrrtttzzz}}}uuufffZZZYYY\\\```cccccc___VVVPPPNNNOOOVVVTTTQQQOOONNNNNNOOOQQQMMMHHHEEEFFFIIINNNXXXbbbmmmtttqqqccc\\\aaafffddd[[[TTTFFF@@@AAA;;;<<>>???BBBEEEGGGEEEBBBBBBDDDEEEEEEKKKQQQ```dddddd\\\SSSNNNNNNMMMIIIFFF===:::<<<888>>>QQQ}}}vvvttt~~~uuuppptttxxx{{{|||}}}}}}}}}zzzvvvrrrrrrsssvvvyyyyyy|||}}}tttrrrzzz{{{zzzuuummmhhhjjjmmmooommmhhhcccdddiiihhheeeddddddcccdddiiirrr}}}{{{sssmmmjjjnnnqqqooollljjjjjjjjjfffccceeejjjmmmmmmiiieeeaaa```aaabbbaaa___[[[XXXVVVXXXZZZZZZVVVRRRMMMLLLKKKLLLLLLKKKIIIGGGGGGFFFDDDCCCBBBCCCDDDFFFCCCCCCBBB@@@@@@????????????>>>===<<<===@@@CCCEEEEEEBBBAAABBBCCCCCCHHHOOO]]]```aaa[[[RRRKKKHHHIIIDDDCCC;;;999;;;999@@@TTT{{{xxxvvvuuuuuuxxx}}}}}}zzzxxxnnnkkkpppooogggdddgggfffnnnrrrrrrvvv~~~~~~yyywwwvvvwwwsssooonnnppprrrqqqpppnnnqqquuuzzz}}}{{{zzzyyytttkkkfffhhhmmmppppppjjjbbb]]]^^^aaagggfffbbb[[[YYY]]]___]]]ZZZYYYXXX[[[bbbllltttyyyxxxvvvvvv}}}~~~xxxyyy|||zzzuuukkkfffdddiiimmmkkkfffdddbbbdddccc___```fffiiihhheee```[[[ZZZ\\\^^^]]]\\\XXXXXXWWWWWWXXXWWWTTTPPPLLLKKKIIIIIIIIIIIIHHHGGGDDDEEEFFFDDDBBBBBBCCCEEE@@@@@@????????????===<<<>>>===;;;:::;;;>>>@@@BBBDDD@@@>>>>>>>>>???DDDLLLUUUXXXZZZVVVNNNFFFCCCDDDAAAAAA:::888;;;999BBBWWW}}}wwwtttqqqooojjjjjjkkknnnqqqrrrqqqooojjjcccaaaccc^^^VVVYYYddd^^^gggllllllooowww}}}}}}ssswww|||}}}zzzuuurrrqqqrrrmmmiiiiiillllllhhhdddjjjlllooosssvvvwwwwwwwwwwwwqqqnnnmmmggg```^^^bbbdddhhhjjjeee\\\VVVVVVXXXZZZ\\\YYYRRROOORRRUUUUUUVVVTTTSSSWWWaaajjjpppsssnnnllllllqqqyyy~~~~~~|||qqqsssssspppooopppmmmhhhbbb]]]\\\aaaeeeccc^^^[[[XXX\\\\\\XXXXXX^^^aaa___^^^YYYUUUTTTWWWYYYYYYXXXSSSVVVWWWUUUSSSQQQOOOLLLJJJGGGCCCBBBBBBDDDDDDDDDCCCFFFIIIHHHDDDAAABBBDDD>>>>>>>>>>>>???>>>;;;999===<<<:::999:::<<>>:::999:::;;;999777999::::::::::::::::::999999888666666777999<<<>>>CCCBBBAAA@@@????????????===;;;<<<999@@@===>>>hhh~~~tttppprrrsssttttttuuuxxxzzzzzzvvvnnnfffaaa^^^^^^^^^ZZZXXXXXXZZZ^^^___\\\YYYVVVTTTOOOLLLJJJKKKMMMOOOTTTXXX]]]```bbbeeejjjmmmlllooorrrqqqllleeeaaa``````]]]ZZZ[[[^^^]]]YYYUUU[[[^^^aaabbb```^^^^^^___^^^]]]\\\XXXUUUSSSUUUVVV[[[\\\[[[XXXSSSNNNKKKJJJIIIGGGEEECCCCCCEEEHHHJJJGGGFFFFFFJJJPPPWWW[[[^^^___aaaeeeiiijjjeee\\\UUUWWWZZZZZZWWWVVVWWWUUUQQQNNNNNNPPPUUUZZZ[[[VVVQQQPPPLLLJJJKKKPPPTTTTTTSSSLLLMMMOOOPPPPPPPPPOOOOOONNNLLLJJJIIIHHHHHHIIIJJJFFFFFFFFFFFFFFFEEEDDDDDDGGGEEECCCBBBCCCDDDDDDCCCAAA>>>:::999:::;;;:::888::::::;;;;;;;;;;;;::::::999888777666777999<<<>>>>>>>>>=========>>>>>>???<<<:::;;;888???<<>>:::999::::::;;;<<<===>>>;;;999:::666===;;;@@@lll{{{sssnnnllljjjfffbbb```bbbgggkkkgggddd___ZZZWWWUUUTTTTTTRRRPPPNNNPPPSSSUUUSSSPPPPPPNNNKKKIIIHHHIIIKKKLLLKKKNNNRRRWWW[[[^^^aaabbbeeeggghhhgggccc\\\UUURRRTTTSSSQQQQQQSSSSSSQQQOOOOOOOOOPPPQQQRRRUUUWWWYYYVVVVVVUUUSSSPPPOOOOOOQQQPPPQQQQQQOOOLLLHHHFFFFFFCCCBBBAAA@@@AAABBBEEEFFFIIIHHHIIIKKKNNNPPPOOONNNRRRWWW]]]bbb```XXXNNNGGGNNNQQQRRROOOOOOPPPOOOKKKFFFFFFHHHKKKNNNNNNKKKHHHEEEDDDCCCEEEHHHKKKLLLKKKCCCDDDEEEFFFGGGHHHHHHIIIDDDCCCAAA@@@???@@@AAABBBDDDEEEEEEEEEEEEEEEDDDDDDFFFCCC@@@?????????>>>===;;;:::888777777777888888888999999::::::999999888777777666666777999;;;<<<888888888888999:::;;;<<<999777999444;;;;;;BBBppp}}}ssskkkgggfffddd```\\\YYY[[[___ccc^^^\\\XXXTTTPPPNNNLLLLLLNNNLLLJJJKKKNNNOOONNNLLLHHHGGGDDDCCCBBBCCCEEEFFFHHHJJJMMMRRRVVVYYYZZZZZZ^^^^^^^^^^^^[[[VVVPPPMMMJJJIIIHHHHHHIIIIIIHHHHHHKKKJJJJJJKKKNNNQQQTTTVVVRRRSSSRRROOOLLLJJJIIIJJJKKKMMMMMMLLLIIIFFFEEEEEEBBBAAA@@@???@@@AAACCCDDDDDDDDDDDDFFFHHHHHHFFFEEEGGGKKKOOORRRPPPKKKFFFBBBGGGKKKLLLJJJJJJKKKJJJGGGEEEFFFGGGHHHIIIGGGDDDBBB?????????@@@CCCDDDEEEEEE@@@@@@@@@AAAAAAAAABBBBBB???>>><<<;;;;;;<<<===>>>@@@AAAAAABBBBBBBBBAAAAAACCCAAA>>><<<;;;;;;:::999666666555444333444555666555666666666666666666555555555555555666888999:::999999888888888888999999888777888333:::;;;EEEvvv{{{vvvmmmeee```^^^]]][[[XXXVVVVVVYYY\\\YYYXXXUUURRROOOLLLJJJIIIIIIFFFCCCDDDGGGIIIGGGEEECCCBBB@@@??????@@@AAABBBCCCEEEHHHMMMQQQTTTSSSRRRTTTSSSQQQPPPOOOLLLHHHEEECCCCCCBBBBBBBBBCCCCCCDDDGGGEEEDDDFFFIIILLLMMMMMMKKKLLLKKKIIIEEEBBBBBBBBBEEEGGGHHHGGGEEECCCBBBBBB??????>>>======>>>>>>???BBBAAAAAABBBCCCCCCBBB@@@AAACCCEEEFFFDDDBBBBBBBBBCCCGGGHHHFFFFFFIIIHHHDDDBBBCCCCCCCCCBBB@@@===<<<999::::::;;;<<<<<<=========<<<<<<;;;<<<<<<===>>>;;;:::999777777888:::;;;<<<<<<===>>>>>>>>>>>>===@@@===:::888888888777666222333333222111111333555222333333444444333333222333333333444555666777888999999888888777888888888777666888222999<<>>???@@@AAABBB@@@AAADDDJJJPPPSSSSSSQQQNNNKKKGGGFFFEEECCC@@@===@@@@@@@@@@@@???@@@BBBCCCCCCBBB@@@BBBEEEGGGGGGEEECCCDDDEEECCC@@@>>>>>>>>>>>>???AAAAAA???=========???>>>===<<<;;;;;;;;;<<>>@@@AAA@@@>>><<<;;;:::777888999999888888888888777777777777888999;;;<<<999888666555555666888999999:::;;;;;;<<<<<<;;;;;;<<<999666555555555555444000222333111000000333666111111222222222222111111111111222222444555555666666666666666777888888999777777888222999===KKKoooiii}}}{{{wwwwwwvvvqqqjjjeeeaaa[[[TTTPPPRRRTTTUUUTTTSSSTTTTTTOOOOOOOOOOOONNNMMMLLLKKKEEEBBB??????AAACCCBBB@@@======<<<;;;<<<===>>>??????@@@DDDKKKRRRVVVVVVTTTNNNIIIDDDAAA@@@???<<<:::<<<<<<<<<<<<;;;<<>>>>>>>>888:::<<<<<<;;;999999999@@@???>>>===<<<;;;;;;;;;???===<<<<<<>>>??????>>>>>>@@@AAA???<<<;;;<<<>>>:::>>>@@@>>>???AAAAAA======???@@@@@@>>>===<<<<<<888:::;;;:::999777777888333333444444666999;;;===777666555444444555777888888999999:::;;;;;;;;;::::::777444333444444333333000222333222000000444777111111222222222222111111///000111222333444444555333333333444666888999:::888777888222999===MMMaaaiiirrrrrroookkkiiiiiigggddd```ZZZUUURRRPPPRRRSSSSSSRRRQQQQQQRRRKKKKKKJJJHHHFFFEEEDDDCCCCCCBBB@@@>>>>>>???@@@AAA@@@<<<999777888:::;;;;;;<<<>>>BBBFFFKKKPPPTTTUUULLLGGGAAA===<<<<<<:::888:::::::::;;;;;;;;;;;;<<>><<<;;;>>>===:::888888888999:::===============<<<<<<<<<888999;;;===>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>????????????===<<<;;;:::::::::::::::666666555555555444444444222222222333444666999:::666333222555777555444555999888888888777777666666666666555444333333333333......///000000000000000+++,,,---/////////......000000000000111222333444222222333333333333444444444333777444999;;;NNN\\\___eeeeeeddd```___^^^\\\ZZZVVVSSSOOOMMMOOOPPPQQQPPPNNNLLLLLLMMMGGGGGGFFFDDDCCCAAA@@@@@@@@@???>>>======>>>@@@AAA???>>><<<:::999999::::::;;;===@@@DDDHHHLLLOOOQQQHHHDDD>>>;;;:::999888666::::::999999::::::;;;<<<======<<<<<<<<<<<<======<<<<<<=========<<<:::999<<<:::888666666666777888;;;;;;;;;;;;::::::::::::999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::999:::;;;<<<===>>>>>>>>>===<<<<<<;;;::::::999999555555555444444333333333222222222333444666888999888444222555666444444666777777666666666555555555444444333222111111111111......///000000000000///------.../////////......////////////000111222222222222222333333333444444444333777333999;;;OOO~~~VVVUUUZZZZZZ[[[YYYUUUTTTRRROOOMMMKKKIIIIIILLLMMMMMMLLLIIIGGGFFFGGGBBBBBBAAA@@@???>>>===<<<======<<<<<<<<<>>>@@@AAA???@@@AAA>>>:::777888:::999;;;===@@@CCCFFFHHHIIICCC???;;;888777666555444:::999777666777888:::;;;???>>>===<<<<<<===>>>???::::::;;;;;;;;;999888777888777666444444444555555888888888888888888888888999999999888888999999:::888888888888888888888888777888999;;;<<<<<<======<<<<<<===<<<;;;999777666555444444333222222111111111222222333444666777888;;;555222444555333333666555555444444444444333333222111000//////.........---...//////000/////////000//////............///............///000111111222222222222333333333333444444777333888<<>>===<<<<<<;;;;;;;;;;;;<<<===>>>@@@AAA???BBBEEEBBB<<<777888:::999:::;;;===???AAABBBCCC===;;;888666555444444444999777555444444666999:::>>>===;;;::::::;;;===>>>;;;<<<<<<;;;:::888555444666555444333333333333444555555666666777777888888999888777666555666777888777777777777888888888888666777888:::;;;<<<<<<<<<;;;<<<<<<<<<;;;888555333333333333222111000000000111111222222444555666666<<<666222333333222333555333333333333333333333333111000///...------------------...////////////...222111///...---......///............///000111111111222222222222333333333333444888333888===VVV}}}RRRPPPSSSSSSTTTSSSRRRPPPLLLHHHFFFEEEEEEFFFBBBCCCEEEDDDCCCBBBBBBCCC???>>>>>>>>>======<<<<<<999::::::;;;===>>>???@@@>>>BBBEEECCC===888888:::999999:::;;;<<<======>>>999888777555444333444555777555333222222444666888666555444333333444555666=========<<<:::777444333555444444333333333333333444444555666777888888888888777555444444555666777666666777777777888888888666777888:::;;;<<<======999:::;;;:::999666333111222222111111111000000000000111111222333444555555;;;555111222222111222444333333333333333333333333111000///......---------,,,,,,---...............111000///---------...///////////////000111222222111111111222222222333333333444888333888>>>ZZZSSSMMMMMMKKKKKKIIINNNLLLHHHEEECCCBBBBBBBBB>>>@@@AAAAAA@@@???@@@AAA===============<<<<<<<<<888888999:::;;;<<<===>>><<>>??????===;;;<<<<<<::::::::::::::::::::::::555666777888999999::::::888999999999999888888888555555666666666666777777111333444444222111333555111111000000111111222333222333555666666555333222333333444555555444333333222222333333333333222222111222333444666777888999333333444555666666666666333333444444555666666777333444666888:::;;;<<<<<<555555444444333222222111...///000111222333333444///000111222333333222222444///...000222000///111//////000000000111111111000000///...------------++++++,,,------------,,,+++,,,------------------............///000111111111111111111222222222222333444888222777@@@```SSSEEEBBBAAAEEEFFFBBBBBBAAA@@@@@@@@@@@@@@@===>>>>>>===:::888888888777777777777888888888888333444555666777777777666555444333444666777777666444444444444444444555555...111333222111000222555///000000000111111111111...000222444444222000...+++---///111222333333333000111222222222222111111000111222333555666888888111222444666777777666666111111222333333444555555111222444666888999:::;;;444333222111111111111222......///111222444555555///000111222333333222111111------000222000///000---.........//////000000//////...---,,,,,,,,,,,,++++++,,,------------,,,)))***,,,---...---,,,,,,---------------...000000000111111111111222222222333444888222777AAAbbbRRR<<<@@@BBB???>>>>>>???AAABBBAAA???===;;;<<<<<<;;;;;;;;;:::::::::777777777777666555333333777666555444444444444444666666666777999888666444666666555555555444444444222222222222222222222222***+++---///111222333333222222111000/////////000222222222222222222222222222222111111111111111111000000111222333444444555///000222444555555555555222222333333333444444444444444555666777888999999666555333222111000000000.........///////////////000111333444444222000...000/////////111111///...000000000000111111111111........................,,,,,,---------,,,++++++,,,,,,------------,,,,,,------,,,------...///000333222111111111222333444777444666999444???pppUUU>>>@@@@@@===<<<======>>>>>>===<<<;;;:::::::::::::::999999999999888777666555333222111000555444444444444444555666>>>;;;777555444444333222444444444444333333333222111111111111111111111111---......///000111222222111111000000//////000000---------...///111333333000000000000000000000000000111111222222333333333///000222333444555444444111222222222222333333333333333444555666777888888555444333222111000000000.........//////////////////000222333333111///---000///...///111111///........./////////000000000------------------------++++++,,,------,,,,,,,,,,,,,,,---......---,,,,,,------,,,------...///000222222111111111222333444444222555888555BBBuuuXXX@@@@@@???;;;:::======<<<;;;::::::::::::999999888888888777777777777666555444333333444555333333333333444555666777AAA<<<666222111111222333333333222222222222111111////////////////////////111111000//////000111222000////////////000000111......---,,,---///222333////////////////////////111111111111111111111111//////111222333444444333000000000111111111222222111222222333444555666666444333222111000/////////.........//////000000000...///111222111000...---///......///000000///---------........./////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++---///000000///---+++------,,,------...///000111111111111111222333444111000444777666GGG{{{XXXAAAAAA@@@======CCCAAA>>>;;;:::999::::::888888888777777777777666555444444444666888;;;===333333222222333444555555:::666222000111444666666222222222222222222222222////////////////////////222111///...///000222444............//////000111888666222///......///000...///////////////000000222222111111000000000000//////000111222222222333/////////000000000000111000000111111222333444444333222111000////////////.........///000000111111...///000000000///---,,,......---...///000...,,,------........./////////++++++++++++++++++++++++)))***+++,,,---.........,,,...111333333111...,,,------,,,------...///000000000000111111222333333000000444777777KKKUUU@@@AAAAAA@@@BBBHHHEEEBBB>>>;;;:::;;;;;;888888888888777777777777444333333333555888;;;===444444333222222222222222333111000222444666666555222222222222222222333333000000000000000000000000000///......///111333555...---------...///000000;;;999444000...------.../////////000000111111111222111111000000//////...////////////000111111222....../////////000000000//////000000111111222222111111000///..................//////000111111222...//////000///...---,,,...---,,,---//////---,,,....../////////000000000++++++++++++++++++++++++)))***+++,,,---............000333555555333000...------,,,------...///000//////000111222222333333111222666777777NNNRRR>>>???@@@@@@BBBFFFDDDAAA===;;;::::::;;;888888777777777666666666555444333222222333444555555444333222111111111111111111222333555555333000222222222222222333333333000000000000000000000000...------...///111222444...------------......///444222000...,,,------.../////////000000111111222111000000000//////......///............///000111........./////////000000/////////000000000111111000///......---------.........///000000111222222///////////////......------,,,,,,---......---+++....../////////000000000++++++++++++++++++++++++***++++++,,,------------...000222444444222000...------,,,------...///000......000111222222222222222444888777888QQQRRR===<<<<<<;;;>>><<<;;;:::999888888888999666666666666555555555444444444444333222222111111333222111111111111111222111111111333444333111///000000000111111111222222........................------......////////////......------,,,---------------,,,,,,,,,---......------...//////000111111/////////////////////...///...---------...///000...////////////000000000////////////000000000000///...---------------------...///000111222333333000000000/////////......---,,,+++,,,......,,,+++------........./////////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,---...///000000///...---------,,,------...///000---...///111222333222222111444888666888TTTSSS===:::888777999333333333444444555666777555555444444444333333333333333444555555444444333000000000000111222333444000000///111333444333222.../////////000000111111------------------------......//////...---,,,,,,///...------,,,,,,,,,,,,,,,,,,------------------,,,,,,------...///000000///////////////////////////...---,,,---...///000////////////000000000111/////////000000000000000......---,,,,,,,,,---------...///000111222333333111000000000////////////,,,,,,+++,,,---...,,,***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,------------,,,,,,---------------...000000,,,---///111222333222222///444777666999WWWRRR999888;;;999666999888777666666555555666666666555555555444444444222222333333444555555666444222111111222222000///000000000000000000000000000000////////////000000------------------------///---,,,,,,---...---,,,//////...---,,,,,,++++++,,,---.........---,,,+++---------............/////////000//////...------,,,---......//////.........///000///...---...000,,,------...///000111111...------,,,,,,...///000......///000111333555555222000...---,,,---...///------------------------000///------///000///...,,,,,,---------,,,++++++,,,+++*********,,,///000---------............///000---,,,---111333222111...///111111000000222333444333777777888]]]{{{LLL:::999999777777777777666555444444444444555555444444444444333333333444444555666666777777333111000000222222111///000000000000000000000000000//////////////////000------------------------///---+++,,,---...---,,,///......---,,,,,,++++++------.........---,,,+++------------............///////////////...------,,,------..................///000///...---...000------......//////000000///...---------...///000/////////000111333555666333222000...------......------------------------///---,,,,,,---......---++++++,,,,,,,,,,,,,,,+++******+++,,,------------,,,,,,,,,,,,------------///---+++,,,///111000///...///111111000000222333444333888777:::```oooEEE:::;;;777444777555555444333222222222222444333333333333222222222333333444444555555666666111000///000111222111000000000000000000000000000//////............//////------------------------...---++++++---......---......------,,,,,,++++++------......------,,,+++,,,,,,,,,---------............//////......------,,,,,,---..................///000///...---...000..................////////////.........///000111111000//////000333555777666444222///...------------------------------------+++***+++,,,---,,,+++))))))***+++,,,,,,,,,+++((())),,,......---,,,+++++++++++++++,,,,,,,,,,,,///---,,,,,,---......---...///111111000000222333444333888777<<>>===666333777666555444333222222222222222222111111111000000000000000000000111111111111///...---...000111111///..............................------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---.........,,,,,,,,,,,,,,,+++++++++......------,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,------------,,,,,,+++,,,,,,---...---------...///000///...---...000............------------...//////000000000000000111000//////000222444555666555333111///---,,,,,,---------------------------,,,,,,---......,,,+++'''((()))***+++,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,------------/////////...------...///...///111111000000222333444444888888BBBpppVVV@@@;;;888666666666666555444333333333333222111111111111000000000111111222222222222222222///...---...///000///...........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---//////...,,,,,,,,,,,,++++++++++++///...---,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,---------------...///000///...---...000------------------......---...///000000000//////......//////000111222222333222222111///...---------------------------------------...000///---+++))))))***+++,,,,,,,,,+++---+++***((((((***,,,---,,,,,,,,,,,,------------...//////...------///000...///111111000000222333333444888888EEEvvveeeCCC999:::999555666555444333333222333333222222222111111111000000111111111111111111111111000...------//////...,,,------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++---+++***+++---//////...++++++++++++++++++++++++///...---,,,,,,,,,------************++++++++++++******+++,,,,,,,,,,,,,,,++++++,,,------------,,,...///000///...---...000,,,,,,,,,------.........,,,---...///000///......,,,---...///000000////////////000000//////......---------------------------------///000///---+++++++++,,,,,,,,,,,,,,,+++++++++***************+++++++++++++++,,,,,,,,,,,,+++---...---,,,,,,...111...///111111000000222333333444888888GGGzzzoooDDD777<<<;;;444666555444333222222222222222222222222111111111111////////////............000///------......---+++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++---+++***+++---/////////++++++++++++++++++++++++///...---,,,+++,,,------)))************+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,...///000///...---...000++++++,,,,,,---...//////+++,,,.../////////...---***,,,...000000///...---------...///000000//////------------------------,,,,,,---...000///,,,***,,,,,,---------,,,++++++)))***+++,,,,,,+++)))((()))************+++++++++)))+++---,,,++++++...111...///111111000000222333333444888888III}}}zzzFFF999===:::666444333222111111222444555111000000//////////////////////////////////////////............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++++++++,,,---......***(((***...000...***---......---+++******++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000111000///000222222...+++////////////////////////---...///000000///...---111111000000//////.........///000000000///---,,,000000...------...//////...---+++,,,------,,,***++++++******)))(((''''''***)))))))))))))))***+++++++++++++++++++++++++++---,,,,,,,,,,,,---......///000222222111111222444333444777999MMM|||HHH:::===999555666444333222222333444555222222111000000000000000........................///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++++++++,,,---...///---+++,,,...000...,,,---......---+++******++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........222000000111222222///---////////////////////////......////////////......000000000000//////.........///000000///...---,,,//////...------...///000...---+++,,,------,,,***------,,,++++++***)))))))))))))))))))))******+++++++++++++++++++++++++++---,,,,,,,,,,,,---......///000222222111111222444333555999;;;OOO}}}KKK<<<===888555777666444333333333444444333222222111111111111111........................///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,+++++++++,,,...///000///...------......///,,,---...---+++******++++++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,------------------------++++++,,,,,,---.........222111111111222222000/////////////////////////////////............//////000000000////////////......////////////...------...---------...///000000...---,,,,,,------,,,***......------,,,,,,++++++)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......///000222222111111333555444777<<>>666---)))+++...---,,,)))***++++++***)))***,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111...000000///---...111444////////////////////////+++,,,............,,,+++---------.........//////---,,,,,,+++,,,---//////,,,---.........---,,,+++000...------......---,,,++++++++++++++++++++++++)))))))))***+++---...///---------------------------,,,,,,,,,,,,---.........000222333333444666888???777666CCCiiijjjKKK>>>999666555777555333111111111222333333222111222444444222000---...//////...,,,,,,---.........------,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++)))---000111222444888<<<999444///,,,++++++,,,,,,,,,,,,+++***))))))******(((++++++)))***---...++++++++++++,,,------+++(((...------...//////---,,,000222444444111...,,,,,,---......---,,,---///222/////////---,,,,,,...///------------------------//////.........---------///............---------++++++,,,,,,,,,---------000//////---,,,+++******111...)))((((((***+++,,,*********++++++,,,,,,,,,.........------,,,,,,,,,...------......///000111000111111222222333444444666999:::GGGqqqiiiKKK>>>999666555666555333111111111222333444222111222222222000...---.........------------......---------,,,,,,,,,***+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,***---///111111333666:::555222...++++++++++++***,,,++++++***))))))******(((******)))+++///...***,,,,,,,,,---......,,,***+++++++++,,,---...---,,,444888;;;:::555000...---------...---++++++---////////////...------///000------------------------//////.........---------///............---------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,---------+++******+++---,,,+++++++++++++++,,,,,,,,,---......---------,,,,,,,,,...------......///000111111111111222333333444444777:::;;;JJJttthhhKKK???999666444666555333222111111222222444333111111222111000...//////......------------...------------,,,,,,,,,***+++,,,,,,------,,,,,,******++++++,,,,,,------+++---//////000111333555111///,,,+++,,,,,,+++***,,,+++******)))******************+++000444111***---,,,,,,---//////---+++++++++,,,,,,------......999@@@FFFDDD<<<333000000---...///...,,,,,,,,,---//////.........//////000.......................................---------///............---------...---,,,+++,,,---...///******++++++,,,,,,,,,,,,))))))***,,,...///---+++,,,,,,,,,,,,------------...------------,,,,,,,,,...------......///000111111111222222333333444444888:::===NNNzzzfffJJJ???:::666444555444333222111111111111333222111222444555444333666333000.........---,,,------------------------***+++,,,,,,------,,,,,,******+++,,,,,,---------+++,,,......//////000000...---,,,---...---,,,***++++++***************+++---------///666:::555,,,---,,,+++,,,......---,,,,,,---...---------...///<<>>XXXeeeIII>>>:::777666333333333222111111000000000000111555;;;@@@DDDEEE@@@:::333///......,,,+++,,,,,,,,,------------...***+++,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---//////,,,***...---,,,---//////...,,,*********)))******+++,,,+++,,,++++++000444000(((+++***))))))+++------,,,+++...///...---...222666>>>FFFOOOOOOFFF<<<666444333333222000------...000,,,******,,,000222000...........................---------...............///............---------+++++++++,,,,,,,,,------,,,,,,---...///000000111222000---,,,---------,,,------------,,,,,,,,,,,,,,,,,,,,,------------......------......///000111222222333333444444555555555666@@@___eeeIII===:::888777333333333222222111000///000000111555<<>>BBBFFFLLLSSSYYYccc]]][[[```bbb___ZZZXXXSSSNNNEEE<<<555000---,,,---------...///000111222000000//////.........---///,,,+++,,,...///---+++000000///...------,,,,,,+++,,,.../////////...------------------------------,,,,,,++++++*********++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------......///000111000222444444333333444555222999LLLqqqfffHHH>>>:::888777444444333222111000/////////......111444777888888333222111///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///---,,,---...,,,------......------,,,***++++++,,,,,,,,,++++++***************************++++++,,,,,,++++++***,,,,,,,,,,,,---111666:::DDDFFFIIIJJJKKKOOOUUUYYY]]][[[\\\aaaaaaYYYRRROOOHHHEEE???888333///...---------------...//////000000/////////...............---+++,,,...///---+++000//////...------,,,,,,+++,,,,,,---------------------------------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---......------......///000111111333555555444444444555555===RRRxxxgggIII>>>;;;888777444333333222111000/////////------...000222333222000//////......//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,,,,,,,...,,,------......------,,,))))))***+++,,,,,,------******************************++++++++++++******,,,,,,------///222777;;;FFFGGGFFFFFFEEEFFFIIILLLPPPSSSZZZ___[[[NNNDDD@@@:::999666333111///...------------,,,,,,---......////////////...............---,,,,,,......---,,,/////////...------,,,,,,,,,++++++++++++,,,------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......------......///000111111333555666555444444444888AAAZZZgggIII===:::777555333333222222111000000///222000//////000111111000//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---.........,,,+++,,,---,,,------......------,,,*********++++++,,,,,,---******************************++++++++++++******,,,---------...111555888<<<;;;:::888888999;;;<<<@@@GGGSSSYYYRRRBBB777444000000000000///...------------,,,,,,+++,,,,,,,,,///////////////.........------,,,---------------//////.........------------,,,+++++++++,,,...///------------------------***++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,---.........------......///000111000222555555444333333444666BBB___gggHHH===999666444333333222222111000000000333111//////000111000///000000///......---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,+++,,,---,,,------......------,,,---,,,+++*********++++++************************)))******++++++******))),,,------,,,,,,---000222444333222111222444666777444===JJJQQQJJJ<<<222000------...//////...---,,,---,,,,,,+++++++++,,,,,,.........///////////////,,,------------,,,------...............---------...---,,,,,,,,,---///000------------------------+++++++++,,,,,,------...,,,,,,---------.........------,,,,,,------...///...------......///000111///111333333222222444555444BBBccchhhIII===999666444222222222111111111000000111///---...///000000///111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------...///...,,,,,,,,,...,,,------......------,,,...---,,,***))))))***+++************************))))))************)))))),,,,,,,,,+++******,,,...111///---...000333444555000777AAAHHHCCC888222222------.........---,,,,,,,,,,,,,,,++++++,,,------.........///////////////,,,---......,,,,,,---..............................------------...//////------------------------,,,,,,,,,,,,------------,,,---------............---------------......///...------......///000111000111222111111333666999666EEEiiikkkLLL???;;;777555222222222111111111111111///...------///111111000000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---.........///000///---,,,---...,,,------......------,,,---,,,+++))))))***,,,---************************))))))************))))))***+++++++++******,,,...222///,,,,,,...000000//////222888<<<:::333000111------------------------,,,,,,+++,,,,,,---...///............/////////000+++---///...,,,+++---...........................,,,,,,---............------------------------------------------,,,,,,,,,------------............---------------...//////...------......///000111222222222111222555:::???===LLLqqqmmmNNNAAA<<<999777222222222111111111111111000......///111333444333///......---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---.../////////000000000...---...///,,,------......------,,,,,,+++)))))))))+++---///************************))))))************))))))((()))++++++***+++---///777333///---...///...---///...000333222---,,,...,,,,,,,,,+++,,,------...+++++++++,,,---...///000---.........//////000000+++---///...,,,+++,,,///---.....................***+++,,,---...---,,,+++------------------------.........------,,,,,,,,,---------.........//////...------------...//////...------......///000111444333222111222777>>>CCCDDDSSSwwwnnnJJJBBB<<<555777333333222222111000000000222222111000///...------111111111111000///...---------............------000///...---...///222333111111000///////////////...//////000///---+++***,,,,,,++++++,,,,,,------******************+++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,444111......000222111///---------------------------,,,,,,+++*********+++---,,,,,,,,,,,,---......---------...///000000111000000///...------,,,,,,,,,---.../////////...---,,,,,,------------,,,,,,...------,,,,,,+++******...***'''(((,,,...,,,)))---,,,***)))***+++...///---------.........//////+++///111......111222111222333333333333444777999AAAZZZoooJJJBBB<<<555777333333222222111000000000111111111000//////......111111000//////...------------............------///...------...000333444000//////...---.........---.........---,,,******,,,++++++******++++++,,,******************************++++++++++++******)))))))))******+++++++++222///------000111111000---------------------------,,,,,,+++******++++++---,,,,,,,,,------......------......///000000111000//////......---,,,,,,....../////////...,,,+++------............------............------------222...******---...+++(((...---------,,,,,,,,,,,,---------.........//////000333444111///111111000222333333333222444666999>>>ZZZqqqJJJAAA;;;444555333333222222111000000000000000000000000000000000111000///------------...------............------------------///222444666///...------,,,,,,------,,,,,,------,,,+++***)))---,,,+++******)))))))))************************)))******************))))))))))))))))))*********///---,,,---///000000///---------------------------,,,,,,+++++++++++++++,,,------------.........------......///000000000000//////......---------000000000///...,,,+++***.........//////............////////////000000000222///,,,,,,///000...,,,///000000000///---+++***------........./////////333777777333000111111///222333333222222444777:::<<<[[[tttKKK@@@;;;444444333333222222111000000000//////000000000111111111111///---,,,+++,,,...///------............------,,,,,,,,,---///333666888///......---,,,---------,,,,,,,,,,,,,,,++++++***///...---+++***)))))))))+++++++++***************))))))************))))))))))))******************,,,++++++,,,.../////////---------------------------,,,,,,+++++++++,,,,,,,,,------...........................//////000000000/////////......------/////////......---,,,,,,......////////////......---......///000000111111...,,,,,,---111333333333333333222111///---+++***............////////////333777777333000111222000222333333222333555999<<<>>>aaaxxxLLL???;;;555444333333222222111000000000//////000000111111222222000///---,,,+++,,,...///------............------++++++,,,---000444777:::000///......------......---------,,,,,,,,,,,,,,,111000...---++++++******+++++++++*********))))))))))))************))))))++++++++++++++++++++++++******,,,,,,------...///---------------------------,,,,,,+++,,,,,,------,,,---.../////////..................///////////////////////////..................------...............////////////......,,,,,,---...///000000111---,,,,,,...000333444444666555222///------------........./////////000000///333444111000222333111222333333333444777<<<@@@CCCjjj}}}NNN@@@<<<666444333333222222111000000000000000000111111222222222000///...------...//////------............------,,,,,,,,,---000444888:::000//////...---............---,,,,,,,,,,,,------111000///---,,,,,,++++++,,,,,,++++++***))))))))))))******************))),,,,,,,,,+++++++++++++++)))+++---...---,,,---...------------------------,,,,,,,,,,,,,,,------...,,,---...///000///............//////////////////////////////////////////---------------...///000.........//////.........++++++,,,---......///////////////......///000000666444000...------///000....../////////000000000,,,111222000///222333222222333333444666:::@@@EEEJJJrrrPPP@@@===777444333333222222111000000000111111111111111111222222////////////////////////------............------,,,,,,---...000444888:::///...------,,,,,,------,,,,,,+++******+++,,,---000///...---,,,+++++++++,,,,,,++++++***))))))(((******++++++++++++******++++++++++++*********)))***,,,//////---+++,,,---------------------------,,,,,,,,,,,,,,,---......,,,---///000000000....../////////////////////.../////////////////////000//////...---,,,---......------............------,,,,,,,,,------..................------------...111111000///...///000000.../////////000000000000,,,111222000///222333222222333333555888===DDDIIINNNxxxQQQAAA>>>777444333333222222111000000000111111111111111111111111...///000000111000000///---..................------------...111444777999...---,,,,,,++++++,,,,,,++++++***))))))***+++,,,......---,,,++++++++++++,,,,,,++++++***))))))(((++++++,,,,,,,,,,,,+++++++++*********))))))((((((***---000000---+++,,,---------------------------,,,,,,,,,,,,,,,---...///,,,---///000111000///---///////////////.........////////////000000000000222000///---,,,,,,,,,---,,,------------------,,,---------...............***+++,,,,,,,,,---///111---...///000111000000///////////////000000000000...222333000///222333222222222444555999???GGGLLLOOO{{{TTTAAA>>>888333555555444333222222222222111111111111000000000000111000000///...---------........................,,,---...///000000000000------,,,++++++,,,,,,,,,)))*********+++,,,,,,---,,,,,,---......---,,,,,,)))))))))))))))))))))))))))+++++++++***)))***+++---///---***))),,,---,,,******+++,,,------------,,,,,,---......---+++***.........//////...------,,,222888888444///------////////////000000000000...//////000000000000///000000000000000000000000+++,,,,,,------.........+++,,,------......------...------,,,,,,------......//////000000000000/////////000000000000///////////////000111111222222444333444777<<>>888444555555444333222222222222111111111111000000000000111000000///......------........................,,,---...///000000000000------,,,,,,+++,,,,,,---++++++,,,------------,,,,,,,,,---......---,,,,,,************************)))+++,,,+++***)))***+++))),,,,,,((((((,,,---,,,+++,,,,,,---............+++,,,,,,---------------....../////////.........---222888888444000........./////////000000000000...//////000000000000000000000000000000000000000,,,,,,,,,------.........,,,,,,------.........---...------,,,,,,------......///000000000000000000//////000000000000////////////000000111111222222444333444777;;;???BBBDDDOOOXXXCCC>>>777444555555444333222222222222222222111111111000000000000000000///......------........................,,,---...///////////////---,,,,,,,,,,,,,,,---------...///000///...---,,,,,,------......------,,,***************************+++,,,+++***)))***,,,'''+++,,,)))(((+++---,,,,,,------............------------...///000222222...........................222777777444000//////....../////////000000000......///000000000000000000000000000000000000000---------...............,,,,,,------..................------------.........///000000111111000000000000000000000000000000//////000000111222222222444444444666888<<<@@@BBBSSS\\\EEE>>>777555555555444333222222222222222222222111111111000000000000//////....................................,,,---....../////////...---,,,,,,,,,,,,------...000000111222111///---,,,------------------------++++++++++++++++++++++++***+++,,,,,,******+++,,,***///111...+++------,,,,,,------......---------.........///111444666888///......---------------...111444444222///.............../////////000000---...///000000111000000111111111111111111111111//////..................---------------......///......------------.........///000111111111111111111000000000000000000111///000000111111222333333333444444555666999===@@@XXX```FFF===777555555555444333222222222222222222222222111111111111////////////....................................,,,------...............---,,,,,,,,,------...///111111222222111///---,,,------------------------++++++++++++++++++++++++***,,,,,,,,,+++***+++,,,000777999555000......,,,+++,,,,,,------------,,,---......000222555888:::000///...---,,,,,,,,,,,,---...000000///...------............////////////---...///000111111111111222222222222222222222222000000000//////...............---------...///000///......------......///...///000111222222222222111111222333333222111111000000000111222222333333333444444444444777<<>>999333000...---++++++---......//////...---...///222444777:::;;;555333111///---,,,,,,,,,---------------------,,,------........./////////,,,---...000111111111111222222222222222222222222222222111000///......---///...---------...000111//////............//////...///000111222333333333111333555777777555333111000000111111222333333333222444555444333666===BBBcccfffIII===666777555555444333222222222222333333222222222111111111.../////////////////////........................---------......------,,,,,,,,,,,,------...///000111000...,,,,,,,,,---......---,,,,,,,,,,,,---...------------------------+++,,,------++++++,,,---222:::???:::333000...---+++,,,...///111222222222222333555888;;;===??????:::888555222///............---,,,,,,---...---------------.........//////,,,---...000111111222222333333333333333333333333333333222111000......---///...---------...000111//////............//////...///000111222333333333111333777::::::777333111000111111222222333333444222444555444333666>>>DDDfffhhhIII===666777555555444333222222222222333333333222222222111111.........///////////////........................---------...------,,,,,,,,,,,,,,,---...///000000000...,,,******+++---///...---,,,,,,,,,,,,---...------------------------+++,,,------++++++,,,---...777===999222///...---,,,---///111333444555555777999<<<@@@BBBDDDEEEEEE???<<<888444111000/////////...,,,,,,...//////...---------.........//////,,,---...000111111222222333333333333333333333333444333222111000///...---000///---,,,---...000222//////............//////...///000111333333333444000444999======999444000000111111222222333444444222444555444333777???EEEiiipppIII===;;;555555555444333333222111111333222111111000111111111///000000000......000111777555111...,,,---///111////////////////////////......---,,,---...///000000000///------,,,,,,,,,---,,,,,,++++++,,,,,,---------++++++++++++---------------,,,,,,+++++++++////////////............000111222666<<>>:::444111000000000///000///...------///000111000000/////////........./////////000000000000111222333333444444444444444444444333222000///......000000///000111333666888333000---...111333111......///000111222222111111111222444555555444222111111111111111111222333333333999555444888999>>>MMMxxxwwwPPPAAA:::444555444444333333222222111333333222111111111111111///000000000......000111333222111000///......///////////////////////////...------------...//////111111000///............------,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------......///000000000---444@@@MMMWWW^^^aaabbbdddggghhhcccWWWKKKAAA===777555333000//////000111///////////////000000111000000000000000/////////000000000000111111111111333333444555555555555555444444444333222000---,,,222222222222333555777888555222///000333444333000///000111111111111000000000111222333333222111000...111444444222111222333333888666555:::;;;CCCWWW}}}VVVCCC:::444444444444333333222222222333333222111111111111222///000000000......000111000111111111000///......////////////////////////------------......//////000000///...............------,,,,,,,,,,,,---------------,,,,,,---------+++,,,,,,,,,------......,,,,,,---...///000111111333<<>>666333222222111000000000111333000000000000///000000000//////////////////////////////000000000111111111333333444555666666666666333444555666555333000...333333333333444555777888444222000000222333333111111111111111111000000000000000111222222111000000---222777888444111222555333888666666::::::GGG^^^[[[EEE:::555444444333333333333222222444333333222111222222222///000000000......000111//////000111000000///...////////////////////////---------.....................---,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,------.........+++,,,---...///000111222444<<>>BBBBBB@@@===:::666333000.........------------........................////////////111222333444555666666666222333555666777777777777222222333333333333333333000000////////////000000111000000000000000111111000000000000000000000000///444888999777444444555555888666777888888KKKmmmaaaHHH<<<888333333333333333333333333444444333222222222222333///000000000......000111............//////000000////////////////////////,,,---.../////////...---------,,,,,,,,,------.........------------......,,,---...//////...---,,,............------------,,,------...///000000111///222777>>>EEEKKKPPPSSSTTTTTTSSSLLLCCC:::666555333111333===JJJRRRQQQMMMFFFBBB<<<666111/////////---.........////////////...////////////000000000000111222444555555666666333333333444555555666666333333333444444333333222000000000/////////000111000000//////000111222333111000000000000000000111111222444555555555333333555777666888::::::QQQvvvbbbHHH<<<999333333333333333333333333555444333333222222333333///000000000......000111......---......///000111////////////////////////,,,,,,.../////////...---......---------......///......------------......,,,---...//////...---,,,/////////...---------,,,------......///000000000444333333444777<<>>;;;888777777666888<<>>999777666555444333333333333333333333333333333333333000000/////////.........////////////////////////........................---...//////------...///,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000000000000000000000000000........./////////000000////////////000111333333222333444444444444666888===???BBBFFFHHHGGGDDD@@@:::888555222///......///000000000000000000000000000000000000000000000000000111222222222222222222222222222222222222222222444444333333222222222222111111111111111111111111/////////000000000111111111111111111111111111111333333333222333444444555777666888999999FFFiiinnnPPP@@@999888777666555555444444555444444444444444444444444000000000000///////////////000000111111000000///////////////////////////---///000///...---...000------------------------------------------------....../////////000000000000000111111111222222222....../////////000000000111111000///////////////---...000111222555:::===FFFHHHKKKJJJEEE>>>999666222111///.........///000111111111111111111111111111111111111111111111111111111111222111111000000222222222222222222222222333333222222222222222111111111111111111111111111///000000000000111111111111111111111111111111111444333333333333444555555666777:::;;;<<>>HHHLLLNNNJJJBBB999333111000////////////000222222111111111111111111111111111111111111111111111111111111111111111000///...111222222222222222333333222222222222222222222222111111111111111111111111000000000111111111222222222222222222222222222222444444444444444555555666666999<<<;;;===SSSzzzZZZDDD777888777666555444444444444333333333333333333333333222111111111111000000000,,,000666;;;<<<888222...000000000000000000000000///000111111//////000111................................................---............/////////555555444333222111000///////////////000000000111111000000///000000111111000000000......000555888AAADDDFFFCCC<<<555111000000000000000000111111222000000000000000000000000000000000000000000000000111111111111111000///...111111111222222333333333222222222222222222222222111111111111111111111111111111111111222222222222222222222222222222222222555555444444555555666777666:::<<<;;;@@@ZZZaaaHHH999888777666555555444444444333333333333333333333333222222222222111111111000,,,000666;;;;;;888333///000000000000000000000000///111222111000///000222////////////////////////////////////////////////....../////////000000000666666555333111000....../////////000000000111111...------......///000111...////////////111444777666888999888555222000000000000000000000/////////000000000000000000000000000000000000000000000000111111111222111111000000111111111222222333333444222333333333333333444444222222222222222222222222111111222222222333333333333333333333333333333333666555555555555666777777888;;;<<<<<>>CCCUUU|||vvvWWWCCC===:::777666777999::::::777777777777666666666666555444333333444333111///000111222333333444333333222222222222222333333333000111111111111222222222111111000000111222222333444222000000111222111000000111333444444444333333//////...///111111///...////////////////////////111111222222333333444444222444555444222111444666444444444333222222333555000111222333333222111000///000111222222111000///000000111111222222333333555333111222444666555333222222333444444555666666777777777888888888888888666666555333222222555777555555444444444444444444333555666666444444555777666777888888888888:::<<<@@@???<<>>555555555444444444444444444666777777666666888999666777888888888999;;;===???CCCFFFQQQqqqjjjPPPNNNIIICCC???>>>?????????===<<<;;;:::999888888888999888666777777777666444333333444444444444444444444444444444444444444444111222222222333333333333333333222111111111222222444222111111222333333222555555666555555444222222222222333333333333222222111111222333444555666666555555666666666555444444555666666555333333333444333444555555555555444333333333444444444444333333333333444555666666666555555555555444444444444444777555333333555666555444555555555555666666666666666666666666666666666666333444555666666999<<>>>>>???BBBDDDEEENNNZZZlll~~~ccc^^^YYYRRRMMMJJJJJJJJJJJJFFFEEECCCAAA@@@?????????<<<:::888888999999888777777888888888888888777666666666666666666555555555444444444555555555555666555555444444333333444444555444333333555777777666999999888777666444333222222333444444333222222222444444555555666777777777666888:::<<<<<<<<<:::999888999:::;;;;;;;;;;;;<<<888999:::;;;<<<;;;888666555555555555555555555555444555666666777777888888777666666666555555444444888777666666777777777777888888888888888888888888::::::::::::::::::::::::999:::;;;:::888999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>??????@@@BBBDDDCCCEEEGGGIIIKKKNNNQQQTTTWWWdddvvvtttooojjjccc]]][[[ZZZYYYXXXUUUSSSQQQNNNLLLKKKKKKKKKFFFDDDAAA@@@AAAAAA@@@?????????@@@@@@???>>>======999999888888777777777666888888999999999:::::::::999888888777777888888888:::888888999;;;======<<<>>>===<<<:::888777666555555777888888555444444666888888888888999999999999777:::>>>BBBDDDDDDCCCBBB======???BBBEEEGGGGGGGGGAAAAAAAAABBBCCCBBB>>>;;;999999888888888888999999888888888999999:::::::::999999999888888777777777999999999999999999;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>????????????@@@@@@AAAAAA@@@>>>===>>>@@@BBBCCCCCCCCCDDDDDDDDDEEEEEEGGGJJJKKKLLLMMMPPPRRRPPPSSSVVVZZZ]]]aaafffiiirrr{{{wwwqqqmmmjjjhhhgggeeedddbbb^^^[[[XXXWWWWWWWWWTTTQQQNNNLLLLLLLLLKKKJJJFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@??????>>>>>>======;;;;;;;;;;;;<<<<<<<<<<<<::::::999999::::::;;;<<<===<<<;;;<<>>BBBGGGLLLOOOOOONNNMMMFFFGGGJJJNNNRRRUUUUUUTTTOOOMMMKKKKKKLLLKKKGGGCCC<<<<<<;;;;;;;;;;;;<<<<<<===<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::;;;<<<<<<<<<===???AAA@@@AAAAAABBBBBBCCCDDDDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHJJJLLLLLLLLLLLLNNNOOONNNOOOPPPQQQRRRSSSTTTUUUXXXZZZ]]]___```bbbeeegggkkkmmmqqquuuxxx|||}}}zzzxxxtttpppmmmkkkkkkllljjjgggccc```___^^^]]]\\\UUUUUUUUUTTTSSSRRRPPPPPPOOONNNNNNMMMLLLLLLKKKKKKEEEFFFFFFFFFGGGGGGGGGGGGCCCCCCCCCDDDEEEFFFGGGHHHIIIHHHGGGIIIKKKNNNNNNNNNIIIHHHFFFCCCBBBAAAAAAAAAAAADDDGGGEEEAAA>>>@@@BBB???@@@AAACCCEEEGGGHHHIIIMMMQQQWWW]]]______]]][[[WWWWWWZZZ^^^dddffffffdddbbb^^^ZZZYYYZZZYYYUUUPPPIIIIIIHHHGGGGGGHHHIIIIIILLLKKKJJJIIIHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJKKKIIIKKKNNNNNNNNNOOORRRUUUVVVVVVWWWXXXZZZ[[[\\\\\\ZZZ[[[\\\^^^___aaabbbcccdddgggjjjkkklllmmmoooqqqooopppqqqsssuuuwwwyyyzzz|||~~~yyyvvvtttsssrrrqqqjjjiiiiiihhhgggeeedddccc\\\\\\\\\[[[ZZZYYYYYYXXXWWWWWWWWWXXXXXXXXXYYYYYYSSSTTTTTTUUUVVVXXXYYYZZZ[[[ZZZYYY[[[^^^aaaaaaaaaYYYXXXVVVTTTRRRRRRRRRRRROOOSSSVVVTTTOOOLLLNNNQQQNNNOOORRRUUUXXX[[[]]]^^^\\\```fffkkkmmmllliiigggffffffhhhlllqqqtttrrrpppqqqlllfffdddeeeddd```\\\]]]\\\[[[ZZZZZZ[[[\\\]]]bbbaaa___]]]\\\\\\]]]]]]^^^^^^^^^______``````aaabbbdddggghhhgggiiimmmppprrrssstttvvvwwwyyyzzz{{{zzz{{{|||~~~|||zzzyyyxxxxxxtttsssqqqooommmkkkjjjiiikkkmmmnnnmmmllllllmmmnnnkkkjjjiiiiiiiiijjjkkklllmmmmmmmmmnnnooopppqqqrrrqqqoookkkhhhffffffggghhhccceeeeeeeeecccbbbcccdddeeefffgggjjjlllnnnpppqqqvvvvvvuuutttttttttttttttsssuuuxxx{{{||||||{{{{{{{{{xxxuuutttvvvwwwuuusssttttttttttttsssuuuyyy|||~~~{{{yyyyyy|||~~~~~~~~~}}}{{{zzzyyyzzz{{{|||{{{zzzyyyzzz{{{}}}|||{{{{{{zzz{{{||||||{{{{{{{{{{{{|||}}}~~~}}}zzzwwwvvvvvvwwwxxxuuuvvvwwwwwwvvvuuuvvvxxxyyyzzz|||~~~