BM66(g@ MMMAAA@@@JJJOOObbbiiiiiiqqqxxxdddZZZnnn^^^QQQJJJNNNPPPQQQZZZggg___]]][[[VVVPPPRRReee{{{zzz}}}zzzqqqggg]]]OOOAAA<<<>>>AAAYYY\\\tttPPP666444777)))111WWWpppgggfffccc000RRR{{{vvv]]]tttlll@@@,,,>>>iii```888TTTeeeLLL```BBBJJJGGGtttyyywww\\\:::<<<999BBB<<<888gggssstttpppRRRBBB@@@BBBXXXmmmddd===&&&CCCpppzzz@@@BBBQQQ+++<<>>===eee}}}gggNNN;;;:::CCCaaayyytttDDD(((999ZZZ|||MMM@@@JJJ///666jjj~~~~~~yyynnnmmmcccCCC111,,,---MMMqqqyyy~~~wwwqqqqqqpppnnnooorrrfffkkkmmmbbbZZZkkktttrrrllljjjrrr{{{}}}xxxooofffmmmwwwiiiUUURRRZZZaaadddhhhkkkkkkiiifffdddfffjjjkkklllrrruuufffRRRCCCAAA@@@===666222:::EEEEEEEEEDDD???888222000000444;;;DDDFFFBBB??????AAAAAAiiiNNNAAA>>>HHHMMMVVVbbbfffmmmwwwssshhhhhhcccUUUJJJIIILLLNNNVVV___eeebbb___ZZZSSSOOOSSS[[[ooozzz}}}qqqcccXXXHHH:::FFFQQQQQQVVVooo[[[666444555===UUUiiizzzttthhhrrrEEECCChhhiiiVVVbbb999---KKKrrr]]]BBB^^^|||ZZZHHHfffBBBGGGDDDtttvvv{{{WWW<<<666===EEEggg{{{~~~zzzTTT<<<333777MMMdddPPP,,,000DDD{{{~~~cccCCCBBB888111WWWzzz~~~{{{rrrrrrdddDDD222,,,000RRRwww|||~~~|||}}}|||xxxuuuuuuiiiqqqfffVVV^^^rrr~~~tttpppkkklllttt{{{xxxqqqfffdddiiijjjWWWAAADDDUUUcccdddfffhhhiiiiiiiiihhhjjjiiigggjjjrrrrrr___GGGCCC@@@===999444333;;;FFFFFFCCC===888444111///...999>>>CCCCCC???<<<===@@@DDDrrrOOOAAA===GGGLLLRRR^^^eeejjjtttxxxnnnccciii\\\OOOJJJJJJLLLRRRXXXaaaaaa___[[[TTTNNNKKKKKKaaapppxxxkkkcccXXX===AAAGGG]]]iii```|||oooLLL888000888PPPfffeeerrrhhhmmmnnn~~~ddd@@@FFFnnn\\\ZZZ^^^;;;:::LLLjjj<<<^^^ZZZGGGPPP>>>AAA>>>sssrrrxxxqqqQQQ===???OOOsssiiiBBB555>>>SSSttt^^^444,,,:::nnnvvvKKK@@@CCC222GGGsss}}}~~~|||uuuvvv^^^???---)))000WWW}}}|||xxxwwwzzzyyysssooonnnmmmsss\\\III]]]ssswww|||yyyrrrjjjkkkrrrvvvqqqjjjaaafffhhhaaaLLL777===XXXffffffffffffggghhhiiijjjmmmkkkjjjkkkoookkkWWWBBBEEEBBB<<<777444777@@@GGGCCC@@@:::333//////111333@@@BBBDDDAAA===;;;<<>>>>><<>>+++555ZZZ~~~~~~~~~VVVBBBGGG666<<>>\\\jjjiiigggeeeeeeggghhhjjjmmmoooooooookkkbbbRRRDDDDDDAAA;;;555555;;;BBBFFFEEEDDD>>>555---,,,333:::DDDDDDCCC@@@<<<:::<<>>DDDZZZUUUHHHWWWnnnmmmRRR===:::KKKdddeeexxxsssppphhhbbb{{{SSS111ZZZoooQQQaaa[[[===666VVVcccJJJiiiDDD@@@<<>>999444666===BBBBBBIIIHHHCCC888...---555>>>DDDCCCAAA>>>;;;:::<<<>>>HHHSSS@@@999BBBIIITTTOOOZZZeeedddmmmssshhh```dddcccYYYLLLFFFGGGKKKTTT]]]ccc```[[[XXXTTTOOOGGGPPPdddzzz}}}|||sssnnn```RRRDDDOOO]]]EEE>>>LLLOOOPPPOOOAAA@@@VVVYYYqqqvvvqqqlll}}}xxxLLLEEEeeekkkOOOlllkkk444;;;WWWcccTTThhhGGGAAA;;;ttt{{{|||^^^uuuzzz~~~ssssssvvvttt}}}yyyjjjiiikkkxxx^^^===---000fffxxxxxxxxxWWWBBBGGG777eee~~~xxxuuuvvvtttuuunnnVVVBBB111,,,SSS}}}{{{uuuqqqrrrrrrpppqqqsssoooZZZVVVccclllrrrwwwwwwuuusssuuuxxxrrreeeXXXTTTdddooocccZZZ___NNNCCCYYYkkkiiigggeeeeeegggjjjlllmmmpppqqqnnneeeWWWMMMHHH======999666:::BBBCCC???EEEBBB<<<444///111999AAAAAA@@@>>>;;;::::::;;;===IIISSS@@@888BBBHHHTTTJJJWWWdddaaaiiitttmmmXXXaaaddd[[[MMMEEEGGGKKKOOO[[[bbb^^^XXXVVVSSSOOOCCCIII[[[rrr}}}}}}xxxsssfffhhhUUUUUUjjjEEE999444333MMMbbbLLL;;;MMMddddddpppvvvqqquuu>>>???uuuYYYMMMzzzXXX999333]]]VVVDDDoooEEE>>>999ttt{{{{{{sss}}}yyyzzz~~~jjj]]]ccc[[[GGGMMMccc{{{mmmKKK///%%%]]]zzzzzzxxxbbbAAANNN:::eeexxxtttuuutttuuunnnXXXFFF111***PPP{{{|||wwwtttvvvwwwuuuuuuwwwgggNNNVVVoooqqqrrrxxxvvv{{{vvvrrrppphhh^^^[[[^^^iiisssddd]]]hhhWWWFFFWWWhhhgggfffeeefffiiilllmmmooonnnnnnlllcccWWWLLLHHH===>>><<<:::???FFFFFF???<<<777111---///555===BBB>>>===;;;999888999:::;;;JJJQQQ<<<;;;===GGGLLLPPPUUUZZZ```fffmmmrrraaaXXXaaaaaaMMMHHHJJJ???IIISSSZZZ\\\\\\[[[TTTKKKJJJFFFIII\\\xxx{{{|||sssmmmllliiicccaaadddEEE:::444???RRR[[[TTTIIIWWWgggmmmuuutttooo}}}mmm<<<>>>OOOSSSzzzVVV999>>>ZZZhhhCCCcccjjjwwwrrrCCC@@@555rrr~~~}}}iiiooonnn[[[777111UUUHHH999...888lll}}}~~~lllOOOEEEMMMiiixxxwww|||kkkKKKYYYuuummmbbb;;;+++666BBB~~~{{{wwwtttuuuxxxyyyuuuqqqXXXZZZfffrrrrrrjjjiiiooopppooogggWWWKKKOOObbbuuuvvvnnnfffdddccc]]]TTTNNN[[[jjjrrrlllgggjjjjjjdddiiiqqqnnn___SSSPPPKKKDDD>>>;;;999;;;@@@BBB@@@===:::444///000555;;;>>>???;;;<<<;;;777444555999===LLLQQQ<<<;;;===GGGMMMOOOTTTXXX^^^eeelllrrrbbbZZZcccgggUUULLLMMMGGGDDDMMMWWWZZZ\\\\\\VVVMMMHHHDDDEEEUUUnnn}}}tttmmmkkkhhhdddcccfffWWWCCC111666MMMccckkkiiidddjjjgggppptttwwwyyy}}}}}}}}}UUU???SSSzzz???TTT|||WWW777@@@rrrzzz\\\ZZZlll}}}jjjIIIAAA555ppp}}}}}}zzz}}}www```666///@@@rrr}}}YYY555)))333___zzzzzz{{{lllSSSHHHMMMdddyyyxxxsssVVV444HHHjjjxxxsssOOO444555???zzz{{{xxxvvvwwwyyywwwrrrmmm[[[dddrrrzzzuuujjjeeefffqqqeeeTTTIIIJJJXXXlllyyytttppplllkkkiiibbbYYYRRRQQQ___jjjkkkhhhhhhiiiiiijjjoookkk[[[PPPMMMJJJCCC>>>;;;999;;;???@@@>>>:::999333---000888>>>>>>;;;:::;;;:::777444555999>>>PPPRRR<<<;;;<<>>777ooo|||ccc555...---VVV}}}ppp777,,,222MMMsss~~~vvvtttvvvnnnZZZMMMKKK___{{{|||mmmHHH(((CCCjjjvvvxxx[[[666///<<<|||{{{zzzxxxwwwxxxxxxuuunnniiihhhttt}}}|||tttkkkddd___fffVVVEEEEEETTThhhtttxxxrrrtttuuusssooohhh```[[[UUU\\\hhhpppmmmfffeeejjjkkkmmmeeeWWWLLLJJJGGGBBB<<<;;;999;;;======:::666777111---222<<<@@@<<<666999999999666333555999>>>WWWSSS===;;;<<>>iiixxxZZZ555FFF~~~jjjQQQ}}}ĦĦRRR@@@DDDwwwӵĦ}}}lll???------???vvv}}}HHH222///999\\\~~~yyy~~~wwwpppoootttqqqbbbPPPFFFTTTwww|||mmmJJJ111OOOtttvvvyyyaaa555***;;;xxx{{{zzzxxxvvvuuuuuusssooolllxxx~~~uuunnnmmmhhh___QQQLLLKKKVVVhhhuuuvvvrrrrrrwwwzzzvvvppplllhhheeeUUUSSS\\\mmmqqqhhheeejjjllliii```RRRJJJHHHFFFAAA;;;:::999:::;;;999666333222000111666<<<===999444666777777555333444999>>>```TTT>>>;;;;;;DDDJJJLLLNNNQQQVVV^^^gggmmmiiiVVVKKKWWWeee4ĉ@ӵXXX\\\```\\\TTTLLLIIIJJJSSSfffxxxxxxyyyxxxvvvrrrmmmeee___]]]```___WWWOOOTTTfffvvvxxx~~~}}}qqqkkkwwwxxxtttkkkfffssszzz{{{ggg999===WWWkkk@@@eeesssbbbKKK222EEEssscccSSSaaa>L=hĦbbbNNN]]]4ĉ@ӵzzzmmm>L}}}xxxMMM,,,666111[[[~~~___444***...PPPsssvvvnnntttooolllmmmsssttthhhQQQ@@@IIIpppwwwmmmVVVGGG___www{{{zzzhhh888***:::pppwwwyyyvvvsssqqqqqqrrrssssss|||~~~yyyqqqooopppgggYYYEEEOOO^^^mmmvvvxxxvvvsssuuuzzzzzzsssmmmnnnooonnnKKKCCCJJJaaaooollliiimmmkkkeeeYYYNNNHHHGGGDDD@@@999999888888777555333111...222777:::999777555444444555555333222444:::???iiiUUU>>>;;;:::CCCHHHJJJMMMPPPUUU\\\dddjjjmmm^^^JJJNNNdddGG=?\\\bbb\\\UUUPPPMMMJJJNNN^^^qqqvvvyyyzzzxxxuuuqqqiii```[[[bbbfff^^^QQQKKKRRR\\\hhhtttxxxaaaeee~~~~~~nnn\\\fffyyy|||]]]@@@999^^^aaaIIIlllyyylllQQQ,,,CCCqqqcccLLLkkkHdĦ=Ījttt[[[pppGG=?sss^^^HdĦ{{{{{{OOO,,,777,,,AAAsssqqq===+++111RRRkkkmmmlllpppkkkkkklllqqqtttjjjRRR<<>>888777666555333222111000...444;;;;;;666111222444222333333222111444:::???rrrӵĭӵӵĦӵӵPPPUUUĦƜ`1.׼sTTTYYY```]]]ĦTTTdddssswwwxxxuuuuuuuuuoooӵ^^^Ħnnnuuu___\\\qqq}}}uuucccĭӵfffĦDDD~~~ĦĦPPP999OOOxxxDdD?fӵvvvSSSjjjĦӵƜ`1.׼skkkĭӵӵĦĦĦDdDӵӵӵĦӵĭӵzzzHHH111+++///444TTT}}}OOO000222LLLTTT\\\mmmvvvjjjllllllmmmpppiiiSSS;;;GGGooovvvsssnnnjjjqqqnnnCCCEEEWWW<<&eg&e>hӵg&eguO>uO>&eLLLPPP4ff?>ߝLVVVgĉ@SSSTTTXXX^^^ShӵXXXrrrvvvvvvrrrtttwwwg&errr>hӵtttgggbbbooosss|||fff?><zg&e>&e;;;CCCHL|||QQQKKKShӵgLMMM<<&e@e??g<ĉ3we<Ħ3h?@eZ3h?gLD%%)?fff?><z=?Ħg&eg&eS?ʬ4ff?>ߝL@eg&e3h?g&e>&e??zzz~~~~~~FFF777555111>>>\\\000***:::777GGGlll|||lllnnnllljjjlllhhhSSS===@@@hhhooollljjjhhhmmmeee777>>>\\\FFF444111[[[|||vvvvvvuuutttssssssuuuwwwxxxuuutttrrrcccNNNFFFJJJ___hhhssszzzyyyvvvttttttzzz}}}yyyooommmuuuwwwqqqllljjjhhhfffddddddgggkkk^^^RRRFFFBBBCCCAAA===999666555333000---...000222888888777555333111000000///111111111111444:::???}}}4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦMMMqIܗGIӵMMMttMMMQQQTTTHGgĉ@LLLFFF]]]llltttqqqrrrzzzHu]ĦhhhZuR)Ħiiiyyysssfff```ssssߝLGdUĦHƅ^Hu]ĦWWWntHdĦqqqHGgĉ@HdĦ___EEERRR{{{Htƅ^Bt=o9ĦDtfo9Ħg?KKKLLLHdĦHu]ĦsssttHƅ^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]Ħtttrrr{{{NNN///...%%%///111VVVqqq@@@,,,...+++GGGqqq{{{lllsssnnnooollljjjaaa999<<<^^^rrruuuiiikkkvvvbbb666666fffNNN000---YYYnnnvvvxxxyyywwwsssrrruuuxxx}}}vvviiiXXXNNNWWWffflllqqqtttsssooopppwww~~~yyyqqqnnnppprrrrrrqqqfffhhhiiihhhfffeeedddddd___QQQDDD@@@@@@===777444222222111...,,,---111666666777777555111//////000444000444///444777333III4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦLLLpeƜ4DuTӵHHH`eĭQQQqetOOOLLLGGGOOO^^^kkkpppuuu|||DdDĦggguuut|>>:::ZZZqqqzzzkkkfffwwwpppCCCJJJoooVVV///,,,RRRppp~~~zzzvvvwwwzzz}}}{{{yyybbbNNN===@@@SSSffftttzzzyyyvvvssssssuuuvvvvvvtttwwwvvvuuuvvvvvvrrrkkkfffdddiiihhhcccfffnnniii\\\MMMGGGCCCCCCAAA;;;666666/////////......000333666222333333222///------...111---222...222666777SSS4DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵGGGIIIF&uTӵ===4DufئL>ePPPpuR)ĦKKKJJJIIIRRRdddtttyyy>d<ĦgggDtlllMMMpppttt___fffDdDΦDdDĦrrr>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ӵyyyjjjbbbeeeXXX:::XXXnnnAAA111999...(((+++:::ttt}}}UUU444(((...MMMoooxxxzzz}}}uuuxxxyyyxxxlllAAA888XXXqqq|||kkkeeeyyywwwWWWaaa{{{]]]111---LLLooo~~~zzzqqqiiicccGGG???>>>LLLccctttzzzyyyzzzxxxvvvuuuwwwwwwwwwvvvyyyxxxxxxwwwuuuppphhhbbbfffkkkhhhaaafffnnnfffSSSFFFEEEEEEFFFAAA999555555---......///000222444666111222333111///......///222---222...111444999YYY4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒRBBBEEEGGG>dp&ĒRiii???nfʜd<Φ>d<Ħaaas&dq&ĒRi?ʜtd<ĦHHܗDӊB<x~~~B?daĦB?Ho9>d<>d<ӵB?Ho9<x&ӫeʬtIӇ>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦB?Ho9s&dq&ĒRyyy}}}sssddddddOOO///FFFwww|||LLL:::>>>111---...///[[[yyy]]]<<<&&&'''CCCdddttttttyyysssvvvxxxxxxnnnDDD666XXXrrrzzziiieee{{{yyybbbooobbb222...DDDkkk|||sss]]]KKKCCCBBB999BBBPPP___mmmtttuuutttvvvwwwxxxxxxwwwwwwyyy{{{|||zzzxxxuuuqqqlllfffbbbiiilllgggaaadddiii]]]JJJEEEDDDEEEFFF???666222333------...///111333444444111222333222000//////000444...333///000222:::___4DuXӵHu]3hhne=enepIƎ@t@h???BBBDDD>hffffffGGGfeNNN@ďDVVVSSSSSSTTTLLLFFFLLL\\\mmmnepppmmm=ehhhTTTWWWqqqeeeege[[[XXXsĪj@hfdDĦ@ďDZZZyyyHkge@h@GHĪj@IŌBene\\\HkgenefeHu]3hhsegeĦja>aĦ@Gse<Ō@GHkgeHĪj@IŌegeHu]3hIŌDdDĦne@h>hsene@GsĪj@h}}}qqqXXXcccDDD***777ccc~~~YYY>>>;;;>>>999///...CCCqqqhhhNNN000&&&:::ZZZpppnnnvvvrrruuuuuuuuunnnGGG666[[[sssvvveeeggg}}}vvv^^^qqq|||ccc444111:::aaaxxx}}}www^^^>>>***,,,555LLL[[[kkkqqqqqqsssvvvxxxsssvvvxxxyyyxxxxxxzzz}}}zzzxxxtttoookkkhhhfffeeellliiieeebbbccc___RRRCCCEEECCCBBBBBB<<<444000000---------000333444444222000111222111000///000111555...333000000333>>>hhh4DuXӵĵD^===@@@BBBCCCCCCVVV\\\aaaQQQJJJMMMRRR[[[YYYVVVVVVQQQQQQLLLEEEMMMaaatttqqqpppyyy{{{nnn\\\YYYjjj}}}mmmiiieeeVVVDdDĦxxxxxxJJJUUU___D^nnns׼sgeFm8>aĦs׼sHoD^DdDĦs׼spppqqqtttXXX]]]999+++000VVVggg@@@777VVVLLL...222777eeeqqqbbb>>>)))111NNNjjjlllwwwuuuwwwsssrrrmmmHHH555___tttqqqaaaiii~~~pppWWWooozzzhhh:::333---QQQsssyyyvvv___BBB555@@@QQQjjjuuu|||zzzuuuvvvyyyzzzvvvuuuvvvwwwzzz{{{zzzyyyqqqpppmmmjjjgggffffffgggllleeeaaadddbbbVVVHHHAAADDD???<<<;;;888111...///---------000444555333000...///000000......///000333,,,222000111555DDDqqqΦ4DuXӵtvӵ>d<ĦĦĦ[[[@@@;;;888===BBBCCCCCCBBBBBBFFFNNNTTTXXXUUUUUU\\\XXX@@@666EEEIIIFFFCCCCCCGGGMMMQQQSSSYYYPPPMMMTTT[[[[[[XXXXXXNNNWWWTTTDDDBBBUUUjjjsssĦqqqnnngggdddfffjjjrrr|||]]]>>>EEE```~~~rrrooodddYYYoooxxxlllZZZNNNNNN^^^zzz>d<ĦNNNqqq~~~gggAAAgggpppPPP```}}}gggGGGvvvĦlll>d<Ħeee>>>TTT}}}BegeFYĉ>aĦBenu]ӵ>d<Ħ>d<ĦĦBeĦVVVBBBjjj~~~hhhZZZ333//////RRRsss@@@666jjj\\\,,,666666[[[tttnnnGGG++++++FFFdddmmmzzzyyyyyysssqqqlllIII555bbbuuummm^^^kkklllUUUqqq{{{mmm???555$$$CCCoooyyy}}}ppp[[[UUUddduuuxxx~~~zzzvvvwwwwwwssszzzvvvsssvvv|||~~~zzzuuuiiiiiiiiigggfffeeeggghhhkkkaaa^^^eeeaaaQQQCCCAAACCC<<<777666555000...///...---...111444555222///,,,---///...------...///111***111000222777HHHxxx?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦ___@@@999777??????CCCEEEAAA===???JJJTTTYYYVVVRRRZZZ___KKK666555>>>@@@EEEJJJJJJHHHMMMTTTQQQ[[[ZZZPPPRRR\\\[[[OOOUUUPPPNNNNNNIIIHHHXXXgdKĦllllllpppjjj]]]cccmmmwwwXXXAAA:::EEEhhh~~~nnnWWW^^^|||vvvdddZZZLLLHHHdddgdDĦ///QQQ{{{oooFFFxxxdddIIIhhh{{{CCCUUUgdKĦwwwpppsdKĦeeeMMMUUUŶS3we<iĉ@3hR/ŌDdDĦsdKĦgdKĦgdKĦsss___}}}\\\777222CCCxxxPPP888(((///XXXuuuNNN222```{{{JJJ,,,888TTTzzznnnTTT++++++666```sss}}}{{{{{{vvvsssnnnLLL777dddooocccyyyjjjXXXnnnsssJJJ333444666hhhuuuvvvttt|||~~~xxxxxx||||||{{{xxxuuutttuuuwwwyyytttwww}}}xxxpppoooqqqlllcccaaafffiiigggggg___[[[^^^YYYJJJ@@@>>>@@@;;;444111000000...+++,,,...000111222111000///111000///......///000000222,,,///000555000DDD>Anenene^^^???888666===@@@DDDFFFBBB>>>AAAJJJTTTUUUSSSMMMQQQYYYMMM:::555;;;===DDDIIIJJJHHHLLLSSSTTTZZZZZZSSSSSSYYYZZZUUUSSSQQQRRRRRRIIIDDDnezzzsssqqqsssnnnccc^^^___nnnlllLLL999:::OOOkkkvvviii[[[eeezzz{{{lllaaaPPPEEEPPPdddDeHHH333@@@ZZZfffGGGooooooFFF[[[gggEEEIIIneyyyqqqnehhhaaaxxx>Ak<fhDenenenennnPPPgggPPP888<<>>>>>===999444000......---,,,---...000111111000///...111000///......///000111111---111111444222JJJ\\\???888555<<<>>>BBBDDDBBB>>>@@@HHHPPPPPPQQQIIIGGGRRRPPP???444666999AAAHHHJJJIIILLLQQQUUUWWWXXXWWWTTTTTTVVVYYYRRRSSSVVVVVVKKKAAArrr{{{{{{xxxxxxrrrjjjddd[[[___vvvaaaEEE666666SSS|||```QQQ]]]qqqvvvzzzrrr^^^MMMJJJQQQppplllQQQ>>>666[[[xxxYYYPPPeeegggNNNaaavvv~~~VVVDDD:::~~~uuuRRRiiiMMM^^^iii{{{yyykkkdddlllzzz||||||pppDDDMMM|||TTTMMM]]]ffflllDDD555666WWWzzzYYY222UUUrrrMMM999RRRsssyyyhhh===***222WWWyyyzzzuuuzzzvvvrrrvvv```???iiiwww``````aaaXXXqqq|||ddd;;;333RRRrrr|||{{{yyy~~~wwwxxx{{{wwwtttvvv|||~~~{{{wwwzzz{{{}}}tttnnnsssoooiiidddgggnnnrrrqqq^^^bbb___QQQCCC<<<<<<<<<888777444///,,,+++,,,---...///000111000///...---000///.........///000111000...333222333444RRRZZZ???:::666;;;<<>>???EEELLLMMMRRRHHHCCCPPPUUUCCC111222555===FFFIIIHHHJJJOOOPPPPPPUUU[[[WWWOOOQQQYYYUUUTTTVVVVVVOOOEEEBBBEEERRRdddvvv}}}~~~|||vvvoooqqqhhh^^^ccczzzzzz^^^BBB000@@@rrrpppUUUPPPOOOggg}}}}}}mmm[[[QQQMMMFFFddd}}}WWW333333UUU{{{^^^IIIrrrLLL\\\}}}xxxwwwZZZ@@@444oooyyy|||XXXNNNjjjdddKKKNNNmmmUUU]]]xxx```EEE777444555:::???DDDHHHNNNWWWaaajjjppptttbbb\\\NNN===666888999777@@@===LLLRRRHHHNNNYYYTTTaaa^^^ZZZ[[[hhh|||~~~}}}EEE???eeejjjaaaOOOFFFYYY|||bbb555MMM```<<<<<>>JJJcccvvvSSS222999TTT|||bbbNNNkkkkkkaaazzzlllhhhtttttt@@@777TTTzzzsssiiiUUUeeeaaaLLLVVVeeebbbmmm<<<333,,,///333222---)))+++,,,...111444777999:::555666555555777888555111---888IIIGGG===NNNXXXFFF777EEEGGGAAAQQQxxx~~~}}}RRR???zzzooowww|||eeeQQQWWWvvvmmm:::DDD}}}oooFFF444BBBaaakkkQQQ,,,333KKKssstttooouuurrrsss}}}mmmNNNqqqoooWWWiiixxxZZZ]]]zzzvvvhhhqqqooommmxxx}}}zzzzzz~~~yyyrrrwwwwwwxxxyyyyyyyyyyyyzzz{{{|||~~~uuucccVVVFFFGGGQQQdddvvv|||uuulll___]]]PPP???888;;;999222000111000,,,((((((+++//////////////////...------///...---------///000111111000666111000555___VVV@@@===888;;;===AAAEEEEEEDDDDDDFFFIIIIIIPPPIIIEEERRRVVVDDD555...///555>>>DDDEEEGGGJJJIIILLLUUU______WWWTTTXXX[[[VVVQQQRRRTTTRRRLLLFFFBBBLLL\\\ooo}}}gggsssppp___```uuu}}}mmmZZZIIIRRRsssjjjTTTJJJGGG[[[yyyoooSSSZZZJJJLLLiiizzzXXX<<<777[[[bbbSSSnnncccaaauuullllllssszzzJJJ<<>>===888:::;;;???CCCEEEDDDCCCDDDEEEEEEJJJDDDBBBOOOPPPCCC<<<......222;;;AAACCCEEEHHHFFFJJJPPPWWWZZZYYYWWWWWWUUUVVVVVVUUUTTTRRRNNNJJJIIIFFFKKK]]]tttooopppqqqooogggdddooo~~~yyyrrrbbb[[[ooo~~~eeeIII444@@@```sssooobbbaaaQQQGGGSSSnnn}}}^^^BBBDDD\\\wwwfffKKKbbb[[[iiivvvqqqqqqooonnnfffooo]]]???888{{{www~~~VVV___PPPTTTaaa|||WWWMMMIII444777888555...((()))...333******++++++,,,,,,,,,---bbbQQQ<<<---))),,,222666%%%@@@YYYkkkrrrdddIII::::::MMMQQQ:::'''999hhhzzzwww|||tttiiiffflllrrrooovvv|||~~~zzzUUUQQQqqqqqqsssUUUMMMiii~~~HHH<<>>999<<<888AAAZZZpppssseeeXXXYYYJJJ<<<999:::777222...///,,,***)))***,,,............---------...//////------,,,,,,---...000111111000444111555@@@oooOOO<<<<<<777888888<<<@@@BBBBBBAAA@@@AAABBBDDD>>>???JJJKKKCCCBBB///---000999???AAADDDGGGCCCGGGJJJMMMRRRWWWWWWTTTPPPVVV[[[XXXSSSOOONNNMMMOOOCCC???NNNiii}}}qqqpppzzznnnXXX```~~~~~~wwwjjjrrroooQQQ444...:::JJJWWWaaaJJJMMMIIICCCMMMiiiaaa???999XXXzzz[[[WWWhhhooo```vvvjjjmmmuuuvvvtttnnnooo|||mmm>>>666iii}}}pppQQQZZZ|||[[[MMMeeewwwiiiMMM@@@---222...***,,,222555000(((,,,,,,------......//////===555...,,,......---,,,222555222;;;GGG777***888,,,333:::777...888ccc___@@@ssszzznnnlll{{{vvvWWWNNNhhhLLL;;;aaa}}}KKK///SSSqqqnnn888333111ccc||||||yyyjjjVVVmmmddd```|||~~~aaaUUUjjjkkkyyyzzztttvvvuuuvvvxxxuuuxxx~~~xxxsss|||wwwqqqmmmooovvv|||~~~{{{{{{eeeIII999;;;DDD<<<555:::SSSlllrrrggg]]]SSSCCC888999:::333......000,,,((((((+++...///...---------------...///000------,,,,,,---...000111111///444222888EEEuuuPPP:::444;;;666777;;;??????<<<:::===AAADDDCCC@@@>>>AAAEEEBBB;;;222555666777===EEEDDD>>>EEEEEEFFFIIIMMMRRRVVVXXXOOOPPPRRRTTTSSSRRRPPPOOOQQQIIIFFFIIILLLWWWsssttt{{{{{{iii]]]^^^ttt{{{|||VVV999666000333:::666===111BBBWWWIII;;;VVV~~~lllBBB,,,LLL~~~fffCCCccccccuuuZZZSSSddduuu{{{zzzCCC>>>IIIpppcccUUUxxxzzzVVVPPPvvvTTT444222000111///,,,,,,------+++------,,,,,,,,,,,,+++++++++++++++,,,,,,------------......///000111111222222...000BBBGGG777RRRyyyvvvpppMMMOOOsssiiilll|||SSSUUU]]]}}}___666MMM}}}YYY111>>>rrrtttFFF+++111SSS}}}qqqSSSnnneeecccuuuUUUVVViiiuuu~~~|||vvvtttuuuuuu{{{}}}}}}|||}}}}}}yyytttooonnnuuuxxxwwwxxx||||||{{{rrrUUU888666===888>>>777;;;PPPgggnnndddWWWCCC>>>888333111000000000---***((())),,,------+++,,,++++++,,,---...,,,+++,,,,,,,,,,,,------...///...222111...999:::OOO;;;444:::666777<<>>999???;;;<<<:::???PPPeeennn```MMMAAA<<<666111/////////...,,,***)))***,,,---,,,***,,,++++++,,,---...,,,+++,,,,,,,,,,,,------...//////222333///999===~~~MMM<<<444999666888<<<@@@???;;;:::===AAABBBAAA>>>:::;;;===;;;555000+++''',,,999FFFGGGBBB<<>>:::999===AAABBBAAA===888888:::888333///+++(((,,,666AAAFFFGGG:::>>>AAAAAAAAABBBHHHLLLKKKIIIIIIMMMTTTWWWWWWUUUNNNMMMNNNMMMGGGEEEOOO[[[zzzxxxttt|||```dddwww]]]:::<<>>333PPPoooooo]]]XXXVVVIIIJJJXXXssshhhLLL===[[[^^^QQQxxxtttrrriii]]]}}}AAA<<>><<<888888<<<@@@AAAAAA===777555777666222.........000444:::CCCJJJ???@@@AAA???>>>???CCCGGGKKKHHHFFFHHHNNNTTTWWWXXXSSSOOOLLLLLLKKKIIIIIIKKKcccjjj|||qqqtttvvvfffeeezzzmmmQQQVVVYYYPPPPPP777QQQsss{{{hhh___```\\\FFFDDDQQQooovvvMMM???RRRqqqZZZ```vvvnnn{{{XXXCCC:::}}}~~~{{{XXXpppQQQ>>><<>>===>>>AAACCCGGGFFFEEEEEEHHHMMMSSSWWWTTTOOOJJJKKKNNNNNNIIIDDDSSS```sss}}}ooosssdddiii}}}|||tttzzzzzzmmmcccWWW```yyy}}}pppdddVVVGGGGGGBBBEEE```uuu___HHHLLLmmmqqqVVVlll{{{nnnooo{{{xxxKKK888```~~~^^^^^^{{{ZZZ;;;777LLLzzzqqqdddwwwsssGGG999......///---...333------,,,,,,,,,,,,+++++++++++++++++++++*********************************///***(((000NNN~~~yyyVVVBBBfffkkk===IIIlllyyy~~~ooodddiiiyyy}}}yyy^^^JJJtttwwwnnnFFFHHHiii{{{jjjuuu{{{SSSFFFLLLooozzzxxxRRR===bbb|||{{{uuu___666444]]]fffFFF...999kkk|||}}}}}}kkkKKKNNNZZZllllllVVVTTTmmm||||||yyyvvvyyy}}}xxxtttttttttwww~~~|||sssZZZKKKKKKQQQGGG>>>AAACCCFFF888@@@ZZZ\\\AAA444<<<444333111//////...+++)))''')))+++,,,+++*********)))((((((***,,,------+++******+++,,,---...000111...,,,333...:::bbb\\\???===333777888777:::;;;999444444888===<<<===:::333000111222000......333888888666<<>>>>>@@@@@@??????BBBDDDDDDCCCEEEKKKPPPQQQNNNJJJJJJNNNOOOKKKFFFIIIWWWdddrrruuu}}}ttteeekkkmmmppptttqqq[[[MMMQQQHHH;;;EEEeee~~~jjj>>>@@@ooozzz[[[ggg}}}VVV\\\zzzvvv{{{\\\===BBB|||mmmTTTdddrrrPPP999BBB[[[ttt]]]gggRRR>>>777222,,,+++000------,,,,,,,,,,,,++++++++++++++++++*********))))))))))))******++++++,,,***...+++888eeeiiiLLLkkkxxxCCC666SSSfffwwwkkkSSSOOOvvvdddIIIccc|||rrrtttTTTOOOeeedddEEEUUUZZZJJJ@@@dddzzz\\\>>>___zzzxxxsssggg===111[[[kkkKKK333333fffwwwyyy{{{{{{{{{kkkMMMMMM]]]pppgggNNNUUUuuu||||||yyyxxx|||~~~}}}xxxuuuuuutttvvv|||xxxlllQQQLLLSSSUUUFFF>>>BBBCCC>>><<>>???AAA@@@>>>888>>>DDDDDDAAA@@@EEEJJJMMMMMMKKKJJJLLLNNNMMMJJJAAAGGGRRRaaauuummmggg^^^wwwzzz|||nnniiivvvsssUUUTTTRRRLLLBBBHHHggg~~~rrrKKK888WWWqqqVVVaaa[[[]]]~~~zzztttmmmkkkyyynnnCCC...sssxxxXXXQQQoooxxxTTTHHH@@@KKKnnnZZZqqqpppUUUFFF;;;000,,,111---------,,,,,,,,,++++++++++++++++++******))))))((())))))***+++,,,,,,---$$$000...@@@vvvjjjKKKhhhSSS444...LLLnnntttQQQDDDtttbbb@@@WWWuuuwww```UUUcccTTT)))===vvvfffTTT<<<\\\vvv{{{wwwaaa???]]]zzzzzztttnnnBBB222___rrrRRR888333fffvvvvvvxxxwwwwwwgggRRRQQQbbbuuugggLLLXXX|||||||||zzzzzz~~~~~~~~~}}}xxxuuuvvvuuuuuu{{{~~~uuuhhhIIILLLVVVTTTAAA:::>>>===555AAAHHHDDD<<<888555333...------------+++(((%%%((()))+++***((('''***---((('''(((***,,,------,,,*********,,,---///000111333---444222CCCvvv^^^@@@000666666666888<<<<<<555000333888;;;>>><<<777222...,,,******$$$---+++---===EEE;;;222KKKMMMIIIAAA>>>AAAAAA===???>>>>>>>>>???AAACCCDDDHHHIIIKKKMMMNNNMMMLLLKKKEEECCCEEETTTjjj~~~vvvnnnqqqzzzuuuiiissszzzvvvxxxjjjrrrhhhuuusssDDDFFFLLLHHHDDD???XXXzzz{{{rrrHHH>>>OOOtttIIIXXXzzzqqqqqq~~~OOO@@@KKKcccQQQUUUmmmVVV<<<<<>>|||zzz]]]DDDpppbbbAAA333,,,VVVjjjCCC^^^cccNNNBBB|||oooWWWccciiiCCC111222ooorrrVVV>>>NNNxxx{{{~~~aaaDDDVVVwwwwwwtttRRR...SSS~~~\\\555444[[[ooo{{{}}}zzzbbbPPP___ooonnn]]]VVVfff||||||||||||~~~}}}}}}{{{{{{xxxttttttxxxxxxvvvvvvtttiii\\\SSSTTTPPPGGG>>>:::===@@@===999666777999999555000222000---******)))(((&&&++++++***)))(((((())))))'''''''''((()))******************+++,,,---...///333//////333>>>UUU@@@333777555777888<<<;;;555111444999;;;<<<:::555000---***))))))%%%+++))),,,;;;BBB???@@@QQQYYYZZZLLL<<<888<<<@@@>>>>>>>>>>>>???@@@BBBCCCCCCDDDGGGIIIKKKKKKLLLLLLKKKGGGDDDJJJXXXiiiwww~~~{{{qqqnnnqqqllldddjjjyyy{{{vvvyyyxxxooonnnhhhttt~~~vvvggg???:::999>>>III???AAARRRooo}}}}}}qqqUUUEEEEEEuuu{{{aaabbb{{{rrrnnnrrr@@@@@@kkk~~~[[[NNNdddjjjUUUDDDHHHkkknnntttcccHHH999,,,777777333,,,***,,,......---+++******++++++***((()))))))))*********+++++++++...&&&999sssyyyfffTTTwwwMMM888***IIIvvv{{{\\\ZZZzzz}}}gggOOOvvv{{{ooo[[[tttyyyJJJ222///ccczzz___@@@GGGjjjzzziiiLLLTTT{{{zzzyyyvvvVVV000SSS___888333]]]rrr}}}}}}zzzxxx___WWWcccqqqjjjTTTUUUkkkzzz|||{{{{{{|||~~~||||||{{{yyyvvvuuuxxxyyyxxxyyyuuuiii[[[eeeggg```LLL===:::???BBB<<<999666666888888444000111///,,,)))((((((((((((+++***))))))(((((())))))''''''(((((())))))***************+++,,,---...///000000222666IIIrrrIII@@@888888555888888;;;;;;555222555999;;;:::777333///+++)))((('''&&&)))(((,,,777;;;AAANNNXXX```aaaSSS@@@888;;;@@@===============>>>???@@@>>>???AAACCCEEEHHHJJJLLLNNNJJJDDDAAAEEESSSeeerrr|||uuunnnjjjhhhhhhmmmsss~~~zzzvvvxxx|||}}}vvvooolllllluuu{{{{{{~~~ttt]]]HHH555444,,,333KKKIII???@@@PPPjjj|||```@@@IIIeeeaaaWWWfff___eeePPP111GGG~~~mmmNNNHHHhhh~~~^^^CCCAAAMMM~~~xxxrrrrrr]]]GGGWWW\\\UUU???000///---''',,,,,,+++,,,------+++)))************+++++++++,,,'''...(((111dddPPPXXXcccBBB+++999```yyyrrrOOOhhhaaabbbxxxlllbbbLLL333222[[[jjjEEE>>>XXXyyyqqqSSSQQQwww|||xxx[[[444QQQeee===222___www{{{vvvsss\\\YYYdddrrrdddJJJYYYvvvzzzzzzzzz{{{}}}}}}{{{xxx~~~yyywwwwwwvvvtttvvvwwwxxxxxxrrrcccTTTrrrvvvjjjNNN:::;;;BBBDDD:::777555555666666222//////---***(((''''''((()))***))))))(((((((((((()))(((((((((((())))))))))))*********+++,,,---//////...000555999ZZZiiiCCC???:::888444:::777::::::555444777:::;;;888666222...***((((((((('''***)))...666444<<>>======<<<<<<<<<<<<<<<<<<<<<=========>>>@@@DDDGGGIIIHHHIIIGGGBBB@@@HHHYYYggguuuvvvsssmmmlllsss{{{~~~yyywwwvvvxxx~~~wwwlllnnnqqquuuwwwyyywwwbbbEEE444555;;;333///AAAOOOMMMJJJ@@@LLLnnnrrrBBB000ZZZcccYYYvvvnnnTTTcccppp000===eeesssZZZ>>>LLLwww\\\888MMMooottt|||nnnrrrzzzxxxcccHHH444+++(((,,,++++++,,,------+++)))******+++++++++,,,,,,,,,%%%///***+++UUUsssUUUggg|||SSS333...JJJlll|||MMMTTTtttwwwZZZbbbrrrfffgggIII444:::UUUsssLLL:::IIIxxxuuuQQQOOOwww~~~zzzaaa777LLL}}}jjjAAA111bbb|||xxxrrrpppXXXVVVcccqqq___IIIccc}}}yyyzzz}}}|||xxxsss|||{{{tttrrrssstttrrrrrrssstttsssjjjYYYKKKnnnpppbbbGGG:::@@@EEEAAA777555444444444333000...,,,,,,***(((&&&''')))***)))((((((''''''((((((((((((((((((((()))))))))))))))******+++,,,...///000---000555:::kkkgggBBB???999777333;;;777999999666555999;;;;;;777555111---***)))(((((((((+++,,,111777111444EEEWWW___fffbbbSSSDDD======<<<<<<<<<<<<;;;::::::999>>>===<<<<<<===@@@CCCEEE@@@EEEJJJGGGBBBDDDNNNXXXkkktttwwwqqqmmmttt}}}{{{xxxssssss{{{|||qqqlllqqqrrrsssyyyqqqUUU<<<<<<;;;<<<;;;111555JJJPPPKKKKKKGGGKKK```|||mmmDDD888YYYcccUUUmmmcccQQQuuuMMM888CCCmmmnnnpppFFF===YYYtttOOOMMM[[[|||oooyyy}}}uuuzzz```:::***///,,,+++***+++,,,,,,***(((******+++++++++,,,,,,,,,&&&///---(((GGGnnnYYYtttlllFFF+++444VVVyyyfffKKKUUUsssxxxvvvhhhIII```yyyjjjaaarrrUUUDDDLLLLLLsssyyyVVV===@@@fff~~~uuuLLLNNNzzz|||ggg:::FFF{{{oooFFF000ddd}}}uuupppnnnTTTUUUgggqqq^^^RRRnnn}}}yyy||||||vvvsss{{{~~~xxxqqqpppsssuuurrrqqqrrrsssnnnbbbSSSHHHeeebbbSSS@@@<<>>EEE]]]bbbHHHNNNnnn~~~{{{yyykkk???***......,,,***)))*********(((************+++++++++,,,(((------'''===wwwdddXXX}}}ccc999***===```~~~VVV>>>RRRiiisssxxx{{{UUUTTToooeeebbbuuudddgggIII___cccEEE:::PPPrrrwwwOOORRR|||~~~lll===BBByyyuuuJJJ000ddd||||||ssspppnnnSSSZZZpppppp]]]```yyy||||||}}}wwwxxx||||||vvvqqqrrrvvvxxxtttsssttttttmmm```UUUQQQ___UUUGGG>>>???BBB===444222222111111///---,,,+++(((+++---,,,)))'''(((***'''&&&&&&&&&&&&''''''((('''''''''((()))*********)))))))))+++,,,...000111333---555@@@]]]BBB:::333777666888666888888666888<<<===;;;333111---***((('''''''''%%%......111===>>>444111555GGG```pppiiiTTTCCC>>>>>>>>>>>>===;;;999777666:::999999999999;;;<<<===;;;>>>BBBEEEDDDCCCAAAAAANNNWWWdddmmmlllhhhgggkkkpppxxxxxxqqqqqq{{{jjjkkkeeelllvvvaaaEEEBBB<<<999...:::999@@@ccchhheeeNNNHHHSSSPPPCCCQQQpppcccGGGYYY}}}qqquuuaaaooo^^^DDDAAA}}}wwwsss|||UUUDDDDDDYYY|||{{{cccWWWaaavvvuuu~~~~~~oooSSS===777222///+++))))))*********)))))))))*********++++++))))))+++(((666lllyyyZZZYYY}}}YYY666000FFFjjjpppLLLAAATTTeeejjjnnnzzzgggllltttdddbbbhhh~~~rrrwwwLLLYYYwwwpppPPP:::===\\\yyy}}}]]]XXX{{{rrrAAA@@@yyyzzzOOO000cccyyyyyyrrrqqqoooRRR]]]vvvkkkYYYooo{{{{{{|||yyyrrrooosssxxxyyyrrrrrruuutttkkk___[[[___YYYKKK???===???<<<777555000111111///---+++******''',,,000000+++((('''(((&&&&&&%%%%%%&&&&&&'''(((%%%&&&'''((()))***+++,,,(((((()))***,,,...000111444+++888JJJUUU@@@888111888777666666888777666888===>>>;;;111///,,,)))&&&&&&&&&&&&###------...???EEE999000%%%,,,CCCdddvvvlllPPP;;;>>>>>>>>>===;;;999777555666777777777888:::;;;<<<<<<<<<===@@@DDDFFFEEECCCAAAGGGXXXkkkrrrnnnkkkmmm```sss|||vvvzzz~~~~~~pppmmmdddkkksssXXX<<<@@@;;;HHHBBBCCC666===lllwwwiiiaaaWWWQQQOOONNNHHHBBBdddwww\\\JJJfffjjjkkkpppiii|||III<<<]]]rrrpppoooNNN777;;;VVVaaaYYY```yyy|||vvvvvvnnn]]]MMM666222---***)))***++++++((())))))))))))************&&&***(((222dddlllCCCZZZvvvIII000555XXX|||jjjCCCBBBQQQZZZdddlll~~~[[[qqq|||kkk]]]bbbnnn~~~dddqqqzzziiiuuuMMMYYYfffyyyXXX<<<333JJJllljjj\\\yyyuuuCCC???zzz~~~RRR111cccwwwvvvqqqssspppSSS]]]xxxeeeUUUxxx|||{{{uuummmmmmrrrwwwwwwooopppssssssiii______gggSSSCCC999<<<===666555:::///000000///,,,*********'''---222222---(((''''''%%%%%%%%%%%%&&&&&&'''((($$$%%%&&&((()))+++,,,---(((((()))***,,,...000111555***;;;QQQWWW:::888555222666999888888888888:::;;;===>>>444000+++((('''''''''&&&$$$(((+++000;;;DDDBBB999666+++000AAA___ppp;;;EEEDDDAAA===999777777888555555666666777777888888;;;;;;;;;===@@@@@@@@@???AAA===JJJgggyyywwwrrrtttggghhhqqq|||~~~wwwwww}}}yyyjjjccclllpppaaaIII:::BBB@@@DDDCCC>>>PPPssssssaaaXXXUUUSSSOOOLLLGGG___{{{}}}~~~|||TTTGGGcccmmmXXX{{{ddd|||===BBBvvvxxx\\\@@@DDD@@@PPPwwwYYYXXX|||uuussspppiiiaaaGGG===222,,,,,,---+++(((((()))***,,,,,,+++)))(((&&&###***+++222^^^tttbbbTTTiiigggGGG---999fffYYY:::BBBaaaxxxwww{{{ssswww~~~llldddTTT[[[mmmCCCOOOkkkqqqeeeFFF^^^qqq~~~jjjHHH;;;HHHPPPttteeeSSS|||www===EEEyyyYYY>>>]]]{{{{{{oooooohhhQQQooommm]]]aaa}}}~~~{{{~~~}}}yyy}}}xxxooohhheeejjjsss{{{oooqqqvvvwwwmmm^^^UUUTTTMMMEEE<<<888999999666111///,,,***,,,111333111...******)))***++++++(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))++++++,,,,,,))))))***+++,,,...///000---333333XXX~~~TTT999888666333777999888888999:::;;;<<<======333000+++((('''''''''&&&++++++((()))444DDDNNNPPP888333333<<>>>>><<<888444444555555666666777777777999999999:::<<<>>>>>>>>>???>>>DDDTTTgggtttxxxyyylllggghhhoootttqqqppprrroooeeebbbjjjpppfffPPP???DDDCCCGGGDDDAAAXXX}}}zzzpppdddYYYRRRRRRTTTHHHLLLWWWlll~~~zzzgggQQQVVVaaapppwwwrrr{{{SSS???```www]]]>>>???JJJ\\\eee^^^eeesssjjjmmmrrrgggQQQ777***+++...,,,'''))))))******+++,,,------000***,,,)))+++QQQzzzssszzz{{{jjjOOOVVVzzzddd:::...III~~~tttRRRCCC```tttuuu{{{lllaaaSSS```aaa333;;;fffaaahhheeeJJJZZZooovvvHHHAAA777999kkkeeeKKKttt}}}xxx@@@IIIxxxSSS999___{{{yyyrrrppphhh\\\wwwdddXXXkkk~~~wwwmmmgggggglllrrrvvvvvvrrruuuyyyoooZZZLLLJJJCCC>>>:::888999888444000333///,,,---000111///+++***))))))***++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++++++++))))))***+++,,,...///000///333444^^^tttNNN888999666444777999777888;;;===>>>======<<<222///***(((''''''''''''---,,,(((&&&///BBBUUU___WWWFFF///222XXXuuurrrdddUUUNNNEEE@@@>>>===999555444444555666777777777777666666666777888:::<<<>>>===???>>>???OOOhhhyyy|||xxxnnnfffhhhnnnqqqpppoookkkhhhgggjjjppplllZZZHHHGGGGGGIIICCCBBB```qqqeee]]]WWWTTTNNNDDDDDDVVVjjjwwwyyy|||qqqTTTSSSnnnuuu```wwwmmmhhhnnntttFFF:::uuu}}}{{{PPP@@@===888RRRbbb[[[ppp}}}rrrsssxxxqqqiiiWWW???***###)))111***)))((((((((()))+++,,,,,,))),,,)))'''CCCpppzzzmmmjjjzzzyyySSSFFF[[[}}}[[[;;;444\\\qqqdddCCC[[[~~~mmmjjjzzzttthhh[[[WWWlllVVV)))444UUUdddfffjjjTTTUUUpppWWWEEE222***TTTYYYJJJnnn}}}wwwDDDQQQxxxxxxLLL333aaawwwssssssnnneeeiii{{{YYYVVVwwwyyyqqqhhhggglllsssuuuttt|||tttuuu|||qqqTTT@@@>>>666777888888777555222000222///,,,,,,......,,,***'''&&&&&&'''))))))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***+++++++++))))))***+++,,,...///000000333777jjjiiiIII777999777555888999777999<<>><<<;;;111...)))'''''''''((('''(((***+++***///===PPP]]]iii^^^AAA===^^^oookkklllqqqgggWWWGGG===999999;;;666666888999999999888888555555555555555888;;;>>>;;;<<<;;;999@@@SSSiiixxx~~~wwwmmmiiilllrrrtttrrrqqqrrrooolllnnnpppcccQQQHHHGGGGGG@@@@@@```vvvxxxvvvhhhYYYUUUMMMMMMSSSTTTVVVhhh~~~|||yyy{{{YYYLLLccckkk}}}vvvdddhhh}}}___111TTTzzzttt~~~PPP333444AAA```yyy\\\\\\wwwyyyqqquuuppp[[[>>>+++***000...---,,,+++***)))))))))&&&''',,,,,,(((666YYYvvvzzzzzzzzzuuuoooqqqeeeHHHAAAZZZ{{{dddAAA555XXXuuuOOOWWWwww}}}hhh^^^iii{{{ppp```UUUccc|||TTT111@@@WWWqqqggglll]]]IIIdddzzz|||zzzjjjFFF???...:::CCCMMMoooyyy{{{uuuGGGYYYxxxsssLLL444cccsssmmmqqqhhh```ooouuuZZZccc|||xxxqqqiiidddhhhsss{{{{{{www~~~wwwzzzoooLLL888999111444777666333111000111000---******++++++***)))%%%$$$###$$$&&&'''&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((()))************))))))***+++,,,...///000111222;;;yyy___DDD777999666666::::::777999===???@@@>>><<<:::000---)))&&&'''(((((((((&&&))),,,---///:::LLL\\\aaassspppdddfffdddhhh|||yyyuuujjjWWWDDD999999===999:::;;;<<<<<<;;;:::999555666666555555666:::===:::888;;;???<<<<<>>???===;;;999///,,,(((&&&'''((((((((())))))******,,,666LLL___iiizzzqqqjjjjjjiiiqqqtttjjjUUUCCC<<<<<<<<<===>>>???>>><<<999888555777888777444444888;;;888555;;;CCC<<<111===TTTmmm{{{xxxoooqqqqqqmmmnnnooommmjjjjjjmmmllliiiSSSGGGDDDCCC===JJJhhh}}}~~~|||}}}wwwnnnccc[[[XXXQQQHHHFFFJJJXXXxxxyyyaaaRRRiiiqqqeeehhhqqqwwwggg,,,HHHsssmmmmmm```DDD,,,+++@@@eeeWWWiii{{{vvvnnn^^^HHH777******++++++++++++++++++---222+++***:::LLL```xxxrrroooqqq|||sssKKK222???gggbbb999:::tttYYYLLLlllsss^^^WWWeeeoooeeeTTTbbbttteee___gggzzzkkklll}}}OOO>>>OOOyyyxxxrrr^^^MMM777222444444RRR{{{xxxpppKKKfff{{{uuueee[[[ppprrrlllmmmeeebbbqqqSSShhhzzzoookkkmmmeeegggkkkrrrxxxzzzxxxuuuyyy}}}xxx\\\>>>444:::777777555111------111555===:::555000+++((('''&&&---+++))))))***+++***)))$$$%%%%%%&&&&&&'''''''''&&&'''(((((()))))))))((())))))***+++,,,...///000000333HHHUUUAAA999999555666======777999;;;======<<<:::999...+++'''&&&&&&((())))))+++)))((()))***111CCCUUUjjjwwwvvvSSS\\\iiiuuussscccPPPDDD???>>>???@@@@@@>>>;;;777555444777999888444222555888555555999===:::555888AAASSSlll}}}{{{vvvxxxuuullljjjiiikkknnnooolllmmmppp___KKKGGGLLLBBB???VVVlllxxxwww}}}tttiiibbb___XXXNNNFFFBBBfff}}}~~~iiiOOOUUUjjj___dddmmmrrriiisssLLL;;;ZZZwwwkkkxxxddd===444555@@@cccwwwPPPTTT{{{zzzlll___VVV777444000---,,,---///111>>>EEE999777TTTlllvvvmmmhhhjjjvvvgggGGG333HHHuuuZZZ===QQQ{{{qqqRRRVVVvvv~~~kkk]]]YYYcccZZZXXXwwwzzzsss```nnn}}}vvvjjjeeeCCC???___yyyzzzoooaaaJJJ888333--->>>mmm|||yyypppKKKhhhzzzwwwssspppqqqpppmmmjjjfffgggmmmUUUrrr|||iiiWWWSSSXXX]]]eeepppvvvvvvuuuttttttzzz~~~lllQQQ<<<555666666555222///...///222555;;;999555///+++(((((((((000...+++******+++***)))$$$$$$%%%%%%&&&''''''(((&&&'''(((((()))((((((((())))))***+++,,,...///000111666PPPTTTAAA999999444666>>>>>>888999:::<<<<<<;;;:::999---***'''%%%&&&((())))))***((())),,,+++,,,777DDDLLLbbb^^^\\\gggrrrtttiiiYYYLLLEEE???@@@@@@@@@===:::666333333777:::888333111222555333666666444777===<<<555666UUUoootttvvv|||vvvhhhjjjhhhmmmuuutttmmmlllssshhhOOOKKKSSSFFF:::KKKcccmmmuuu||||||wwwjjj```[[[SSSKKKPPP[[[[[[iiiYYYEEEdddnnnQQQJJJVVVccchhhwwwuuuqqqssswww===???~~~|||kkkxxx\\\CCC555000:::LLLrrr```ggg{{{~~~sss___OOOIII@@@888444555888;;;YYYaaaQQQLLLjjj}}}vvvrrrtttmmmjjjqqq{{{~~~\\\888777XXXvvvaaa===WWWdddHHHppp{{{lllSSSZZZQQQ^^^ooooooXXXppp{{{bbb}}}oooKKK777BBBUUUlll}}}yyy{{{ccc999...222777QQQ}}}{{{qqqLLLhhhyyyyyy{{{{{{ooolllllleeeeeejjjiiihhh|||rrrWWW???:::@@@TTTaaapppwwwuuurrrssswww|||zzzbbbJJJ<<<555000444222000///000111333444333222///,,,)))(((***,,,///---***((((((((('''&&&$$$$$$%%%%%%&&&'''((((((&&&'''(((((((((((((((((())))))***+++,,,...///000222888UUUyyyNNNBBB777666999;;;<<<>>>:::@@@DDDAAA===;;;666111,,,,,,+++((('''''')))+++000...&&&%%%,,,***---:::>>>FFF```}}}wwwaaakkknnnjjjlllnnn```KKKBBB>>>===BBBAAA999333333333444666555444333333444555555666888999999999999666666HHHgggxxxvvvuuu{{{~~~rrrkkkqqqvvvrrrlllkkkkkk]]]QQQOOOKKKCCCBBBGGGiiillljjjnnn~~~}}}}}}{{{tttgggZZZSSSRRRUUU\\\WWWSSShhh{{{ggg^^^kkkrrrWWWRRRaaapppuuuyyyvvvjjj<<>>;;;@@@CCC@@@<<<999555000++++++***(((&&&''')))++++++,,,&&&&&&,,,)))***666999777JJJhhh~~~{{{tttiiifffooovvvlll[[[HHH???999;;;>>><<<;;;<<<333555666666444333333444555555666777888888888888;;;555888LLLgggyyyzzzuuuvvv|||wwwiiiiiiuuuwwwmmmnnnfff\\\TTTKKKAAA<<<<<>>===;;;666HHH```oootttuuuyyy|||lllXXXHHH<<<444444888555444333444666666666444111000///...---+++)))(((***(((&&&%%%'''((()))((($$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((++++++,,,---...///000000000>>>rrreeeKKK@@@777666999;;;===???;;;@@@BBB>>>:::777333...)))))))))'''&&&'''***,,,)))---******000,,,***444<<<333AAA^^^uuuzzznnnkkkpppuuuuuurrrXXXJJJ<<<999;;;;;;999777444666777777555333444444555666666777777777666666;;;777000555MMMjjjxxxwwwuuu|||jjjcccnnnvvvrrriiikkkggg[[[PPPIIIEEEAAA444OOOqqq{{{rrrgggZZZ```kkk___PPPQQQWWWzzzlll[[[VVVwwwrrrZZZ[[[wwwCCC666jjjllljjjSSS===<<<444...///@@@aaaeeeMMM___wwwlllbbb\\\YYYaaagggiiifffiiitttzzzzzzcccaaaYYYKKK;;;333444999111555>>>IIIUUU```hhhlllqqq|||tttTTT???OOOvvvgggJJJpppkkkMMMOOO]]]}}}nnnjjjUUUZZZpppooogggmmmaaaCCC333DDDeee{{{}}}rrrbbbKKK777......111666;;;CCCQQQ___nnnzzzuuueee___bbbjjjsssyyyuuusss]]]WWWKKKAAA>>>@@@>>>999333:::LLLddduuu{{{~~~eeeSSS???666444333444555444444444555777777555444000///...---+++)))((('''***(((&&&&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''(((((())))))***++++++,,,---...//////111FFF\\\HHH???777777999;;;===@@@===AAAAAA<<<777444111,,,((((((((('''&&&'''***---,,,444333333777333000777@@@888GGGaaaoooxxxzzzllldddlllxxxeeeVVVEEE<<<;;;;;;666222666777888888666444444555555666666666666555555444444888888333777JJJeeeyyy{{{yyyyyywwwnnndddgggqqqhhhqqqqqqdddXXXTTTRRRMMM;;;@@@UUUvvv|||fff```eee___VVVQQQJJJQQQhhh~~~___]]]fffzzzlllZZZ```pppooo???999hhh~~~jjjlllzzzyyyUUU<<<777;;;;;;333--->>>iii}}}hhhaaajjjtttiiiaaa```hhhggg]]]]]]hhhkkkdddWWWMMMDDDAAABBB>>>333)))222000...///222666888999===EEEVVVYYYCCC555RRRlllJJJ[[[www~~~bbbUUUbbbjjj|||zzzeeelllKKKbbb|||yyyeeegggbbbMMM555111JJJhhh~~~}}}yyyrrrcccSSS@@@444,,,---,,,...@@@VVVmmm~~~ttt``````ccckkk}}}{{{~~~yyygggWWWIIIHHHCCC>>>>>>AAA???;;;;;;999===MMMgggzzzyyypppIII===333333666555111///222222333555777777444222///...---+++)))((('''&&&***(((&&&&&&'''((((((((($$$%%%&&&&&&''''''&&&&&&&&&&&&''''''(((((())))))******+++,,,---...//////000KKKXXXEEE===777777999;;;>>>BBB???BBBAAA;;;555222///+++((((((((('''&&&'''***---000::::::777999777555<<<<<<:::JJJ\\\___dddpppwww~~~jjj\\\cccrrrpppcccPPPAAA<<<======;;;777999:::999777555555555555666666666666555555444333444888999222222JJJhhhvvvvvv{{{yyykkkdddfffpppzzzyyykkk]]]YYYWWWSSSLLL===@@@___}}}|||nnnXXXQQQTTTQQQMMMRRR^^^sssmmm]]]fffrrryyyyyyjjjeeeeeeooohhh666AAAmmmooojjj[[[@@@;;;777666333222999BBBZZZxxx|||ssslll|||vvv___fffcccYYY[[[gggkkkdddJJJ???444333;;;AAA???:::666555444111---++++++,,,---''',,,555,,,!!!333SSS]]]fffrrr{{{~~~pppdddTTTeeezzzaaaPPPeeevvv{{{~~~hhhSSSYYYPPPooottteee___^^^LLL666>>>XXXvvv||||||xxxpppXXXHHH<<<;;;999;;;PPPjjjrrrsss___bbbiiirrr~~~}}}wwwhhhTTTEEE???DDDEEEAAA???@@@AAA@@@:::888444<<>>CCCBBBDDDBBB:::333111...************((('''(((+++---222===:::333555555666>>><<>>???999:::;;;:::777666555666555666666777777777666666888//////999777000888III```sss~~~{{{zzz}}}rrr```mmmtttwwwoooeee```___^^^QQQFFFCCCTTTkkk{{{}}}}}}~~~~~~rrraaa```aaaWWW[[[WWWVVV^^^nnn~~~}}}eeeRRRffflll]]]\\\bbbqqqbbb@@@777wwwwwwiiiYYYBBB111555@@@@@@666///---:::OOOjjjqqqdddgggwwwuuuiiifffgggbbb\\\___kkkpppnnncccZZZKKK;;;222333<<>>JJJ^^^lllooopppsss}}}aaabbbmmmLLLLLLmmmzzzbbbPPPOOO___~~~hhh^^^hhhbbbIII???KKKlll|||qqqddd[[[XXXUUUVVVfff|||{{{rrrbbbfffsss~~~}}}xxxaaaLLLCCCBBB>>>DDDGGGCCC???@@@BBBCCC444777;;;EEEZZZfffRRR444999666555666444111333777000///000111333333111000---,,,***)))(((((()))))))))'''&&&'''((()))(((&&&$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''((()))******+++,,,,,,---...///000000333UUUzzzTTT@@@;;;777888999:::>>>DDDDDDFFFCCC:::333000---***,,,,,,+++)))((((((+++---444>>>888---...222777AAADDDIIIRRRTTTTTTaaajjjaaaYYYfffmmmhhhcccdddddd```fffnnnnnn___KKK@@@<<<;;;:::;;;<<<;;;888666666666555555666777888888888888888222111777:::888666888GGG^^^ooosssyyy}}}ooojjjnnntttvvvqqqhhheeegggRRRRRRQQQQQQUUUddd{{{tttrrrpppiiiggghhhaaa___aaa```\\\WWW\\\lllzzz|||{{{wwwiii___rrr[[[XXXYYYbbblllvvv```444PPPhhhrrrxxx~~~}}}bbbHHH===;;;;;;@@@III999111...:::QQQmmm~~~cccbbbwww~~~~~~pppbbbmmmiiieeecccbbb```]]]ZZZ{{{vvvkkkXXXCCC444---,,,111555888777333///......***//////+++---333...###000000,,,&&&(((333>>>BBBLLLaaaiii___ZZZOOOIII]]]vvvooo]]]VVVNNNoooqqqdddjjjkkk\\\KKKCCCaaa}}}}}}~~~zzzzzzvvvsssqqqmmmkkksss|||qqqgggiii}}}vvvaaaIII<<<<<>>AAABBB@@@888999EEEXXX```TTTAAA666999555444555444222333777111000000000222333222111,,,+++)))(((((()))+++,,,((('''''''''))))))(((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))******,,,------...///000111111:::\\\tttSSS???:::777888999:::???DDDFFFGGGCCC:::333000---***...---,,,***((((((+++---666???777***+++000888CCCIIIPPPXXXXXXXXXdddbbbLLL???]]]rrrjjjWWWNNNIIIDDD===WWWmmmlll[[[LLLBBB===:::<<<<<<;;;999777666777555555777888999999999999222999<<<999888<<<<<<999999DDDYYYpppzzzyyy|||ssssssyyyzzzjjjbbbdddUUUZZZYYYOOOJJJUUUmmmwwwzzzvvv]]]OOO]]]pppccc```]]]]]]\\\YYYWWWVVVjjjqqqxxxyyywwwyyyyyyzzzxxxGGGKKKUUUaaadddeeelllvvvUUU111fffqqq^^^aaa}}}}}}```LLL<<<333:::HHHOOOGGGAAA<<<666777KKKbbbfffbbbyyy}}}zzzzzzyyygggWWWOOOFFFMMMYYYeeeiii___KKK:::+++---000222333222111000444...,,,...)))###&&&///'''&&&(((---...,,,+++,,,%%%CCC>>>LLLHHH...LLLppp~~~[[[OOOQQQFFFyyy}}}pppllloookkkYYYEEEZZZvvvvvvvvvyyywwwoootttyyy{{{yyyxxx|||zzzqqqkkkkkkvvv[[[FFF<<<;;;===>>>BBBAAA>>>;;;===BBBAAA<<<===888GGG```\\\???333===555222333777888444111111333222000000222444444333+++***)))((()))***,,,...(((''''''((())))))(((&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))***+++------...///000111222222@@@bbbkkkUUUCCC888333888;;;;;;>>>EEELLLKKKCCC666//////---(((888333---((('''((())))))888===555+++---000999JJJVVV___fffhhhkkkhhhWWWEEEPPPbbboookkk\\\NNNCCC;;;;;;:::KKKfffnnn\\\IIICCCEEEAAA===<<<;;;888777666777:::;;;888888===AAAAAA>>>===<<<<<<===>>>===;;;@@@???DDDQQQdddttt}}}}}}~~~~~~~~~|||qqqdddbbbbbbaaa]]]TTTQQQ^^^ppp{{{{{{ooobbbZZZZZZooopppjjj]]]VVVXXXWWWSSSXXXZZZ```iiirrrxxxxxxvvv||||||UUUEEEHHHbbbwwwuuupppqqquuuqqq|||MMM===]]]iii]]]___ppphhhGGG888777888AAAKKKUUUUUUJJJ<<<555444>>>[[[|||ooobbbwww|||}}}kkk]]]OOOIIICCCDDDLLLVVV]]]___GGG===000&&&%%%---999AAAAAA???;;;666000,,,******(((((()))+++------+++)))***'''***000000333GGG^^^vvv{{{eee[[[DDD===[[[zzzkkkggghhh[[[IIIEEE```wwwwwwooooootttvvvwww|||{{{mmmlllvvvkkkWWWDDD>>>???===;;;;;;???<<<:::<<>>EEELLLKKKCCC666///...,,,'''...,,,)))((()))+++,,,,,,///555///))),,,222BBBYYYddd}}}vvvsssqqqdddWWWfffpppuuunnnaaaTTTHHH???999333555EEE[[[ddd___VVVCCC@@@???CCCEEEDDD@@@===>>>???<<<999;;;BBBFFFFFFBBBAAA@@@AAACCCDDDCCCBBBAAA@@@???BBBKKKYYYiiisss{{{xxxpppkkkiiigggaaaVVVNNNRRR[[[zzzuuufff^^^WWWaaakkklllgggaaaZZZUUUTTTVVV\\\cccjjjnnnooonnnpppqqquuuzzz{{{|||nnn[[[MMMXXXqqqttttttqqqDDD>>>ggg|||nnndddgggxxxkkkQQQ@@@888444:::GGG[[[pppsss]]]BBB888999@@@PPPeeezzz{{{sssrrr~~~vvvrrrfffUUUHHHBBB@@@>>>===PPPRRRTTTQQQHHH;;;...%%%999>>>EEEIIIIIIFFFAAA===444000+++((((((+++---...,,,)))+++...,,,+++777HHHYYY}}}yyyYYYGGG???NNNttt~~~|||qqqkkkhhh[[[JJJ>>>IIIVVVaaakkkrrrqqqmmmmmmyyynnnhhhvvvsss```QQQEEE;;;::::::888888:::>>>;;;;;;===:::999BBBMMMYYY___ZZZHHH:::888777444444666666444000///222555666111000222222///...000......---,,,+++******************++++++***'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***,,,,,,,,,...000111222222AAA```LLLAAA888444888;;;;;;???GGGMMMKKKCCC888000---***&&&)))(((&&&'''***,,,,,,,,,***///+++'''***333KKKkkkzzzssssssmmmnnnvvvwwwssskkkbbbWWWKKK@@@@@@<<<444333CCC[[[fffeeeaaaZZZQQQMMMMMMJJJDDD===BBBBBB>>>999;;;BBBEEEEEECCCBBBAAAAAABBBCCCBBBAAAAAABBBAAA<<<:::BBBRRR___pppzzz~~~yyyvvvrrrlll```TTTLLLLLLYYYkkkvvvjjjWWWZZZaaaffffffbbbaaaccc``````_________bbbgggkkkiiijjjmmmpppoooooovvvxxxjjjTTTGGGRRRkkkyyyzzzlllAAA===[[[tttfffffflllyyyXXXAAA<<<777444@@@``````HHH333...000888MMMddd}}}vvvoooqqqxxxzzzssshhhZZZJJJ???777;;;BBBHHHJJJIIIGGGDDD///000333777<<>>UUUfffhhh```SSSLLLMMMRRRRRROOOHHHKKKJJJCCC@@@AAACCCCCCFFFDDDBBBAAAAAAAAA???===@@@DDDGGGDDD??????FFFMMM[[[kkk{{{{{{vvvooocccWWWOOOLLLddd}}}jjj^^^VVV[[[bbbcccdddfffpppmmmfff^^^XXXYYY```fffhhhjjjoooqqqnnnjjjnnnuuuzzzttt[[[JJJNNN]]]ggg~~~nnnAAA777^^^rrreee```jjjxxxwwwZZZCCC<<<333...777TTT~~~jjjTTT===,,,***000CCC]]]{{{gggdddooowwwmmmVVVPPPGGG???<<<>>>BBBFFFGGGBBB:::444222333555666CCCBBBBBBAAA>>>888000+++...***))),,,,,,)))+++000GGGSSSKKK>>>FFFVVVhhh}}}~~~vvvfffUUUNNN;;;111>>>RRR___gggmmmhhhqqqzzz~~~jjjdddhhhiiiTTT@@@999444555<<>>;;;444444NNNppprrr[[[GGG999+++///???WWWmmmyyyfff^^^qqqxxxjjj[[[MMMBBB<<<;;;;;;;;;======:::444///---111777>>>BBBAAA<<<888111---***++++++,,,...222EEE>>>:::DDDUUU]]]eeerrr~~~|||{{{tttdddUUURRRDDD999888<<>>FFF???BBBJJJNNNFFF999333777>>>888999444555LLLkkksssgggIII;;;333666666111222999777777666444444:::CCCJJJ===666111222333333333555555333///+++***+++---...///333777777222,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***,,,---.........000444777SSS[[[LLL===777666:::;;;;;;BBBMMMRRRIII>>>666...((((((+++///,,,******,,,///111222+++///000///***///^^^vvv}}}zzz}}}uuunnnkkkfff\\\QQQKKKEEE999444888333+++555IIIiiiuuu{{{ssshhhbbb\\\WWWZZZccciiicccYYYSSSQQQOOOIIIGGGFFFGGGHHHHHHGGGFFFCCCAAA@@@@@@BBBDDDEEEEEE@@@MMM[[[eeennnzzz~~~|||vvvkkkYYYWWWXXX\\\```gggssszzz```UUU___ooouuuqqqlllqqqvvvxxxtttmmmfffaaa[[[]]]eeemmmqqqpppqqqtttssstttwwwiiiRRRFFFEEELLLVVV___iiiwwwzzz???888ddd|||fffUUU^^^xxxeeeEEE:::555///777FFFjjjooo]]]FFF555444888AAAZZZwww~~~tttjjjjjjtttxxxnnnhhhFFFCCCAAAAAABBB@@@<<<888444555666:::>>>AAABBBAAA666333///,,,***+++---000666333???SSSZZZXXXbbbsss}}}~~~|||{{{zzzssshhh^^^YYYUUUNNNCCC<<>>FFFTTTmmmlllGGGJJJgggvvvccc[[[^^^iiizzzfffGGG666444888<<>>;;;888777888999<<<>>>999<<<>>>===:::777888:::///111666;;;999666888>>>999666111---+++,,,---...,,,111555444...(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''''''((()))***(((+++.........111777===iiiuuuSSSGGG<<<777666;;;;;;;;;CCCOOOTTTGGG;;;333,,,''')))000&&&(((,,,111444444000,,,+++///333222))))))^^^qqqyyyxxxwwwyyyuuusssqqqjjjcccdddlllyyywwwxxxsssrrrggggggggghhhnnnsssoooggg^^^[[[WWWSSSPPPMMMIIIFFFDDDFFFIIIIIIGGGFFFEEEFFFDDDAAA>>>BBBSSSiiiwww{{{|||ooofffggghhhddd```___rrr|||bbbPPP___ttt}}}|||xxxwwwyyyzzzyyywwwyyylll^^^ZZZZZZ\\\```dddhhhiiilllppprrrssswww{{{{{{~~~UUUFFF===@@@AAAAAANNN```xxxRRR@@@fffttt[[[MMMTTTdddpppwwwMMM:::444------666TTTqqqVVVAAA444666===MMMccczzzwwwjjj}}}~~~xxxwww}}}|||}}}zzzpppgggMMMHHHCCC>>>;;;999777555<<>>888222///000111555DDD[[[aaaZZZaaappptttuuuxxx}}}~~~wwwqqqooowwwuuukkkkkkppprrrvvvrrriiiiiisssyyywwwpppgggWWWIIIDDDEEEDDD???:::===TTTkkknnngggZZZJJJ<<>>;;;:::888999???BBB===666888===BBBCCC@@@<<<;;;;;;000555<<>>999BBBTTTTTTJJJ:::...((((((***,,,++++++++++++,,,---...///333$$$666222'''...MMM|||wwwxxx||||||yyyxxxvvvmmmyyy|||ssssssggg___aaahhhlllnnnoooiiiccc\\\YYYWWWTTTNNNIIILLLKKKJJJHHHFFFEEEEEEEEEEEEBBBBBBAAA@@@DDDVVVhhhpppyyyyyygggVVVUUURRRDDDUUUgggsssgggaaagggvvv~~~xxxyyywwwkkkfffeee\\\iiikkkccc\\\^^^YYYUUU[[[___ccchhhkkkkkkmmmrrruuuqqqrrrwwwvvviiiPPP777444@@@MMMXXX```uuu}}}HHHGGGgggkkkVVVLLLMMMnnntttPPP999///111...111IIIyyyrrreeeSSSCCC<<<999@@@XXXsss|||xxx{{{mmmeee{{{xxx|||}}}yyyvvvsssjjj[[[KKK???999999;;;888???EEEAAA333)))---999IIIUUUaaaddddddiiiqqquuu{{{{{{yyyuuuqqqooonnnooofffrrr{{{wwwooolllpppsssqqqrrrkkkeeelllwwwnnn[[[OOO???444999EEEKKKIIIFFFTTT^^^ffffffeeefffccc^^^PPPMMMFFF>>>777777<<>>777777>>>>>>:::DDDVVVTTTIII:::---((((((***+++*********++++++,,,---...///'''777222'''...HHH}}}{{{zzzvvvrrrrrrtttrrrmmmbbb```nnnwwwqqqllljjjgggfffkkkrrrooojjjeeebbb___ZZZSSSMMMIIIHHHGGGFFFEEEEEEEEEFFFBBB@@@???>>>:::999BBBNNNnnnnnnsss}}}```RRRKKK???<<>>:::VVVggg}}}||||||zzzuuu~~~~~~~~~{{{xxxtttnnneee\\\RRRGGG===777666===DDDAAA555...666CCCQQQZZZcccggglllrrrvvvvvvxxxwwwtttpppllliiijjjkkkooovvvzzzuuupppoooqqqrrrmmmjjjffffffmmmjjjRRR777BBB>>>AAANNN[[[aaabbbbbbiiihhheeedddhhhmmmhhh```SSSIII??????EEEKKKKKKHHHZZZdddfffVVV@@@555666:::;;;:::999:::;;;<<<;;;;;;@@@???>>>===<<<<<<>>>?????????>>>;;;888666555444,,,666,,,///222***111000---+++)))(((((((((&&&$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((******111%%%000000---444777EEEhhhKKKFFF===777666<<<<<<;;;GGGXXXTTTHHH999,,,(((((()))***))))))******+++,,,,,,---,,,,,,999111'''///CCCgggiiikkkkkkiiijjjllliiicccZZZVVVwww~~~sssmmmiiifffhhhmmmrrroookkkiiieee___VVVOOOJJJIIIGGGFFFEEEDDDEEEEEEDDDBBBAAA@@@<<<888888<<>><<<444222@@@PPPdddhhhkkknnnssswwwtttoooxxxvvvrrrmmmhhhggghhhjjjsssvvvvvvppplllmmmmmmlllbbbcccfffgggbbbQQQ;;;)))MMMQQQ]]]jjjpppooonnnooonnnggg``````hhhjjj```SSSIII???777:::GGGTTTYYYXXXjjj^^^OOOCCC:::555666;;;===<<<<<<===???AAACCCDDD>>>===<<<>>>@@@CCCDDDDDDDDDBBB@@@>>>999444000///000555...666666---222---...,,,)))'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))******///&&&111000...222666KKKeeeNNNFFF<<<777666;;;;;;===JJJZZZSSSGGG666+++'''((())))))((())))))***+++++++++,,,***222888...'''111EEEYYYUUUZZZ___bbbeeehhhfffbbb``````~~~tttrrrpppllljjjmmmlllkkkiiifff___VVVPPPOOOMMMJJJFFFDDDCCCCCCCCCCCCAAAAAAAAAAAA>>>;;;:::111GGGbbbvvv|||iiiRRROOO:::///===[[[xxx~~~~~~qqq^^^YYY\\\XXXmmmyyy||||||}}}uuummmpppppphhh___ZZZZZZ[[[[[[[[[dddggglllooopppqqqrrrtttvvv{{{{{{kkkSSSAAA>>>CCCQQQ[[[hhhzzzssskkkxxx{{{}}}kkk\\\___ooo~~~SSS:::...666666333KKKooo~~~~~~ooofffYYYQQQQQQYYYdddkkk}}}~~~~~~~~~~~~|||yyy{{{uuuwww{{{zzzsssiiibbb^^^ggg|||wwwrrrvvv}}}wwwnnnmmmrrrvvvyyy{{{}}}~~~|||zzz|||~~~yyysss{{{|||zzztttrrrrrrppplllmmmjjjhhhiiilllqqqtttuuuppplllhhhhhhhhh___OOOBBB666888;;;999666;;;MMM```mmmoooqqqrrruuuxxxtttmmmsssqqqlllfffbbbaaaccceeekkkqqqsssmmmhhhffffffeee]]]gggrrrnnnYYYEEEDDDLLLcccgggooowwwwwwpppkkkkkkcccaaaaaacccddd\\\MMM???;;;888777<<>>===>>>DDDLLLQQQQQQOOO@@@AAAEEEJJJPPPRRRPPPNNNNNNKKKJJJIIIBBB777...)))444666222<<<:::444:::...///,,,(((&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((()))***+++---(((111//////111666SSSbbbRRRHHH:::777777:::;;;>>>LLL[[[QQQDDD444)))'''))))))((('''(((***++++++,,,++++++)))666666,,,'''222JJJWWWJJJRRRYYY]]]aaaeeeeeebbb[[[ooouuuqqqqqqhhhhhhhhhgggddd___XXXSSSOOOMMMIIIFFFCCCBBBBBBCCC???>>>======>>>???===:::<<<999>>>TTTvvvzzz}}}{{{qqqbbbUUUCCC222000===XXX}}}pppXXXTTT[[[[[[]]]rrr}}}kkk^^^```eeefffhhhjjjiii```TTTJJJZZZ___gggqqqyyy}}}|||zzz~~~}}}iiiWWWKKK@@@AAAEEEYYYpppssssss{{{xxxxxx~~~}}}zzzeeeVVV\\\zzzWWW::::::888,,,222EEEYYY|||www}}}zzz~~~tttiii___XXXUUUZZZbbbqqqzzzzzz}}}sssrrrrrrwwwzzzzzzwwwuuuyyymmmdddjjj{{{lllTTTCCCJJJ\\\rrr~~~ssskkkkkkmmmmmmmmmpppvvvxxxwwwwwwyyy|||xxxqqqzzz|||{{{vvvssssssppplllkkkeee^^^[[[[[[___dddffflllkkkjjjkkkhhh^^^NNNAAA>>><<<;;;===@@@III\\\mmmjjjnnnqqqqqqssswwwvvvrrriiigggbbb]]]YYYXXXZZZ]]]cccnnnvvvrrriiieeefffgggeeepppzzzuuubbbUUU^^^ooojjjiiikkkppprrroookkkkkk```dddgggdddXXXHHH<<<777999:::@@@MMM\\\fffiiigggIII<<<666===CCC@@@???BBB>>><<<@@@LLLZZZaaa]]]VVVOOOUUU]]]eeehhhfff```[[[ZZZWWWXXXZZZSSSCCC444---111333222<<<<<>>;;;FFF<<<333999SSSqqqzzzqqqsssrrrZZZMMM???555111>>>^^^~~~}}}fffdddppptttwwwuuugggUUULLLSSSJJJNNNUUU]]]ccceeecccaaaZZZ[[[___hhhsss}}}~~~zzzkkkZZZQQQCCCEEERRRSSSQQQZZZWWWWWW[[[eeevvvuuu\\\VVVnnn]]]:::---222444///:::hhh}}}vvvaaa^^^___eeellltttyyyxxx{{{}}}wwwsssuuuxxxxxxxxxyyy}}}{{{wwwuuuvvvqqq```OOO888@@@SSSmmm}}}|||xxxtttvvvvvvzzz}}}~~~}}}{{{}}}|||xxxwwwzzzzzzwwwqqqjjj```XXXTTTUUUVVVWWWhhhmmmrrrpppfffUUUCCC888<<<999999AAALLLWWWeeepppsssuuussspppooopppnnnjjjeeedddaaa]]]YYYYYY[[[]]]^^^mmmyyywwwnnnkkkmmmppplllqqqtttsssnnnjjjkkkmmmlllfffcccgggkkkiiigggfffaaa```]]]RRRAAA333222777>>>???HHH\\\oooppp^^^LLL>>>===@@@FFFIIIFFFBBBBBB>>>>>>EEEUUUfffnnnkkkddd___iiivvvzzzrrrlllaaa\\\^^^bbb\\\HHH666...(((---///666:::SSShhhKKK...,,,)))'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))***+++++++++...111,,,111000:::lllZZZTTTEEE888888:::;;;<<>>@@@@@@======AAA@@@888777IIIdddwwwyyyyyyyyykkkZZZJJJ???888666BBBRRRsssuuuvvv[[[MMMDDDFFFRRREEEEEEEEEGGGMMMWWWbbbjjj___^^^^^^___ccclllvvv}}}yyyuuuppp```TTTRRRKKKBBBFFFFFFHHHNNNZZZkkkuuudddhhhvvvTTT333222555//////GGGqqqtttfff^^^^^^bbbmmmwwwzzzvvvvvvzzzxxxssstttwwwvvvwwwzzzsssvvvvvvsssqqqooojjjcccUUU[[[iiizzz|||{{{~~~zzz{{{wwwwww|||||||||xxxrrrrrrxxx||||||uuuppphhhaaa\\\YYYWWWUUUgggnnnssslllZZZFFF:::666777555:::KKK]]]hhhmmmooo}}}yyyrrrlllnnnpppkkkcccggggggeeebbb______```bbb[[[gggqqqrrrooopppsssuuummmssstttooonnnqqqmmmdddlllgggeeeggghhhccc^^^]]]WWWNNNCCC:::222---333<<>>@@@FFFtttwwwzzz{{{aaaLLLHHHEEEFFFPPPRRRQQQOOOIIIDDDBBBEEEHHHcccdddbbb\\\WWWYYYcccmmmyyysss{{{wwwmmmhhh]]]QQQQQQOOORRRWWWaaapppnnneeejjj{{{GGG,,,---555222222\\\}}}vvvhhhZZZTTTbbbmmm|||{{{yyyuuurrrssspppooowww|||sssnnnqqqtttssstttxxxrrrqqqmmmlllrrryyyxxxsssjjjppp{{{~~~{{{}}}kkkdddcccfffccc```iiixxx~~~~~~{{{yyyqqqhhhhhhooovvvxxxuuurrrnnnjjjgggccc___[[[fffmmmnnn```JJJ:::888<<<999888BBBZZZqqqzzzxxxtttyyyrrriiihhhqqqyyyuuukkkeeeeeeeeeccc``````aaabbbWWW___fffhhhjjjooossssssooo}}}ssslllppprrrmmmfffeeegggkkkjjjbbb]]]\\\LLL===000...333777<<>>>>>FFFQQQQQQJJJ555+++***&&&))),,,&&&'''(((***+++,,,,,,,,,+++---;;;999222'''555ZZZ]]]TTTNNNYYYPPPKKK[[[^^^```~~~vvvsssnnngggccceeeaaaaaa```\\\VVVPPPLLLJJJEEEDDDCCCBBBBBBCCCDDDEEE>>>???AAABBBBBBAAA???>>>VVV~~~www___RRRJJJBBB???@@@@@@VVVzzztttlllWWWPPPBBB:::CCCMMMdddhhhfff^^^YYYTTTDDD111777EEEWWWccchhheee\\\SSSccciiiqqqyyy}}}xxxpppooolllmmmttt|||{{{uuuqqqooonnnttt}}}tttggg===000555000555FFFeee~~~{{{kkkPPPQQQTTTaaavvv|||sssgggbbbeeennnuuuyyy|||yyyvvvrrrpppooopppqqqvvvnnniiimmmwww{{{xxxuuuwwwxxx}}}~~~vvveeeLLL???999888UUUyyy}}}xxx|||tttkkkgggiiinnnppppppzzzmmmhhhhhhgggmmmpppiiieeejjjdddRRRAAA;;;;;;;;;;;;NNNbbblllqqquuuuuurrrzzzjjjlllzzz}}}yyysssiiihhhfffcccaaa___^^^\\\[[[^^^VVVLLLJJJTTTdddsss|||zzz{{{{{{xxxtttqqqqqqqqqpppjjjffffffaaaRRRBBB888666555222111444===IIIQQQccceeebbbWWWHHH???@@@EEERRRGGGBBBHHHJJJFFFGGGMMMOOO[[[ooollljjjppprrrpppbbb@@@)))+++***)))%%%'''777IIIHHH<<<---+++)))((((((((('''&&&&&&&&&&&&''''''''''''(((,,,+++*********+++,,,---,,,+++222111000---HHH|||YYYLLLDDD===666999??????HHHSSSRRRHHH444+++***&&&))),,,''''''((()))***++++++******,,,777444000+++<<<]]]\\\TTTNNNYYYSSSQQQ___aaafff{{{qqqqqqnnngggbbb```aaaaaa^^^[[[WWWTTTSSSFFFDDDAAA???>>>???@@@BBB>>>>>>>>>>>>??????@@@@@@HHHVVVppptttiii^^^MMM???888===DDDXXXuuurrrbbbyyynnnSSSEEE;;;CCC^^^uuurrrwwwuuuooooooooocccTTT???999888CCCUUUcccjjjlll___^^^^^^```gggrrr{{{oooqqqnnnggggggqqq~~~}}}}}}oooTTT>>>333000///777PPPqqq}}}|||yyykkkWWWNNN]]]yyy{{{zzzxxxvvvtttuuuvvvxxxxxxvvvttttttvvvwwwvvvuuuooonnnnnnrrruuuuuusssqqqxxxyyyzzz}}}}}}wwwrrreeeZZZSSSNNNNNN```yyy{{{mmmjjjjjjkkkrrr|||qqqmmmdddWWWOOOSSScccqqqppphhhiiikkkgggjjjmmmeeebbb___TTTEEE===>>>AAAAAAJJJYYYfffiiijjjooovvvzzzmmmeeekkkuuutttrrrnnndddcccbbbbbbaaa```^^^ZZZWWWXXXXXXZZZ^^^eeelllqqqsssuuuvvvwwwxxxwwwsssnnniiicccaaa^^^UUUGGG:::777:::555666777999>>>IIIWWWaaallldddWWWIIIBBBBBBGGGLLLMMMDDD@@@DDDFFFEEELLLXXXZZZqqqcccPPP[[[fffqqqmmmMMM000***'''***'''###***555555---+++***(((''''''''''''&&&&&&&&&&&&''''''''''''(((******)))))))))***+++,,,,,,+++222111111000NNNxxxXXXLLLCCC<<<666:::@@@AAALLLVVVSSSEEE222******'''))),,,'''))))))))))))))))))))))))...666111///...@@@^^^XXXTTTNNNXXXVVVYYYccccccooo|||tttpppllliiibbbbbbbbbaaa___]]]\\\ZZZNNNKKKGGGCCCAAAAAACCCDDDCCCBBB@@@???@@@BBBDDDEEEAAA>>>JJJvvvsssaaaWWWRRREEECCCXXXyyyqqq]]]zzzqqqYYYEEE===IIIggg{{{[[[HHH777666@@@PPPgggzzzyyyqqqggg___^^^eeerrr{{{ssstttzzz}}}iiiKKK444888111...:::PPPfffqqqttt{{{{{{sssqqqqqqqqq{{{zzz|||xxxvvvttttttuuutttpppmmmggglllnnnlllgggfffjjjooovvvyyy}}}|||vvvssslllppphhh^^^\\\[[[aaannnbbbIII666666999<<>><<>>777444@@@???999CCCPPPPPPHHH<<<>>>NNN]]]bbbmmmjjjggghhhiiifff```ZZZfffbbbiiipppkkkggg___PPPAAA<<<888<<>>BBBGGGVVV\\\PPP888+++))),,,''')))---***+++,,,...//////...---,,,***444111000///BBBbbb^^^XXXSSSWWWYYYddd```fffvvvzzztttkkkddd___[[[VVVRRRNNNLLLHHHDDDAAA??????>>>>>>>>>??????===;;;888666999777777===AAA@@@XXX|||~~~jjjKKK999@@@___|||zzzdddDDDAAAGGGdddzzzhhhOOO>>>CCCJJJ___yyy}}}{{{nnnjjjdddbbbjjjssssssnnnooowww~~~sssqqq}}}{{{~~~}}}[[[IIIGGGDDD@@@===;;;999888555888;;;:::999===HHHQQQ\\\aaakkkuuuyyy||||||}}}zzzqqqlllnnnqqqtttzzzwwwfffTTTHHH???777:::::::::;;;>>>AAADDDFFFIIIMMMKKKNNNXXX\\\ZZZ^^^iiirrrmmmZZZUUUeeesssuuuuuuyyyyyyrrrgggaaadddiiibbbbbbnnnuuulll```RRR???999999>>>JJJVVV```kkksssooolllmmmsssxxxvvvsssqqqmmmfffggggggccceeeaaaRRR[[[gggqqqmmm```XXX]]]eee]]]dddmmmuuuzzz|||~~~rrrrrrtttwwwyyywwwrrrnnngggcccZZZIII666,,,444AAA;;;HHH\\\mmmrrreeeNNN<<<>>>>>>???AAAFFFMMMSSSVVVHHHKKKQQQ[[[ooo\\\//////333444???QQQLLL666+++)))'''&&&'''+++,,,+++)))&&&***......***&&&$$$$$$&&&&&&&&&''''''''''''(((((()))***,,,------------...,,,111---000999gggfffWWWQQQAAA:::999>>>BBBGGGWWW[[[MMM555)))))),,,((()))---***(((***---000000///---+++---222+++---111GGGeee^^^WWWUUUWWWYYYeee___kkkxxxpppfff___[[[WWWQQQMMMHHHGGGFFFCCCAAA???===<<<:::::::::999999888777666999555333;;;<<<000:::[[[ttt~~~vvv{{{rrrRRRAAAMMMaaa~~~{{{jjjsss```III@@@777NNNqqqYYY888333999OOOdddoooxxxzzzrrrnnnkkkcccZZZdddiiipppxxx~~~~~~|||kkkXXXXXXVVVQQQKKKHHHHHHIIIFFFFFFDDD???<<<===CCCHHHDDDEEEKKKTTT\\\bbbmmmwww|||qqqjjjlllsssuuuooollliii\\\MMMOOONNNNNNSSSZZZ___aaaaaabbb___dddeee]]]ZZZXXXQQQQQQ\\\___SSSIIIMMMXXX___VVVXXXXXXQQQKKKLLLUUU___eeefffpppnnn\\\NNNFFF<<>>...555DDDKKKYYYhhhlllbbbPPP@@@888>>>===>>>BBBHHHMMMPPPPPPMMMVVVfff|||MMM111+++444999DDDRRRKKK666+++,,,***)))+++,,,+++***)))&&&,,,333333...((($$$###&&&&&&&&&''''''''''''((('''((()))+++,,,,,,,,,,,,,,,+++111///333>>>nnncccVVVQQQ@@@::::::???BBBGGGWWW[[[LLL333((())),,,((()))---+++&&&(((,,,000111///,,,***333444)))***222IIIeeeZZZVVVUUUWWWZZZfff```ppp}}}uuukkkdddaaa^^^YYYUUUKKKKKKJJJIIIGGGEEECCCAAA<<<;;;999999999:::<<<>>>666===999777===<<<888<<>><<>>SSSfffwww}}}qqq___TTTJJJDDD@@@BBBPPP```oooeeeDDD888333222666999888999;;;777888888777777999===???AAAJJJSSSUUUSSSVVVaaakkkbbbdddjjjsss~~~|||sssxxxxxxhhhOOO>>>@@@???@@@DDDKKKQQQSSSSSSDDDHHHLLLQQQVVVSSS@@@+++///VVVpppiii^^^dddllllllnnnnnnnnnllljjjiiiiiiiiimmmggg___TTTGGG@@@JJJYYYSSSZZZbbbdddcccccchhhmmmjjjaaa___dddddd]]]ZZZ^^^YYY^^^\\\QQQMMMSSSVVVSSSQQQaaafffbbbddddddfffppp|||pppmmmsssiiiTTTRRR______fffkkklllqqqyyyzzzwwwggggggbbbRRRDDDBBBPPP^^^uuulll^^^OOODDD???@@@AAABBBDDDFFFIIILLLQQQVVVZZZdddjjj888000222:::;;;AAAOOOJJJ666))))))************+++++++++)))+++------+++(((&&&%%%'''((()))((('''&&&'''(((''''''((()))***+++,,,,,,---222222...888999hhhUUULLLCCC999AAA<<>>;;;;;;;;;:::999<<<;;;::::::;;;;;;:::999777999EEE___}}}zzzaaaJJJKKKppp}}}tttppprrrtttkkkgggqqqKKK777@@@OOOxxx~~~uuu]]]EEE444000===NNNlllxxx|||wwwpppiiiZZZIII@@@???QQQaaawwwyyy~~~[[[;;;...///222111///555===;;;333333222222111000111222444111777<<<<<<999:::AAAHHHCCCCCCDDDGGGKKKMMMKKKIIISSSWWW[[[]]]bbbjjjrrrwwwvvvtttrrrrrrtttwwwxxxxxx{{{yyy}}}zzzgggNNN>>>;;;777222000111333333222999>>>FFFPPP\\\aaaXXXJJJ888SSSggghhhiiisss{{{{{{wwwooofffeeeiiillljjjfffbbbVVVJJJFFFGGGKKKUUU___]]]```cccbbb______bbbfffeee___[[[[[[ZZZWWWXXX\\\\\\ZZZSSSLLLKKKMMMMMMIIINNNaaajjjjjjooonnnmmmsssrrrllljjjhhhZZZIIIIIIUUUXXX]]]___]]]^^^aaa```\\\RRRPPPLLLGGGFFFNNN\\\hhhlllbbbUUUKKKGGGEEEEEEDDDCCCJJJQQQRRRQQQTTT]]]eeeccc666000222999:::???MMMIII555)))))))))******++++++++++++(((+++------***'''%%%%%%'''((()))((('''&&&''')))''''''((()))***+++,,,,,,,,,111222...888>>>eeeUUULLLBBB:::@@@===DDDPPP``````999,,,+++***))))))***++++++*********+++,,,...000111777555---)))999TTT```\\\WWWTTTdddbbb[[[iiizzzzzzvvvoooiiieee```\\\XXXTTTPPPMMMKKKHHHDDDAAA???>>><<<:::>>><<<;;;;;;<<<<<<:::999===555333CCC]]]qqqwwwuuudddUUUddd~~~{{{ttt|||sssdddyyyzzzYYY???;;;BBB]]]zzz{{{~~~tttaaaHHH555333:::IIIZZZooo|||mmm\\\TTTDDDAAAGGGUUU```eeennnyyyvvv{{{|||tttooosss{{{www~~~}}}{{{xxx^^^888,,,666+++333333000===PPPOOO@@@;;;:::888555333222000000...111333111//////222555999999999;;;======;;;:::888999;;;===AAAGGGNNNTTTMMMKKKHHHHHHKKKNNNPPPQQQbbbiiiiiikkkuuuzzz|||zzzvvvrrrqqqssswwwzzz{{{{{{~~~~~~qqqccc\\\YYYUUUOOOLLLKKKMMMNNNOOOTTTWWW[[[cccooovvvrrrjjjggglllqqqqqqsssvvvwwwuuu~~~wwwzzz~~~ooo```III@@@888999AAAOOO^^^kkkwwwuuussspppnnnnnnoooppprrrrrrooohhhggglllqqqrrrqqqbbbTTTSSSXXX\\\\\\[[[MMM]]]eeekkkwwwzzzvvvxxxwwwtttnnnaaaNNNAAACCCKKKDDDFFFFFFCCCAAA@@@>>>:::???<<<===EEEUUUccckkkmmmZZZRRRIIIGGGJJJNNNOOOMMMIIIQQQYYY\\\___kkkXXX333000222888777<<>><<<>>>===<<<;;;<<<<<<;;;999======;;;999<<>>RRReeesss{{{lllZZZMMMEEECCCFFFKKKOOOSSSYYY```eeejjjlllmmmvvvtttsssnnnfffbbbhhhrrrmmmsssvvvtttsssqqqjjjaaaIIIGGGIIIHHH888&&&'''555///222555<<>>;;;999666555555555555555444333444444000222444666999:::::::::<<<777444333444666<<>>;;;>>>===;;;;;;<<<<<<;;;:::666<<>>;;;---111111,,,((()))***)))000---888PPPaaa[[[JJJ???AAA>>>;;;;;;<<<<<<:::999666555444333222111000///---///000111111000000000555111111555555222111555333222222444666777666555...<<>>BBBJJJVVVeeepppvvvooollljjjkkkmmmlllhhhdddiiipppqqqiiieeehhheee^^^PPPCCC???LLL[[[___^^^___TTTMMM@@@FFFhhhvvv___EEE777444222...222111222444444444444444---555GGG___oookkkVVVBBB:::===@@@BBBEEEJJJRRRXXXaaa^^^aaasssEEE222333111666444888FFFEEE555+++((()))***,,,,,,+++******'''(((***)))'''&&&%%%&&&%%%'''((((((''''''(((***(((((()))***+++,,,------///---222---555OOO[[[SSSMMM???<<<@@@FFFFFF^^^gggCCC,,,******)))))))))***,,,---...,,,***)))***...222555000///***,,,AAA\\\ddd\\\WWWiiibbbXXXYYYxxx}}}|||tttiiibbb^^^YYYRRRLLLMMMJJJGGGDDDBBB???<<<999<<<;;;:::;;;<<<===<<<::::::;;;;;;:::999999999:::DDDUUUooo~~~zzzooolllqqqwwwllleeecccuuummmRRR777999;;;WWWgggMMM:::333222>>>PPPbbbooowww}}}wwwqqqmmmdddUUUFFF;;;666555666///111666:::999777<<>>ZZZ~~~ssslllrrrvvvsssoooppprrrssstttuuuwwwuuurrrooommmmmmrrrooommmnnnllljjjjjjlllvvvvvvxxxyyyuuuqqqrrrvvvxxxuuukkkZZZHHH@@@BBBGGGHHHEEEFFFRRRggguuuqqqgggrrrqqqppprrrtttrrrnnnjjjqqqsssrrrmmmfff^^^RRRGGGAAAFFFRRRaaahhheee^^^ZZZXXXMMM<<>>CCCCCCBBBEEEMMMUUUSSSZZZlllAAA222333000666444888GGGFFF555+++''')))+++,,,---,,,***)))&&&((()))(((&&&%%%%%%&&&%%%'''(((((('''''')))***((())))))***+++,,,------000,,,333...444TTTYYYSSSNNN>>><<>>;;;888888::::::888555AAAIII```|||zzzooommm|||oooggg~~~~~~xxxZZZ;;;<<<888EEEooo}}}~~~zzziiiMMM===111333???OOO^^^iiiiiiwwwxxxtttqqqooo}}}pppbbbWWWQQQNNNGGGEEEEEEEEE@@@999777:::888333///000333333111///%%%&&&&&&%%%''')))(((###)))'''444NNNcccfffaaa]]]@@@;;;444222444666666444666888999888555333222333***---222444444444666888===<<>>:::777222//////000111111111444111222777>>>VVVxxxzzzlllqqqrrrooopppuuuwwwtttmmmppprrrrrrpppoooqqqsss{{{xxxxxxxxxsssllliiillleeennnwwwzzzzzz{{{{{{zzzbbbWWWGGG:::444999DDDLLLKKKOOOUUU^^^llluuupppeeeffffffgggiiikkkmmmmmmlllqqqkkkhhhhhhbbbQQQ>>>333555GGG[[[bbb___[[[VVVRRRYYYVVVKKKPPPjjj|||{{{yyyooocccUUUJJJBBB999222///444111111444555222333777MMM^^^ppptttgggTTTFFF@@@@@@CCCFFFGGGIIIMMMUUU[[[YYYmmm>>>333222///666555999HHHGGG555***''')))+++------,,,***)))&&&'''((('''%%%%%%%%%&&&%%%&&&(((((('''''')))+++((()))******,,,,,,---...000+++555111666ZZZWWWSSSNNN>>><<>>KKKXXX[[[kkkuuunnn___SSSJJJDDDEEEGGGOOO[[[ccckkkzzz|||zzztttpppmmmkkkggg___[[[\\\RRREEE666...,,,...000222,,,)))+++///+++###$$$,,,+++'''###(((888LLLUUUUUUIIIAAA666000...---+++(((+++///333444222111333555000333666666444333333555888555>>>PPPZZZWWWUUUYYYPPPIII???777333444555666444777999AAALLLQQQ```{{{zzz||||||vvvzzzxxxqqqhhhiiippprrroooyyyzzzzzzwwwuuutttwwwzzzxxxwwwyyy|||wwwmmmkkknnnlllvvv|||yyytttppphhh___KKK@@@555333<<>>XXXrrrgggdddgggtttrrrHHH888999000@@@wwwxxxppp___HHH555000:::EEEYYYYYY^^^bbbZZZHHH999444999444222333222444BBBSSSuuukkkhhhRRR>>>---***------,,,,,,))))))))))))))))))))))))***(((&&&(((111@@@RRR^^^UUULLL???555111...,,,***,,,++++++,,,...//////...000777666///000777666...999444111333666:::???EEEIIIKKKFFF;;;333777@@@FFFCCCFFFMMMSSSTTTWWWgggxxxxxxnnnsssvvvwwwvvvxxxyyyuuunnntttwwwzzzzzzwwwvvvxxxzzz{{{yyyvvvqqqmmmlllnnnpppppprrrrrrmmmbbbUUUIIIBBB666,,,///@@@GGGCCCGGGSSSjjjlllnnnooopppqqqooolll___\\\]]]dddooovvvuuuqqqpppggggggmmmcccKKK:::999333999BBBIIIIIIKKKWWWddd```hhhpppsssvvvxxxrrrhhh___aaa]]]]]]]]]KKK444...999'''...@@@777+++<<>>FFFFFFSSSdddQQQ222---,,,+++)))((('''(((***++++++,,,,,,+++,,,...333666444000,,,555LLLbbbbbbUUUfff___^^^YYYaaa{{{sssiiiaaa___ZZZTTTLLLGGGEEECCC@@@======<<<;;;::::::999::::::888777555444555777:::;;;===777999IIIbbbxxxrrr^^^]]]iiiyyyxxxSSSCCC444111;;;ddd{{{}}}xxxmmm[[[HHH===;;;===KKKTTT```dddVVVBBB777777666---***------+++555DDDuuu|||___III===555111222111,,,((((((((((((((((((((((((((((((((('''%%%$$$'''...888???CCCAAA<<<666111---,,,,,,,,,+++++++++,,,---......222000000333555555777:::444:::EEESSS\\\ZZZMMM???JJJFFF===444777III```nnn}}}yyysssmmmfffgggvvv}}}zzzyyyuuurrruuu}}}||||||zzzxxx}}}~~~}}}{{{xxxuuuuuuuuuwwwuuuqqqnnnmmmmmmnnnpppnnnhhh]]]PPPDDD;;;777555777AAAGGGBBB;;;;;;CCCKKKQQQ\\\iiippppppmmmkkkkkknnnmmmkkkkkkmmmpppssstttsssiiiiiipppfffJJJ444///555@@@MMMQQQLLLJJJRRR]]]mmmqqqssssssuuutttkkkaaa]]]aaa^^^]]]ZZZGGG333///000...555777000<<>>???GGGIIIVVVdddNNN...******)))((((((((()))***+++++++++++++++,,,000666:::777...+++888OOO___```ZZZggg___]]]VVVaaavvvqqqiiiccc\\\VVVNNNIIIGGGEEEBBB???===<<<;;;:::999888888999777666555444555777999:::;;;888444999QQQooo~~~~~~oooffffffmmmzzz^^^:::444777<<>>GGGJJJXXXeeeKKK+++***))))))(((((()))***+++,,,,,,,,,++++++,,,000666:::999---+++;;;RRR___bbbaaahhh```\\\TTT```yyyrrrlll___YYYQQQLLLIIIGGGCCC@@@======;;;:::888888777777666666555444555666888999888:::555333IIIlll|||xxx|||jjjcccppphhh333111333666MMMxxx~~~{{{{{{vvvkkkrrrtttwwwwwwooobbbRRRGGGNNNEEE???DDDKKKIII;;;---...<<>><<<:::999888777777666555444444444555666777444;;;999777LLLmmmzzzrrrzzz}}}kkk```iiiwww~~~eeeqqqkkkDDD555///---FFFooo}}}{{{}}}{{{pppuuuwwwyyy{{{zzzsssiiiaaaUUUHHH:::888BBBIIIFFF???***555PPPnnn~~~mmmJJJ///)))///,,,,,,+++'''&&&'''***,,,''''''''''''''''''''''''###%%%&&&&&&%%%%%%&&&(((%%%%%%&&&***...///---+++***+++++++++,,,111888>>>;;;JJJYYY___fffrrr|||jjj\\\KKK@@@>>>???>>>;;;CCCNNNZZZbbbiiirrrvvvvvv{{{vvvooolllkkkiiifffdddPPPJJJAAA===<<<999444///(((***///666===AAAAAA???>>>???>>>???JJJXXX]]]YYY]]]___eeemmmmmmjjjmmmtttuuutttsssrrrrrrtttxxx{{{zzzqqqrrrwwwbbb@@@555@@@aaadddWWW===555NNNtttyyypppnnnpppnnnggg```bbb___VVVTTTVVVGGG333...222)))111LLLllleeeJJJ===999BBBGGGEEEJJJUUUQQQTTTbbb}}}jjj;;;555444444333444:::EEEGGG:::)))''''''''')))+++,,,+++***'''''''''(((''''''&&&%%%&&&'''((())))))*********)))***++++++------...//////000111555???xxx[[[PPPIII<<<>>>FFFKKKZZZcccEEE(((...))))))))))))************---......---,,,---000222666000///<<>>333...111333000,,,''',,,000555<<>><<<;;;:::888666333///...//////---+++111111222888???CCCDDDCCCNNNCCC@@@NNNaaalllmmmlllkkkffffffmmmqqqoooqqqwwwvvvsssqqqqqqtttvvvuuutttyyyllliiilllXXX999555GGGkkkkkkYYY===:::YYY}}}zzzpppmmmmmmhhhbbb___aaa^^^TTTQQQRRRDDD222///222***BBBppplllRRR???<<>>BBBGGGKKKOOOSSSVVV[[[uuubbb<<<:::777555555888@@@KKKLLL===,,,)))(((((()))******)))'''''''''((((((''''''&&&%%%&&&'''((())))))*********)))***++++++------...///000111111666FFFqqqVVVOOOJJJ>>>DDDKKKNNN[[[___===###---***************)))(((''',,,...111111111111222333444777555666IIIbbbggg]]][[[UUURRRMMMbbb|||uuujjjbbb\\\WWWQQQLLLCCCBBB@@@===;;;999888888444444444444444444444444555333111555HHHaaarrrvvvuuurrruuu~~~~~~cccRRR```eeeEEE666===555888===333999fffyyytttvvvxxxyyyyyywwwxxxyyy{{{xxxooo[[[BBB333111222111,,,777888444FFFooowwwooodddSSSCCC444...+++---///---+++,,,%%%+++---(((%%%)))+++)))''''''''''''''''''''''''"""$$$%%%%%%$$$$$$%%%&&&%%%(((******'''&&&(((+++***---//////---///666<<>>>>>DDDPPP___kkkqqqrrrNNNNNNOOOVVVeeetttuuuoooIIILLL\\\rrr|||wwwuuuzzzyyywwwuuusssrrrtttvvvxxxaaaIII@@@MMMKKK::::::LLLXXXgggkkkgggttt}}}tttnnnlllhhhbbb___bbbUUU\\\YYYPPPEEE333+++444444SSS\\\AAA;;;<<<@@@BBBDDDKKKTTTWWWTTTfff```<<<;;;888555666:::BBBMMMNNN???---)))(((((()))******(((&&&''''''((((((''''''&&&%%%&&&'''((()))************)))***+++,,,---......///111222222777IIIpppWWWOOOBBB<<>>===<<<;;;999666555555444444444555555333//////999LLL```nnnuuuttttttwww{{{|||{{{nnn]]]WWWMMM===555666666,,,---HHHttt~~~zzz{{{tttpppppptttzzz~~~kkkGGG111111333///,,,111555999FFF[[[jjjooo\\\VVVNNNFFF@@@:::444111///---***((((((((()))*********)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((---...''')));;;EEECCCDDDlll\\\hhhnnnFFF222111444666666555444333000---000000111333444333000------777,,,222888...000000333111:::>>>444222<<>>===;;;999666666555444444444555555222///---000<<>>FFFHHHKKKSSSYYYiii___AAA888999:::...===]]]fffYYY@@@******************)))((((((&&&'''((()))((('''%%%$$$''''''''''''(((((((((((())))))***+++,,,...///000333///111666JJJlllWWWNNN@@@>>>GGGHHHTTT___SSS666'''+++***)))((())),,,.........000999???===888555333111000555222999SSS```XXXPPPUUUKKKHHHIIIwwwyyyuuuooo___UUUWWWMMMJJJFFFBBB@@@>>>;;;:::777666666555444444444555///000///---///===SSSddd]]]```jjjvvv{{{yyywwwxxx|||xxxcccLLL;;;<<<777@@@bbb~~~~~~|||{{{{{{|||}}}~~~~~~}}}sss[[[>>>+++***//////222222000///111000---++++++,,,...000000...,,,))))))))))))((('''&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''***...333888LLLuuu{{{fffRRRFFF:::666333222333444555666000111222444777777666444222666+++///222444CCCDDDGGGJJJ[[[hhhllluuu~~~zzzyyyxxxzzz}}}yyyhhhNNN;;;HHHTTTcccllllllgggdddeeeaaafffnnntttrrrnnnooossstttllliiiooouuuqqqggg___GGGIIICCCBBBJJJOOOYYYkkk{{{}}}xxxlllccccccgggddd]]]XXXRRRgggQQQ;;;<<<)))===hhh@@@444===CCC>>>KKKPPPQQQZZZfff]]]AAA999::::::...CCCiiipppZZZ???+++***************)))((((((&&&'''((((((((('''%%%$$$''''''''''''(((((((((((())))))***+++,,,...///000444111333777KKKkkkXXXNNN@@@@@@HHHIIIXXXaaaNNN333)))+++***))))))+++...111222222666===DDDEEE@@@;;;888666000444444???XXXaaaXXXSSSTTTJJJIIINNN~~~uuuqqqjjjaaa]]]SSSOOOJJJFFFCCC@@@===;;;888888666555444444444444,,,000444222///111;;;DDD333>>>VVVpppzzzuuurrrppp[[[LLL@@@===SSSyyy|||{{{{{{{{{jjjMMM???888111000333(((+++---///000222222000555555555666555111,,,''''''((()))******(((&&&%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***''',,,,,,(((<<>>:::555333333000000111444777999999888333666......---999ZZZaaakkkppp~~~|||~~~zzzvvvpppdddSSSCCC<<>>AAA[[[||||||yyywwwwwwxxxyyyTTT222)))---///000333333222111000...,,,******,,,---000333444111,,,((('''(((***++++++***'''&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((***"""(((+++'''DDDxxxtttjjjcccWWWEEE666///000///000222666:::;;;;;;999===777222(((===ooo}}}|||ppp___LLL;;;555@@@OOOEEEKKKaaa~~~pppdddeee]]]dddmmmqqqsssssstttsssjjjnnnsssnnnUUU999000666:::MMM[[[XXXEEE000;;;^^^|||uuunnnjjj```bbbbbb```]]]\\\\\\\\\```___NNN333---QQQlllLLLAAA:::<<>>NNNQQQJJJHHH???+++***************)))(((((('''''''''''''''&&&&&&%%%''''''''''''(((((((((((((((((()))***,,,...000111222111333666LLLgggYYYMMM@@@DDDMMMMMMcccgggDDD---...+++***)))***---111444666666///333;;;BBBAAA:::555444+++---222GGG___```VVVWWWVVVJJJMMMYYYsssrrrjjj\\\[[[WWWRRRMMMIIIEEEBBB???;;;:::888666555444333333222000......///000111111333888IIIbbbwww}}}yyyuuunnn}}}ppp]]]FFF999AAAYYYuuu~~~yyyuuutttuuuuuuooo[[[FFF<<<555...+++...444111///000///,,,,,,...)))+++///333555444000,,,'''(((***++++++***((('''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((---###***---,,,UUU|||qqqUUU;;;...///......000444888;;;;;;:::<<<888111!!!:::uuuoooJJJAAA999444///000@@@SSSGGGLLLdddvvviiiiiiaaaiiiqqqtttvvvvvvuuuqqqmmmoookkk[[[DDD555999FFFOOOTTT\\\bbbUUU666222LLL~~~~~~~~~{{{rrrfff]]]YYY```ddd```[[[[[[___aaaoooVVVGGG333---ffftttTTT===999888@@@IIIHHHJJJRRRVVVeeeSSS@@@>>>???333CCCOOOGGG<<>>yyy{{{XXX444...333CCCOOOLLLGGGGGGPPPXXXlll}}}mmmdddeeebbbjjjppppppqqqtttqqqmmmjjjeeeWWWEEE<<>>AAAAAAKKKSSSMMMUUUhhhyyyOOO@@@@@@AAA888;;;JJJVVVTTTOOOAAA---***************)))(((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((()))'''((()))***,,,///111222333555777888PPPbbbZZZGGG:::GGGJJJMMMbbb\\\444,,,555&&&---+++***+++///555;;;???;;;777>>>FFFFFFHHHFFF;;;333...999QQQ```\\\TTTTTTXXXVVVOOOcccvvviii]]]WWWTTTNNNNNNJJJ;;;@@@:::666888777222111333555444111...---,,,---...///...---111:::HHHVVV___gggjjjjjjhhhmmmjjjFFF333555888IIIsssnnngggpppuuuyyyuuucccOOO===111,,,---+++)))''')))------***((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((())))))******+++>>>777'''>>>ttt~~~yyyqqqnnnttt}}}~~~vvvmmmjjjppp{{{|||lllQQQ777///---+++,,,222///222333///...333888:::111111333&&&---ggg{{{ooo???&&&:::nnn}}}lllqqqpppsssnnnjjjWWW[[[\\\cccooovvvssskkkdddbbbJJJ444//////,,,,,,000///000CCCUUUUUU[[[mmmzzz|||ggg___eeeggg___aaa^^^]]]```eeegggeeebbbTTT???@@@QQQcccxxxsssQQQIIIBBB>>>@@@CCCHHHOOOWWW___pppTTT999@@@AAA999;;;TTTnnnlllXXXBBB000))))))))))))((((((((((((''''''((((((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333...444444666VVVbbbXXXFFF;;;GGGLLLPPPcccZZZ333+++222$$$)))***++++++---222:::AAA888222777???@@@CCCBBB777222...888QQQ___[[[UUUVVVXXXWWWRRRiii~~~pppccc]]]XXXQQQRRRQQQFFFCCC<<<888999777333222555666444222///.........///222000---,,,...222777:::IIIZZZkkklllhhhmmm{{{[[[BBB999333:::]]]wwwqqqtttyyy|||}}}nnnXXX<<<$$$++++++***)))***,,,,,,***)))((('''&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((())))))******(((333......QQQ~~~|||~~~zzztttttt|||mmmRRR???///------+++,,,222444999:::666444777999999000666---)))JJJvvv{{{uuu???(((222___{{{qqqmmmtttrrr___UUUNNNMMMOOOYYYgggpppiiiVVVGGGVVVBBB222...---)))***///+++222FFFXXXaaaooo|||mmmdddeeebbb[[[```^^^]]]bbbggghhhbbb[[[UUUKKKSSSaaahhhqqqhhhJJJFFF@@@>>>CCCIIINNNSSSYYYlllVVV999AAAAAA>>>BBBbbbdddEEE...))))))))))))((((((((((((''''''((((((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333///444444666VVVbbbVVVEEE<<>>mmm]]]SSShhhppp\\\:::111,,,//////++++++000111555666333111222222000---666***888nnnpppBBB///***KKKvvv{{{{{{yyyiiiTTTAAAGGGaaannnqqqnnn___JJJ;;;777999HHH;;;000...---)))***///444EEEVVVaaaooo}}}tttkkkddd```]]][[[cccaaaaaafffiiifff]]]TTTTTTUUUaaaiiifffdddZZZFFFDDD@@@BBBIIIPPPVVV\\\cccXXX;;;AAAAAA>>>>>>```fffCCC...))))))))))))((((((((((((''''''((((((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333000555444666WWWbbbSSSCCC>>>GGGNNNXXXcccQQQ111***...&&&%%%(((+++---///444;;;AAA<<<333444999999======333///...:::QQQ]]]YYYWWW\\\ZZZYYYXXXtttwwwmmmeeeXXXSSSSSSMMMKKKEEE>>>999777555555666555444222111////////////---///111333333222000///,,,///555===HHHYYYssssssQQQ666AAA111;;;iiiiiiFFF((('''(((+++,,,******+++***))))))(((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((())))))***---''',,,RRRyyyWWW777...BBBNNNDDD444222333555222,,,+++///+++...///,,,---000000...+++///666WWWrrrKKK:::&&&999lllxxxnnn```@@@<<<[[[sssjjjUUU;;;...666LLL^^^BBB777//////111///......FFFbbbpppnnnuuu{{{tttgggccc```ZZZ\\\bbbfffgggiiiiiifff___VVVPPPVVVZZZcccgggaaaYYYOOOEEECCCDDDHHHOOOTTT[[[hhhuuuYYY;;;AAAAAA<<<666RRR|||aaaDDD333))))))))))))(((((((((((('''''''''(((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333111555444666XXXzzzbbbPPPAAAAAAIIILLL[[[aaaLLL000+++...******((()))---444:::=========666888;;;888999999000...///===SSS]]]YYYWWW^^^\\\YYYXXXuuuwwwqqqccc[[[YYYRRRMMMIIIAAA:::777777666555333222111000///.........//////000000///...---,,,222111111111222===WWWppp{{{]]]>>>:::///;;;ddd~~~fff...(((&&&***---+++)))+++)))))))))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))---'''333bbbuuuXXXCCC:::222222333...555777999888333,,,---000...000000...222999===<<<++++++OOO{{{}}}UUUDDD(((///___vvvuuulllHHH888OOOSSS>>>'''(((BBB___fff___@@@666...000444444000,,,JJJrrruuuxxx{{{vvvuuuiiibbbdddbbb\\\]]]eeefffhhhhhhcccYYYRRRQQQRRR___dddgggiiieeeXXXHHHBBBAAAFFFMMMRRRTTT^^^vvvZZZ;;;AAABBB@@@777NNNtttzzzbbbHHH777))))))))))))(((((((((((('''''''''(((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333333666333777YYYuuuaaaMMM@@@EEEKKKKKK___aaaGGG///+++---,,,,,,)))(((...777======:::888555;;;===666555555......111AAAWWW___YYYWWW^^^]]]YYYXXXxxx{{{wwwkkkbbb^^^VVVPPPMMMFFF>>>::::::888444111111000000///......------,,,,,,,,,,,,---...///+++555@@@???111+++>>>XXXsss}}}eeeDDD555222CCCiii|||===///'''***...+++)))***)))))))))))))))((('''''''''''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))%%%555hhhcccEEE666888222+++---...333666888666111---///333111222111111666???DDDDDD000;;;nnn{{{bbbNNN000...TTT|||vvvooo___???000<<<555888???RRRjjjtttbbbHHHBBB:::333111333333///+++AAAqqqttt{{{yyyzzzfffccceeeiiifff^^^\\\aaabbbaaa[[[SSSKKKKKKSSS[[[nnnrrrooonnnmmmYYYCCC>>>AAAGGGPPPUUUZZZjjjXXX:::AAACCC@@@:::OOOpppvvvcccHHH000))))))))))))((((((((((((''''''((((((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333444666333777ZZZqqqaaaKKK@@@HHHNNNMMMdddaaaCCC...)))***+++***)))***///666:::;;;:::111333>>>BBB777444444///...333EEE[[[aaaYYYWWW^^^\\\XXX[[[}}}~~~sssiiiccc[[[SSSRRRKKKBBB>>>>>>:::444111111111111000//////...+++++++++,,,...000111222(((///;;;???666---777IIIlll|||~~~rrrVVV===666AAAbbbPPP;;;++++++///,,,(((((((((((()))))))))((('''&&&(((''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''(((((()))(((%%%444fffuuuSSS;;;///---((()))111444000333555333///...000111///000000000555===???===777]]]qqqXXX>>>777OOO}}}xxxrrrmmmUUU:::...+++777PPPhhhpppooojjj]]]PPPEEEDDD???777000...000111CCCppp{{{rrr||||||ppptttaaadddfffccc\\\WWWXXX\\\___VVVIIIAAACCCOOO```kkk}}}|||mmmddddddRRR???DDDFFFJJJRRR]]]jjjVVV888AAADDD===999KKKdddlllcccJJJ---))))))))))))((((((((((((''''''((((((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333555777333777[[[oooaaaJJJ@@@JJJOOOPPPgggbbbAAA---((((((***''')))---111444666999:::,,,222AAAFFF:::555777333...444HHH^^^cccYYYWWW^^^ZZZXXX]]]~~~ssskkkbbbVVVVVVOOOEEEAAAAAA<<<555222222222222222111000//////......---,,,+++******444((($$$,,,222111333:::eeexxxyyy~~~rrrGGG777555NNNmmm}}}___DDD...---111---'''&&&'''((()))))))))(((&&&%%%(((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((()))***&&&222aaappp<<<555444333...222555,,,000333555222000//////......000000000444999999444===zzz|||aaaKKKAAAPPPiiiVVVFFF...111JJJUUUmmmuuuqqq```QQQLLLHHHAAAIIIMMMJJJ>>>000,,,111888OOOwww{{{qqq{{{uuucccfffdddgggcccVVVLLLLLLTTT[[[___OOO===777BBBXXXmmmyyydddSSSSSSFFF>>>NNNMMMNNNVVVfff{{{UUU777AAADDD===:::FFFXXXcccdddQQQ444))))))))))))((((((((((((''''''((((((''''''&&&%%%'''&&&&&&''''''((()))***)))))))))+++---///222333666777333777[[[pppcccMMMEEEDDDNNNRRRkkkYYY===---&&&---((()))((((((***///555999;;;666===DDDGGGCCC<<<666333,,,:::PPPaaabbb[[[ZZZ```\\\___SSSyyyuuuqqq^^^[[[WWWQQQFFF<<<;;;???888666222000///...,,,***//////.........---------,,,---,,,---000333222///TTT}}}}}}qqqJJJ///;;;UUUdddmmmvvvaaacccVVV???;;;===AAA:::,,,&&&***%%%'''((('''&&&%%%%%%&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((()))111***HHHrrrBBB999444---(((000333(((222222222222///------000...444+++)))666111***555```mmmNNNGGG]]]}}}ccc:::666222222XXXlllhhhfff^^^PPP@@@555555===FFFXXXZZZQQQ>>>///111AAANNNkkkoooyyy}}}qqqaaabbboookkkbbbOOO@@@HHH[[[^^^UUUKKK555111;;;XXXlllllliiiRRRGGGDDDCCCGGGOOONNNTTT]]]nnnIII;;;DDDFFF;;;:::LLLcccjjjdddPPP777,,,***(((((((((((((((&&&''''''&&&&&&&&&%%%%%%%%%'''&&&&&&''''''((()))***)))***+++++++++...222555:::444888888[[[nnnaaaLLLFFFFFFPPPTTTjjjWWW<<<---&&&---((())))))(((***...222555777555:::BBBGGGFFF???777111,,,;;;RRRaaaaaaZZZZZZaaa^^^```VVV}}}wwwnnnccc^^^YYYSSSKKKBBB???AAA999777333222111000---,,,.........------------,,,---------...111222111///NNNyyy|||cccGGG999999???DDDFFF999PPP}}}ZZZ444666;;;>>>888///))))))%%%'''(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((("""---'''@@@{{{NNN@@@;;;:::...***000111000000000///...---000222333888///,,,222,,,,,,???sssnnnQQQLLLcccuuuSSSWWWUUUNNN___ZZZGGG:::777444222555<<>>BBBAAA@@@<<>>CCC<<>>333444888;;;;;;666---&&&...@@@VVVfffpppsssoooiiiXXXXXXbbbrrruuubbbHHH888FFFTTT]]]TTT@@@111///222333555\\\gggaaatttlllNNNGGGCCCDDDIIIJJJIIIRRR___jjjyyyTTTHHHAAACCC<<<888CCCXXXjjjoooYYY555---+++)))))))))))))))'''(((((('''''''''&&&&&&&&&'''&&&&&&''''''((()))***)))***++++++---///444777;;;555999999[[[}}}jjjZZZFFFFFFJJJQQQ```dddEEE111---(((---(((''')))++++++,,,///666<<<;;;666111333888;;;888444333FFFYYY]]]YYYYYY___eeeaaa^^^ooo|||mmm```\\\ZZZSSSGGG@@@;;;888555333222000...,,,------------,,,,,,,,,,,,,,,***+++...,,,+++666EEEdddrrrtttqqqwww|||xxxWWW;;;///(((666DDDHHH]]]{{{___OOOAAA000)))222===???999---)))%%%%%%&&&(((&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''(((''',,,DDDlllfff===000333///---666;;;888777:::888111///...222000///KKKttt~~~~~~yyy}}}uuubbb[[[fffqqqtttrrrmmmyyyuuuhhhSSS444222777::::::777000+++***+++LLL```tttzzztttiii]]]UUUZZZcccrrrttt]]]>>>555>>>SSSOOODDD666///222555444***999bbbcccQQQVVVPPPEEEIIIDDDEEEKKKNNNPPP[[[iiivvv}}}LLLEEE???EEE>>>;;;GGG[[[mmmuuubbb>>>---+++))))))******)))(((((((((((('''''''''&&&&&&'''&&&&&&''''''((()))***(((***+++,,,---000555888<<<555999999[[[wwwgggZZZGGGIIIMMMTTTbbbcccAAA///---)))---((((((***+++******...666======999666666999:::777444666HHHXXXZZZXXX[[[```ccc___[[[rrruuugggbbb___VVVKKKCCC>>>;;;777444333111...,,,.........------------,,,---***,,,///------===PPPdddppprrrpppssssssuuu~~~uuuWWW@@@...888<<<;;;@@@aaa{{{qqqEEE333,,,'''***...000222444444...'''%%%'''((((((&&&######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((((((((222((($$$$$$+++DDDdddvvv~~~UUU666...+++***333666222222888888333000...222...333\\\{{{zzz~~~xxx|||sss]]]VVVeeetttxxxooolllqqqcccSSSAAA111BBBAAADDDBBB777***(((333???gggttt{{{rrrbbbZZZ\\\```nnnooojjjWWW>>>111888EEEHHH999...222:::======>>>333FFFhhhfffXXXSSSFFFHHHLLLEEEDDDKKKRRRZZZhhhwwwuuuJJJEEE@@@IIIBBB@@@JJJ[[[lllyyyjjjJJJ...,,,***)))******)))((((((((((((((('''''''''''''''&&&&&&''''''((()))***(((***+++,,,---000555999<<<666999999[[[ssseeeYYYHHHKKKOOOVVVdddbbb???...---)))---(((***++++++)))(((,,,555===<<<:::888888999888555111888IIIWWWYYYYYY]]]aaabbb^^^ZZZtttxxxkkkeee```VVVKKKDDD@@@===999666444222///---//////.........---------///+++---000...000BBBXXX```mmmqqqqqqsssooooooyyyuuujjjIII333///888JJJ>>>666XXXvvvzzz|||MMMAAA;;;888999222(((***444888111)))&&&'''))))))(((#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((())))))$$$+++111+++,,,999AAAUUUyyytttJJJ333)))'''000111+++,,,555999555///---111---777hhh~~~}}}zzz|||oooXXXRRRbbbrrruuurrrqqqsss^^^DDD,,,444;;;???>>>111###&&&;;;PPPsssyyyuuu```NNNRRRgggzzz|||nnnPPP333+++666@@@??????000222HHHQQQDDD>>>EEEBBBPPPfffggghhh___GGGIIINNNEEECCCKKKVVVaaarrrsssKKKHHHCCCLLLEEEBBBJJJYYYiiiyyyoooRRR...,,,***)))******)))((()))((((((((('''''''''''''''&&&&&&''''''((()))***(((***+++,,,---111555999===666:::999[[[wwwbbbVVVEEEJJJWWWTTTlllVVV===///---...,,,***,,,***+++,,,++++++222::::::555333999===<<<888777999GGG\\\___UUUYYYcccbbbbbbWWWyyy~~~qqqgggaaa[[[SSSKKKGGGAAA:::666555444000+++...---,,,+++***+++,,,---(((+++---***(((222HHH]]]aaadddlllssstttrrruuuzzz{{{~~~yyyrrrFFF...,,,DDDHHH666:::RRRmmmzzzxxxuuuwwwtttfffFFF000---------///,,,$$$$$$)))'''&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########%%%$$$$$$$$$&&&(((+++---''''''''''''''''''''''''(((((('''((()))+++---...888SSSvvv^^^444555222000---,,,000555333...000###000...III~~~}}}|||}}}{{{{{{}}}|||fff[[[OOOrrryyyqqqppptttgggGGG000---///---222000///,,,***111EEEXXXsssfffXXXSSS\\\iiisssxxxuuuSSS333+++444;;;<<<<<>>```|||zzz}}}wwwttt{{{eee;;;***+++((()))(((***,,,***%%%$$$&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$%%%'''***+++&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((***,,,---+++555AAAJJJRRR```vvvooo===...//////------222777555///111***222333TTT}}}||||||}}}~~~zzz{{{|||}}}yyydddZZZNNNqqqyyysssrrrjjjTTT777&&&&&&)))))))))))),,,333<<>>GGGSSS\\\HHHBBBFFFXXX[[[EEE<<>>NNNaaa```SSSWWWcccbbb```[[[}}}wwwlllZZZPPPRRRNNNGGG>>>888666555222000---------------,,,+++++++++++++++---000;;;RRRgggnnnlllmmmrrrtttuuuyyy~~~^^^:::222444///---222PPPuuu{{{zzz|||zzzvvvxxxggg:::444BBBCCC===...''',,,...'''$$$(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%$$$######$$$&&&'''(((%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((***+++,,,&&&))),,,---...555@@@IIImmmvvviii===))),,,///000111666:::777111000111222999ccc|||}}}|||{{{{{{{{{}}}~~~}}}zzz{{{~~~~~~{{{yyyuuu```WWWKKKmmmwwwtttrrrbbbLLL<<<777888:::::::::777>>>SSShhhlllbbbXXXUUUWWW___nnnxxxqqq]]]JJJ???AAAFFFPPP^^^eee___UUUEEEHHHYYYbbbSSSCCCEEELLLTTTZZZXXXNNNHHHHHHIIIFFFFFFMMMZZZeeekkkyyy[[[CCCBBB>>>>>>AAADDD[[[iiipppuuu^^^555---'''((()))(((((()))((((((((('''&&&&&&%%%%%%&&&&&&''''''((()))))))))******++++++,,,///444888<<<===888999UUUwwwbbbNNNCCCIII[[[hhhmmmQQQ555*********((((((,,,***)))***)))***111999===777333444555222222333===MMM```aaaYYY```hhhaaa]]]\\\~~~yyyqqq]]]RRRUUUQQQJJJAAA:::666444333222------.........,,,+++***,,,+++,,,,,,+++444OOOkkkkkkiiilllrrruuutttuuuwww{{{lllTTTIIICCC;;;333...BBBjjj|||zzz~~~{{{xxx~~~tttPPPSSSmmmxxxjjjPPP555+++,,,,,,'''###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%&&&'''''''''(((((()))******+++---111222111...,,,+++:::>>>QQQXXXYYYwww|||bbbHHH333)))...222555666999;;;777000---333---===ooowww~~~{{{yyyyyy{{{~~~~~~}}}zzzzzz}}}|||xxxvvvpppZZZSSSGGGhhhsssrrrggg[[[SSSWWW]]]___]]]]]]]]]\\\cccpppuuuiiiTTTEEE]]]lllzzzzzzkkkXXXKKKFFF^^^ccceeeffffff___KKK777FFFOOOfffeeeHHHBBBOOOPPP[[[]]]VVVIIIFFFMMMNNNHHHDDDRRRaaajjjpppiiiHHH@@@<<<>>>???AAAXXXdddhhhnnnZZZ555---&&&''')))((('''((((((((('''''''''&&&&&&&&&&&&&&&''''''((())))))))))))***++++++,,,///444888<<<===999888TTTyyybbbKKKDDDKKK[[[jjjmmmOOO333+++---+++(((***+++))))))***((((((---555<<<888777999888333111222;;;JJJ^^^bbb```kkknnn___YYY]]]xxxssscccXXXYYYSSSMMMDDD<<<777444333333......//////...---+++*********---,,,'''...NNNooommmjjjjjjmmmoooppptttzzzuuu{{{~~~|||uuufffQQQ>>>111+++555WWWuuu|||~~~yyy{{{uuuuuu~~~^^^999)))+++***!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''((())))))*********+++***((((((+++...111222---)))333555555YYYYYY:::000111...111666999999:::999444---)))000)))DDDwwwxxxyyyuuutttwww{{{}}}~~~}}}zzzzzz}}}zzzvvvtttjjjSSSMMMDDDeeepppppp^^^ZZZ___lllwwwzzzyyyyyyrrrrrrpppgggXXXRRRZZZhhheeemmmooocccRRRMMMXXXgggtttyyysss\\\CCC888<<>>???VVVaaaeeemmm]]]777---&&&'''***)))'''''''''''''''''''''&&&&&&&&&&&&&&&''''''((())))))))))))*********+++///444777<<<===999888SSS|||bbbIIIFFFLLLXXXhhhjjjKKK000,,,///,,,)))***'''''')))+++***)))...555888666777::::::666444666:::KKK^^^aaaaaalllnnn\\\XXX___|||vvvjjj___\\\VVVQQQIII@@@:::666444444/////////......,,,+++***((((((---///***...KKKlllsssnnnkkkiiiiiimmmyyyvvvyyy~~~{{{tttWWW===333444...AAA\\\ssszzzxxxzzzIII(((%%%)))%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''(((((()))***************+++***((()))+++...//////222,,,......///KKK}}}ZZZ===---222888000333888;;;999777555///)))&&&+++)))RRR~~~xxxsssrrruuuyyy|||}}}~~~{{{{{{|||xxxssssssdddJJJIIIDDDhhhrrrqqqfffggglllttt}}}wwwhhhXXXTTTWWW^^^gggnnnmmmaaaPPPEEEHHHXXXnnn~~~mmmRRR<<<222:::QQQeeeccchhhhhhVVVBBBFFFSSSTTTccc\\\SSSMMMJJJIIIGGGDDDQQQaaappp|||TTTFFFHHHBBB>>>>>>UUU```eeeqqqeee999...&&&(((++++++((('''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))******+++...333777<<<>>>:::888QQQ{{{zzz^^^FFFIIIQQQZZZjjjfffFFF---,,,111,,,((())))))))),,,///---***,,,222999666777999888555555999===PPPccc```XXXccchhhZZZXXXbbb{{{oooeee___XXXUUUNNNFFF>>>999666666111000///...,,,,,,,,,++++++'''+++111...---???XXXnnnnnnooonnnkkkmmmyyy{{{wwwtttxxx~~~yyy]]]AAA777:::000333CCCYYYmmm~~~zzz{{{eee>>>&&&$$$(((&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&&&&%%%$$$%%%%%%&&&''''''(((((())))))+++,,,,,,++++++***,,,---000111000...***'''.........222444<<>>TTT^^^bbbqqqhhh;;;000'''(((,,,,,,)))'''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))******+++...333777<<<>>>:::888PPPssstttZZZCCCMMMWWW___pppcccCCC***+++111,,,'''(((......111333///))))))---===:::777777444111333888@@@UUUhhh^^^OOOXXXbbbYYYZZZeeerrrhhhaaa[[[XXXRRRJJJAAA;;;888777222111///---,,,+++,,,,,,///(((***222111***111AAAcccjjjsssvvvqqqnnntttuuukkkkkkvvv}}}dddDDD333222888...555FFFUUUlll}}}zzz|||eee<<<$$$"""((((((%%%$$$$$$&&&&&&&&&&&&$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%&&&'''&&&&&&%%%%%%&&&&&&'''((()))))))))***,,,,,,---,,,+++***+++)))(((&&&&&&(((,,,///)))......444333'''???xxx{{{III555666;;;---+++000)))---333666333000...)))$$$((((((777sss~~~~~~~~~~~~|||{{{vvvoooppp[[[???EEEKKKttt~~~{{{vvv{{{zzzvvvzzz~~~oooXXXJJJUUUeeeqqqpppiiigggjjjTTTVVV]]]lll{{{{{{tttUUU>>>888PPPcccbbb___dddaaaaaaIII;;;IIIPPPNNNUUUWWWJJJEEEMMMMMMFFFIIIVVVaaappp]]]PPPWWWJJJBBB>>>RRRZZZ]]]lllddd<<<111((()))------)))'''&&&'''''''''''''''''''''&&&&&&''''''((()))))))))((()))******+++...333777<<<>>>:::888PPPyyyuuuYYYFFFPPPWWW```vvv```777...///...---%%%+++)))---//////,,,+++---///;;;JJJOOO???...---333777>>>\\\bbbQQQQQQ\\\]]]ZZZWWW^^^|||qqqbbb```ZZZRRRNNNKKKDDD888...111111111000///---,,,+++******,,,---.../////////[[[dddmmmpppssswwwyyywww~~~yyysssrrrzzzuuuWWWBBB:::BBB444---===OOOTTTgggyyy|||{{{yyyrrrJJJ---'''%%%''')))$$$&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$'''&&&%%%&&&''''''&&&%%%&&&$$$"""$$$(((+++***((((((+++222666222+++***,,,))))))*********)))((((((000...,,,,,,,,,///;;;GGGnnnMMM777111+++((())),,,------222333555444222---)))&&&(((+++111zzz~~~|||~~~|||}}}yyyvvvzzzgggIII<<>>]]]dddUUUVVV^^^]]]XXXXXX```qqqfffbbb[[[SSSOOOLLLFFF:::111222111111000///...------******,,,---.../////////IIIdddwwwrrrlllqqquuuttt|||vvvvvv|||~~~kkkLLL222666>>>999333<<>>DDDEEEIIIPPPIIIHHHHHHHHHGGGJJJUUUbbbuuu}}}UUULLLLLLHHH<<>>RRRiii~~~{{{cccCCC333777@@@EEE>>>DDDSSSZZZ\\\jjjxxxxxxBBB---&&&+++***)))***%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###############$$$$$$%%%&&&###%%%((()))(((&&&$$$$$$(((%%%(((333<<<:::111+++,,,+++******+++,,,---...,,,,,,...///---)))+++000???xxx~~~fffOOO888'''***)))((()))+++---...---111000000///---+++)))'''%%%...DDD|||~~~xxxvvvuuuxxx~~~~~~}}}yyywwwyyyhhhAAA555QQQooo~~~}}}sssbbbHHH@@@VVVjjjkkkmmmvvv~~~vvvjjjeeekkksssyyyyyyyyy|||~~~pppXXXEEEGGGQQQfffoooeeebbbeeebbbWWWHHH===???CCCEEEGGGLLLIIIHHHGGGFFFEEEKKK[[[kkktttYYYJJJJJJGGG<<>>>>>DDDIIIBBB555333;;;BBB^^^eeeZZZ[[[```\\\WWWYYYfffvvvpppeee]]]UUUPPPNNNHHH???666444333111000000111222444+++++++++,,,---...///000$$$GGGkkkwwwsssqqqtttxxx|||{{{ttttttwwwyyy~~~}}}dddFFF<<<333666:::222777PPPxxxxxx^^^CCCAAAPPPHHH@@@;;;333...888@@@999555)))***///***((((((###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$######"""######$$$$$$%%%''')))+++---...+++'''######%%%'''%%%***666>>>;;;333---///...,,,******+++,,,...///...000222///++++++...///kkkmmmXXX[[[UUUEEE555...+++(((((('''''''''(((***+++,,,,,,+++***((('''&&&&&&%%%&&&111SSS~~~}}}{{{zzzyyy{{{}}}||||||zzz|||hhhEEE@@@^^^sssuuulll```EEE,,,(((JJJrrr~~~{{{ooopppnnnjjjlllssswwwvvvvvvyyy|||yyyjjjVVVNNNOOOaaa___eeeggg___```eeecccRRRLLLGGGDDDDDDEEEIIIMMMJJJIIIIIIHHHHHHPPPbbbttt|||]]]HHHHHHHHH===???HHHMMM]]]qqqxxxTTT777(((+++)))''')))'''''''''((()))******))))))((('''&&&%%%&&&(((***+++)))***++++++,,,///333666;;;???888;;;HHH}}}fffPPPJJJSSSfffuuuwwwNNN///------+++///))),,,***,,,---------///555:::333999CCCIII???000///888GGG^^^cccXXXZZZ^^^[[[XXXWWWiii}}}ttthhh___VVVPPPNNNIII@@@888555444222000000111333444++++++++++++,,,...///000***666TTTwwwxxxssszzzvvv|||~~~}}}|||}}}{{{www|||yyy|||fffNNN555555???888111:::rrryyydddZZZ]]]xxxlllVVV???;;;777(((+++$$$(((+++$$$###%%%!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$######$$$%%%%%%%%%'''+++...888777333---&&&###$$$'''&&&(((000:::===888222111888666333000.........///111......000///,,,---111555^^^vvvSSS999777666111)))&&&)))...000)))((('''&&&%%%''')))***)))((('''&&&%%%%%%%%%&&&%%%222^^^{{{zzz}}}}}}}}}}}}~~~|||{{{~~~~~~}}}}}}jjjMMMFFFSSSTTTKKKBBB;;;111111:::QQQkkk{{{}}}zzzoooqqqsssssswwwyyyvvvooowwwhhhYYYKKKKKK[[[mmmrrrgggcccaaa\\\___bbb\\\MMMQQQQQQIIIBBBBBBIIIOOOGGGHHHJJJKKKKKKSSSgggzzzcccGGGFFFHHH>>>???FFFJJJZZZpppyyy]]]<<<((((((&&&&&&***)))''''''((()))******))))))((('''&&&%%%&&&(((***+++)))***++++++,,,///333666;;;>>>888<<>>FFF===222dddlllNNNXXXiiiyyyppp]]]BBB)))$$$))),,,%%%&&&***&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$###&&&''''''''')))...333>>>;;;444,,,&&&$$$%%%'''%%%+++555===;;;444333555999888555222///---,,,,,,///,,,+++---...,,,...222444GGGeeennnMMM666)))000///...---......---+++***++++++)))''''''((()))))))))((('''''''''(((((($$$000ddduuu|||www{{{|||~~~~~~||||||{{{zzz|||}}}}}}|||zzzlllXXXNNNIII===777:::;;;;;;;;;@@@QQQlllvvvwwwzzzzzzzzz}}}~~~yyyqqqfffZZZKKKFFFOOO___oooxxxrrrgggeeeeee``````]]]RRRKKKTTTUUUIII???AAAGGGKKKCCCEEEHHHKKKMMMXXXoooiiiFFFFFFJJJ>>>>>>EEEIIIXXXllltttbbb???)))(((&&&'''+++***''''''((()))))))))((((((''''''&&&&&&'''(((***+++)))***++++++,,,///333666;;;>>>888<<>>KKK___ddd]]]``````ZZZWWWXXXooo|||rrrhhh\\\UUUQQQLLLDDD===555444444333222111000000,,,+++++++++,,,...000111333,,,???jjj~~~xxx~~~uuuxxxyyyzzz}}}}}}xxxiiisss|||zzzlllRRRJJJGGG===777TTTpppDDDJJJ\\\pppeee666+++(((---...''')))---'''%%%&&&''''''''''''&&&%%%%%%&&&''''''''''''&&&%%%###&&&((((((''')))000555<<<777000***'''&&&%%%%%%&&&,,,555<<<;;;555555999666666444222///---+++***...++++++...///------000&&&,,,888FFFRRRYYY```gggttt}}}wwwOOO888222222000111222333111---)))'''(((,,,000111///+++))))))(((((((((((())))))))))))'''111kkkrrr|||yyy}}}~~~~~~|||{{{{{{{{{yyyxxxxxxxxxvvvssslllccc^^^RRRCCCEEEQQQSSSJJJ===>>>XXXyyyzzz|||~~~~~~zzzxxxtttlllcccDDDIIINNNUUUeeeuuuwwwppplllfffiiiiii```^^^\\\RRROOOWWWTTTFFF???DDDHHHEEEBBBDDDHHHKKKPPP___|||nnnFFFFFFKKK>>>>>>DDDIIIWWWhhhmmmbbb???******))))))+++(((''''''((((((((('''&&&&&&&&&&&&''''''((())))))))))))***++++++,,,///333666;;;>>>888;;;BBB|||[[[LLLOOOVVVmmmyyylllAAA***---+++***111+++,,,///000000...---111888>>>AAAEEEAAA666333:::>>><<>>OOO}}}qqqLLL///777___~~~ggg111***'''+++,,,$$$%%%'''&&&&&&'''(((((('''&&&&&&&&&&&&'''(((((('''&&&&&&"""%%%((('''&&&)))000666666111+++(((((('''%%%"""(((+++333;;;<<<888888;;;888888777666444222000//////,,,---111333///---...111111///---///555888888999@@@OOOkkkXXX:::111444666000111222111---******---%%%,,,444888555000,,,***%%%&&&''''''(((((('''''',,,444pppsss~~~}}}|||yyyxxxxxx|||{{{yyyvvvuuutttpppllljjjjjjjjj^^^MMMPPPZZZXXXIIICCCQQQmmm|||wwwzzzyyynnn```PPPCCCJJJ]]]jjjjjjmmmvvvvvvooohhhfffkkkiii\\\ZZZ^^^ZZZVVVYYYSSSEEEBBBJJJJJJBBBEEEFFFIIILLLSSSgggqqqFFFFFFLLL>>>===DDDIIIVVVeeehhhaaa???,,,---,,,+++***&&&'''((((((((('''&&&%%%%%%%%%&&&'''((())))))))))))******++++++,,,///333666;;;>>>888;;;@@@tttXXXNNNSSS[[[qqqwwwbbb888222---------++++++---///000111333555666888888888;;;888000000999AAADDDGGGZZZ___YYY\\\___\\\\\\\\\zzzsssddd^^^ZZZTTTMMMIII???;;;666333222111000000///......---...///000111,,,,,,444PPPsss~~~}}}{{{rrrkkkhhhbbb^^^jjj{{{iiihhhnnnxxx{{{xxxwww{{{qqqyyy|||dddFFF000444ooo~~~bbbCCC555@@@CCC333***###'''+++&&&&&&((("""---+++)))&&&%%%%%%&&&&&&%%%'''((((((&&&$$$###$$$""""""%%%))))))'''(((,,,===777000+++******)))''')))///666777555555999===CCC???:::888888666333000,,,---///...---,,,---///111111111000000000000000111000333CCCddd___>>>000000444666000444???>>>...'''***'''///""",,,LLLWWWDDD777;;;///////////////...---,,,)))CCCvvvyyyxxx{{{}}}|||yyy{{{{{{yyyuuuuuuxxxvvvrrrpppllllllppppppnnnqqqwwwgggCCCQQQvvvzzz|||yyyqqqZZZGGGCCCLLLXXXrrrqqqqqqrrrtttuuutttrrrhhheeedddddd```YYYUUUVVVZZZ\\\RRRAAA@@@IIIEEE888CCCFFFEEENNNaaavvv}}}GGG===JJJ@@@:::@@@KKKVVVaaaiiirrrDDD//////%%%%%%///...,,,***(((((()))***)))(((''''''(((((())))))******+++,,,,,,++++++...222555:::BBB===888CCCsssUUUKKKQQQ[[[rrrvvv^^^777111---------++++++...222222333333444555555666333555333...000888@@@AAAHHH[[[___ZZZ]]]^^^ZZZZZZ___zzzjjj```YYYRRRMMMKKKBBB>>>888444333222222111///...---------...000111444,,,---KKKoooyyy}}}{{{uuummm[[[GGGDDDKKKfffcccfffqqqyyyxxxuuuuuulllmmmssseeeBBB---LLLKKKIIIlllyyyyyy|||lllcccfffYYY===///'''***+++###$$$,,,++++++***(((&&&%%%%%%&&&&&&''')))++++++******+++,,,***&&&$$$&&&'''''')))---<<<777333444888777111***---...000333555777777888===<<<<<<>>>???===999555555222//////000111///...000111111111222111111111666888222000LLL~~~ddd???555777444000000222888FFFHHH888...,,,&&&,,,###+++BBBIII:::///111111111000...---+++***)))+++JJJ}}}~~~{{{zzz|||}}}|||yyy~~~|||wwwwwwxxxwwwrrrppppppttt{{{{{{vvvsssttteeeEEERRRwww}}}xxxeeeOOOFFFOOOaaapppyyyvvvuuutttuuuuuutttrrrooogggfffeeeeee```ZZZZZZ]]]___ZZZLLL<<<:::@@@AAA;;;EEEHHHFFFOOOjjjNNN;;;IIIBBB<<>>999BBBpppRRRGGGPPP]]]ttttttXXX666000------...++++++...444444444444444444333333222222000---///777>>>@@@LLL]]]bbb]]]___^^^ZZZ[[[cccnnnaaaXXXQQQMMMMMMEEE@@@:::666444333333222......---,,,---...///000:::...+++FFFjjjuuuyyy}}}ttt___HHH@@@CCCMMMKKKQQQaaaoootttqqqnnnyyytttlllmmm}}}xxx___@@@BBB000,,,FFFXXXfff}}}zzzjjjGGG///'''***,,,%%%%%%---///------+++***)))***+++,,,444666777888888:::===???777///((()))+++,,,///222AAA>>>>>>EEEMMMLLLAAA666222...+++...444777555222666999>>>DDDFFFDDD???;;;<<<666///...111222///***...///111222333222222111,,,666666555TTTaaa???***222:::222---222111555AAACCC444,,,+++$$$)))'''+++555777///((((((...---+++***)))(((((((((+++OOO}}}~~~~~~|||}}}}}}{{{yyy}}}}}}zzzvvvuuuvvvtttoooqqqqqqvvv~~~}}}xxxwwwTTT@@@SSSwww~~~xxxfffQQQJJJHHHSSSgggyyyzzzyyyxxxxxxvvvsssnnnjjjhhheeecccccc```\\\\\\```fffYYYFFF999555888===@@@FFFHHHCCCLLLrrrXXX<<>>LLLcccqqqsssyyyPPP333---)))***---)))***))))))***++++++(((&&&&&&''''''(((((()))******+++++++++++++++...222666:::BBB>>>:::@@@zzznnnOOOEEEQQQaaawwwrrrRRR444///,,,---...,,,,,,...444444444444444444444444;;;888333...///666===BBBQQQaaaddd```bbb___ZZZ\\\eeeooo___ZZZTTTOOOLLLGGGBBB<<<777444333333222///...---,,,,,,---...///777333000@@@aaassswww}}}xxxjjj\\\\\\bbbKKKCCC>>>CCCRRRcccqqqxxxqqqvvvlllWWWUUUlllmmmQQQ888AAASSSMMMSSSqqqzzz^^^111$$$&&&---)))'''+++))),,,++++++******+++,,,,,,666777888999999<<>>;;;===ssskkkNNNGGGVVVfffyyyoooKKK222---+++---...,,,,,,...111222222333444555666666GGGAAA999222///444>>>GGGSSS```ccc___aaa\\\XXX\\\gggppp```]]]ZZZRRRKKKJJJDDD===777333222222111//////------,,,---...///000888333222MMMkkkvvvyyy}}}ssskkkkkkpppmmm^^^HHH888:::MMMdddsssqqqgggPPPWWWpppbbb@@@JJJhhhqqqiiihhh|||FFF---###(((((('''(((###$$$$$$$$$$$$$$$%%%%%%&&&((()))***))))))+++...000---%%% ###'''((((((((('''+++000444666333///,,,111111111///...///000222222555:::>>>@@@AAABBBBBBFFFDDD???:::555333333444+++,,,...000000111000000<<<...///MMMxxxlllHHH888;;;:::333///000111111333...111111((()))...+++&&&,,,---&&&%%%***---+++))))))))))))***++++++,,,***QQQ~~~|||{{{zzzyyyxxxzzzyyywwwxxxzzzxxxttttttrrrrrrwww}}}zzzsss???KKKeee{{{xxxjjj[[[oooyyy}}}zzz}}}{{{zzzwwwtttmmmfffaaahhh[[[TTTZZZeeegggbbb\\\\\\KKK>>>;;;999666===IIIOOOQQQNNN```\\\EEEGGGHHHAAA:::FFF___kkkhhhrrrWWW555%%%***...+++)))))))))***+++,,,+++(((%%%&&&&&&&&&'''(((((())))))******++++++,,,///333777<<<@@@>>><<<;;;kkkeeeLLLJJJ[[[jjjyyykkkDDD111,,,+++---///---,,,...///000111333555777888999HHHDDD>>>777000111>>>MMMSSS^^^^^^\\\]]]XXXUUU\\\nnnzzzfffbbb^^^VVVOOOLLLFFF>>>777444222222111111000///...---...//////,,,999111&&&777VVVlllxxxzzztttqqq}}}wwwhhhVVVJJJGGGHHHGGGeeeyyysssgggfffhhhwww___QQQaaa~~~vvv~~~|||___:::###"""###$$$'''#####################$$$$$$###%%%&&&%%%%%%%%%'''))))))###!!!$$$'''&&&%%%&&&,,,///333444333111222333---111444222,,,***...333111333555777888;;;???CCCAAAAAA>>>999333000000222............///000000111555...@@@nnn|||vvvtttSSS888???@@@888...///777333&&&...***///222++++++---&&&$$$))))))$$$%%%---222111222222222222000///---,,,///NNN}}}{{{yyyxxxxxxqqqttttttsssuuuwwwuuuqqqtttuuuxxx}}}sssddd555DDDTTT```llluuuwwwsss|||zzzxxxvvvrrrmmmfffbbbcccWWWQQQ[[[hhhkkkbbbZZZHHH>>>888999999999@@@JJJMMMRRRWWWtttUUUGGGJJJGGG@@@<<>>III___xxxuuu||||||lll___lll}}}rrrVVVUUUppp|||aaa<<<%%%$$$$$$$$$&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&(((++++++++++++,,,...,,,(((&&&((('''%%%%%%)))%%%&&&'''((()))************///333111+++))),,,000---///111222333777>>>BBB???<<<999666444111///...222111000//////000222333///BBBjjj}}}ZZZAAAGGGxxxkkkWWWFFF:::>>>;;;666111111444222---///)))+++---'''((()))!!!&&&'''''''''+++222666777555666777777555222///---...FFFxxx{{{}}}~~~~~~}}}{{{yyywwwwwwwwwppprrrsssrrrsssuuusssmmmrrrtttwww|||rrr___111===@@@DDDZZZrrr||||||xxx|||yyy|||zzzwwwuuurrrnnniiieee```XXXVVV]]]ddd```VVVNNN777555444666999???HHHNNNQQQWWWeeeRRRIIINNNGGG@@@@@@IIITTT[[[^^^mmmccc???$$$))),,,'''++++++***))))))******)))'''%%%%%%&&&''''''(((((())))))******+++,,,///444888===??????>>>777___~~~[[[IIINNNaaallltttaaa888///+++***...///---,,,...000111222333555666777777000555::::::111///>>>RRRYYY```___\\\^^^YYYYYYddd~~~kkk```[[[[[[RRRKKKBBB:::666555444444333222111/////////000111---111444777111%%%444YYY|||{{{{{{zzz|||yyysssnnnqqquuupppeeeAAA<<>>:::///+++((("""&&&+++&&&***((((((,,,222777:::;;;111333666777777444111...***<<>>MMM[[[BBB999777333000111444999<<<:::555///,,,+++***&&&"""(((***,,,///222444555555444777:::999444000......%%%333fffyyyyyyxxxxxxxxxxxxxxxvvvtttwwwsssqqqrrrwwwyyyvvvssslllpppvvvzzz{{{yyyuuurrrMMMJJJOOOaaattt|||{{{yyy~~~zzzuuutttvvvtttnnngggbbb^^^ZZZVVVLLL@@@777555000555999:::???IIIUUU\\\aaakkk\\\GGGNNNGGG<<<===IIIMMMQQQ^^^hhhiiiMMM+++$$$++++++)))******))))))((((((''''''%%%%%%&&&&&&'''((((((((()))***++++++,,,///333666===999BBB===000WWW}}}UUUGGGQQQjjjiiiwwwQQQ444,,,,,,,,,,,,,,,,,,,,,,,,,,,---000444666444///***---000444555444777FFFVVV^^^^^^bbbdddaaa]]]^^^bbbuuukkkddd]]]VVVNNNFFF???666//////333555111...///222444111///---...222555777666333000\\\pppyyy|||tttppptttwwwuuussssssqqqvvvlllTTTHHHZZZzzz~~~{{{lllPPP222,,,>>>QQQQQQ]]]qqqYYY111)))$$$&&&((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%''')))******))))))&&&'''((('''%%%$$$$$$%%%%%%&&&&&&''')))******+++,,,,,,,,,,,,------------***---000111111333888===>>>999333000222555666444555000---000999KKKgggcccOOOTTT|||999111iiippp[[[FFF===bbb~~~;;;888444333555888::::::111222222111...+++(((''')))***+++---///222333444333777:::999666222111222111,,,WWW{{{xxxvvvvvvwwwvvvsssppptttqqqoooqqqtttuuuqqqnnnkkknnnrrrvvvyyyzzzyyyyyynnngggfffqqq}}}~~~vvvyyy{{{xxxssspppqqqssseee[[[QQQIII@@@666222222111555999===DDDNNNYYY___gggyyygggJJJKKKGGG???AAANNNSSSWWWccckkklllQQQ...%%%+++***(((******))))))((((((((((((%%%%%%&&&''''''(((((())))))***++++++,,,///333666===:::BBB===111VVVxxxRRRFFFSSSiiillltttNNN555,,,,,,,,,,,,,,,,,,,,,,,,***,,,000444666444...***+++---222444444999HHHWWWZZZ[[[^^^aaa___[[[\\\aaannnfffaaaZZZRRRIIIBBB;;;333//////222000---...111333111///---***+++111999:::444---JJJiii~~~wwwrrruuuyyyxxxuuurrrttt|||}}}ssskkkkkkllljjjsss}}}yyyXXXBBBDDDOOOIIIKKKZZZyyyPPP111***%%%''')))((('''(((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((()))%%%&&&''''''%%%%%%&&&'''&&&&&&'''((()))***++++++...,,,+++,,,///000...,,,+++000444444222333999@@@<<<777222111222333222000...666AAAPPPfffyyy\\\555999???EEEKKK888777ZZZ```HHH;;;555KKK```WWW;;;777444555:::===<<<999,,,111666666000+++(((((((((((()))***,,,///222333111555999:::777444444555===%%%BBByyy}}}xxxttttttuuuuuuppplllsssqqqppprrrtttsssoookkklllnnnqqquuuyyy||||||vvvzzz}}}|||}}}zzz{{{}}}{{{wwwrrrooommm^^^QQQAAA777222...///222333555999AAAJJJTTT^^^dddqqqxxxOOOJJJIIIBBBCCCOOOSSSWWWcccmmmpppVVV222'''***((('''***))))))))))))(((((((((%%%&&&&&&''''''((()))))))))***++++++,,,///333666;;;:::AAA===333SSStttOOOGGGWWWhhhqqqoooIII555------,,,,,,,,,,,,++++++)))+++000444555222...+++,,,---000333444999GGGUUUUUUVVVZZZ^^^\\\YYYZZZ___rrrhhhddd]]]TTTKKKGGGAAA888111///111///...///111333222111...***(((---555999666000AAAeee|||}}}xxxyyy~~~~~~yyytttsssrrrsss}}}sssZZZNNN```zzzxxxwwwxxxeeeqqqooojjjdddnnnaaa555///+++++++++(((&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&'''$$$%%%&&&&&&%%%%%%'''(((''''''(((((()))******+++...***(((+++111333111...///222444444444666:::>>>;;;888777888666222//////333JJJeee|||xxxbbbWWWOOOggg444$$$[[[XXX>>>333333111666:::111777333222777>>>AAA===888000333666555000***'''&&&&&&&&&&&&(((+++///222555111555999999777444444555==="""222ddd{{{~~~xxxssssssvvvvvvqqqlllsssssssssuuuwwwvvvrrrnnnoooqqqtttwwwzzz}}}~~~zzz|||}}}yyyyyy{{{yyyuuuzzz|||kkk[[[LLL???222------...111444777777;;;EEEOOOYYYbbbiii}}}VVVLLLMMMDDD@@@HHHLLLRRR^^^kkkpppYYY555((()))((('''))))))))))))))))))))))))&&&&&&&&&'''(((((()))))))))***++++++,,,///333666;;;;;;@@@===555NNNoooLLLHHH[[[ggguuuhhhDDD555---------,,,,,,+++++++++(((+++///222333111...,,,---...000222333888EEERRRVVVWWW[[[___]]]ZZZ\\\aaa{{{kkkeee___WWWOOOKKKFFF===555222222111000000222333333333000---+++,,,000444666777777[[[{{{|||yyyvvvqqq{{{}}}{{{xxxuuurrrssszzz[[[OOONNNaaaxxx}}}vvvwww}}}zzzlll333...,,,,,,+++(((&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$###%%%&&&&&&&&&&&&'''(((''''''(((((())))))******+++((('''***111555444111111...---///333777777666999888;;;<<<777///...333OOOhhhMMM===}}}iii>>>...)))---000444;;;===111///000666???BBB>>>888555222000//////---***'''&&&&&&&&&(((,,,000444777111555888888555222111222222###+++MMMoooyyy}}}yyyttttttvvvwwwtttqqqrrrsssuuuwwwxxxwwwtttqqqooorrrvvvzzz{{{zzzxxxvvv~~~~~~||||||xxxyyy||||||vvvssswww{{{rrr\\\III999111,,,---///000222555;;;:::???JJJSSS[[[eeeooo```OOOPPPEEE<<>>888IIIkkkKKKJJJ```fffyyybbb>>>444...------,,,,,,++++++***(((+++...000000///...///...---///111333888DDDQQQ\\\]]]```dddbbb___aaafffrrrhhhaaaZZZTTTOOOHHH>>>777666222222222222222222333444000///...,,,,,,///444888111MMMqqq|||ooohhh|||}}}}}}}}}vvvqqqrrr{{{~~~iiiQQQFFFFFFSSSlll}}}vvvTTT,,,)))(((***)))''''''***%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&(((((('''&&&%%%$$$%%%&&&&&&%%%%%%'''(((&&&'''''''''((((((((()))(((''''''+++000444444333555000,,,///555999888555666777;;;;;;333+++333AAAiiiIIILLLJJJ555333111222333111111555///...111777>>>@@@<<<777555000,,,,,,///222000...))))))***,,,...222555777000444888888555222111222((((((***999YYYxxx~~~}}}{{{xxxvvvvvvvvvvvvuuurrrssstttuuuuuusssrrrpppmmmqqqwww{{{|||yyyuuuqqq~~~~~~{{{{{{|||~~~}}}xxxmmm]]]KKK===555000---...111222000111555>>>===CCCOOOWWW^^^lll{{{kkkOOOSSSHHH;;;???GGGTTTcccaaammm\\\999*********+++)))))))))************+++&&&''''''(((((()))******)))***++++++,,,///333666;;;@@@@@@???:::DDDfffJJJKKKdddfff|||]]]999333......---,,,,,,+++******(((+++......------///111,,,+++---000333999EEEQQQ```aaaeeehhhfffbbbdddiii|||llleee```ZZZSSSIII===777888222222222111000000111222//////...------...///111000>>>]]]sssooo|||{{{|||ttt\\\???444IIIhhhvvv~~~|||yyyrrrUUU333***'''(((***)))&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))$$$&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&'''''''''''''''((()))+++...000111222666333111222666999999888666777;;;888---***>>>XXXyyycccrrrooo999!!!+++///222999888111000111222555999<<<<<<999666444222000000111222333333//////000111222333333444///333888888666444444555***...((()))AAA```ttt}}}}}}{{{xxxtttrrrtttvvvuuuuuuuuutttrrrooonnnnnnmmmqqqxxx~~~~~~zzzxxx~~~}}}}}}}}}{{{xxxwww~~~vvvfffQQQ;;;---))))))------///111000...333;;;>>>???GGGSSS[[[bbbuuuvvvPPPWWWLLL>>>???FFFRRRaaaaaannn___===,,,+++***,,,))))))*********+++++++++'''''''''((())))))******)))***++++++,,,///333666<<>>???IIIWWW]]]eee|||}}}RRRZZZPPP@@@>>>CCCLLLYYYcccqqqbbb@@@...+++***,,,))))))******++++++++++++''''''(((((())))))************++++++,,,///333666===CCCAAA@@@<<<===tttVVVJJJUUUjjjoooPPP666444---,,,++++++*********+++************+++,,,------...+++***---222;;;KKKXXXiii```mmmkkkdddjjjhhhlll|||mmmaaa^^^XXXQQQKKKCCC;;;555666555333111//////////////////...---,,,,,,,,,,,,++++++666QQQmmm~~~~~~~~~vvv[[[???333555]]]|||WWW]]][[[\\\XXX999$$$222)))------)))&&&((())))))((( !!!---111***%%%&&&'''%%%######'''000;;;CCC111)))$$$$$$%%%$$$$$$&&&%%%&&&&&&%%%$$$%%%''')))///111333333222222333555111000333555111,,,///777AAA333777===///000ZZZbbbaaa888___jjj===(((///444888888444111222444555444333555777888666444666777888666000,,,111999@@@;;;777777::::::666222///...222999:::777555666666///,,,,,,***...EEE^^^zzz{{{qqqmmmqqqxxxtttuuutttooojjjjjjooouuusssuuuzzzyyyrrryyyyyy|||~~~qqqiiillllllfff@@@777---((((((+++,,,+++...------...111777<<>>DDDSSS^^^___ggg\\\UUUPPP@@@BBBHHHFFFZZZ___jjjcccEEE,,,))),,,+++******+++++++++,,,,,,,,,((((((''''''((()))+++,,,(((***++++++,,,...111444;;;CCCGGG@@@???===dddUUULLLYYYnnnrrrzzzKKK333111,,,,,,,,,+++++++++******)))))))))***+++---...///...+++***...444>>>OOO]]]hhhaaannnlllfffjjjhhhooommm___[[[UUUOOOIIICCC;;;555777555222000//////000111000///...,,,,,,,,,,,,---000,,,,,,<<<___yyylllnnnwwwtttjjjWWW999999PPPhhhmmmIIIFFFCCCFFFEEE888111;;;:::999555///---...+++&&&&&&%%%///BBBJJJCCC;;;:::,,,+++(((''')))///888>>>444...)))***+++******,,,'''(((((('''%%%&&&(((******...222555666777888999444111000111///,,,...555777111555555***999gggmmm}}}fffUUU{{{yyyNNN000///)))...444666444333444666666888;;;999555333555777111111333444222///222999AAA>>>::::::::::::666333444333666;;;<<<888666888777000---,,,((('''333EEEeeerrrwwwooorrrxxx{{{|||{{{vvvooolllnnnqqqppprrrvvv||||||jjjrrr{{{}}}vvvzzzzzziii[[[TTTKKK@@@222---((('''***------,,,------...000333888===@@@CCCJJJXXXbbbdddppp]]]UUUSSSDDDBBBFFFEEEXXXccclllcccGGG///+++,,,))))))))))))*********++++++((((((''''''((()))+++,,,)))***++++++,,,...111444===DDDIII@@@???<<<```SSSMMM^^^uuuwwwrrrEEE......+++,,,,,,------,,,******(((((()))***,,,...///111///,,,+++///555AAATTTcccgggcccpppmmmiiijjjggguuutttgggbbb[[[UUUQQQKKKCCC>>>888666222000///000222333111000...,,,+++,,,---......000++++++DDDjjj{{{wwwsssssszzz{{{tttfffMMM@@@===GGGkkkmmm777,,,+++///------111//////...***&&&))),,,)))###%%%%%%///>>>DDD===444111***)))&&&$$$###&&&+++//////)))&&&((()))((((((+++)))***)))((('''''')))++++++///444777888999999:::888111---,,,,,,,,,...111222222555...,,,MMMwwwvvvdddKKKttt{{{eee>>>+++333---111555666444444666888666<<<@@@<<<333///333999333111222555666444444777@@@???>>><<<;;;999888777555444555::::::666555777777000......***$$$&&&---CCCUUUiiioookkkiiiqqq{{{uuuxxxyyywwwsssooooooppp~~~}}}}}}~~~llluuu}}}|||tttkkknnnppphhhUUUEEE<<<111'''(((&&&%%%(((,,,...---***---...000222666;;;???AAAIIIQQQ^^^gggmmm___UUUWWWJJJBBBDDDEEEWWWfffnnnfffKKK444---,,,)))))))))(((((())))))***+++((((((''''''((()))+++,,,)))***+++++++++---000333>>>FFFJJJAAA@@@;;;[[[yyySSSNNNaaayyy|||ggg???,,,...***+++---......---+++)))))))))***+++,,,---///000333///---000777CCCVVVgggeeefffrrrnnnkkkjjjggg|||rrrkkkbbb\\\WWWRRRJJJDDD:::777333000///000333555222111...,,,,,,,,,...///***222444---///AAAUUUaaavvv{{{rrriiijjjhhhSSSDDDXXXmmmiii888,,,333<<<777>>>FFF<<<&&&'''%%%"""###'''&&&###&&&######)))+++&&&######%%%%%%$$$!!!!!!$$$'''###"""%%%%%%$$$%%%((()))***)))((('''''')))+++333555777888777666666666:::222***(((+++---......111222111)))333cccvvvvvv^^^GGG???GGG|||oooXXXDDD444111;;;;;;:::777555555777:::777===@@@<<<444000444:::999555555:::<<<999555555===>>>>>>===;;;999:::;;;222///000444555222333666555///---000000+++'''(((***444AAAGGGKKKUUUgggvvvooosssvvvwwwtttqqqoooooowwwvvvtttssstttuuuvvvwwwxxx|||~~~yyyrrrjjj^^^UUUPPPNNNDDD777...---,,,)))***)))((()))+++,,,+++)))...///222555:::>>>AAACCCMMMVVVbbbkkkvvvaaaSSSYYYOOOBBBDDDGGGWWWeeeppplllSSS888,,,++++++***))))))((()))***+++,,,((((((''''''((()))***,,,)))***+++++++++---000222;;;EEEJJJAAAAAA;;;VVVsssTTTOOOccc{{{\\\;;;---000***+++---......---+++***,,,,,,,,,+++,,,,,,------555111///222888DDDWWWgggccciiisssmmmlllhhhfffwwwnnnccc[[[WWWQQQIIIBBB<<<999555111000111333555333111///---------...///---///444666///)))333CCC___uuu}}}|||lllbbbjjjgggTTT111&&&222BBBCCCMMMXXXRRR777;;;:::111)))&&&&&&&&&(((%%%###%%%''''''(((+++&&&''''''&&&$$$###$$$%%%&&&$$$$$$((((((&&&'''***((((((((('''&&&''')))+++888999999777555444555777999222***(((+++000000---...,,,,,,---CCCvvv~~~UUUAAA<<<:::888^^^ppp^^^VVVqqqTTTAAADDD===222DDD@@@;;;666333555:::>>><<<======<<<:::999;;;===:::666666;;;???<<<888666888:::;;;;;;::::::;;;===...++++++///111000333777555000---///222111---+++''''''(((***111>>>OOOZZZdddhhhmmmpppqqqpppooonnnnnnnnnmmmmmmooorrrvvvyyyppppppkkk___TTTJJJ@@@777---,,,(((###$$$)))---......---+++***+++,,,------///111333888<<>>;;;777333111111222333222111000//////.........444***+++999;;;...(((---CCCbbbzzz|||yyywwwhhhUUU777'''***<<>>LLL|||vvvAAA555DDDEEE999>>>;;;666222333777<<<@@@AAA>>>;;;<<>>===;;;;;;666666666777888999999999...******---///000555:::666111------000111///,,,111...***(((***///444666@@@EEELLLUUU]]]cccfffhhheeeeeedddaaa^^^^^^```bbbPPPOOOHHH<<<333...(((""""""###%%%)))---//////------,,,+++***+++...222444111222555999>>>CCCHHHKKKRRR]]]hhhvvvmmmPPPXXXUUUCCCFFFMMMVVV[[[lllsssaaaDDD000,,,...---+++***))))))+++---...((((((''''''((()))+++,,,)))***+++******+++...111666CCCJJJBBBDDD===NNNfffRRRXXXiii{{{III666---///,,,,,,,,,---------......------,,,,,,,,,------...000......333:::FFFWWWgggaaammmrrriiikkkccccccxxxjjjaaa^^^ZZZQQQJJJ???===999555333111111111111111222222111000...---333+++***444:::555...++++++LLLjjj}}}yyynnnjjjUUU@@@666JJJ\\\OOO>>>AAA***000222,,,''''''***+++***++++++)))'''%%%$$$######%%%&&&&&&%%%$$$%%%'''######&&&***((($$$%%%)))&&&'''(((((()))***...000444888===??????>>>======...000000///222888777111000///LLLxxx^^^===555999===<<<[[[UUUEEEBBBPPPQQQGGGDDDjjj]]]EEETTTdddVVVAAA555444222333666:::===??????;;;888999<<<>>>>>>===555333555;;;>>>======???666444222333555666555222000+++))),,,---///444:::555222...---///222000---333222111...+++((('''&&&%%%(((---555>>>EEEJJJLLLAAABBB@@@<<<666333222333000111---'''$$$%%%%%%"""((((((***///333333000...)))*********,,,...111444444444666999>>>EEEKKKNNNVVVaaammm~~~wwwRRRXXXVVVBBBFFFMMMQQQZZZgggnnncccLLL888...***,,,+++)))((((((***,,,...((((((''''''((()))+++,,,)))***+++******+++...000666DDDKKKCCCDDD<<>>;;;777444111000000000111222333222000...,,,+++000222//////222444333===\\\uuuuuuppp[[[EEE777RRRmmmSSS...---))),,,,,,)))(((+++,,,+++***+++)))%%%$$$'''***,,,%%%&&&''''''&&&%%%&&&(((%%%&&&***---+++''''''+++&&&'''))))))***---000333444:::AAAEEEEEEBBB>>>;;;***000333222555:::999333)))...ZZZoooHHH777333333;;;GGGGGGVVVLLL444,,,222<<>>???======@@@777333///000444444111,,,111,,,)))***+++,,,111777333222000///111444333111,,,///111///)))&&&'''******)))'''''''''((((((((('''***,,,,,,)))((()))***"""%%%%%%###%%%***,,,++++++'''%%%(((,,,...///000((()))***++++++,,,...///555555666999>>>FFFLLLPPPYYYdddpppUUUXXXWWWBBBEEELLLMMMZZZccciiicccRRR???///'''+++***((('''''')))+++---((((((''''''((()))+++,,,)))***+++******+++---000888FFFMMMDDDDDD;;;EEEWWWQQQ]]]wwwkkkFFF111---...,,,,,,,,,+++***)))***,,,000...------.........---------...444???MMM[[[ddd\\\gggrrrllliiidddmmmyyykkkeee\\\WWWUUUNNNGGG@@@;;;:::888444333555333222...+++///444000'''---///111222333222000//////+++???lllzzz}}}{{{oooPPPGGGLLL888$$$,,,---%%%###))))))$$$&&&...))))))'''&&&&&&%%%%%%%%%%%%%%%$$$&&&'''(((&&&%%%+++...---******---...,,,++++++)))''''''***000444===:::666666===BBB>>>777111222111000444:::777...)))BBBoooNNN333222777666;;;GGGAAAIII888---666333>>>fffRRR<<>>111000777@@@HHHLLL:::;;;222111777999QQQcccDDD444<<>>,,,+++------......---+++***,,,---...,,,+++,,,...//////......///222:::EEESSS```hhhdddjjjooofffcccaaarrrpppmmmdddZZZWWWSSSLLLEEE>>><<<999444222333111111...---000444333///...///000111222222222222...%%%)))<<>>555444111555999444555333111...---,,,------...---,,,...000222333333333777;;;:::555222222444222222111...+++***+++,,,---222666555///---///222???;;;666111......///111222111000---***((()))***)))))))))(((((()))---//////000///---***(((((()))'''&&&%%%%%%((()))))))))'''''''''(((,,,000///+++((()))***,,,///111333444333777;;;>>>BBBJJJVVV___hhhooodddQQQUUUNNNJJJHHHPPPYYY```jjjjjjZZZAAA///)))******))))))))))))*********'''%%%$$$%%%'''(((((()))))))))***+++,,,---...999<<>>>>>333666444111...---...111222000...------///000//////111444888999777555444555555555333///+++)))+++---...222666666444222333666@@@===777222///...///000000///,,,)))''''''((()))''')))+++,,,,,,,,,...000000111222000---+++******&&&%%%$$$%%%(((***++++++'''''''''))),,,...---***'''))),,,...000222444555444888<<>>:::XXXpppNNN\\\oooZZZ555+++......---......---++++++,,,...,,,+++***+++---/////////(((+++111:::EEERRR\\\aaafffjjjrrrlllhhhcccwwwzzzqqqdddYYYUUUQQQLLLEEE???>>><<<888777999......000111111000111333...---,,,,,,,,,---//////111///,,,,,,+++***+++,,,'''***+++***,,,000222000''',,,]]]TTTVVVyyy{{{{{{yyysssMMMPPPNNN@@@+++%%%///888,,,(((999UUUUUU888'''+++,,,+++***))))))(((((()))))))))(((***+++,,,+++))))))---111111333555444111/////////...///222666:::888;;;:::555222222111...777555444444333000---,,,333qqqyyyLLL,,,222...222???HHHFFF???;;;333333555999OOO}}}yyyZZZ777000333888999===<<<000777555111......///222444333111///.........,,,++++++,,,...333777888666333888999777222,,,***,,,///...000222666888999888777===;;;888444111///......///---***((('''(((((()))%%%)))...000000///------...000222111///,,,+++***%%%$$$$$$&&&)))+++,,,,,,&&&&&&'''***,,,+++***)))&&&)))---///000111444666666:::===@@@CCCKKKXXXbbbiii|||sssPPPSSSaaabbbRRRTTTWWW___kkknnnaaaHHH222)))******))))))))))))******+++)))&&&&&&''')))))))))((((((((()))***+++------000666HHHKKKJJJAAA999RRRiiiMMMbbbuuuzzzRRR222---000,,,---......---+++***,,,------+++***+++---......---)))---444>>>IIISSS\\\aaagggkkktttpppllleeezzzsssccc[[[WWWPPPLLLEEE@@@???===:::999;;;///000444666333......222333111///...---...000111//////---)))***...111111...222333111111333222///555<<>>@@@DDDMMMZZZdddqqqUUUMMMaaajjjWWWVVVYYY___jjjpppgggOOO777)))******))))))))))))******,,,)))'''&&&''')))******((((((((()))***+++,,,------444FFFJJJLLLEEE999LLLcccKKKfffyyysssJJJ......000))),,,------,,,******+++,,,...,,,***+++,,,------,,,+++///666@@@KKKTTT[[[___kkkmmmuuuqqqmmmggg}}}vvvccc___\\\QQQOOOHHHBBB@@@>>>:::999:::111333999<<<777...---111666444000...------///111...222222...///222000***'''***+++***+++000222000KKKSSS>>>444```}}}cccJJJXXXfff{{{yyynnnwwwyyydddaaa]]]AAA---)))###,,,((()))///...)))'''+++(((((((((((()))***++++++)))(((((()))+++,,,***))))))...333444555666333///000000000///...000333666666666444111222555333...222//////222///)))'''***LLLRRR777//////000111000555<<>>777444222000...---...000111222000...---------,,,+++,,,...111666;;;???AAABBB>>>AAABBB<<<444///000333---000444777888777666555444333222111000///.........,,,***+++,,,,,,+++(((&&&***///222111...,,,***...111444333000+++(((&&&&&&%%%%%%&&&))),,,,,,,,,&&&%%%''',,,,,,'''%%%(((%%%***///111///...111333888;;;???BBBFFFPPP___jjjzzz]]]FFFWWWfffWWWWWW[[[___hhhrrrmmmWWW<<<*********))))))))))))******+++(((&&&%%%'''((())))))(((((((((((()))+++,,,---...444EEEIIIMMMGGG888HHH___IIIhhhzzznnnDDD+++...000&&&,,,,,,,,,+++***)))***,,,...,,,++++++,,,---,,,+++***///666@@@JJJSSSYYY]]]nnnooovvvqqqmmmgggzzzdddcccaaaSSSQQQJJJDDDAAA>>>999777999333666===AAA:::///,,,111666333///,,,++++++---...333444///''')))222444///333555333//////444666555BBB^^^???222\\\lllXXXDDDKKKXXXnnnxxxhhhUUU___xxx|||wwwlllKKK999333%%%"""+++,,,%%%%%%------%%%&&&&&&''''''(((***+++,,,)))(((((()))++++++***(((,,,222777888999:::666111444444444222222222555888222555444111111333333000222///000444222,,,+++///:::YYY\\\lll>>>)))***.........%%%999FFFCCCCCCIIIBBB222000444888aaauuuMMM555///...666===>>>BBB<<<)))000/////////000333555777///...,,,,,,---...---,,,(((---222555666999???CCC???CCCEEE@@@666000111444,,,222888999555222222555222111///...---...///000+++)))((()))++++++(((&&&))),,,///000///---,,,+++111333666555000+++&&&$$$'''%%%%%%&&&))),,,,,,,,,&&&%%%(((---,,,&&&$$$(((%%%***000111///---///222888;;;@@@CCCIIITTTcccnnneeeAAAMMM___UUUWWW]]]___hhhsssqqq\\\???+++******))))))))))))*********'''%%%$$$&&&'''((((((''''''(((((()))+++,,,---///555EEEHHHMMMGGG777EEEyyyzzzYYYMMMnnn}}}hhh@@@000///......---,,,***))))))***,,,---222...++++++///000...+++,,,111:::EEEMMMSSSYYY^^^ttttttxxxmmmooommm~~~yyynnn```RRRUUUOOOKKKEEEAAA???===;;;:::999///888OOOJJJ000+++;;;/////////...---+++++++++888222,,,***,,,///000///<<>>===888444444555777999888333111333666555...111444555222...+++***333***+++EEErrrzzzRRR///,,,222///,,,...111777999<<>>???:::333///222666111333555666555333111///111111222333444222///,,,***'''$$$###%%%(((***+++000222444555333222222333555333000...,,,***'''%%%"""'''(((&&&(((......(((''')))***)))%%%###$$$&&&(((---000...---000333444777>>>>>>BBBNNNWWWaaasssbbbGGGNNNPPPWWWSSSYYYggghhhlllwwwbbb<<<,,,,,,***))))))******)))''',,,+++)))(((''''''(((((()))))))))))))))******+++---555CCCOOOPPPGGG@@@>>>ooowwwXXXOOOooo}}}ccc<<<......,,,------,,,***))))))***,,,---333///,,,---000111///,,,***000;;;IIIRRRWWW\\\aaappprrrxxxnnnooonnnssseeeVVVVVVNNNJJJEEEAAA@@@>>>;;;999888222<<>>999---+++666DDD___ccccccYYYHHH999222000000777222444OOO```OOO555555444===]]]lllJJJ+++222JJJ]]]qqqnnn___XXXDDD%%%***+++++++++***)))(((''',,,+++)))((()))***,,,...---+++******+++,,,,,,+++))),,,111444666666888999555999<<<<<<999555444555888:::888222.........,,,///111444777666333///,,,'''((((((,,,777DDDIIIHHHEEE777---......++++++111444888777DDD```aaaEEE000///888MMMYYY???666;;;555<<>>???:::<<<<<<777000---000444444555666666666444222000///000222555777666222///***'''$$$###%%%))),,,---222444666666555333333444333111...,,,+++)))&&&$$$)))***+++***,,,......,,,***++++++(((%%%###%%%'''+++,,,---...------222777777>>>???CCCPPPYYYfffyyyeeeHHHLLLNNNUUURRRVVVcccdddjjjvvvddd>>>+++,,,+++************)))))),,,+++)))(((''''''(((((()))))))))))))))******+++---444BBBNNNPPPHHH@@@>>>hhhsssWWWRRRqqq~~~yyy[[[777+++,,,+++,,,---,,,+++******+++,,,---333000......111222///---)))...<<>><<<>>>999@@@EEE===777444---111111111111111111111111///---,,,,,,...000111000///444999<<<;;;<<<>>>@@@??????===888333222444777666666555444222111000000,,,...111666888888444000***'''######&&&+++///111111333555666444333333333000...,,,***)))(((%%%###(((''''''***+++)))))),,,%%%%%%%%%$$$###%%%(((***///++++++......---444???888???@@@FFFRRR\\\llljjjIIIJJJKKKSSSQQQUUU___bbbjjjwwwjjjEEE,,,+++++++++***(((((()))+++,,,+++)))(((''''''(((((()))))))))))))))******+++---333???LLLPPPIIIAAA===```nnnUUUVVVtttuuuRRR222++++++***---,,,++++++******++++++,,,111///...///000111///---***...;;;LLLWWWYYY___gggkkkpppuuurrrllllllzzzmmmbbbXXXMMMIIIEEEDDDDDDBBB<<<777888555222:::LLLYYYTTTGGGAAA<<<666444666777666444===888333555BBBVVVkkkxxxBBBCCCFFFIIIJJJEEE<<<444///)))((((((;;;kkk|||___444222+++&&&%%%&&&...:::,,,''',,,...(((+++111---***,,,///111333222111000---,,,,,,++++++,,,---...000...,,,---...///...---555777888999:::===AAADDD===>>>>>>@@@AAA@@@<<<999999===???;;;777555222......,,,---222999===:::777...---***+++222999666//////111///---444===999000000999666XXXwww>>>111111333YYYPPP999???===:::BBBGGG???;;;777...222333333444444444444333///---+++***,,,...//////...444;;;===;;;:::<<>>999666555777888555333111///------,,,---***,,,111555888666222...)))&&&######&&&,,,111444000222444444222111000111...---***))))))(((&&&$$$%%%"""$$$))))))$$$$$$(((%%%%%%%%%$$$%%%&&&((()))111***)))...///---777EEE:::@@@BBBIIIUUU^^^rrrqqqKKKFFFFFFOOONNNUUU\\\aaakkkwwwoooNNN000)))***+++***'''''')))+++,,,***)))(((''''''(((((()))))))))))))))******+++---111<<>>CCC???777666<<<888---000777///GGGsss___444555333333XXXhhhDDD222>>>;;;;;;EEEKKKEEECCCAAA666333444555777777888777777777444///,,,,,,---.........444;;;===;;;:::<<>>999666555444444444333222///---++++++++++++---///222666777555///+++(((%%%"""###'''---222444000222333333111000///000---,,,***)))***)))'''&&&%%%%%%'''***((($$$$$$(((***)))'''&&&&&&&&&&&&%%%,,,''''''+++---...888EEE===BBBEEELLLXXXaaayyyxxxOOODDDBBBLLLLLLTTTWWW___jjjsssqqqUUU333((()))******)))))))))***,,,***)))(((''''''(((((()))))))))))))))******+++,,,///999HHHPPPLLLCCC===UUUeeeRRR___{{{lllDDD...000///***...++++++++++++++++++++++++---.../////////...,,,+++......999LLLUUUTTTYYYcccrrrvvvrrrwwwlllooonnniii___UUUOOOHHHFFFGGGEEE>>>777111333222999UUUtttzzznnnssskkkfffhhhpppuuurrrmmmlllpppwwwzzzuuu|||xxxfffXXXQQQOOOEEE888777444%%%333,,,...000+++...111***(((''''''(((+++...222444222555888::::::777333111222000//////000111111000111555:::>>>@@@CCCEEEGGGJJJKKKMMMMMMLLLIIIGGGEEE===BBBDDDAAA<<<:::555000333000...///444999<<<<<<888===???>>>???CCCEEEDDDAAANNNTTTIII;;;666666666444444&&&///JJJ@@@---999444444PPPqqqUUUGGG888@@@;;;>>>IIIOOOKKKKKKHHH<<<333444777999:::;;;;;;;;;555222//////222666:::<<<000555:::<<<<<<===???AAABBB>>>999777888777555222333111///---,,,,,,,,,,,,000111444666777444...***&&&$$$"""$$$(((---000222000222333333111/////////+++***))))))))))))(((&&&###'''((($$$$$$)))///111***&&&###"""###&&&((()))((()))***)))***...666===>>>DDDHHHQQQ]]]hhhTTTEEEAAALLLLLLRRRTTT___hhhmmmppp[[[666))))))***,,,...---+++(((,,,+++)))(((''''''(((((()))))))))))))))******+++,,,---666EEEPPPMMMDDD===QQQ```RRRdddggg>>>,,,222///))),,,+++++++++,,,,,,+++++++++---///000111000...---,,,------<<>>777444444111666NNNnnnzzzvvvxxxpppiiillltttwwwrrrkkkkkkqqqwwwxxxvvvxxx~~~~~~{{{~~~uuuooofffXXXYYYXXXHHHCCC>>><<<666111999===333333000+++''''''+++000333///000333555444222///---,,,***((()))***+++*********---111444666999<<<>>>GGGJJJMMMLLLHHHDDDBBBBBB@@@FFFIIIFFFBBBAAA===999:::999888888888888888888///666:::888888<<>>???@@@CCC???::::::<<<;;;666111//////...---,,,+++++++++...///000222222000,,,((($$$###"""%%%))),,,//////---...000///---+++++++++)))'''&&&'''(((((('''&&& ))))))!!!'''===NNNRRRBBB:::...%%%$$$&&&***,,,+++333444---+++222777555>>>DDDJJJVVVcccppp[[[IIICCCMMMMMMTTTUUUbbbjjjjjjpppaaa===,,,***+++000555444...''',,,+++)))(((''''''(((((()))))))))))))))******+++,,,+++333DDDPPPOOOEEE===KKK^^^RRRhhhddd;;;+++222///(((+++***++++++,,,,,,++++++***...000222222111///...---+++---???YYYbbb[[[[[[ccczzzzzzqqq|||ssszzzvvvmmmddd^^^UUUJJJFFFGGGFFF???888999555------CCCdddzzz~~~ssslllgggmmmyyyzzzsssjjjqqq{{{~~~{{{|||vvvwwwyyyrrrjjjlllfffRRR@@@:::111***(((***///333000111222222222000///...---+++******+++,,,,,,+++''')))***++++++---111333111666999777111,,,+++---;;;AAAEEECCCBBBCCCAAA>>>???AAABBB@@@<<<888555444777666444555<<>>>>>;;;777222111333888<<>>>>>???;;;777777:::999222,,,++++++++++++******)))))))))******,,,---,,,(((&&&###"""###%%%))),,,------(((***++++++(((&&&&&&&&&'''&&&%%%%%%''''''&&&%%%"""//////&&&222VVVrrrxxxrrraaaJJJ555***&&&&&&&&&111===>>>222///888999111===DDDKKKYYYhhhwww```LLLEEEOOOOOOXXXYYYgggnnnkkkrrrhhhCCC///,,,,,,333:::999000''',,,+++)))(((''''''(((((()))))))))))))))******+++,,,+++222CCCPPPOOOEEE===FFFxxxYYYZZZlll~~~UUU666000,,,,,,///,,,---,,,+++***)))))))))))),,,---//////...---......+++...AAA[[[ccc[[[\\\iiiooommmmmmpppeee~~~}}}ggghhhaaaUUULLLDDD@@@GGGGGG999666777222,,,333III^^^jjjffffffccc```eeennnsssqqqkkkmmmsss|||~~~|||}}}fffBBB---+++///...+++---...000///...------...(((@@@RRRNNNBBB===<<<999;;;;;;777111000111---((('''***+++))))))+++,,,+++444888;;;777///+++---000000000333222...666888,,,444333444888???DDDEEEDDDHHH@@@<<<<<<888111///111444,,,)))000666555222000555444444???]]]mmmWWW@@@<<>>FFFEEEBBB@@@;;;444111555777888<<>>///(((ddd|||}}}|||tttOOO&&&'''222%%%EEEEEE>>>222...444:::;;;BBBEEENNN[[[iiioooTTTJJJLLL]]]ttthhheeejjjoootttjjjSSS111+++,,,,,,'''+++...&&&)))+++,,,)))&&&%%%'''***''''''((()))***++++++,,,...,,,///;;;LLLSSSKKK>>>CCCuuuuuuWWW[[[ppp{{{RRR555000,,,,,,///---///...,,,******,,,///111,,,...//////...------......222EEE]]]ccc\\\^^^jjjooommmllloooggglllkkkcccWWWOOOHHHDDDJJJJJJ<<<666999777///---111666666:::BBBJJJKKKHHHDDDAAA???GGGSSSccckkklllmmmuuu}}}}}}}}}{{{~~~|||{{{}}}pppzzz}}}nnnXXX@@@---$$$"""------+++'''$$$&&&---333\\\vvv|||{{{xxxrrrjjjZZZ???)))---+++)))((((((((()))+++222666999888555222333444;;;***,,,666000&&&%%%&&&'''(((+++111999AAAFFFHHH888555666999999444333555666444111//////222555777555777777666<<>>===<<<>>>@@@??????===<<>>JJJUUU^^^uuuiiiMMMDDDLLL___XXX]]]fffmmmuuuooo\\\777,,,++++++&&&)))---&&&***,,,---***&&&$$$&&&((()))))))))))))))*********------///888IIISSSMMM@@@???hhhkkkOOO___yyykkkGGG111000...---///---+++***)))((())),,,000222---...000///...,,,------...888KKKZZZ\\\YYY]]]gggllliiieeejjjiiiyyymmmaaaTTTNNNKKKDDDFFFFFF<<<333444444333555999===@@@888000***---333888;;;===@@@:::///((()))...111///000444666888BBBSSS]]]^^^eeekkkrrrxxxuuuyyy}}}|||{{{pppiiiDDDFFFKKKTTTbbbtttVVVCCC444111...(((***111------...111333333...***&&&,,,222///111CCCFFF222===???@@@>>>888444333444000000///---***+++111888ZZZSSSDDD<<>>===<<<:::888666555666888:::;;;999555222222333555555555444555555333111///111555888666333---......+++))))))+++---'''((((((&&&$$$###%%%'''&&&%%%%%%%%%$$$#########$$$''''''&&&'''***(((###...222>>>NNN\\\gggsss}}}PPP:::$$$///eeeTTT///+++)))'''111AAA:::000---222;;;???@@@BBBPPPXXX___{{{tttPPPDDDIIISSSQQQYYYeeemmmvvvttteee<<<...***+++&&&(((,,,'''))),,,---+++'''$$$%%%'''*********))))))))))))))),,,---///666FFFRRRNNNBBB>>>```gggNNNddd|||aaa@@@///000///...///---))))))******++++++++++++---///000///---,,,,,,---...===PPPZZZZZZYYY```iiihhheeeaaagggkkk}}}kkkaaaTTTNNNKKKDDDDDDEEE>>>;;;666111...000555;;;@@@000666999888666999AAAGGGLLLKKKEEE<<<888888444...444111,,,+++111777666111666===CCCKKKXXXgggoooooozzzxxxzzz}}}|||zzz~~~}}}}}}zzz}}}\\\FFF777---***......,,,+++...222333000,,,---333333+++000KKKTTTAAA555888:::777111***'''&&&***///111...))))))...333888<<<999888FFF\\\bbbYYY444+++)))111666333222666///111333333222333666888333111000111111000///000111000222444666444111///000222555555555444555666,,,...000111//////111222333///,,,---//////...---&&&***---,,,)))***...333***++++++)))'''&&&''')))***++++++***+++,,,,,,+++(((+++---000888CCCHHHHHHSSSUUUZZZ]]]VVVIII>>>;;;222---!!!,,,666iiisssCCC(((,,,***(((555:::222,,,---555===CCCFFFHHHTTTZZZbbb~~~UUUIIIKKKLLLLLLXXXeeelllwwwzzznnnBBB111***+++'''(((,,,((((((+++---+++'''%%%%%%'''*********)))))))))))))))+++...///333CCCRRRPPPDDD@@@YYYdddOOOkkkXXX:::,,,111000...000...+++,,,---......,,,+++***...///000///---,,,,,,---111DDDWWW]]][[[]]]fffnnneeeccc___fffnnnlllfffWWWPPPNNNFFFEEEHHHDDD===666000/////////111444555TTTkkkaaaIII;;;555111JJJdddyyyzzzpppjjjiiigggeee```]]]^^^YYYJJJ888---222888;;;:::@@@MMMSSSRRRGGGFFFPPPcccooonnniiigggmmmtttzzzxxxqqqmmmrrrxxxzzzttt```III999,,,)))&&&'''***------,,,333---111:::CCCRRRZZZRRRQQQRRRPPPLLLFFF???:::888...777;;;444+++)))+++...'''555<<<444...333<<>>BBBDDDEEE@@@GGGHHH@@@;;;DDDSSS^^^cccjjjnnnfffXXXPPPUUU\\\zzz|||vvvgggVVVHHH===555999777555555555555333111777111///333555222111333555444444222...000???PPPAAA;;;444333666555000***000222444111,,,***,,,///111+++(((+++///000666<<>>QQQSSSHHHAAAKKK```UUUxxx}}}MMM333***111111///000...---,,,*********,,,...///...000000000---,,,,,,,,,///GGG[[[\\\XXX^^^jjjqqqeeeccc___iiitttvvvkkkYYYRRROOOFFFEEEKKKKKKBBB777//////000...000555WWWqqq~~~yyy~~~ccc666$$$EEEhhhyyyqqqHHH333666___nnnxxxvvvuuuyyyzzzuuu[[[BBB222===NNNPPPHHHBBBGGGBBB<<<999999777333///111...+++***---222666999333AAARRR^^^cccjjjttt~~~oooiii___UUUOOOOOOQQQTTTiiilll@@@999000+++,,,000222333222777666000777SSSwwwlllOOO@@@@@@@@@@@@???===:::888444...,,,111555222222444///333999:::888CCCbbbqqqeeeZZZZZZ___]]]QQQDDDCCCEEEEEEAAA;;;777888;;;===888888???GGGMMMWWWaaaCCCDDDPPPjjjoooWWW[[[]]]dddqqq~~~zzzxxx{{{zzzuuunnniii]]]NNNCCC===666000&&&)))222<<<@@@AAACCCGGGMMMIIIXXX|||mmm>>>(((,,,&&&%%%+++(((...+++...555888999???HHHNNNRRR```lllZZZPPPEEEJJJXXXaaadddqqq|||yyyRRR888,,,...+++)))---,,,$$$'''+++,,,)))'''((()))'''(((((()))***++++++,,,(((//////...<<>>---...---222eeesssqqqjjjbbbcccdddWWWDDDTTTOOOCCC666111333555555666444>>>UUUkkkxxx|||tttiii\\\HHHJJJRRR\\\eeebbb^^^hhhqqqzzzzzzrrrnnnuuuyyytttoooiii___XXX======;;;999<<>>666...,,,///111///,,,,,,---,,,***((((((***---222000///000...***+++...<<>>```{{{yyysssgggdddbbbNNN999666444333333111111111111222111777333///111......777777777...***///)))%%%,,,(((!!!!!!***///+++***...&&&---222111000111111///...,,,+++,,,)))'''***///***%%%...111,,,???RRRJJJHHHLLLRRRWWW[[[]]]\\\\\\fffsss~~~{{{zzzrrrnnnlllcccZZZeeeDDD999+++000888;;;eeevvvyyylll^^^hhheee```XXXOOOFFF>>>:::666111,,,---222999>>>@@@OOORRRQQQIIIEEEFFFHHHHHHUUU___^^^GGG,,,,,,KKKmmm{{{```GGGEEE\\\}}}ccc:::,,,###''',,,,,,,,,///------///333999@@@GGGKKKRRR]]]ttt}}}[[[WWWJJJ@@@LLLTTT```kkkiiiuuulll@@@+++222000'''(((+++'''(((...333111***&&&'''((()))******++++++******)))------,,,666GGGRRRRRRKKKAAApppoooYYYfffeee:::555///---...000///------......***)))///===III<<<444000111222///------???HHHYYY^^^ZZZ```fff___YYY```YYYcccuuusssjjj^^^SSSKKKGGGDDDCCC999333000222444222111222eeejjjjjjllluuuxxxtttsssrrr___777(((LLL___AAA''',,,VVV|||888===yyy}}}[[[;;;+++(((IIIkkkyyyPPP,,,'''%%%$$$KKK^^^<<<222)))---444:::;;;777...'''+++,,,)))...<<<===888<<<;;;888666777666...+++000///333444...)))***///444---///000000000000...---(((,,,000333111000111444999///...+++!!!'''...&&&'''***---000222333222111666@@@LLLUUU___mmmeee]]]ZZZ___bbbbbbkkkwwwmmmtttyyyxxxvvvyyy{{{{{{qqqfff^^^jjjIII???///,,,111<<>>666222222222111111666===???===;;;555222222///+++000:::333333222333333555666777///666:::555000//////...:::999<<>>GGGNNNSSSTTThhhhhhUUUUUUMMMSSSRRRZZZgggeeemmmyyyxxxZZZ444+++...***(((***'''(((---...+++(((((('''((())))))******))))))***,,,------111<<>>777+++---:::QQQBBB***...)))"""111(((<<>>666kkkhhhJJJ%%%333---$$$***&&&!!!---***,,,DDDooosssOOORRR|||]]]999...333...111999%%%+++ggg\\\......~~~aaa111***===eeeqqqDDD,,,111555LLLxxx}}}cccJJJhhhGGG111(((111111***888TTTkkkNNNAAA>>>;;;777777666222333777999888===DDDRRRlllmmmOOOTTTqqq}}}kkkXXXXXX^^^SSSEEEGGGaaa]]]pppuuueeelllnnnSSSVVV222000222MMMtttmmmfffooofffcccbbbSSS888'''&&&$$$---BBB^^^888###&&&)))BBBnnnfff333111,,,&&&'''))))))***+++...000555333555>>>GGGMMMTTTZZZ```|||ggg___WWWOOONNNUUU]]]``````pppqqqUUUQQQPPP444(((,,,)))'''...---777888&&&---((((((((()))******++++++,,,+++,,,---///666GGGWWWUUUGGGSSS{{{[[[iiiwww<<<222000......///000000///,,,+++***))))))+++---//////222---+++...,,,///>>>LLL\\\ZZZQQQYYYaaa```]]]\\\]]]\\\^^^rrrmmm]]]OOONNNDDDBBBHHHAAA555444;;;444***,,,333HHH:::%%%+++(((!!!...***333VVVoooeee<<>>***...555SSSiiiSSSSSShhhzzzrrryyy{{{rrr}}}gggEEEGGG___{{{___777...999RRRqqquuuuuudddggghhh^^^DDD***"""'''&&&%%%%%%UUUvvvOOO+++%%%%%%111WWWrrr:::)))%%%&&&'''))))))***+++...000777666999BBBKKKRRR[[[bbbiiisss```TTTIIIIIISSS^^^bbbaaagggooo___YYYKKK---)))...,,,(((+++)))666:::%%%$$$'''(((((())))))******+++++++++,,,......555DDDSSSVVVGGGLLLvvvnnn[[[nnnddd333000///---...///000///...---,,,+++******+++---...///333///+++...,,,333DDDJJJWWWVVVQQQ[[[bbb___]]]\\\[[[]]]ddduuummm```SSSPPPBBB???AAA@@@666222888333,,,...+++444,,,%%%...000+++...***)))+++lllkkk???XXXyyyzzz|||GGG000EEE444))))))...///***$$$!!!%%%...))),,,'''&&&CCCttthhhLLLfffxxxaaaGGG,,,---)))---777cccMMM,,,===~~~XXXHHHAAAXXXYYY000333bbbuuubbb___mmm|||{{{|||}}}}}}kkk===RRR~~~GGG:::111///---888]]]qqqEEE111666JJJiiiyyypppRRRBBB---555___pppTTTUUUiiiyyy|||zzzzzzaaaLLL999@@@|||lllKKK<<<[[[yyy{{{^^^YYYeeepppwwwuuuqqq```iiilll\\\<<<$$$!!!)))!!!###555hhhZZZ///%%%)))---HHH~~~xxxAAA***'''&&&'''))))))***+++...000666666:::CCCLLLTTT^^^hhhooorrraaaTTTHHHHHHSSS___cccbbbiiinnn```YYYGGG------------((()))'''888???((($$$''''''(((((()))*********++++++,,,......333BBBPPPXXXHHHJJJooofff^^^ttt]]]444///...---...///000///------,,,+++++++++,,,---...000444///+++------555HHHKKKUUUSSSQQQ\\\aaa]]]\\\]]]ZZZ]]]hhhyyynnnbbbWWWSSSEEEBBB===>>>555222:::999111000***...+++***111333000000(((...)))___NNNIIILLL222AAA---(((---......***)))......&&&)))111...###---TTTgggWWWxxxxxxbbbVVVEEEOOOkkkppp<<<...TTT^^^111...***UUUzzzaaa333555fff|||tttbbbJJJ444---777CCCBBBCCCEEEFFFKKK]]]yyyXXX;;;ZZZzzzlll___[[[[[[hhh{{{III222555HHHfffmmmAAA---@@@bbbhhhaaazzzuuullluuutttFFF000)))%%%KKKoooHHH@@@___}}}~~~{{{wwwtttjjj___lllnnnXXX777""""""***!!!+++QQQ~~~fff888,,,,,,***:::pppxxxFFF,,,)))&&&'''))))))***+++...000555666;;;DDDMMMUUUbbbmmmwwwkkkbbbVVVJJJIIISSS^^^bbbbbbiiihhhZZZSSS>>>***---'''+++''')))''':::DDD---''''''''''''((())))))*********+++---......222???MMMYYYKKKJJJjjj```ccc{{{UUU555......---...000000...,,,+++++++++,,,,,,---...///000555000,,,------777KKKLLLTTTRRRRRR]]]aaa[[[ZZZ]]]YYY]]]kkkrrrggg]]]XXXIIIGGG<<<===555333???@@@555000******,,,///111222222///)))111---LLL}}}bbb@@@xxxMMM333AAA---,,,///)))'''+++;;;RRRHHH###'''...111***%%%:::kkk~~~SSSmmmaaa000999nnnNNN)))...(((&&&///OOONNN+++CCC~~~sssYYY;;;+++'''&&&$$$###%%%&&&&&&%%%'''777WWWrrr}}}GGG111ggg|||LLL666;;;EEEsssTTT///+++BBBjjjeeecccwww\\\WWWoooXXX000%%%...&&&222hhhnnnAAA===jjj{{{qqqtttddd___lllmmmSSS444$$$%%%***!!!333eeejjj===---+++)))000aaatttJJJ---'''&&&'''))))))***+++...000444666<<>>???666666DDDGGG888...,,,***000555222111333//////......:::oootttBBBgggKKK111BBB...000+++))))))(((===fffccc555***&&&+++000((()))RRR___bbb^^^,,,HHHrrr???...///333///###222jjjyyyFFF555\\\~~~wwwWWW@@@***'''...111---***,,,+++***)))%%%(((888IIIpppjjj222CCCttt___555666QQQggglllEEE...000OOOvvvYYYrrr|||TTT111,,,777777((($$$)))%%%---\\\xxx```777HHHwwwzzztttvvvZZZ___kkkhhhMMM222'''''''''%%%:::oooyyyiii???+++(((+++---YYYsssOOO///%%%&&&'''))))))***+++...000555777>>>HHHPPPZZZiiiwwwccc___YYYPPPLLLNNNTTTXXX[[[hhhjjjgggaaa@@@---666((('''(((,,,'''888DDD///)))&&&&&&''''''((())))))))))))***---///...000;;;GGGWWWNNNLLLaaa[[[lllxxxEEE222---------...000000---+++))))))***,,,...///111111111666111,,,------999OOONNNSSSQQQRRR^^^___XXXWWW]]]XXX^^^ooovvvhhh]]]VVVFFFDDDAAAAAA888777HHHJJJ999+++///,,,444:::333222555111555))),,,///eee~~~GGGbbbJJJ---===((()))&&&...111%%%000cccrrrMMM000!!!%%%444,,, ???sssrrrccctttCCC---SSSZZZ//////'''***///))))))LLLggg555AAAooo~~~~~~ooo:::000***+++,,,***+++///---+++...000---''')))///```JJJ111QQQxxxQQQ666===ggg}}}uuueeeYYY^^^nnnyyy{{{gggDDD333DDDdddrrraaammmCCC666111&&&$$$------'''%%%...RRR}}}{{{KKK111___|||yyyOOO```jjjeeeIII000)))(((%%%///BBBuuu|||sssmmmFFF---'''...///XXXuuuUUU222$$$&&&'''))))))***+++...000666999@@@IIIRRR\\\lllzzzccc]]]YYYRRRMMMLLLOOOTTTWWW```hhhlllfff???)))444&&&&&&)))---&&&555AAA---'''&&&&&&''''''((())))))))))))***---///...///:::FFFUUUNNNLLL^^^^^^kkkeeeFFF///.........///////////////---,,,***+++...000111111111555333+++)))333DDDOOOQQQOOORRR[[[bbb___ZZZWWWXXX\\\```rrryyyggg^^^SSS;;;HHHDDD;;;<<>>888AAAFFFAAAmmmwwwXXX<<>>???BBBJJJEEE000,,,...444777333,,,***---$$$111&&&,,,999fffnnnMMMwwwTTT,,,>>>555(((&&&,,,)))(((///WWWoooDDD,,,)))''',,,+++$$$@@@jjjnnnlll}}}???777mmmRRR...,,,---...---+++,,,++++++RRRJJJAAAccc777,,,000,,,...<<<>>>999:::888666777:::888111///111+++[[[yyyLLL+++GGGvvvFFF777VVV~~~dddOOONNNWWW]]]SSSVVVNNN===333666===@@@vvvhhhCCC999HHH~~~|||WWWzzzMMM000,,,)))'''444AAA888"""'''(((555uuuYYY333UUUnnn```fffmmmcccEEE,,,(((+++***777cccwwwuuu{{{rrrMMM111+++...CCC___xxxaaa...+++&&&((()))******,,,000333777>>>DDDOOO]]]eeeuuuiiiaaa\\\NNNQQQYYYPPPXXXXXX[[[fffcccHHH444000...+++******+++444GGGBBB%%%'''''''''(((((()))***+++++++++,,,,,,...333:::???RRRQQQLLLVVVrrr^^^uuuVVV???000000000//////......------,,,+++***+++---/////////000444222++++++666FFFPPPSSSQQQTTT[[[```^^^ZZZYYY___\\\```kkkcccWWWBBBDDDFFFDDDBBB<<<>>>NNNKKK333---...222444111+++***---******+++)))---HHH~~~OOOmmmUUU///BBB444'''&&&***(((***///VVV{{{___222&&&)))***((($$$111PPPgggvvv<<<>>>sss<<<)))///...,,,111(((***111(((CCCggg666ggg|||PPP...***///...333AAAAAA999:::222//////222222---(((%%%!!!===hhhfff000333eee\\\444???qqqfffKKK???BBBKKKPPPIIIKKKIII???333000888@@@iii{{{PPP000///gggrrr\\\nnn777,,,,,,(((111[[[bbbSSS111+++)))444nnnqqq===999qqqjjjaaafffmmmbbbCCC***'''---///;;;bbbvvvvvv}}}xxxUUU555,,,333KKKeeezzz^^^+++)))'''((()))***+++---000333666@@@GGGQQQ^^^hhhmmm```^^^SSSRRRXXXRRR[[[XXXXXXaaa]]]EEE555222000)))++++++(((555OOOKKK)))'''''''''(((((()))***++++++++++++,,,...222999>>>NNNQQQLLLSSSmmm^^^xxxPPP;;;...111111000///...------,,,,,,+++***+++---//////...///222111+++,,,888GGGPPPUUUSSSUUU\\\```]]]ZZZZZZ```ZZZaaammmeeeZZZIIIDDDEEEFFFDDD888999KKKIII...------000333111,,,---000EEE111000((()))222vvvXXXdddWWW333GGG333'''''')))''',,,///RRRvvv===&&&---+++)))******>>>jjjrrrppp:::IIIYYY///,,,222---%%%:::...%%%222,,,<<>>???EEEHHHGGGRRRNNNJJJEEE<<<444444999CCCcccaaa333'''LLLnnnwww[[[...000,,,...PPP}}}oooDDD111***111```}}}MMM///LLLxxx{{{hhhfffffflll```@@@((('''000444>>>___sssvvv|||{{{[[[444(((444PPPjjjzzz[[[(((((('''(((******+++---111333666@@@HHHQQQ]]]jjjvvvaaa___VVVQQQVVVSSS\\\WWWUUU[[[WWWAAA222000---(((---,,,&&&444SSSOOO)))''''''''''''((()))***+++++++++++++++---222888===JJJRRRNNNPPPjjj^^^xxx}}}KKK888+++111111000///...------,,,,,,++++++,,,...///...---...111000,,,...:::IIIQQQUUUTTTXXX^^^```]]]YYYZZZ___XXXcccooofff[[[PPPFFF@@@DDDCCC888777IIIGGG------,,,...222222000000444aaa@@@000(((,,,,,,jjjggg^^^YYY777LLL444)))(((((('''---,,,KKKKKK***...,,,+++111)))...GGGkkk;;;RRR}}}EEE,,,000222+++000SSSEEE'''---...555XXXTTT???yyyqqq888***,,,333666;;;>>>222(((...---+++((((((+++///000//////$$$;;;vvv^^^777===}}}ppp>>>>>>wwwiii@@@333;;;DDDHHHHHHPPPGGGAAAAAA???777111///+++IIIwwwuuuAAA---888qqqhhhKKK...555***777ppp{{{NNN222))),,,NNN~~~\\\222///bbbttthhhkkkgggjjj\\\===(((***333666@@@[[[sssxxx{{{|||___444%%%444SSSmmm|||\\\)))***''')))***++++++---111444777AAAGGGOOO\\\kkkccc```YYYOOOSSSSSSYYYXXXUUUZZZVVV@@@000...+++)))...,,,$$$000OOOLLL(((''''''''''''((()))***+++***+++******,,,111777<<>>???999999IIIIII444...,,,...222444111111444kkkMMM---)))000,,,[[[tttWWW}}}YYY999QQQ666...***''''''///(((@@@{{{]]]222,,,+++)))222)))'''222pppfff;;;^^^eee777,,,000//////WWW}}}nnn???111111333BBBxxx{{{GGGxxxfff333,,,,,,444777888666***)))888DDDDDD===111'''$$$%%%&&&+++$$$111bbbyyyJJJ000XXXZZZ;;;UUUvvvWWW===<<>>{{{|||UUU555------DDDrrriii:::(((NNN{{{rrrnnnkkkhhhhhhWWW:::)))...555666<<>>444000///////////////..................///111111///------///...,,,000>>>KKKRRRSSSVVV\\\cccccc]]]XXXWWW]]]YYYooowwwhhhYYY[[[JJJ@@@;;;:::777777CCCGGG:::///---...333444000...///dddXXX,,,+++...)))HHH}}}PPPwwwWWW888UUU999444,,,''''''///%%%666qqqttt@@@---,,,'''111***'''...KKK~~~```;;;pppRRR000///......===}}}[[[:::111444;;;\\\fffXXX///,,,+++222333111...(((555QQQrrrvvvnnnUUU:::---******&&&,,,...EEExxxddd444;;;qqqHHHCCClllQQQDDD@@@JJJLLLDDDBBBJJJHHHUUUZZZKKK:::333333333555999nnn```555,,,CCClllhhhqqqFFF///++++++DDDooowwwZZZ777000///???aaawwwJJJ+++;;;nnnwwwvvviiiiiifffSSS888,,,222888555000IIIlllwwwtttxxxbbb333)))777VVVqqq___+++***((()))***+++,,,...111444;;;BBBEEENNN```wwwpppccc___NNNQQQRRRSSSPPPTTT```^^^DDD111///---+++++++++(((---BBBCCC...'''''''''(((((()))***+++*********)))+++///555:::@@@UUUSSSFFF```dddlll888333555.........//////////////////...///000222222000...---///...,,,111???LLLRRRSSSVVV^^^eeeddd]]]WWWVVV\\\ZZZtttzzzhhhXXX\\\KKKFFF;;;666444333<<>>BBB222'''''''''(((((()))***+++*********)))+++///555999===TTTRRRDDD{{{xxxeeeiiiXXX>>>>>>222///000111///,,,,,,///333333444222...///222222...+++------+++222BBBMMMPPPQQQVVV```fffbbbYYYYYY___aaaWWWyyyjjj]]]QQQPPPHHHCCC:::444666<<<>>><<<......///111333222///,,,RRRvvv444###111(((444vvvPPPOOO___...KKK======---)))---%%%%%%222RRR___666222111))),,,,,,(((...:::}}}lllFFF???jjjHHH333000...///PPP}}}JJJ555888777AAATTT}}}iiiFFF111,,,222''',,,,,,+++***<<>>EEEIII^^^UUU===AAA///444333LLLtttvvv===...888YYYxxxwwwxxxMMM222,,,%%%:::jjjxxx{{{```;;;---...999JJJ~~~~~~ppp:::///HHH}}}hhhXXXaaaOOO111,,,666999999111???ccckkkzzzooo]]]222$$$555OOOuuu}}}MMM%%%---((('''***,,,,,,,,,111888;;;@@@IIITTTddd|||mmmjjjZZZPPPHHH\\\PPPUUUZZZ^^^GGG;;;@@@(((''',,,&&&***///<<>>AAA222<<>>xxxvvvPPP999...***...''',,,###,,,KKKkkkiiiOOOSSSmmmMMM777...)))---...555\\\iiiGGG;;;===555<<<\\\uuuQQQ222''')))000(((...,,,+++***777ddd}}}{{{oooDDD///111,,,...++++++---SSS|||KKK:::fff\\\CCCttt^^^@@@AAAIIINNNOOOgggUUU???:::???:::AAASSSqqqyyyDDD+++,,,CCCqqqmmm|||eee;;;---222---///AAAzzz}}}qqqNNN)))///'''555eee===(((666iiivvv}}}pppVVV```OOO222,,,555<<>>///...///111333333111///888kkkMMM222...,,,&&&TTTvvv[[[NNN888XXX666GGGBBB***'''***+++%%%666ooo~~~{{{XXX===222000000(((///%%%,,,555rrrvvvZZZxxxLLLKKKpppCCC???111111///000---333ZZZqqqHHH666>>>999777GGGwwwkkkGGG///***......)))///+++++++++222YYY{{{|||vvvHHH,,,...000///...,,,***DDDxxxtttGGGRRRXXX@@@OOO===LLLEEEHHHVVVmmm^^^;;;???>>><<<>>>BBBXXX~~~MMM---)));;;fffkkk^^^888---000---+++222fff{{{YYY)))222&&&000YYYJJJ---111\\\uuu}}}tttUUU]]]LLL///(((///666>>>333999kkkyyyyyyuuuxxxQQQ,,,BBBZZZvvv}}}RRR***,,,(((((())),,,---...555===CCCIIINNNSSSiiilllfffbbbWWWRRR]]][[[VVV[[[fffOOOJJJqqqHHH444***000***;;;MMM)))''''''''''''((()))***+++++++++,,,,,,,,,...222555;;;LLLPPPIIIfffmmm^^^xxxsssIII333222000111111///---...555???GGG:::<<<777---(((---555;;;888222------333???MMMXXXXXX___eeebbb\\\XXXYYY[[[___cccppp___PPPKKKHHHGGGAAA777333888@@@CCC222222222333444444222000555iiiVVV333'''...$$$IIIzzz```>>>WWW444IIIIII,,,%%%(((***%%%222gggaaaCCC:::888111***///)))...)))aaa~~~IIIaaaMMMJJJqqq<<<111(((...///111...555___vvvHHH111======777:::sssrrr```<<<***))),,,---***000******+++...MMMzzzyyyOOO------111///...,,,---<<>>BBB<<>>UUU222@@@KKK///%%%%%%***&&&...[[[hhhHHH???<<<......))),,,...%%%MMM}}}BBBLLLZZZ\\\xxx;;;...&&&,,,,,,,,,)))333^^^RRR222:::DDD<<<;;;eeeqqq[[[888*********+++,,,222******,,,)))AAAvvv[[[444......,,,---***111666WWWaaa???{{{RRRMMMnnnGGGBBBJJJUUU[[[SSSXXXuuuKKKCCC;;;???EEEAAAEEEfffiii;;;...:::cccvvv^^^BBB666***(((---,,,@@@jjj666)))&&&333EEE{{{|||XXX000(((HHHzzz}}}zzzvvv\\\^^^JJJ000)))***+++000(((;;;bbbiiisssllluuullltttxxxrrrwww{{{ZZZ111((()))((())),,,...000888AAADDDQQQXXX\\\vvvxxxgggcccOOOQQQ\\\]]]YYY[[[fffZZZbbbGGG---000>>>HHH444'''''''''(((((()))***+++***++++++++++++...111555;;;DDDOOOLLL\\\dddeeecccCCC555000000---///000///...///333777///111///+++,,,222666666222---,,,222:::AAAKKKUUUYYYaaaeee___YYYYYY[[[\\\XXXeeeyyyiiiZZZSSSHHHJJJEEE999222666@@@GGG;;;999666444333111...,,,***``````888,,,III999OOOzzzppp???[[[777777III111(((%%%***((()))JJJ~~~uuuRRRJJJHHH666666$$$000...%%%===xxxEEEFFF\\\bbb>>>555***---++++++)))444aaaggg<<<888EEE@@@???WWWuuuYYY666------,,,***,,,333)))***,,,&&&999mmmhhh===000+++---000)))222222HHHsssEEEdddWWWSSSfffKKKFFFFFFPPPXXXRRRQQQqqq]]]???888:::CCCEEEHHHaaazzzCCC111999bbb|||___GGG;;;+++***000)))333qqqsssIII((()))000888sssxxxbbb777+++FFF~~~yyysssnnn^^^\\\GGG///***)))&&&(((444KKKaaaZZZhhh\\\ccclllsssxxxqqqrrrwwwZZZ222))))))((())),,,...111999CCCBBBRRR[[[```|||vvvddddddPPPRRRXXX]]][[[]]]fff___nnnMMM???UUUVVVFFF...'''''''''(((((()))***+++******+++++++++---111444999???LLLKKKWWWaaahhh___BBB666111000***...111111...++++++,,,))),,,,,,,,,000555555222000,,,---555===BBBKKKUUUWWWaaaddd^^^WWWYYY[[[\\\UUUeee}}}mmm___XXXJJJLLLGGG:::111444>>>FFF999777444333333222///---'''^^^eee???666YYYHHHZZZuuuGGGiiiDDD888FFF222***%%%***)))$$$==={{{bbbZZZZZZIII>>>###333...(((555wwwHHHGGGPPPVVVSSS666+++---,,,///222@@@oooyyyEEE777???<<<>>>IIISSS222+++...+++)))---333)))***,,,$$$444dddpppBBB000)))000444)))222000AAALLLSSS___SSSdddQQQJJJPPPFFFPPP\\\XXXcccjjj:::555444>>>FFFJJJ___}}}HHH111777aaa___III>>>------111&&&+++ddd{{{YYY,,,...---///lllvvvggg999+++AAAzzzoooeee^^^GGGFFF333###$$$(((&&&(((888???,,,;;;(((---BBBPPPdddkkknnnlllLLL)))&&&)))((())),,,...111:::DDDEEEWWWbbbhhhqqq___dddQQQRRRTTT______```hhheeewwwmmmgggBBBPPPyyyQQQ000'''''''''(((((()))***+++******+++++++++---111444888;;;KKKJJJTTTxxxiiikkkZZZEEE888---///............---,,,+++***,,,)))(((,,,222555444111111666444777@@@DDDJJJZZZ^^^bbbccc]]]YYYXXXYYYXXXXXXddd|||ooogggUUUPPPJJJDDD>>>444000===PPPCCC666---///333111+++&&&***IIICCC555sss333bbbjjj:::444KKK444$$$(((,,,((()))111fffVVVDDD\\\MMM222111+++###666]]]hhhppp~~~QQQcccAAA222((((((555---777yyyLLL555:::999;;;VVVzzzJJJ222...,,,,,,,,,---...,,,)))'''))),,,___III111...))).........***CCCnnnAAAyyycccZZZdddGGGHHHKKKOOODDDDDDWWWfff{{{FFF333888BBBJJJIIIOOOjjjzzzDDD:::666QQQoooXXX???@@@222)))------222RRR~~~kkk111...222===[[[ppp===&&&GGGaaaRRR777///,,,+++***&&&###!!!"""###+++///111...)))&&&$$$""",,,///444777666000)))###((()))***...444;;;BBBFFFLLLYYYeeekkkzzz```eeeOOONNNVVVcccbbb^^^gggeeehhhzzzsss;;;333...AAAQQQaaa___...((((((''''''''''''(((((('''((()))******,,,///222777===IIISSSUUUwwwiiilllzzzQQQ===333+++///111111222222111000...---,,,)))))),,,111555444111555777333666BBBFFFKKKYYY^^^bbbbbb\\\XXXXXXYYYXXXXXXfff~~~ooogggWWWSSSLLLFFF@@@777222===NNN???444,,,...333333///+++---OOO|||@@@+++fff>>>aaauuu<<<777NNN666%%%&&&)))&&&'''///```eeeUUUcccUUU888111---+++000JJJKKKWWWQQQ666,,,,,,333...777jjjPPP555999===DDDbbbuuuHHH111...,,,---+++---...,,,)))(((***,,,ZZZSSS555111,,,000......***DDDyyyHHHnnn^^^UUUdddFFFDDDKKKOOOGGGHHHUUU[[[ttt~~~GGG777555@@@KKKBBB<<>>333333IIIdddYYYCCC<<>>444111000,,,))))))'''PPPwww>>>///NNNuuu777111MMM888((('''******,,,111OOOuuujjjwwwaaa@@@(((000...000aaa~~~XXX\\\ooo888000333***111999BBB^^^555555888;;;TTT~~~pppGGG333,,,))))))+++...///...***)))***,,,GGGppp@@@111---000,,,......FFF}}}WWWPPPfffOOOfffJJJDDDDDDLLLNNNTTTVVVJJJ\\\ccc;;;...222DDDDDD:::LLLnnnrrr999...CCCSSSnnnvvv\\\EEE>>><<<999111)))111,,,WWW}}}wwwGGG444///000TTTtttzzzoooTTTCCC222)))$$$(((,,,***)))***---......---***'''''''''(((""" ###''')))+++---///222444222---'''$$$###(((***+++---000666???FFFFFFSSS]]]rrrrrriiiVVVIIIVVV^^^ccciiipppUUU444222)))***,,,))),,,...DDDUUU555((((((''''''''''''(((((('''((()))******,,,///222666999DDDOOOPPPsssiiiyyymmmBBB666444...000---...///000000...---+++++++++,,,---000222222222888444+++111DDDLLLOOOXXXaaadddaaaYYYTTTUUUXXXYYYXXXooosssiii]]]ZZZQQQJJJFFF>>>555666>>>EEE<<<444000...,,,,,,...111___zzzMMM:::aaannn;;;111LLL:::***(((***))))))+++???|||zzzkkkoooeeeGGG(((---000,,,OOO{{{\\\UUUttt<<<777999***222999777mmmeee555777:::<<>>//////000&&&KKKvvvyyycccXXX???<<>>,,,'''((('''&&&&&&222ooo~~~rrr[[[TTTGGG000......***FFFqqqppp}}}NNNJJJEEE111444666444YYYqqq@@@777<<>>BBB@@@PPP{{{XXX333...000+++)))+++...111000---******+++III~~~UUU444555999444888999LLLsssccc~~~NNNwwwgggNNN???@@@OOONNNLLLSSSKKKIII\\\]]]???000CCCWWWXXXQQQPPPEEE;;;KKKmmm___yyy{{{XXXMMMOOO<<<+++444---///TTT|||xxxqqqrrr___RRRZZZzzzUUUIII888KKKDDD888...+++***(((***///((((((((('''''')))...111%%%%%%333LLL[[[XXXNNNIII///***%%%$$$&&&((((((''''''***......000888DDDOOOKKK]]]ccc{{{pppkkkLLLVVVYYY\\\hhh{{{^^^111---------111+++)))---III\\\888((((((''''''''''''(((((('''((()))******,,,///222555444>>>KKKHHHuuupppjjjccc666000444///000///---,,,***+++,,,...///+++,,,.../////////111333111111---444HHHSSS\\\kkkggghhhdddZZZTTTWWW[[[]]]XXXvvv~~~lll[[[XXXNNNGGGFFFBBB777111222111---++++++,,,///999CCCaaawww}}}mmm[[[WWWDDD000(((,,,444;;;???@@@ooobbb<<<>>>EEE444(((>>>sss{{{mmmqqq|||cccCCC555,,,222666sssLLLKKKAAAKKKuuuXXX333///111+++(((+++...111111---******+++OOO[[[CCCEEEIIICCCFFFFFFVVVzzzccc~~~RRRxxxnnnSSS???@@@QQQOOOKKKWWWUUUPPP[[[xxxMMM333555WWWeeeOOO<<<>>>GGGLLLccceeezzzdddJJJHHH:::+++222---111TTTuuudddRRRLLL,,,+++,,,WWWEEE***...)))EEE;;;111,,,---+++&&&(((000111...***%%%!!!!!!$$$&&&!!!!!!---111)))%%%'''!!!"""$$$%%%&&&&&&'''(((&&&***...///111888FFFQQQMMM```fff}}}sssoooLLLUUUYYY]]]jjjzzzXXX((((((...$$$------,,,---GGGWWW333((((((''''''''''''(((((('''((()))******,,,///222555444>>>JJJGGGtttjjjrrrTTT111///,,,000//////............---------&&&---+++,,,:::>>>333,,,...000,,,222FFFSSS[[[fffjjjfff___ZZZWWWXXXZZZ\\\TTTeeeKKKMMMNNNLLLHHH@@@888222000***888222'''000999JJJgggjjjmmmyyykkkZZZ;;;BBB555###000VVVggg]]]|||dddHHH;;;777@@@aaa~~~dddTTTjjjLLL@@@444,,,///666pppyyynnniiitttrrrCCC888555---///,,,333111...000,,,+++555pppjjjZZZNNNJJJFFFLLLlllyyyhhhqqqTTTnnnzzzMMM:::DDDIIIQQQVVVTTTPPPRRRWWWppp\\\CCC999HHHQQQDDD888:::CCCxxxxxxxxx```===---//////)))888FFFCCC666---222;;;000...***&&&%%%&&&)))+++!!!---(((+++RRR___PPP555...'''""""""#########&&&###!!!"""%%%'''&&&$$$###$$$$$$%%%'''(((((())))))***+++---111;;;GGGPPPWWW___jjj}}}wwwgggVVVNNNNNNXXXcccqqqNNN***444(((...***&&&...333DDDRRR222''''''&&&&&&&&&&&&'''''')))))))))***,,,...000222333777@@@???NNNjjjjjjrrrXXX999666///000///............------------+++222111555DDDFFF888000000222---222FFFSSS[[[eeejjjeee___ZZZXXXYYY[[[\\\UUUhhhNNNMMMMMMKKKFFF>>>777111......555111)))(((---999JJJLLLYYYnnn}}}xxxqqq|||~~~tttmmm???DDD<<<'''"""666MMMVVV~~~qqqkkkhhhkkkzzz~~~uuubbbDDD999000)))---888cccxxx[[[OOO???,,,+++)))---***))),,,(((,,,;;;xxxdddKKK333---999RRRvvvnnnXXXhhhOOO}}}uuuzzzRRRAAA>>>EEEMMMOOONNNMMMOOOPPP[[[YYY777444:::666555;;;NNN}}}yyyjjjMMM;;;555---(((111999888///)))***...,,,***(((&&&&&&)))...111AAAAAA444%%%111KKKLLL:::,,,)))%%%$$$$$$$$$###!!!###"""!!!"""###$$$###"""$$$%%%%%%&&&'''(((((()))(((***,,,///333<<>>EEEWWWpppuuuDDD'''$$$)))---))),,,,,,//////)))999ZZZxxxaaaYYYlllbbb;;;RRRvvvfff[[[UUUGGG===EEEUUUYYYQQQGGGwww{{{WWWDDD;;;777===HHHssseeePPP???///111---)))&&&&&&'''((((((&&&...:::HHHXXXhhhxxx|||___999### %%%### !!!###%%%&&&$$$""" ###'''******'''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&)))...111666>>>HHHPPP\\\dddsssoooUUUHHHMMMTTTkkkqqqOOO777999111)))---+++......@@@OOO...''''''&&&&&&&&&&&&'''''')))))))))***,,,...000222333555>>>???KKKaaa~~~jjjzzzwwwAAA222???777000+++...------------,,,,,,,,,,,,///---333@@@>>>222///...///,,,444MMM\\\aaaiiijjjddd]]]ZZZ[[[\\\[[[YYY[[[tttaaaSSSQQQLLLEEE<<<555111000---'''111555+++AAAooowwwjjj^^^HHH///%%%)))'''111AAAQQQ```kkkrrrvvvddd>>>$$$)))---$$$&&&555tttyyy}}}}}}{{{aaaCCC;;;777777???ZZZ}}}LLL)))+++222***))),,,******---222OOOxxxddd888JJJtttdddVVVCCC===KKKZZZWWWIIIJJJzzzvvvXXXBBB===MMMaaatttrrrtttjjjOOO===444***&&&$$$""" """'''///444<<>>IIIPPP[[[ddduuu|||oooUUUIIIEEEOOOooonnnHHH222///,,,(((,,,+++------AAANNN+++''''''&&&&&&&&&&&&'''''')))))))))***,,,...000222333333===???III]]]|||kkk~~~uuuCCC<<>>sss{{{~~~ZZZ:::000///666EEEaaa^^^333...111$$$)))+++&&&%%%444IIIkkkfff777CCCggg\\\MMM@@@DDDRRRXXXMMM>>>TTTqqqnnn||||||{{{kkkXXXSSSJJJIIIMMMGGG444,,,...+++---111777===EEEPPP[[[cccpppwww~~~sssfff[[[VVVIII???222***%%%""""""%%%&&&&&&&&&$$$""""""###$$$"""$$$%%%%%%$$$###"""#########$$$%%%&&&'''((()))'''***...111666???JJJSSSZZZcccwwwyyyoooUUUJJJBBBLLLsssoooIII888///---(((---***,,,///FFFQQQ)))''''''&&&&&&&&&&&&'''''')))))))))***,,,...000222222222<<>>***)))'''%%%$$$###!!!###%%%&&&%%%###"""###%%%###"""!!!"""###$$$###"""###$$$%%%''')))***+++,,,***---///222777AAANNNWWWZZZdddyyyyyyqqqVVVKKKAAAGGGrrrpppSSSHHH888222+++///***---444MMMVVV***''''''&&&&&&&&&&&&'''''')))))))))***,,,...000222222222<<<>>>GGGVVVzzznnnmmm777+++555)))+++555---------,,,,,,,,,++++++***333999???@@@222)))000///222111===UUU```]]]___nnnfff^^^[[[\\\\\\XXXSSS```xxxhhhVVVRRRKKKAAA888111///......222++++++222'''%%%;;;kkkxxxttt^^^TTTdddvvvzzzyyyppp```OOO???444---+++)))******(((''')))++++++///:::IIIVVV___hhhqqqwww}}}\\\888---666PPPnnnmmmAAA444111222===AAAQQQwww~~~qqq999:::oooZZZIIIBBBKKKQQQLLLNNNXXX~~~uuupppkkkfffwww[[[666+++333333333===666666FFFZZZgggxxx}}}||||||zzzsssfffVVVKKK888<<<===777,,,$$$"""######$$$### """'''&&& """&&&&&&$$$"""###$$$&&&###!!!"""%%%'''&&&$$$$$$%%%'''(((+++,,,...///---///111333999CCCPPPZZZZZZddd{{{{{{sssWWWJJJ@@@BBBnnnpppZZZUUU@@@666...000+++...777RRRYYY+++'''''''''&&&&&&''''''''')))))))))***,,,...000222222111;;;>>>FFFUUUpppqqqYYY888444222000000.........---------,,,,,,,,,...000III\\\MMM222***...111***...AAASSS[[[___ccckkkddd\\\ZZZ]]]^^^[[[VVV^^^xxxkkkXXXUUULLLAAA;;;888333---///222333///******000777DDDsss???000666>>>>>>EEENNNZZZbbbccc___\\\ZZZ===:::111(((&&&***+++)))333...+++---//////222666OOOPPPTTT^^^lll{{{mmmFFF===YYYzzzuuu\\\KKKSSS___ooo|||uuuCCC>>>~~~```RRRHHHGGGIIIPPPcccyyyrrrggghhh___UUUNNNEEE;;;888;;;>>>555333111---555CCCDDDHHHRRRYYYWWWTTTSSSOOOJJJKKKEEE===999777666222///666///(((%%%&&&(((&&&###%%%$$$######""""""##############################%%%%%%%%%$$$$$$%%%%%%&&&'''((()))))))))***---///444000000333999@@@MMMXXXaaalllvvv\\\HHHBBBBBBYYYtttmmmWWWGGG666'''///,,,...eeeNNN111))))))))))))))))))))))))'''((()))))))))***---000222555:::999EEEQQQqqqrrrXXX777444222000000.........---------,,,,,,,,,***666JJJWWWPPP999,,,...000***...AAATTT\\\```dddjjjccc[[[YYY\\\]]]ZZZVVV```xxxjjjUUUUUUOOOFFF???===999555888;;;===;;;777666888:::???qqqxxxHHH++++++***+++'''(((+++000:::IIIYYYeee``````ZZZPPPIIIIIIKKKKKK???222&&&###&&&***///444***+++---111888>>>CCCFFF^^^bbbgggiiilllqqqyyyqqqlll|||zzzHHH>>>tttiiiTTTSSS]]]iiiyyy}}}uuujjj]]]NNNAAA999======:::666333333555888:::777<<<>>>888===IIIJJJ:::DDDMMMPPPRRRVVVVVVSSSbbbaaa___]]][[[WWWRRROOOGGG===000'''%%%%%%$$$###&&&%%%$$$#######################################&&&%%%%%%$$$$$$$$$$$$%%%******+++******,,,///222444000000444999AAAMMMXXXdddpppyyy^^^HHH<<>>:::666444444555AAATTTaaaaaafffwww}}}sss[[[EEE777///***&&&"""!!!"""$$$&&&'''$$$"""((('''&&&$$$####################################$$$$$$$$$%%%&&&((()))***(((((((((''''''***///222444111000555:::BBBOOOZZZdddttt}}}gggLLL<<>>888444111---+++,,,000666888666222888<<<{{{ggg000+++###,,,***(((&&&%%%%%%''')))***+++---,,,((((((***)))%%%///+++))),,,333>>>MMMZZZzzzyyyoooiiiUUUSSSOOOHHHAAA;;;999888...+++''''''+++111333333...---++++++...333666666222333555666888:::;;;;;;333444666888999:::;;;;;;AAA@@@@@@AAAEEEJJJMMMOOOOOOQQQSSSVVVWWWVVVSSSQQQ[[[[[[YYYTTTOOOKKKJJJKKKddd~~~{{{```QQQPPPPPPKKKJJJFFFAAA===;;;===>>>BBBEEEAAA>>>DDDHHHIIIKKK555@@@FFFBBBBBBHHHMMMLLLHHH===444444999>>>AAACCCAAA===777333666AAAPPP[[[rrr```MMM444%%%"""###!!!###$$$%%%''''''%%%"""'''&&&%%%$$$####################################""""""$$$&&&(((+++...///'''(((((('''(((***///222444111111555;;;CCCPPP[[[```sssnnnOOO:::;;;III[[[<<>>111777@@@MMM[[[jjjyyy|||xxxpppbbbVVVPPP999..."""%%%)))'''###(((&&&$$$""""""###%%%&&&%%%$$$######""""""############################## !!!###&&&))),,,///000''')))***++++++---111333555111111666<<>>:::555333222111000///,,,)))&&&+++///CCC???%%%$$$---***"""$$$''',,,000000---)))---000...)))&&&'''&&&###((())),,,000,,,$$$((())))))+++111>>>PPP]]]zzz{{{}}}}}}wwwpppiiibbbUUUFFFBBBEEEAAA@@@>>><<<::::::999999444777::::::999999:::<<<>>>>>>===;;;888555333222444555555444333222111111///222444666777777777777===^^^ppp```MMMMMMSSSSSSWWWXXXYYYZZZ]]]aaaggglllfff^^^[[[ZZZTTTOOOJJJAAABBBLLLRRRTTT]]]nnn}}}kkkiiihhhjjjmmmmmmggg```gggtttpppdddXXXOOOCCC444***'''&&&%%%$$$%%%((((((&&&###%%%$$$"""!!! """&&&(((""""""!!!!!!""""""##############################!!!!!!###$$$'''***,,,---%%%(((***,,,---...000222555222222666===EEERRR]]]```wwwxxxMMM???:::DDDVVV222---444AAA111)))***---???ccc888'''''''''''''''''''''''''''&&&'''((()))***,,,000222555000444999DDDGGGzzzpppxxxfffBBB///333222...000000......---------,,,,,,,,,)))+++333333+++...555222...---777KKKYYY^^^dddkkkcccaaa]]]ZZZYYYYYYZZZ[[[zzzfffLLLLLLHHHAAA===<<<666000111333444444222...+++(((%%%...000///!!! ---###///,,,(((((())))))(((&&&&&&)))%%%!!!$$$(((***'''""" $$$&&&%%%$$$%%%!!!&&&***)))&&&%%%(((,,,<<>>---000444///...333999444...------......//////000222444444111///...111///>>>OOOSSS\\\iiimmmcccbbbYYYUUU[[[YYYVVV^^^|||dddUUUIIIHHHHHH>>>888777222000222333222000---------)))&&&&&&***+++((()))---222111000333777777222...)))!!!"""&&&''')))***$$$(((******(((&&&&&&'''(((******)))))))))))))))))))))***&&&(((>>>bbb}}}zzzooodddZZZQQQKKK===<<<999444///...///000WWWaaaeee___^^^fffkkkiiiqqqoooooovvvdddSSSLLL]]]vvv~~~vvvxxxvvvsssnnniiiddd```^^^OOOKKKFFFBBB>>>999333///111+++***///111---)))(((((((((''''''&&&'''''''''******)))(((((('''&&&&&&,,,)))%%%""""""$$$&&&'''&&&%%%$$$$$$$$$$$$###!!!%%%%%%%%%$$$$$$$$$######"""######$$$$$$%%%&&&&&&$$$&&&(((***+++...111444555555555666===IIITTT[[[mmmvvvtttTTTHHH???NNNLLL>>>999///111---++++++)))EEEWWW;;;)))&&&'''((())))))((('''''''''(((((()))+++---///000222222333999<<>>NNNUUUaaaooo~~~yyyvvvyyyxxxiii]]]VVVBBB===888333111000//////***++++++)))((((((***,,,AAAOOOZZZ\\\^^^cccddd___[[[\\\ZZZVVVQQQNNNNNNOOOYYYZZZ___iiiqqqooodddZZZ333111333===DDDEEEAAA???:::999888666333111000///333000...,,,***(((%%%###$$$"""###&&&(((''''''***++++++***))))))((()))))),,,,,,+++***)))''''''&&&)))'''%%%"""!!!"""###$$$"""%%%''''''$$$"""""""""%%%%%%%%%%%%%%%$$$$$$$$$"""######$$$$$$%%%&&&&&&'''(((***+++,,,...111333444444555888>>>HHHTTT]]]ppp{{{uuuUUUPPPHHHUUUMMM:::555///555///***)))***JJJ]]]???+++''''''((((((((((((''''''''''''((()))+++---///000333333444888;;;KKKqqqsssyyyJJJ:::///000111111666???PPPJJJ>>>111+++,,,...///000222222000000000///,,,333444CCCRRRXXXbbbmmmlllaaa```YYYXXX[[[VVVWWWfff}}}eeeUUUOOOQQQMMM===666666111000111222111///...//////333...+++...222444222000444111//////000000///---//////+++---888===888444:::;;;===<<<666---((()))$$$$$$$$$%%%&&&(((***+++###---333000...000333333000000111555???QQQggguuuxxxeeeRRRDDD======>>>:::777999???CCCGGGQQQ[[[lllwwwvvvcccPPP@@@444---)))...,,,***((('''(((((()))+++---------,,,,,,...///+++222444111///111111///...000111...***(((***---000------333;;;===888111222222111...)))'''***///((()))***+++,,,---......---,,,++++++++++++******---...111111///---///222000000...---,,,,,,,,,,,,---,,,+++)))(((&&&%%%%%%###$$$&&&&&&$$$"""!!!!!!######$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%&&&&&&((()))***++++++,,,...111333222555:::???HHHTTT___wwwvvvVVVQQQLLL[[[OOO999555222999222------...JJJYYY<<<,,,((((((((((((((('''''''''''''''((()))+++---...///444555444777;;;MMMnnntttqqqDDD888///000222444:::BBBTTTOOOCCC333+++,,,///...///444666444333555222,,,222444CCCRRRXXXdddmmmhhh```___YYYYYY[[[UUUXXXjjj~~~eeeWWWSSSTTTNNN>>>888888222///000000///...---...000555666555333111111111222222000---+++***)))((((((+++888444///777666///111666555999???>>>888555666***)))(((&&&&&&'''((()))+++,,,***&&&&&&,,,222444...///000...,,,,,,000444OOObbbwww^^^___```\\\TTTLLLDDD===999777...'''***999AAA;;;666888///333777;;;BBBIIIHHHCCCAAA999///'''$$$&&&***,,,000000000...,,,***((((((&&&'''((((((((((((***,,,)))***)))$$$###%%%((((((,,,,,,+++******+++++++++)))(((''')))---000000///...333777666333111111111444444333333222111111111)))))))))(((((()))***+++)))///555666444444555777222111000///------,,,,,,+++***)))(((&&&%%%######"""###%%%%%%%%%'''***------((("""!!!###%%%$$$"""""""""""""""############"""######$$$$$$%%%&&&&&&&&&((())))))((()))+++---222111555<<>>111444///'''///>>>555333888;;;777444777555333///,,,)))((('''(((---,,,***)))((('''%%%###(((***---......------...$$$'''@@@___\\\===+++000+++,,,---...///000111111DDD@@@OOOkkkuuucccMMMEEE<<<888111+++---222222...%%%%%%%%%&&&)))---111444'''))),,,,,,+++*********)))***,,,,,,---///333666111222222222222333222222,,,***'''(((***,,,***)))(((***...000000000000000***------+++,,,...///,,,......------,,,++++++++++++,,,,,,+++***+++...000000777;;;:::888888777666111000...---+++***))))))(((((('''&&&$$$###""""""%%%$$$""" """***555???666...%%%"""$$$&&&$$$!!!!!!!!!!!!""""""""""""""""""######$$$$$$%%%&&&&&&$$$&&&''''''&&&''')))+++111000555===BBBGGGTTTcccuuuvvvVVVMMMMMM^^^QQQ;;;:::555888------111,,,777===)))(((***)))(((''''''&&&''''''&&&&&&'''(((***,,,...///333555444555>>>VVVpppyyy___<<<444...111777<<<>>>@@@JJJLLLDDD444,,,///000---000777888333444:::999333222666EEERRRZZZhhhnnnddd^^^]]]YYY[[[[[[RRRYYYrrrfff[[[TTTPPPGGG;;;;;;;;;000.../////////......111333111888999111)))(((+++++++++++++++***((('''&&&''',,,DDD;;;***000---&&&333OOO===......111//////333999666222...+++*********$$$)))222;;;???>>>;;;:::666222---***)))*********222---,,,...***%%%(((111+++)))'''&&&)))...333777333---;;;WWW```MMM:::777>>>>>>:::111---...000//////000111///,,,,,,///222======:::555...(((&&&''''''((((((((())),,,111555555555555777777444111///+++***))))))+++,,,,,,+++%%%''')))++++++******)))222222---''')))///222///,,,,,,---...///111111222((()))***)))(((***---111<<<@@@@@@;;;888888777333111000...,,,***)))(((((('''&&&&&&%%%$$$$$$######%%%%%%$$$!!!!!!&&&111999...***%%%######$$$$$$###!!!!!!""""""############"""######$$$$$$%%%&&&&&&###%%%&&&&&&&&&''')))+++000///555???CCCFFFTTTeeeuuuuuuUUUTTTRRR___NNN999888222222++++++///***444;;;***---+++***((('''&&&&&&&&&'''&&&&&&'''(((***,,,---///111555333555@@@[[[qqqzzzZZZ;;;333...111999>>>???>>>EEEIIIDDD444,,,000111---...555444...///777999333333777FFFSSS[[[iiioooddd]]]]]]ZZZ\\\[[[QQQYYYtttggg[[[SSSMMMCCC999<<<;;;//////000000//////000222444///555555---'''''')))'''###$$$&&&&&&%%%$$$$$$%%%###;;;///)))+++&&&666VVV===(((&&&,,,///333:::555333///---+++,,,---...//////000000//////444:::666444222222333000***&&&222>>>777---+++,,,+++)))))))))***************555%%%%%%555888)))$$$------888@@@===777666777777000111///+++'''***222999333333111,,,'''%%%'''***''''''&&&%%%%%%''',,,000666444333444444333111111......---+++)))'''((()))---***''''''(((+++,,,,,,"""))),,,---000444111+++,,,,,,,,,,,,,,,---------,,,...//////...000444888888:::777111111666666333222111///---+++***)))(((&&&&&&&&&%%%%%%$$$$$$$$$ $$$((('''###!!!###&&& !!!""""""!!!!!!$$$&&&""""""######$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&###$$$&&&&&&&&&'''***,,,000...555@@@DDDFFFTTTfffwwwuuuUUUZZZVVV___LLL666555///------+++...***777???000444+++***((('''&&&&&&&&&'''&&&&&&'''(((***,,,---...000444333555AAA^^^lll|||TTT===555...///666>>>BBBAAAFFFBBBFFF777111555,,,///555///***+++000444444222777===EEEQQQbbbooolllbbb```]]]___[[[^^^WWWWWWggg\\\RRRLLLEEE999888888///000///...---...000222333000666666...))))))'''$$$((('''&&&%%%$$$%%%&&&&&&***)))(((&&&&&&&&&'''(((///,,,)))((((((+++///222HHHBBB;;;;;;===;;;111(((***,,,++++++000444333...333000000,,,222666&&&...'''(((***+++---...//////111111111///,,,++++++---,,,---...,,,)))'''))),,,***......***((())))))'''+++(((%%%(((---000///------,,,)))'''&&&(((...222''''''&&&&&&'''(((***+++---...//////...,,,***)))---+++)))***,,,---,,,)))((()))******))))))+++---+++222666666777<<<===<<<111444333000000222///(((,,,(((***000222111444:::HHH===444111///,,,,,,.........---,,,+++***)))(((%%%)))***''''''))))))%%%(((***$$$###((('''"""############%%%%%%$$$$$$$$$######"""#########"""###%%%%%%%%%%%%'''(((%%%&&&'''(((((())),,,......333999<<>>GGGSSSdddpppmmmddd```]]]^^^XXX[[[VVV]]]hhh\\\PPPJJJCCC888777888000000///---------///111222444888666...((((((&&&###((('''&&&%%%$$$%%%%%%&&&(((''''''&&&%%%%%%&&&&&&)))'''&&&%%%'''***---///KKK777---BBBbbbhhhJJJ''''''...111---))),,,111555<<>>GGGMMMCCCGGGQQQ@@@111000)))222+++---//////...---000222888>>>HHHWWWgggpppmmmeee^^^[[[\\\UUUVVVTTTdddhhh\\\NNNGGGAAA777777888111///...,,,+++,,,---///000777888555---'''&&&%%%###''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$############%%%'''***+++...(((,,,AAAXXX[[[EEE,,,+++111222---''''''***+++???___uuu999---&&&+++***(((***...222444555444333333555777888777666777777:::888333---((('''(((+++///555999999999;;;:::888;;;999888888:::999666222++++++,,,///333222...******)))((('''''''''((()))------.........---+++***+++)))((()))***+++***)))***,,,---,,,,,,,,,...000...,,,///444111***+++222333---,,,//////+++///777???:::666555222//////222GGGEEE<<>><<<444666...,,,***(((&&&%%%%%%%%%&&&((()))))))))+++...111444///111555888TTTrrrooopppHHH444333222000111777AAAIIIDDDKKKWWWEEE111---(((222+++---///000000000000000777===IIIZZZiiiooollleee\\\YYYZZZSSSSSSRRRiiiiii\\\LLLCCC???777666888222///---,,,******+++---...666444000***&&&%%%$$$###&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%$$$#########$$$%%%%%%&&&'''((($$$///444222///......+++///111111222111***"""888TTTttt999;;;+++///&&&(((+++000444777777666555555888::::::999666555555===:::666000+++(((&&&&&&222888=========>>>===:::???>>>>>>@@@AAAAAA===:::;;;444+++(((***,,,+++))),,,+++)))''''''''''''(((++++++,,,,,,,,,+++******+++*********++++++******+++---......---...000222777111000333---)))888OOOBBB444,,,111222+++---666===;;;888555222---+++***888===888***(((000111((()))((('''&&&(((+++...000555******666888---'''***$$$!!!"""%%%$$$&&&333CCC===666...+++(((%%%""""""""""""""""""###$$$%%%&&&"""$$$%%%%%%$$$$$$%%%&&&$$$&&&'''&&&&&&&&&(((***000333888===DDDOOO^^^hhhyyyzzzXXX\\\eeebbbAAA555999+++,,,---///...666BBB===222333+++***)))'''&&&&&&&&&&&&&&&'''((())))))+++///111222000000222666MMMqqqssskkkEEE222333222000///444>>>EEEDDDKKKXXXEEE111,,,'''111///------000444555111...666===JJJ\\\jjjmmmhhhcccYYYVVVYYYTTTSSSRRRmmmiii\\\IIIAAA???888777888333///---+++***)))***+++,,,000---)))'''%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&''''''&&&%%%$$$'''''''''''''''&&&&&&%%%+++)))'''(((***+++***(((%%%555CCCFFF@@@888000***,,,666VVV777OOO<<<333&&&))),,,000555777888777666555888:::;;;999777777666===<<<:::777333...)))%%%000777<<<======??????<<<;;;<<<<<<======<<<999666CCC:::///)))***,,,,,,+++,,,+++***(((''''''''''''((()))))))))******)))))),,,,,,,,,,,,,,,+++,,,,,,,,,---//////...///222444888333444444,,,***@@@]]]III555***000333---,,,111777999999888555111,,,)))***333222((('''......%%%((('''&&&&&&'''***...000444))))))222333)))$$$))) ///666---###&&&111888:::///&&&%%%$$$!!! """""""""""""""###$$$%%%&&&"""$$$%%%$$$######$$$&&&$$$%%%&&&&&&&&&&&&)))+++111333777===EEEQQQ___hhhwww{{{YYYaaaggg```;;;...333***///...333666???HHH>>>///---'''''''''''''''(((((()))&&&'''((())))))+++///111000222///000666GGGrrrwwweeeAAA000111222111111666===CCCAAAEEEOOO>>>///...(((000111...,,,///555666222---777===LLL```lllkkkeeeaaaXXXTTTWWWTTTUUUUUUrrrjjj[[[GGG???@@@;;;888888444000...,,,***))))))***++++++'''$$$%%%&&&$$$$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&&&&&&&%%%%%%))))))(((((('''&&&%%%$$$'''$$$###&&&***,,,***'''+++HHH___YYY@@@---***...&&&###:::444SSSFFF333((()))+++///333555666555444222555888:::::::::;;;<<<<<<;;;;;;;;;:::555///***---333888999;;;>>>???===:::::::::999666444111000666222...,,,,,,,,,***(((,,,+++***(((''''''(((((('''((((((((())))))******,,,---...---,,,+++,,,...,,,---/////////000222555111222666666///+++999LLL>>>000'''***///---+++---,,,000333222000000,,,'''%%%,,,...***(((------))))))(((&&&%%%$$$%%%'''(((***%%%$$$((('''"""###)))333FFFLLL:::'''%%%***+++999+++!!!"""$$$""""""&&&""""""""""""###$$$%%%%%%"""$$$%%%$$$######$$$%%%###%%%&&&''''''(((***,,,111333777===FFFSSS```iiizzz}}}YYYWWWaaa]]];;;///444)))......555:::CCCKKK>>>,,,)))%%%%%%&&&'''((()))))))))&&&((()))))))))+++...111...444000000777DDDsssxxx^^^===111111111111222444888;;;999999AAA444,,,000***000///...---///222333111///:::@@@OOOdddnnnkkkccc```YYYRRRSSSRRRWWWZZZ{{{jjj[[[EEE>>>BBB>>>:::999555111///---***))))))***+++***$$$"""&&&(((%%%###%%%$$$%%%%%%&&&%%%$$$###"""###############$$$%%%%%%((('''&&&%%%$$$$$$$$$%%% %%%&&&$$$###&&&***///HHHZZZQQQ777%%%###(((%%%$$$111...AAA???+++((()))+++---///111222222222000222444555666777999;;;888777777999:::888333///,,,222444333222444555333555444444111///---,,,,,,))))))***++++++***(((''',,,+++)))((((((((())))))((((((((()))***+++,,,,,,+++,,,...---+++***,,,...,,,---...//////000333555111333555444222111333555///---)))(((((()))***+++%%%)))+++((())),,,,,,((((((***+++***((()))+++...))))))'''&&&%%%$$$$$$$$$###$$$$$$"""!!!$$$,,,333<<>>CCC@@@;;;999555111000---+++***)))***++++++$$$###(((***&&&###$$$$$$$$$%%%&&&%%%$$$###"""###"""!!!!!!!!!"""$$$%%%%%%$$$###""""""###$$$%%%(((&&&###$$$''')))((('''%%%000999777000+++)))(((&&&---222(((+++222!!!%%%)))***+++---///000111111000111222111000111333555444222111333666666444222///222222---))))))(((%%%((()))((('''&&&%%%'''(((+++,,,,,,+++***)))+++---++++++)))((((((((()))***************+++,,,......))),,,---,,,***)))+++---+++---...//////000333555777666222///333888444,,,(((...000)))$$$%%%((()))(((+++***&&&(((...111...---)))((((((&&&$$$)))111((((((((((((((((((''''''"""((()))###"""+++888???000***(((***%%%'''666MMM:::***(((&&& """$$$$$$#####################$$$%%%$$$###"""###$$$"""$$$&&&'''(((+++...000222333666===GGGUUUaaaiii~~~WWWZZZccc^^^999,,,111)))000(((000555===DDD888)))(((&&&''''''(((''''''&&&&&&((()))***))))))***,,,///,,,888111000:::AAAzzzppp~~~RRR<<>>======999444777333---*********(((%%%&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$###""""""###$$$$$$###!!!!!!"""#########"""""""""""""""### !!!"""$$$%%%%%%%%%%%%&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((((((&&&&&&&&&'''(((((())))))))))))))))))(((&&&%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&,,,((($$$$$$'''******(((+++************+++,,,,,,,,,,,,,,,,,,---...///000222DDDAAA555000(((,,,BBBBBB333111AAAMMMGGG===:::<<<333BBB999AAAQQQ999666000444666555777<<>>---+++)))((()))******)))(((''''''&&&&&&''''''((((((+++///111111...)))&&&########################"""$$$&&&$$$!!! """%%%$$$%%%!!! ###""""""""""""##################$$$$$$$$$$$$$$$$$$"""$$$''')))***,,,///111222444888>>>HHHVVVeeennnWWWUUU```RRR777---///222777======BBBHHHCCC444+++,,,(((((((((((((((((((((((((((((()))***+++,,,------...333///222666???zzzxxxvvvvvvGGG777333222///000888???===666...///000///------///000111000)))'''+++((()))777;;;KKK]]]fffccc\\\WWWVVVNNNTTTPPPSSSPPPiiigggZZZPPPEEE@@@???===777222555222...++++++***)))''''''''''''&&&%%%$$$$$$###$$$$$$$$$$$$######""""""$$$%%%$$$###!!!!!!"""$$$$$$###"""""""""""""""""" !!!""""""###$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''((((((((((((((((((((())))))******************)))((('''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...,,,***)))***++++++***+++++++++++++++,,,,,,,,,---------...///000111222000OOOMMM:::444---<<>>777BBB;;;>>>FFF888999:::<<<777...000<<>>zzzvvvxxxqqqBBB666222111///222;;;CCCAAA;;;000111111///---,,,---///555444,,,+++222///,,,444:::KKK^^^fffbbb[[[XXXXXXPPPTTTRRRUUUQQQpppgggZZZQQQFFFAAA@@@===777111222000...,,,,,,,,,+++*********((('''%%%$$$###"""$$$$$$$$$###############$$$$$$$$$###!!!"""$$$&&&$$$$$$###"""!!!!!!"""""""""""""""""""""""""""""" ###&&&)))***)))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((())))))))))))))))))************++++++************)))(((''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***...111///+++'''(((+++******++++++,,,,,,,,,,,,......//////000222333444NNN```OOO666444...888\\\___AAA666IIIVVVIII<<<;;;AAA;;;@@@===<<<===777<<>>EEE???BBBKKKGGG555,,,...+++***)))((('''(((((((((((((((((()))***+++---......222000222666>>>yyysssxxxkkk;;;333///000000333:::AAA@@@;;;000111111///---,,,---...---555111---555777444777<<>>888222000///...---,,,,,,,,,,,,,,,+++***(((&&&%%%$$$###%%%$$$######""""""###############"""!!!###&&&)))%%%$$$###"""!!!!!!!!!!!!######"""""""""""""""### """%%%((()))'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))))))))''''''((((((((((((((((((''''''(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$+++111///)))%%%'''+++)))******+++,,,+++++++++---......///000222333444bbb[[[???---333222...888VVVAAA===OOOVVVFFF888777999666999===;;;333000555222222///,,,000999???AAAWWWFFF222''''''))))))'''&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%%%%!!!!!!!!! """$$$""""""""""""##################$$$$$$%%%&&&&&&&&&&&&))),,,//////000111333222444:::AAALLLYYYgggpppRRRFFFSSSJJJ333,,,...000555AAA@@@EEEJJJDDD777///000+++***((('''&&&''''''((()))((((((((()))+++---...---222000333777>>>xxx~~~ssszzzggg888333---000222222666;;;:::666...///000///------...000CCCNNNAAA)))$$$)))---222@@@MMM]]]fffddd^^^YYYXXXPPPNNNQQQWWWVVVkkk[[[QQQFFF@@@???>>>999444000000000...---+++++++++******))))))((((((''''''%%%$$$###"""""""""###$$$"""""""""""""""$$$(((+++%%%$$$###"""!!!!!!!!!!!!###""""""!!!"""###%%%&&&''''''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""'''++++++)))(((,,,000((()))***+++++++++******++++++,,,---...000111222999222)))***444;;;:::999DDD:::;;;GGGIII===555888222333666CCC@@@111,,,---777333...)))(((///CCCVVVjjjUUU999(((%%%((()))'''%%%%%%$$$$$$$$$$$$%%%%%%###############%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%$$$###!!! !!!!!! !!!""""""!!!""""""""""""##################$$$$$$%%%&&&&&&'''&&&(((+++------...000222111444:::BBBMMMZZZhhhpppPPPHHHTTTJJJ444...///---...777>>>DDDDDD===444///...+++***(((&&&%%%%%%&&&''')))(((''''''(((***,,,...---222000333777===wwwttt|||ggg999555---111222111222555555222,,,...............000222uuuAAA(((***444<<>>:::666222222111///,,,*********(((((())))))******++++++&&&%%%###"""""""""###$$$!!!""""""!!!"""$$$))),,,%%%$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!###%%%'''(((000---***'''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''''''''%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***...222555'''((()))***+++***)))))))))))))))***,,,...///000&&&)))444777,,,***...---333...///444333---000888444777===OOOMMM888111...(((+++111222***&&&777NNNuuu[[[;;;&&&"""%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$%%% !!!"""###$$$%%%%%%%%%########################!!!"""$$$&&&'''$$$  !!!"""###%%%'''$$$!!!""""""""""""##################$$$%%%%%%&&&''''''%%%''')))++++++---///111111555:::BBBMMM[[[hhhqqqOOOGGGSSSIII555111222///......999AAA===555000---***+++)))'''%%%$$$%%%&&&''')))(((''''''(((***,,,...---222000333777===wwwsssXXX111999///...888>>>{{{JJJ.........//////...------000222}}}vvv'''444222333555EEEUUUcccfffccc```ZZZSSSUUUOOOVVVSSSPPPggg[[[QQQEEE>>><<<;;;999777222000---***((((((((((((++++++************++++++((('''$$$######%%%''')))$$$%%%%%%### %%%%%%######"""""""""###$$$$$$######$$$$$$%%%&&&)))(((&&&%%%%%%&&&((()))'''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&((('''%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''###$$$%%%%%%%%%&&&(((******((('''+++......)))$$$+++******)))))))))******'''(((((((((((((((''''''))))))***+++,,,,,,,,,,,,***...+++'''...;;;<<<444000$$$222WWW___AAA***,,,///...,,,,,,,,,...000111GGG:::,,,%%%&&&)))&&&"""%%%&&&'''%%%###""""""###""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""""""""###############""""""""""""######$$$###"""!!!!!!"""###$$$&&&&&&&&&&&&&&&'''((((((((())))))***,,,...000111222444<<>>///))),,,+++***)))'''&&&''''''((('''((((((***+++---///000333...222111444<<>><<<999555111...//////,,,)))'''***,,,(((((((((''''''(((((((((''''''&&&&&&%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%&&&"""###$$$$$$$$$###"""!!!&&&%%%$$$######"""###############$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$$$$"""$$$&&&&&&%%%%%%&&&''''''%%%$$$&&&)))***(((%%%((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''(((((()))***++++++++++++---///---***...777777111333******333444+++''',,,***)))((((((((()))***+++(((&&&%%%&&&''''''&&&$$$%%%&&&'''&&&###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############$$$$$$$$$%%%######""""""""""""###############$$$%%%''')))***'''''''''''''''((())))))((())))))***,,,...000111444555;;;EEEPPP[[[kkkyyyWWWHHHNNNCCC666888;;;777666888<<>>kkk~~~{{{{{{NNN111444///---111777```GGG333///---......---,,,---///111)))DDD999000---...@@@@@@OOOZZZeeehhhbbbZZZRRRNNNNNNNNNOOOSSSccchhh[[[SSSHHHAAA>>>;;;666111---///000,,,'''%%%'''***''''''&&&&&&&&&&&&''''''&&&'''''''''&&&$$$###"""$$$&&&(((((('''%%%&&&&&&"""$$$%%%'''&&&%%%###"""###""""""!!!!!!""""""###""""""$$$%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%"""$$$&&&'''&&&%%%%%%&&&'''&&&$$$%%%((()))(((&&&***************))))))(((%%%%%%%%%%%%&&&''''''(((''''''((()))************,,,...,,,***,,,222222---000...,,,+++))))))+++...,,,+++*********+++,,,,,,((()))***)))'''%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%######""""""""""""######""""""###%%%'''(((***+++(((''''''''''''((())))))((())))))***,,,...000111444555;;;EEEOOO\\\mmm{{{ZZZCCCJJJAAA666;;;===888777777:::AAACCC999---***...---+++***)))(((((())))))'''((((((***+++---///000111///555666999???jjj}}}uuuJJJ333444111333222***999***+++555---......---,,,,,,///111...222222666222222>>>:::QQQZZZeeejjjeee[[[TTTRRRNNNPPPNNNSSSlllggg[[[SSSHHHAAA>>>;;;666111...//////+++'''$$$$$$&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&''''''&&&$$$"""!!!%%%''')))(((&&&$$$#########%%%'''(((((('''%%%$$$!!!!!!"""###$$$&&&'''((($$$$$$%%%&&&''''''&&&&&&$$$############$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''((((((%%%''')))))))))((()))***)))(((''''''((()))((((((((())))))******))))))(((&&&%%%%%%%%%%%%&&&'''(((&&&&&&'''((())))))))))))***+++***(((***,,,,,,***)))---...+++)))+++------,,,,,,+++++++++++++++,,,***++++++)))&&&$$$%%%'''%%%&&&'''&&&$$$$$$$$$&&&&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######""""""""""""######!!!"""$$$%%%'''((()))***'''''''''''''''((())))))((())))))***,,,...000111444555;;;EEEPPP]]]nnn}}}]]]@@@GGG???444999<<<777666;;;<<<======777000---///---+++***)))(((((())))))'''((((((***+++---///000111...666888:::???jjj{{{mmmDDD333333000222111---555///,,,///---------,,,+++,,,...000111222<<>><<<999555111///...---+++)))'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&$$$###"""$$$'''))))))&&&$$$""""""$$$%%%&&&'''''''''&&&%%%###$$$%%%&&&(((***,,,---''''''''''''''''''''''''$$$$$$######$$$$$$%%%&&&'''&&&&&&%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((()))***)))***,,,,,,+++,,,///111,,,,,,,,,,,,+++***)))))))))***,,,.........------((('''&&&%%%%%%&&&'''(((%%%%%%&&&'''((((((((((((((((((((((((((((((((((((###'''+++++++++,,,,,,+++************))))))))))))((((((((('''%%%%%%''')))%%%&&&'''&&&%%%$$$%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%######""""""""""""#########$$$%%%'''((((((((((((&&&&&&&&&&&&&&&'''((((((((())))))***,,,...000111333555<<>>iiixxxeee>>>222222---000//////333444///,,,,,,------,,,+++,,,...000,,,---;;;;;;000000;;;LLLTTTZZZeeekkkfffZZZTTTUUUJJJPPPJJJSSS|||{{{dddYYYPPPDDD===;;;999666333000,,,***+++------***&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%$$$$$$######%%%((()))(((&&&$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%'''(((***,,,---***)))(((&&&&&&&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&))))))((('''&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))((())))))))))))+++000333///111222111///---+++******,,,...111222222222111+++)))'''&&&%%%%%%''''''$$$%%%&&&''''''(((''''''''''''((()))(((''''''(((%%%%%%&&&)))+++*********((()))))))))(((((('''&&&(((((('''(((((((((((('''%%%&&&'''&&&%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$######""""""""""""######'''((()))))))))((('''&&&%%%%%%%%%%%%%%%&&&''''''((())))))***,,,...000111111444<<>>EEEIIIEEE:::222...---+++***)))'''&&&''''''((('''((((((***+++---///000111...555666999===hhhvvv___:::111111///444111---(((...111444,,,------,,,+++,,,...000111---444444444999>>>LLLVVVZZZdddkkkeeeXXXRRRSSSHHHNNNHHHSSSzzzbbb[[[QQQEEE>>><<<;;;999777000+++(((+++111222...)))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%!!!$$$(((***)))(((''''''###"""""""""######%%%%%%$$$$$$$$$%%%&&&'''((())),,,***'''%%%$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''+++***)))((('''&&&&&&&&&$$$%%%'''(((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''%%%%%%$$$$$$$$$(((---111222444555555222...+++***&&&(((+++...000000000///,,,+++(((&&&%%%%%%&&&'''$$$$$$%%%&&&''''''''''''''''''(((***)))''''''))),,,&&&$$$(((***)))***---))))))******)))((('''''',,,+++***+++,,,+++'''$$$%%%&&&''''''%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!""""""""""""###############""""""""""""######***+++++++++***)))'''&&&%%%$$$$$$$$$$$$%%%&&&&&&((())))))+++,,,...000111000444===IIIUUUaaappp}}}cccQQQTTTDDD444666;;;999:::666CCCMMMIII;;;000---...+++***((('''&&&&&&'''''''''((((((***+++---///000111...444555777<<>><<<;;;777333...---,,,+++***(((''''''&&&$$$$$$$$$&&&&&&&&&$$$###########################$$$%%%%%%%%%%%%$$$###$$$$$$$$$#########""""""######$$$%%%&&&''''''((((((((('''&&&$$$###"""""""""%%%(((((('''&&&%%%%%%***)))'''%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++...***''''''%%%###***(((&&&'''***+++***((((((&&&%%%$$$%%%(((+++---,,,000555777555222///...(((***,,,...000000000000---***'''%%%&&&''''''&&&''''''''''''''''''''''''(((((())))))))))))))))))''''''((()))))))))))))))((((((((((((((((((((((((,,,++++++)))((('''&&&%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""######""""""######$$$%%% !!!!!!!!!"""&&&$$$""" !!!%%%))),,,333,,,333,,,+++///%%%)))$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&''')))+++...///000555@@@LLLUUU___nnn|||___UUUbbbPPPCCC;;;111:::>>>>>>:::DDDJJJ<<>>LLL^^^dddlllmmmcccUUUQQQUUULLLPPPSSSKKKxxxaaaYYYPPPEEE>>><<<;;;777333...---,,,+++)))(((''''''&&&%%%$$$$$$&&&&&&%%%$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$#########""""""##################$$$$$$%%%%%%%%%$$$$$$#########"""%%%'''((('''&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$$$$$$$(((,,,)))###&&&$$$###$$$&&&'''&&&$$$&&&%%%$$$$$$%%%'''***+++(((+++000222111...+++***)))***,,,---///000000111000---***((('''((('''&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''((())))))))))))((((((((((((((((((((((((((()))((((((&&&%%%$$$###############$$$$$$$$$%%%%%%$$$$$$$$$#########""""""$$$$$$######$$$$$$%%%&&&""""""""""""""""""""""""%%%$$$"""!!!###&&&)))+++...///;;;222)))'''&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&'''((())),,,...///111555>>>KKKVVV```nnn{{{]]][[[fffSSSFFF@@@888BBBGGGCCC<<>><<<;;;777333...---,,,***)))(((((('''&&&%%%$$$$$$&&&&&&%%%$$$##############################$$$%%%%%%$$$######$$$$$$$$$###############$$$$$$$$$#########""""""########################"""$$$''''''&&&%%%&&&&&&"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''$$$!!!###...555111'''###"""!!!"""$$$%%%$$$######$$$$$$%%%&&&'''((((((%%%)))---...---***((('''***++++++,,,---///000111333000,,,******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%&&&'''(((((()))((((((((((((((((((((((((((((((((('''&&&&&&%%%$$$######"""#########$$$$$$$$$$$$%%%$$$$$$$$$###############%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$##################""""""###$$$&&&)))***---555GGG<<<+++$$$)))''''''&&&&&&&&&'''((((((&&&&&&'''(((***,,,...///222444===JJJVVVaaaooozzzZZZXXXbbbMMMBBB>>>888CCCGGGJJJ@@@BBBDDD888......---))))))))))))((('''&&&&&&''''''((())),,,...000111444,,,111444666777___}}}uuupppJJJ888---///.........---,,,,,,---...///......---...///000111333000...---,,,444EEEVVVbbbiiiooommmaaaUUUQQQSSSOOOOOOUUUVVVwwwcccWWWOOOEEE???===;;;777333///...,,,***)))((((((((('''%%%$$$$$$&&&&&&%%%#################################$$$$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############"""$$$&&&&&&&&&%%%&&&'''&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''$$$""" ###---444000((($$$$$$$$$$$$%%%&&&%%%%%%###$$$&&&'''((((((''''''&&&))),,,---,,,***)))(((+++*********+++---///000111///,,,+++******)))'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$$$$$$$&&&&&&'''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$############$$$$$$$$$$$$########################$$$$$$######$$$$$$%%%&&&$$$$$$$$$$$$############""""""###$$$&&&'''((()))***222EEE:::)))###---''''''&&&&&&&&&&&&''''''&&&'''''')))+++,,,...///333555<<>>>>>777===<<<999444<<>>JJJSSS^^^ooo~~~ZZZTTTZZZCCC;;;;;;555888555222222BBBMMMAAA444///,,,,,,,,,.........,,,)))(((''''''((())),,,...000111,,,333555***:::WWWyyynnn~~~ZZZ>>>888---333111///---...///000...,,,,,,,,,,,,,,,---///111222111///......111;;;OOObbb```kkkqqqiii]]]WWWUUUSSSUUUOOOZZZjjjvvveeeSSSLLLDDD???===;;;666222000...+++(((''''''((()))(((&&&%%%%%%%%%%%%$$$"""########################$$$###"""!!!!!!"""###$$$""""""#########$$$$$$$$$"""""""""######$$$$$$$$$&&&&&&&&&%%%$$$######"""!!!"""$$$$$$$$$$$$''')))$$$%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$)))***&&&###$$$&&&&&&!!!###%%%%%%######$$$&&&&&&&&&''''''((((((''''''$$$%%%&&&%%%$$$###$$$&&&$$$%%%&&&&&&''''''''''''((('''&&&&&&''''''%%%###%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""""""""######$$$$$$$$$""""""""""""############""""""#########$$$$$$$$$"""""""""!!!"""######$$$""""""###$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%(((""")))"""""")))$$$+++''''''&&&%%%%%%%%%%%%%%%%%%''')))+++---.........000666AAAKKKQQQ[[[nnnXXXXXXZZZ???333444...222//////333GGGSSSDDD444111///+++,,,,,,,,,+++***)))(((''''''((())),,,...000111......222///999GGGjjjiii{{{~~~UUU<<<999...555111///---...000///,,,)))+++++++++,,,---///222333000......///111<<>>;;;666111000...+++(((''''''((()))((('''%%%%%%%%%%%%$$$"""########################$$$###"""!!!!!!"""###$$$""""""######$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%%%%$$$########################!!!"""###$$$###$$$''')))!!!$$$(((+++,,,***&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%""""""%%%&&&%%%###%%%'''&&&$$$$$$&&&(((&&&%%%&&&&&&&&&&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''"""###%%%&&&'''&&&&&&%%%)))((('''&&&'''&&&###!!!%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''((($$$$$$%%%&&&&&&&&&&&&%%%(((((((((((((((((((((((($$$$$$$$$%%%&&&&&&''''''""""""""""""############""""""######$$$$$$$$$$$$#########"""###$$$$$$%%%"""###$$$%%%'''((())))))((('''&&&$$$######$$$$$$(((""")))"""!!!&&&%%%)))((('''&&&&&&&&&&&&&&&%%%'''))),,,---.........///777CCCLLLPPPYYYnnnUUU```^^^???111111,,,222000)))...DDDOOO>>>---++++++***+++******))))))((('''''''''((())),,,...000111111)))///444777555[[[fffxxxqqqTTT???444///222000////////////000000111---,,,,,,,,,---///111222///111000---111AAARRR]]]fffoooqqqggg___]]]ZZZUUUOOOXXXYYYyyyvvvbbbRRRKKKBBB<<<;;;:::666333---,,,***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$###############"""""""""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""%%%%%%%%%$$$$$$#####################$$$%%%&&&'''########################'''((((((&&&$$$$$$%%%&&&&&&$$$######$$$$$$"""!!!%%%"""&&&'''!!!&&&---,,,***((('''''')))***(((%%%)))((()))+++)))&&&&&&)))///)))###$$$)))---+++'''"""!!!$$$+++...***%%%###&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$$$$$$$%%%&&&'''&&&$$$%%%&&&&&&%%%###%%%&&&'''(((((((((&&&&&&((()))))))))((('''&&&&&&%%%$$$$$$$$$&&&&&&$$$"""###############$$$%%%%%%"""###$$$%%%%%%$$$"""!!!!!!###&&&(((((('''$$$###---***'''&&&((((((&&&$$$)))'''###!!! """%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%...,,,***'''&&&&&&''''''***)))))))))+++...111222000555>>>HHHOOO[[[oooVVVWWWjjj===$$$777555...111---+++444777...+++///---000,,,+++,,,***&&&'''+++'''((()))******,,,///222...333///777444:::SSSmmm|||rrrRRR===222...222000000///////////////000,,,,,,,,,,,,---///000222...000000---222BBBTTT^^^eeennnpppfff]]]\\\YYYUUUUUU[[[\\\ttt```RRRJJJAAA<<<:::999555111---,,,***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$######"""""""""""""""""""""""""""""""""$$$$$$$$$#########""""""%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''########################%%%&&&&&&%%%###"""###%%%'''%%%$$$$$$%%%%%%$$$""""""###&&&(((&&&&&&,,,222###''')))+++444>>>???888333,,,%%%'''...111))) ###)))111666555...''''''(((777IIIEEE///###&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$%%%&&&''''''&&&%%%%%%&&&&&&%%%$$$%%%%%%&&&'''''''''&&&%%%%%%&&&&&&&&&&&&%%%$$$######""""""###%%%&&&%%%$$$###############$$$$$$%%%'''%%%###!!! """$$$%%%$$$%%%'''(((((((((&&&&&&)))'''%%%&&&((((((&&&$$$%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%%%%&&&'''((())))))((()))+++---000222000555???HHHPPP[[[pppYYY```]]]777///===000+++111...---777<<<111,,,///---***++++++((($$$###%%%((('''((()))******,,,///222///444000777444:::QQQ|||ssspppNNN:::333111555111111000///............,,,,,,,,,,,,---///000111,,,//////...444EEEVVV```eeemmmnnnddd[[[ZZZYYYTTT[[[^^^```qqq^^^RRRJJJ@@@;;;999888333///---,,,***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$###"""""""""""""""""""""""""""""""""$$$############"""""""""%%%%%%%%%$$$$$$$$$$$$##################$$$%%%&&&###########################$$$$$$###!!!!!!"""$$$'''&&&%%%&&&''''''%%%$$$&&&'''######&&&###))):::,,,---++++++777FFFIIICCC666...'''...AAALLL<<<%%%((()))+++------,,,***)))***+++???VVVMMM---!!!,,,%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''((('''&&&&&&''''''&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$'''(((((('''$$$$$$%%%%%%%%%&&&&&&&&&(((((('''&&&%%%%%%&&&&&&'''''''''((((((((())))))$$$$$$$$$&&&((((((&&&$$$"""$$$&&&((('''%%%###!!!''''''''''''''''''''''''$$$$$$######$$$&&&((()))((((((((()))+++---///111111777@@@IIIPPP\\\ppp___bbb[[[@@@888444---444111......:::@@@444---...---...555555+++%%%''')))''''''((()))******,,,///222000555000888444888NNN{{{uuu}}}kkkIII888555666<<<222111000///...---------+++,,,,,,---...///000111+++.........777HHHYYYbbbfffnnnnnncccZZZZZZYYYUUU[[[]]]aaaooo\\\SSSKKKAAA;;;:::888333///---,,,***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######'''&&&&&&%%%$$$###""""""""""""""""""""""""""""""############""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%########################"""#########!!!!!!###%%%&&&&&&%%%'''((((((&&&$$$'''(((!!! ''''''000FFFEEE888---///555999<<>>===...%%%***+++&&&'''((()))******,,,///222111666000888444777KKK{{{www}}}gggEEE666555666;;;111111///...------------++++++,,,---//////000000+++---...///999KKK[[[ccchhhooonnncccZZZZZZZZZWWWXXXXXXcccmmm\\\SSSLLLBBB<<<;;;999555111---,,,***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######&&&&&&%%%%%%$$$######"""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$$$$########################"""###$$$$$$######%%%'''%%%%%%%%%&&&((((((%%%###"""###"""###))),,,333>>>GGG111(((444777+++)))444---///------333:::333&&&%%%---666;;;999555222222......,,,(((&&&&&&))),,,)))******++++++******)))(((((())))))************+++***((()))******)))'''++++++******))))))))))))******+++++++++++++++***+++)))'''&&&'''((('''&&&###$$$%%%&&&&&&&&&&&&%%%(((+++000333222...((($$$'''&&&%%%$$$$$$&&&((()))'''(((******)))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''(((((('''((()))***,,,---///000333888AAAJJJQQQ\\\pppqqq^^^@@@+++KKKccc;;;333:::AAA555+++,,,,,,,,,777666((("""''')))###'''((()))******,,,///222222666000888444666HHHzzzzzz}}}eeeBBB444222222555000000///...------------***+++---...///000000000,,,---...000;;;MMM]]]ccciiipppnnnbbbYYYZZZ[[[YYYSSSUUUeeekkkZZZSSSKKKBBB===<<<:::777333---,,,***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$#########""""""""""""""""""""""""!!!!!!"""""""""""""""######$$$$$$$$$$$$%%%%%%%%%######"""""""""######$$$########################"""###$$$$$$$$$%%%''')))$$$$$$%%%''')))(((&&&###""" ''''''"""***---///111333"""***((((((%%%""""""&&&---222999<<<>>>===;;;:::<<>>OOO>>>===@@@555++++++,,,'''---,,,%%%###)))***''''''((()))******,,,///222222555///888444666FFFvvvxxxzzzbbb@@@333111///000///......---------......***+++---...///000//////---......111<<>>:::::::::777333---,,,***)))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$######!!!!!!!!!"""######$$$$$$"""""""""""""""""""""""" !!!!!!!!!""""""###############$$$$$$%%%%%%%%%######"""""""""""""""###########################!!!"""###$$$$$$%%%''')))&&&&&&(((***,,,,,,)))&&&((('''***'''\\\[[[CCCCCC888&&& ***444666,,,%%%***:::===222...555...,,,)))((())),,,///222111((('''///000((('''...***+++---......---+++***)))***+++---......------...,,,++++++------,,,***...---+++)))((())))))***)))***+++,,,,,,,,,,,,,,,...+++)))(((***,,,------)))+++---.........,,,+++'''))),,,...,,,)))$$$!!!$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&$$$$$$&&&)))$$$%%%%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((())))))))))))***,,,...///111111111222777@@@HHHOOOYYYmmmkkkGGG:::888lll{{{[[[HHHDDD888---,,,,,,222***%%%'''***'''%%%%%%'''((()))******,,,///222000333---777555666DDDvvvnnnlll}}}UUU777888///,,,000000000///...,,,+++******,,,,,,,,,---------......,,,...///222@@@TTT```aaakkkmmmhhh^^^XXXYYYYYYUUUSSSLLLwwwcccYYYNNNFFF===999888777444000------+++)))((('''''''''''''''&&&%%%%%%$$$######""""""""""""""""""""""""#########$$$$$$$$$!!!!!!!!!!!!!!!""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$######$$$&&&((()))((('''%%%$$$$$$$$$%%%%%%+++'''$$$%%%((()))'''###$$$'''222|||GGG(((&&&<<>>%%%&&&---%%% %%%''')))///333+++######'''000...***111;;;444444666444666333'''%%%+++%%% %%%&&&$$$'''###""""""$$$&&&(((((('''))))))))))))(((((((((((('''(((((('''&&&&&&(((***,,,++++++***************$$$"""###&&&%%%"""$$$(((///)))%%%&&&&&&%%%&&&)))...)))$$$"""$$$&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$%%%&&&(((***+++,,,***(((%%%%%%&&&((()))(((&&&&&&&&&%%%&&&&&&'''(((///,,,***---111444222///222777>>>FFFOOO\\\iiissslllKKK999666///000333'''+++<<>>HHHMMMEEE///###&&&&&&$$$+++'''(((((((((((('''(((((((((((())))))((('''&&&%%%$$$&&&''''''&&&&&&''')))***)))((('''''')))***+++)))&&&''')))(((&&&)))///;;;222+++))))))(((+++///+++)))%%%######%%%%%%&&&&&&&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&((()))((('''%%%###"""###&&&'''%%%&&&&&&''''''((((((((('''))),,,,,,,,,,,,///111222888AAAHHHOOO[[[jjjuuuiiiWWWFFFEEE<<<777777555EEENNNDDDCCC@@@444---,,,&&&---,,,***)))((((((((((((((((((***,,,---///000000222333555333;;;333DDDvvvttt|||ddd>>>777555...444.../////////.........------+++---///000111000...------,,,222@@@NNNWWW^^^bbbnnneee[[[XXXVVVSSSQQQRRROOOoooooo___RRRHHHBBB<<<999999888333///...---+++***((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""%%%(((((($$$"""###$$$"""""""""#########$$$$$$########################"""######$$$%%%$$$$$$$$$&&&%%%$$$###""""""###$$$"""###$$$$$$%%%$$$$$$$$$%%%'''***,,,,,,)))&&&###((($$$(((###HHHFFF555$$$)))BBB@@@%%%$$$555AAA???;;;===@@@???***;;;;;;//////...(((&&&)))---+++,,,///(((...III}}}eee===&&&&&&%%%$$$,,,+++,,,---+++)))(((((()))%%%%%%&&&''''''&&&$$$$$$%%%'''))))))((('''((())),,,+++***)))(((((((((((((((&&&&&&((('''&&&***///<<<444---***'''$$$$$$''''''&&&&&&%%%%%%%%%%%%%%%)))(((&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%###""""""$$$%%%''')))((('''%%%""""""$$$&&&&&&&&&'''(((((((((''''''$$$(((,,,,,,******...222111888BBBHHHOOOZZZjjjvvvhhh\\\KKKKKKDDD>>><<<;;;OOO^^^III>>>999...)))+++(((...---+++)))((((((((()))''')))***,,,...///000000111333555444;;;222AAAvvvuuuvvv[[[:::999555...888222111000000///...------,,,,,,...000222222111///......---444CCCRRRYYY^^^cccjjj___WWWVVVVVVTTTTTTVVVTTTyyyooo___PPPGGGBBB;;;999:::888333...---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%)))...---)))%%%$$$%%%""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%((('''%%%$$$#########$$$"""###$$$%%%&&&&&&%%%$$$"""%%%(((***)))'''&&&$$$&&&***)))$$$,,,===@@@===333&&&"""888^^^```@@@%%%...999>>><<<777333222>>>[[[YYY999'''''''''((('''777:::MMMgggXXXUUUkkk@@@***---+++%%%)))+++,,,---,,,)))'''(((***%%%&&&'''))))))((('''&&&(((***++++++***(((((())))))***+++,,,,,,,,,,,,,,,)))&&&&&&(((''''''***000666000***)))'''###"""$$$######$$$$$$$$$$$$$$$%%%,,,***(((%%%$$$$$$$$$%%%"""######$$$%%%&&&'''''')))(((%%%###"""###$$$&&&***++++++((($$$"""###%%%''''''((())))))((('''&&&&&&((()))+++,,,---///000///777AAAHHHMMMYYYiiiuuuggg\\\LLLPPPOOOKKKJJJGGG[[[RRR===555555,,,''',,,......---+++)))((((((((()))''')))+++---///000000000///222444222999000>>>vvvuuuqqqUUU888;;;666///;;;777222111000///...---,,,,,,---///111333333222000//////...555EEETTTZZZ___dddggg[[[SSSTTTWWWVVVVVVZZZYYYooo___OOOGGGAAA;;;999:::888333...,,,+++)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ &&&++++++%%% """############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%)))(((&&&$$$######$$$$$$###$$$%%%&&&'''&&&&&&%%%"""%%%''''''&&&&&&&&&***!!!)))...!!!'''&&&&&&+++(((%%%666KKKOOOGGG<<<000***'''%%%)))000&&&NNNQQQ,,,,,,BBBPPP(((<<<===WWWzzz___LLLzzzjjjQQQ000(((444444+++***)))+++,,,+++((('''(((+++''')))+++,,,---,,,+++***)))+++------+++)))))))))$$$&&&)))---000222333444+++(((((())))))(((,,,222...)))'''))))))'''&&&(((!!!"""""""""!!!"""$$$&&&---,,,)))&&&$$$###$$$$$$""""""###$$$&&&'''((((((,,,***'''$$$######$$$%%%,,,......+++'''######%%%(((((()))))))))'''&&&%%%***((('''***...111111......666@@@GGGLLLWWWgggtttfff___OOOVVVWWWTTTOOOJJJ\\\HHH999999>>>333(((***---...---+++)))(((((())))))''')))+++---///000000000...000222111888...;;;xxxsssrrrLLL@@@888222444000555///............---------+++---000333333222///---000///555CCCPPPXXX^^^bbbeeeZZZQQQRRRYYY[[[VVVQQQSSSjjjXXXRRRIIICCC;;;666444444222111+++***)))'''%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&&&&%%%%%%$$$###""""""########################"""###$$$%%%%%%$$$###"""###$$$$$$%%%%%%$$$$$$###"""%%%'''((('''&&&&&&&&&'''%%%###"""###%%%%%%$$$###%%%'''(((((('''%%%$$$###""""""###&&&(((((((((&&&'''$$$!!!###((('''!!!***444$$$,,,)))JJJZZZ000+++)))$$$)))///000555///&&&888ZZZjjjddd@@@222PPPmmm~~~UUUPPPYYYLLLJJJFFF>>>666///---...)))******)))(((''''''))),,,------,,,***(((((((((%%%%%%)))......***(((***)))+++///333666444000,,,'''((()))))))))+++...000===555+++%%%%%%&&&&&&$$$$$$$$$$$$###$$$$$$%%%%%%)))((('''%%%$$$###""""""$$$$$$%%%'''***+++***(((***)))'''%%%$$$$$$$$$$$$...,,,***(((&&&&&&&&&&&&)))******)))'''&&&''')))%%%&&&)))+++---............222<<>>666000333...333///............---------+++---000111222111///---//////666DDDQQQYYY^^^cccdddYYYQQQSSSYYYZZZUUUQQQXXXhhhWWWQQQJJJDDD;;;666555444222000+++***)))'''%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$###""""""########################"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###"""$$$&&&&&&%%%$$$%%%&&&%%%###!!!!!!###$$$$$$$$$"""###$$$%%%%%%%%%$$$###$$$###"""###&&&((((((''''''%%%###$$$''')))(((''')))---""",,,'''MMMZZZ222...---)))***+++ !!!%%%;;;iiirrrHHH;;;>>>fffxxx<<<222LLLCCC:::444666666000)))&&&((()))******(((''''''(((''')))******)))''''''(((***'''(((,,,,,,(((&&&((()))***---222555555333000***)))(((&&&%%%%%%&&&'''---***''')))---...,,,)))&&&&&&%%%$$$############((((((&&&%%%$$$############$$$%%%(((+++,,,+++)))+++***(((&&&%%%%%%%%%&&&,,,+++)))'''%%%%%%%%%%%%)))******((('''&&&''')))&&&'''))),,,---.../////////333===GGGKKKQQQcccxxxhhhbbbEEEBBBnnnjjj,,,777666***;;;000))))))+++666777***%%%(((%%%))))))***+++,,,------...111...333444888333AAA}}}{{{wwwiiiDDD:::333...111,,,111///............---------,,,---...///000///......---///888GGGSSSZZZ___cccbbbWWWPPPSSSYYYXXXTTTQQQ```fffWWWPPPKKKDDD<<<777555444222///+++***((('''%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""########################"""###$$$$$$$$$$$$###"""###$$$$$$%%%%%%$$$$$$###"""###$$$###"""###$$$&&&###!!! !!!###$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$$$$$$$&&&''''''%%%,,,%%%###&&&%%%!!!###***)))""",,,'''RRReee<<<444000+++)))'''---(((""">>>\\\]]]KKK:::888MMMlllNNN###)))[[[]]]@@@)))&&&+++(((&&&(((&&&(((***+++)))'''&&&&&&$$$'''***+++***)))((()))((((((,,,111000***&&&'''))))))+++...222555444444***)))'''%%%###""""""###!!!"""&&&,,,111222...)))''''''%%%$$$###"""""""""''''''&&&$$$$$$#########"""###&&&***---...,,,***,,,+++)))''''''&&&''''''***)))'''%%%$$$###$$$$$$((())))))(((&&&&&&''')))'''(((***,,,---...//////000333===HHHKKKOOOaaauuujjjkkkCCCDDDvvv888555444:::UUUCCC***+++333EEEFFF333((()))&&&((()))***+++,,,------...111...333333888333@@@yyy}}}{{{ddd@@@888222...111,,,111///............---------------...............---,,,///:::IIIUUU[[[___ccc___TTTOOOTTTYYYVVVQQQPPPhhh}}}eeeWWWPPPKKKDDD===888666444111...***)))((('''&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$$$$######""""""#################################$$$$$$############$$$$$$%%%%%%$$$$$$######$$$$$$###""""""%%%'''"""!!!!!!"""$$$&&&&&&%%%---+++)))'''&&&&&&'''((('''&&&%%%%%%''''''&&&$$$***$$$$$$(((%%%***===999%%%!!!---%%%III}}}\\\;;;333,,,(((++++++###------"""'''000111999***777%%%$$$222```cccAAA%%%###'''$$$$$$)))$$$'''+++,,,***(((&&&&&&&&&))),,,---,,,+++******###***444999333((($$$&&&+++))))))+++...111333333)))'''&&&%%%&&&'''((((((%%%&&&(((+++---,,,(((%%%&&&&&&%%%$$$############&&&&&&%%%$$$#########$$$!!!"""&&&***......---***+++***((('''&&&&&&''''''***)))'''%%%$$$###$$$$$$'''(((((('''&&&%%%''')))((((((***+++---.../////////333===FFFIIILLL]]]qqq}}}mmmggg===999qqqlll===666444===XXXJJJ...---555DDDEEE222)))***'''(((((()))***,,,---......000///444333777333>>>ttt~~~```===666222///222---222///............------------...............------,,,111===MMMWWW[[[^^^bbb\\\QQQNNNUUUYYYTTTOOOPPPnnnyyyeeeXXXPPPIIICCC<<<777666444111...***)))((('''&&&%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$###############"""########################$$$##################$$$###$$$$$$%%%%%%$$$$$$###$$$%%%%%%$$$######&&&(((#########$$$&&&''''''&&&000...+++(((&&&&&&&&&''''''&&&&&&&&&''''''%%%###""" %%%+++&&&$$$888SSSKKK000'''+++ 444RRR???OOO888......(((&&&---///%%%***+++((()))+++)))###...)))***"""...---<<<888(((!!!***000)))######%%%(((+++,,,+++)))((('''(((+++------+++)))))))))%%%///:::<<<222***111===---***((((((***...000111)))'''%%%&&&(((***+++***222///,,,)))((('''&&&&&&############$$$%%%&&&&&&%%%%%%$$$#########$$$$$$!!!"""%%%)))---...,,,+++)))(((&&&%%%$$$%%%%%%&&&***)))'''%%%$$$$$$%%%%%%&&&''''''&&&%%%%%%'''((((((((()))***+++---......---111;;;EEEGGGJJJZZZmmmxxxqqqdddBBB222JJJkkk{{{KKK666555000000AAA===------,,,444444'''$$$((($$$'''((()))***,,,---.../////////444222777444<<>>+++$$$%%% (((--- (((###,,,222***&&&((('''///)))"""""")))000222!!!*********###)))%%%###$$$!!!"""(((+++)))''')))&&&))),,,,,,+++***)))***((()))+++***(((''''''((((((///888999555<<>>888555555333000---)))((('''&&&&&&&&&&&&&&&$$$%%%&&&((((((&&&%%%$$$""""""""""""####################################$$$$$$###""""""###$$$$$$###$$$$$$%%%%%%$$$$$$###!!!###%%%%%%$$$###$$$%%%%%%$$$$$$%%%''''''%%%###&&&%%%$$$######$$$%%%%%%%%%%%%&&&((())))))&&&$$$%%%&&&&&&###!!!%%%%%%######"""&&&((("""&&&&&&$$$---111'''$$$%%%!!!###)))***%%% """'''!!!$$$)))!!!###!!!(((((()))***'''!!!!!!''',,,,,,(((***,,,,,,++++++,,,---((())))))((('''''')))+++,,,...111222444???XXXooo---***((((((***...111333...***%%%%%%'''(((&&&###,,,+++***'''&&&&&&(((***############$$$%%%&&&&&&######"""######$$$%%%%%%$$$######%%%'''*********&&&%%%$$$###"""###$$$$$$'''&&&%%%$$$######$$$$$$$$$%%%&&&%%%$$$$$$&&&(((''''''''''''((()))+++,,,,,,000;;;FFFHHHKKKZZZmmmxxxyyy\\\JJJ999555777777555444---000444;;;666///111...///)))++++++%%%''',,,((('''''')))***,,,...///000...000444000666444:::ggg|||VVV555111111///333---111//////.........------------///222333333000---+++...666EEETTTZZZZZZ[[[^^^WWWLLLKKKWWWZZZOOOJJJOOOyyyrrrbbbUUUIIIAAA<<<777555444333000---)))((('''&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$"""""""""""""""#################################%%%$$$###""""""###$$$%%%$$$$$$$$$%%%%%%$$$$$$$$$!!!$$$$$$###""""""###$$$$$$$$$%%%&&&&&&###!!!!!!!!!"""###$$$&&&'''(((%%%%%%&&&(((***)))'''%%%###%%%%%%%%%(((+++&&&'''***%%%,,,'''...((("""$$$###!!!)))&&&+++%%%"""###$$$###$$$(((***%%% 000$$$,,,+++&&&***%%%%%%,,,+++###***+++---,,,++++++---///)))))))))((((((***---000555111...+++(((***666CCC,,,***((()))---111555666///***&&&&&&)))***(((%%%!!!###&&&&&&%%%$$$######%%%%%%$$$$$$###$$$$$$$$$""""""""""""###$$$%%%%%%%%%$$$"""###&&&((())))))&&&%%%$$$#########$$$%%%&&&%%%$$$"""""""""#########%%%%%%%%%$$$$$$&&&((('''&&&&&&&&&'''(((***+++---111===GGGJJJLLL\\\nnnzzz|||```JJJ888666555...+++///000000000>>>AAA555222,,,***&&&,,,---%%%%%%)))%%%&&&''')))***,,,...///000...000444000666444999eee~~~MMM888111666333111333222.........------,,,,,,,,,///111222111///......///111555GGG^^^cccXXXWWW```TTTNNNOOOWWWUUULLLMMMVVVrrr___OOOLLLBBB;;;555555444000---,,,)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%$$$######$$$%%%%%%############""""""!!!!!!$$$$$$############$$$$$$+++)))&&&$$$"""""""""###!!!###&&&'''%%%###!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$###############""""""###$$$%%%%%%&&&"""&&&$$$'''((( &&&%%%$$$######$$$%%%&&&%%%###""""""$$$&&&&&&%%%***(((&&&%%%%%%''')))+++)))((((((''''''(((***+++)))...+++JJJccc666///...---...000///+++'''444333...***---666;;;<<<,,,***'''%%%&&&&&&%%%$$$############$$$%%%&&&'''$$$$$$$$$#########""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''(((***,,,---333<<>>222222444//////222---........................,,,---///111333333222000>>>===CCCMMMQQQPPPSSSZZZKKKHHHMMMUUUSSSJJJOOO\\\wwwfff___PPPBBB@@@999444444444000------)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$############$$$$$$&&&%%%%%%$$$$$$#########$$$&&&)))(((%%%###%%%'''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$###############$$$!!!)))$$$!!!)))%%% &&&###$$$%%%&&&&&&%%%$$$###$$$#########$$$$$$###"""$$$############$$$&&&&&&'''&&&%%%$$$%%%(((***,,,###((($$$"""&&&!!!)))$$$''')))(((%%%###%%%''''''******)))***,,,)))$$$'''$$$""""""###$$$$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$!!!"""""""""####################################""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''(((***,,,...333>>>HHHKKKKKKOOOUUUjjj{{{dddKKK[[[WWW:::<<<@@@:::777AAAGGG===444111+++---***((('''((((((((('''''''''((()))+++,,,---...000...444000444888666OOOddd;;;333444555///000333---.............../////////+++---000111222333555777===>>>EEEOOOSSSRRRQQQSSSIIIFFFKKKSSSPPPIIIPPP```wwwhhh\\\KKKBBB???888333333333000------)))((('''&&&&&&%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""""""""###$$$$$$###""""""$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$############$$$$$$$$$$$$$$$$$$$$$#########%%%%%%$$$!!! !!!%%%)))$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$######"""#########,,,&&&&&& ***$$$$$$$$$%%%%%%$$$$$$$$$  ###&&&'''%%%"""!!!!!!""""""###%%%&&&'''######$$$%%%'''***,,,...###'''###"""&&&"""!!!)))$$$%%%%%%%%%$$$###$$$%%%(((******))),,,000000---(((%%%###"""###$$$$$$###$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$""""""""""""##################################################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''(((***,,,...333===GGGKKKKKKNNNSSSfffyyytttIII<<<:::<<>>777222333333000------))))))'''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!#########$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%###"""'''444@@@@@@111"""$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%%%%%%%$$$###""""""######%%%&&&777rrrppp<<<&&&%%%$$$######$$$%%%&&&$$$'''(((%%% ###(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''&&&%%%$$$###((($$$$$$"""&&&+++###***(((%%%&&&)))***)))'''%%%'''((((((+++000000---+++(((%%%$$$$$$$$$###"""############$$$%%%&&&'''$$$$$$$$$#########""""""""""""""""""############""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&'''''''''(((***,,,---000999CCCHHHIIILLLQQQSSSppp}}}{{{wwwHHHBBB:::///GGG:::444,,,111555///---000------***((('''((((((((('''&&&&&&''')))***+++,,,---//////444---333999555GGGJJJ555444444333222111000000..............................000222000,,,...333999>>>GGGMMMOOOMMMNNNPPPHHHIIINNNMMMPPPGGGJJJzzzrrrgggXXXHHH???>>>777222444444000***((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$#####################################################################"""!!! #########$$$$$$%%%%%%&&&$$$$$$#####################$$$%%%&&&'''&&&%%%%%%%%%"""%%%333CCCCCC333"""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######'''!!!%%%111444,,,"""########################(((###!!!$$$%%%###$$$&&&)))"""$$$'''%%%'''(((''''''&&&%%%%%%$$$######---)))%%%######$$$%%%%%%((((((''''''''''''((((((%%%(((---222333000***%%%%%%%%%%%%%%%&&&%%%""""""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""%%%###"""###$$$$$$###"""##############################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&'''((())))))...,,,222AAALLLKKKHHHGGGKKKggg~~~```III???555666<<<<<<999222444666333666555***)))(((&&&&&&''''''&&&$$$)))(((&&&&&&'''***---000000000222777888777;;;@@@HHH444333333222111000///.................................000222///,,,...444:::???GGGMMMNNNNNNNNNOOOGGGHHHOOONNNQQQIIIMMM~~~oooeeeWWWGGG@@@===666222444444///***((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######################################################"""############""""""!!!""""""""""""##########################################%%%&&&&&&%%%%%%$$$'''""" $$$+++---((("""##############################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$#########$$$!!!!!!&&&(((%%%"""########################'''###"""$$$%%%""""""%%%(((""""""$$$"""&&&((($$$''''''&&&%%%%%%$$$######)))'''$$$###$$$&&&''''''(((''''''&&&&&&''''''(((&&&(((---222555333...***%%%$$$######%%%$$$###!!!"""############$$$$$$$$$$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$###""""""$$$$$$###"""#################################$$$$$$$$$%%%%%%$$$$$$%%%&&&'''((())))))...,,,222AAALLLLLLHHHFFFCCCTTTpppttt\\\QQQOOODDD;;;<<<>>>:::333666:::666888666***((('''&&&&&&'''((('''%%%((('''&&&&&&(((***---///111000111444555888@@@III~~~yyyEEE333222222111000///......------------------------......///111///,,,...444;;;@@@GGGKKKMMMNNNNNNMMMEEEHHHPPPOOORRRKKKQQQlllbbbSSSFFF???<<<666222444333...***((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######################################################!!!""""""############"""$$$$$$##########################################"""###$$$$$$%%%%%%$$$$$$'''%%%### !!!$$$'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########""""""!!! $$$########################&&&###"""%%%$$$!!!!!!###'''%%%###""""""$$$'''((('''&&&&&&%%%%%%$$$$$$###&&&$$$""""""%%%'''))))))'''&&&&&&%%%%%%&&&&&&'''$$$&&&)))---000///,,,)))&&&$$$""""""###$$$$$$###"""############$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$"""""""""$$$$$$###"""#################################$$$$$$$$$$$$%%%$$$$$$%%%&&&'''((())))))---,,,222AAAMMMNNNIIIDDD>>>@@@\\\oooZZZXXX]]]JJJ444111888;;;444777:::555555333)))(((&&&&&&&&&((()))((('''((('''''''''(((***---///111000111222222777EEESSSxxxrrrCCC333333222111000///......------------------------...---///000...+++///555===BBBGGGJJJLLLNNNMMMKKKEEEHHHQQQOOOPPPJJJSSS~~~jjj^^^PPPCCC===:::555222333222---))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$###################################################### !!!"""###############''''''&&&&&&%%%%%%$$$$$$""""""""""""############""""""######$$$$$$$$$$$$"""$$$'''&&&$$$###%%%'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$%%%$$$!!!"""'''########################$$$"""###%%%$$$ $$$"""&&&$$$"""%%%$$$"""&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$""""""%%%'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&''')))+++...---***(((***'''###""""""$$$$$$$$$""""""#########$$$$$$$$$################################################""""""""""""""""""""""""###"""!!!"""###$$$###"""####################################$$$$$$$$$$$$###$$$%%%&&&'''(((((()))++++++222@@@MMMPPPJJJCCC>>>888OOOuuupppYYYXXX]]]GGG///444EEE===444555777000------&&&'''&&&%%%&&&((())))))(((''''''''''''(((+++---...///000222222000444DDDTTTwwwkkkAAA444444333222111000000///------------------------------...///---+++///555>>>DDDGGGHHHJJJNNNMMMHHHEEEHHHPPPMMMLLLGGGUUU{{{ggg[[[MMM@@@;;;888444222333111,,,))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$###################################################### !!!"""###############&&&&&&&&&%%%%%%$$$$$$$$$!!!!!!"""""""""########################$$$$$$$$$ """$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""#########$$$$$$%%%&&&&&&###########################"""$$$&&&$$$ """&&&&&&""" )))%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$'''%%%######%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%))))))+++///222333111///...***&&&###"""###$$$$$$""""""#########$$$$$$$$$################################################"""""""""""""""""""""""""""!!! !!!###$$$###"""""""""""""""""""""""""""""""""#########$$$$$$$$$######$$$%%%&&&'''((((((***+++111>>>LLLSSSMMMDDD999444CCCaaaqqqWWWPPPSSSBBB555GGGaaaBBB555444444,,,(((***((('''&&&&&&''')))***)))((('''''''''((()))+++---...---///222333000111===KKKvvvddd???555555444333222111000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,---...---+++///666???EEEHHHFFFIIIOOOMMMEEEDDDHHHOOOJJJIIIGGGYYYuuucccXXXJJJ???;;;666333222333000+++(((***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######################################################!!!""""""############"""######"""""""""""""""""" !!!!!!""""""#########$$$############$$$%%%%%%(((&&&###""""""#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$############""""""""" ###'''(((&&&#################################$$$%%%###!!!$$$+++---333$$$***&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%)))...222444444222...***&&&###############"""############$$$$$$$$$###############$$$$$$$$$########################""""""""""""""""""""""""!!! !!!###$$$###""""""""""""""""""""""""""""""""""""############$$$######$$$%%%&&&'''(((((((((***///;;;KKKUUUQQQGGG333///888KKKgggvvvZZZKKKHHH777111FFF]]]BBB555444666---(((,,,---)))''''''''')))***)))(((&&&''''''(((***+++---------...222444111000888AAAnnn^^^<<<444444333222111000//////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,...,,,+++///777AAAGGGHHHEEEHHHOOOLLLCCCCCCGGGNNNHHHHHHIII```lll^^^UUUIII???;;;555222222222///***(((***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$######################################################"""############""""""!!!!!!!!!!!!!!!!!!!!!"""""" !!!!!!"""######$$$%%%$$$$$$###$$$%%%&&&'''((('''&&&%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############"""""""""""" """%%%%%%$$$###########################$$$###$$$%%%###"""'''000VVVSSS222***&&&(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$%%%%%%$$$"""&&&&&&%%%%%%%%%%%%&&&&&&"""$$$''',,,000000...,,,(((&&&###""""""$$$$$$###"""############$$$$$$$$$""""""#########$$$$$$$$$########################""""""""""""""""""""""""!!! !!!###$$$###"""""""""""""""""""""""""""""""""""""""##################$$$%%%&&&''''''(((''')))---888JJJWWWTTTJJJ666000555@@@QQQvvvxxx^^^NNNDDD222***444===:::...111888000***...///***)))'''((())))))((('''&&&'''''')))***+++,,,---......111444333111666===aaaZZZ:::333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,---,,,+++000777AAAGGGHHHDDDGGGOOOLLLBBBAAAFFFMMMGGGHHHKKKffffff[[[SSSHHH???<<<444222222222///)))(((***'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$#####################################################################"""!!! !!!!!!""""""######$$$$$$ !!!"""######$$$&&&%%%$$$$$$$$$%%%&&&''' &&&(((&&&%%%'''***%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%############""""""""""""!!!"""######""""""$$$%%%########################$$$###$$$$$$""""""***333sssCCC"""***%%%***%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%&&&%%%###'''&&&&&&%%%%%%&&&&&&''')))***---000111///+++'''###!!! """$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$""""""""""""""""""""""""""""""""""""""""""""""""  ###$$$$$$###""""""""""""""""""""""""""""""""""""############"""###$$$%%%&&&''''''((('''(((+++666IIIXXXVVVLLL>>>555777>>>DDD```sss^^^QQQIII999000000---000&&&...888111+++...///+++)))(((((())))))(((&&&&&&&&&''')))***+++,,,---000...///222333333666<<>>RRRvvviii\\\RRRNNNCCC333---000//////333777111(((***444---+++***)))(((((())))))(((''''''(((***,,,,,,,,,---...000000111444777:::TTTUUU888333222111000..................---------,,,,,,,,,...///000...,,,...444999EEEIIIIIIEEEEEEJJJHHH@@@DDDEEELLLGGGHHHJJJjjj}}}ccc[[[PPP@@@???777222222111000...+++)))'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""##############################""""""""""""######"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$&&&)))'''###'''111000'''$$$&&&"""(((333111''')))((((((+++,,,)))""""""###*** $$$***$$$$$$###"""!!!!!!"""###$$$############$$$$$$$$$$$$################################################&&&%%%"""!!!!!!###%%%'''$$$$$$$$$$$$%%%%%%%%%%%%&&&''''''%%%$$$$$$&&&(((&&&&&&&&&&&&(((***,,,...555222===FFF999***%%% %%%$$$$$$######$$$$$$%%%''''''&&&%%%$$$######"""""""""""""""############$$$$$$$$$$$$$$$###""""""$$$$$$###############$$$######$$$$$$$$$$$$######$$$$$$#########"""""""""""""""""""""###############$$$$$$%%%%%%&&&&&&''''''(((+++333DDDSSSXXXUUUEEE:::333555777CCCdddhhh[[[QQQOOOGGG777111444...---111666111((()))111,,,+++)))((('''(((((())))))((('''((()))+++,,,------...000000111333777:::RRRRRR777333222111000///...............---------,,,,,,,,,...//////...,,,///444999DDDIIIIIIEEEFFFKKKIIIAAADDDEEEKKKFFFHHHLLLnnn|||{{{eeeYYYLLL???@@@333222111111///---+++)))'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######"""############$$$$$$$$$$$$###"""!!!!!!"""###$$$###&&&$$$ $$$+++***###&&&+++%%%$$$AAA```TTT...%%%###"""%%%))))))$$$!!!***888)))###+++""""""$$$###""""""""""""###$$$###$$$$$$$$$$$$%%%%%%%%%################################################ !!!"""###$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((((())))))))),,,)))<<>>AAA333222111000...,,,***)))(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$##############################""""""""""""######""""""#########$$$$$$$$$######"""!!!!!!"""######&&&'''$$$ !!!$$$###!!!!!!:::YYYKKK%%%$$$###!!! !!!$$$&&&''''''555GGG222 )))$$$!!!#################################$$$$$$$$$%%%%%%################################################%%%&&&&&&&&&%%%###!!! %%%%%%%%%&&&&&&&&&''''''%%%&&&(((((('''&&&&&&'''%%%%%%&&&''''''&&&&&&%%%%%%&&&777AAA555)))***,,,%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$%%%!!!"""""""""##################$$$$$$$$$######""""""#########$$$$$$$$$#########$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!"""""""""###############$$$$$$%%%%%%&&&&&&'''))))))***...;;;MMMYYY\\\VVVAAA666888333,,,>>>[[[jjjWWWLLLPPPLLL>>>777;;;333000333:::999///***,,,+++***)))''''''''''''(((******)))((((((***...000...///000111111333666999NNNxxxJJJ888444333222000////////////......---------,,,,,,,,,---...///...---///555:::AAAGGGHHHEEEGGGMMMLLLEEECCCEEELLLGGGIIIQQQyyywwwsssvvv___NNNBBB<<>>$$$(((%%%######$$$%%%%%%$$$######!!!!!!"""""""""#########################################################%%%###""" """$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&%%%$$$$$$%%%&&&$$$%%%%%%'''((()))***+++333>>>FFF;;;,,,222444%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$""""""""""""############""""""###$$$$$$$$$$$$### !!!###$$$%%%%%%$$$#########$$$$$$$$$$$$######!!!!!!""""""""""""######""""""""""""###############$$$$$$%%%%%%&&&&&&'''&&&))))))+++555GGGYYYbbbaaaIII666444444111333;;;]]]rrrVVVEEEJJJJJJ<<<555;;;888666999>>>999,,,&&&))),,,+++***((((((((())))))(((+++---,,,++++++...111///000111111111222666888HHHqqqEEE:::444444222111000/////////......---------,,,,,,,,,,,,......------000666;;;HHHMMMLLLFFFFFFJJJGGG???BBBFFFOOOKKKLLLUUU~~~jjjsssjjjRRRNNNGGG;;;>>>777222111///,,,***)))((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""############$$$$$$$$$""""""############""""""!!!!!!!!!""""""!!!###%%%###$$$%%%%%%%%%)))&&&$$$###$$$&&&%%%$$$"""'''NNNIII'''&&&)))%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$################################################((('''%%%###"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&(((&&&%%%%%%%%%&&&(((***+++...222:::555******+++ %%%$$$$$$######$$$$$$%%%$$$$$$$$$###############""""""""""""############""""""###$$$$$$$$$$$$$$$ !!!###%%%%%%%%%$$$#########$$$$$$$$$$$$######"""""""""#########$$$$$$""""""""""""###############$$$$$$%%%%%%&&&&&&'''&&&)))***)))000BBBTTT^^^aaaPPP===333222333444666GGGrrruuuUUUBBBHHHIII<<<777???>>>===@@@CCC:::,,,(((---...---+++***))))))******&&&+++//////,,,+++...111///000111111111222555888FFFpppDDD;;;555444222111000000//////......---------,,,,,,,,,,,,......------000666;;;FFFKKKKKKFFFGGGLLLJJJBBBBBBGGGPPPLLLNNNUUUfffsssfffOOOQQQLLL<<<<<<666333111...,,,***)))((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######""""""""""""######"""############$$$$$$$$$""""""############""""""'''&&&&&&&&&%%%######&&&&&&+++'''"""###(((,,,PPP@@@---###$$$&&&%%%"""''')))SSSTTT///((((((######$$$%%%&&&&&&%%%$$$#########$$$$$$$$$%%%%%%%%%################################################ """######$$$$$$######$$$$$$$$$%%%%%%%%%(((((('''%%%$$$%%%'''***&&&%%%#########%%%'''(((((("""(((...'''&&&***(((%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$#########""""""""""""""""""############!!!"""###$$$$$$$$$$$$$$$!!!###%%%&&&%%%$$$#########$$$$$$$$$$$$######""""""######$$$$$$$$$%%%""""""""""""###############$$$$$$%%%%%%&&&''''''&&&******(((---===OOOYYYbbbWWWEEE666111444777666777^^^vvvTTT@@@FFFJJJ>>>:::CCCDDDDDDGGGHHH===...+++222...---,,,************+++%%%***000000...,,,---000///000111111111222555888EEEjjjVVVPPP222;;;000///222333666$$$//////.........------------......---,,,...333888HHHMMMGGGDDDLLLMMMEEEBBBAAAGGGJJJWWWQQQTTTjjjrrrdddSSSGGG>>>777666888444333000---***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&###%%%***///aaaDDD+++$$$%%%$$$$$$(((%%%&&&777IIIBBB))) ***###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&))))))$$$&&&&&&&&&+++$$$$$$$$$#########""""""###""""""###%%%%%%###"""######"""###$$$&&&(((***%%%&&&&&&&&&%%%&&&)))+++&&&&&&&&&%%%%%%$$$$$$$$$"""###%%%&&&'''***---000%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$############"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))***+++******111EEEXXXddd^^^RRRBBB444000666===;;;LLLgggsssYYYDDDAAA@@@:::;;;DDD???>>>FFFRRRLLL888++++++///,,,)))'''((((((((((((***+++,,,,,,++++++---///333333333222222333666999AAAxxxnnnWWWPPP888:::333:::333%%%111777//////.........---------...//////......111777;;;FFFKKKFFFBBBKKKLLLEEECCCDDDIIIHHHSSSMMMTTT~~~hhhrrrdddTTTHHH>>>666333555444222000---***)))((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$#########""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$&&&%%%######'''+++666)))!!!$$$'''$$$$$$)))""""""---999333###%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%&&&&&&&&&'''''')))%%%'''***$$$$$$---$$$$$$$$$#########""""""$$$######%%%&&&'''&&&$$$$$$#########$$$&&&''')))%%%&&&&&&&&&%%%&&&)))+++&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&(((***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$$$$############"""#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))******)))///BBBTTTZZZWWWPPPFFF<<<666777999888GGG\\\pppXXXFFFEEECCC999777???;;;777<<>>888888999888BBBMMMooottt^^^OOOQQQLLL===888???:::222222999777,,,)))000///,,,)))'''((((((((((((***+++,,,+++++++++---///000111222222222444777:::>>>ooodddEEE999>>>===888HHHGGG444000(((...........................---,,,,,,---000444777>>>EEEAAA>>>GGGIIIDDDDDDFFFLLLHHHNNNIIIVVVnnneeepppbbbTTTKKKCCC;;;555444444222///,,,***(((((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!###%%%%%%###!!!"""###)))'''''''''$$$ $$$+++***+++)))%%%&&&)))***'''###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&'''$$$BBBQQQ444$$$(((########################$$$###$$$&&&)))***)))(((&&&%%%$$$######$$$%%%%%%%%%&&&&&&%%%$$$%%%''')))%%%%%%%%%%%%%%%%%%%%%%%%(((&&&$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""#########################################################&&&%%%$$$$$$$$$$$$%%%&&&$$$$$$$$$#########""""""############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&'''((('''***888FFFWWWYYYUUUIII;;;444777===<<>>iii```???333---GGGpppAAA///777---.....................222000---,,,---///222333:::CCCAAA>>>FFFGGGCCCDDDCCCKKKIIIOOOJJJYYYgggggggggZZZMMMFFFBBB<<<666444333111///,,,)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%$$$###"""###$$$!!! !!!###$$$'''+++&&&(((%%%!!!###((('''"""###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$BBBooohhh///)))&&&###########################"""###%%%''')))((('''&&&%%%$$$###"""###$$$%%%%%%&&&&&&%%%$$$$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$%%%'''(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$########################!!!""""""""""""#########################################################$$$$$$############$$$$$$$$$$$$$$$#########""""""""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''((('''(((222>>>UUU^^^aaaTTT@@@222444<<<@@@AAA???HHHxxxzzz```QQQWWWTTT@@@777===AAA555000666555,,,+++111///,,,)))'''(((((((((((()))***++++++******,,,...---///111222333444777999>>>ccc___???777...===yyyUUU***555---------...............666333///...///111222333777AAAAAA@@@GGGGGGAAABBBAAAKKKJJJOOOKKK[[[bbbiii^^^QQQCCC???===999444222333111...+++)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###############################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$"""!!!"""%%%((((((%%%"""$$$%%%%%%###%%%'''%%%"""###$$$$$$%%%%%%$$$$$$###!!!!!!"""""""""############888PPPDDD%%%###***###############$$$$$$$$$"""""""""$$$&&&'''&&&%%%%%%%%%###""""""###$$$%%%%%%&&&&&&%%%###$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%)))------)))%%%$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""#########$$$$$$########################################################################$$$$$$$$$############""""""""""""############$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$'''((('''&&&---777JJJ[[[hhhdddOOO===777:::CCCCCCAAAAAAbbb~~~```RRR\\\\\\HHH;;;>>>BBB555000555555,,,)))//////,,,)))'''(((((((((((()))***+++*********,,,...---///111333333444666777===^^^[[[===777555///OOOTTT,,,(((---------.........//////666222...---///222333333555AAACCCBBBHHHGGG???@@@AAALLLJJJNNNJJJ\\\yyy]]]kkk[[[MMM???;;;:::777333111333111...+++)))'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###"""###$$$%%%%%%&&&'''((())))))(((###&&&%%%&&&)))(((&&&%%%'''###$$$$$$%%%%%%$$$$$$###""""""""""""############!!!!!! """***'''""""""#########$$$$$$$$$$$$######$$$&&&'''%%%$$$$$$$$$###""""""###$$$%%%&&&&&&&&&%%%######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$''',,,111000***$$$############################################################$$$$$$$$$%%%###################################################$$$$$$$$$$$$$$$$$$###$$$$$$$$$############"""""""""""""""###############$$$$$$$$$$$$%%%%%%%%%$$$$$$''')))'''&&&***222BBBSSSdddhhh]]]NNNEEEBBBHHHIIIIIIDDDUUUaaaTTTdddiiiSSS@@@@@@CCC555...333444,,,***000///,,,)))'''((((((((((((((()))******)))***,,,......000222333333333444666<<>>CCCMMMIIIKKKHHH\\\uuuZZZkkk^^^NNN@@@;;;;;;888555333333111...+++)))''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%###!!! """$$$%%%&&&"""$$$%%%###"""%%%''''''&&&###$$$)))'''"""###)))$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$"""((((((&&&%%%---""""""######$$$$$$$$$$$$%%%$$$$$$%%%&&&'''%%%$$$$$$###"""""""""###%%%&&&&&&&&&&&&$$$######%%%'''$$$$$$$$$%%%%%%&&&&&&&&&###$$$'''...333111***###########################""""""""""""""""""""""""###$$$$$$$$$$$$%%%%%%%%%########################""""""""""""""""""""""""$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$############"""""""""""""""##################$$$$$$$$$%%%%%%%%%$$$$$$'''***(((%%%)))///AAAMMM\\\dddbbbZZZSSSNNNMMMOOORRRIIIQQQ}}}]]]RRRfffnnnVVV???;;;DDD555---222444...---444///,,,)))'''((((((((((((((()))******)))***,,,......000222333333222333555:::UUUSSS;;;333222111000111222111///---//////.........------------...//////......000111666@@@AAACCCHHHDDD>>>CCCGGGJJJOOOHHHMMM```ppp^^^]]]aaaMMM===<<<<<<666222555222///,,,***)))(((&&&$$$'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((('''"""!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!""""""""""""#########$$$$$$$$$$$$######""""""######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$###)))***""""""'''%%%%%%%%%%%%&&&&&&%%%%%%$$$&&&&&&'''%%%######$$$&&&&&&&&&%%%%%%$$$######"""!!! """(((+++(((&&&&&&%%%###"""###$$$$$$###"""(((### !!!$$$%%%###"""&&&%%%$$$$$$$$$$$$###"""'''&&&%%%$$$$$$$$$%%%&&&%%%'''+++///111...(((###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################(((''''''&&&&&&&&&''''''%%%%%%%%%$$$$$$###############$$$%%%'''((())))))&&&%%%%%%$$$###"""!!!!!!"""%%%%%%""""""$$$$$$!!!"""############$$$$$$$$$%%%%%%&&&&&&'''(((((()))666HHHYYY___aaabbbZZZNNNOOOSSS]]]WWWSSSwwwVVV]]]YYY```EEE:::BBBFFF???///555444)))000///,,,)))&&&&&&(((***)))'''***))))))000***'''111,,,---111333444222333555999BBBNNNRRR;;;444444222000000111000///---//////.........------------...//////......000222777@@@BBBCCCHHHDDD===BBBFFFIIINNNGGGMMM```jjj\\\\\\\\\JJJ===<<<===777444666111///,,,***)))(((&&&$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&$$$""""""###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%!!!$$$---000,,,(((%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%$$$###"""$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$)))$$$ !!!!!! """%%%'''%%%$$$###$$$$$$"""!!!$$$###$$$%%%######%%%%%%$$$%%%&&&&&&&&&%%%%%%$$$$$$###$$$%%%'''((()))***---111222000+++'''%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######""""""""""""&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$############$$$%%%&&&''''''(((%%%$$$$$$######""""""""""""$$$$$$ """""""""############$$$$$$$$$%%%%%%%%%&&&''''''((((((000AAASSS[[[]]]]]]]]]\\\TTTRRRXXXZZZYYYttttttVVV[[[TTT[[[DDD999???GGG@@@222;;;===222666111+++)))&&&&&&((())))))((((((+++***...,,,))).........111444444222333666999<<>>999555555000...+++))))))(((&&&%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$############%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$############%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$---%%%<<>>BBBCCCEEEKKKFFFNNNbbb^^^XXX[[[RRRGGG>>>>>>===888333222///---***))))))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############$$$(((&&&""" ###''''''###$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&((($$$MMMSSS+++###$$$%%%&&&&&&&&&&&&&&&###$$$%%%%%%$$$%%%'''(((&&&%%%$$$######$$$%%%%%%"""!!!"""&&&&&&######''''''%%%###$$$&&&'''((('''$$$!!!!!!$$$%%%###$$$((("""$$$&&&&&&%%%%%%$$$%%%$$$$$$######$$$&&&((()))'''&&&&&&'''))))))'''%%%######$$$%%%%%%&&&''''''%%%%%%&&&'''((())))))***############$$$$$$$$$%%%###""""""""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""!!!"""""""""#########$$$!!!###### !!!%%%&&&$$$""""""#########$$$$$$$$$######$$$%%%%%%&&&&&&''',,,444GGGXXXYYYRRRTTT]]]bbbccc]]]^^^aaa___{{{bbbfffXXX___PPPFFFGGGZZZPPP???JJJPPPDDD???222***((('''&&&'''((())))))###***---&&&,,,///&&&000...111444444333333666999<<>><<<777222///...,,,)))((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$###$$$$$$%%%666333+++""""""''''''"""$$$$$$$$$$$$$$$$$$$$$$$$################################################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$$$$###############$$$$$$%%%%%%%%%,,,+++666SSSKKK///...######$$$%%%%%%%%%%%%%%%###$$$&&&&&&&&&'''***,,,&&&%%%###""""""###$$$%%%$$$"""###$$$""" $$$***(((%%%$$$%%%&&&&&&%%%%%%###!!! %%%******&&&&&&(((******'''%%%$$$$$$&&&%%%%%%%%%%%%'''((())))))'''&&&'''((()))((('''######$$$%%%%%%&&&''''''&&&''''''((()))******+++!!!"""###$$$&&&'''((((((###############$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""!!!!!!!!!!!!!!!!!!"""######$$$$$$!!!$$$$$$"""$$$))),,,***""""""#########$$$$$$$$$######$$$%%%%%%&&&&&&''')))---===SSS]]]WWWRRRSSS\\\hhhddd]]]___ccc|||bbbggg[[[bbbPPPEEEFFFbbbVVVCCCOOOWWWLLLHHH;;;+++***)))(((''''''(((***###***<<<000---222&&&//////222444555333444666:::333SSS{{{NNN999444444222000//////000000///---------..................//////...///222666:::???IIIIIIIIIMMMHHHAAAEEEBBBCCCJJJGGGRRRggguuu^^^ZZZVVVMMMGGGAAA<<<:::666111...---+++)))((())))))(((&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''>>>===444'''"""&&&&&&!!!$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%"""######$$$$$$######"""#########$$$$$$%%%%%%&&&(((&&&""")))###'''$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''))),,,...(((&&&$$$"""""""""###$$$&&&###!!!!!!"""%%%///999///,,,'''$$$######"""!!!$$$111333((($$$,,,---%%%***---000...***'''&&&'''&&&&&&&&&&&&''')))+++,,,---+++***+++,,,---,,,+++$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''!!!!!!"""$$$&&&'''((()))############$$$%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%"""""""""""""""""""""!!!!!!!!!!!!""""""#########!!!$$$$$$"""$$$***------"""############$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''%%%'''444IIIZZZ^^^XXXRRRSSSbbbfff```___jjjccckkkeeekkkQQQCCCHHH\\\RRRCCCQQQZZZQQQOOOCCC------,,,***''''''(((***&&&222^^^PPP222222(((//////222555555444444777:::AAAdddNNN888333222000///000111111000///---------.........//////...//////...///222888<<<>>>GGGHHHHHHLLLGGGAAADDDBBBCCCJJJHHHTTTiiiqqq```[[[PPPIIIFFF@@@;;;888666333000,,,***((((((((()))((('''%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%&&&'''((()))222666222&&&"""&&&'''"""$$$$$$$$$$$$$$$$$$$$$$$$################################################%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###"""######$$$%%%%%%&&&&&&###"""!!!%%%+++,,,&&&"""(((((((((((('''&&&%%%%%%"""###%%%&&&'''))),,,///,,,***'''$$$######$$$%%%###!!!!!!###%%%***666CCC...***&&&#########""""""$$$JJJZZZ???&&&)))///(((''',,,000///***''''''((($$$$$$%%%''')))---000111+++***)))***++++++***)))%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$!!!""""""######$$$$$$%%%############$$$%%%&&&'''######$$$$$$$$$%%%%%%%%%""""""""""""""""""######!!!!!!!!!"""""""""""""""!!!###"""!!!&&&))))))"""############$$$$$$$$$%%%%%%%%%&&&''''''((((((&&&(((...<<>>///000///,,,(((&&&(((***)))AAA|||<<<222,,,222///222555555444444777:::LLLrrrNNN777222000//////000222222111///---------.........///////////////...///333888<<<<<>>999777777555222+++)))((('''((()))((('''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%&&&''')))***+++(((***### &&&)))%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%%%%&&&&&&$$$"""&&&%%%!!!))))))++++++******)))'''&&&%%% """$$$&&&'''))),,,//////---)))&&&$$$$$$%%%&&&######$$$%%%"""!!!&&&...(((%%%"""!!!###%%%''''''&&&aaa{{{UUU+++(((000---"""''',,,,,,(((%%%%%%'''""""""$$$'''+++000333666%%%$$$$$$%%%&&&&&&%%%###&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$##################""""""""""""!!!!!!!!!!!!""""""""""""###$$$%%%&&&#########$$$$$$%%%%%%%%%!!!"""""""""#########$$$"""""""""""""""!!!!!!!!!"""###!!!"""%%%$$$"""############$$$$$$$$$%%%%%%&&&''''''(((((()))***,,,---222FFF\\\ccc]]]WWWRRRdddooobbbfff]]]iiipppuuuLLL888CCCCCC@@@888IIIPPPCCC>>>222111222111---(((&&&(((***,,,MMMDDD111///444///222555555444444777:::AAAjjj|||KKK666555222222222111111111111000...........................///111222222333999@@@AAA???BBBIIIIIIDDDBBBDDDKKKCCCLLLNNNVVVllllll```VVVOOOEEEBBB===:::777444111///...---+++)))((('''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$###""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%,,,444KKK333!!!'''%%%%%%%%%$$$$$$&&&(((+++,,,***)))'''&&&%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&'''''',,,000000------333999---)))$$$!!!!!!"""$$$%%%#########%%%***000777:::(((%%%$$$%%%'''(((&&&$$$"""###$$$$$$%%%%%%%%%%%%########################""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%!!!!!!""""""""""""!!!!!!#########"""""""""""""""######""""""######$$$%%%'''&&&&&&&&&((((((((('''(((%%%&&&///AAARRR]]]bbb\\\WWWTTTaaammmiiiqqq``````sssuuuYYY;;;EEELLLHHHFFFFFFDDDAAA>>>>>>444444333///+++(((((()))'''___bbb555111&&&222444666666555444555666===IIIpppKKK666555222222222111111111000000////////////////////////---333999;;;777444777;;;BBB@@@CCCIIIJJJEEECCCDDDJJJCCCLLLNNNVVVmmm}}}ooo```QQQHHHDDDAAA===999777444111///---,,,+++)))((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%111jjjMMM"""!!!&&&%%%%%%$$$$$$%%%''')))***)))((('''%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%(((***)))&&&'''...555333///***&&&%%%&&&&&&&&&%%%%%%%%%&&&)))---111444'''%%%$$$%%%'''(((&&&$$$######$$$%%%%%%%%%$$$$$$################################################"""""""""############$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!""""""######""""""!!!###"""""""""""""""""""""######""""""######$$$%%%&&&%%%%%%&&&'''(((((('''(((((()))---888GGGWWWbbb```YYYQQQ[[[jjjmmmtttfffeeevvvyyy___AAAKKK^^^sss}}}lllQQQ@@@;;;::::::777111,,,)))))))))***...GGG888+++555111333555666555555666777===HHHnnnLLL666555222222111111111000000000000000000000000000000000,,,888CCCDDD<<<555444666CCCBBBEEEJJJJJJFFFCCCDDDIIIDDDMMMNNNWWWoooyyyrrr^^^JJJ@@@CCC@@@<<<888666444111...---,,,***)))'''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&((()))******$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!+++UUUiiiHHH)))&&&%%%%%%$$$$$$######%%%&&&'''''''''&&&%%%$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$&&&&&&###!!!###+++222666222---)))(((''''''&&&''''''''''''((()))++++++'''%%%$$$%%%&&&'''&&&$$$$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%################################################"""##################"""""""""""""""""""""############""""""######$$$%%%$$$$$$%%%%%%&&&'''(((((((((***,,,+++---:::MMM]]]bbb]]]QQQSSScccmmmwwwiiihhhxxx|||fffJJJTTTmmmsssPPPAAA===:::???888...)))(((***++++++---,,,iii{{{444$$$666///111444555555555777888===FFFkkkLLL777444111111111111000000000000////////////////////////+++;;;IIIGGG<<<444333666AAACCCEEEHHHHHHEEECCCBBBGGGDDDNNNNNNWWWqqqxxxwwwqqqXXXCCC>>>BBB???;;;777555333000...++++++)))((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''')))******$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%,,,!!!...+++((()))$$$%%%$$$############$$$$$$&&&%%%%%%$$$$$$#########""""""#########$$$$$$$$$$$$$$$#########$$$$$$%%%###%%%&&&$$$"""$$$)))...111...***'''&&&%%%$$$###&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%########################""""""""""""""""""""""""######$$$$$$$$$$$$######"""""""""""""""###############""""""######$$$%%%"""$$$%%%&&&&&&&&&((()))(((++++++))))))111BBBOOO]]]```WWWOOOVVVbbbttthhheeeuuu{{{hhhNNNVVViiiiiiaaaQQQEEEAAAAAA???;;;333***&&&(((+++,,,***)))###???^^^OOO000'''+++...000333444555666777999<<>>QQQ```___RRRLLLRRRjjjhhhcccpppuuucccGGGLLLWWWDDD;;;CCCIIIBBB<<>>FFF???<<<888555333111///---))))))'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!$$$&&&&&&###!!!###'''##################""""""$$$$$$%%%%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%% """%%%&&&%%%$$$$$$$$$%%%$$$$$$$$$&&&'''&&&%%%###$$$$$$%%%%%%%%%%%%$$$###%%%&&&%%%$$$###$$$&&&$$$$$$%%%%%%%%%$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""""""""############$$$########################"""""""""""""""""""""""""""##################"""!!!!!!!!!"""######$$$$$$######""""""######$$$%%%$$$''')))(((&&&%%%'''***)))''''''(((+++///111222CCCXXXaaaYYYMMMGGG[[[}}}llldddlllooo[[[<<<===FFF:::AAAXXXYYYAAA222666***(((&&&(((+++,,,+++)))+++,,,------......000444---///222444444555777888<<>>;;;777444333111...,,,(((((('''&&&%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########(((&&&&&&""""""######$$$############$$$%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&"""######$$$#########$$$$$$$$$$$$%%%'''(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%&&&%%%###"""$$$&&&######$$$%%%%%%%%%$$$$$$#########################################################$$$$$$$$$%%%%%%################################################!!!""""""######""""""!!! !!!!!!"""######$$$$$$######""""""######$$$%%%&&&)))+++***&&&$$$'''***(((''''''(((***,,,...///:::LLL[[[aaaYYYGGGKKKeeemmmdddkkkmmmYYY888666???===JJJ]]]ZZZ@@@......)))))))))))))))***++++++%%%AAALLL???111+++,,,111...000222444444444666777<<<===\\\|||MMM999222000000000000////////////000000000000000000000000555BBBDDD888---000555555:::AAAEEEDDDFFFJJJHHHCCCCCCFFFRRROOOYYYxxxqqqnnnmmmiiiXXXEEE???EEE===:::777444222111...,,,((('''&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""############""""""########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%******%%%'''%%%!!!$$$""""""###$$$$$$$$$$$$$$$###$$$&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''$$$###$$$%%%''''''%%%###&&&&&&%%%$$$######$$$$$$"""%%%&&&%%%###"""$$$&&&"""###$$$%%%%%%%%%%%%%%%########################""""""""""""""""""""""""$$$$$$%%%%%%%%%&&&&&&&&&################################################!!!!!!""""""""""""!!!!!! !!!!!!"""###$$$$$$$$$#########"""###$$$$$$%%%'''+++---+++&&&$$$'''***((((((((((((''')))---000666CCCTTTfffeeeKKKBBBRRR~~~~~~llldddkkkooo\\\:::777>>><<<@@@JJJKKK@@@222++++++++++++)))((((((***---"""]]]pppLLL///...///***...000333444444444555777<<<===ZZZJJJ???///222222222111111111111000---///111000...///555;;;kkkggg666555666...<<<999BBBGGGEEECCCCCCEEEDDDBBBIIINNNSSSTTT~~~dddlllpppeeePPP@@@>>>CCC<<<999555333333111---***))))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######################################################%%%&&&$$$ $$$'''&&&***)))&&&$$$###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&$$$"""!!!######'''%%%$$$(((!!!$$$$$$$$$$$$$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%"""!!!$$$$$$!!!(((,,,$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""###!!!!!!$$$&&&%%%#########$$$%%%&&&&&&&&&%%%$$$%%%''''''%%%$$$$$$$$$&&&%%%&&&+++111333///+++))))))((('''%%%$$$############$$$%%%&&&&&&''''''$$$#########""""""!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$%%%+++(((***"""000,,,''''''(((((())))))******,,,555KKKaaadddTTTFFFBBBSSSwwwllleeelllgggWWW???>>>>>>555EEEdddccc???)))---++++++***((('''''')))+++,,,CCCQQQDDD000***///222.........111999???;;;333;;;???]]]LLL???111222222222111111111111000...000111000...///444999hhhxxx___:::777888333::::::AAAGGGEEECCCDDDEEEDDDBBBJJJOOOUUUVVVrrrbbblllnnn```MMMBBBAAABBB<<<888444333333111---***)))(((((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$######################################################"""%%%&&&######%%%### ***(((&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%)))&&&)))+++***...111,,,&&&&&&&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&000)))$$$''')))$$$"""&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&&&&''''''&&&$$$$$$%%%&&&'''''''''''''''###$$$&&&&&&%%%%%%&&&''''''&&&'''+++000222...***)))((('''&&&%%%$$$###############$$$%%%%%%&&&&&&############"""""""""!!!"""""""""""""""""""""""""""############$$$$$$$$$###///888000%%%+++***'''''''''((())))))******...333AAATTT___XXXIII>>>GGGppp}}}zzznnneeelllhhhXXX???;;;<<<999@@@LLLKKK;;;...,,,***++++++***)))((()))***!!!222;;;444++++++---,,,///000000111777===;;;444:::===\\\MMM>>>222222222222111111111111000///111111000...///333777FFFIIIAAA333000555888999:::AAAFFFEEECCCDDDEEECCCBBBJJJOOOVVVXXXccc```kkkjjjXXXHHHFFFDDD???;;;777444222222111---)))((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$"""%%%%%%$$$&&&+++...,,,((('''&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""""""""$$$'''(((***$$$"""%%%))))))'''%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&'''%%%999333$$$$$$###!!!---$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%''''''%%%$$$###$$$$$$%%%%%%&&&&&&&&&&&&%%%((())))))(((&&&%%%'''((('''&&&'''***...///,,,(((''''''&&&&&&%%%$$$######"""""""""###$$$$$$%%%%%%############"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$###555MMM777+++'''###'''&&&''''''(((((()))******///000555CCCUUU\\\PPP???===RRRwwwpppdddkkkjjj[[[???999777>>>???;;;999:::333((()))+++,,,,,,***)))))))))###***,,,***,,,111000***///111222111555:::999666999;;;YYYNNN<<<333222222222111111111000000000111111000...///111444***(((333888...222===:::;;;AAAEEEDDDDDDEEEEEECCCAAAIIINNNUUUXXXooo^^^]]]hhhdddOOODDDIIIGGG===:::666333111222000---)))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&###!!!'''333>>>BBB'''&&&%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""$$$%%%'''(((+++((("""%%%---,,,&&&(((######$$$$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((CCCzzzqqq666"""%%%!!!###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################"""$$$&&&%%%###$$$(((,,,************)))'''&&&&&&111000///+++'''%%%%%%&&&&&&&&&&&&(((******(((%%%&&&&&&%%%%%%$$$$$$######!!!!!!""""""#########$$$#########"""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$%%%555XXX:::///%%%)))&&&&&&&&&''''''((())))))***,,,---...666KKK\\\XXXJJJ@@@EEEtttzzzoooaaaiiikkk^^^AAA999444>>>AAA===;;;===444%%%+++,,,,,,+++))))))***+++,,,,,,+++)))...444222***...111222111333777888555888999UUUOOO999555222222222111111111000000000111000000//////111222222111FFFMMM777333>>>999;;;AAADDDDDDDDDFFFEEEBBB???GGGLLLTTTVVVzzzccc\\\\\\ccc\\\IIICCCKKKHHH;;;999555222111111000,,,)))&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&###!!!&&&111;;;>>>%%%%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((()))******))) (((""" ******$$$)))"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%&&&'''(((BBBvvvjjj222###)))###"""$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################%%%&&&'''&&&&&&***222888111111000///---***((('''//////...***'''$$$$$$%%%$$$$$$$$$%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$######!!!"""""""""""""""######""""""""""""""""""######""""""""""""""""""""""""""""""#########$$$$$$$$$%%%---RRR:::,,,$$$***###&&&&&&&&&'''(((((())))))(((,,,---111AAAVVV\\\XXXJJJGGG^^^mmm___hhhlll```DDD<<<888;;;???CCCBBB;;;111+++...---,,,***((())),,,...,,,,,,***))),,,//////,,,---000222111333666777444999888SSSQQQ999777222222222111111111111000000000/////////000111111333999MMMOOO777222;;;777<<>>FFFKKKRRRUUUhhhYYYVVV[[[\\\SSSFFFEEEKKKGGG:::888444111000111000,,,)))&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%%"""&&&&&&$$$%%%((((((%%%######$$$$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%'''***,,,------,,,+++(((===555$$$'''%%%###$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''"""000'''&&&)))$$$***$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######%%%***111777,,,,,,+++***(((&&&$$$###%%%&&&((('''%%%$$$$$$%%%"""###############""""""##################$$$$$$""""""""""""""""""######""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$"""$$$HHH???)))$$$&&&!!!%%%&&&&&&''''''((())))))&&&***,,,...888IIIXXX___RRRPPPNNN}}}zzzkkk^^^gggkkk```EEE===>>>999;;;BBBBBB777000111......---+++)))***,,,...)))***++++++,,,...000222---000222333666:::999444;;;888RRRUUU999:::222222222111111111111000///......///000111111111***444AAA<<<...///888777===AAACCCCCCEEEGGGEEEAAA>>>FFFLLLRRRUUUooo^^^UUUOOO[[[UUUKKKEEEGGGJJJDDD:::777444000///000///,,,)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$$$$##############################%%%%%%%%%%%%%%%%%%%%%%%% $$$'''%%%$$$%%%!!!""""""###$$$%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''((()))*********;;;___VVV555000---$$$***###$$$%%%&&&&&&&&&&&&%%%########################%%%%%%%%%$$$$$$%%%&&&&&&---%%% $$$)))%%%"""%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""" !!!###&&&((()))###$$$$$$$$$###""""""!!! ###&&&((('''%%%$$$$$$"""###$$$$$$#########$$$!!!"""""""""######$$$$$$########################!!!"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$!!!"""FFFNNN***&&&"""###%%%%%%&&&''''''(((((()))((('''))),,,111;;;MMM]]]VVVXXXNNNdddlll___ggghhh\\\CCC===<<<:::<<>><<<888444000000111000***&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###################################################"""""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&%%%$$$###&&&%%%%%%$$$$$$%%%%%%%%%(((((())))))(((&&&$$$###$$$$$$############$$$$$$$$$""" """%%%&&&%%%#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&&&&###!!!###&&&(((---555;;;;;;333(((!!!!!!""""""#########$$$!!!!!!!!!!!!""""""""""""######""""""!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###%%%;;;yyy<<<***%%%$$$%%%%%%&&&&&&'''(((((((((************---333;;;@@@XXXZZZYYY[[[jjjnnnZZZbbb]]]TTTKKK:::666:::===>>>===;;;444+++'''%%%,,,777666,,,(((,,,((((((***++++++,,,++++++777888555555:::666444<<<;;;>>>RRRiii::::::555444333222222111000//////////////////000111111/////////......111666:::>>>FFFEEEEEELLLJJJCCCEEEBBBCCCNNN[[[XXXttt]]]OOOGGGIIIPPP[[[OOOHHHMMMMMMDDD===<<<777444000///000///***&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%###""""""###%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%&&&&&&''''''###$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$$$$$$$%%%&&&&&&$$$%%%%%%%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%###"""###&&&'''&&&$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######$$$$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""(((222;;;IIIEEE>>>777111***$$$!!!!!!"""""""""############!!!!!!!!!!!!""""""""""""###"""""""""!!!!!!!!! """"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###%%%999sss:::)))%%%###%%%%%%&&&&&&'''((((((((())))))))))))+++000777===OOOWWW\\\[[[]]]jjjzzzlllXXXaaa\\\RRRIII888777;;;>>>???@@@???777...***''',,,666777---(((+++'''(((((()))************,,,666DDDIII???333000333:::>>>RRRkkk;;;:::888555333333444444111...///////////////000000111/////////...///222777:::===DDDDDDEEEKKKGGG@@@CCCBBBBBBMMM[[[YYY```PPPJJJHHHJJJOOOSSSLLLJJJMMMJJJ@@@:::;;;666333000///000...***&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%"""######$$$%%%&&&''''''"""###$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%&&&'''###############$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$&&&'''&&&%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$#########$$$$$$$$$$$$###""""""""""""""""""""""""""""""""""""""""""""""""""""""########################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&###!!!###+++888AAAFFF>>>333)))$$$###$$$$$$""""""""""""############!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###%%%555ggg888(((%%%###%%%%%%&&&&&&'''((((((((((((((((((((()))---333777BBBPPP]]]\\\QQQRRRgggmmmYYYccc^^^SSSIII999888<<>>:::888555333555888888444000000000////////////000000/////////...///222777;;;<<>>???BBBAAA999...---((((((111666333...,,,''''''(((((()))******+++---888```lllHHH666<<<444888<<>>AAA@@@666++++++''''''---444444111///)))))))))))))))+++,,,------...KKKUUU888000;;;333777;;;OOOvvvDDD999444888===AAAAAA>>>999555111000000///////////////////////////000333999===AAAFFFGGGKKKNNNDDD>>>IIICCCAAAJJJZZZ\\\zzzccc\\\QQQGGGAAACCCLLLTTTHHHLLLNNNKKKBBB:::666666111000000...---***)))(((%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$######""""""######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%$$$######""""""((('''&&&$$$############$$$$$$###""""""$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%$$$""""""!!!!!!$$$##################$$$###$$$%%%$$$"""!!!"""#########$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###########################""""""""""""""""""""""""################################################$$$###""" !!!"""###%%%$$$######$$$###""" ############""""""""""""!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((<<<111%%%+++&&&%%%%%%&&&&&&'''(((((((((((()))++++++++++++---///---111>>>NNNYYYXXXTTTRRRxxx~~~lllYYYhhhcccQQQFFF::::::;;;<<<>>>BBBBBB888,,,)))''''''+++000222222111******)))))))))+++,,,...///)))666===111000888555666:::NNNzzzGGG888444<<>>HHHEEEBBBJJJZZZ\\\ggg\\\VVVLLLDDDAAAFFFLLLOOOKKKNNNOOOJJJBBB;;;666444///000000...,,,***((((((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&'''%%%$$$#########$$$&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&###%%%&&&%%%###"""###$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""###################################################"""!!!!!!"""$$$%%%%%%!!! !!!###$$$$$$############"""""""""!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!"""""""""###""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$###%%%###///---"""***%%%%%%%%%&&&&&&'''(((((((((&&&(((***+++++++++,,,...---111666@@@MMMVVVUUUNNNXXXssskkkXXXiiicccPPPDDD999:::;;;<<<@@@FFFHHH>>>222)))*********+++...//////***)))((('''(((***,,,---111---///444666666777777555999NNN}}}HHH777555@@@KKKNNNGGG<<<666444111111000///////////////////////////000444:::>>>BBBLLLWWWbbbdddQQQDDDKKKFFFBBBKKKZZZ]]]mmm[[[UUUNNNDDD===???EEEHHHHHHNNNPPPPPPJJJBBB;;;777444//////000...+++)))((((((%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''(((***+++,,,---$$$$$$$$$$$$%%%''')))***&&&%%%$$$######%%%'''(((((('''&&&%%%$$$#########%%%&&&'''((()))((('''&&&(((''''''&&&&&&''''''((($$$'''((('''$$$"""$$$&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$$$$######!!!"""###$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################"""""""""""""""""""""""" ###%%%'''&&&###!!!"""!!!!!!"""$$$$$$""" $$$#########""""""!!!!!!!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""######""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$!!!$$$'''*** )))$$$%%%%%%&&&&&&'''(((((()))%%%''')))*********+++---...222444555@@@PPPUUUPPP<<>>@@@AAAEEEKKKOOOLLLHHHBBB;;;666222111111000///---***(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$########################%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%%%%&&&'''((()))(((&&&$$$&&&***,,,***'''&&&&&&&&&&&&'''((()))))))))(((&&&%%%$$$$$$$$$%%%''''''&&&%%%%%%%%%%%%&&&(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!! """&&&((((((&&&"""###$$$%%%%%%$$$$$$###!!!"""############"""!!!######""""""""""""######!!!######!!!###(((***)))$$$$$$############$$$$$$&&&%%%$$$###""""""""""""###############$$$$$$$$$""""""""""""#########$$$$$$$$$############$$$$$$$$$###!!!"""$$$%%%$$$"""###$$$$$$$$$######"""!!!####################################$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%&&&'''(((&&&'''((())))))************///444555:::DDDLLLOOOIIILLL]]]xxxgggZZZ[[[hhhOOO===888666>>>>>>888;;;CCC???222///---)))((('''''''''&&&(((((((((((()))***+++,,,000---333DDDIII999???111;;;===GGGRRR:::???EEEJJJGGG>>>777555777222111000//////......///...///000000000222666999@@@EEEMMMSSSPPPHHHCCCCCCDDDCCCEEERRRWWW}}}cccYYYQQQHHHEEEAAA======<<<>>>DDDLLLLLLIIIDDD>>>999444111000111000...,,,***'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&((()))******'''%%%&&&((()))'''$$$%%%&&&'''((()))))))))))))))((('''%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ """)))---+++''' !!!"""$$$$$$%%%%%%%%%"""######$$$$$$######"""######""""""""""""######!!!$$$$$$"""$$$***,,,+++$$$$$$############$$$$$$'''&&&%%%$$$##################$$$%%%%%%$$$###""""""""""""###############$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$##############################""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%%%%%%%&&&'''(((&&&'''((())))))*********+++,,,000888===AAAHHHPPPMMMWWWOOObbbdddWWWXXXfffPPP???<<<444======555444;;;;;;444666222,,,((('''&&&&&&%%%(((((((((((()))***+++,,,,,,111BBBdddQQQ===;;;000999:::HHH[[[======BBBFFFCCC<<<555444666111111000///////////////.../////////000222666999@@@EEELLLQQQOOOJJJFFFDDDEEEDDDEEEQQQUUU{{{hhhWWWSSSMMMEEE???>>>===:::999<<>>333:::;;;666666<<<<<<555;;;666///***(((((((((((((((((((((((()))***,,,,,,***999RRR~~~UUU;;;777777222888QQQccc???:::???CCCBBB<<<666333333111000000////////////000....../////////111555888???EEEMMMQQQQQQOOOKKKGGGGGGEEEFFFRRRVVV|||gggWWWTTTLLLDDDAAA<<<===<<<999888>>>FFFLLLIIIEEE>>>:::777555222000000///,,,***((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%&&&'''&&&%%%$$$&&&(((***++++++******)))((('''&&&%%%&&&'''(((&&&&&&%%%$$$$$$$$$$$$%%%!!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$#########$$$##################$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$&&&%%%!!!!!!$$$%%%###$$$$$$############$$$$$$""""""!!!""""""###$$$%%%"""$$$%%%&&&&&&%%%###"""$$$$$$$$$##################$$$%%%%%%%%%%%%$$$###!!!"""############$$$$$$&&&%%%$$$###""""""##############################&&&%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((())))))*********,,,'''+++777======BBBJJJYYYWWWPPPQQQhhh___VVV\\\nnnVVV@@@888111555777666;;;@@@===555;;;555...)))'''((())))))'''''''''((()))+++,,,---...666JJJbbbDDD888:::000>>>dddiii???888===BBBBBB===666222111000000////////////000000---.../////////111555888===EEEMMMRRRTTTTTTPPPJJJHHHFFFGGGRRRVVV|||vvvTTTSSSVVVKKKBBBCCC;;;<<<;;;777999AAAIIIMMMHHHBBB;;;777666555222000000...,,,)))''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%#########$$$$$$$$$$$$%%%###$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&'''''''''$$$%%%&&&((()))***++++++((('''&&&%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$""""""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%%%%""""""###%%%%%%%%%$$$$$$###$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$"""$$$$$$"""$$$)))+++***$$$$$$############$$$$$$!!!!!!!!!!!!"""###$$$$$$"""###%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$############$$$%%%&&&&&&%%%$$$######$$$%%%$$$###"""###%%%///---***'''$$$"""!!!!!!########################&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&'''((())))))*********+++)))***111888<<<@@@DDDZZZSSSWWWVVVZZZ]]]UUU]]]nnnSSS999...///222444666<<>>>>><<<;;;666///***((('''''''''&&&''''''((()))+++---...///---555mmm```:::666888HHHzzztttBBB:::===>>>===:::666444444000000////////////000111---.........///111555888666AAALLLRRRWWWZZZTTTJJJFFFDDDEEEPPPUUU|||ccc\\\QQQIIIEEECCC@@@>>>======999666===IIIOOOMMMDDD===555111222222000---///...+++((('''&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###&&&(((***+++++++++'''(((((((((&&&&&&&&&'''$$$$$$$$$$$$&&&(((+++,,,&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$######$$$$$$$$$$$$%%%%%%%%%$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$((($$$ """&&&((($$$ $$$######$$$%%%(((***+++%%%$$$###""""""###$$$%%%%%%$$$$$$######$$$$$$%%%#########%%%,,,///...$$$$$$############$$$$$$)))(((&&&$$$###"""!!!!!!""""""######%%%'''((()))%%%%%%%%%$$$$$$############$$$&&&''''''&&&$$$###(((***+++***&&&$$$%%%''')))'''%%%$$$$$$$$$&&&'''######################## !!!"""$$$&&&((()))***%%%$$$###""""""###$$$%%%$$$%%%&&&'''''''''&&&%%%&&&'''((()))***************---+++'''...;;;>>>:::GGGLLLNNNTTT```mmmVVVPPP[[[qqqZZZBBB777777<<>>```CCC555999:::LLLJJJ;;;:::888555333111111222000000111111111000...------............///222444999===CCCJJJTTTZZZWWWPPPJJJKKKKKKSSSUUU~~~wwwcccWWWQQQKKKHHHEEE@@@>>>@@@999<<>>???;;;PPPfffaaaKKKFFFEEE:::555444222000///111555888222///+++(((''''''&&&%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''))))))'''&&&'''(((%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&'''''''''&&&$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''((('''%%%$$$%%%''')))***$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$######"""$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$$$$)))(((CCC]]]NNN///&&&,,,%%%%%%%%%%%%$$$$$$$$$$$$&&&))),,,+++)))'''''')))+++*********+++***'''%%%$$$&&&)))***(((&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$%%%'''&&&%%%$$$%%%''''''&&&%%%&&&''''''(((((()))******)))******))))))+++///222...888GGGSSS[[[aaagggjjj~~~WWWIIIWWWbbbiiiVVVFFF>>>888666444;;;OOORRR@@@999===<<<555///,,,+++)))(((***---...---,,,---...000444...XXXgggCCC===::::::;;;LLLSSS999777444333222222222111222111000...---------------.........---...111333444:::???DDDKKKSSSUUUSSSMMMMMMMMMUUUYYYfffVVVUUUOOOLLLKKKJJJFFF???===???MMMhhhxxxfffLLLDDD@@@666666777666222///111666;;;000---***(((''''''&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''&&&&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&'''((('''&&&%%%$$$###$$$%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&---,,,)))&&&$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###""""""###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''' <<>>AAAFFFOOOUUUVVVPPPNNNMMMUUUYYYvvv\\\RRRTTTNNNKKKJJJIIICCC<<<;;;>>>YYYnnnoooXXXEEEAAA<<<555777888666222......222666...,,,)))'''''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((()))((('''&&&%%%%%%%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%...,,,***'''$$$###""""""#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%'''(((***+++&&& ''',,,### &&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&)))+++)))$$$###%%%)))###EEEaaaWWW222+++"""#########!!!!!!###%%%##############################$$$%%%%%%%%%%%%$$$%%%&&&'''''''''(((***,,,+++)))''''''((())))))(((&&&&&&&&&'''(((((())))))(((***++++++++++++---///...222999EEEQQQ]]]fffkkkrrr[[[IIIRRRcccsss]]]BBBAAACCC???555999SSSZZZDDD888;;;>>><<<444,,,)))***((()))***,,,.........------888555===EEE<<<:::::::::===OOOiii;;;888444222444444222000000000000/////////......---......---,,,---///222333:::???@@@EEENNNWWW[[[RRROOOLLLSSSXXX~~~gggWWWPPPRRRKKKIIIGGGEEE???999;;;@@@VVVaaaVVVAAA===<<<666555666555333000---,,,---...,,,***((('''''''''%%%$$$$$$$$$%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&&&&$$$###$$$%%%"""###$$$%%%&&&&&&%%%%%%'''((()))))))))((('''&&&''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""$$$$$$$$$$$$""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%&&&######$$$$$$%%%%%%&&&&&&############$$$$$$$$$$$$######$$$%%%'''(((***+++***&&&&&&!!!)))111(((%%%%%%%%%%%%$$$$$$$$$$$$$$$'''((('''$$$###%%%'''(((666AAA===,,,######$$$$$$###""""""$$$&&&##############################$$$%%%%%%%%%%%%$$$%%%'''(((''''''(((***,,,,,,***''''''((())))))(((%%%&&&&&&''''''((())))))(((***,,,---,,,,,,---...---///333;;;GGGUUUbbbjjjnnnvvv~~~[[[HHHOOObbbvvv```AAA>>>@@@>>>555666MMMTTTBBB999:::<<<<<<666...***,,,))))))***---000111///...,,,888:::>>>FFFBBB::::::999>>>RRRttt>>>999444333555555222///...///000111111111000///---......---,,,---///111222999>>>>>>AAALLLWWW]]]UUUPPPJJJQQQVVV|||iii\\\SSSPPPPPPLLLIIIFFFCCC>>><<>>LLL[[[fffpppkkkppp~~~ZZZJJJNNN___vvvcccEEE???<<<;;;666999LLLRRRBBB<<<::::::===:::222......,,,+++,,,///222444222000...555;;;===FFFDDD888:::999???UUU{{{@@@:::555444555555222...---...000222333222111000.........---,,,,,,///111000777<<<;;;>>>HHHUUU]]]VVVPPPIIIOOOTTTiii\\\VVVRRRQQQRRRNNNKKKHHHEEEAAAAAAIIITTTPPPRRR@@@777AAA;;;000888444222///000111000---)))***(((''''''''''''%%%$$$###$$$%%%''')))***,,,,,,$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''&&&%%%%%%&&&$$$&&&''')))******))))))%%%&&&'''''''''&&&%%%$$$,,,***'''$$$###$$$'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$###""""""###$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$###""""""""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""############$$$$$$$$$%%%$$$######""""""######&&&"""%%%&&&!!!$$$***%%%$$$$$$$$$#########""""""!!!!!!"""$$$&&&&&&$$$"""&&&,,,)))!!!!!!''' !!!!!! !!!###""""""""""""""""""""""""######$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&'''***'''$$$###$$$%%%&&&&&&%%%%%%&&&&&&'''(((((()))&&&))),,,---,,,+++***+++---///111555;;;GGGWWWbbbuuufffhhhqqqYYYLLLNNN]]]ttteeeJJJBBB;;;888999???PPPTTTEEE???:::999===<<<555000111...---...111555666444222///333999:::DDDDDD777<<<888@@@WWWEEE111777444///444000444000000//////000111222222///222555444000---...//////222555888<<>>333444===DDDOOORRRIIIDDD???AAAIIIJJJAAA777333333000///000444555444222...333<<>>IIIOOOIIIFFF@@@>>>BBBDDD@@@;;;999444222111222555666444111555888<<<@@@AAA@@@===;;;<<<>>>YYYMMM444666555222666111444222222111000000000111111333666777555000---,,,---///222666888<<>>CCCEEECCC@@@666333333444444222555:::333111///...---,,,***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&''''''&&&&&&&&&'''***,,,...000---******,,,---+++)))'''))),,,...///---+++***,,,...///...,,,+++***+++(((((('''%%%###$$$&&&)))'''&&&%%%$$$###$$$%%%&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$%%% !!!'''"""&&&%%%(((%%%""",,,)))######$$$$$$$$$$$$##############################################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''************)))((('''&&&'''((()))******++++++***,,,000333444555:::CCCKKKXXXccceeebbbccclllOOODDDLLL]]]tttgggPPP888111444999:::DDDNNNLLLHHHAAA;;;;;;===>>>???BBB777555444555888888555111555777<<>>BBB^^^VVV777555555444888111444333222222111000000000000111444666444000---,,,---///222666888<<>>;;;<<>>999:::;;;;;;999777666555333...///888AAA@@@:::555///---,,,,,,---+++)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&''')))***+++---+++)))''''''(((***,,,(((((((((***+++,,,,,,,,,+++***))))))***+++---...((())))))(((&&&%%%&&&''')))))))))'''%%%%%%&&&(((&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######!!!'''(((******""")))???DDD///"""%%%)))$$$###((($$$$$$$$$%%%%%%$$$$$$$$$########################################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%###$$$%%%&&&((()))******(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))******++++++***---000444666777888<<<>>>DDDTTT___aaa___]]]qqquuuNNNHHHHHHTTTnnnkkk[[[===:::>>>>>>999AAAPPPSSSCCC@@@;;;777999>>>BBBDDD===:::999:::;;;;;;777333333777===CCCGGGIIIJJJJJJ@@@HHHiiimmmAAA444333555999111444333222222111111111222222---000333333000...///111...222666999;;;@@@GGGMMMSSS[[[PPPNNNTTTsssvvveee[[[VVVOOONNNLLLJJJGGGCCC===999555777999888555222222222222...111;;;CCC@@@666000---,,,,,,------,,,)))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%%%%$$$$$$%%%''')))***---,,,***((('''((()))***((()))+++---.../////////222000,,,)))'''((()))************)))'''&&&'''((('''((()))(((&&&&&&'''(((&&&&&&&&&%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######"""%%%$$$$$$###!!!333SSSQQQ%%%###,,,(((""""""######$$$$$$$$$$$$##############################################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$%%%'''((()))***+++((('''''''''''''''((((((''''''&&&&&&&&&&&&'''((('''((()))******++++++***---///333555666666888:::DDDPPPYYY___aaa]]]gggpppLLLFFFCCCKKKhhhjjj]]]???;;;??????888???MMMPPP???@@@===999999===@@@??????<<<999999;;;;;;999666222777===CCCEEECCC???<<<>>>IIIlllwwwFFF444222444888000444222222111111111222333333000333666555222000000222...111666999;;;???FFFKKKRRR___SSSOOOVVVpppvvveee[[[UUURRRMMMKKKHHHEEECCC???;;;888444444444444444222000///000222999BBBCCC;;;222...,,,,,,,,,---...---***(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((()))((('''&&&&&&'''((()))*********)))((((((((()))))))))+++---...............222000...,,,************++++++***)))&&&&&&''')))%%%&&&''''''%%%%%%&&&(((%%%&&&&&&&&&%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$#########$$$"""######000PPPhhh444###'''(((""""""##################"""########################################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$%%%&&&'''((()))***+++''''''&&&''''''((()))******)))((('''&&&&&&'''''''''((()))******++++++***+++---///111333444555666@@@JJJSSS\\\bbb\\\```rrrlllJJJEEE???EEEeeemmmcccBBB===@@@@@@:::???KKKLLL>>>AAA@@@:::888<<<>>><<<@@@<<<888888:::<<<;;;999000555>>>EEEHHHFFFBBB???<<>>}}}```999!!!"""%%%%%%""""""############""""""########################################################################""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%%%%%%%&&&'''((()))******&&&&&&&&&'''''')))***+++...,,,***(((&&&&&&&&&&&&'''((()))******++++++***)))***,,,...000111222333:::DDDNNNYYYaaa\\\^^^nnn}}}kkkKKKFFF???DDDgggqqqiiiEEE@@@CCCCCC<<>>EEEGGGEEEAAA===;;;IIIoooJJJ;;;333111===444444444444555444333333444666888777555333111000000000111222333777;;;@@@DDDFFFRRR[[[ZZZSSSTTTiiiyyygggYYYSSSNNNHHHCCC???;;;888999<<<:::222***111222222111///---------555<<>>AAA>>>999999<<>>???BBBRRR<<<555444;;;333444222222111000//////111222555666888888777444000...000111333666:::???CCCEEENNNZZZ]]]YYYYYYiiipppeeeWWWMMMJJJHHHCCC???<<<;;;999888777555222000...000111000---,,,---///888CCCDDD666---000111---+++---...---+++)))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******,,,,,,+++*********+++,,,(((((()))******++++++,,,)))++++++)))+++...,,,(((000111222444555444111...---+++)))'''%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''((('''''''''&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%'''&&&%%%$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&(((******(((&&&&&&&&&%%%'''((((((((((((+++---,,,+++***(((((('''''''''++++++***))))))******+++***+++---///111222222333333???HHHIIIPPP\\\cccbbbcccooobbbIII;;;???HHH\\\nnnqqqMMM888<<>>@@@FFF]]]===777888999111555555444333111111111222333111555:::===<<<888111---///000222555999===AAACCCHHHVVV___^^^[[[eeelll^^^VVVMMMGGGFFFEEEBBB>>>::::::888555111///111444,,,///000...++++++000444>>>IIICCC///(((222222%%%,,,---...---***((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***))))))(((((()))******'''(((((())))))***++++++***+++***(((***......+++000000222444555444111...,,,***((('''%%%%%%%%%%%%''''''&&&&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###############$$$$$$$$$$$$%%%%%%%%%############$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$############"""########################$$$$$$############$$$$$$######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&((())))))(((&&&&&&&&&&&&'''((((((((()))+++---,,,,,,***)))((('''''''''******)))))))))******+++,,,,,,---...000222444555555888???HHHQQQYYY___cccbbbfff~~~\\\EEE:::>>>HHH\\\mmmpppWWW======HHH@@@AAAJJJHHH:::777666777:::;;;999777;;;999777777:::>>>BBBEEE<<>>AAAKKKiii>>>888;;;555000666777555333222222333333333///333999======888222......///111333777<<<@@@BBBDDDQQQ\\\^^^YYY]]]pppXXXUUUPPPIIIFFFDDDBBB>>>:::888777555111...,,,...000+++...000...+++,,,333:::CCCEEE;;;,,,(((000///&&&,,,------,,,)))(((((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&''''''((((((***+++)))'''***///000---,,,,,,...000111111...+++***)))(((&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%+++***)))'''%%%$$$#########$$$$$$$$$$$$$$$%%%%%%########################%%%$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$############$$$$$$######""""""######$$$%%%###$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&%%%'''))))))'''&&&%%%&&&%%%&&&'''''''''(((***,,,---,,,+++)))((('''''''''***))))))))))))******+++---------...000333555777;;;666:::GGGPPPSSSXXX___jjjfffqqqVVVBBB999???HHH[[[lllooo___BBB>>>HHHBBBDDDMMMHHH;;;888444444666999::::::666888:::::::::===BBBFFF???BBBFFFKKKMMMJJJDDD???AAAQQQvvvBBB777;;;333111777333111///000111111000...000333666888888666222000...///000333777;;;>>>AAADDDOOOZZZ___XXXWWWuuu\\\OOOJJJGGGBBB@@@>>>;;;777333666333000......---+++))),,,///000...---000777>>>DDD999///,,,---++++++,,,,,,------+++)))'''((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''(((((()))***)))'''***///000---))))))+++---///...,,,))))))((('''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))((('''%%%$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%$$$###"""""""""#########$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""$$$$$$############$$$$$$######""""""######$$$%%%#########$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&%%%'''))))))'''%%%%%%%%%###$$$%%%%%%%%%&&&(((***...---+++***(((''''''&&&))))))(((((()))******+++---,,,---...000333666777<<<555777DDDMMMNNNSSS\\\jjjbbbccc{{{RRR@@@999@@@HHHYYYiiikkk___@@@<<>>======???BBBBBBEEEIIIMMMNNNKKKDDD???@@@VVVKKK888:::111333666333111111333666666333///222333333444333333222111...///000333666:::>>>@@@HHHNNNYYYbbb[[[TTT~~~www\\\MMMHHHAAA@@@>>>===<<<999666333333000------......,,,***............000444999===>>>///''',,,///***)))000,,,---,,,***((('''((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&'''((()))))))))))))))'''(((((())))))***++++++''')))(((''')))...///+++))))))+++---//////,,,***((('''&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######"""######$$$%%%%%%#########$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''%%%%%%%%%$$$$$$$$$$$$###%%%&&&&&&'''&&&$$$"""!!!"""############$$$$$$$$$$$$$$$$$$############"""########################$$$$$$############$$$$$$######""""""######$$$%%%#########$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%'''(((((('''%%%%%%%%%"""###$$$$$$$$$%%%''')))///...,,,***(((''''''&&&(((((((((((()))******+++++++++,,,...000333555666777333666???FFFIIIQQQZZZbbb^^^___lllOOO>>>:::@@@GGGUUUccceee```BBB>>>HHHBBBCCCKKKGGGAAA<<<444///---000666:::///444;;;??????>>>???@@@EEEGGGKKKOOOPPPKKKEEE???@@@\\\VVV:::999111555222333333444888<<<;;;777111444444333333222222222111///000111333777;;;>>>@@@GGGLLLWWWeee___SSSvvvuuu```OOOEEECCC???>>>===<<<;;;888666444//////...,,,,,,...222555///---+++---222777999:::222,,,'''))),,,,,,+++,,,,,,,,,,,,***'''&&&((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&'''((())))))'''''')))***+++++++++***(((((()))******++++++,,,&&&((((((''')))---,,,(((((()))***---//////,,,***'''&&&%%%%%%%%%&&&'''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&((()))******%%%%%%%%%$$$$$$$$$######"""###$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$######""""""######$$$%%%"""######$$$%%%%%%&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&((((((&&&%%%$$$%%%"""###%%%%%%$$$%%%''')))///...,,,***)))''''''&&&'''''''''(((((()))++++++(((***,,,...111333444555333555777:::===BBBKKKSSSWWW^^^eeeiiiuuuLLL<<<999???DDDPPP]]]^^^___DDDBBBKKKDDDDDDMMMJJJ>>>;;;555///+++,,,///222...222777<<>>@@@DDDHHHUUUfffaaaQQQooottt___VVVMMMEEE@@@>>>===;;;999666333000///,,,//////,,,)))---888AAA///+++))),,,333888999777***---+++%%%(((///...''',,,,,,,,,)))'''&&&((()))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''######$$$%%%'''((())))))%%%&&&(((************)))''''''(((((())))))******%%%(((((((((***---+++&&&''''''))),,,......+++)))'''&&&%%%$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&///---+++(((&&&$$$###"""""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''')))***,,,,,,%%%%%%%%%$$$$$$######### """$$$%%%$$$###""""""############$$$$$$$$$$$$$$$$$$############"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$#########"""###$$$$$$%%%""""""###$$$%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$&&&((((((&&&%%%$$$%%%###$$$%%%%%%%%%&&&(((***000///---+++)))''''''&&&''''''''''''((()))++++++'''(((,,,///111333333333444888:::777666<<>>AAALLLXXXYYYZZZ@@@@@@IIIAAAAAAJJJGGG;;;999555000+++)))***+++...000444999>>>CCCEEEFFFIIIKKKNNNQQQQQQLLLEEE???BBBeeekkk666999666***999222222222111111111111000000222333222444666222***777***'''444;;;666999CCCEEETTTTTT[[[hhh\\\ggg|||\\\PPPLLLDDD>>>===:::888666444111///......(((***...///,,,---777DDD<<<000)))000888888333000))))))(((((()))***+++,,,+++***)))'''''')))***+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))))))))((('''((()))***+++***((('''***...///+++&&&$$$%%%'''((((((((('''&&&))))))(((((('''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$#########$$$%%%%%%%%%&&&&&&&&&''''''#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################&&&$$$###!!!!!!"""$$$%%%''''''%%%$$$###"""""""""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...000000,,,&&&###&&&))))))))))))))))))((((((((())))))***---000444888:::333999===999333222<<>>BBBCCCCCCKKKJJJLLLQQQRRRLLLGGGEEEFFFooozzzAAA;;;999...666222222222111111111111000222///---...000222111000+++///222222444;;;BBBEEEFFFSSSTTT]]]iii\\\cccfffOOOHHHGGGAAA;;;;;;777666444111///...---,,,,,,,,,------)))'''---666333------444888555000...((((((((()))))))))*********((('''&&&&&&'''(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((()))(((((('''((()))***+++)))'''''')))---...***&&&%%%&&&'''((()))(((((('''(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&%%%$$$$$$######$$$$$$###$$$$$$$$$%%%%%%%%%%%%#########$$$$$$$$$$$$$$$########################%%%$$$$$$$$$####################################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$###"""!!!!!!###$$$%%%$$$$$$######"""#########$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%,,,......+++&&&###&&&)))(((((((((((((((((((((((('''((()))+++---000222333333666777555333555<<>>GGGRRRUUU```lll```aaa```PPPDDDBBBAAA;;;666666444333111///---,,,+++***///,,,,,,,,,***&&&(((---***,,,222888777111,,,+++&&&'''((()))))))))(((((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))(((&&&&&&(((+++,,,)))&&&''''''((()))))))))((((((((((((''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$###############"""%%%%%%$$$$$$######$$$$$$""""""""""""#########$$$##################""""""""""""""""""""""""""""""$$$$$$#########"""""""""########################""""""""""""""""""""""""###################################################"""!!!!!!"""###$$$%%%"""""""""""""""###$$$$$$######$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%)))++++++)))%%%$$$&&&((('''''''''''''''''''''''''''((()))+++,,,---......444333222111333666;;;>>>BBBHHHUUUcccgggfffooo{{{|||@@@888444888???CCCFFFHHHSSSWWWGGGBBBBBBDDDLLL@@@777888888444...******++++++)))***111<<>>FFFOOOUUUbbbnnnfffbbbrrrgggQQQHHHAAA???<<<555222222222111000...,,,+++******///+++***---...,,,+++---)))000888999333+++)))+++%%%&&&(((******)))'''&&&&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%''')))***(((&&&(((((())))))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&'''&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%$$$$$$###$$$$$$%%%""""""""""""############$$$#########"""!!!!!!!!!""""""""""""""""""""""""#########""""""""""""!!!########################""""""""""""""""""""""""""""""""""""""""""""""""########################""""""!!!""""""###%%%%%%$$$###############$$$$$$######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$%%%'''&&&&&&&&&''''''''''''''''''(((***---...///......444444333222222555999<<>>@@@AAACCCUUU[[[LLLDDD>>><<>>888777;;;>>>>>>>>>@@@OOOXXXJJJBBB;;;777AAA999888::::::777000+++***+++...+++***///999AAAEEEEEEKKKNNNUUU[[[WWWMMMFFFDDDMMMEEE222999111222222222111111111111000555333333222...222HHHaaa>>>666///...///333<<>>999555222111111222111000///...---,,,,,,,,,...******---...,,,+++---444888888000)))((()))***(((((()))***)))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&'''''''''***)))((('''''''''((((((((()))))))))))))))******''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$######$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&##################""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""""""""########################""""""""""""""""""""""""################################################%%%%%%%%%%%%%%%%%%%%%$$$)))((('''&&&$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$&&&&&&&&&'''(((((())))))&&&''')))+++---...//////111666;;;:::555333666:::BBB>>>BBBOOOXXX]]]gggrrrsss]]]<<<888888<<<>>>===<<<>>>EEEOOODDD???:::999DDD===999;;;;;;888111,,,******...------000777>>>DDDGGGJJJNNNVVV[[[WWWMMMGGGFFFQQQUUU444999444222222222111111111111000---111555555111......000666222///......111666<<>>;;;:::;;;@@@KKKAAA>>><<<===HHHAAA999<<<<<<999222,,,******+++---...000444;;;DDDJJJHHHNNNYYY```[[[OOOHHHGGGXXXbbb777:::666222222222111111111111000333222,,,(((,,,444666222,,,222555222222888===>>>CCCDDDMMMSSSTTT^^^ddd^^^rrrcccQQQJJJCCC;;;777666333000111222000---...---,,,,,,++++++,,,,,,+++***+++------,,,///555333222---'''(((...,,,&&&,,,+++***)))(((((())))))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&'''((()))***''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&'''''''''''')))*********)))(((&&&'''''''''&&&&&&((())))))((('''&&&%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$##################$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$###$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((***++++++""""""######$$$$$$$$$$$$$$$#########$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%#########$$$%%%%%%%%%&&&########################%%%%%%%%%$$$$$$$$$$$$###########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################)))))))))((('''&&&$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$"""'''''''''((()))******+++111000///......///111222,,,...222888===>>>:::555777999:::>>>JJJ\\\fffhhhnnnmmmmmmAAA777666888<<<===:::999:::BBBLLLAAA???>>>???JJJAAA:::<<<===999333---******(((+++///000222999DDDMMMEEENNN[[[ddd___RRRIIIGGG^^^777FFF///777444222222444444222000222333777222***222:::555222111///...///333888<<>>FFFKKK:::000333999111***+++***+++,,,...111444:::@@@EEEFFFRRR[[[bbbbbbRRRHHHPPPqqqRRR;;;777333222000000111111///...777///111666111111444000...777===999000,,,222:::???FFFMMMNNNRRR[[[eeejjjkkklll]]]KKKAAA<<<777444555111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))),,,000555888999000,,,(((''')))***)))((())))))((('''&&&&&&&&&&&&(((((('''&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&$$$###$$$%%%&&&%%%###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''###&&&******(((&&&&&&((()))((('''''''''((()))***(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%'''&&&%%%%%%$$$$$$%%%%%%###$$$%%%%%%$$$%%%''')))$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!&&&&&&'''(((///***""" %%%'''""" ###%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#######################################%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%'''((('''%%%###$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&%%%'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((((((((((((***+++...,,,******+++------,,,+++...222333222222444777333777:::::::::===EEELLLXXXiiimmmiiirrr]]];;;:::777777::::::777666888:::CCCGGGCCC===???FFFKKK:::000444:::222,,,---+++,,,...000222555:::???CCCFFFPPPZZZccceeeUUUKKKSSSddd444777333222222111111111000///666((()))///---...333111///666===:::333///222777777@@@IIIMMMPPPWWWbbbjjjpppqqqlll\\\PPPCCC===888333000000000000///......---,,,,,,+++++++++++++++++++++++++++)))(((,,,333777777555...+++((('''((()))(((''')))((('''&&&&&&&&&&&&&&&(((((('''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&$$$###$$$%%%&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%***//////***&&&''')))'''&&&&&&&&&'''((()))***((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%$$$%%%&&&&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%###&&&)))%%%222OOO>>>,,, $$$%%% )))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%$$$%%%''')))((('''%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$&&&((((((((()))+++,,,...,,,***)))+++,,,,,,,,,)))...222222//////222666222555888777666777;;;@@@QQQbbbjjjkkknnnwwwPPP::::::777777999999666666999888>>>BBB@@@===>>>CCCHHH999///444;;;444---...,,,---///111333555999>>>BBBHHHQQQZZZeeegggVVVLLLVVV{{{999:::444555444444222222111222222(((+++222000222555111333555777777666444444444222:::DDDKKKNNNTTT^^^gggsssjjjkkkYYYOOOFFF>>>;;;888222///000//////......------,,,,,,++++++++++++++++++++++++...+++***...444666333......---***)))((((((''''''(((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''',,,000///***%%%%%%'''%%%%%%%%%%%%&&&''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$&&&((('''%%%$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%"""$$$(((&&&666VVV???---!!!%%%&&& """***$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$%%%%%%%%%&&&&&&"""###$$$$$$$$$%%%''')))&&&%%%$$$%%%&&&&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((())))))(((((('''''''''&&&&&&&&&''''''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))))))))+++------+++))))))***+++,,,+++(((---111111...---111555000333555555444444777999GGGSSS]]]fffnnnppp|||HHH<<<:::777777::::::777777:::666888;;;<<<;;;:::>>>CCC888...444;;;444......,,,---///111333666999===@@@JJJRRR\\\hhhhhhUUUMMM[[[EEE;;;555666777666444222333444555222666666111666777...888444111333666777444111111777@@@IIINNNRRRZZZbbbpppjjj{{{jjjXXXQQQAAA;;;777777666222111222......---------,,,,,,,,,++++++++++++++++++++++++...,,,,,,///444444///***...---+++***)))(((''''''''''''&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&''''''''''''''''''&&&%%%$$$$$$%%%((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''***,,,+++'''$$$###$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&******((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%&&&''''''%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###&&&###$$$'''###(((;;;---$$$"""''')))$$$"""%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%"""$$$%%%%%%$$$%%%''')))$$$######$$$%%%&&&$$$"""$$$%%%%%%&&&&&&''''''((((((((('''(((((()))***+++((((((((('''''''''&&&&&&''''''((()))((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&'''))))))))))))+++,,,,,,***((((((***++++++***(((+++...///------///222///111333333333333555666@@@JJJRRR___ooosssttt}}}CCC>>>888666777:::;;;888777:::444444666999999777999===666---333;;;444......,,,+++---000333555888<<>>555777888666444222333555,,,...000******@@@QQQLLL===777000///333555222///333555===HHHOOOQQQVVV]]]jjjlllkkkjjjYYYMMMGGG999555333555444111000222---------,,,,,,,,,,,,,,,************************++++++---000333111,,,(((************)))((())))))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((((())))))(((((('''$$$$$$$$$&&&)))+++,,,+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&''''''''''''&&&%%%%%%((((((((((((((((((''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&+++***)))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%###%%%&&&%%%$$$$$$%%%'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!'''$$$"""'''$$$$$$ !!!###%%%&&&%%%$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$###########################$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&%%%$$$%%%''')))&&&%%%%%%''')))***(((&&&%%%%%%&&&''''''((())))))(((((((((((((((***+++,,,(((((((((((('''''''''''''''''')))))))))(((&&&%%%%%%%%%%%%&&&&&&&&&'''''''''(((******))))))***+++,,,***(((((()))*********)))***,,,---............000000111111111222333444888EEEKKKUUUgggqqqsssxxxxxx???<<<555444666::::::777666777555222333777888555555999444+++222;;;444......,,,)))+++///222555888<<>>DDDHHHYYYhhhooowwwmmmsss<<<:::333222555::::::666444555555111222777888444444777333***111:::444---...+++'''***...222444888<<<>>>BBBOOO___kkkeeeRRRXXXwwwMMM333<<<888///222444222444555,,,+++333---eeeHHH===000---222555111,,,...444???JJJNNNNNNRRRXXX^^^lllnnnqqqsss___PPPHHHBBB;;;555222222111000///...---------------,,,,,,+++++++++************************))),,,...///---***((((((,,,+++)))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&&&&'''(((((('''(((***+++***)))'''&&&$$$$$$%%%%%%%%%%%%&&&&&&***'''######%%%%%%$$$"""&&&&&&&&&&&&%%%%%%$$$###'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%'''(((+++---...---,,,+++///...------,,,,,,---------,,,+++)))((('''''''''%%%%%%%%%%%%%%%&&&'''(((%%%''')))***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$############"""""""""""""""##############################$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$###""""""###$$$$$$###&&&&&&%%%$$$$$$%%%%%%%%% """$$$'''((())))))(((&&&&&&'''%%%###&&&,,,+++)))***...333333...)))(((((((((((())))))))))))&&&&&&''')))******'''%%%(((((('''''''''&&&&&&&&&%%%(((++++++(((&&&%%%&&&$$$%%%'''(((((((((''''''***777333(((+++...***(((((()))***++++++***((((((%%%'''+++,,,,,,++++++,,,,,,---......//////......222222777BBBRRR```fffhhhnnnzzz\\\999===777555555666888888555222222111000000222444444444000//////111444444000---------///444666666999???EEEUUUccceeeiiiWWWSSSeee;;;;;;:::666111///111111222......333'''BBBrrr```;;;444---...333666444///...000888FFFOOORRRRRRTTT\\\hhhllloooxxxooobbbRRRFFFAAA>>>:::666222222111000///...---,,,------,,,,,,,,,+++++++++************************))),,,......,,,***((((((+++***)))((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))******(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&***'''$$$###$$$%%%$$$###&&&&&&&&&&&&&&&%%%$$$###''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&)))***+++,,,------,,,,,,,,,+++******))))))******---,,,***)))((('''''''''&&&%%%%%%%%%&&&&&&'''((($$$&&&(((((('''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$###"""""""""##############################$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$###$$$$$$$$$###%%%%%%%%%$$$$$$%%%%%%%%%((((((&&&$$$!!!!!!$$$&&&+++$$$ $$$***...222555+++******---000000+++&&&''''''(((((((((((())))))&&&%%%%%%''')))+++++++++(((((('''''''''&&&&&&&&&$$$'''))))))'''%%%$$$%%%%%%%%%'''(((((((((''''''///;;;555)))+++---((((((((())))))******)))((((((&&&))),,,---,,,++++++,,,,,,------...............111000111999FFFTTT```fffqqqwwwQQQ777666666555444555777777444111000///...///111333333222...------///222222///+++,,,,,,///444666666:::@@@IIIUUUdddggghhhUUUYYYEEE333555:::...+++222///---000000555,,,...@@@555000...---///222444333000///,,,111@@@NNNTTTSSSQQQWWWbbbiiimmmyyyccc\\\RRREEE===:::999666444111111000///...------,,,,,,,,,,,,,,,++++++++++++************************)))+++------+++)))((((((******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%&&&'''((((((((('''&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&)))'''$$$###$$$%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((())),,,,,,,,,,,,,,,,,,,,,,,,******)))(((((((((((((((,,,+++***(((''''''''''''&&&&&&&&&%%%&&&&&&'''(((###$$$&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&+++(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%'''((((((&&&$$$'''///666<<<..."""###***//////000***)))(((+++---,,,((($$$'''''''''((((((((()))))))))'''%%%%%%'''***++++++(((((((((''''''''''''&&&###%%%''''''%%%$$$###$$$%%%&&&''''''((('''''''''555>>>777***++++++'''(((((())))))*********)))))))))+++---...,,,+++++++++,,,,,,---...............111000...000888GGGWWWcccnnnuuuzzzxxxFFF888111444333333444555444222000...------...000111111000,,,******---000111...*********...444777777;;;AAANNNTTTfffkkkfffTTTbbbXXX222///;;;000111===777000444111444555///111666000/////////000000//////000+++---:::HHHPPPSSSUUUTTT]]]ffflllvvvrrrfffbbbRRRJJJ@@@999666555333000000000///......---,,,,,,,,,+++++++++++++++++++++************************)))+++---,,,***(((''''''))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$&&&&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&(((&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***++++++,,,...---,,,,,,+++,,,,,,---+++***))))))(((((())))))+++***)))(((''''''''''''''''''&&&&&&&&&&&&''''''###$$$&&&%%%$$$###$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&***'''$$$######%%%&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%'''+++...,,,+++///999BBBBBB444'''$$$(((((('''&&&(((''''''(((******'''%%%'''(((((())))))*********,,,***(((((()))((('''&&&((((((((('''''''''''''''$$$%%%&&&&&&&&&%%%$$$$$$&&&&&&''''''''''''''''''555<<<444)))***)))&&&)))*********++++++++++++++++++---......,,,+++++++++,,,,,,---.........------111111///...111>>>OOO\\\```lllyyy}}}aaa???===333222222222333333222000///------,,,...000111000///***)))***---000111...***)))***...555888999===BBBNNNSSSiiiqqqeeeUUUmmmxxxBBB222;;;666:::FFF>>>444555222000555...&&&333111111000///......///111111---...555>>>GGGRRR[[[VVV[[[dddkkkmmm|||zzznnndddXXXNNNIIICCC<<<777444333111/////////......------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))***,,,+++)))'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$###$$$%%%&&&%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******------,,,+++++++++,,,,,,***)))((((((''''''(((((())))))((('''&&&&&&&&&&&&(((''''''&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$""""""$$$&&&''''''###$$$%%%&&&&&&&&&&&&%%%,,,000333000+++)))...444000)))$$$%%%%%%$$$&&&)))&&&&&&&&&'''((()))((('''(((((()))******+++,,,,,,,,,,,,---//////---)))&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''&&&''''''''''''&&&&&&''''''000666///''')))(((&&&+++++++++++++++,,,,,,------,,,......---+++******++++++,,,,,,---...---------///000111//////777DDDOOOXXX^^^lllxxxuuuwwwOOO:::===555000111222222222000//////---------///111111000...***)))***---111222///,,,***+++000777:::;;;>>>DDDMMMQQQnnnuuueeeZZZzzzZZZ999666444777===666///---333///333111###---///...---...///111222333000...///222666>>>MMM[[[\\\]]]cccjjjkkkpppuuuhhh___TTTIIIBBB<<<999555333222222111000......---------,,,,,,,,,*********+++++++++++++++)))))))))))))))))))))))))))***+++***(((&&&&&&'''''''''(((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&$$$######%%%'''%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&'''++++++++++++++++++++++++''''''&&&%%%%%%%%%%%%%%%(((((('''&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''&&&''''''&&&%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###""""""###%%%'''''''''###%%%&&&((((((((('''''''''+++---+++&&&######&&&%%%$$$$$$&&&$$$!!!$$$***((((((''''''''''''((()))(((((())))))***+++,,,,,,***+++///222555333///,,,'''(((((((((((()))))))))((('''&&&''')))))))))((((((((('''&&&&&&&&&''''''***000+++&&&***(((&&&---++++++++++++,,,---...///,,,------,,,*********+++++++++,,,---------------***---//////...111888???WWWUUU___qqqwwwuuutttCCC666555333///111333222111/////////,,,,,,---///111111///---***)))***...222333111...+++,,,222999<<<===@@@EEENNNTTTssswwwdddcccpppEEE444222222000///,,,&&&444---...777+++...+++++++++...222333222000...---...000333999FFFSSS```^^^cccmmmqqqrrrzzzsssoookkkcccTTTDDD>>>AAA444333111111111111000000---------,,,,,,,,,,,,,,,)))*********++++++++++++))))))))))))))))))))))))(((******)))'''&&&&&&'''&&&&&&'''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))(((''''''&&&&&&(((''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&%%%######%%%(((%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''(((***+++,,,++++++***''''''&&&%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%&&&&&&))))))(((''''''''''''''''''''''''&&&%%%%%%''')))''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$#########$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$&&&((((((&&&%%%$$$%%%''')))******)))(((!!!###&&&&&&%%%$$$$$$%%%(((&&&&&&'''$$$!!!%%%+++---,,,***(((&&&&&&'''(((&&&&&&'''((()))***++++++((())),,,///222222///---'''((((((((()))))))))))))))'''%%%&&&)))******((()))((('''&&&%%%&&&&&&'''''',,,)))'''+++(((&&&---******))))))***+++---...+++,,,,,,+++))))))***,,,++++++,,,------------,,,***,,,......---...111444FFFOOO[[[hhhttt}}}WWW===444,,,222...111333333000//////000******+++---///000...,,,)))((()))---222333111......///444<<>>AAAEEERRRYYYwwwuuuaaalllUUU:::888444///222222'''555)))$$$555,,,+++******,,,000444444///***,,,***+++///222777AAAKKK```^^^cccpppzzz{{{zzzzzzvvvnnn___SSSPPPMMMDDD<<<888333333222222111000///...------,,,,,,,,,,,,,,,,,,))))))******++++++++++++))))))))))))))))))))))))((()))***)))'''%%%&&&'''%%%&&&'''((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''------,,,***)))'''&&&&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$&&&&&&%%%######%%%)))%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((((((((('''''''''%%%''')))+++,,,+++***)))))))))(((''''''''''''(((''''''&&&%%%%%%%%%&&&&&&))))))((('''''''''''''''&&&''''''%%%$$$$$$&&&(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""""""""###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((***)))&&&###%%%&&&(((***++++++***)))(((''''''&&&&&&&&&&&&&&&(((%%%$$$&&&'''(((,,,222111000---)))&&&$$$%%%&&&$$$$$$%%%&&&'''((()))***)))(((((()))++++++)))((('''((((((((())))))******)))'''%%%&&&(((***)))((()))((('''&&&%%%&&&&&&'''''',,,)))(((,,,(((%%%---)))((((((((((((***,,,---***++++++***))))))***,,,++++++,,,---------,,,,,,,,,---...///......///000***FFF[[[^^^ggg|||~~~EEE:::555)))444...111444333000...///000((()))***,,,......,,,***(((''')))---111333111...///000666===@@@???AAAFFFWWW^^^zzzsss^^^rrrzzzjjj777:::>>>222333000000///...---,,,,,,+++,,,***222???@@@555...000000///------...444<<>>NNN\\\gggpppyyy~~~~~~|||}}}vvvtttoooiii___SSSGGG??????;;;666333222222111000////////////////////////...---,,,,,,------,,,******)))))))))((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''((((((((())))))(((''''''&&&&&&''''''(((%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&((()))(((((('''(((((())))))$$$%%%&&&''''''(((((((((//////...---,,,,,,///333444666666111***&&&'''***''''''(((((((((((('''&&&%%%&&&''''''''''''((()))''')))******)))(((((())))))(((&&&%%%%%%&&&'''(((''''''''''''((((((((()))%%%&&&'''((()))((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%$$$$$$,,,222///'''###%%%---...,,,%%%+++333++++++++++++,,,---///000---***'''%%%&&&''''''''''''&&&%%%%%%&&&&&&%%%$$$###***$$$'''+++%%%$$$$$$'''))))))'''&&&&&&'''***)))''''''(((+++...111000///...,,,)))))))))+++&&&''')))+++,,,,,,+++***))))))))))))))))))(((''')))((((((''''''''''''(((***,,,...///...,,,++++++---,,,***)))((((((((()))------+++***))))))******((()))))))))************+++++++++,,,,,,---......//////000000222<<>><<<666//////222222...000000000///...---++++++&&&((())))))''''''(((***---+++)))+++///333666777999@@@PPP^^^^^^UUUTTTZZZhhhwww~~~sssrrr___AAA666222222111000///...------+++---------------,,,+++***,,,......------...///444...***---000555@@@KKKQQQ^^^iiijjjiiikkklllkkkhhhmmmwwwvvv~~~|||xxxsssllleee```YYYPPPJJJ@@@:::444000///111333444///000111111000///000000.........------,,,,,,,,,,,,***))))))***+++)))((())))))((((((((('''''''''$$$%%%&&&'''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%''')))'''%%%&&&+++000$$$$$$$$$%%%&&&((()))***$$$%%%''')))***)))(((''',,,///...)))(((---111000111222222///+++(((((()))))))))((('''((()))***+++))),,,...---)))(((***---+++,,,---,,,)))'''''''''$$$%%%'''((()))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&+++)))&&&$$$######%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''((()))###000UUU]]]777333000---***((((((((()))((('''%%%%%%&&&&&&%%%###'''&&&''')))---000000000...111***&&&******///<<<,,,+++******************'''(((((()))************$$$''')))(((&&&'''+++000---,,,+++******+++---...(((+++------+++)))((()))'''''''''''''''((()))******...333333000...///222---,,,***+++---333888<<<444222...+++((((((((()))))))))))))))************((()))+++,,,------,,,,,,---++++++.........111777CCCOOObbbppprrrooossszzzzzznnnLLL:::888333...///111000+++............---+++***)))&&&'''((((((''''''(((***---+++)))***///333777999:::???MMM\\\^^^WWWWWW]]]kkkvvv~~~eee~~~XXX222222222111000///...------...//////------...///---+++,,,------++++++,,,---...///333777222,,,...666444???GGGHHHLLLWWWbbbgggjjjlllpppuuuyyy{{{{{{zzz||||||zzzvvvrrrlllgggddd[[[WWWRRRMMMIIICCC;;;555333222111222222111///---...///000000///...//////,,,,,,,,,---------......+++***))))))******)))''')))(((((((((''''''''''''###$$$&&&'''((('''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&'''''''''&&&%%%&&&((())))))(((&&&%%%''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&"""$$$%%%###!!!"""(((---$$$$$$&&&(((***---///000$$$%%%''')))***)))((('''''',,,,,,''''''...222111333444444333000...------***)))((('''((()))+++---+++------***'''(((...444000000000...***'''%%%%%%%%%&&&(((***)))(((%%%###%%%%%%%%%&&&&&&&&&''''''444111,,,'''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''***%%%"""%%%((()))'''&&&"""666```SSS///***)))''''''(((+++...000)))((('''((())))))'''%%%%%%&&&'''+++111555666777MMMPPP???***(((***&&&%%%###'''++++++(((&&&''')))((()))*********(((&&&%%%$$$(((++++++)))***///444///...+++))))))+++---...&&&***------***((('''(((&&&&&&&&&'''''')))***+++''',,,111222///---///222222000---+++,,,000555888;;;888333...***)))(((((())))))))))))************((()))+++,,,------,,,,,,...***))),,,...---...111333AAAWWWhhhmmmjjjjjjnnnrrruuu~~~sssRRRDDD???666///000333222...,,,---------,,,+++***)))(((&&&'''((((((''''''(((***---+++)))+++///555999;;;;;;>>>KKKZZZ^^^YYYXXX^^^mmmvvveeerrrsss999333555444///,,,---.........////////////---,,,+++++++++,,,,,,,,,,,,------000///.........///111222000111333777<<>>;;;888666444333111111111111111222222222111000000///...---------,,,,,,,,,+++++++++************))))))(((((('''''')))(((((((((((('''''''''$$$%%%&&&&&&''''''&&&&&&''''''((((((''''''&&&%%% %%%))))))%%%###&&&)))'''&&&&&&%%%%%%&&&&&&'''$$$DDDKKK...(((...$$$&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$$$$$$$((('''%%%$$$######$$$$$$&&&###!!!###))),,,+++(((+++(((''')))...000...***'''((((((((((((((('''''''''((((((''''''))),,,//////---,,,---//////+++((((((((())))))))))))((((((***)))((('''&&&&&&''''''111111///,,,(((&&&'''(((000...+++(((&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''***...$$$###---%%%///&&&''''''&&&%%%%%%$$$"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&+++!!!------%%%333"""%%%---rrrgggAAA%%%+++&&&&&&$$$""",,,333,,,...+++((((((******'''$$$***%%%%%%((('''***>>>VVVHHH;;;111000,,,###"""((()))******)))'''&&&'''(((******)))((((((((((((((())))))*********))))))((())))))***+++,,,---------+++*********))))))((((((&&&&&&&&&'''''''''((((((***,,,...///000///...---222///,,,***+++,,,,,,,,,AAA888222222///(((%%%'''''''''&&&%%%&&&'''((()))++++++******++++++,,,---,,,,,,,,,---------......///444BBBUUUccchhhiiijjjqqqvvvyyy{{{{{{aaaKKK;;;777666444333333222000...------,,,***)))'''&&&&&&&&&&&&&&&''''''''''''(((---***))),,,111555:::>>>???CCC???WWWeeeVVVZZZbbbiiigggiii|||~~~yyyXXX333222111000...,,,---///...////////////---,,,+++++++++,,,,,,,,,,,,------000///.........///000111///......///222555888:::CCCIIIQQQSSSQQQQQQTTTXXXNNNMMMJJJGGGCCC@@@===<<<:::999777555444333333222111111111111111111111111000000//////...------,,,,,,,,,+++++++++*********)))))))))(((((((((''''''((((((((('''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%&&&(((&&&&&&&&&%%%%%%&&&&&&&&&"""000555***!!!$$$((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''&&&###"""%%%+++//////---+++(((''')))---...,,,)))%%%%%%&&&&&&&&&%%%%%%$$$%%%'''***,,,...///111333///---,,,---...---***'''((('''&&&&&&'''(((***+++))))))((((((((('''''''''///...---***'''&&&'''(((+++)))'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$&&&''')))&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''%%%'''111)))''''''''''''&&&%%%&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&!!!)))((()))JJJWWW777,,,---III```XXXLLL@@@---%%%###***+++$$$'''//////111///.........---***(((""""""&&&++++++111JJJeee>>>...$$$''',,,***))),,,)))***+++***((('''((()))***))))))(((((((((((((((((()))))))))))))))(((((('''((()))++++++,,,++++++,,,,,,+++***))))))((((((&&&&&&&&&'''''''''((((((***+++---///000///...---222///---,,,,,,,,,,,,+++444555666555---&&&&&&+++))))))(((''''''''''''(((++++++******++++++,,,---,,,,,,,,,------------...///111:::HHHSSS\\\dddkkkgggqqqwwwsssqqq|||gggUUUHHH@@@999777444222222111000...---,,,+++***)))'''&&&&&&&&&&&&&&&''''''''''''(((,,,******---222777;;;===@@@EEEAAAYYYeeeTTTVVV___ooorrrbbbsssyyy|||uuu@@@666000222222///...222///////////////---,,,,,,++++++,,,,,,,,,,,,------///............///000000000000///...///000111222000333777999:::<<<>>>@@@999888777666444333222111222111111111111222333333222111111000000///////////////......------,,,,,,++++++++++++*********)))((((((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&'''''''''''''''&&&%%%%%%)))%%%"""!!!###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%!!!"""((('''!!!!!!'''%%%&&&'''(((((('''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%'''(((***+++++++++)))'''%%%(((,,,//////---***(((&&&(((++++++)))&&&$$$%%%%%%&&&&&&%%%%%%%%%$$$(((,,,///000111111222///...---------,,,)))'''+++)))((('''))),,,///222)))***+++,,,+++***)))(((+++,,,,,,***'''&&&'''(((&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((///***$$$***+++'''+++((('''&&&&&&&&&%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&$$$&&&'''@@@{{{ggg%%%&&&,,,000000666FFFTTT111$$$%%%,,,((((((///000...///111000---***)))(((...///000---######666MMMFFF222$$$&&&------)))''')))***+++***)))((()))***))))))((((((''''''(((((((((((()))))))))))))))((()))***+++------------,,,...---,,,+++***)))((('''&&&&&&'''''''''(((((((((***+++,,,...//////...---111///...---------+++))),,,888AAA>>>333+++***,,,******))))))(((''''''&&&+++************+++,,,,,,,,,,,,,,,,,,------------///...111888@@@JJJYYYggggggnnnqqqkkkgggmmmyyykkk^^^TTTHHHAAA@@@<<<999444111000000///...---,,,+++***)))''''''&&&&&&&&&&&&''''''''''''(((++++++,,,///555:::<<<<<<<<>>???:::444000.../////////,,,,,,+++***)))(((''''''&&&&&&&&&''''''''''''((())),,,...111666<<<===;;;555@@@DDD]]]gggVVV[[[hhh|||bbbYYYlllrrryyyxxxZZZ===333444333222333111000000///......------+++++++++,,,,,,,,,------,,,---------............+++,,,,,,---...///000111888555222111222222111///111111111111111000000000000000000000000111222333000000//////...---,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))((((((&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''&&&%%%%%%$$$###'''+++***&&&###$$$%%%%%%%%%&&&''''''&&&%%%%%%&&&(((((('''%%%$$$######%%%&&&((())))))(((&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((***+++,,,+++******,,,***)))(((((((((''''''(((''''''''''''&&&%%%###(((((()))***************((())))))(((((((((+++---//////000///...,,,******"""###&&&(((***++++++***(((***,,,......---,,,+++)))+++,,,,,,******+++,,,''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$''',,,---,,,000000******&&&%%%(((((($$$%%%)))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''%%%'''+++,,,+++///---!!!'''$$$%%%+++***&&&CCCsssJJJ444000888555/////////...222666555111...------+++,,,...///...,,,...333444,,,&&&$$$%%%&&&''')))((()))******)))((()))+++((((((''''''''''''(((((()))***++++++,,,,,,,,,+++---///111222333222000/////////---,,,***)))(((''''''''''''((((((((())))))((()))***+++------......000///......///...,,,***000???KKKOOOVVVYYYDDD(((''''''''''''''''''((((((******))))))******+++,,,+++++++++,,,,,,,,,------++++++...000000222;;;FFF[[[^^^___```dddjjjkkkhhhfffkkksssvvvoookkkxxx~~~xxxqqqcccXXXTTTYYYSSSDDD>>>CCC@@@;;;444///......//////,,,++++++***)))(((''''''&&&&&&&&&''''''''''''((((((,,,///111666>>>???;;;333BBBHHHaaahhhVVV___oootttTTTdddllluuukkkNNN:::333333333111222111000///............++++++,,,,,,,,,,,,------+++,,,------......------------------............555333111111222222222111222222222111111111000000000//////........./////////......------,,,,,,,,,++++++++++++************))))))))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###)))000000+++&&&''')))$$$%%%&&&''''''&&&%%%$$$(((***$$$"""'''((($$$%%%&&&'''(((((('''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$&&&%%%%%%%%%&&&'''((()))&&&'''''''''&&&%%%$$$$$$%%%&&&'''(((((((((((((((&&&'''''''''(((***...111,,,...000///---+++++++++%%%'''***---...---+++***%%%&&&''')))*********))))))+++------+++++++++,,,))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((///&&&***...&&&&&&)))&&&---((((((---,,,&&&%%%)))''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''(((((((((((('''&&&$$$$$$&&&%%%***CCC```AAA999///***,,,333666222444555BBBGGG666)))---000---///111111000...------333222222222000,,,'''$$$++++++***'''%%%%%%)))---'''((())))))(((((()))***''''''&&&&&&''''''(((((())))))***+++,,,,,,,,,,,,,,,---000111111000...,,,...---,,,+++***)))((('''''''''((((((((()))))))))(((((()))***,,,---......///...---...//////...---+++666===HHHeeexxx^^^333***)))((('''&&&'''((()))***))))))))))))***++++++++++++++++++,,,,,,,,,,,,++++++...111000...111777GGGUUU``````]]]___ggglllhhhdddiiiooofffVVVZZZlllooovvvvvvnnniiimmmooonnneee^^^ZZZZZZSSSIIIFFFJJJ???;;;444000......//////++++++******)))(((((('''&&&&&&&&&''''''''''''((('''---//////555>>>@@@;;;777GGGNNNeeeiiiVVVaaassscccbbbeeeqqqxxxvvvfffKKK999555666333222111000///.........///++++++,,,,,,,,,,,,------***+++,,,---...------,,,---......//////.........//////000000000000000111111111111111111111111111//////...............///---------,,,,,,,,,,,,,,,************************))))))((((((((('''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$$$$'''***+++)))''''''((($$$%%%'''(((((('''%%%$$$ %%%&&&$$$$$$((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$############$$$$$$###$$$$$$$$$%%%%%%'''(((%%%&&&''''''&&&%%%%%%%%%###$$$%%%&&&''''''''''''$$$&&&((())))))***---///(((+++...---+++******++++++,,,---...---,,,+++***$$$%%%&&&'''((()))******)))***,,,,,,+++***)))***((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((+++ ///BBB:::111222...111+++---333222)))&&&***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((('''&&&$$$&&&+++999ccc___777###"""<<>>:::444000////////////++++++******)))(((((((((&&&&&&&&&''''''''''''(((&&&---///---333>>>@@@;;;999JJJRRRhhhjjjXXXeee{{{xxxccc___mmmlll{{{xxx[[[@@@999:::777333222000///......//////++++++,,,,,,,,,---------***+++,,,---...---,,,,,,((()))***+++------------...000222111///......///---------......//////000000000/////////000111111,,,,,,,,,,,,,,,,,,,,,---)))))))))))))))*********)))(((((((((''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""###%%%&&&%%%$$$$$$%%%'''(((((('''%%%$$$((($$$###''')))(((&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$###$$$%%%&&&'''&&&&&&&&&%%%######$$$%%%$$$&&&''''''&&&%%%&&&&&&###$$$%%%&&&''''''''''''$$$&&&)))***)))'''''''''%%%(((,,,,,,***((()))+++)))((('''&&&%%%%%%%%%%%%'''''''''((()))+++,,,---(((***,,,,,,***(((((((((&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((+++ZZZwwwgggXXX444...000888666+++'''+++(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((!!!+++...,,,)))%%%777WWWvvv@@@---444+++...888000'''$$$(((++++++444888...---+++)))+++...000///---111555555000)))&&&&&&'''%%%(((***'''%%%%%%&&&&&&$$$&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''((()))%%%&&&'''((())))))))))))---///222444444222///---+++*********))))))(((((((((((((((((())))))))))))''''''((()))***,,,...//////---++++++...111222333---...+++:::oooRRR777444...)))'''&&&((())))))))))))))))))******+++******+++++++++,,,,,,,,,///***'''***------///333222444:::III\\\eee\\\NNNaaaccccccaaaccckkkooooooooopppjjj```bbblllnnniiibbbaaa]]]ZZZZZZXXXMMM???<<<999444111000000//////++++++******))))))((((((&&&&&&&&&'''''''''((((((&&&---...,,,222>>>AAA;;;777IIIRRRiiilll[[[kkkttt\\\bbbkkkqqqzzzwww^^^@@@777>>>555444111///,,,+++++++++***+++,,,+++******,,,...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,------.........,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''(((''''''((()))(((%%%###+++&&&""""""&&&(((%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((,,,+++(((&&&%%%%%%&&&''')))(((((('''''''''((((((''',,,&&& '''***(((,,,###$$$&&&'''''''''&&&&&&((('''&&&&&&%%%%%%%%%%%%$$$'''+++,,,+++)))'''&&&'''''''''(((((((((((((((''''''&&&%%%%%%%%%&&&&&&((((((((((((''''''''''''''''''''''''''''''&&&&&&###,,,,,,///+++%%%***(((!!!+++dddccc;;;(((000000)))((((((((('''&&&&&&***,,,)))$$$$$$"""((()))%%%***,,,###+++'''%%%'''***+++'''###&&&"""///)))@@@\\\???(((,,,(((333:::+++'''000''''''((((((***+++,,,---//////+++%%%%%%***......000///111444...%%%"""&&&''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((''''''''''''((((((+++---///...,,,---111555111...,,,,,,,,,***)))******************)))(((((())))))))))))***+++,,,---000---+++,,,///000///---+++---///---JJJjjjMMM777))),,,---&&&%%%+++'''&&&&&&''')))***((('''+++***))))))))))))))))))++++++,,,------......///222000222;;;HHHQQQRRRPPPOOOUUU___ccc]]]VVV]]]jjjrrrlllbbb[[[YYY]]]dddiiiYYY\\\[[[XXXUUURRRJJJBBB999333111666888222......///...,,,***((((((((((((''''''&&&&&&'''(((***+++,,,,,,---222999======<<>>===@@@FFFcccsssffffff|||ccc\\\eeekkkmmmrrrqqqZZZ>>>888999999999888555222///+++...222444222///---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,------++++++++++++*********))))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''(((((('''&&&$$$,,,333333+++%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((())))))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''')))((('''&&&&&&'''((()))'''&&&&&&&&&&&&&&&'''''' ///111***)))&&&###***%%%%%%&&&''''''''''''&&&&&&&&&&&&'''(((***+++,,,+++...222333222111000000.........---,,,,,,,,,+++,,,+++***)))'''&&&%%%%%%(((((((((((('''''''''''''''''''''''''''''''''''')))+++***'''***000,,,&&&'''!!!%%%FFFIII111((()))###!!!(((---(((((((((&&&$$$###%%%)))"""!!!&&&&&&+++MMMyyy777000)))%%%%%%'''((('''))) '''***777AAA111***%%%&&&$$$"""&&&,,,+++###%%%%%%%%%%%%%%%&&&'''((((((***(((%%%'''...222222)))%%%###%%%%%%"""!!!"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''')))))))))(((((())))))************,,,//////...---000---***+++///111///+++***************)))(((((())))))))))))******+++,,,---+++***+++,,,...------,,,+++...+++,,,GGGgggqqqVVVLLL<<<...)))***,,,---'''&&&&&&''')))***((('''***)))))))))))))))******++++++,,,,,,------......///000222555999<<<>>>???LLLKKKLLLNNNPPPTTT^^^hhhaaadddhhhjjjhhhccc\\\XXXcccbbb]]]WWWWWWZZZZZZVVVOOOFFF<<<999777555444555///...,,,***((((((((((((''''''''''''((()))******......000555:::===???>>>AAANNNgggooofffnnn\\\bbbhhhlllqqqqqqfffWWW:::888666888;;;999333------///222333111...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++************)))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%'''''''''&&&---444:::777---%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((()))***)))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%&&&''''''%%%&&&$$$******''')))&&&&&&''''''''''''''''''%%%&&&&&&'''(((***+++,,,***---000111000///......000000///......---,,,,,,******))))))((('''&&&%%%((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&(((000)))%%%***%%%(((+++444,,,333iiimmm333+++)))***///;;;:::&&&&&&&&&'''***+++(((&&&&&&$$$%%%)))&&&###777TTT```444///)))%%%%%%'''(((((()))&&&%%%""")))333///***""")))((($$$&&&&&&''',,,''''''&&&&&&&&&'''((((((%%%'''%%%"""###(((+++***+++))))))+++---***%%%!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((((()))((((((((((((((((((((((((***))))))))))))******+++***)))***---111111...******,,,,,,,,,---000000...***************)))(((((()))))))))))))))***+++++++++*********+++,,,------+++(((+++...***333UUUuuuQQQ@@@///+++,,,,,,******'''&&&&&&''')))***((('''))))))(((((()))***++++++***++++++,,,------......---///222333222222555888JJJIIIJJJNNNSSSYYY^^^aaa]]]aaahhhmmmmmmhhhbbb^^^___bbbcccbbbdddfffddd^^^RRRMMMFFFCCCAAA===888444///...,,,***(((((((((((('''''''''(((((()))******---...111555999<<<>>>>>>@@@UUUiiijjjfffuuurrrddd\\\ccckkklllkkkkkkOOOCCC777222555777444//////000111///---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&$$$---...///,,,&&&""" %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$'''((()))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&''''''((()))%%%%%%%%%%%%%%%&&&'''(((---$$$)))NNNXXX===$$$''''''''''''''''''''''''&&&&&&&&&&&&'''((()))******,,,//////...,,,,,,,,,---,,,,,,+++***))))))(((&&&&&&'''(((((((((''''''((((((((((((''''''''''''&&&&&&&&&'''''''''((((((+++!!!,,,+++000777(((,,,$$$'''&&&888VVVXXXBBB666'''%%%###(((HHHssspppHHH222)))"""&&&***((($$$$$$)))(((+++'''!!!((($$$+++)))'''&&&''''''''''''%%%...,,,(((,,,333333&&&(((---'''&&&+++$$$ ,,,''''''&&&&&&&&&''''''(((&&&)))(((%%%&&&+++,,,+++'''%%%"""###'''++++++)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''((())))))(((((((((((((((((((((((()))))))))))))))***+++++++++***+++///222222...***)))111444///,,,---///...***************)))(((((()))))))))((())))))******)))************+++---...+++''')))///...+++CCChhhdddEEE,,,+++///)))$$$%%%'''&&&&&&''')))***((('''(((((((((((()))***,,,,,,******++++++,,,------...***...111111///...111555;;;???DDDMMMUUU[[[ZZZWWWUUUXXX\\\```aaa```^^^\\\[[[___bbbdddhhhkkkjjjeee___ZZZQQQJJJEEEAAA;;;666///...,,,***((((((((((((''''''((())))))*********,,,...111444777:::<<<===BBB[[[iiifffiii|||xxxZZZZZZfffkkkjjjkkkhhhXXXCCC555000333555666222222222///---,,,---...------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((((((&&&###(((&&&$$$###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%&&&'''((()))---+++''';;;___eeeGGG,,,)))(((''''''&&&'''''''''&&&&&&&&&&&&'''((()))***...///111000...,,,,,,,,,((((((''''''&&&&&&%%%%%%$$$%%%'''((())))))((('''((((((((((((''''''''''''%%%%%%&&&&&&'''(((((((((...BBBaaaxxxooo888)))***???888'''......%%%)))&&&***(((!!!666qqqGGG444%%%$$$(((((((((***%%%$$$)))+++(((...111'''$$$%%%&&&'''''''''&&&&&&'''---"""###%%%'''111)))""",,,""",,,*** ((($$$$$$$$$$$$$$$%%%&&&'''###&&&'''&&&(((---///---DDD===111$$$ ###&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((())))))(((((((((((((((((((((((((((((((((((()))******+++++++++---///111000---+++(((000333,,,(((******&&&***************)))(((((()))))))))(((((())))))***(((***++++++***+++---///,,,+++(((,,,///(((111LLLfffLLL555---+++'''&&&)))'''&&&&&&''')))***(((''''''''''''((()))+++,,,---******++++++,,,,,,------***---//////------000222000666@@@JJJTTT[[[YYYSSSPPPQQQSSSVVVXXX[[[\\\]]]ccceeeeeedddiiioooqqqooonnnfffVVVGGG@@@???===:::///...,,,***((((((((((((''''''((()))************+++...222444666888;;;===GGG```jjjgggpppyyybbb```dddccc```iiidddXXXGGG999333555999444666666555222/////////---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&)))+++***'''$$$%%%$$$###$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%######$$$%%%%%%&&&''''''######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&'''((()))***%%%***///;;;:::...******)))((('''&&&&&&'''(((%%%%%%%%%'''(((***,,,---111222333222///---,,,,,,)))(((((((((((((((((((((&&&''')))******)))((('''((((((((((((''''''''''''%%%%%%&&&&&&'''(((((()))+++%%%hhh@@@)))HHHzzzkkk... ...,,,((('''***---###???uuuFFF555((((((***((((((---***&&&((('''!!!%%%'''###$$$&&&'''&&&&&&&&&&&&(((&&&666999%%%,,,,,,###IIIDDD'''(((,,,$$$'''$$$$$$$$$$$$%%%&&&((((((!!!%%%&&&%%%&&&***+++)))XXXTTTFFF444***)))***)))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''((()))***+++)))+++...///...,,,,,,,,,&&&,,,---))),,,222000'''***************)))(((((())))))(((((((((((())))))(((***,,,,,,++++++...111***111***'''///)))&&&555IIIRRRNNN999******,,,***'''&&&&&&''')))***((('''&&&&&&'''((()))+++---...*********+++,,,,,,------,,,---......---------...---444;;;AAAIIIQQQRRRMMMJJJMMMRRRXXX^^^cccgggiiiiiikkklllkkknnnrrrrrrooohhhaaaQQQAAA:::<<<;;;777///...,,,***((((((((((((&&&''')))***++++++******,,,///333666777888;;;>>>OOOfffllllll{{{sssZZZYYY[[[XXXYYYbbbggg\\\GGG666333666666888;;;:::777444111///---------,,,,,,+++++++++************************************************************************+++*********))))))(((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((,,,...,,,(((%%%"""$$$&&&&&&$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$######$$$%%%%%%&&&''''''#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&%%%%%%&&&&&&&&&'''((()))******''',,,%%% (((+++(((******)))((('''&&&&&&'''(((###$$$%%%'''***---///111222333333222...,,,++++++,,,---------------------)))***+++,,,+++***'''&&&)))(((((((((''''''''''''%%%%%%&&&&&&'''((())))))((()))yyy999111&&&]]]```<<<000+++!!!((((((###111+++$$$---777111'''$$$******###!!!&&&'''%%%)))((("""&&&+++###%%%&&&&&&&&&%%%%%%&&&'''###$$$222kkkooo;;;,,,(((888~~~~~~BBB'''&&&###(((%%%&&&&&&'''((()))+++,,,&&&)))***'''''')))(((%%%***//////((($$$&&&((('''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''(((******'''+++......+++)))+++---))),,,+++,,,888DDDAAA333***************)))((((((***)))(((((((((((())))))(((***,,,,,,++++++...222'''444,,,$$$...,,,%%%,,,333^^^nnnOOO111///...!!!'''&&&&&&''')))***((('''&&&&&&'''(((***+++---...)))******+++,,,,,,------...------,,,,,,,,,++++++---222444444999AAADDDAAABBBGGGQQQ\\\fffnnnrrrtttccciiinnnppprrrqqqkkkcccVVVSSSIII===999:::777000///...,,,***((((((((((((&&&''')))***++++++******---000555777777999<<>>???EEEJJJ666---''''''''''''(((&&&###!!!((((((((((((''''''''''''%%%&&&'''((())))))))))))***(((&&&&&&((((((((('''***)))'''&&&'''((('''&&&))))))(((((()))+++...///'''444000###222NNNKKK000((()))***+++,,,+++***)))************))))))))))))***'''%%%'''+++...///...,,,,,,++++++***)))(((((()))IIIjjjoooWWW;;;...---&&&(((******)))(((((()))&&&&&&'''((()))***++++++++++++++++++++++++++++++...***))),,,,,,***,,,000...111444333111333888>>>BBBFFFLLLTTT\\\bbbfffhhhhhhcccgggssstttgggZZZVVVKKKEEE>>>===???===666...------,,,+++***)))((('''(((((((((((()))***,,,,,,333000333:::===;;;<<>>+++((('''&&&&&&&&&&&&&&&'''%%%&&&'''((()))***++++++******++++++,,,,,,,,,,,,---******------+++,,,///---000222111///000555:::<<<>>>CCCIIIPPPVVV[[[^^^[[[SSSTTT___cccYYYPPPMMMIIIGGGEEEAAA===888333000------,,,+++***)))((((((((((((((())))))+++,,,---111000444;;;===<<>>DDDKKK@@@<<<666111//////222444////////////000111222333///222...&&&&&&,,,...)))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((('''((((((&&&$$$%%%''')))((((((''''''&&&%%%%%%%%%((((((''''''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&'''******&&&###$$$$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''))))))***++++++++++++***************************,,,,,,...//////---,,,+++---///111222111111222333444333000---+++*********((((((((((((((()))*********+++(((""" %%%(((''''''''''''%%%%%%'''***---666$$$&&&///+++...000$$$&&&&&&***)))%%%((()))%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((((('''###((()))888777)))+++'''***'''$$$###%%%'''&&&###((($$$&&&%%%&&&EEEuuuyyyeeefffNNN;;;...***&&&$$$###$$$$$$###(((((((((''''''''''''&&&%%%&&&'''(((((()))(((((()))'''&&&&&&((()))((('''+++***(((((()))))))))((()))((((((((()))+++,,,...000++++++...+++$$$$$$,,,,,,,,,,,,,,,,,,---......************)))))))))))))))+++,,,,,,***))))))***++++++******))))))(((((((((+++666GGGVVVVVVIII;;;///***%%%###%%%''''''&&&%%%&&&&&&'''((()))******)))******+++,,,---......,,,***,,,///000---,,,...,,,...//////---...222555999:::;;;???EEEKKKQQQUUUXXXPPPPPP[[[aaaYYYNNNHHHEEEHHHJJJDDD:::333111222------+++***))))))((((((((((((((()))***+++---...333444999>>>???>>>BBBHHH[[[kkkyyyEEE777222///000000------000777777666555333000---+++*********+++---...000111...888777***$$$+++---&&&))))))))))))))))))))))))((())))))))))))))))))((())))))((((((((('''''''''))))))(((&&&%%%$$$$$$%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&'''++++++&&&###$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###'''''''''''''''''''''''''''''''''(((((()))))))))'''&&&%%%$$$$$$$$$%%%%%%%%%%%%''''''((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((()))))))))))))))(((((('''(((((())))))***++++++,,,,,,)))'''((((((((())),,,---...///000///000222555333222///---+++*********((((((((((((((())))))***+++111,,,***---+++$$$***)))(((&&&&&&***000444III555---$$$(((VVVqqqXXX777))),,,000$$$%%%+++###%%%%%%%%%&&&&&&'''''''''((('''&&&'''((())))))'''(((+++$$$###)))***+++***---+++)))(((&&&$$$&&&***)))"""&&&,,,***///999:::<<>>EEEKKKOOOIIIDDDFFFRRRXXXPPPBBB888???CCCFFFAAA888111000111---,,,+++***))))))))))))(((((())))))+++,,,...///222555999<<<===>>>DDDJJJiiiuuuggg888000***,,,000...+++***---///222333222///***((('''''''''(((***+++---...///???DDD555***,,,---***(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((''''''''''''&&&+++***((('''&&&&&&%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$###"""&&&%%%%%%$$$$$$%%%%%%&&&%%%((()))%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((())))))******(((((())))))*********+++'''&&&$$$######$$$%%%&&&%%%&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********------------,,,+++***)))(((((()))***+++,,,------)))''')))......***))),,,,,,---------,,,---///111///---,,,***)))))))))***((((((((((((((())))))***&&&''''''(((((()))******+++***)))'''(((,,,222666KKK;;;444***///lllbbb555"""'''$$$(((...(((%%%%%%%%%&&&&&&'''''''''((('''&&&''')))***)))(((###&&&'''---999000### $$$''')))+++---,,,+++,,,"""%%%,,,(((%%%$$$444333;;;...$$$(((+++<<>>GGGPPPVVVwww{{{xxxCCC555)))(((,,,---,,,,,,++++++******++++++,,,,,,(((((((((((()))***+++,,,+++999@@@666***'''))))))((((((((((((((((((((((((''''''((((((((((((''''''((('''''''''&&&&&&&&&&&&***)))((((((((((((&&&%%%&&&&&&%%%%%%%%%%%%%%%%%%"""######$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$%%%%%%&&&"""&&&'''$$$###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&'''((()))***++++++((((((((()))))))))))))))((('''%%%%%%%%%''')))***'''''''''''''''((()))***))))))))))))))))))))))))((())))))******++++++,,,,,,,,,,,,,,,+++***))))))(((((()))***+++,,,---...'''(((000;;;<<<333,,,,,,***+++,,,+++***+++,,,...,,,+++***((((((((())))))((((((((((((((()))******///)))''')))***'''(((,,,)))))))))((((((+++///222:::---222555,,,EEEZZZ+++"""(((---+++###%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&''')))))))))'''&&& !!!(((:::555,,,LLL;;;///%%%%%%+++,,,$$$$$$&&&...&&&###***...+++!!!***)))(((&&&$$$---)))%%%######$$$%%%$$$'''''''''&&&&&&&&&&&&%%%$$$%%%&&&''''''(((''''''(((&&&%%%&&&((()))))))))***((('''''')))******)))((((((((())))))*********(((,,,***%%%(((000///'''+++++++++++++++,,,------************))))))))))))(((***++++++*********+++((((((((((((''''''''''''(((%%%&&&---666888111)))666111***&&&&&&&&&%%%###%%%%%%%%%&&&&&&&&&'''''''''(((((()))***+++,,,,,,***)))+++000000,,,***+++,,,,,,------.........//////.........000444888:::CCC>>>;;;>>>DDDHHHIIIHHH666444222222444333111...---,,,***(((((()))***+++)))))))))+++,,,...000111111444888>>>KKK\\\jjjooo~~~tttmmmeeeLLL???111+++)))'''''')))***((('''&&&''')))+++---******))))))((())))))***&&&+++///,,,'''###$$$'''((((((((((((((((((((((((&&&''''''((((((''''''&&&'''''''''&&&&&&&&&%%%%%%((('''&&&''')))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&!!!%%%&&&###"""$$$%%%$$$################################################""""""###$$$%%%&&&&&&'''%%%%%%&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''&&&$$$$$$%%%'''***,,,)))(((&&&%%%&&&(((+++---))))))))))))))))))))))))((((((((()))******++++++***+++++++++***)))(((((('''(((((()))***+++,,,,,,((('''///;;;<<<222,,,...)))+++,,,---,,,,,,...//////---,,,***((((((((()))((((((((((((((()))******+++...111111000---***)))((()))************+++---...''',,,333)))$$$@@@eeesssLLL---***,,,&&&!!!&&&&&&&&&&&&&&&&&&%%%%%%'''&&&%%%&&&((()))((('''111***((($$$666>>>GGG}}}SSS...&&&(((&&&---;;;333%%%&&&---'''###((()))$$$666222+++,,,&&&000'''&&&&&&'''***+++++++++'''''''''&&&&&&&&&%%%%%%$$$$$$%%%&&&'''''''''''''''&&&%%%&&&(((******))))))'''&&&'''(((***))))))'''(((((()))))))))))))))+++---,,,((()))...---)))***************)))((((((************))))))))))))---,,,***)))******)))((('''''''''''''''''''''''',,,&&& """)))...---)))+++***((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))))))))******(((***......+++)))+++******+++,,,.........---******,,,---///111222333666555555555777:::<<<<<<444111///...000111000///---,,,***(((((()))+++,,,))))))***+++---///111222888999;;;AAATTTlll{{{yyyjjjbbb]]]VVVXXXXXXNNNJJJCCC;;;555///)))(((+++&&&'''((()))*********)))***)))(((''''''&&&&&&&&&((($$$###'''(((&&&&&&)))((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$&&&)))***(((&&&%%%%%%%%%%%%%%%%%%%%%%%%***)))((('''%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%########################"""###$$$%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&"""&&&&&&###!!!######"""################################################!!!!!!"""###%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$###""""""###&&&)))+++***(((&&&%%%%%%(((,,,...))))))))))))))))))))))))&&&''''''((()))******+++...............---,,,+++'''''''''((()))*********+++%%%'''///111++++++222(((+++---......///000111222111...,,,***)))((((((((((((((((((((()))******$$$---000((($$$))),,,)))(((+++---...,,,+++++++++...000------222///---555HHHkkkbbb999'''&&&%%%***'''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&(((((((((&&& %%%+++ ***///777wwwjjj777***(((+++QQQZZZ888###$$$%%%'''(((!!!(((...888&&&(((""""""%%%%%%%%%'''((((((&&&###''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''''''''''''''&&&%%%&&&(((******)))((('''%%%&&&((())))))((('''((()))))))))))))))((()))((((((***)))&&&(((,,,&&&''')))******)))((((((************))))))))))))222...)))((()))***(((&&&&&&'''''''''''''''''''''###&&&))))))&&&$$$%%%((($$$&&&(((((('''&&&'''(((%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''(((((((((((()))((()))------***)))+++)))((()))+++---......---***,,,...111333444333333777<<>>======QQQhhhzzz}}}yyyrrriiibbb]]]YYYSSSNNNNNNJJJHHHHHHFFFAAA???@@@===>>>???<<<777222...---(((((()))))))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&'''------(((!!!!!!&&&(((&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$######$$$$$$$$$$$$########################$$$$$$######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&$$$###!!!#################################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&'''''''''((((((((((((&&&)))***((()))------+++------,,,+++)))***,,,...'''(((((()))***+++,,,,,,)))))))))))))))((((((((('''(((***++++++,,,...///---***''''''((()))(((&&&***)))((((((((()))++++++))))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++***===WWWLLLMMM:::555###***%%%"""%%%((())),,,000555///***&&&&&&'''"""&&&$$$''',,,)))$$$***666OOO:::---///,,,$$$---@@@EEE///"""''',,,'''###&&&&&&&&&''''''''''''&&&&&&'''%%%%%%***///000***%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&'''((()))***))))))************)))))))))((('''''''''''''''((())))))))))))))))))))))))+++++++++*********)))))),,,***)))***++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***)))((()))***+++***(((#########$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((())))))((((((((())))))************++++++------...///000222444555555555444222111///......444111...---------,,,***,,,+++***))))))***++++++(((***---///111222222000<<<======HHH^^^pppyyytttpppkkkeee]]]XXXUUURRRNNNKKKGGGCCC@@@@@@>>>:::999<<<555777:::;;;888444000///((()))))))))((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))*********))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&((('''$$$$$$&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%######$$$$$$$$$$$$######"""""""""###$$$$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%###$$$%%%&&&%%%$$$###"""#################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&))))))&&&&&&))))))'''''')))******)))***+++,,,***)))((((((((()))+++,,,'''''''''''''''(((((((((&&&((())))))))))))***,,,---+++)))))))))***)))((()))))))))((()))******+++))))))))))))))))))))))))'''(((((())))))******+++******************++++++---###---:::OOOBBB666(((222---***+++***%%%###$$$AAA,,,(((+++$$$)))111)))&&&###%%%+++)))###"""(((///***)))---+++%%%###'''&&&$$$&&&((((((%%%$$$&&&&&&&&&''''''''''''&&&&&&'''''''''((()))(((&&&###%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))((((((((())))))((((((((()))((('''&&&&&&%%%%%%&&&))))))))))))))))))))))))+++************)))))))))***)))))))))******((('''%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***(((&&&&&&'''(((((((((""""""#########$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((()))))))))*********+++......------......//////000...,,,++++++---000222666333000...---,,,***(((++++++***))))))***+++,,,,,,,,,---000444555555444>>>;;;>>>TTTooo~~~|||kkkcccccceeegggfff```YYYRRRMMMIIIEEEAAACCC???<<<<<<:::777888;;;555777888777444111///...************)))((('''&&&(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''(((***+++)))&&&$$$"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###!!!!!!"""###$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$$$$####################################$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%###$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$''''''%%%%%%((((((%%%&&&'''))),,,---,,,)))&&&***)))'''%%%%%%'''((()))%%%%%%%%%&&&&&&''''''''''''((())))))((('''(((***---,,,+++*********)))((()))))))))))))))******+++))))))))))))))))))))))))(((((((((((())))))******)))))))))***************...$$$%%%---444,,,+++...$$$,,,777IIIYYYEEE,,,:::JJJ000'''((((((%%%%%%)))***%%%"""###+++,,,+++)))(((***+++)))"""(((***%%%!!!###&&&'''&&&&&&''''''''''''&&&&&&&&&'''''''''%%%$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&''''''((((((&&&''''''((((((''''''&&&(((((('''&&&&&&'''''''''((((((((()))))))))))))))************))))))))))))''''''&&&'''((((((&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''(((&&&###"""$$$&&&&&&&&&############$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&''''''((((((''''''&&&'''(((((())))))*********---,,,,,,+++++++++,,,,,,---,,,+++***+++...111444444222000......---+++)))+++***)))))))))***+++,,,///+++***...222555888<<<888<<>>999555555555888555555777777444444777111222222111000000222333...///////////////......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))(((&&&$$$###((((((+++---(((!!!!!!&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$##################$$$$$$%%%%%%%%%$$$$$$$$$######$$$#########$$$$$$%%%&&&########################""""""""""""####################################""""""""""""############"""#########$$$$$$$$$$$$############$$$%%%&&&'''"""######$$$%%%%%%&&&&&&%%%&&&'''(((((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&))))))&&&%%%((((((%%%!!!000===;;;---""""""(((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&((())))))(((((()))+++***,,,......+++))))))***'''((()))***+++******)))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''(((((()))******!!!)))$$$---%%%222'''%%%!!!%%%---111...((((((---000!!!&&&+++'''&&&***"""###$$$######$$$%%%&&&***((($$$$$$)))***"""!!!"""''')))'''%%%$$$&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&''''''((($$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))***+++&&&&&&''''''((())))))***(((((((((((())))))******))))))***,,,---,,,(((&&&$$$%%%%%%&&&''''''(((((('''&&&&&&%%%%%%&&&&&&'''###"""!!!"""###$$$###!!!###$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&((())))))***)))(((((((((((()))******((()))***+++,,,,,,++++++***)))***+++------,,,******))))))))))))+++,,,---111888EEEOOOIII===>>>HHHaaazzzvvviiiddd]]]ZZZVVVQQQMMMJJJHHHFFFAAAAAA???===;;;;;;<<<>>>444222222666666333222444111333444444222000//////......//////////////////------------------------000000000000000000000000000000111111000///......------------------------........................------------------------+++,,,,,,,,,***(((&&&%%%"""$$$)))...***"""!!!'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###############%%%%%%%%%$$$$$$#########$$$#########$$$%%%%%%&&&########################""""""""""""############""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$############$$$%%%&&&'''""""""###$$$%%%%%%&&&&&&###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%***,,,+++'''&&&''''''###%%%BBB^^^^^^DDD***"""%%%&&&'''(((((())))))(((((('''''''''&&&&&&%%%%%%%%%%%%&&&(((((('''((()))+++'''***,,,+++(((&&&&&&''''''((()))++++++******)))))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&'''((())))))***&&&))) ,,,(((!!!******&&&$$$''''''$$$###&&&---///%%%$$$%%%"""###"""&&&((('''%%%%%%&&&%%%###$$$&&&((((((&&&###"""***###!!!%%%&&&###%%%+++&&&''''''''''''''''''&&&%%%$$$$$$%%%&&&&&&###!!!&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%&&&''''''((((((''''''&&&''''''&&&&&&&&&''''''(((&&&&&&&&&'''((())))))***'''((((((((())))))******(((((()))+++,,,***'''$$$%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%&&&((((((&&&$$$"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((()))*********)))(((((((((((((((&&&&&&&&&'''((()))***+++)))))))))+++,,,,,,***(((***))))))))))))+++---...///333>>>EEE@@@999DDDVVVvvvyyyooossssssiiiccceeeWWWOOOGGGBBBBBBAAA===999<<<;;;999777555555666666111111222222222333333333333333333222222222222222000000000000000000000000........./////////000000222111000000000111333444888555222222333333000...444111...///222444333111000///...------...000111...---...000333444333222------,,,***)))'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######"""###$$$%%%%%%$$$###"""########################""""""""""""""""""""""""########################"""############$$$$$$$$$!!!"""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%111///,,,)))'''&&&&&&'''(((...333222,,,'''&&&'''&&&(((+++,,,,,,***'''%%%((((((((((((((('''''''''&&&$$$"""###&&&)))+++,,,,,,,,,,,,,,,++++++***)))%%%&&&'''(((((((((((((((************************)))((('''))),,,---+++(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&,,,111111***$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''((())))))(((''')))((((((((((((''''''''''''''''''(((***+++---...---)))%%%$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))''''''''''''((()))***+++333444222333@@@TTTaaadddwwwqqqWWWZZZhhhhhh[[[RRRMMMGGGAAA=========<<<;;;:::999777555444444444444222222222222333333333333333333333333222222111000////////////////////////...//////000000111222222666555555555555555666666888666444444666666444222000///000111333444333222444555444444222///---+++222555;;;AAADDDAAA:::555,,,+++***)))'''&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$############$$$%%%$$$$$$###"""########################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""""""""############$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&$$$###$$$%%%%%%&&&***---,,,)))%%%$$$%%% """$$$&&&&&&%%%$$$###''''''&&&&&&&&&&&&&&&&&&&&&$$$###$$$'''***+++,,,,,,,,,,,,,,,,,,+++******'''(((((())))))))))))(((***))))))))))))))))))))))))''''''(((+++,,,***(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''---...)))%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''((())))))((('''(((((((((''''''''''''&&&$$$$$$$$$%%%&&&'''((())),,,)))%%%$$$%%%'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((()))***+++...000111555BBBUUUaaaccceeejjj}}}yyyXXXWWWfffjjj^^^QQQDDDAAA===:::999999:::;;;777666555444333333222222222222222333333333444444222333444444444222///...000000000000000000000000//////000111222444555666666777777777777777666666888666555555666666555333444777999999888666555555333222000000333999???CCCEEEGGGHHHIIIEEE===333,,,***)))((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%$$$###""""""########################""""""""""""""""""""""""########################"""############$$$$$$$$$##################""""""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$###"""""""""###%%%&&&%%%%%%&&&&&&%%%%%%$$$###"""###$$$&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%&&&'''%%%$$$%%%(((***+++++++++,,,,,,,,,,,,+++***************+++******)))))))))))))))(((((('''''''''(((''''''(((******)))'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""(((+++(((&&&'''((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((()))))))))(((''''''''''''&&&&&&&&&$$$############$$$%%%&&&***(((%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&''''''((()))***))),,,///555@@@MMMUUUWWWYYYWWW]]]mmm}}}{{{eee]]]]]]ZZZQQQIII>>>>>>>>><<<999888888999555555555555444333222111333333333333444444444444222333555666555222///---222222222222222222222222000000000111333555777999888999:::;;;;;;:::999888;;;:::999888888777666555666999<<<;;;777555555777777999<<>>888:::======;;;999888888555666777777777555333222333333444444444555555555333444666777666333111///222222222222222222222222111111111222444777999;;;<<<===>>>???@@@???>>>===??????>>><<<:::999888888444777;;;<<<<<<>>>BBBEEENNNTTT[[[___[[[QQQDDD<<<:::666///+++***,,,---...(((((((((''''''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$##############################""""""""""""""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&$$$######&&&'''((('''&&&&&&%%%$$$$$$$$$%%%&&&%%%%%%&&&&&&''''''''''''(((&&&%%%&&&((())))))((())))))******+++******)))+++++++++++++++***)))(((*********))))))((((((((('''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%***,,,)))((()))'''$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&((()))((('''(((***---(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''((()))'''(((,,,000111111222333999>>>FFFOOOTTTYYYdddnnnxxxrrriiiSSS===888999:::;;;;;;:::999888444666888999999777444222444444444555555555666666444555666777777555444222222222222222222222222222444444333444666999<<<>>>;;;<<<===>>>???@@@@@@@@@>>>??????===:::888888999AAAEEEJJJOOOTTTXXX]]]```bbb___YYYQQQFFF<<<333...***))))))***---.........''''''''''''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&########################""""""""""""""""""""""""########################"""############$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""%%%%%%%%%%%%&&&'''((()))&&&%%%$$$############$$$%%%%%%&&&&&&''''''(((((('''&&&%%%&&&(((((('''&&&''''''((())))))))))))((()))))))))***))))))(((((())))))))))))))))))))))))''')))******(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((++++++)))((()))'''###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&((()))(((''''''+++///)))(((((((((((('''''''''&&&&&&%%%$$$$$$%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&((((((&&&'''***///000...///222444888???DDDHHHLLLRRRWWWYYY___kkk{{{vvvwwwpppffffffgggZZZIIIGGGBBB<<<999999999888777333555888::::::777444222444555555555666666666666555666666777777777777666444444444444444444444444999888777777888;;;>>>@@@===>>>>>>???AAACCCEEEFFFCCCEEEFFFEEECCCBBBCCCEEERRRTTTYYY^^^aaaaaa]]][[[OOOHHH;;;000***)))---000*********,,,---,,,)))'''%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$%%%'''(((########################""""""""""""""""""""""""########################"""############$$$$$$$$$""""""######$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""###%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######""""""!!!$$$&&&&&&$$$###%%%(((%%%&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%''''''%%%$$$%%%&&&&&&'''((((((''''''&&&&&&''''''((((((''''''&&&''''''(((((())))))***(((***,,,+++((('''''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&(((***)))&&&&&&((('''$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))&&&(((***)))&&&''',,,000******)))))))))(((((((((%%%%%%$$$$$$$$$%%%%%%&&&###%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%&&&'''((('''&&&)))......+++...444777888888999;;;???CCCEEEEEEGGGKKKQQQ\\\jjjyyysssiiidddmmmmmmbbb```iiinnnjjjYYYOOOBBB:::888888777555222555888::::::777444111555555555555666666666777666666666777888888999999888888888888888888888888<<<;;;:::999;;;===AAACCCFFFFFFFFFHHHJJJMMMOOOQQQPPPSSSUUUUUUTTTTTTVVVYYYUUUUUUVVVWWWUUUMMMAAA888,,,,,,---------+++***)))***(((&&&&&&((())))))(((###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$#########$$$&&&((()))########################""""""""""""""""""""""""########################"""############$$$$$$$$$!!!!!!"""###%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$###""""""###%%%&&&&&&%%%###########################$$$$$$%%%%%%%%%%%%$$$"""&&&%%%!!! """&&&""""""$$$%%%&&&'''''''''""""""###$$$%%%%%%&&&&&&&&&%%%$$$%%%&&&&&&$$$###$$$%%%%%%&&&'''''''''&&&$$$$$$%%%&&&'''''''''&&&$$$%%%%%%&&&'''((())))))(((+++---,,,)))'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&(((&&&###$$$(((((($$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))&&&(((***)))&&&''',,,111************))))))))))))&&&&&&%%%%%%&&&&&&'''((("""%%%''''''%%%###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''((('''(((,,,+++(((+++333333333111111555:::===<<<===@@@DDDIIIOOOUUU]]]bbbkkkzzz}}}wwwtttoookkkfffcccdddfffhhhiiibbbggg```LLL999333666888777777777777777777777777666666777888999999777555777777999;;;<<<===<<<;;;>>>>>>>>>@@@AAA@@@???===<<<<<<===???AAADDDEEEFFFJJJPPPVVVYYYYYYXXXXXXZZZ___[[[ZZZ]]]aaa^^^SSSIII777777666555444222000///***)))'''%%%%%%&&&((()))---***(((&&&&&&'''&&&%%%''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################)))'''%%%#########$$$%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&((((((((((((((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))************))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$)))'''%%%%%%$$$$$$&&&)))$$$$$$$$$%%%'''***,,,...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''((()))***+++,,,------///000000111222444555666>>>???@@@AAACCCIIIOOOTTT\\\bbblllvvvzzzxxxllliiieeeccceeeggghhhiii[[[___^^^SSSIIIBBB<<<666///111444666888777666666888888777777888888888777777999;;;======>>>???@@@CCCCCCDDDEEEFFFEEECCCBBBFFFEEEDDDEEEGGGIIIKKKKKKSSSUUUWWWXXXXXXXXXYYYZZZ]]]VVVOOOLLLKKKEEE;;;222222222111000...,,,+++***))))))((('''((()))***+++,,,***'''&&&&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$########################)))(((&&&$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***************)))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&'''(((((()))&&&######%%%))))))&&&$$$+++***)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''(((((()))***+++,,,,,,/////////000111333555555:::;;;===>>>@@@DDDJJJNNNRRRVVV^^^eeejjjuuu}}}|||uuuqqqkkkgggdddbbb```___YYYZZZYYYXXXXXXUUULLLBBB777777666555555666666777::::::999888999:::<<<<<<<<>>BBBEEECCCGGGPPPZZZaaahhhuuu~~~~~~zzzvvvppplllhhhdddaaa^^^aaa]]]XXXXXX[[[^^^[[[VVVOOOIIIAAA999444444666888888999:::;;;<<<===???AAA>>>BBBEEEFFFEEEGGGKKKOOOPPPSSSYYY^^^bbbfffjjjlll___WWWLLLDDDAAAAAABBBBBB@@@CCCHHHOOOSSSOOOGGG@@@777222---,,,---......---*********)))))))))******------......------,,,+++***((('''&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$)))(((&&&%%%$$$###############$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((()))))))))*********************)))))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$######%%%(((+++---555111)))######'''(((&&&$$$%%%&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))))),,,,,,---...///111222333222444777888999:::;;;===>>>AAAJJJVVV```hhhrrr{{{~~~~~~wwwtttqqqoooooonnnmmmlllhhhddd^^^\\\[[[ZZZZZZ[[[[[[VVVNNNEEE===999666666222666:::<<<===>>>@@@BBB???BBBFFFGGGHHHIIIMMMPPPXXXZZZ]]]___```cccgggjjjYYYPPPDDD>>>>>>BBBDDDEEEMMMKKKJJJIIIGGG@@@555...000///,,,***))))))))))))************+++,,,...///111111000///---+++)))((()))'''&&&&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''((((((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***((()))))))))************************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&%%%#########%%%((()))666999666---'''(((***))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((()))))))))+++,,,,,,---...000111222111333666777777777888999@@@@@@EEENNNVVV\\\eeemmmssswww|||xxxtttsssrrrpppooojjjgggfffeee___VVVRRRRRRWWWWWWVVVRRRKKKCCC<<<777444888;;;===<<<>>>AAAEEEIIIJJJMMMPPPSSSUUUUUUUUU[[[[[[YYYUUUPPPNNNQQQUUUKKKEEE>>>>>>DDDJJJLLLLLLJJJEEE>>>888444111///---+++,,,------+++,,,---///......------...000111222444333111...,,,)))'''&&&((('''&&&'''((('''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******))))))))))))************++++++*********)))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$%%%&&&+++777===888222333333000((('''&&&%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((())))))*********++++++,,,---...000111222111333555666666666777888<<<;;;>>>DDDJJJOOOYYYbbbiiijjjoootttssstttyyysssppplllkkkjjjggghhhjjjfff]]]VVVUUUYYYYYYYYYVVVRRRLLLGGGCCCBBBCCCDDDAAA???AAAGGGMMMRRRRRRTTTYYY^^^```]]]YYYTTTSSSOOOHHHAAA@@@EEEJJJGGGDDDCCCGGGMMMNNNIIICCC555444333000......000222---000333333444666<<>><<<;;;>>>EEEKKKCCCBBB???<<<:::999999:::222000---***((('''((()))&&&&&&&&&'''((('''%%%###''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&''''''((()))******+++++++++++++++++++++++++++)))))))))))))))))))))))))))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$%%%&&&'''''''''%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))******)))((('''&&&%%%%%%))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$&&&((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))***+++))))))))))))************+++++++++************))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''''')))***666KKKXXXXXX]]]VVVLLL@@@555...***)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******''''''''''''((((((((()))''''''''''''((((((((()))'''((()))***+++,,,------,,,,,,------///000222333111222333444333444777999888999<<<>>>===>>>FFFOOOOOOGGGKKK\\\kkkrrr{{{~~~{{{|||{{{uuunnnjjjlllkkkiiiiiijjjjjjddd]]]cccaaa```___]]]YYYXXXYYYZZZWWWSSSPPPNNNMMMLLLKKKQQQQQQRRRSSSSSSPPPLLLHHH@@@??????>>>???DDDKKKPPPRRRNNNHHHBBB>>>999444111::::::999::::::999666333<<<:::888777888:::<<<>>>IIIFFFAAA:::555111///...++++++***((((((''''''''''''&&&&&&%%%%%%%%%&&&&&&(((''''''&&&&&&&&&'''''''''&&&&&&((()))***)))'''+++***)))(((((()))+++,,,)))+++,,,---,,,++++++++++++++++++++++++,,,,,,,,,))))))(((((((((((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&(((******(((%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&)))((('''&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((((((((()))*********************++++++++++++******))))))))))))((((((((((((((((((''''''''''''((((((&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&%%%((((((&&&'''222EEETTTZZZWWWWWW]]]aaaZZZJJJ<<<222///+++'''&&&(((***------)))&&&''')))***(((&&&&&&&&&'''''''''((((((((()))((((((((((((''''''''''''((((((((())))))******(((((((((((())))))))))))---------------...000000222222333444444555555666444999<<<======@@@CCCDDDGGGGGGPPPbbbwww{{{zzzzzz{{{|||xxxtttppppppooollliiigggggghhhhhheeecccaaaaaaaaa```______```]]]ZZZWWWTTTRRROOONNNJJJIIIHHHGGGGGGDDDAAA>>>>>>???BBBCCCEEEIIIMMMQQQKKKHHHEEECCCBBBAAA???===>>><<<999888666555222000555444444333444777999:::<<<:::666111...+++******+++***)))(((''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''''''''(((((((((((()))***+++***))))))))))))***+++,,,---------111444333---)))***,,,++++++++++++++++++++++++))))))(((((('''((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''))))))'''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((())))))))))))(((((('''''''''''''''''''''''')))((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))******+++***************++++++++++++************)))))))))(((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''&&&&&&&&&&&&&&&((()))&&&$$$)))444===HHHMMMSSSVVVUUUTTTTTTVVVKKKGGG???777///***'''%%%++++++***)))(((((()))*********************************)))))))))(((((((((''''''(((((()))))))))))))))))))))************+++------------...///000000222222333333444555555555:::<<<===<<<<<<===???@@@HHHHHHRRRhhh{{{vvvpppmmmllllllkkkiiiggggggjjjnnnkkkhhheeedddfffhhhfffdddfffeeeccc```]]]XXXUUUSSSOOOMMMJJJHHHGGGDDDAAA???>>>AAAEEEHHHHHHHHHIIIJJJKKKIIIHHHHHHIIIJJJJJJIII===:::555333111111000///......///000111222444555444333000...,,,,,,,,,,,,***)))(((''''''&&&'''''''''''''''&&&&&&''''''((()))((((((((((((((())))))((())))))***+++,,,,,,---+++,,,---.........---,,,,,,222888555---(((***...++++++++++++************,,,+++***))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&(((((('''&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''(((((())))))))))))(((((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''(((((())))))))))))***+++++++++++++++***)))++++++,,,,,,,,,,,,+++++++++*********))))))))))))((((((''''''''''''((((((&&&&&&''''''''''''(((((('''''''''&&&&&&&&&%%%%%%''''''((('''%%%%%%&&&(((...:::IIIRRRTTTPPPMMMLLLWWWTTTOOOIIIAAA;;;555333,,,...///,,,'''&&&))),,,******))))))))))))((((((++++++*********)))))))))''''''(((((((((((())))))*********+++++++++,,,,,,------------...///000111222222333333444444555555777777777999:::;;;<<<===FFFMMM^^^zzz~~~yyytttooofffeeegggllloooooooooqqqpppnnniiigggiiillljjjfffggghhhiiigggccc___[[[YYYZZZXXXWWWUUUSSSPPPKKKGGGBBBEEEGGGGGGEEEBBB@@@@@@LLLJJJHHHGGGGGGGGGFFFEEE888444000......///000111.........///////////////111000///...............))))))((('''&&&&&&''''''(((((('''''''''((())))))***))))))))))))******+++((()))***++++++,,,...//////000222333222000...,,,)))...222222...+++,,,...,,,+++++++++++++++******......---,,,++++++++++++*********)))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&'''''''''''''''(((''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''')))(((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))((((((((())))))******+++,,,,,,,,,,,,,,,++++++***,,,,,,------------,,,,,,++++++++++++************)))((((((''''''(((((()))'''((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%&&&&&&&&&((()))(((&&&%%%(((+++444CCCPPPTTTMMMFFFUUUVVVVVVUUURRRMMMHHHEEE777777555000+++)))***,,,))))))))))))))))))))))))+++++++++*********))))))((((((((((((((((((((((((************+++++++++,,,------------...///000111111222222333444444555555222222555999<<<<<<===@@@;;;PPPqqqiiiaaa___hhhqqqttttttvvvooopppmmmiiikkkppppppjjjfffiiikkkkkkgggccc``````___^^^^^^^^^]]]XXXRRRMMMJJJJJJJJJHHHDDDAAA@@@AAAGGGDDDAAA???>>>===;;;999888555111//////000111111222222111000///...---------,,,++++++***))))))))))))((((((''''''''''''((()))((((((((())))))***+++***************+++,,,---(((***+++,,,+++---000333000222555777777666444222000//////000000000...,,,......------,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,+++++++++***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''(((((((((&&&&&&'''''''''((((((((((((((())))))***++++++,,,,,,,,,------------,,,,,,------............------,,,,,,,,,,,,++++++++++++***))))))(((((())))))***))))))))))))))))))))))))(((((('''''''''&&&&&&&&&'''&&&%%%'''***+++***(((...)))'''...>>>OOOZZZ______aaacccdddaaa[[[UUUQQQMMMHHHAAA;;;888555111///,,,,,,,,,,,,,,,---------+++++++++*********)))))))))))))))))))))))))))((()))))))))*********++++++...............///111111111111222222333444444555555555888===<<<999<<>>>>>???@@@@@@???>>>===>>>===:::666444555999===666666555444444333222222............000111222333------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))************((())))))+++,,,---......++++++---///000111111111//////000000000000/////////............---------...------,,,,,,------.../////////......---------++++++++++++*********)))''')))++++++)))(((((()))+++(((&&&(((---333555555555>>>LLL[[[hhhooossstttsssqqqkkk```VVVOOONNNPPPNNNLLLHHHDDD???;;;888666111111111111000000000000---------,,,,,,+++++++++++++++,,,,,,,,,---------.........//////000111222000111111222333333444444333333888>>>AAANNNooo{{{uuuvvvzzzhhhvvvtttuuutttrrrttt{{{|||yyytttmmmmmmqqqjjjjjjiiihhhhhhhhhiiijjjlllfffbbbeeeddd___]]]```___]]]^^^___]]]YYYXXX\\\TTTTTTRRROOOLLLLLLOOORRRKKKFFF???;;;::::::777555444000+++***,,,---,,,+++---,,,,,,,,,---,,,***)))******+++---///000...,,,+++,,,,,,+++***,,,111555222333333333444666;;;>>>============???AAACCCDDD:::??????999888>>>DDDEEE999;;;======<<<<<<>>>???333333333444555333000------,,,++++++---...---,,,***(((''''''((())))))(((,,,,,,+++***+++,,,---...)))))))))))))))((((((((()))(((((((((((('''''''''(((((((((((((((((((((((()))((((((''''''''''''(((+++(((&&&'''***+++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&...---***'''&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&'''(((((((((((()))***************))))))))))))************))))))(((((('''''''''&&&))))))))))))************))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))++++++)))((('''(((((())))))((('''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''''''''&&&%%%%%%$$$''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((())))))))))))+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222/////////000111222222222........................111///...///111333333222000///...------...///000---,,,***)))))))))******************))))))))))))((()))***,,,///111444555<<<<<<>>>FFFPPPWWWXXXWWWSSSSSSYYY___\\\SSSNNNOOOHHHLLLMMMKKKKKKKKKEEE<<<;;;:::999999999777333000555444333111000/////////---+++***+++---,,,)))&&&,,,///111222000...------///111333444444444555666444<<>>999777444///,,,111...,,,---000333444333///...---.........,,,***...///111000......000222333555777888:::<<<@@@DDD????????????AAABBBDDDEEE===BBBCCC???===BBBGGGHHHHHHIIIJJJHHHDDD@@@>>>>>>AAA===777444333444444444///---++++++,,,+++***(((...---++++++---...---------,,,+++*********+++,,,++++++++++++++++++++++++***)))))))))(((((((((((()))))))))))))))))))))))))))))))))(((((()))*********)))((((((******)))(((''''''''''''''''''''''''+++***)))'''''''''(((((()))(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((()))*********)))(((((())))))***************))))))))))))************))))))((((((((('''''''''(((((()))))))))************************************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))******)))'''&&&)))))))))))))))(((''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''(((((((((((()))))))))((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))*********++++++******)))***+++,,,---------------------------......//////000111111222000000111111222222222333000000000000000000000000222000///000111333333222000000///......///000000///...---,,,++++++++++++++++++*********)))))))))((())))))+++---000222333222333777>>>DDDGGGFFFDDD@@@AAAIIITTTXXXTTTPPPQQQQQQSSSQQQLLLMMMRRRSSSPPPKKKFFF@@@<<<;;;===>>>???>>>???>>>===;;;777444111333000---,,,...///...------///222222111000111222777444111...///444;;;@@@FFFUUUdddmmmtttzzz~~~}}}|||}}}~~~yyyxxx|||jjjeeeoooiiiZZZ```wwwvvvqqqqqqyyy{{{vvvrrrssspppnnnpppuuuyyy{{{zzztttrrrrrrsssqqqlllkkkmmmkkkhhhhhhkkkkkkiiijjjnnnnnniiiccccccfffgggccc^^^___``````^^^]]]\\\]]]___iiiddd^^^YYYVVVRRRMMMIII???888000,,,------+++(((...,,,+++,,,...000000///000222444444333333333444666888;;;<<<===>>>@@@BBBBBBBBBCCCCCCEEEFFFHHHIIIBBBGGGIIIEEEBBBCCCEEEEEEMMMNNNNNNKKKGGGCCC@@@@@@HHHCCC>>>999888777777777444222111111111111///---000...------...///...---...---,,,+++*********+++)))))))))))))))*********************))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,)))***+++***)))))))))+++))))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&'''''''''(((((((((&&&(((+++---...---+++)))((()))******++++++******)))))))))*********++++++))))))))))))(((((((((((((((((((((((())))))))))))*********************************+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))*********)))((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))*********++++++))))))******))))))((((((((((((((((((((((((((((((++++++++++++++++++++++++************+++++++++,,,+++************+++,,,---...........................//////000000111111111111111222222222222222222222222222222222222222222333111000000222333333222222222111111111111222222000000000000///...---,,,,,,,,,+++++++++*********)))))))))***+++---...//////444:::>>>???>>><<<<<<222222999FFFQQQVVVYYY[[[WWWZZZYYYVVVTTTVVVXXXWWWUUUPPPHHHCCCBBBCCCEEEFFFEEEGGGJJJLLLJJJGGGBBB???:::666000,,,,,,...///000...000000000///000111333555444444888???JJJUUU\\\aaallluuuuuurrrtttyyy|||{{{{{{}}}|||{{{qqqjjjnnnlll]]]ZZZpppyyy~~~qqqiiiooo|||{{{sssqqqqqqvvv}}}}}}zzzxxxxxxxxxuuuqqqnnnnnnkkklllqqqsssqqqppprrrpppmmmjjjkkkmmmmmmjjjgggccceeefffddd___\\\]]]___aaa___\\\]]]______]]]ZZZccc[[[PPPJJJGGGDDD>>>888666444111111333444444444333444555666777888:::;;;===???AAAAAA@@@???@@@@@@DDDDDDFFFGGGJJJLLLMMMNNNLLLPPPQQQNNNIIIFFFEEEEEEKKKKKKJJJHHHFFFFFFHHHJJJIIIHHHGGGFFFEEEBBB===:::777666555555777777666555333111//////000000///...---------,,,,,,,,,,,,,,,)))))))))))))))*********************)))))))))((())))))))))))))))))))))))))))))))))))***+++------(((+++---,,,)))(((***---++++++++++++++++++++++++'''(((((())))))(((((('''******)))(((((((((((()))''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))''''''''''''(((((((((((('''(((***,,,------,,,+++))))))***++++++++++++***))))))*********+++++++++))))))))))))))))))))))))''''''((((((((()))))))))*********************************++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&((()))))))))))))))((((((&&&&&&''''''''''''(((((((((((((((((((((((((((((()))************+++++++++))))))************))))))))))))))))))))))))))))))+++++++++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,------//////////////////////////////000000000111111111111111111111111111222222222222222222222333333333333111000000222333333222666666555555555555666666222222333333222000...------------,,,,,,,,,++++++***)))))))))******+++,,,111777>>>@@@>>>===>>>AAA<<<999888???IIIQQQTTTUUUUUU[[[aaaccc```ZZZUUUQQQUUURRRNNNKKKHHHEEEAAA>>>DDDGGGLLLPPPSSSTTTSSSRRRGGGBBB<<<555111//////......//////...---///222555<<<@@@HHHRRR^^^gggmmmooommmqqqtttrrrpppssszzzyyy~~~tttlllfffddd```[[[gggyyyrrrbbbcccqqqyyyxxxzzz~~~}}}{{{~~~~~~vvvnnnqqqooopppvvvyyywwwttttttooopppooonnnlllkkkjjjjjjkkkmmmnnnkkkgggdddeeeggg[[[ZZZ[[[___eeehhhgggeeekkkfffaaa___^^^\\\VVVQQQMMMJJJFFFCCCBBBAAA@@@>>>>>>;;;888777888;;;>>>@@@AAACCCEEEFFFEEEDDDEEEEEEEEEGGGIIIKKKNNNQQQRRRSSSRRRUUUWWWWWWRRRLLLJJJKKKPPPNNNKKKGGGEEEHHHMMMQQQKKKKKKKKKLLLLLLJJJGGGDDD<<<:::999999::::::888777:::888555444555444333222,,,,,,,,,------------,,,------------,,,,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((((((((((()))***+++,,,---***,,,...---***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,************)))((('''&&&***)))((((((''''''(((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''((((((((())))))((((((((()))***+++,,,---))))))***+++++++++++++++************++++++++++++)))*********************(((((((((((())))))))))))******************************++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++((())))))*********))))))*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------...............000000000000000000000000000000000000111111111111000000111111111111111111111111111111222222333333333222111222444555555555;;;;;;;;;;;;;;;;;;;;;;;;333444444444333111///...............------------++++++***))))))*********---222888999777888>>>DDDJJJHHHGGGIIIMMMNNNJJJDDDOOOUUU___ggghhhccc]]]ZZZXXXUUUPPPLLLHHHDDD???;;;AAABBBEEEJJJOOOSSSWWWYYYRRRPPPKKKDDD<<<666222000///000111222444888>>>BBBSSSVVV\\\dddkkknnnmmmjjjkkkooovvv}}}~~~}}}}}}zzz}}}~~~xxxmmmccc```]]]^^^ppptttaaaYYYggg}}}uuuyyytttssswww{{{yyywwwwwwwwwxxxwwwuuuqqqooooooqqqooopppqqqqqqpppqqqsssuuuooonnnooorrrvvvwwwtttqqqbbbaaa___^^^]]]ZZZWWWTTTZZZXXXWWWWWWYYYZZZYYYYYYMMMHHHAAA===<<<===???@@@<<<>>>AAACCCDDDFFFIIIKKKIIIJJJMMMOOORRRSSSTTTUUUNNNOOOSSSUUUQQQLLLKKKMMMUUURRRLLLFFFCCCDDDIIIMMMLLLIIIEEEEEEGGGJJJLLLMMMJJJHHHFFFEEEEEEEEECCCAAAAAA???<<<:::999888666444000000111111111000//////......---,,,+++******)))+++++++++************)))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,---...---,,,,,,,,,---------------------------,,,,,,+++******)))((((((***))))))((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((())))))))))))(((''''''''')))+++,,,)))***++++++,,,+++++++++*********++++++++++++,,,************++++++++++++))))))))))))************++++++++++++++++++++++++)))***++++++,,,+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((()))))))))(((((())))))******))))))))))))))))))************))))))))))))))))))))))))************+++++++++,,,((()))******+++*********++++++++++++++++++++++++******++++++,,,,,,------,,,,,,,,,,,,------------...///000000111111000000111111111111111111111111111111111111111111111111000000111111222333333444111222222333333444444555666444444555888:::;;;:::>>>???@@@@@@@@@@@@???>>>666666666555444222111000000000/////////.........---,,,++++++******++++++)))---111222222555;;;AAABBBHHHOOOUUU[[[\\\UUULLLLLLMMMSSS^^^fffhhhiiijjj___ZZZRRRLLLIIIGGGFFFEEEBBBAAAAAAAAADDDIIIMMMPPPPPPQQQOOOJJJCCC<<<888666999;;;>>>AAAEEEJJJPPPUUUaaa______ccciiimmmnnnmmmxxxvvvxxx}}}~~~~~~|||kkkaaabbb\\\ggg|||fffQQQZZZxxx~~~wwwqqqrrruuuuuuvvvxxxwwwuuusssssssssuuuvvvwwwqqqooooooppptttxxxzzz{{{zzzyyyyyyzzz|||zzzuuupppppppppnnnjjjeeeaaaaaabbb]]]]]]^^^aaaeeehhhhhhgggWWWQQQJJJEEEDDDCCCBBB@@@===???AAACCCFFFIIINNNQQQOOOOOOQQQRRRSSSSSSRRRRRRNNNNNNQQQSSSOOOGGGFFFJJJRRRPPPMMMJJJGGGHHHLLLPPPOOOLLLIIIIIILLLPPPSSSTTTUUUSSSSSSTTTUUUVVVVVVUUUOOOLLLHHHEEECCCAAA>>><<<=========<<<;;;888666555444333222000...---,,,+++...---------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,...---,,,---.........,,,---------------------------,,,+++******+++,,,,,,++++++***))))))))))))***((((((((((((((((((((((((***))))))(((((())))))***))))))))))))))))))))))))'''((((((((())))))))))))(((((()))))))))))))))))))))***++++++,,,,,,++++++*********+++++++++,,,,,,*********+++++++++,,,,,,************++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,************************++++++,,,,,,,,,---------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////....../////////000000000000111222333333333222222222222222222222222222222111111111111111111111111000111222333444666777777555555666666777888888999999888888:::>>>@@@AAAAAA@@@AAABBBBBBBBBBBBAAA@@@::::::888666555444333333111111000000000/////////......---,,,,,,,,,,,,---***---000111111333666999222;;;DDDKKKSSS\\\^^^\\\KKKEEEEEEOOOZZZ___aaaccc___\\\WWWSSSQQQQQQOOONNNHHHFFFCCCAAA@@@BBBEEEGGGIIIKKKNNNMMMKKKIIIHHHIIILLLNNNPPPRRRTTTXXX\\\___```^^^]]]cccmmmwww{{{}}}ppp|||lll___ggg```cccmmmLLLMMMnnn~~~}}}~~~}}}wwwllljjjmmmppptttxxxkkkgggdddgggnnntttvvvuuutttqqqnnnpppuuuzzz||||||}}}xxxuuuvvvuuuooojjjhhhlllqqqddddddcccddddddccc```]]]XXXTTTOOOLLLKKKIIIFFFCCCHHHIIIKKKKKKMMMPPPUUUYYYSSSTTTTTTTTTSSSRRRPPPOOOYYYWWWXXXYYYRRRHHHFFFJJJMMMNNNPPPRRRSSSVVVZZZ]]]UUUVVVXXX[[[^^^___^^^\\\SSSSSSUUUXXX]]]aaabbbbbb```\\\XXXUUURRRPPPMMMJJJJJJJJJIIIGGGDDDAAA>>><<<>>>>>><<<:::888666444333000////////////.........------------------------......---,,,,,,,,,------000---+++,,,///000...,,,------------------------,,,+++*********,,,///000---,,,++++++******++++++))))))))))))))))))))))))******))))))))))))******************************(((((((((((())))))))))))''')))+++,,,,,,***(((&&&******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,------............++++++,,,,,,,,,---------************************---------.........//////+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111000111111111222222222222111222333444555444333333333333333333333333333333222222111111111111111111111222333555777888999:::888888999:::;;;;;;<<<<<<<<<;;;;;;>>>BBBEEEFFFFFF@@@AAABBBCCCCCCBBBAAA@@@>>><<<:::888666555666666111111111111000000000000//////...---------......)))+++...000000////////////333444222888GGGRRRVVVIII@@@===FFFPPPPPPLLLKKKXXXYYY[[[]]]]]]YYYTTTPPPNNNLLLHHHEEECCCBBBCCCDDDHHHLLLQQQTTTVVVXXX]]]aaa]]]^^^___^^^]]]\\\^^^```bbbaaadddmmmyyy~~~ooojjjqqqnnn```___jjj|||cccPPPZZZ}}}wwwqqqzzzttt}}}vvvVVVFFFZZZooorrruuu~~~wwwuuusssuuu~~~||||||wwwtttwwwtttsssvvvuuuqqqqqqvvv{{{{{{qqqpppooorrrtttqqqjjjcccaaaWWWTTTXXXVVVMMMIIIMMMOOOOOOQQQVVV[[[\\\YYYVVV[[[ZZZZZZYYYYYYYYYYYYZZZ___]]]\\\[[[UUULLLHHHIIIQQQTTTXXXZZZ[[[[[[\\\\\\^^^^^^^^^______^^^]]]]]]YYY\\\^^^^^^[[[ZZZ[[[\\\ZZZVVVWWW]]]___[[[ZZZ\\\UUUTTTRRROOOMMMJJJHHHGGG@@@?????????>>>;;;777444222333444555444333222111000000000000///---,,,+++)))+++,,,...//////......///...---,,,------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,+++++++++++++++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,++++++******++++++,,,))))))*********+++++++++------,,,++++++******)))***+++,,,+++******+++---......---,,,+++******)))------,,,,,,,,,,,,++++++******************************+++,,,,,,,,,,,,+++************************,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,++++++*********++++++---.........---,,,..................---------...///000000///...---------......///000000111111000///...---...///000///111111111///...///000000111222333444333333222111333333222///000555999333444444555555444444333444333222222222333444555444666888888888777888999:::<<>>;;;;;;>>>AAAAAABBBCCCEEEEEEFFFFFFFFFAAABBBBBBAAA@@@@@@AAACCC>>>CCCGGGGGGBBB===<<<===777777666444222000///...222111000//////000111111///000000111111000000///---///000222555:::@@@EEEBBBCCCIIIRRRYYYXXXOOOEEEDDDIIISSS\\\cccccc```\\\RRRNNNJJJIIIKKKNNNNNNMMMQQQ\\\ccc___\\\bbbiiimmmjjjbbbaaaiiikkkiiimmmwwwqqqlllmmmxxxssslllrrruuullldddbbb{{{iiiTTT^^^~~~zzz~~~oooqqq}}}|||zzzeee\\\hhhtttsssrrrvvvvvvsssssszzz~~~xxxwwwrrrjjjrrr|||zzzvvvzzz{{{yyyyyy}}}|||{{{}}}ssscccbbbZZZXXX\\\YYYOOOJJJLLLPPPPPPRRRWWW]]]^^^[[[XXX[[[[[[ZZZXXXWWWWWWVVVVVVYYYWWWYYYZZZWWWPPPNNNPPPWWWWWWXXXYYYYYY[[[\\\^^^aaabbbcccdddeeeeeeeeeeeebbbddddddbbb^^^\\\]]]^^^[[[XXXZZZ______XXXRRRQQQXXXXXXWWWVVVVVVUUUTTTTTTRRROOOJJJEEECCC@@@>>>;;;<<<<<<;;;:::999888777666777555222///.........///...............---,,,,,,...---,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,++++++*********++++++************************************************)))************+++++++++,,,++++++++++++++++++,,,*********++++++++++++,,,,,,,,,,,,++++++++++++***,,,------,,,******+++---......------,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++,,,,,,,,,---------..................------,,,,,,............////////////---------,,,,,,,,,++++++------///000000000///...///////////////////////////000000111111000000////////////000000111111111111000000/////////000111///111222111000///000222000111222333444444333333333444444444333444666888666777777888888777777666666666555444444444444444777999;;;<<<;;;;;;;;;=========>>>@@@AAABBBAAA@@@??????@@@AAABBBCCCCCCDDDDDDEEEEEECCCAAAAAABBBCCCFFFIIIIIIFFF@@@<<<===??????>>><<<:::777555444333222111111000000111111222,,,,,,---......///......555555555555555777;;;>>>AAADDDKKKVVV___aaa\\\WWWQQQPPPOOOQQQTTTYYY\\\^^^\\\WWWRRRPPPPPPQQQQQQPPP^^^fffkkkgggfffkkkqqqssstttmmmmmmuuuxxxwww||||||}}}yyyooorrr{{{|||lll[[[ooo~~~sssZZZWWWsssfff^^^vvv~~~iiiOOO@@@IIIaaa{{{yyymmmooorrrwwwzzz~~~{{{}}}}}}zzzxxx|||vvvxxx~~~zzzqqqjjjbbb^^^kkkuuuoooyyy}}}~~~{{{xxxyyyxxxuuusss}}}~~~wwwmmmfffdddgggddd[[[VVVWWWZZZZZZ[[[```dddfffccc___ZZZZZZZZZYYYYYYYYYYYYYYYTTTSSSUUUXXXVVVQQQPPPSSSVVVTTTSSSQQQRRRSSSUUUVVVZZZ[[[]]]^^^```aaaaaabbbccccccccc```^^^^^^___aaa^^^[[[YYY[[[[[[WWWTTTTTT[[[[[[ZZZZZZZZZYYYYYYYYYVVVTTTQQQOOONNNLLLJJJHHHNNNLLLHHHDDD@@@===;;;;;;>>>;;;666333222333666999555444222000...---,,,,,,---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,+++***)))))))))***************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---++++++,,,---------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////............---//////000000000111111111//////............------//////000111111111111111000000000000000111111111111111222222222222111111000000111111111111111111222111111000000111222222///111222222222222333555111222333555666666555555777666666888999:::999888777888888999999888888777::::::::::::999888888777999;;;===>>>======>>>???>>><<<;;;>>>BBBCCC@@@<<>>UUUjjjgggQQQMMMIIINNN```vvv}}}lllaaaYYYTTTWWWiiisssjjjsssxxx|||zzzxxxyyywwwttttttxxxwwwttt}}}|||vvvssstttsssmmmkkkmmmkkkjjjjjjmmmpppqqqmmmjjj___```aaaccceeeffffffggg\\\[[[\\\^^^[[[UUUTTTVVVTTTRRRPPPOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUVVVYYY\\\^^^___YYYSSSQQQTTTYYY^^^cccaaa```___]]][[[YYYXXXWWWRRRRRRRRRRRRRRRNNNIIIEEEJJJHHHEEEBBBAAAAAABBBCCCBBB@@@===::::::<<<>>>@@@999777444222000/////////---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,,,,+++***))))))))))))************************************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------))))))***+++,,,,,,------///000000...,,,+++,,,...---------.........//////------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////////////////...//////000000000111111111000000000000////////////000000111111111222222111000000000000111111111111111111222222222222111111111111111111111111111111222222222222222222333333111222444555555555777999555666777999999999999888;;;::::::===@@@AAA>>>::::::;;;;;;<<<<<<;;;;;;:::;;;<<<===>>>>>>>>><<<<<<:::<<<>>>???>>>>>>???@@@@@@>>>===>>>AAACCCBBB@@@DDDDDDDDDEEEFFFHHHJJJKKKKKKLLLMMMLLLJJJJJJLLLMMMKKKLLLMMMLLLMMMOOOTTTXXXPPPNNNJJJFFFCCC@@@>>>>>>:::999999888666444333222888888777666555555555555111333555777:::>>>CCCFFFFFFKKKQQQVVVXXX[[[^^^aaafffdddaaa]]]ZZZYYY[[[]]]aaaaaabbbeeeiiiooosssvvvvvvyyy}}}xxxuuuwwwzzzpppwww}}}iiiWWWggg|||zzzfff\\\]]]fffbbbnnnjjj]]]ccckkkLLL<<<333999888+++333EEEDDD???;;;777666:::LLLjjjaaaLLL>>><<>>======<<>>>>>AAAEEEEEEBBB>>>@@@@@@@@@AAAAAA@@@@@@@@@999:::<<<>>>??????>>>>>>===???AAABBBAAAAAABBBCCCDDDEEEEEECCCBBBCCCGGGKKKIIIJJJJJJKKKMMMNNNPPPQQQNNNOOOQQQQQQQQQSSSUUUWWWYYY[[[\\\\\\ZZZWWWVVVUUUXXXVVVRRRNNNKKKHHHGGGGGGEEEDDDBBB@@@===;;;999888333333333444444666777888AAACCCEEEHHHJJJNNNRRRUUUSSSVVVZZZ[[[ZZZ\\\```eee```cccfffhhhiiikkkooorrrtttuuuvvvwwwxxxzzz|||}}}}}}{{{zzztttkkkdddaaakkkrrr}}}}}}sssuuutttaaadddppp~~~~~~ooo```ZZZLLLGGGFFFNNN]]]eeeaaaYYYrrrgggDDD>>>999:::999222333777444???PPP```\\\FFF888EEEZZZzzz|||___???++++++666PPPmmmzzzxxx~~~xxxwww~~~yyy||||||xxxwwwxxx{{{~~~~~~{{{yyyyyyzzzyyyuuuqqqsssttttttttttttrrrpppoooooonnnooopppmmmgggeeeggg```^^^^^^```cccbbb^^^ZZZWWWWWWVVVUUUTTTRRRPPPOOOLLLJJJHHHHHHJJJKKKKKKKKKMMMOOOQQQQQQTTTXXXXXXUUUZZZYYYYYYXXXWWWWWWVVVVVVUUUNNNCCC;;;999:::===???;;;;;;<<<===AAAFFFJJJMMMHHHHHHHHHEEE@@@:::444000222111111111111222222333222222222222111000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++***+++,,,------,,,+++***++++++++++++,,,,,,,,,,,,))))))***+++,,,,,,---------...///...,,,,,,...000,,,,,,------.........///------,,,,,,,,,,,,++++++************************((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............/////////---------.........//////......////////////000000/////////...///000000111/////////000111111222222222222111000000111222222111111222222333444444444555555666777888888888888888:::;;;<<<<<<<<<>>>@@@???@@@AAAAAAAAA@@@???>>>??????AAACCCEEEEEECCCAAA??????@@@@@@@@@@@@??????999999;;;<<<=========>>>BBBDDDFFFGGGFFFFFFGGGHHHEEEGGGHHHFFFCCCDDDIIINNNLLLMMMOOOQQQSSSTTTTTTUUURRRTTTVVVWWWXXXZZZ]]]```___bbbgggjjjjjjfffaaa]]]```]]]ZZZVVVTTTRRRRRRSSSKKKIIIFFFCCC@@@???>>>>>>>>>>>>@@@BBBFFFJJJNNNPPPUUUVVVWWWWWWVVVWWWYYY[[[ZZZ\\\^^^______aaafffkkklllnnnqqqqqqpppssswww|||wwwtttsssqqqooolllhhhbbb^^^[[[^^^aaalll{{{}}}ooobbbaaawwwyyywwwxxxmmmfffhhhvvv|||ppp___VVV^^^VVVGGG:::999EEERRRYYY\\\wwwlllIII@@@BBB===;;;@@@>>>;;;>>>YYYrrrqqq\\\GGG777XXXpppjjjUUU888333EEEOOOXXXiiiuuu{{{}}}}}}zzz}}}zzzwwwuuuuuutttuuuvvvrrrllliiikkkllliiihhhjjjmmmooollliiiffffffeeecccaaa___]]]\\\[[[XXXUUUTTTTTTSSSPPPNNNNNNRRRUUUUUUVVVXXXSSSKKKOOOOOOPPPPPPQQQQQQQQQRRRLLLGGG@@@<<<===AAAEEEGGGLLLKKKIIIHHHHHHIIIKKKLLLJJJJJJIIIFFFAAA;;;444000333444555666666777777777222333333333222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***,,,------,,,***)))*********++++++++++++,,,*********++++++,,,,,,,,,+++,,,------,,,---///000,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,------............------........./////////------------......//////000//////...///000111222000000111111222333333444444333222111111222333444222222333555666777888999888999;;;<<<======<<<<<<<<<>>>????????????AAABBBCCCCCCDDDCCCBBBAAA???>>>===???AAABBBBBBAAAAAABBB???@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>>>>???DDDFFFHHHIIIHHHHHHIIIJJJJJJKKKLLLMMMMMMMMMNNNOOOOOOQQQUUUXXXZZZZZZYYYXXXXXXZZZ\\\]]]]]]___bbbdddaaafffmmmtttwwwtttooojjjbbb```]]]ZZZYYYYYYZZZ[[[SSSPPPMMMJJJIIIJJJKKKMMMRRRRRRTTTVVVZZZ___dddfff^^^___aaaaaa``````aaacccbbbcccdddeeehhhkkkpppsssyyy|||~~~{{{yyy{{{}}}~~~|||yyyyyyzzzuuulllhhhiiikkkiiiddd^^^\\\^^^```aaaaaa^^^ccctttzzziii^^^XXX___yyy~~~~~~{{{~~~xxxnnndddgggxxxwwweee[[[aaaNNNBBBEEECCC:::===LLLIIIjjjpppQQQBBBMMMEEE===AAA;;;777EEEzzzqqqGGG444TTTxxxyyyWWW@@@111GGGrrrzzzxxx|||zzzssspppqqq{{{wwwssstttyyy||||||zzzuuuuuutttsssqqqpppnnnmmmgggdddaaa``````___ZZZWWWUUUXXXXXXUUUUUUXXXUUUNNNOOOOOOPPPPPPPPPQQQQQQQQQKKKIIIHHHGGGGGGFFFDDDAAAIIIIIIIIIIIIKKKLLLNNNPPPJJJJJJIIIGGGDDD???;;;888888999;;;<<<======<<<;;;222333333333222111///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))***++++++,,,+++++++++,,,---...///000++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***,,,------,,,***)))))))))*********+++++++++***++++++++++++,,,,,,,,,***+++,,,,,,,,,---///111,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************,,,,,,,,,---------......,,,,,,,,,---------..................////////////+++,,,,,,,,,------......111000/////////000222333111111222333333444555555555444333333333333444555333444555777888:::;;;<<<;;;<<<>>>???@@@@@@@@@???>>>@@@AAAAAAAAAAAABBBDDDDDDDDDDDDDDDBBB@@@>>>===;;;>>>AAA@@@>>>>>>@@@BBBGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFDDDBBBAAA@@@AAAAAADDDEEEGGGHHHGGGGGGHHHIIIUUUTTTUUUYYY]]]]]]XXXTTTSSSUUUZZZ]]]______]]]\\\\\\^^^___``````aaadddffflllooouuuzzz{{{wwwpppkkkaaa```]]]ZZZZZZZZZ\\\]]]```]]]ZZZXXXXXX[[[^^^aaaZZZZZZZZZ[[[]]]aaadddfff```bbbfffhhhjjjmmmppprrrnnnnnnnnnpppssswwwzzz|||ttt|||wwwoookkkooojjjhhhhhhddd^^^^^^dddjjjfff]]]UUUUUU[[[cccgggjjjaaaaaarrrtttccc^^^aaakkk{{{yyy}}}}}}wwwhhh```kkkzzzyyyiiiZZZ]]]OOOGGGHHHFFF<<<999>>>NNN^^^___kkkiiiNNN@@@AAADDDFFFGGGFFFEEEFFFrrrJJJ555GGGooowww:::222;;;888GGGnnn}}}rrrppp___mmm{{{yyy}}}|||{{{{{{xxxxxx~~~zzzuuurrrqqqpppmmmjjjuuupppiiibbb```aaadddgggdddaaa\\\YYYXXXWWWVVVVVVVVVRRRLLLIIIHHHJJJKKKLLLKKKHHHFFFFFFIIIJJJIIIGGGEEEFFFGGGFFFCCCAAA@@@AAA???>>>???@@@BBBBBB@@@===999:::999777444111000000------......///000000000111///---,,,------,,,+++,,,,,,+++************+++***+++,,,---............++++++,,,,,,,,,,,,++++++((()))+++,,,------,,,,,,((()))***+++,,,,,,,,,,,,***************))))))))),,,+++***))))))***+++,,,------,,,+++************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------/////////...---,,,---------.........//////.........///000000111111444444333222333444555666333333444555666777888999::::::;;;<<<===>>>???@@@???>>>>>>===>>>@@@AAABBB??????@@@AAACCCDDDFFFGGGFFFEEEDDDBBBAAAAAAAAAAAA===???AAABBB@@@@@@@@@AAAAAADDDIIIJJJJJJJJJLLLNNNKKKKKKLLLKKKJJJJJJLLLNNNOOORRRUUUYYY[[[XXXRRRNNNUUUXXX]]]aaaaaa^^^YYYUUUNNNNNNSSS]]]iiinnnkkkeeedddhhhmmmooonnnmmmkkkkkksssqqqsssxxxwwwppphhhfffeeeccc```^^^]]]^^^```bbbaaa```^^^\\\]]]___bbbdddcccaaa```bbbfffiiikkkkkkuuurrrnnnlllmmmqqquuuxxx|||ttteee[[[WWW^^^]]]UUUZZZVVVVVVbbbVVV```eeefffbbbccciiiiiidddsssmmm]]]^^^]]]eee}}}}}}}}}{{{ooobbbdddttt|||oooZZZ```WWWRRRTTTUUUNNNDDD>>>CCCUUUYYY\\\uuuqqqSSS@@@999666;;;???@@@CCCGGGvvvRRR999777KKK```{{{{{{<<<000666///111FFFIII@@@AAAJJJiiizzzwwwrrrmmmkkkkkkmmmnnniiigggdddbbb``````___^^^\\\XXXTTTQQQQQQRRRRRRQQQVVVTTTRRRRRRTTTUUUTTTSSSSSSRRRNNNHHHBBB>>>>>>>>>???>>>============;;;999666666666444222000......///000000000000111111111000///......//////...---++++++******++++++,,,,,,+++++++++++++++***))))))------,,,,,,++++++******++++++,,,---,,,,,,+++***------............------,,,,,,,,,,,,,,,,,,------,,,+++************+++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......---------.........//////////////////000111111222222444444333333333444555666333333444555666777888999999999::::::;;;;;;;;;<<<>>>===<<<;;;;;;;;;<<<<<<>>>>>>>>>>>>???@@@AAABBB??????>>>>>>>>>???@@@@@@DDDDDDEEEGGGIIIKKKLLLLLLNNNSSSYYY\\\\\\[[[[[[\\\XXXZZZ\\\\\\ZZZYYYYYYZZZ[[[[[[[[[\\\[[[XXXRRRNNNSSSVVV[[[```aaa```]]][[[[[[ZZZ\\\cccjjjoooooommmeeehhhjjjjjjhhheeedddcccddddddhhhllllllfffcccddd___^^^\\\[[[\\\]]]^^^___eeeddddddeeegggiiilllnnnooonnnoooppprrruuuwwwxxx{{{~~~yyytttssssss{{{yyysssiii___YYY[[[___QQQQQQTTTkkkttttttwwwbbblllhhheeegggqqqxxxwwwpppnnnqqqrrr]]]]]]\\\nnn}}}}}}yyyhhh\\\jjj~~~vvv\\\```^^^\\\___fffeeeSSS???@@@OOOXXXVVVbbb~~~gggPPP???555:::@@@===<<<@@@kkkOOO@@@777555???bbb???777===999666;;;666111888QQQzzz~~~|||zzzwwwuuusssssssssqqqpppooonnnlllkkkjjjjjjeeebbb```^^^^^^]]]\\\ZZZ\\\[[[ZZZZZZ[[[\\\[[[ZZZnnnkkkeee]]]VVVSSSRRRTTTHHHEEECCCAAA@@@???===<<<;;;;;;:::999777666444333000000000000////////////...------...//////---+++++++++,,,,,,------........................---,,,222111///---,,,,,,,,,---,,,,,,,,,,,,+++***)))(((---------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...//////..................////////////000000111111222333333333444444333333444444555666444444555666666777888888999999999999999999999999<<<<<<<<<;;;<<<<<<===>>>BBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEFFFGGGIIIJJJKKKQQQNNNMMMNNNSSSVVVVVVUUUWWW[[[bbbffffffeeedddccc^^^aaacccdddbbb___^^^^^^fffdddaaa___]]][[[XXXUUU]]]___bbbeeeffffffeeeccceeedddcccccceeegggiiikkkbbbccceeedddbbb`````````]]]\\\___cccccc``````cccaaaaaabbbcccdddeeefffgggjjjlllnnnqqqsssvvvwwwxxxyyy{{{|||}}}}}}~~~~~~zzzyyyzzzxxxyyy|||}}}~~~~~~|||yyyooo```TTTQQQXXX___^^^VVVZZZ}}}wwwjjjbbbjjjwww|||wwwpppeeennnaaacccaaa^^^zzz}}}{{{rrrZZZ```zzzzzzddd]]]___^^^aaannnttt```DDDFFFJJJWWWYYYZZZtttzzzdddLLL===BBBFFF@@@<<<@@@xxxxxxRRRAAAFFFIII@@@666EEEmmm~~~HHH333666999;;;999444888CCCuuu~~~{{{yyywwwvvvvvvwwwxxxyyyxxxwwwuuuuuuuuuooommmlllkkkjjjiiifffdddaaaaaaaaaaaaaaaaaa```___jjjhhheeeaaa]]][[[\\\^^^WWWTTTQQQNNNNNNMMMLLLKKKLLLJJJIIIGGGFFFDDDAAA???999999888888777666666555222111000000000///---***+++,,,,,,,,,,,,,,,+++++++++,,,---///000000111111444222000...---...///000............------,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,,,,---------,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,---...------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------............,,,------...////////////....../////////000000000111111222222333444444444444444444444444555555666444555555666777777888888888999999999::::::;;;;;;======???AAACCCEEEGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOOOOPPPQQQRRRTTTVVVWWW\\\WWWSSSSSSXXX[[[ZZZXXXZZZ\\\```bbbcccbbbaaa```aaacccdddcccaaa```___```gggddd```______```aaa```ggghhhhhhgggfffeeecccbbbccccccbbb^^^[[[ZZZ]]]```\\\^^^aaabbbbbbccceeeffffffaaa___bbbeeedddcccdddggghhhkkkmmmooopppqqqqqqwwwyyy|||||||||~~~}}}zzzxxxvvvxxx|||rrrfffdddiiiooojjjaaa~~~nnnbbbeeelllkkkhhhgggcccfffzzznnnZZZppplllfff|||}}}aaa\\\pppxxxmmm]]]___]]]^^^nnnzzzkkkQQQMMMCCCPPP\\\WWWbbbxxxrrrXXXCCC@@@BBB???AAAHHHwwwgggDDDAAAHHHPPPPPPAAA777OOOuuu{{{YYY999444666:::555666III^^^tttxxx}}}}}}~~~zzzxxxvvvuuuuuutttqqqooonnnooooooooonnnlllkkkkkkdddeeeffffffeeeeeefffgggeeebbb___^^^^^^^^^^^^]]]^^^[[[XXXWWWVVVSSSOOOLLLMMMMMMLLLKKKJJJIIIIIIHHHCCCAAA???>>>===;;;888666333333333222111///---,,,***+++,,,------......---111000...,,,,,,---...000.........//////000000111---------,,,---...///000---------....../////////---------......---------++++++++++++,,,---......------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------....../////////.........//////000000000/////////000000000111111222222222333444444555555444444555555555666666555555555666666777777888888888999:::;;;===>>>???@@@@@@AAACCCEEEHHHJJJKKKLLLJJJJJJKKKLLLNNNPPPRRRSSSQQQQQQQQQRRRRRRTTTUUUVVV\\\WWWSSSSSSXXX[[[ZZZXXX]]]\\\[[[ZZZ[[[[[[\\\\\\ccccccbbb```^^^___bbbdddccc```]]]\\\]]]```cccdddeeedddcccaaa___^^^\\\\\\[[[^^^```^^^ZZZYYY\\\______bbbeeehhhiiikkknnnppppppfff```eeekkkmmmkkkiiijjjlllooorrrtttuuuvvvuuu~~~{{{yyy|||zzzsssxxxwwwddd}}}iii]]][[[```kkktttsssmmmkkk}}}]]]bbbxxxqqqnnnaaahhhrrruuubbbbbb]]]\\\jjjxxxrrraaaUUUHHHNNN]]]ZZZXXXiii}}}lllRRRAAA::::::@@@FFFxxxyyydddHHHNNNJJJGGGMMMLLL:::<<>>@@@AAABBBBBBBBBDDDEEEFFFFFFFFFFFFCCCDDDEEEGGGIIILLLNNNOOOOOOOOONNNNNNOOOOOOPPPQQQSSSQQQOOOQQQUUUYYYYYYXXXZZZWWWSSSQQQRRRTTTUUUVVVVVVVVVUUUSSSSSSUUUZZZ^^^bbb```]]]\\\]]]```aaabbbbbbbbbbbbaaaaaaaaaaaaaaa\\\```dddffffffgggjjjmmmkkknnnqqqsssssstttuuuvvvsssjjjdddiiipppsssrrrqqqtttuuuwwwzzz||||||}}}|||zzz~~~yyylllsss]]]]]]rrrrrrqqqwww]]]uuu|||yyyzzzkkkccckkkxxxhhhddd^^^\\\dddppprrrlll[[[VVVRRRXXX]]]XXX```www}}}lllVVVHHHFFFIIIIIIkkkzzz{{{yyyeeePPPOOONNNEEEGGGNNNAAA888FFFoooaaaVVV^^^^^^DDDAAAiiirrrZZZLLL___vvvTTTSSS{{{\\\AAA555:::999<<>><<<<<<999999888777888888999:::888666444222000000111111111000000//////......---...///000000000000///......------,,,,,,,,,------........................///////////////000000000////////////////////////------------------------------------------------................................................---......///000000111111555444333111111111111222000000000111111111222222111222222333444444555555333444555666777666666555777777777777777888888888777888999:::<<<>>>??????>>>>>>@@@AAAAAAAAAAAA@@@??????@@@BBBDDDFFFHHHIIILLLLLLLLLLLLMMMNNNOOOPPPMMMNNNOOOPPPRRRTTTUUUVVVTTTQQQNNNMMMPPPRRRSSSRRRMMMMMMNNNOOOPPPSSSWWW[[[fffdddcccccceeeggggggggghhhiiijjjlllmmmnnnoooooojjjllloooqqqsssuuuxxxyyyuuuyyy}}}~~~~~~}}}}}}}}}yyytttrrrtttuuuuuuwww{{{}}}vvvrrryyyfffuuuvvvhhhllluuu{{{tttbbbfffxxxjjjeee^^^\\\```hhhnnnpppZZZ^^^RRRNNNYYYYYY[[[nnnuuupppcccbbb___YYYYYYxxxvvv{{{{{{fffRRRDDDTTTOOOGGGLLLCCC999CCCRRR___KKKiiiyyypppQQQ999,,,AAAiiipppJJJ666;;;;;;666333///111???WWWjjjnnnnnn~~~~~~{{{xxxzzz|||}}}yyyuuusssssssssssssssrrrrrrrrrooolllhhhfffgggiiikkklllaaabbbbbbcccbbb```]]]\\\_________^^^]]]\\\ZZZZZZYYYXXXWWWTTTQQQNNNKKKIIIPPPOOOMMMLLLKKKKKKLLLLLLFFFDDDAAA===;;;:::::::::::::::999888777666666555...///000111111000///...///...------,,,,,,,,,,,,////////////////////////......//////000000111111000000000000000000000000................................................////////////////////////........................---......///000111111222777666444222111111222222000111111111111222222222111111222333333444444555333444666777777777666555777777777777888888888888777777888999::::::;;;;;;888999;;;>>>???@@@@@@@@@@@@@@@@@@AAABBBDDDEEEFFFHHHHHHIIIJJJKKKLLLNNNOOOMMMOOOQQQQQQPPPOOOPPPQQQRRRPPPPPPRRRUUUWWWWWWUUUSSSUUUYYY[[[]]]___ccceeeiiiiiiiiillloooqqqqqqpppooopppqqqssstttuuuvvvvvvyyyxxxvvvvvvwwwyyy{{{|||yyy}}}zzzvvv{{{oooqqq{{{qqqyyy]]]zzzlllzzzoooeeeiiisssggg[[[YYY```iiittt~~~iiiWWW\\\___SSS```jjjUUUrrrzzzzzzkkkddd\\\qqq|||~~~fffRRRMMMLLLSSSSSSGGGCCCFFFCCCHHHbbbcccHHH{{{uuuSSS;;;777...111NNNyyyfffBBB444666888666444666000<<>>BBBBBB===???EEE===888444666:::999333---555222///...///111222222,,,***+++...000...000444...///000111111111111111...000111111000000111333***---///000000////////////......000222111...,,,...---,,,,,,...000000000333111000000...---222999666555111,,,---000000---111000///111333444333222555111///333444222222444333333444555666666666666777777666666555555444444444777999888555444666999:::888666777:::<<<;;;999;;;999888;;;???AAA???<<>>YYY|||]]]AAA555222444888777111777;;;666FFFrrr~~~~~~|||zzzzzz}}}{{{yyyxxxyyyzzzzzz{{{~~~}}}{{{||||||{{{wwwsssmmmpppsssssspppkkkfffdddbbbccceeefffffffffffffffdddeeeeeeaaa[[[XXXYYYZZZ\\\UUUPPPOOONNNKKKJJJKKKJJJFFFAAA@@@BBBCCCAAA>>>===;;;999777777777555333666333222444333...,,,---333000...---///000///.........///............///000111222111000////////////......///000000000000,,,...111555666333///,,,///---...000///...333999111444555222222555555333333333222111000///000000666111///222333222222444444555555666666666666666555555666666777777777777777999;;;<<<===>>>AAACCCBBB@@@>>>???BBBEEEEEEDDDDDDDDDDDDDDDDDDFFFIIIKKKNNNNNNOOOPPPQQQTTTWWWXXXXXXWWWVVVWWWYYYZZZ[[[ZZZUUUXXX[[[^^^```cccfffhhhfffeeeeeeiiinnnpppnnnlllnnnnnnrrrzzz~~~|||}}}zzztttlllwww}}}}}}yyyxxxllliiiVVV___nnnuuu~~~ccckkkzzzqqq{{{ppprrrpppllleee]]]^^^lll|||sssccc^^^```[[[[[[eeeQQQhhh~~~tttXXX]]]uuu|||bbbZZZXXXZZZSSSKKKSSS[[[UUUIIIAAAQQQvvvqqqPPPtttfffBBB>>>???===666777LLLsss~~~hhhTTTDDD;;;:::<<<666555666???ccceeeggg{{{~~~xxxsss}}}}}}}}}}}}|||yyywwwvvvooosssvvvwwwuuuttttttvvvwwwuuusssqqqpppooooooppppppppplllgggeeefffddd___[[[YYYUUUSSSSSSVVVZZZ\\\TTTRRROOOLLLJJJFFFBBB???DDD>>><<<>>>>>>:::555444666333///...000222333222222222111000000111111222222222111000000000000000............---...111333111111///......///000111111///000222111///222666222999???@@@AAADDDCCC@@@BBBCCCEEEFFFGGGHHHKKKMMMRRRMMMJJJLLLNNNMMMMMMPPPNNNOOOPPPRRRTTTVVVWWWWWWVVVVVVVVVVVVVVVWWWWWWWWW[[[ZZZYYYYYY[[[]]]^^^^^^___]]][[[[[[]]]^^^___^^^]]]^^^^^^[[[XXXYYY^^^cccaaabbbbbb```]]]\\\___bbbkkkhhhggghhhlllmmmllljjjeeehhhmmmqqqsssvvvxxxzzzxxxssspppsssyyy~~~}}}zzz|||yyyzzz}}}uuu}}}ttt|||ggg\\\NNNHHHMMMJJJKKKhhh|||sssxxxwww@@@aaafffccczzzuuummmmmmooozzzaaazzzwwwvvv{{{yyywwwtttmmmccc```kkkyyyqqqoooyyygggYYYlllVVVZZZttt||||||xxx\\\VVVppp~~~jjjYYYZZZ]]]VVVNNN[[[kkkjjjUUUEEEEEEcccyyyTTTmmmfffDDDDDDIIIIIIDDDKKKaaaxxxrrrkkk[[[LLL???===TTTwww\\\PPP[[[~~~~~~}}}{{{zzzxxxyyy~~~~~~xxxxxx~~~|||tttiiijjjjjjiiiiiilllrrrwwwvvvrrrmmmiiifffcccaaa___XXXQQQLLLMMMOOOLLLJJJIIIGGGGGGEEEAAA===;;;:::999999888666555555555444333222111//////000222333333///000222111//////111333111111000///...///111333666555888>>>AAAAAADDDHHH[[[aaahhhooouuuzzzvvvooodddeeehhhmmmsssvvvuuussszzztttqqqssstttssssssvvvxxxyyy|||~~~~~~|||{{{zzzzzzzzzzzzxxxyyyxxxvvvssssssuuuxxxtttxxx{{{zzzvvvuuuxxx|||}}}{{{}}}}}}{{{yyy|||~~~}}}~~~bbbQQQgggQQQ<<<333000555999???OOObbb\\\VVVQQQWWWjjjwwwPPPxxxfffxxxyyykkkkkkjjjRRRzzziiiiiiwww|||xxxssslllhhhmmmvvv}}}yyyxxxiiiTTTjjjjjjVVVddd~~~{{{~~~zzzfffWWWjjj}}}rrr[[[\\\aaa[[[PPPZZZoooxxx^^^OOOCCCMMMlll{{{TTTbbbkkkMMMMMMaaakkkgggjjjtttnnn\\\yyyMMMmmmfffFFFDDDccc~~~^^^PPPccc~~~|||~~~|||uuuyyy|||{{{yyyzzz~~~~~~{{{{{{~~~yyyooofffaaa^^^YYYWWWXXX]]]aaaccc^^^TTTKKKHHHIIIHHHFFFBBB@@@???===999666:::777333222333333222111///111222333222111111222...333999<<<<<<:::888888@@@@@@GGGRRRZZZ^^^ccchhhbbbeeekkkuuu|||www}}}zzz}}}~~~pppTTTKKKhhhVVV333:::<<<666444AAAUUUddd```ddd[[[MMMUUUtttssswwwhhhnnnooommmZZZMMM{{{{{{```zzzxxx{{{|||xxxuuurrrnnnooosss~~~{{{rrrwwwaaaOOOaaawww]]]\\\ttt~~~|||}}}sss^^^cccvvv~~~yyyggg```bbbaaaSSSSSSggguuuiii___LLLEEEYYY|||aaaaaahhhPPPNNNggg{{{~~~}}}xxx```CCCvvvkkkGGG\\\tttfffAAAKKKrrr}}}oooeeehhh{{{zzz~~~xxxnnneeebbbddddddkkkssssssooojjjhhhjjjeeebbb______^^^ZZZTTTOOOQQQLLLFFFBBB@@@<<<777333333222222444777999888777AAAAAA@@@>>>???EEEOOOWWW[[[ZZZ]]]eeekkkmmmooorrrrrrtttxxxzzz|||nnn\\\OOOWWWuuuhhhDDD===444666IIIeeezzzxxxZZZTTTppppppfff{{{{{{\\\LLLzzzoooiiiuuu~~~|||yyyvvvvvvrrrnnnnnnrrryyy}}}qqqooo___RRR[[[nnnggg^^^fffyyy|||~~~}}}fff\\\kkkuuuaaa^^^cccWWWOOO[[[jjjxxxlllXXXIIIMMMeeeuuuggg~~~~~~jjjYYYhhhdddiii{{{iiiSSS]]]www~~~hhhSSSkkkZZZBBBbbbyyyfffZZZAAADDDFFFKKK[[[xxxnnnmmm~~~|||lllNNNNNNppp~~~}}}|||}}}}}}}}}}}}~~~|||zzzsssmmmiiicccZZZTTTNNNIIIEEEGGGOOOVVVXXXXXX]]][[[WWWSSSVVVaaasss~~~yyywww{{{}}}{{{yyyzzz~~~~~~wwwppp|||^^^OOOQQQfff}}}]]]CCC888RRRvvvcccXXXhhhrrr~~~oooVVVkkk}}}}}}~~~zzzvvvuuuuuuuuupppkkklllqqqrrrwwwqqqfffZZZZZZ^^^lllcccZZZooo~~~|||}}}kkkWWWddd}}}___XXXccc[[[NNNUUUcccooo[[[KKKCCCMMMnnniiixxxttthhhkkkTTTqqqpppNNNfff~~~~~~JJJ```|||YYYPPPoooLLL888222<<<666444999<<>>AAAFFFSSSXXXfffqqq{{{dddQQQVVVppppppccc{{{zzzvvviiiUUU```yyy]]]MMMOOOjjj{{{sssssssssgggLLL777666uuummmccc|||www___QQQaaaqqqrrr___EEE999555;;;:::999HHH___yyysss~~~uuukkk{{{vvvvvvssszzzwwwyyyvvvkkkgggjjjjjjcccaaagggmmmkkkfffbbbaaa[[[fffyyyuuubbbfff|||wwwtttrrrtttyyyzzzfff[[[ZZZVVVMMMJJJkkkvvvkkkooorrreeeXXXuuuoooggg}}}SSSMMM[[[^^^bbbssskkkLLLQQQtttdddXXX|||dddhhhfff???555<<>>YYYVVVBBBXXXxxxYYYDDD<<<666555666555777:::444333;;;???JJJuuuooosss|||xxxllldddssszzznnnmmmiiiOOOKKKXXXzzzsssyyyuuuzzztttxxxxxxxxxlllaaazzzcccSSSSSSPPPsssaaaeeeyyycccPPPQQQOOODDD999TTTooo^^^zzziiiPPP[[[vvvtttRRRGGGBBB:::999<<<888555EEE\\\llliiikkknnnsss{{{uuuooorrr{{{hhhbbb___ccceeedddbbbcccggg```dddqqquuulllhhhlllsssyyyuuurrrwwwxxxaaaYYY```^^^UUUMMMSSSiiihhh\\\rrr}}}^^^^^^vvv___qqqXXXJJJNNNTTTSSSaaacccKKK```vvvOOOaaabbbgggbbbCCC:::===BBBbbbAAA666DDD<<<888777JJJvvvjjjJJJ```xxxbbbKKKdddccc===222:::;;;444000>>>aaaiiiSSSTTTaaaEEELLLfff]]]RRRYYY{{{bbbIII<<<222222777999999:::888666666333BBBqqqfffQQQiii~~~|||bbbNNN???555999HHHQQQGGGLLLpppyyyuuu___LLL>>>DDDSSSiiiYYYmmmiiiYYYQQQSSSQQQLLLVVVgggkkktttoooOOOJJJVVVZZZ~~~{{{gggtttrrrNNNGGGVVV:::999FFF|||aaammm{{{\\\JJJlll^^^CCCDDDBBBCCCHHHIII???777EEE\\\yyyrrrgggmmmzzzfff}}}zzznnnjjjhhhfffgggkkkjjjfffddddddhhhccc```bbbhhhiiiaaaXXXnnn{{{~~~yyyxxxsssuuuuuu```WWW]]]^^^WWWTTTJJJ]]]bbbSSSmmmsssSSSmmmeeefff{{{fffRRRKKKTTTMMMQQQttt~~~VVVSSS|||VVVOOOpppdddhhh___GGG>>><<>>999CCC???999SSSLLLRRRccc|||qqq```{{{YYY<<<777555333888FFFnnnjjjHHH666777???111...@@@```pppuuujjjTTT\\\vvvXXXGGG666000222222///...777777777:::NNNjjjhhhKKK^^^zzznnndddjjjyyyTTT<<<777::::::666333===HHHIIIRRRaaafffOOOYYYkkksssxxxyyyYYYKKKGGGCCC@@@bbbnnnmmmsssNNNFFFCCCHHHEEE===???HHH___oooqqq```CCCAAALLLaaaxxxpppaaaVVVTTTOOO888<<>>:::@@@jjjuuuEEE999;;;DDDEEE===CCC^^^~~~jjjVVVSSSlllxxxRRR===666666@@@UUUvvvPPP777333666666;;;222111;;;@@@IIIfffwww\\\NNN```iiiXXXFFF===:::999999;;;222111444GGG^^^```YYYYYYyyygggUUUlllrrrHHH444777======CCC999@@@LLLHHHAAADDDEEE<<<@@@VVVzzzxxxeee^^^SSS\\\ttt~~~fffWWW???NNN^^^fffmmmzzz|||~~~{{{bbbRRRTTTXXXVVVJJJsssxxxsssOOO>>>===@@@EEEDDD??????BBBIIIcccqqqtttrrrTTTGGGIIINNNpppzzzjjjrrrxxx^^^[[[UUUEEEDDDFFFgggiiiRRRkkkhhhcccdddQQQ```xxxRRRAAAGGGKKKSSSjjjjjjTTTZZZnnnooosssiii|||cccyyyggg~~~qqq}}}qqqllljjjgggeeefffbbbeeeddd^^^YYYYYY]]]aaaZZZcccgggjjjqqqmmmiiippp~~~ttteee]]]```fff```iiiYYYTTTdddYYY[[[jjj```|||[[[]]]~~~~~~dddTTThhhZZZBBBTTTlll]]]qqqWWWRRR{{{ooopppwwwJJJ@@@===999@@@aaa]]]@@@===999:::>>><<>>===<<<@@@???:::???@@@333???;;;LLLtttYYYKKKJJJ:::777FFFLLLIIIJJJPPPQQQEEEFFFjjjtttbbb]]]^^^gggbbb@@@999===AAAAAA===???LLL\\\fffwwwuuufffTTTVVVfffllleeexxx[[[AAA<<<===>>>===<<<:::;;;===HHHRRRjjjtttyyy~~~]]]LLLPPPZZZ]]]jjjddd|||vvv^^^UUUVVVVVVIIIHHHhhhOOOEEEccc|||fff```___SSSooooooGGG???KKKJJJ^^^xxxlllTTT\\\qqqtttccckkkcccTTT~~~sssfff{{{rrruuufff]]]bbb___]]]^^^___```___]]]nnnqqqssspppjjjccc^^^]]]fffhhhkkkkkkcccZZZZZZ___bbbbbbaaa___[[[ZZZaaaiii{{{hhhiii|||oooeee```]]]NNNFFF]]]mmmeeeyyyVVV\\\qqq~~~VVV???>>>CCCAAAQQQ~~~OOOBBB555666AAA;;;444RRR^^^GGGllllllnnnfff???\\\^^^;;;666:::777555888222444444...222:::999DDDTTTgggeeeEEEMMM{{{eeeTTTPPPQQQeee{{{rrrXXXddduuuYYYZZZXXX@@@<<>>AAATTTtttnnnKKK999<<<===>>>CCCDDDCCC<<<:::;;;999EEErrroooWWWFFFMMM^^^fffuuuXXX<<>>AAACCCBBBCCCDDDAAA;;;FFFNNNPPP^^^lllddd~~~eee\\\jjjnnnwwweeeXXX\\\]]]VVV]]]gggtttRRRSSSZZZyyyeeemmmOOOeeetttNNNBBB???BBBQQQ{{{bbbKKKXXXssstttrrr{{{ppp|||VVVZZZttt{{{tttfff```bbbeeefffddd[[[bbbjjjnnnnnnkkkiiihhh[[[ZZZYYYWWWRRROOOTTT\\\]]]___```______bbbeeegggnnnkkkyyyxxxjjjaaa\\\MMM???KKKccc|||cccttteee\\\YYY@@@???DDDCCCDDDnnnjjjHHH@@@???DDD@@@;;;JJJaaatttUUUYYYpppSSSbbb|||WWWCCC999555555666666222777999444777<<<888444@@@OOOssscccMMMbbbooo[[[pppZZZhhh\\\@@@666888>>>CCC@@@>>>555444<<<888333999DDDMMM^^^sssiiihhhggggggccc```eeelllYYYBBB<<>>>>><<<:::???YYYzzzfffVVVEEELLL```xxxSSSEEE999>>>@@@BBBAAA<<>><<>>??????DDDCCCBBBAAA===AAAZZZiiiIII>>>AAAQQQpppcccQQQWWWUUUOOOIIIGGGbbbiii~~~yyyrrrooonnnooouuu|||uuuuuussszzzdddMMMAAA>>>>>>:::BBBFFFAAA<<<>>>DDDHHHPPPMMMPPPOOOWWW^^^EEE\\\}}}{{{```TTTWWWZZZWWWcccpppzzzSSSKKKQQQjjj|||fffuuuXXX^^^{{{pppMMM===??????QQQqqqZZZJJJ\\\uuu{{{|||ooodddJJJlllssszzzvvvfffccc```\\\XXXYYY]]]ccchhh```___```cccaaa\\\ZZZ\\\___ccc___TTTWWWiiizzz|||fffVVVVVVUUUNNNOOOWWW{{{___lllzzzaaa```}}}]]]BBB>>>BBBBBB@@@RRRrrrkkkOOOAAA<<<;;;>>>BBBQQQ}}}~~~dddWWWlllWWW^^^WWWBBBAAA666;;;CCC444:::666;;;===666999???<<<:::999777HHHuuuhhhppplllHHHLLLkkkXXXOOOxxx```BBB666999666@@@AAA;;;777333<<>>BBBKKKSSS[[[ttt[[[@@@;;;<<>>OOOmmmiii```jjjyyynnnmmmbbb^^^]]]aaadddeeehhhlllyyybbbhhhtttdddLLLAAA<<<===@@@===BBBAAA999333666>>>CCCRRRKKKRRRMMMHHHuuuzzzYYYEEE\\\}}}rrrZZZQQQSSSVVVWWWkkkzzzXXXKKKRRRjjjiiijjjXXXjjj~~~cccGGGEEEGGGFFF[[[nnnMMMJJJbbbzzz{{{dddpppWWWRRRyyyppp|||qqqjjjhhhhhhhhh```^^^___dddeeeaaa______```fffeee\\\[[[jjj{{{rrr___[[[YYYTTTTTTZZZ}}}aaaPPPlllmmmVVV~~~jjjMMMFFFIIIIIIHHHLLLeee~~~dddQQQSSSPPPBBB;;;AAAJJJ|||[[[RRRkkkbbb]]]CCC<<<999NNNVVV;;;000666IIIUUUSSSVVV\\\YYYIIIAAA===HHHccciiixxxiiiGGG333555FFFUUUccc{{{}}}mmmkkkZZZNNNppp```QQQSSSWWW^^^^^^___aaa[[[[[[gggyyysssRRRHHHHHH???999:::<<<;;;;;;<<>>===@@@UUU~~~FFF@@@;;;>>>LLLggguuuuuuuuujjj```\\\HHHFFFHHHOOOSSSRRRPPPQQQlllcccHHHXXX{{{wwwWWWJJJCCC;;;777999>>>@@@===777666===FFFJJJSSSKKKRRRMMMBBBhhhzzzfff]]]\\\rrrwwwfffSSSLLLMMMQQQVVVsssaaaNNNWWWllllll\\\\\\yyy[[[FFFJJJIIIKKKhhhZZZBBBNNNjjj~~~{{{{{{ddduuu[[[jjjsss|||qqqiiicccdddfffeeeeeeggg___dddjjjkkkjjjmmmsssyyytttppplllfffhhhnnnwwwtttSSSWWW|||sssPPP]]]tttsssSSSJJJKKKJJJKKKFFFYYYmmmTTTRRRNNN>>>999BBBCCCkkkoooUUUppp|||gggmmmJJJ<<>>@@@AAA===::::::SSSvvveeeAAARRR}}}{{{~~~eeeSSSSSSPPPBBB:::<<<999===>>>===@@@IIIRRRUUURRRKKKOOOLLLCCC\\\{{{```XXXhhhzzzzzzuuuzzz```SSSOOOOOOTTT[[[xxxiiiRRR^^^oooqqqmmmOOOcccuuuUUUDDDEEEEEEVVVzzzxxxMMM@@@YYYuuu|||~~~lllvvvmmmccc|||uuurrrxxxqqq~~~}}}xxxpppiiiffffffcccgggsssuuunnnjjjllliiikkkkkkkkkqqqwwwwwwtttxxxvvvooogggcccfffgggfffxxxuuuvvvuuunnneeefffnnnfff```{{{zzz[[[QQQiiivvvUUUIIIHHHGGGJJJBBBRRR}}}YYYGGGCCCAAAAAADDD<<>>AAAKKKRRRPPPKKKIIIHHHXXXsssiiiPPP[[[jjjrrr```OOO777CCCBBBFFFKKKIIIEEENNN\\\uuussszzzxxxfff```gggeeeVVVJJJ>>>;;;>>>BBBHHHMMMYYYkkkyyyHHHRRRtttzzz|||gggUUUPPPZZZYYYHHH@@@FFF===HHHRRRRRRPPPRRRVVVXXXOOOIIIIIIKKKKKKXXX{{{}}}aaa]]]wwwtttsss[[[SSSRRRQQQVVV___xxxnnnUUUcccwwwzzz^^^RRRvvvdddMMMCCCDDDJJJiiinnnEEEEEEiii|||rrrmmmrrrhhhbbbZZZsss|||uuuqqqtttxxx{{{wwwqqqcccaaaqqqxxxnnneeegggkkkkkkgggdddfffnnnssssssqqqoooiiidddbbbdddaaa[[[SSSYYYcccdddXXXHHHFFFLLLWWWaaawwwzzzooo[[[dddnnnvvv{{{ZZZLLLJJJHHHJJJBBBPPPvvv___IIIKKKSSSNNNBBBAAA@@@sssQQQiiitttpppFFF:::AAA>>><<>>@@@999444<<<444>>>GGGGGG>>>777777;;;===...===KKKGGG^^^uuuyyy|||SSSIIIJJJGGGGGGBBB???>>>===;;;>>>CCCHHHIIIEEEGGGMMMJJJKKKYYYnnnhhh}}}qqqIII@@@FFFCCC>>>777;;;HHHOOOIIIEEEGGG^^^lll~~~zzz{{{tttuuukkkZZZUUUVVV^^^eeeiiiiiitttJJJPPPooorrr|||~~~```QQQPPP]]]ZZZFFF>>>EEENNN^^^llljjj```YYYWWWXXXKKKGGGDDDKKKSSS[[[{{{tttllluuuuuuiiiQQQMMMMMMLLLRRR\\\vvvoooVVVeeewwwUUU]]]UUUFFFDDDHHHUUU}}}eeeAAAJJJttt{{{qqqxxxzzzUUUTTTVVVJJJ```mmmnnnpppxxx{{{~~~zzzssspppmmmkkkooonnnkkkgggeeedddccccccfffbbb______\\\WWWVVVXXX\\\^^^bbbaaaXXXLLLGGGHHHWWWWWWQQQNNNZZZnnntttnnntttzzz{{{tttpppnnnrrr{{{kkkMMMGGGRRROOOJJJMMMiiinnnSSSLLLSSSUUUOOOFFF>>>fffkkkXXXpppkkkJJJBBBEEECCCCCCGGG>>>ggggggOOOvvvnnnhhh|||sssttteeeKKK@@@DDD???:::AAAAAA>>>CCCBBB:::;;;===666;;;333444EEEXXXhhhwwwooo[[[HHHIIIHHHEEENNNOOO@@@AAAAAA===AAA777CCCKKKQQQPPPLLLKKKMMMMMMxxxkkkqqqqqqPPP@@@@@@DDDCCCDDD>>>===RRRjjjaaaHHH===QQQkkk|||mmmzzzyyykkklllaaahhhMMMHHHPPPdddllleeeNNNOOORRRSSSLLLCCCBBBGGGtttyyy___TTTOOOPPPPPPKKKGGGRRRMMMUUU|||}}}nnnrrr]]]LLLLLLSSSTTTTTTVVVzzzlll]]]bbbfffXXXpppvvvDDDKKKDDDDDDeee[[[666OOO|||oooqqqmmmfffZZZPPPOOOXXXfffqqqwwwyyywwwrrrkkkddd```___aaabbbeeeaaa___aaa___XXXRRRPPPRRRTTTXXX^^^^^^[[[\\\```}}}___DDD>>>CCCGGGOOOMMMNNNUUUaaajjjoooqqqrrroooooosss|||oooOOOEEEKKKKKKJJJOOOfffxxx]]]QQQTTTWWWUUUQQQKKKiii[[[fffsssNNN@@@??????@@@EEEPPPrrrwww]]]rrrlllooojjjeeeddd\\\JJJ???@@@EEEVVVppp~~~lll\\\MMM@@@@@@@@@555666888IIIooo|||~~~|||cccddd~~~QQQCCCGGGGGGFFFNNNWWWRRRSSSLLL???AAA999>>>@@@CCCGGGHHHHHHHHHJJJcccuuuiiixxxyyyZZZBBB<<>>CCCCCCCCCFFFQQQ~~~mmmqqqtttfffRRRCCCAAACCC@@@:::>>>???AAA___}}}WWW;;;GGGTTTyyyxxx}}}|||qqq___\\\nnn^^^DDDBBBRRRxxxsssyyysssZZZ[[[TTTRRRPPPEEE???VVVvvvtttSSSEEENNNHHHTTTVVVVVVOOOaaayyyooo~~~[[[TTTRRRVVVXXXYYYaaammmbbbYYYkkkdddvvvfffTTTkkk___GGGJJJBBBFFFhhhYYYPPPttt}}}}}}~~~~~~~~~{{{rrrsssuuusssooommmhhh___XXXYYY[[[[[[[[[\\\XXXjjjssseeeRRRCCC>>>BBBIIINNNAAABBBCCCCCCBBBDDDGGGIIILLLNNNWWWcccmmmqqqwww}}}xxx___QQQOOOXXXLLLEEE\\\yyybbbSSSTTT[[[YYYPPPMMMiiivvvVVVOOOqqq}}}~~~uuu___GGG<<<===???>>><<<<<>>DDDyyyXXXKKK???YYYmmm~~~|||lllVVV___gggBBB===GGG___ppptttgggddd\\\UUUNNNCCCJJJvvvbbbKKKWWWTTT]]]VVVTTT]]]{{{ggghhhnnn___RRRQQQUUUZZZ[[[aaauuurrrQQQXXX|||VVVuuu~~~]]]]]]fffEEEIIIFFFCCCXXX|||^^^[[[jjjeeeVVVRRR\\\```eeerrrnnnjjjuuu}}}vvvkkkbbb]]]gggaaa[[[\\\eeemmmqqqpppssswww{{{{{{rrrcccRRRHHHRRRPPPMMMJJJHHHEEECCCBBBOOOMMMMMMOOONNNIIIHHHJJJBBBEEEIIIKKKKKKJJJJJJKKKGGGJJJIIIRRRdddnnnyyyuuuZZZRRRYYYXXXNNNDDD]]]xxxJJJIIIsss{{{tttdddFFF;;;>>>@@@<<<:::CCC___zzzlll|||iiiZZZ```pppXXX]]]\\\^^^aaaiiilllbbbiiiTTT[[[kkkdddoooiii~~~uuuuuu```RRRZZZVVVPPPVVVVVV[[[dddrrr^^^SSSMMMJJJHHHHHHrrryyy~~~ggghhhlllhhhsss~~~XXXYYYFFFCCCooogggNNNCCCYYY}}}hhhrrr|||xxxcccQQQ[[[yyypppHHHCCCDDDRRRpppvvvjjjccc]]]TTTIIIAAAPPP|||iiiMMMVVVSSSXXXRRR[[[nnnjjjooouuuzzztttWWWTTTRRRTTTYYY\\\cccwwwlllVVVeee~~~QQQvvvrrrUUUccc}}}YYY@@@AAACCCJJJdddkkk[[[JJJPPPcccffffffqqqsssyyyrrrooojjjhhhqqqeeeddddddddddddaaa______`````````bbbfffmmmuuuzzziiibbbYYYTTTRRRSSSRRRQQQLLLKKKMMMOOONNNJJJLLLQQQMMMLLLJJJIIIKKKMMMOOOOOOGGGMMMKKKIIILLLLLLTTTfffsssoootttxxxlllUUUPPPYYYZZZSSSOOOdddfffUUUttt{{{gggDDD888???DDD@@@:::777LLLwwwkkknnnjjjrrrwwwRRROOO{{{yyy]]]\\\TTTXXX^^^gggfffXXX]]]yyymmmYYY```YYYccctttssspppppp\\\SSS^^^YYYQQQXXXXXX```lllooo]]]WWWSSSLLLBBB```rrrfffjjjfffmmmsssoooVVVJJJjjjWWWFFFTTTfffsssmmmwwwwwwrrr___XXXcccyyyiiiGGGIIIHHHSSSooobbb[[[ZZZQQQDDDCCC[[[kkkNNNTTTPPPUUUUUUiii{{{uuu||||||cccXXXZZZUUUVVV]]]bbbiiixxxkkkfffxxxwwwMMMvvvfffWWWpppqqqLLLEEE>>>EEEOOOdddyyyvvviiiiiicccaaa```ooowwwqqqpppsssttt|||vvvmmmhhhgggeeebbb```aaaccceeevvvjjj[[[RRRQQQSSSTTTTTTTTTRRRQQQPPPOOOOOOWWW```ccc___YYYSSSRRRSSSRRRPPPIIILLLHHHFFFKKKFFFAAAGGGLLLGGGLLLXXXUUUFFFEEEPPPMMMIIIJJJYYYsssrrroooKKK<<<@@@AAA;;;???777FFFqqqwwwpppkkkdddvvvRRRLLLddd]]]dddiiinnnqqqhhhTTT\\\}}}qqqaaa\\\TTT]]]}}}jjjtttvvvXXXQQQ]]]VVVLLLRRRFFFbbbyyyccc^^^XXXNNNCCCSSSlll}}}pppfffeee___xxxgggSSSkkkcccHHHKKKQQQ|||kkkvvvxxxkkkbbbdddooo}}}rrrIII666EEEKKK\\\}}}gggYYYSSSUUUOOOCCCHHHfffjjjNNNRRROOOVVV\\\vvvrrrsss{{{qqqWWW[[[```ZZZZZZcccjjjooo{{{zzzmmmttttttMMMwww___aaa~~~cccCCCMMMQQQQQQNNNUUUccciiitttzzzooosss|||qqqhhhkkkyyyyyypppgggbbbdddfffeee^^^UUUQQQUUUZZZNNNKKKNNNSSSUUU]]]www{{{```ZZZ]]][[[RRRKKKCCCEEEGGGGGGGGGHHHLLLPPPHHHHHHMMMKKKDDDJJJOOOGGGOOOIIIGGGLLLUUU[[[]]]^^^nnnuuuzzz{{{|||VVV???<<<>>>;;;777===TTTuuuiiittt]]]```VVVZZZooopppbbbggg}}}nnn]]]jjj|||aaaZZZSSSUUU\\\mmmpppppprrr}}}\\\TTTTTTXXXWWWNNNNNNYYYgggZZZ]]]ZZZSSS[[[gggvvvtttyyyeeefffeeedddzzzttt~~~~~~[[[JJJNNNxxxnnnxxxwwwuuuwwwiii\\\lll{{{zzzrrrIII<<<@@@999HHHwwwaaaQQQVVVUUUJJJHHHEEEMMMyyyfffVVVRRRQQQZZZwwwwwwbbbPPPWWWXXX[[[___eeeqqq{{{ppprrrnnn___uuuXXXhhhssstttcccNNNGGGPPP[[[ppp{{{zzzZZZMMMWWWccciiittt{{{rrrjjjdddaaaXXXSSSSSSVVVUUUXXXjjj~~~kkk\\\^^^eeebbbUUUKKKRRRRRRPPPMMMIIIHHHJJJLLLYYYKKKPPP\\\XXXPPPNNNMMMSSSQQQNNNLLLJJJIIIKKKMMMSSSXXX[[[YYYXXX[[[]]]]]]gggkkknnnpppwwwqqqdddIII@@@???===AAA666>>>```bbbcccyyynnn]]][[[uuurrreeefffxxxxxxkkkrrr}}}hhhaaaZZZ[[[ZZZ|||sssooopppppp|||```ZZZYYY]]]^^^XXXTTT___qqq^^^^^^\\\YYY[[[eeeuuuwwwwwweeeeeecccjjjXXXIIIZZZuuuoootttvvv{{{nnnaaaooofffDDD>>>HHH@@@MMM}}}bbbXXXYYYOOOGGGBBBGGG^^^^^^SSSRRRUUUhhh~~~rrrssshhhccc]]]___ccc___]]]hhh{{{vvv}}}hhh```xxx~~~lll[[[TTTKKKQQQUUUTTTZZZjjj}}}nnnrrruuutttooobbbfffxxxyyypppgggZZZNNNMMMTTTOOOHHHHHHYYYmmmvvvsssmmm]]]YYYSSSMMMMMMRRR\\\cccXXXJJJbbblllaaaSSSJJJHHHIIIJJJIIIHHHKKKJJJFFFFFFJJJNNNNNNLLLLLLKKKLLLRRRZZZ]]]ZZZ^^^```bbbSSS\\\fff~~~|||aaaJJJBBBCCCCCCEEE666777WWW}}}\\\ZZZhhhbbbzzzmmmkkkfffsssxxx{{{}}}ppphhh______WWWlllwwwhhhuuu~~~ppprrrttt^^^[[[YYY]]]```]]]VVVaaa}}}aaa]]]```aaa]]]bbbyyy|||uuusss{{{qqqdddeeedddrrr}}}___JJJXXXrrrsssxxxzzzsssyyy~~~oooyyyqqqFFF777@@@>>>TTTrrreee^^^VVVFFFEEEAAARRRjjj___^^^ddd~~~|||iiieeekkk___LLLOOOXXXhhh|||wwwbbb]]]eeepppaaadddPPPTTTbbbYYYLLLTTTccc}}}{{{xxx{{{```]]]zzz}}}rrrxxx|||yyypppfff^^^aaaiiilllhhhcccrrriii]]]UUUVVVbbbsss~~~cccTTTmmmhhhZZZ___gggddd\\\YYYXXXQQQIIIEEEHHHJJJJJJRRRPPPKKKHHHLLLQQQOOOIIIHHHNNNQQQIIIIIILLLVVVZZZXXX\\\XXXKKK???===???@@@===999BBB[[[xxxiiiVVVgggllliii~~~kkkuuukkkrrr|||yyy}}}}}}zzzlll^^^```VVV```ggghhhuuulllttteeeVVVVVVSSSUUUZZZXXXRRR\\\```\\\dddccc```cccvvv|||qqqjjjcccfffiiiwww{{{lllQQQRRRXXXrrryyynnntttttt{{{~~~VVVEEENNNOOOeeeiiigggaaaPPP???DDDDDDbbbeeeZZZ[[[ttt}}}www]]]KKKeee|||uuuqqqgggiiiXXXFFFMMMccclll]]]SSSRRR[[[```]]]iiimmmggg```___ggguuuqqqttt~~~}}}wwwmmmddd^^^WWWPPPTTTRRRNNNMMMRRRYYYXXXSSSEEEHHHGGGHHHEEEIIIGGGGGGFFFFFFBBB>>><<>><<<@@@MMM]]]lllzzzqqq[[[ccclllnnnzzzvvvyyy|||tttrrrzzz~~~sss^^^ccc^^^```pppfffmmmhhhxxxpppZZZQQQSSSPPPQQQUUUSSSQQQ[[[\\\ZZZfff```eeehhh|||rrr}}}eeedddhhhppp{{{lll[[[[[[UUUiii|||hhhvvvvvv{{{zzzwww|||ssszzz{{{dddfff^^^III@@@CCCFFFhhh^^^bbbmmm{{{}}}~~~xxxuuuxxxwwwhhhdddeeeXXX]]]YYYKKKXXXwwwyyyqqqttt~~~xxxqqqiiikkkttt{{{||||||rrrccccccaaa```eeelllmmmjjjaaa```VVVYYYPPPTTTKKKJJJPPPNNNMMMOOOUUU]]]aaaccc^^^QQQCCC>>>DDDKKKNNNNNNTTTRRRSSSYYYccceee___VVVMMM___vvv}}}qqqttt~~~~~~zzzkkkjjjwww~~~~~~eeeiiiiiieeezzzhhhyyyqqqlll~~~hhhUUUPPPVVVTTTTTTWWWTTTVVV___zzzZZZZZZfffeeelllnnnuuuqqqfffgggjjjwwwbbbaaaeeeYYY\\\ttt[[[jjjuuuyyywww{{{wwwbbb]]]QQQ@@@DDDEEEOOOppp]]]dddooo|||yyyrrrhhhjjj|||ttttttrrr]]]YYYVVVMMMLLLUUUQQQZZZaaarrr}}}rrr``````dddWWWaaa}}}~~~zzzxxxmmmhhhtttyyypppgggggggggdddffflllsssyyyxxx{{{}}}}}}|||uuuuuuccc```nnnnnnppptttzzz|||mmmbbb]]]YYYRRRJJJJJJHHHGGGIIIJJJJJJIIIHHH>>>JJJRRRTTTZZZcccddd___gggiiipppwwwxxxuuuuuuyyyqqqooo{{{|||uuudddcccqqqyyynnnpppqqqfffxxxmmmtttuuummmyyy```OOOMMMVVVXXXXXXYYYUUUYYYbbbxxx[[[\\\eeeiiikkknnnzzz{{{jjjkkkllljjjzzzttt]]]iiifffSSSOOOWWWyyyUUUqqqyyytttwwwkkkhhhXXXOOOGGG@@@GGGKKKgggoooIIIGGGIIIWWWUUUSSSPPPGGGAAAKKK^^^ccc\\\RRRUUUrrrggg```XXXRRRQQQTTTVVVXXX^^^uuukkkfffpppjjjwwwuuurrr~~~xxxuuuxxxzzzsssnnnmmmgggcccdddiiiiiieeelllqqqtttuuuyyylllhhh|||zzzvvvqqqkkkccc\\\ZZZ\\\YYYPPPIIIPPPUUUIIIFFFUUUNNNKKKLLLPPPSSSTTTWWW\\\lllyyygggaaazzzyyytttuuuooo``````lllrrrssssssrrrdddqqquuuwwwpppdddjjj~~~YYYHHHHHHTTTXXXYYYYYYTTTYYYbbbxxx]]]^^^ddddddbbbiii~~~xxxhhhqqqoooiii{{{fff```ssseeeNNNPPPXXXppprrrdddnnn~~~kkkjjjrrrvvvfff___PPPJJJDDDEEEKKKGGGQQQuuuiiiTTT>>>FFFLLLXXXKKKNNNVVVNNNJJJ[[[lll~~~uuugggfff|||kkkWWWjjjuuusssyyyllleeeiiilllnnnxxxuuurrrppprrrwwwyyywwwttt|||wwwuuullllllrrrvvvsssmmmppphhh```\\\\\\[[[VVVPPPUUU[[[\\\VVVTTT]]]jjjsssvvvzzzmmm[[[YYYVVVSSSRRRUUUZZZ^^^zzzrrrnnnsssyyy}}}yyyppp{{{rrr\\\___WWWSSS\\\]]]VVVUUUZZZbbbmmm\\\ZZZVVViiidddnnntttkkkooorrrsssvvv}}}aaacccmmmjjj[[[VVVrrr~~~pppvvv{{{zzzaaa```ppptttoookkkbbb\\\gggnnncccPPPNNNHHHCCCDDDHHHGGGBBBAAAPPPhhhyyy}}}XXXJJJLLLUUUdddsssyyynnnRRRkkkrrrccc```^^^zzz|||rrrjjjdddaaa```^^^fffooouuuuuuuuuxxx{{{|||oooppp||||||tttmmmppp|||{{{wwwuuu|||xxxvvvwwwyyy||||||xxxtttnnnddd[[[bbb^^^WWWOOOJJJIIIJJJMMM\\\rrr{{{vvvxxx|||ttt~~~zzzfff[[[]]]WWWVVV^^^^^^]]]eeeUUU]]]mmm[[[\\\\\\aaaaaaooofff```hhhrrr~~~eeehhhllleeeYYY[[[|||nnn{{{qqq}}}yyyfff[[[XXXbbbfff^^^WWWXXXHHHMMMUUUPPPHHHOOOVVVMMMLLLHHHGGGJJJIIIFFFLLLVVVlllvvv~~~|||xxxvvvlllyyyuuu|||~~~qqqgggcccbbbcccWWWXXX[[[```gggooovvvzzzyyyrrrsssqqqkkkjjjooo|||zzzwwwsssooommmllllll{{{rrrhhheeefffgggccc___sssqqqrrryyy{{{}}}tttllljjjhhh```\\\VVVPPPLLLKKKLLLMMMOOO```tttuuufffaaammm{{{xxxooofffjjjhhh___ZZZ]]]^^^iii{{{hhhrrrppp]]]___```iiiooouuucccbbblll|||sssqqqmmmddd___iiiuuubbbkkkaaa[[[^^^[[[NNNKKKSSSYYYdddrrrZZZQQQMMMQQQTTTTTTXXX___iiirrr}}}wwwggghhhoookkklll___WWWXXXUUUWWWqqqssszzztttuuusssqqqqqqrrrsssrrrqqqmmmhhhccc```aaahhhqqqvvv}}}tttmmmjjjooonnnhhhaaabbblllsssuuuzzzmmm]]]SSSQQQTTTVVVWWWSSSQQQRRRXXXaaaiiikkkkkklllllljjjggggggiiieee___hhhpppsssjjj]]]UUUSSSRRRRRRPPPNNNMMMMMMMMMMMMLLLVVV^^^iiiwww}}}sssfffbbbooo~~~}}}~~~ooodddhhhnnnmmmjjj```]]]eeeuuueeetttvvveeeeeedddjjjuuuxxxlllllluuuvvvzzzqqqjjjbbb]]]```hhh}}}yyy{{{{{{nnnaaaffffffbbb______[[[UUUYYYMMMNNNTTTSSSSSSWWWWWW```cccuuucccTTT[[[iiiyyyzzzyyyrrrgggddd]]]bbbbbbYYYRRRSSSVVVWWWYYY\\\```eeekkkrrryyy}}}~~~}}}mmm```[[[[[[]]]___```______ccchhhlllmmmlllhhhqqqvvvpppjjjjjjppptttcccgggfff```[[[ZZZXXXVVVZZZZZZZZZ\\\]]]]]]ZZZWWWZZZZZZZZZ___kkkxxx|||zzzpppppppppoookkkjjjqqq|||~~~tttdddfffyyymmmooo}}}rrrhhhfffcccjjjuuu{{{pppfffeeeiiimmmppprrr{{{iii```SSSVVVcccgggmmm~~~llliiiccceeeiiieeerrrpppbbb^^^bbbhhhtttuuudddOOOUUUYYYYYYYYY\\\___aaa[[[ZZZZZZTTTPPP\\\hhheeejjjhhhkkkoooggg___gggyyy|||fffooo|||tttoooiiigggmmmvvvqqqmmmhhhccc[[[SSSNNNNNNSSSYYY\\\]]]bbbnnn{{{|||yyywwwtttrrrqqqooollljjjfffhhhgggcccbbbeeegggeeennnjjjdddaaahhhqqquuusssfffdddeeehhhlllmmmjjjgggwwwuuuqqqlllnnnttttttqqqqqqnnnlllllljjjeeedddfffdddllllllfffiiiuuuzzzttt}}}xxxvvv}}}vvv}}}yyywwwzzz|||uuuqqqsssrrrqqqbbbaaaeee___ZZZ[[[YYYaaagggvvvxxx|||}}}vvviiiiiiqqqqqqssstttnnneee]]]UUUQQQQQQRRRQQQOOOOOOUUU[[[^^^bbbccc]]]UUUWWWZZZVVVYYYcccbbb```iiillldddjjjfffgggkkkbbbgggaaa]]]aaaiiinnntttooo^^^\\\dddmmmuuu{{{wwwzzzmmmgggaaaYYYuuuxxxbbbXXXZZZxxx|||qqq}}}vvvqqqmmm]]]^^^^^^ZZZ[[[cccTTTKKKIIIQQQTTTSSS]]]nnn\\\]]]^^^___bbbgggnnntttyyyyyyssskkkiiirrr{{{}}}xxxvvvqqqlllkkkmmmooonnnkkkbbbeeefffccceeelllsssuuu{{{|||{{{vvvrrrrrrrrrtttrrrkkkgggiiimmmooojjjfffddddddeeeiiitttsssrrrkkkfffiiipppqqqlllkkkhhhiiiooooookkklllqqqtttnnn]]][[[sssxxxlllcccjjj{{{~~~pppjjjkkkggg]]]NNNNNNUUUQQQOOOTTTVVVUUUTTTXXX^^^___YYYSSSQQQWWWYYYYYYXXXVVVVVVYYY]]]YYYPPPQQQTTTPPPTTT\\\[[[]]][[[UUUOOOOOOTTT]]]cccddddddaaa]]]]]]______\\\___fffddddddoooooofffcccfffhhhsssddd[[[eeelll~~~vvvuuufffWWW\\\xxxwwwsssxxxqqqhhhXXX\\\[[[VVVYYYdddmmmmmmaaaQQQQQQYYYWWWXXXaaadddeee^^^XXXWWWYYY\\\aaaeeekkklllwww}}}{{{pppsssppphhhcccgggpppuuu|||yyyzzz}}}wwwlll```aaajjjkkkjjjmmmpppoooqqqzzzsssqqqnnnmmmpppmmmggggggmmmoookkklllrrrjjjmmmkkk}}}eeejjjuuuvvvpppvvvzzzqqqbbbTTTUUU[[[TTTQQQZZZ___eeebbb``````^^^^^^cccjjj\\\]]]^^^___bbbgggmmmqqqhhheeeeee___VVV^^^iiigggfffgggeee______kkkzzzhhhzzz~~~xxxooopppzzzyyyzzz{{{fff]]]rrrlllwww{{{vvvxxxxxxrrrrrrkkkYYYQQQRRRPPPSSSUUUZZZaaabbbbbbgggnnnooottt~~~~~~{{{~~~sssllleee___```fffllljjjooo|||~~~|||dddiiirrr|||tttxxx~~~lllYYYYYYgggkkkhhhdddbbbfffnnnxxx~~~zzzpppjjjrrrrrrqqq}}}|||ssskkkmmm||||||sss|||vvvwwwvvvsssqqqoooooopppqqqyyy{{{rrrddd```fffhhhcccaaaaaa``````````````````___dddhhhiiikkktttwwwxxxyyy|||{{{|||zzzccc___gggdddbbbaaabbbgggpppyyy~~~{{{|||zzztttnnnqqq}}}zzzsssqqqlllqqqoooccc]]]eeeuuuyyyqqqllleeehhhlllmmmlllhhhfffeeeddddddddddddfffiiilllnnnnnnttttttooorrr}}}~~~}}}lllhhhmmmjjjhhheeecccdddhhhllloooqqqqqqqqqqqqsssxxx{{{~~~|||uuuooollllllhhheeedddgggmmmtttwwwxxxuuutttvvv|||zzzooohhheeefffggggggooosssqqqnnnqqqvvvxxx