BM6P6(@ ttt>>>333777333555111111////////////////////////...---***---333===cccrrrmmmvvvMMM@@@?????????@@@???===<<<777999>>>FFFNNNPPPMMMJJJNNN888DDDPPPIIIkkkzzzooommmzzzuuueeeeeennnuuu|||ttttttrrrqqqtttwwwssslllqqqooonnnpppppphhhYYYMMMHHH===pppJJJ...111333...---+++))))))***+++***))))))(((,,,,,,''',,,000(((///aaaqqqUUU;;;@@@FFFJJJGGGEEEHHHLLLNNNOOORRRBBB<<>>===CCCKKKJJJFFFNNN[[[gggppp{{{}}}zzzzzzppphhhcccTTTFFFIII>>>RRRMMMCCCMMMTTTRRRXXXMMMKKKMMMXXXkkkxxxyyyssszzzzzz{{{{{{}}}~~~uuuiii{{{qqqtttccc555***------###)))000###''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''$$$000222333uuusss888oootttooozzzmmmKKK]]]vvv{{{kkkjjjmmmhhh^^^______TTT___mmmyyyttt___JJJ???>>>sss===333777333555111111////////////////////////000///+++...666BBBggg~~~aaaMMMCCC>>>===<<<<<<=========<<<>>>AAAFFFLLLQQQRRRQQQOOOKKK@@@EEEJJJRRR{{{vvvkkkiiimmmpppmmmiiigggppplllZZZTTTeeewwwzzzeeelllrrrrrrqqqrrrpppmmmpppoooooorrrrrrkkk^^^SSSFFFDDD\\\xxxaaa===444444,,,---+++))))))***+++***)))+++(((++++++(((,,,000,,,AAAXXXDDD:::DDDHHHIIIFFFFFFKKKOOOPPPMMMLLLCCCBBBOOOZZZaaaiiiVVVKKKKKKYYY[[[TTT]]]pppSSSLLLaaa\\\[[[nnnzzzzzzoooyyysssuuunnnvvvxxxiiiiiissspppwww}}}sssllljjj[[[BBB>>>\\\lll888>>>---,,,///(((++++++++++++************++++++,,,,,,,,,---------333...111222;;;aaalllvvvuuuttttttooonnnsssoooppprrrrrrssstttwwwyyyxxxxxxxxxzzz}}}~~~~~~~~~|||}}}}}}}}}zzzzzz|||{{{wwwZZZHHH777000'''***...******---'''))))))))))))))))))))))))))))))))))))************...''''''333***$$$555666444>>>cccfff```TTTOOOTTTPPPAAA:::===BBBBBBGGGPPPTTTSSSSSSUUUZZZ]]]___```eeemmmqqqqqqqqqnnnjjjfffbbb^^^ZZZWWWZZZUUUOOOJJJGGGDDDAAA???BBBGGGMMM]]]kkktttzzzlllMMMEEE;;;111+++)))***---'''''''''((((((((())))))(((((((((((((((''''''&&&(((((((((((()))))))))))))))'''***+++(((,,,111,,,DDDsssoooNNNVVV~~~~~~{{{yyyvvvsssnnnkkkhhhddd```bbbeeeeee___YYYBBBDDDLLLTTTSSSOOOWWWeee{{{xxxpppfff]]]ZZZ[[[\\\___aaa\\\[[[]]]TTTMMMSSSGGGXXX``````eeeddd]]][[[YYYSSSNNNQQQ___pppwwwvvvxxxxxxxxxyyyzzz|||}}}~~~xxx~~~ssskkkqqqyyyuuueeeZZZQQQ888***,,,+++***)))%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&'''''''''''',,,///KKKrrr```OOO~~~kkkggg^^^{{{qqqiiijjjdddeeedddaaaggggggZZZeeehhhggg]]]NNNEEEFFFJJJqqq===333777333555000111////////////////////////,,,,,,)))///>>>OOOsss~~~kkkZZZ777=========<<<;;;<<<>>>@@@AAAHHHKKKPPPSSSUUUUUUUUUUUULLLOOOIIIHHHfff}}}ooodddWWWPPPSSS[[[ccchhhiiinnnttthhh^^^tttxxxaaammmvvvuuupppoooppppppqqqppppppsssuuuoooeee\\\IIIJJJFFF```xxx{{{xxxHHH444555...---+++***)))++++++***)))+++))))))******,,,...000TTTjjjGGG;;;@@@JJJJJJGGGDDDGGGNNNQQQPPPKKKDDDEEEKKKOOO\\\iiikkk^^^QQQNNNUUUVVVSSS]]]nnn\\\GGG[[[aaaTTTcccjjjxxx|||tttcccdddeeerrrvvvbbbjjjXXXXXXdddgggqqqnnnlllnnn{{{xxxhhhDDD===LLLzzzEEE;;;222---***+++,,,+++++++++************,,,,,,,,,,,,------------///+++222888KKK|||yyyccc}}}tttoooqqqooojjjiiimmmkkklllnnnoooppprrruuuwwwwwwwwwyyyzzzzzzzzzyyyxxx}}}}}}~~~}}}|||{{{|||}}}|||zzzxxxqqqtttqqqttt~~~|||rrrhhh222111***)))***'''---///$$$)))))))))))))))))))))))))))))))))*********++++++333---333(((...444444===zzzOOOdddYYYQQQVVVYYYUUUHHH???BBBKKKFFFFFFKKKTTTZZZ]]]aaafffeeekkkrrrxxx{{{vvvsssoooiiiaaaYYYRRRLLLGGGCCC>>>===@@@RRRrrruuuXXXSSSlll{{{{{{wwwjjjXXXEEE:::222***)))...''''''(((((((((((())))))(((((((((((((((''''''&&&(((((((((((())))))))))))%%%---,,,(((,,,///000444bbbUUUGGGkkk~~~wwwwwwvvvvvvsssmmmeee___\\\WWWRRRRRRTTTTTTPPPLLL???EEEPPPZZZ[[[ZZZfffvvvxxxeeeSSSFFF>>>999888CCCHHHHHHMMMWWWUUUTTT]]]VVVccc|||yyymmmfffaaaYYYVVV___oooyyyzzzvvvvvvvvvvvvwwwxxxyyyzzz}}}wwwooo{{{jjj[[[wwwXXXSSS```BBB%%%%%%000+++%%%,,,''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&''''''((((((+++(((555bbbeeeNNNmmmqqqzzzwwwWWWpppyyyuuudddkkk```^^^eeelllvvvtttcccpppjjj```VVVPPPQQQXXX^^^ooo<<<444888222444000222////////////////////////***------888PPPiii~~~ssssssvvv:::FFF<<>>>>>===>>>AAAFFFIIIPPPTTTXXXXXXVVVUUUVVVXXXSSSXXXMMMTTTpppiii```RRRGGGFFFOOO^^^hhhqqqhhhmmmjjjhhh}}}vvv}}}yyyqqqppprrrsssrrrqqqrrrtttuuuqqqiiibbbNNNDDD:::KKKkkkwww}}}MMM000666444---,,,******+++++++++*********)))+++---)))***555lllaaaDDD;;;HHHLLLIIICCCAAAFFFOOORRROOOJJJ@@@IIISSSOOOYYYhhheeebbbXXXSSSVVVVVVSSSYYYeeemmmTTTWWWddd]]]bbblllqqqfffVVVkkkhhheeennnddd\\\eeexxxrrrIII>>>@@@wwwPPP666444...'''000,,,,,,+++++++++*********,,,,,,,,,------------...+++---333HHHjjjyyyggg||||||vvvooollllllnnnjjjccc```ccc___aaabbbccccccdddgggiiiqqqtttwwwyyyyyyxxxwwwwww{{{}}}}}}||||||}}}|||{{{qqqqqqiiiiiixxxxxxvvv}}}yyy;;;...***,,,)))%%%---///$$$)))))))))))))))))))))))))))))))))******++++++,,,///(((444(((---===...333hhhRRRaaagggUUUiii^^^KKK===;;;DDDJJJKKKNNNLLLPPPXXXbbbmmmzzz}}}tttjjj___VVVOOOJJJHHHDDDBBBJJJUUUVVVPPPKKKlllppptttjjjMMMAAA999...((()))(((((((((((((((((())))))(((((((((((((((''''''&&&(((((((((((())))))))))))'''111,,,***000---333MMM^^^hhh~~~nnntttsssqqqooojjjccc[[[UUUOOOJJJEEECCCDDDEEEBBB@@@???FFFRRR[[[^^^ddduuufffVVVPPPLLLGGGDDD>>>DDDEEELLLXXXXXXWWWaaa___nnnkkklllhhhfffmmmzzz}}}uuuuuuuuuuuuvvvvvvwwwxxx~~~yyyvvvvvv^^^wwwrrrhhhYYY777'''///+++$$$///''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))---(((KKKdddOOOWWW{{{yyyWWWWWWppptttggglll___aaaooo|||~~~iiinnnggg^^^XXXXXX[[[^^^___mmm;;;444888222333000222////////////////////////---333666EEEeee|||zzz}}}rrr~~~FFF999FFF:::>>>>>>??????@@@DDDJJJPPPTTTXXX[[[ZZZWWWUUUUUUVVVSSSTTTPPPjjj}}}mmm___YYYNNNEEEBBBJJJXXXdddnnnWWWVVV___ooowwwqqqrrrsssssssssrrrrrrssstttqqqkkkfffVVV<<<<<<===bbb\\\777777666...,,,******+++,,,+++***''',,,***,,,000'''***@@@sssTTTBBB===JJJKKKGGGAAA???EEENNNPPPLLLGGG???LLLYYYRRRWWWeeeccc```[[[YYY]]]``````dddjjjzzzwwwcccoooxxxtttzzz{{{zzzssseeesssyyymmmnnnnnnfffhhhwwwRRRAAA<<>>;;;===??????AAAEEEMMMSSSXXXZZZ\\\\\\YYYVVVTTTSSSMMMOOOZZZpppiiiTTTQQQLLLGGGGGGNNNZZZcccaaaTTT```{{{rrrooosssssspppsssrrrrrrssssssqqqnnnjjjdddEEEDDD222OOOqqqiiitttHHH777222...,,,+++***+++,,,+++***&&&...***,,,111'''111WWWdddIII@@@DDDLLLFFFDDDAAA@@@EEEMMMMMMIIIDDDAAAKKKWWWVVVXXXdddmmm```^^^^^^cccjjjqqqwww{{{zzztttzzzpppxxxuuunnnZZZJJJVVVpppvvvmmmzzz]]]DDD===UUUwwwBBB777111,,,///,,,,,,,,,,,,++++++++++++,,,---------............,,,:::EEEgggjjjnnnqqqeeeaaa\\\XXXXXXXXXUUUOOOIIIEEEDDD<<<===>>>===;;;;;;===>>>>>>CCCJJJOOOSSSXXX___eeepppuuu}}}~~~}}}~~~qqqeeeggglllvvvuuuwwwsssvvvmmmuuu???111...///((())),,,)))))))))))))))))))))))))))((())))))***+++,,,------)))111///+++333***EEE[[[[[[wwwrrrrrrlllEEEDDDBBBEEENNNYYY]]]\\\iiissszzzccc[[[RRRMMMKKKJJJMMMQQQkkkmmmsss{{{uuufffssssss]]]SSSHHH888*********))))))))))))(((((((((((((((((((((''''''&&&(((((((((((())))))))))))***))))))------...RRRkkkaaa|||{{{qqq}}}oooiii___VVVOOOIIIEEEBBB<<<999555333333444333333111999EEERRRbbbwwwpppsss|||{{{rrrkkkooosssqqqqqqtttjjjaaafffcccvvv^^^cccfffeeecccqqqyyyxxxwwwwwwwwwwwwwwwxxx{{{nnn|||wwwkkkrrr]]]<<>>```vvvllleeeuuuhhh^^^TTTLLLKKKJJJGGGCCCAAA???===::::::;;;;;;;;;::::::<<<>>>999===AAACCCFFFKKKUUU\\\mmmttt|||~~~}}}~~~zzzkkkfffdddlll}}}vvvooolllgggxxxYYY;;;,,,...,,,))),,,+++))))))))))))))))))))))))((())))))***,,,------...+++///...444000>>>}}}FFF~~~xxxyyy~~~hhhIII===@@@FFFJJJNNNWWWiiiyyyssseee___ZZZPPPHHHFFFTTTnnn{{{ssswwwxxxooo]]]SSSDDD444*********)))))))))(((((((((((((((((((((''''''&&&(((((((((((())))))))))))***)))...---+++CCCpppsss```fff}}}|||nnnvvvddd]]]RRRIIIBBB===;;;999555444222111111111111111(((...666@@@MMM^^^ooozzzqqqhhhjjj{{{zzznnnqqqttt___TTT^^^bbb```aaatttyyyyyyxxxwwwwwwwwwwwwwww{{{tttxxxnnnrrr\\\DDDJJJuuummmxxxuuuTTT000***...(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((()))***+++000UUU___RRRxxx|||]]]WWWyyyvvvnnnqqqlllhhhccchhhyyylllllljjjfff]]]UUUQQQSSSVVViii:::555:::222222///333////////////////////////,,,;;;HHHbbbzzzdddNNN===999HHH>>>;;;???DDDGGGHHHLLLTTT[[[^^^^^^^^^```aaa]]]VVVPPPSSSddd___VVVOOONNNMMMNNNPPPUUU\\\```dddjjjuuuxxxnnnxxxuuuuuurrrooorrrxxxyyyuuupppppprrrsssuuuvvvwwwwwwfffiiiFFF999@@@<<<]]]```:::333///---++++++,,,,,,,,,+++'''222)))'''///+++HHHlllLLLDDDIIIDDD???CCCEEEFFFIIILLLJJJFFFDDDIIIBBBCCCOOOOOOZZZzzzvvvnnn___UUUXXXfffssswww{{{}}}qqqdddeeewwwrrrqqqtttZZZoooeeeaaavvvddd___ppptttnnn~~~nnnCCCAAADDD}}}PPP666333555***---------,,,,,,,,,++++++---------.........//////111FFF[[[hhhzzzpppyyy{{{sssgggdddVVVJJJIIICCCAAA<<<999999;;;:::888999:::;;;<<<;;;<<>>666333222666...000000------000111...---...,,,DDDdddppptttnnnxxxHHHCCCBBB===CCCEEEIIIFFF@@@FFFVVV^^^\\\^^^dddccc]]]\\\```ZZZNNNVVVmmm]]]ZZZRRRRRRPPPNNNSSS]]]cccdddccckkkpppooommmpppssstttvvvuuutttvvvxxxxxxuuuqqqtttuuuuuuttttttuuuwwwyyyqqqdddTTTDDD888@@@dddJJJ000333000---++++++,,,++++++///))),,,$$$...666MMM}}}OOO;;;AAAHHHGGGCCC@@@BBBJJJNNNKKKFFFCCCCCCEEEEEE@@@<<<@@@LLLXXX___iiigggcccGGGSSSTTTRRRdddjjjooohhhUUUWWWZZZUUU___jjjfffWWWfffiii]]]yyyfffiiirrrooozzzPPP===DDDYYYiii555<<<111+++......---------,,,,,,,,,,,,111...---222///+++333???bbbnnnUUUmmmyyyvvvmmmfffYYYNNNHHHBBBBBB>>>999777888;;;===>>>===>>><<>>CCCEEECCCKKKZZZaaa^^^ccccccdddccc^^^YYYXXX[[[lll^^^ZZZSSSTTTRRRQQQUUU]]]aaa```[[[```bbb______eeemmmqqqxxxuuurrrrrrtttwwwwwwwwwtttwwwyyyxxxuuuuuuyyy}}}ttthhhXXXHHH999<<>>BBBGGGFFFCCCCCCGGGMMMMMMUUUSSSTTT===KKKNNNNNNXXX]]]fffeeeVVVVVV\\\ZZZ^^^```bbbiiiiii{{{{{{ssspppppp}}}TTT???@@@QQQsss<<<:::111---......---------,,,,,,,,,***///---,,,111---,,,666<<>>888<<<@@@CCCDDDDDDFFFHHHIIILLLJJJLLLVVVUUURRRYYYccc{{{{{{|||ttt___```aaazzz}}}}}}~~~ppp```[[[^^^jjjsssssseeesssxxxhhh:::///))),,,(((+++************************+++++++++,,,,,,------...000***444:::tttmmmjjjVVVKKKIIILLLVVVcccuuuvvvggg^^^YYYYYY\\\bbbiiillllllkkkgggxxxhhhaaaNNN???333)))(((***)))(((((())))))))))))))))))))))))))))))))))))************,,,...111222HHHuuu}}}ZZZ}}}uuujjj^^^UUU@@@;;;444111000111000///222222222222222222333333333222111000000000111222===???>>>;;;:::<<<<<<;;;CCCCCCQQQWWWhhh|||ssshhh\\\XXX``````ggg{{{yyyuuuwwwxxxwwwwwwxxxzzzrrrpppwww{{{rrrdddfffOOOTTTzzzqqq^^^tttTTT222,,,,,,))))))((('''&&&&&&&&&'''''''''''''''((((((((((((%%%(((%%%&&&***'''+++;;;```RRRKKKjjj]]]VVVdddsssnnnjjjdddbbbeeeiiizzztttppp^^^ZZZXXXUUUQQQMMMKKKLLLNNN```===666444222555...111000------000111//////333:::KKKjjjlll```NNNFFFEEEFFFBBBEEEGGGGGGHHHSSSaaaddd___gggcccdddhhhaaaWWW]]]llltttkkkaaa\\\WWWWWWUUUSSSUUU[[[]]][[[[[[[[[WWWOOOMMMUUU___eeemmmlllmmmpppuuuxxxzzzzzzvvvzzz|||{{{xxxwwwzzz}}}xxxnnn```OOO===999LLLeee|||qqqrrrbbb:::444111...,,,,,,,,,,,,+++))))))(((000...BBB|||~~~UUUDDDEEEIIIGGGDDD@@@@@@DDDLLLNNNJJJDDDCCC;;;???DDDGGGIIIJJJKKKMMMKKKOOOMMMSSS>>>KKKOOOTTTVVVWWWffffffZZZRRR[[[]]]bbbaaajjjyyyppppppwwwqqqrrr]]]FFF<<>>QQQnnnRRR~~~^^^qqqkkkeeeQQQDDDDDDBBBAAAGGGLLLMMMIIIGGGJJJNNNSSSXXXTTTRRRZZZYYYNNNKKK]]]lllllltttmmmYYYooo~~~yyygggZZZTTTgggpppmmm[[[}}}lll}}}zzzXXX000***(((...+++***************************++++++,,,------......888%%%999VVVeeeqqqjjjOOODDDJJJRRRRRR]]]pppvvvmmm___ZZZZZZ___aaafffsssvvv{{{dddjjjWWWPPP???...((())))))))))))))))))))))))))))))))))))(((((())))))************'''222...;;;mmmyyy]]]yyyrrrdddSSSGGG888666333222333444444333888888888777777777666666777777666666777999:::;;;222111333:::>>>???@@@BBBGGGDDDXXX]]]ddd~~~qqqffffffeeennn|||wwwuuuwwwxxxvvvuuuwwwwwwnnnnnnxxxxxxmmmwwwUUUIIIlllaaa}}}:::&&&---'''''''''''''''&&&&&&&&&''''''''''''((((((((((((###***%%%%%%---'''///MMMlll>>>lll||||||SSSZZZ}}}oookkkhhhddddddiiiuuupppfffXXXSSSRRRPPPOOOPPPQQQPPPPPP^^^;;;666444222555...222///------000000///111666CCCSSSsss|||yyy~~~yyyuuu___XXXHHHBBBGGGCCCHHHFFFDDDJJJ[[[kkkllleeecccaaacccfffccc```hhhsssrrrkkkkkkeeebbb\\\[[[WWWRRRSSSXXXZZZWWWccc```UUUGGGAAAFFFNNNRRRTTTZZZdddnnnwww{{{{{{{{{{{{{{{|||{{{zzzyyyxxxxxxzzzttthhhWWWCCC999BBBRRRqqq~~~>>>555222///,,,,,,,,,,,,+++***+++'''222+++GGGlllIIICCCJJJJJJFFFFFF>>>@@@FFFMMMMMMHHHCCCCCC======>>>BBBIIIQQQWWWZZZZZZ]]]]]]dddGGGLLLRRR___``````rrrmmmaaaOOOZZZ]]]fffooo|||yyy}}}{{{ooollloooqqqjjjRRR===BBB}}}UUU888444000......---------,,,,,,,,,---111000///111...666JJJzzzyyy{{{VVVjjj{{{ssskkk^^^JJJDDDHHHHHHNNNOOOMMMHHHDDDEEEJJJPPPOOOWWWSSSNNNUUUUUUKKKFFFOOO]]][[[hhhppptttttt```SSS]]]gggzzziii^^^ooohhh\\\}}}qqq555...)))444)))***************************++++++,,,---...//////555///>>>cccvvvvvvZZZGGGDDDNNN[[[cccqqq|||hhh]]]YYY___ccchhh}}}www}}}qqqssskkk```KKK555*********+++,,,(((((((((((((((((((((((((((((())))))******++++++'''222---KKKrrrooo~~~xxxuuuooo```KKK===333333444555777777777777888888888888888888888888333333444555777999<<<=========CCCNNNTTTUUU[[[bbbjjjmmmyyyppp}}}xxxxxxwwwttttttxxxxxxuuutttvvvyyyuuutttyyyzzzpppcccOOOHHHaaabbbuuuEEE(((...'''&&&&&&'''''''''&&&%%%''''''''''''(((((((((((($$$---(((&&&///***666\\\XXXGGGllltttTTT```yyynnnjjjgggfffppp}}}~~~yyyttt___SSSPPPNNNMMMPPPTTTVVVTTTQQQ[[[:::666555222444...333///---...000//////444:::RRRgggggg{{{]]]fff^^^[[[FFF>>>FFFGGGCCCCCCGGGWWWlllxxxsssgggZZZ]]][[[YYY^^^jjjooommm}}}zzziiijjjmmmhhhfffaaa___XXXQQQPPPUUUXXXWWWgggaaaTTTCCC;;;<<<@@@AAA???GGGSSSaaallltttyyy{{{|||zzzxxxyyy{{{{{{vvvqqqwwwtttkkk[[[GGG:::<<>>AAAGGGMMMKKKEEEBBBDDD???<<<<<<@@@HHHRRRZZZ^^^bbbhhhnnnuuuNNNGGGPPPgggcccgggsssfffOOOaaaeeeaaauuulllfffsssoootttmmmeeezzzvvvaaaCCCAAAnnnbbb:::888111......---------,,,,,,,,,...222000//////---<<>>???AAAAAAAAABBBDDDFFFHHHJJJWWWYYY]]]bbbffflllyyy{{{yyyuuuvvvssstttssstttxxxwwwttttttvvvuuuvvvzzz}}}xxxttt]]]SSSKKKQQQiiijjjgggTTT000---)))'''%%%&&&(((((('''%%%''''''''''''((((((((((((&&&---)))&&&,,,///???]]]>>>eee}}}{{{nnnrrrKKKNNNyyy|||tttnnniiieeeiii~~~wwwzzzjjjQQQMMMKKKIIIJJJMMMRRRTTTSSSPPPYYY999666555222444...333///---...000//////666>>>TTTsss{{{```lllbbb___ZZZKKKDDDLLLSSSQQQVVVbbbppp{{{yyymmmaaaZZZZZZRRRLLLVVVhhhlllccckkkwwwssskkkpppqqqkkkiiidddaaaZZZSSSRRRWWWYYYWWW```[[[NNN>>>666777999999999===CCCKKKUUUaaammmuuuwwwuuuuuuxxx{{{zzzvvvqqqsssrrrkkk\\\III<<<888:::^^^VVV888444000...------,,,,,,,,,***,,,///999sssfffIIIEEEJJJIIIFFFGGG>>>BBBHHHMMMIIIBBBBBBFFFDDDBBB@@@BBBGGGNNNSSSVVVbbbjjjwwwVVVEEENNNlll]]]iiisssfffOOOllloooZZZpppgggccczzzssseeeiiigggoooJJJAAAaaaqqq<<<;;;111......---------,,,,,,,,,,,,///---------...EEEiiiwwwmmm|||rrrkkkeeeZZZOOORRRQQQDDDBBB???======BBBFFFHHHHHH```\\\QQQRRR]]]]]]YYY^^^^^^yyyyyy~~~}}}iiiVVVMMMVVVjjjzzz|||aaa^^^RRR^^^LLL444,,,000)))++++++++++++++++++++++++***+++,,,---...///000111222666xxxkkk|||tttZZZNNNYYY```bbbvvv{{{yyykkkaaa```cccgggsssvvvbbbIII888...)))(((+++))))))))))))))))))))))))''''''((()))***++++++,,,...,,,DDDyyyvvvuuuhhhxxxtttrrrfffPPP===555;;;>>>BBBDDDEEEFFFGGGHHHHHHIIIJJJLLLNNNOOOPPPQQQQQQQQQQQQRRRTTTWWWYYY[[[^^^hhhtttkkktttqqqxxxyyy|||yyyxxxzzzyyysssrrrtttxxxwwwssstttxxxwwwwwwxxxzzzxxxuuuvvv{{{pppcccOOOEEEUUUsss{{{iii|||bbb444&&&---)))&&&%%%''')))'''%%%''''''''''''(((((((((((('''((()))&&&'''777KKKVVVEEEuuuLLLEEEXXXtttoookkkhhhfffnnn~~~sssYYYGGGKKKHHHHHHJJJNNNRRRUUUUUUUUUWWW888777555222444...444...---.../////////777AAASSS|||~~~}}}___ddd^^^UUURRRNNNPPP[[[```jjjuuuxxxqqqgggaaaaaaiii]]]NNNHHHPPP]]]bbbaaannnwwwsssnnntttvvvnnnllldddccc___ZZZYYY\\\[[[XXXZZZTTTGGG999444666:::999::::::;;;===BBBKKKXXX```kkkpppvvvyyyyyyxxxxxxxxxuuutttnnn___NNN@@@:::777CCCtttlll888555111///...------,,,---(((000+++DDDhhhIIIAAAHHHKKKGGGBBB>>>BBBIIIKKKFFF@@@BBBHHHRRRNNNGGGBBBBBBIIIRRRXXXaaahhhxxx\\\FFFKKKjjj\\\rrrssscccLLLoooqqq\\\rrrsssfffvvvrrrgggiiiaaaWWWZZZ___kkkyyy|||zzzPPPAAAUUU===<<<222......---------,,,,,,,,,+++...,,,---///444RRR}}}uuunnnuuunnn|||pppkkkeeeWWWKKKPPPRRRDDDCCCBBBAAAAAADDDKKKRRRXXXrrr```NNNVVVgggcccZZZ```fff{{{qqqaaaOOOUUUeeewwwwwweeedddNNNWWWbbb|||~~~mmm>>>...***---++++++++++++++++++++++++***+++,,,---...000111111888^^^eee}}}ZZZOOOPPP^^^iiisssxxx~~~|||wwwvvvppphhhccceeelllwww{{{rrr[[[GGG666+++(((***))))))))))))))))))))))))''''''((()))***+++,,,,,,,,,---[[[iiizzzxxxyyy|||vvvtttooo___HHH===>>>FFFJJJOOORRRTTTVVVYYY[[[ZZZZZZ[[[\\\^^^___``````UUUVVVYYY]]]ccciiinnnqqqooonnn{{{qqqssssssttt~~~yyyjjjkkkwwwzzzqqqssssssuuuwwwvvvsssuuuzzzzzzvvvuuuwwwvvvtttwww}}}qqqeeeMMM999AAAccc~~~}}}sssxxxBBB111222,,,&&&%%%''')))(((&&&''''''''''''(((((((((((()))$$$+++)))%%%CCC\\\PPPeee}}}GGGOOO{{{rrrkkkhhhjjjnnnxxx{{{eeePPPIIIGGGCCCFFFIIIMMMPPPTTTXXXZZZVVV888777666222444///444...---...///...///888BBB]]]ttt}}}hhhkkkXXXdddYYYLLLQQQPPPLLLWWW[[[gggpppjjjYYYQQQ\\\kkkyyybbbNNNLLLPPPSSS[[[eeevvv{{{sssmmmvvvyyyqqqooobbbdddccc``````aaa]]]WWWYYYSSSEEE777222777;;;<<<999:::;;;::::::>>>EEEJJJbbbmmmxxx{{{xxxvvv{{{yyyyyyrrrcccRRRFFF===999AAAlll{{{999666111///......---,,,///(((333&&&JJJhhhFFF<<>>???CCCIIIKKKEEE???BBBIIIaaaXXXJJJ>>>===GGGWWWddd```dddsss]]]CCCDDDaaaddduuu```HHHmmmllleee}}}dddggglllsssqqqnnnTTTBBBDDDDDD>>>GGGYYYmmmsssvvvvvv{{{RRR???NNN===<<<333......---------,,,,,,,,,,,,......///333;;;^^^kkk```eee}}}|||qqqkkkaaaKKK<<>>CCCGGGIIINNNTTTYYYSSS===444666222111444222000+++---222///+++<<>>@@@EEE]]]NNN:::@@@CCCGGG[[[WWW[[[pppqqq???GGGYYYhhhdddRRReeeuuuaaajjjzzz]]]fffuuuqqqnnnUUUKKKAAAAAA@@@===;;;;;;===???PPP[[[mmm{{{sssiiiCCCAAAjjjNNN000777000///...---,,,---......666%%%000777---GGGvvv~~~gggbbb}}}}}}|||ooogggZZZMMMDDDDDDJJJPPPEEEEEEEEEJJJSSSaaaoooxxxWWWTTTPPPvvv{{{XXXqqqyyyXXXJJJVVVuuujjjuuu[[[CCCVVV___fffiii|||aaa666$$$444,,,++++++******++++++,,,---,,,444+++,,,666000555SSSppp|||yyy___JJJRRR^^^mmm}}}xxx|||bbbPPPRRRJJJZZZfffrrr{{{vvvjjjeeeppp|||~~~yyytttsssuuutttnnnfffgggpppyyyuuuoooZZZJJJ++++++...******)))(((((((((((((((***''''''+++---++++++------EEEwwwQQQnnn{{{{{{wwwzzzyyyzzztttppplll]]]IIICCCIIIJJJLLLNNNOOOVVV___bbb```pppwwwwwwxxx}}}ooolllkkk}}}uuutttsssqqqpppqqqrrrssstttuuuuuuuuuuuuttttttssstttuuuwwwyyyzzzyyywwwwwwwwwyyyzzzyyyxxxuuunnn[[[IIIAAAHHHppprrr{{{rrr###///%%%&&&((($$$'''+++&&&''''''''''''((((((((((((...333'''777bbbMMMOOO{{{~~~|||ssswww|||IIIEEE^^^tttqqqjjjtttlllzzz}}}nnnaaaVVVNNNIIIHHHBBBDDDCCC@@@AAAHHHKKKKKKRRR===444666222111444111111******000111777PPPmmm{{{lllhhh\\\UUUTTTRRROOOKKKFFFAAA>>>===BBBFFFFFFHHHUUUlll~~~fffVVVKKKLLLJJJFFFNNN^^^ooozzznnntttrrrwwwxxxvvvppphhheeeeeeddd```\\\WWWQQQHHH???::::::<<<>>>@@@@@@>>>===;;;;;;;;;<<<999BBBQQQbbbpppwwwxxxwwwwwwuuutttooo___KKK???<<<>>>IIIzzzUUU555333111,,,///+++///++++++---111iii~~~WWWBBBHHHKKKHHHEEE@@@AAAFFFJJJGGGAAA>>>@@@EEECCCIII???CCCFFFFFFUUUVVVYYYxxxbbbTTTFFFZZZkkkNNNTTTfffppp___fffpppdddllluuuwww```RRRMMMMMMMMMIIICCC>>>;;;;;;<<<===AAAKKK[[[jjjtttzzzuuulllDDD@@@VVVUUU444777000///...---,,,---......///'''111333///RRRfffuuu{{{}}}zzzxxxtttjjj[[[NNNGGGIIIOOOUUUJJJGGGFFFMMMYYYeeekkkmmmPPPaaaxxxbbb|||{{{```LLLUUUkkkjjjqqq\\\FFFQQQ]]]eee}}}ppp777***...,,,,,,++++++++++++,,,,,,------000***222666---===~~~lllwwwQQQOOOYYYgggwwwyyyppprrroooqqqfffjjjXXXPPPXXXVVVfffjjj[[[RRRVVVWWWMMMGGGJJJdddiii|||~~~zzzvvvqqqrrrqqqmmmggghhhnnnuuuuuu}}}xxxkkkWWW...111+++******)))(((((((((((((((+++''''''+++,,,++++++......JJJkkkfffnnnxxx||||||zzztttpppkkk[[[HHHAAAFFFCCCLLLQQQQQQQQQXXXaaafffqqq{{{hhhfffzzzppplllfffkkk}}}uuussssssrrrrrrssstttttttttttttttssssssttttttssstttuuuvvvxxxyyyxxxwwwvvvwwwyyyzzzyyyxxx}}}wwwcccMMM===<<<\\\www~~~iiiooowww777000'''(((+++&&&&&&)))%%%''''''''''''((((((((((((---###(((+++555___FFFcccwwwvvvKKKPPP{{{{{{qqqqqqoooxxxuuuyyyyyyhhhZZZRRRMMMKKKJJJJJJLLLKKKHHHHHHKKKLLLIIIQQQ<<<444666222111333111333---+++......444MMMiiioooXXXXXXQQQQQQOOOLLLIIIDDD@@@>>>>>>???CCCJJJSSS^^^hhhmmmNNNJJJKKKOOOKKKDDDMMM^^^mmmsssiiirrrqqqwwwyyyyyyssslllgggeeeccc```]]]VVVQQQIIIBBB>>>>>>@@@CCCDDDBBB@@@????????????>>>===AAAQQQiiixxxzzzyyy|||wwwwwwvvvqqqdddQQQBBB<<>>666===IIIWWWfffttt~~~yyypppFFF>>>CCCuuufff;;;666000///...---------...///+++---444///777iiimmm|||zzz~~~zzzvvvsssvvvlll\\\NNNHHHKKKTTTZZZMMMFFFEEEQQQdddpppoooiiikkkzzzvvv|||eeeHHHNNNWWWeeerrr___HHHEEEQQQZZZqqq|||BBB444,,,,,,,,,++++++++++++,,,,,,,,,...---***999444+++PPPcccsssnnn~~~sssrrrGGGWWWccctttzzzhhhYYYRRRTTTRRRSSSLLLQQQLLLSSSfffqqqeeeEEEDDDJJJIIIOOO\\\XXXeee{{{xxxvvvnnnnnnmmmkkkjjjjjjmmmooottt~~~ssszzzddd888666(((******)))(((((((((((((((+++)))))),,,,,,***+++...888ZZZZZZ|||pppwwwyyyvvvqqqmmmgggXXXFFFAAAEEEJJJOOORRRPPPPPPVVV\\\___TTTYYYdddtttsssttt|||dddNNNiiipppjjjiiiaaappp~~~uuurrrsssttttttuuuuuuttttttsssrrrrrrqqqttttttsssssstttvvvxxxyyyxxxwwwvvvwwwyyyzzzyyyxxxyyywwwhhhSSS@@@888SSS~~~dddhhh{{{KKK000'''***...'''%%%(((%%%''''''''''''((((((((((((&&&---"""666BBB]]]CCC~~~wwwnnntttGGG]]]tttsssqqquuu{{{xxxzzzmmm[[[NNNJJJJJJIIIHHHKKKPPPRRRQQQQQQRRRPPPKKKPPP;;;444666222111333111111......000...222FFF^^^}}}~~~xxxpppWWWUUUOOONNNMMMJJJGGGCCC@@@>>>EEEFFFJJJRRRYYYYYYSSSMMMBBBDDDKKKQQQLLLFFFNNN\\\iii|||ggg^^^kkknnnwww|||zzzvvvpppkkkfffbbb___]]]UUUQQQJJJEEEBBBBBBDDDFFFCCCAAA@@@AAAEEEHHHIIIIIIOOOZZZrrr{{{vvv}}}xxxxxxxxxttthhhWWWGGG===@@@RRRyyy}}}{{{xxx}}}666///999***+++...+++000)))(((<<<{{{TTT@@@GGGLLLIIIFFF@@@HHHLLLOOOKKKEEEBBBEEEJJJppp]]]BBBKKKQQQaaarrrqqqsss|||LLLIII\\\eee^^^lllhhhnnnjjj^^^sss{{{gggqqq}}}```ZZZUUUZZZcccgggbbb[[[aaaYYYQQQMMMLLLLLLHHHEEE===@@@EEEPPPbbbuuu~~~|||uuuHHH===>>>bbb{{{BBB666111000...---------...///,,,333444...GGG|||lllvvvzzz}}}}}}zzzvvvppprrrkkk^^^OOOEEEGGGSSS^^^LLLCCC@@@OOOhhhxxxuuulll}}}{{{}}}|||jjjHHHJJJJJJccc{{{tttbbbMMM???NNN^^^^^^lll~~~XXX:::...,,,,,,,,,++++++,,,,,,,,,+++111...)))999///000nnnSSSiiinnndddLLL]]]lllyyyZZZTTTLLLCCCBBBAAACCCBBBFFFGGGQQQfff}}}pppPPP@@@>>>HHHbbb~~~www}}}wwwsssrrrkkkjjjiiijjjkkklllllllllsssvvvwww|||{{{hhhOOO444)))***))))))(((((((((((((((,,,)))***,,,,,,***,,,000EEEpppVVVmmmwwwwwwvvvpppmmmiiiaaaSSSEEEAAAEEEXXXUUUQQQNNNRRRUUUQQQJJJIIIDDDOOObbbmmmtttyyyzzz___HHHXXXuuulllaaasss~~~rrrmmmeeebbb|||vvvrrrtttvvvuuuuuutttssssssrrrrrrrrrrrrttttttsssssstttuuuwwwxxxwwwvvvuuuvvvxxxyyyyyyxxxsssuuulll[[[GGG:::MMMtttwwwooo___111&&&)))...'''$$$'''&&&''''''''''''(((((((((((( 000&&&???[[[YYYNNNwww\\\EEElllwwwxxxsssxxxyyyzzzooodddTTTJJJIIILLLJJJFFFDDDJJJPPPRRRUUUWWWUUUPPPOOO:::333666222111333000,,,,,,///333777BBB\\\tttfff^^^[[[NNNNNNMMMKKKIIIEEEBBB@@@>>>BBBCCCDDDFFFFFFBBB;;;666@@@AAAGGGMMMLLLHHHLLLUUUhhhuuu[[[RRR```dddooowwwzzzyyywwwrrrlllfffbbb```TTTQQQLLLHHHFFFFFFHHHIIIFFFEEEEEEGGGMMMSSSXXX[[[ggg}}}xxxooozzzyyyzzzyyytttlll]]]KKK>>>000TTTrrr:::---888***,,,///,,,///+++,,,EEEvvvQQQ@@@IIIMMMIIIGGGBBBHHHLLLOOOKKKDDDAAADDDIIIggguuuOOO<<>>iiiXXXkkkSSSWWWdddvvv]]]IIIIIICCC<<<===@@@CCCHHHFFFEEEEEESSSppp|||ooo^^^[[[lll{{{sssnnnkkkiiigggfffhhhkkkllllllkkkqqquuu{{{|||wwwiiifff000+++***))))))(((((((((((((((+++******---,,,***---333QQQrrraaasssdddzzzzzzvvvpppmmmfff[[[LLL@@@===@@@RRRUUUSSSNNNJJJIIIFFFAAAOOOGGGZZZuuu{{{zzzwwwmmmcccZZZlllyyyxxxyyypppfffbbbjjjxxxrrrtttvvvuuusssrrrrrrrrrrrrssstttuuuttttttsssssssssuuuvvvwwwvvvuuuuuuvvvxxxyyyyyyxxxxxxzzzssscccMMM777@@@___yyyvvv666'''&&&,,,(((%%%((((((''''''''''''((((((((((((!!!------<<>>===<<<:::888444222222555888@@@AAAEEEJJJJJJGGGHHHMMMhhhpppRRRHHHUUUWWW```fffrrrvvvzzzyyytttmmmhhhgggXXXUUUQQQNNNLLLLLLMMMNNNOOOOOOQQQSSSXXXaaakkkssszzzqqq|||zzz{{{yyytttmmmbbbOOO???;;;PPPwww~~~iiiDDD000333,,,...------,,,,,,111RRRmmmNNNCCCLLLNNNIIIGGGEEEGGGKKKLLLHHHAAA>>>BBBGGGLLLYYYEEEFFF\\\cccfffcccpppcccccc\\\eeegggjjjwwwjjjrrrgggmmm~~~}}}uuukkkjjjccceeelllqqqooogggaaabbbfffcccbbbcccfffiiijjjfffccceeedddbbbiii|||}}}OOO===???PPPhhhLLL999111000///.........///000---222---444ccciii~~~yyy}}}~~~yyyrrrmmmmmmfffVVVEEEAAAMMM[[[SSSJJJCCCFFFSSS^^^aaa```dddgggaaa^^^ccciiilllppptttyyyzzzpppTTTHHHHHH\\\qqqttt\\\PPPBBBLLLggg^^^lllrrr???---------,,,,,,,,,,,,------,,,111444,,,...///SSS[[[nnnyyycccKKK```nnnnnnTTTFFFEEE>>>===EEEIII===GGGAAAAAA???HHHlll|||tttlllgggfffdddccccccfffiiikkklllooouuuzzzlllppp666+++******)))(((((((((((((((***)))+++---,,,+++000777ddd___nnnrrroookkkxxx|||yyywwwssstttoooeeeUUUEEE:::999;;;???LLLTTTKKK>>>;;;DDDMMMPPPLLLiii}}}nnneeeUUUKKKVVVhhhrrrwwwsssfff[[[bbbxxx{{{ssstttvvvsssrrrqqqqqqqqqqqqsssuuuvvvttttttssssssssstttvvvvvvuuuttttttvvvxxxyyyyyyxxxwwwyyysssfffRRR999888PPP|||www{{{CCC,,,$$$***(((&&&)))***''''''''''''(((((((((((((((+++///:::bbbHHHwww~~~xxxxxxRRRkkkyyyqqqyyyzzzyyyrrr```[[[RRRMMMTTTYYYPPP@@@===BBBFFFHHHLLLRRRTTTRRRMMM999333666333111333000111000//////777MMMppprrrwwwWWWXXXPPPLLLKKKHHHDDDAAA>>>;;;:::999777444111000333999>>>???CCCIIIMMMKKKGGGGGGJJJaaahhhKKKCCCPPPMMMQQQVVVaaakkkvvv{{{wwwpppllljjj^^^\\\YYYVVVTTTTTTUUUUUUVVVYYY]]]```fffrrr}}}xxx~~~|||{{{xxxrrrnnneeeRRR@@@IIIAAAWWWjjjgggQQQ555000///111***...,,,---333WWWeeeKKKEEEPPPNNNHHHHHHHHHHHHLLLMMMHHHAAA>>>BBBHHHPPPXXXSSS___hhhgggqqqmmmpppXXXssslll```xxxjjjnnnpppeeevvv}}}vvvyyyyyynnnkkkqqqssskkkqqqwwwvvvoooiiiiiijjjiiijjjmmmoooqqqrrrqqqqqqsssssssss}}}RRR===???III```pppVVV<<<222111///.........///000,,,111///>>>kkk}}}```zzz~~~~~~xxxqqqmmmkkkcccTTTGGGBBBHHHOOOUUUSSSPPPPPPTTT]]]ffflllnnn___@@@>>>???BBBEEEHHHNNNUUUeeerrr}}}}}}oooYYYBBBGGGOOOiiizzzzzzZZZPPPAAA<<>>;;;999888777777777777777888999999>>>FFFOOOSSSOOOIIIIIILLLXXX```EEEAAAOOOJJJKKKMMMRRR___oooxxxvvvppplllkkkcccbbb___\\\[[[ZZZZZZ[[[WWW]]]dddiiippp{{{xxxzzz||||||wwwqqqnnnfffTTTAAA???...GGGhhh___[[[:::...222333'''///------111UUU~~~```IIIGGGRRROOOGGGHHHJJJKKKOOOPPPKKKCCCAAAEEEJJJGGGJJJKKKXXXUUUWWWqqqwww|||lllWWWjjjiiitttjjjrrr{{{tttlll___dddcccyyyyyyyyywwwsssrrruuutttpppsssqqqnnnkkkiiiiiilllooopppqqqssssssssstttwwwyyyzzz{{{TTT>>>AAAFFFmmmrrrbbb>>>222111///.........///000---222444IIIqqqrrr___|||mmm}}}{{{vvv~~~}}}||||||vvvpppmmmggg\\\QQQGGGCCCBBBCCCUUUXXX\\\\\\___hhhvvvzzzooo```LLL>>>FFFGGGGGGFFFEEEFFFNNNVVVSSSeeexxxsss```BBBIIIJJJhhhuuu}}}[[[TTTHHH;;;OOOQQQ___ZZZuuuccc:::...------,,,,,,------...///(((444111...CCCuuukkkUUU```LLLeeehhhmmmZZZOOOLLLHHHAAACCCDDD;;;>>>III>>>IIIRRR^^^|||rrrjjj```___\\\ZZZZZZ___gggmmmnnneeessszzz```ZZZ---******)))(((((((((((((((((((((+++---,,,,,,333<<<|||ooo[[[zzzdddWWWKKKCCCTTTrrr|||vvvwwwlllhhh\\\KKK===:::===BBBFFFBBB<<<999BBBQQQ[[[^^^[[[YYYxxxWWWAAAOOOTTTiiivvv{{{^^^OOO]]]rrrsssuuuuuutttooovvvtttrrrpppppppppqqqrrruuutttsssrrrssstttuuuvvvtttttttttuuuxxxyyyyyyxxx||||||vvvnnn^^^BBB888EEEhhh___;;;(((******)))***)))''''''''''''((((((((()))(((---777bbbUUUZZZuuu~~~KKKJJJppp~~~uuuzzzwww|||xxxkkkWWWRRRHHHDDDLLLUUUJJJ777DDDEEEDDDBBBGGGRRR[[[^^^LLL999444777222000222000222///000666AAAVVVyyyiii~~~dddTTTKKKJJJNNNJJJEEE@@@>>>===<<<;;;999;;;;;;999:::===<<<888AAALLLQQQJJJGGGKKKKKKFFFZZZOOOGGGGGGHHHGGGIIIMMMVVVRRRSSS^^^kkkppplllggggggeeecccbbbbbbbbbbbbaaaccccccfffnnn{{{{{{ttt}}}vvvzzzyyysssoooiiiWWWEEEBBB999DDDYYYhhhwww000555---,,,444...000***444eee}}}qqqPPPHHHFFFLLLOOOJJJHHHKKKLLLNNNOOOKKKCCC??????AAACCCOOOQQQZZZiii___QQQXXX\\\NNNXXXSSSVVVJJJYYY[[[TTTNNNTTTMMM```VVVZZZSSSYYYqqqkkkwwwuuusssrrrqqqrrrtttuuusssrrrpppmmmkkkkkkmmmoootttxxxvvvxxx{{{vvvwwwsss::::::??????666333///......///000000333+++111PPPYYYiiiyyy}}}{{{xxx{{{xxx|||vvvuuurrrsssgggYYYQQQPPPNNNHHH@@@LLLWWWZZZ```iiihhh~~~mmm[[[RRRMMMJJJKKKJJJEEEEEEKKKRRRXXX___eeeppp~~~|||||||||wwweeeHHH<<>>BBBKKKQQQWWW[[[___wwwsssSSSAAAHHH\\\rrrsssiiiuuu{{{VVVYYYqqqppp}}}{{{ssssssuuuuuutttrrrooonnnmmmmmmmmmuuutttsssrrrrrrtttuuuwwwwwwvvvuuutttuuuxxxzzz||||||yyyxxxuuucccIII>>>@@@```uuummm444)))...))))))%%%)))((((((((((((((()))******%%%333OOOjjjHHHwwweeelll{{{nnnIIICCCyyy{{{rrrzzzxxx{{{nnn^^^YYYOOOGGGGGGHHHAAA777HHHHHHGGGIIIMMMWWWbbbiiiLLL999444777222000222000222+++,,,===XXXwww{{{kkk{{{cccUUUNNNOOOMMMIIICCC???===<<<;;;:::;;;???@@@???AAAEEEDDDAAAHHHRRRUUUOOOKKKNNNMMMHHHCCCBBBEEEJJJKKKHHHHHHLLLGGGDDDGGGQQQ^^^hhhmmmnnnpppnnnkkkhhhgggfffeeeeeepppmmmmmmsss{{{uuuwwwzzzyyysssooojjjXXXFFF>>>:::CCCSSS:::666...,,,222---...+++999rrrxxxbbbRRRJJJGGGLLLMMMHHHFFFIIILLLNNNNNNJJJEEEBBBDDDGGGSSSTTTOOOOOOTTTNNNDDDCCC:::EEEPPPBBBPPPOOOTTTGGGBBBDDDgggwwwiii[[[eeeaaaooo|||wwwzzzpppqqqssstttuuuuuuttttttrrrqqqooommmllllllnnnpppqqqsssqqqrrryyyuuu===AAACCC===777333000......///000000222,,,777WWW~~~[[[{{{sssxxxyyy}}}~~~|||xxxvvvrrroooeeeVVVJJJKKKPPPLLLDDDGGGYYYfffeee```lllxxxxxx~~~kkkWWWPPPPPPQQQRRRRRRNNNLLLNNNWWW```iiittt}}}}}}~~~~~~zzzfffGGG===MMM]]]lll}}}ttt^^^PPPIIIAAANNNlllvvvkkkEEE...111///***)))---///...///***333...555___XXXrrrrrrRRRWWWhhh}}}gggSSSLLLHHHGGGIIIHHHDDDBBBCCCFFFUUUqqqmmmooovvvkkk```\\\XXXVVVSSSTTT[[[eeedddooosssyyy~~~uuuggg???,,,,,,***))))))******)))((()))''''''000222AAAkkknnnPPPjjjkkkDDDIIIWWWhhhtttwwwvvvvvvvvvsssmmmaaaGGG444===JJJFFFDDDDDDIIIRRRYYY]]]bbbgggzzzqqqZZZJJJMMMVVVhhhrrrffftttnnn]]]cccpppzzz}}}{{{sssqqqrrrsssrrrqqqppppppqqqrrrssstttsssrrrqqqrrrsssuuuvvvvvvvvvuuuvvvwwwxxxzzz{{{{{{wwwwwwxxxjjjRRRAAA===PPPpppooorrr666(((,,,)))***&&&)))((((((((((((((()))******(((333IIInnnLLLuuu{{{JJJSSSvvvyyyqqqxxx~~~|||xxxmmm```WWWMMMGGGDDDBBB===999LLLLLLLLLNNNRRR[[[dddkkkKKK999444777222000222000333------===YYYzzz~~~rrrvvv^^^SSSNNNPPPJJJFFFAAA>>><<<;;;;;;:::;;;@@@CCCCCCEEEJJJJJJGGGOOOVVVYYYSSSPPPQQQNNNGGG???CCCKKKPPPOOOKKKLLLPPPHHHHHHHHHKKKSSS^^^hhhnnnwwwuuuqqqnnnkkkiiiggggggpppnnnooowwwvvvxxx{{{xxxssspppkkkZZZGGG<<<<<>>GGG^^^^^^AAAVVVWWWQQQ???IIIccckkkqqqsssssszzzyyykkknnnssswwwxxxxxxuuusssqqqpppnnnmmmmmmnnnpppqqqrrrtttsssssszzzxxxBBB@@@@@@}}}CCC777444000......///000000000--->>>eeeqqqbbb{{{yyy}}}{{{wwwuuupppjjjcccRRRBBBDDDQQQSSSJJJBBBOOO]]]XXXPPPlllpppfffqqq|||gggYYYMMMNNNTTTVVVTTTRRRUUUVVV\\\fffqqq}}}}}}zzz{{{ttt~~~~~~jjjIII>>>NNN\\\fffsss|||rrr___QQQIIIBBBNNNjjjsssjjjhhh```rrr}}}RRR000111000---,,,//////...///)))333///===~~~UUUzzznnnjjjSSS^^^sssuuucccTTTGGGFFFGGGJJJIIIGGGIIIMMMZZZ~~~dddaaa{{{qqq```ZZZTTTQQQOOOOOOVVV^^^```gggkkkxxx~~~|||wwwnnnKKK,,,***))))))******))))))***---((('''***---GGGlllnnnaaa[[[NNNcccnnnyyy}}}xxxtttuuuwwwrrrmmmcccKKK777???IIICCCBBBJJJVVV______\\\^^^dddxxx___GGGKKKYYYZZZggg}}}hhh___ggg```hhhjjjsss~~~}}}wwwssssssxxxvvvssspppooonnnooopppsssrrrqqqpppqqqrrrssstttuuuuuuvvvwwwxxxyyyzzzzzzzzzuuuvvvzzzrrr\\\FFF;;;IIIkkkqqqzzz:::&&&***(((,,,'''(((((((((((((((((()))******,,,777LLLoooXXXvvvoooBBBkkkrrrwwwrrrvvv|||ssskkkbbbUUUKKKGGGAAA999777<<>>AAAAAABBBFFFGGGFFFPPPUUUVVVSSSQQQPPPKKKDDDIIIKKKPPPTTTVVVXXX\\\```cccccc___YYYXXX___gggkkkxxxvvvsssoookkkhhhgggggghhhkkkppp{{{|||zzz{{{xxxrrrqqqmmm\\\III@@@>>>BBBHHH~~~xxx@@@000---...000---...,,,;;;~~~yyyRRRKKKHHHKKKJJJDDDDDDIIINNNLLLIIIDDDAAAAAADDDGGGEEE888999===999FFFPPPCCCnnnssscccIIIcccXXXRRRUUUrrr```ZZZlll___ttt{{{{{{kkkmmmpppuuuxxxzzzyyyvvvtttpppooommmnnnoooqqqrrrsssrrruuuwwwvvv{{{www||||||HHH======pppPPP888555111......///000///...---DDDtttfffhhh|||}}}}}}www|||yyytttqqqkkkhhhbbbOOO===AAASSSYYYPPPGGGBBBHHHHHHKKKooouuuYYYjjjpppxxxbbbXXXRRRXXX``````[[[WWW^^^```gggqqq||||||nnnNNN@@@IIIRRRYYYfffzzzrrr___NNNDDD===IIIdddhhhYYYttt\\\iii```222111///......///...---111***555///@@@uuu[[[rrrpppfffWWWggg}}}ssseeeYYYFFFEEEGGGJJJKKKNNNVVV___pppkkkLLLOOOvvvcccZZZQQQMMMLLLLLLQQQXXXaaadddfffqqqxxxyyytttlllPPP...***''')))+++***(((((()))111------)))***IIIcccWWW```lllsssvvvzzz~~~|||wwwssssssuuuqqqmmmcccKKK777>>>HHHAAADDDOOO]]]ccc^^^WWW[[[ccc]]]TTTNNNYYY```XXX___zzzvvvfffqqq```[[[lllppp|||xxxwwwzzzxxxuuuqqqooonnnnnnnnnqqqqqqpppppppppqqqrrrsssttttttvvvwwwxxxyyyyyyyyywwwtttvvvzzzttt```KKK???HHHhhh>>>&&&((((((---((((((((((((((((((((())))))***000???^^^gggkkkppp|||aaaGGGzzzpppwwwuuuwwwzzzooojjjbbbSSSIIIGGG@@@444555???IIIKKKNNNPPPSSSXXX]]]aaaJJJ888333777222111333111)))---555AAAWWWwww|||iiiSSSKKKHHHJJJEEEBBB===:::::::::::::::888===@@@>>>===@@@CCCBBBKKKMMMNNNNNNOOONNNHHHAAAGGGIIIMMMSSS]]]eeeiiiiiiqqqrrrnnnfffdddiiinnnnnnwwwwwwuuupppkkkhhhhhhiiijjjnnnsss}}}zzzvvvmmm[[[TTTeeeyyy||||||wwwqqqqqqooo___LLLBBB;;;AAALLLzzzjjjAAA...///000///---///,,,:::~~~OOOIIIGGGKKKIIICCCDDDJJJLLLJJJFFFCCCAAABBBFFFIIIAAA666>>>EEE===BBBKKKBBBrrr\\\KKKLLLmmmRRRSSStttfffssskkkggg^^^zzzwwwssslllhhhtttuuuvvvxxxxxxwwwvvvvvvpppnnnmmmnnnqqqssstttssspppqqqvvvttt{{{ccc^^^zzzNNN>>>BBBkkk\\\999555111/////////000///000///HHH[[[fff|||yyyyyy{{{zzz}}}xxxssspppiiiggg___MMM===BBBTTT[[[UUUPPPEEEHHHOOOYYYtttlllOOO\\\kkkkkkppp[[[VVVWWWaaakkkmmmiiiffffffhhhnnnvvv}}}{{{kkkPPP@@@CCCHHHPPP```zzzsss^^^JJJ@@@;;;JJJeeerrrZZZyyyttt555111------...---,,,,,,000---666111HHHoooooo~~~kkksssbbb[[[mmm{{{mmm___SSSEEEFFFLLLRRRTTTUUUZZZbbb^^^___QQQLLLGGGUUUuuuiiinnnuuu|||zzzhhh\\\PPPKKKJJJKKKNNNSSSaaacccgggpppvvvvvvnnnWWW333+++'''***,,,)))((()))%%%000,,,111---555bbbuuuYYYmmmqqq___kkk~~~|||yyyxxxwwwvvvuuusssppplllaaaIII555===GGGBBBHHHRRR___ddd___[[[cccoooVVV[[[ZZZ\\\aaa^^^dddvvvvvvffftttfffVVV___jjj|||zzzzzzvvvvvvtttsssssssssssstttppppppppppppqqqqqqrrrrrrssssssuuuvvvwwwxxxxxxxxxtttuuuwwwyyyrrraaaOOOEEE???RRRCCC(((''''''---((()))((((((((((((((())))))***...EEErrrXXX}}}sssvvv\\\ZZZyyyqqqzzzzzzyyy|||{{{mmmggg^^^PPPGGGGGGAAA666777AAAFFFHHHKKKMMMOOORRRVVVXXXJJJ888333777333111444222///...555KKKooozzzwwwdddRRRMMMKKKLLLCCC@@@<<<::::::;;;;;;;;;;;;@@@AAA===;;;>>>BBBCCCDDDDDDEEEJJJOOOOOOHHHBBBDDDHHHNNNVVV```hhhgggbbbhhhjjjgggdddjjjuuuwwwrrr{{{{{{zzztttnnnjjjjjjllloooqqqrrruuu}}}kkkXXXFFFNNNiiiyyy~~~|||vvvqqqrrrqqqaaaNNN???888@@@NNN|||oooHHH111111111,,,,,,///---<<>>NNNjjjyyy~~~ccc|||999111,,,,,,...,,,,,,,,,//////444666VVVpppxxx|||fffuuu]]]]]]rrrwwwhhhWWWJJJBBBFFFOOOXXXZZZVVVSSSSSSAAA???AAASSSVVVeeeuuuWWWKKKMMMUUUaaasss{{{mmm___PPPIIIIIIJJJLLLPPPYYY[[[ccclll|||vvvxxxfff:::...'''***,,,)))'''***&&&000&&&...+++===wwwjjjyyylllssszzzvvvuuuxxxxxxvvvsssnnnjjj```III666===HHHBBBPPPVVV___aaa[[[VVV\\\fff___aaaVVVNNNYYYeeemmmvvv}}}nnnpppooobbbfffjjjttt~~~zzzwwwwwwyyyxxxxxxwwwwwwuuusssqqqpppppppppqqqqqqqqqrrrrrrrrrrrrrrrssstttuuuvvvwwwwwwuuuvvvxxxxxxqqqdddTTTIII>>>KKKzzzrrrHHH+++)))''',,,((()))((((((((((((((()))******,,,HHHwwwSSS||||||yyy{{{^^^\\\zzzttt}}}}}}{{{xxxooocccUUUKKKDDDDDDBBB<<<;;;???DDDFFFHHHIIIJJJLLLOOORRRJJJ777333777333111444222333111666MMMtttxxxuuucccTTTPPPLLLLLLBBB???;;;::::::;;;<<<<<<>>>BBBBBB===;;;???EEEHHH???===@@@IIIRRRSSSMMMGGGFFFMMMTTTZZZcccnnnrrrpppsssqqqkkkjjjwwwzzzxxxpppkkkkkkmmmmmmqqqqqqsss~~~}}}uuuppprrrrrrcccPPP>>>;;;???FFFyyyyyyNNN222222000+++.........@@@tttKKKHHHJJJNNNJJJAAA@@@FFFIIIFFFBBB@@@@@@AAABBBCCC888===JJJ[[[[[[NNNZZZ}}}___CCCMMMeeezzz\\\bbbvvvaaaIIINNNwwwnnnhhhnnnjjjbbbpppvvvvvvvvvvvvuuuuuuttttttrrrooommmoootttvvvtttrrrxxxuuu{{{xxx}}}[[[;;;???UUUttt:::777222000///000000///000666RRRNNNmmm{{{zzzwwwxxx{{{~~~{{{yyyqqqnnnoooiii\\\NNNBBBEEENNNUUUZZZ]]]PPPXXX[[[bbbnnnmmmccc___```uuuuuubbb``````eeekkkllljjjlllpppsssppprrrzzz~~~|||yyyvvvmmmaaaJJJ???DDDIIIPPP___tttsssaaaKKK@@@===LLLeeedddoootttvvv===333,,,,,,...------//////000///:::fffjjj}}}eeeyyyZZZ___xxxuuugggUUUGGGBBBCCCHHHQQQTTTOOOKKKIII???LLLcccqqq```ooosssVVVFFFCCCCCCHHHVVVooo{{{qqq```OOOHHHHHHIIIJJJLLLTTTVVVaaafffrrrzzzvvvppp@@@111'''***,,,((('''+++(((222$$$...***>>>}}}bbbhhhiiirrr{{{yyyvvvuuuuuutttsssqqqjjjhhhaaaLLL:::@@@IIIAAARRRVVV[[[^^^YYYPPPMMMPPPVVVZZZSSSOOOZZZdddkkkvvvdddhhhnnn{{{xxxkkkbbbaaadddgggmmmoooqqqssstttrrrpppooopppqqqqqqrrrrrrrrrrrrrrrrrrqqqqqqqqqrrrtttvvvwwwxxxwwwwwwxxxvvvkkkXXXGGG>>>OOOsss}}}KKK///+++'''***'''***((((((((((((((()))******000KKKmmm^^^~~~xxxXXXaaa|||vvv~~~~~~|||zzzsss]]]JJJEEE@@@@@@BBBBBB???<<>>GGGRRRUUUYYY```ZZZ^^^VVV\\\rrrpppcccgggmmm}}}kkkZZZ___bbbhhhmmmnnnmmmssszzzvvvrrrttt|||}}}}}}yyyvvvqqqbbbIII???HHHLLLPPP\\\ssstttcccLLL???999EEE\\\YYYssssss\\\wwwpppAAA555,,,---///---...111000000***;;;ooo___hhh}}}YYYbbb~~~yyypppdddSSSFFFDDD???===BBBGGGHHHIIIKKKKKKfff___rrr[[[EEEFFFLLLLLLQQQ```yyyzzzrrr```NNNFFFGGGHHHIIIJJJXXX[[[fffhhhnnnxxxuuusssDDD333(((***+++'''''',,,$$$111'''555222DDD{{{rrrmmmZZZkkk|||wwwxxxxxxuuuqqqnnnnnnooohhhhhhcccPPP>>>CCCIII@@@KKKOOOWWW___]]]TTTLLLJJJBBBQQQ\\\cccfffaaafffxxx}}}dddffffff~~~sssaaaPPPGGGEEEJJJNNNTTTYYYbbbkkkrrrwwwyyyyyyqqqqqqrrrssssssssssssrrrqqqqqqpppooopppsssuuuwww{{{wwwuuuyyy|||rrrZZZDDD666HHHhhh}}}MMM111,,,''')))'''+++((((((((((((((()))******666NNNaaammm{{{|||]]]JJJxxx}}}www}}}}}}|||}}}uuuXXXBBBAAA>>>===BBBGGGBBB888===>>>?????????AAADDDGGGIII999555666222222444///222222///MMMhhhcccOOOLLLJJJDDD???>>><<<;;;;;;===@@@AAAEEEAAA===<<>>BBBAAA\\\PPP555...111000...///,,,BBBoooKKKIIIIIIKKKJJJEEECCCEEENNNEEE??????>>>::::::===HHHHHHGGGvvvpppPPPuuuHHHUUUVVVcccuuubbbYYYxxxTTT]]]iiinnndddnnn^^^YYY^^^iiirrruuuvvvvvvwwwwwwvvvuuutttppplllmmmsssuuurrrqqqssswww~~~~~~}}}mmmZZZcccLLLYYYNNNFFFWWWaaa}}}zzz~~~eee???EEEPPP???666444111+++000444...333///[[[zzzSSSuuutttzzzvvvxxxooommmmmmhhhccc```MMMEEEGGGPPPMMMDDDJJJZZZZZZUUU^^^qqqvvvlllggglllnnnrrreeecccggglllqqqqqqnnnooouuu|||tttuuuwww|||eee[[[ttt{{{wwwwwwuuuqqqlll]]]JJJAAABBBGGGOOOTTTpppssscccLLLAAA>>>HHHYYY^^^lllYYY\\\000...222+++---,,,///555---666666nnnaaappp\\\ZZZiii~~~nnn^^^PPPAAA>>>???AAADDDEEEFFFEEEEEESSSkkkjjjpppssskkkSSSMMMQQQTTTSSS[[[xxxooobbbPPPCCCBBBFFFGGGEEENNNZZZYYYeeettt~~~tttvvvQQQ+++***+++$$$+++***)))((()))111***///@@@yyy```|||[[[bbbwww}}}}}}xxxsssrrrsssrrrnnnjjjhhhddd[[[MMMAAA>>>DDDKKKGGGOOOWWWYYYXXXYYYaaahhhwwwmmm```[[[cccqqq~~~lllccckkk}}}|||~~~vvvmmm\\\TTTJJJDDDCCCDDDDDDDDD@@@:::BBBMMMSSSbbbsssvvvqqqrrrrrrrrrqqqppppppqqqpppppppppqqqrrrsssuuuvvvrrruuuyyyvvvrrrtttfffIII:::===[[[ggg***))))))+++%%%(((***''''''******((()))---999dddXXXuuuwwwllliiiMMMzzzxxx{{{vvviiiSSSIIICCCFFF===SSSDDDAAA888666EEEJJJFFFCCC======HHHIII999555666222222444///...666;;;^^^uuu~~~{{{cccOOOLLLIIIBBB>>>===;;;:::;;;===???AAAGGGDDDBBBBBBDDDEEEEEEDDD???BBBEEEJJJTTT\\\XXXOOOLLLSSSpppooo___hhh~~~uuunnnmmmoooooorrryyyqqqIIIQQQXXXeeeyyy|||jjjZZZCCC<<>>@@@EEEDDDMMMLLLooolllYYYtttqqqMMMfffccc^^^nnnnnngggsss~~~RRR___jjjkkkaaavvvlll]]]QQQNNNUUU```hhhtttuuuwwwyyyyyyxxxvvvuuuvvvqqqppptttvvvtttuuuyyy|||yyypppzzz}}}eeebbbsssooo===DDDQQQ@@@777444222,,,000444...555555bbbzzzWWWxxxvvvyyyxxxxxxnnnkkkiiibbb[[[XXXIIIGGGJJJMMMIIIFFFPPP```[[[WWW```rrrvvvjjjcccfffuuu___^^^ccchhhmmmqqqpppmmmmmmrrrwwwvvvxxx|||}}}~~~~~~yyyqqqkkkZZZHHHAAACCCHHHMMMQQQmmmqqqbbbLLL@@@<<>>ooogggvvvdddUUUYYYnnnxxxhhhXXXKKK===:::;;;===@@@CCCHHHKKKMMM^^^bbb]]]uuu{{{uuubbbhhhlllccccccnnnvvv}}}}}}xxxgggRRRDDD@@@AAABBBAAACCCUUUWWW]]]bbbrrrttt}}}iii111''',,,((()))&&&+++,,,(((***(((333LLLrrr^^^www}}}hhhyyyxxxuuusssssssssqqqmmmiiicccZZZJJJ<<<666:::EEEMMMVVVXXXXXXUUUSSSWWW```hhhyyyvvvgggeeerrrsss~~~sssdddaaaggg|||xxxrrrqqqnnnhhh___TTTIIICCCBBBCCCFFFFFFFFFFFFGGGHHHHHH@@@CCCIIIOOOaaatttwwwwwwuuusssqqqppprrrsssuuuvvvvvvuuuuuuuuuuuuvvvvvvyyyyyy|||zzzvvvxxxkkkOOO>>>777KKKwwwxxxkkk]]]...///***)))$$$))))))'''(((******(((***///GGGoooWWWkkkppppppuuuxxxNNNYYY~~~{{{~~~rrreeeZZZ]]]XXXJJJDDDQQQNNNUUU\\\```CCC;;;===DDDLLLLLLGGGIIIPPPIII999555666222222444///+++555>>>cccuuuzzzxxx___QQQMMMGGG>>><<<<<<;;;;;;<<<>>>AAABBBGGGEEEDDDCCCBBBBBBBBBAAAGGGDDDDDDLLLXXX]]]VVVLLLUUUyyydddDDDVVVpppxxxtttyyyrrrpppqqqssszzzWWWOOOaaaVVVLLLZZZxxx|||gggVVVHHH===???CCCfff~~~XXX777.../////////,,,...HHHjjjJJJHHHJJJMMMKKKEEEAAAAAAGGGCCC@@@AAACCCCCCCCCBBBFFFQQQRRR___bbbccchhhMMMSSSSSSQQQ\\\llljjjpppoooVVVeeejjj___\\\VVVQQQIIIBBB??????BBBEEEFFFIIIOOOWWW```gggmmmqqqzzzzzzzzz{{{zzzzzz{{{}}}eee@@@???GGG[[[uuu{{{GGG===BBBwwwFFF888333333...000333...000===kkkuuu]]]yyyyyyxxxsss}}}wwwlllfff___UUULLLHHH>>>NNNWWWNNNEEELLL]]]hhh\\\XXX^^^iiikkkbbb\\\]]]VVVJJJBBBEEEJJJMMMTTT\\\cccgggkkkmmmlllmmmqqquuu{{{~~~{{{{{{wwwqqqfffQQQ@@@@@@GGGIIIIIIJJJkkkooocccOOOAAA999EEE^^^bbbpppbbb|||zzzxxxzzz<<<+++///...111---...000222222DDDaaappptttcccTTTZZZppp|||tttcccSSSGGG;;;888999;;;>>>CCCIIIOOOSSSYYYZZZ]]]{{{yyylllnnnmmmfffiiiuuu~~~}}}sssaaaLLLAAA>>>???@@@BBBCCCUUUWWW___bbbrrrooottt444%%%---***(((%%%,,,,,,)))***(((222MMMhhh^^^|||\\\{{{uuutttsssssssssqqqllliiidddXXXFFF999666;;;EEEKKKRRRNNNIIIEEEGGGQQQaaalll}}}ttt\\\WWWaaaZZZaaaggg]]]iiivvv}}}tttsssgggfffbbb[[[SSSLLLGGGFFF@@@DDDIIIKKKKKKLLLOOORRROOOOOOWWW^^^```pppzzzwwwssspppqqqsssuuuvvvuuuuuuuuuuuuvvvvvvwwwxxxyyywwwzzzyyyuuuwwwkkkRRR;;;:::MMMmmm~~~}}}rrrccc000...(((***&&&)))((('''(((***)))(((,,,222CCCcccNNNwww|||yyyxxxLLLbbb|||~~~yyylll[[[ZZZVVVIII>>>KKKQQQWWWnnnrrrIII999555===GGGEEEFFFPPPXXXIII999555666222222444///555777:::___uuuvvvuuu___QQQMMMGGG???<<<<<<======???AAACCCDDDGGGFFFDDDBBBAAAAAACCCEEEFFFEEEHHHRRR[[[[[[TTTMMMiiiiii:::AAAkkkyyyxxxjjj||||||sssooonnnttt|||qqqrrrooodddvvvnnn]]]HHH???AAABBB___vvvVVV777///000000...+++...IIInnnJJJHHHIIILLLJJJDDDAAAAAAGGGAAA<<<>>>FFFKKKIIIEEEJJJJJJLLLXXXYYYYYY^^^OOOXXXTTTRRRYYYaaaaaajjj|||jjjYYYccchhh^^^cccdddaaa\\\VVVRRROOONNNMMMIIIHHHGGGGGGIIIMMMPPPSSShhhnnnuuuyyy{{{{{{||||||{{{{{{~~~^^^FFF@@@<<>>mmmyyybbb|||uuuwwwyyyuuu~~~vvvllleee]]]QQQHHHEEE;;;NNNXXXPPPHHHPPP]]]ddd[[[VVVXXX___bbb]]][[[]]]NNNGGGGGGNNNPPPLLLOOOWWW```dddiiikkklllmmmpppsss~~~rrrmmmqqq|||{{{xxxtttpppbbbMMM===@@@HHHIIIHHHJJJmmmqqqfffSSSCCC:::IIIeee]]]aaa^^^ttt@@@+++///...111---...111333222KKKaaarrraaaSSS[[[sssyyyqqq___NNNCCC:::888999:::>>>DDDKKKRRRVVVTTT^^^wwwtttuuuuuussspppooorrrwwwxxx{{{qqq^^^JJJAAA>>>===???BBBBBBRRRUUU```gggvvv{{{hhhwww666%%%---+++)))%%%+++)))+++---+++000NNN^^^aaa{{{]]]}}}~~~ssssssssssssssspppmmmjjjeeeWWWDDD999777<<>>???FFFOOOVVVeeeZZZKKKJJJPPPEEEGGG```sssaaa```qqqvvvpppfff___]]]ZZZTTTPPPNNNOOOPPPFFFIIIMMMOOOOOORRRWWW\\\XXX\\\hhhmmmooo}}}xxxssspppqqqtttvvvvvvrrrrrrssstttuuuwwwyyyzzzzzzvvvyyyzzzwwwwwwmmmVVVBBB>>>JJJfffxxx}}}ooo444+++&&&,,,((()))(((''')))***)))'''---444NNN```PPP|||~~~}}}}}}VVVxxx}}}}}}ttt^^^[[[WWWLLL===BBBPPPYYYyyyuuuIII===777@@@FFFAAAMMMbbbiiiIII999555666222222444///555555999aaayyyyyyvvvaaaSSSLLLFFF@@@<<<======???AAACCCEEEFFFFFFGGGGGGFFFEEEFFFHHHJJJFFFHHHPPPXXX[[[XXXUUUUUUzzziiiGGGKKKXXXfffiiijjjzzz|||tttppppppvvvrrraaaFFF???DDDDDD\\\~~~kkkVVV888///111000...,,,000JJJqqqLLLIIIIIIJJJHHHCCCAAABBBCCC???;;;>>>HHHSSSUUUQQQJJJDDDKKKTTTPPPQQQ[[[]]]NNN[[[^^^UUUXXXlllzzzzzzvvvpppiiiZZZ___hhhbbbnnntttsssrrrpppmmmiiifffeee^^^[[[UUUQQQNNNMMMNNNOOOTTTaaannnvvvzzz}}}}}}|||zzzxxxwwwuuuvvvlllrrrwwwVVVGGGHHHEEEWWWLLL777@@@oooMMM999222444000000222///000>>>oookkkuuuvvvyyyyyy}}}~~~uuummmeee[[[OOOFFFCCC:::HHHQQQNNNKKKRRR[[[___XXXTTTSSSWWWZZZXXXYYY\\\UUUSSSSSSTTTOOOKKKRRR^^^gggjjjooorrrtttvvvxxxzzzjjjYYYZZZZZZ[[[uuu|||{{{tttlll^^^III;;;@@@HHHHHHIIIOOOqqqtttiiiVVVDDD;;;MMMnnnnnnoooxxx}}}gggCCC,,,000///000,,,///......444RRRjjjqqq___RRR[[[uuuyyyppp[[[JJJAAA:::999:::<<<@@@FFFMMMTTTWWWYYYoootttRRRPPP^^^kkkqqqrrruuuvvvvvv}}}}}}sssvvvyyyrrr^^^KKKDDDAAA======AAAAAANNNQQQ___gggvvvppphhhqqq555''',,,)))+++'''***(((+++------222TTTYYYfffrrrfff}}}sssttttttsssrrrpppooommmeeeUUUBBB777888===???>>>AAABBBDDDHHHLLLMMMLLLJJJ<<<999DDDSSSTTTPPPVVV```~~~wwwccc]]]eee{{{vvvrrrhhhVVV[[[YYYWWWTTTSSSSSSSSSSSSLLLMMMOOOQQQTTTYYY___ccciiillluuu{{{~~~xxxrrrppprrruuuuuuuuuppppppqqqsssuuuwwwyyyzzz|||vvvyyy{{{yyyzzzqqq]]]III:::???dddwww888,,,%%%---******'''''')))***((('''...777bbbeeeeeevvvvvvmmmsss[[[~~~zzzqqq]]]\\\\\\QQQBBB;;;MMMXXXvvviiiEEEAAA:::AAACCC@@@ZZZuuurrrIII999555666222222444///...555BBBnnnzzzfffUUUKKKEEE@@@;;;;;;===???AAACCCEEEFFFAAAEEEJJJLLLLLLKKKLLLMMMHHHNNNXXX]]]YYYTTTYYYcccvvvCCCDDDZZZfffsssoooccclll{{{yyy~~~xxxtttuuuwwwzzznnn\\\HHH???BBBEEEbbbqqqZZZ999///000000///,,,111LLLpppNNNJJJHHHHHHFFFBBBAAACCC===???>>>>>>EEERRRZZZ[[[GGGIIIWWWVVVMMMUUUdddoooIIIYYYccc]]]\\\ttt}}}tttsss___]]]kkkgggtttwwwyyyzzz{{{zzzwwwuuusssllljjjgggddd```^^^\\\[[[TTTbbbqqqxxx|||}}}{{{}}}zzzssstttoooTTTMMMOOORRRFFF@@@KKKXXX\\\pppRRR888AAAmmmPPP:::111555111000222///222<<>>CCCFFFJJJQQQYYY]]]UUURRRQQQSSSUUUUUUTTTVVVGGGKKKOOOPPPNNNPPPYYYbbbdddhhhnnntttzzz~~~xxxyyyzzzuuuuuu~~~}}}tttjjjZZZFFF;;;AAAGGGFFFJJJTTTtttvvvkkkWWWEEE;;;OOOtttccclll|||tttgggCCC---111//////+++000...,,,999ZZZpppuuubbbSSS[[[uuu{{{oooXXXGGG@@@:::;;;<<<>>>BBBHHHNNNTTTWWWggglllMMMJJJLLLQQQ^^^nnnwwwxxxzzz}}}yyymmmYYYHHHDDDCCC>>>===BBBAAANNNQQQ^^^eeesssnnnjjjyyyggg444)))+++(((...***((()))***+++///888```ZZZmmm~~~jjjqqqtttttttttsssrrrppppppqqqhhhVVV@@@777:::AAABBB???>>>AAAGGGPPPWWWYYYUUUQQQEEEFFF```lllWWWSSS```]]]vvvlll```aaapppnnnggg^^^TTTXXXXXXXXX[[[\\\[[[UUUQQQPPPPPPRRRWWW]]]cccggghhhtttuuu}}}xxxrrrpppsssuuutttsssqqqrrrrrrsssuuuwwwxxxyyyzzztttvvvzzzzzzzzzsssaaaKKK999:::___www===000''',,,))))))&&&''')))+++((('''///999dddbbbzzzuuupppooogggxxxggg\\\{{{tttnnnZZZZZZ\\\PPPGGG777KKKWWWnnnZZZIIIDDD;;;@@@???BBBiiiqqqIII999555666222222444///---;;;QQQ{{{jjjWWWKKKDDD@@@999:::<<<>>>@@@CCCDDDEEE<<>>>>>CCCjjj^^^:::...///000000+++111NNNmmmOOOJJJGGGGGGEEEAAAAAADDD999@@@BBB>>>@@@KKKWWW]]]FFFQQQeee[[[MMM]]]qqq|||VVVWWWdddlllffflllddd^^^nnniiiuuusssuuuxxxzzzzzzwwwtttrrrqqqqqqooolllgggbbb]]]ZZZ^^^mmmzzz~~~}}}vvvvvvyyyqqqccc[[[]]]IIILLLRRRgggpppZZZ:::>>>eeeRRR:::111555222000222000222999mmmvvv{{{wwwyyyzzzwwwnnneeeXXXHHH>>>;;;:::777888@@@HHHPPPXXX^^^SSSQQQPPPSSSTTTRRRPPPPPP444>>>JJJQQQUUUZZZ\\\[[[TTTYYYbbbllluuu}}}|||xxxzzztttjjjXXXEEE;;;AAAGGGEEELLLXXXvvvwwwkkkWWWDDD;;;QQQxxxBBBUUU|||\\\DDD---222///---***111000---???aaappp||||||gggVVV]]]uuu|||oooWWWEEE???:::<<<===@@@DDDJJJOOOTTTWWWsss^^^SSSoooeeeXXX[[[qqq}}}{{{yyyeeeRRRCCCBBBCCC??????DDDCCCPPPSSS___cccqqqhhhfffsss```333+++***&&&///,,,'''***)))'''///>>>jjj^^^qqq}}}iiiwwwxxxuuuuuuuuusssqqqqqqrrrsssmmmYYYAAA777<<>>===VVVuuu{{{sssAAA555(((+++((()))&&&'''***+++((('''///:::WWWWWWxxxsssnnnrrrqqqgggaaayyytttpppZZZXXXYYYKKKHHH555JJJVVVhhhSSSPPPIII>>>AAA@@@IIIxxxpppGGG888555777333333555000444666HHHlll{{{xxxuuu]]]MMM??????<<<;;;<<>>@@@<<<;;;>>>@@@CCCMMMXXXJJJEEE^^^wwwrrrttt```NNN```nnndddwwwZZZPPPJJJMMMmmmcccoookkkrrrwwwpppppptttqqqrrroooooorrrqqqjjjdddccc^^^lll~~~tttzzz}}}[[[???===TTT]]]777555444---444333111222<<>>CCCGGGGGGJJJQQQmmmzzzfffLLLFFF>>>SSSuuu;;;PPPwwwfffttt~~~???333222555+++000---+++777777UUUpppeeesssQQQfffvvvxxxlll]]]III;;;888;;;AAAAAAAAANNN______RRR~~~pppfffyyyyyybbb^^^ooo|||yyyuuubbbRRRCCC>>>@@@AAAAAAAAA>>>PPPUUU___ddduuummm^^^uuu~~~rrr\\\...))),,,(((,,,)))((('''...***---:::ddddddwww|||{{{ggg|||yyypppsssuuussspppnnnoooppplll^^^GGG888>>>NNNQQQHHHOOOKKKFFFGGGPPPUUUQQQIIILLLWWWrrr{{{___MMMeeelllUUUnnnnnneee]]]ZZZ[[[XXX[[[```eeefffccc\\\VVVSSSRRRVVV\\\dddjjjnnnqqqrrr|||~~~|||sssrrrrrrpppuuuyyypppvvvvvvttttttuuuwwwyyyzzzzzzxxxvvvvvvzzzyyymmm```OOO<<<:::HHHJJJ'''///***&&&&&&))),,,&&&$$$+++,,,///;;;UUUUUU|||ggg~~~xxxxxxhhhdddzzznnnddd[[[WWWWWWNNN===777EEESSSSSSLLLIIIDDDBBBOOO>>>dddzzzlllGGG888555777333333555000444222CCCfffxxx{{{zzzuuu\\\LLL???@@@<<<<<<===@@@DDDGGGHHHHHHEEEGGGFFFBBBCCCIIILLLJJJIIIIIIMMMPPPQQQWWWiii{{{|||```KKKOOOZZZ\\\]]]bbbVVVKKKOOOfffxxxvvvqqqrrrxxxyyyrrrrrryyy{{{qqquuuhhhUUUGGGDDD===FFFWWWbbb:::222444///---******IIIjjjSSSMMMIIIHHHFFF@@@===>>>DDDAAA???>>><<<<<>>PPP[[[iiinnnoooxxx~~~tttjjjqqquuummmssssssuuuxxxuuulllgggfffaaannn{{{UUU:::999PPPaaa999666555---333111///444;;;ddd|||ooovvvvvvyyyqqqttt|||rrrjjjZZZFFF999888666888888888@@@MMMXXX[[[WWWXXXTTTOOOQQQVVVNNNAAA@@@CCCHHHRRR[[[```aaa```YYYfffwww|||yyyxxxrrrdddOOOBBB===EEEIIIFFFKKKWWWllluuubbbLLLHHHCCCWWWcccEEEWWWnnnsssCCC333000333***111...,,,444444VVV{{{qqqwwwSSSgggvvvxxxkkk[[[GGG;;;::::::???AAAEEEQQQ^^^___WWWwww}}}vvvnnn___PPPBBB>>>@@@AAAAAAAAAAAAPPPRRR\\\eeexxxmmmaaayyyyyyzzz]]]///))),,,''',,,)))))))))---)))---<<>>AAAEEEHHHIIIIIIHHHFFFBBB???CCCJJJLLLJJJDDDCCCEEEIIIPPP[[[lll{{{vvveee\\\dddkkkeee^^^^^^RRRJJJOOOaaannnppprrryyyqqqtttppppppyyy}}}nnnuuueeeUUUDDDCCC;;;BBBPPP{{{|||ccc:::222333......---111KKK{{{bbbSSSMMMIIIHHHFFF@@@===>>>EEECCCAAA===888777@@@KKKIIISSSPPPIIIMMMPPPKKKHHHHHHNNNGGGJJJaaaiiimmmjjj000EEEQQQooommmfffvvvsssnnnuuu|||xxxoooiiinnnnnnrrrvvvuuunnnkkklllfffrrrzzz\\\BBBAAAVVVfff<<<777555---222///...777:::hhhuuuggguuutttssswwwsss~~~vvvnnn]]]FFF999888777999::::::AAAMMMVVVYYY[[[[[[WWWQQQSSSWWWQQQGGGJJJFFFIIIUUU^^^aaagggoooaaavvv~~~~~~zzzvvvnnn___LLL===:::HHHLLLFFFOOOaaannnqqq]]]JJJGGGCCCUUU~~~LLLNNNaaaeeeEEE333...111***111000///111000UUU|||}}}VVVhhhvvvyyykkkXXXDDD;;;;;;:::<<>>;;;===EEEDDDQQQIII```}}}mmmrrrIII:::555666222333555000333777UUUoooqqqfffTTTEEEDDD<<<<<<===@@@EEEHHHIIIHHHKKKEEE???>>>CCCJJJKKKJJJHHHIIIKKKMMMQQQZZZiiivvvzzzooojjjppprrrjjjccccccfff]]]ZZZ```eeehhhssspppvvvsssqqqxxx|||}}}qqquuucccWWW@@@BBB<<>>>>>AAABBBAAA===777888BBBLLLJJJUUULLLDDDLLLIII@@@HHHFFFUUURRRFFFLLL```pppzzzRRR888bbbtttqqqtttuuuvvvrrrlllhhhaaacccmmmkkkfffeeeiiimmmnnnnnnppphhhttt~~~XXX???===OOOjjj===666666...222000000777888iiiqqq___vvvuuurrr}}}uuu}}}xxxrrraaaJJJ===<<<666999;;;<<>>???@@@BBBGGGSSSQQQ[[[eeeyyymmmTTTyyy}}}xxxyyy^^^111+++---&&&+++***,,,(((,,,)))111@@@ccc[[[kkkbbb}}}vvvvvvvvvvvvuuusssqqqoooooommmdddRRR@@@;;;DDDNNNSSSWWWVVVZZZ^^^VVVLLLSSSbbblllhhheee}}}eeexxxqqq```[[[^^^[[[]]]___ZZZ\\\^^^```___]]][[[YYYYYY]]]```ffflllrrrxxx{{{}}}{{{uuuttt}}}tttwww{{{uuuuuuwwwsssuuutttsssrrrssstttvvvxxxwwwwwwtttsssvvvxxxqqqhhhNNNHHH666XXX~~~OOO)))---)))'''(((###(((((('''))))))555MMMxxxnnnqqq^^^xxxsss{{{kkkvvv```~~~|||sssjjj^^^PPPGGGEEE@@@;;;888:::999555666;;;CCCDDDRRRSSSeeeppp^^^eeeKKK;;;666666222333555111222777VVVvvvjjjnnn\\\JJJDDD<<<<<<===???CCCFFFGGGFFFLLLEEE??????EEEIIIKKKKKKIIIOOOSSSRRRPPPWWWfffqqqzzzrrrnnnqqqnnnddd[[[YYYWWWWWW\\\ccccccaaaeeennnrrrzzzxxxsssxxx{{{}}}|||wwwuuubbbXXXAAAEEEAAAIII\\\```444------,,,111(((///:::ooo___TTTNNNJJJIIIGGGBBB?????????BBBCCC>>>999;;;CCCJJJNNNSSSLLLKKKPPPDDDCCCZZZ^^^AAAGGGXXXTTTbbbTTTYYYlll~~~lllfffrrrlllmmmyyylllaaaaaagggkkkmmmnnnggguuu|||XXX???===OOOmmm===555666///333111333444777gggsssZZZ{{{zzzwwwttt}}}~~~zzzvvvfffOOO???<<<444888<<>>OOOhhhAAAFFFggg[[[tttzzzCCC000...333+++111---000...///OOO{{{XXXeeeqqqqqq^^^GGG:::999;;;<<>>???@@@CCCFFFVVVWWW___eeewwwmmm]]]nnn\\\///+++---&&&******,,,(((,,,+++111;;;\\\[[[sss~~~gggxxxwwwwwwvvvtttsssqqqooommmjjjeeeWWWDDD888<<>>AAABBB@@@AAAEEENNNPPPKKKYYYxxxdddBBBIII___hhhSSSfffggg~~~tttqqqfffqqqvvviiifffiiiiiiiiijjjiii}}}}}}|||]]]DDDBBBUUUqqq>>>444666111444111444000999ccc~~~\\\||||||yyyvvv||||||yyykkkSSS???888444999>>>CCCMMM[[[dddfffdddeeeeeeccc___]]]\\\[[[```[[[[[[```bbbaaafffppp~~~ooofff```^^^dddlllxxxuuuooocccPPP===;;;@@@IIIJJJLLL^^^wwwyyygggTTTGGG???CCCYYYoooFFFFFFiiiUUUsssDDD111...444,,,111,,,---...111III}}}XXXdddoooxxxgggPPP>>>999:::===BBBGGGMMMTTT[[[```QQQWWW```iiigggdddYYYbbbyyy|||wwwmmm```IIIAAA;;;;;;>>>???AAADDDGGGXXX[[[cccgggxxxwwwhhhfffWWW---+++...&&&******---)))---+++000777VVVXXXuuuxxx|||gggxxxxxxwwwuuussssssqqqnnnkkkiiidddWWWFFF:::<<>>AAAAAAJJJZZZbbbbbb]]]ccc___dddooonnn\\\fff|||ssszzzvvvhhhWWWFFF???:::<<>>BBBJJJQQQYYYttt~~~jjjcccggglllsssSSS;;;BBBLLLCCCKKKNNN<<>>III}}}^^^))))))***)))&&&+++***'''))),,,)))888VVV{{{vvvqqqwwwSSSxxxtttpppgggXXXGGG<<<:::999:::999555222444;;;AAADDDMMMDDD>>>AAADDDRRR```NNN===777666111222666222444444AAA\\\kkkyyyssscccYYYBBBAAAAAABBBDDDEEEDDDCCCIIIFFFFFFJJJIIIFFFJJJQQQXXXWWWOOOHHHMMM^^^lllrrr{{{ssslllkkknnnooommmkkkaaagggpppwwwyyyyyy|||~~~xxxttttttzzzuuuhhhYYYKKK???CCCeeerrriiifffxxxvvvwwwkkkgggRRRAAACCC<<>>EEEJJJTTTaaaiiikkkjjjmmmqqqsssnnnjjjiiilllkkkmmmiiibbbaaaiiissswwwrrroooqqqooommmllliiiiiilllpppmmmgggJJJFFFDDDQQQppp{{{qqqiiiXXX???666BBBIIIFFFDDDPPPfffwwwuuu```PPPEEE:::DDDaaavvv>>>UUUqqqjjjXXXQQQ666...222+++222---...444222999yyy{{{tttYYYdddnnnyyycccJJJ===777???@@@>>>JJJ___iiieeefffiiiYYY[[[ppp~~~[[[QQQ```rrrccczzz}}}xxxvvveeePPPDDD>>>:::<<>>@@@:::;;;BBBCCCFFFeee```[[[YYY[[[cccFFF>>>;;;>>>===888AAAPPPRRRVVVXXX[[[\\\[[[[[[[[[\\\```___^^^^^^bbbhhhnnnqqq}}}jjjffftttzzzsssvvvxxxyyyxxxvvvuuutttuuuwwwxxxuuuyyy{{{zzzyyyxxxppphhhZZZJJJAAAAAA}}}bbb000......---+++%%%'''&&&(((***+++BBBhhh{{{hhhmmmeeexxxcccYYYwwwsssooogggXXXFFF<<<;;;:::<<<:::444111555<<<@@@AAARRRKKK@@@;;;999IIIVVVTTT:::999666333888222222...444EEE~~~yyyjjjccc^^^QQQDDD;;;???EEEFFFEEEFFFHHH<<>>???===;;;555///222;;;AAA@@@MMMGGGQQQJJJ===AAAGGGLLLTTT999888444222777000111333===JJJuuusssppp}}}vvvrrrnnnXXXJJJ??????DDDEEEDDDEEEGGG===EEEFFFJJJQQQNNN[[[eeeeeeJJJ@@@GGGWWWnnnkkk~~~}}}oooccckkksssvvv}}}kkkXXXVVVZZZ\\\lllllllllmmmppptttvvvwwwpppqqqoooiiiddd`````````TTTXXXTTT>>>???LLLgggvvvvvvooo```RRR??????BBBGGGuuuPPP111111222...000---111...nnn^^^NNNLLLQQQLLLGGGHHHDDDCCCFFFEEEAAA@@@CCCCCCAAABBBGGGQQQHHHVVVtttTTTFFFRRRcccggg^^^kkkyyyiiiZZZ```rrrpppiiikkknnn[[[cccfffsssfff^^^pppiiisssmmmhhh{{{[[[<<>>;;;;;;===???AAAHHHPPPRRRWWWZZZcccjjjdddRRRfff;;;111)))))),,,+++))))))---+++***---777III^^^kkkzzzwww|||eee|||vvvvvvuuusssrrrqqqoookkkhhhZZZGGG:::<<<>>>===CCCNNNXXXXXXWWWQQQGGG@@@BBBGGGHHHIIIJJJKKKOOOTTTXXXXXXWWWOOOQQQiii|||rrr```]]]PPPKKKGGGEEEBBB@@@EEEMMMYYYcccaaaZZZ[[[YYYUUUYYY[[[\\\]]]^^^aaagggoootttxxxvvvqqqhhh\\\]]]qqq~~~~~~~~~yyyzzzrrrpppxxxxxxuuu{{{||||||{{{yyyzzzzzzrrriiiSSSNNN===DDD~~~rrr***000---***+++'''&&&...******---444WWWvvvtttrrruuurrrddd~~~vvvoooffffffgggaaaSSSDDD>>>@@@???999333111444:::???BBBGGGDDDMMMKKKAAAFFFNNNRRRVVV:::888666333777111333000999AAAaaafffxxxyyyzzzxxxqqqaaaRRRDDD???AAABBBCCCEEEGGGAAANNNQQQPPPPPPMMM^^^vvv{{{VVVBBBIIIPPPdddppp{{{dddbbbjjjqqqxxxwwwmmm^^^RRRNNNRRRZZZ___\\\]]]___eeemmmsssvvvxxxxxxuuuqqqooooooqqquuuxxxkkkwwwoooHHH999>>>MMMxxxxxxuuuooo```PPP??????BBBFFFuuuKKK111000111///000222111***ccccccRRROOOSSSMMMHHHHHHDDDDDDFFFDDDAAABBBDDDCCC>>>AAAIIIVVVLLLYYYwwwYYYHHHUUUaaa\\\]]]vvvuuupppZZZZZZkkknnnjjjlllmmmTTTggggggdddXXX^^^eeekkkpppyyyzzzXXX:::AAASSSJJJFFF666444444444111555///AAAzzzqqqdddoooyyy{{{{{{}}}yyyyyyqqq```QQQ;;;EEEBBBXXXUUUMMMXXXeeelllllliiihhhhhhmmmqqquuurrrkkkjjjxxxxxxmmmfffbbbfffttt~~~rrraaaOOOAAA999<<>>IIIhhhOOOEEEnnnbbblllppp999//////000111---///,,,///---YYYsssdddXXXddduuuzzzdddRRRCCC888===>>>IIIVVVXXXeeefff______fffeee^^^```kkkgggoooyyyxxxnnnaaaNNN@@@<<<:::;;;>>>AAADDDKKKSSSUUUXXXVVV___qqqNNNCCCWWWwwwzzz999///((()))+++***))))))))))))+++000<<>>FFFCCCBBBHHHKKKEEEKKKXXXYYY[[[<<<:::999555888222666333111666SSS___yyyxxxzzztttjjjhhhYYYHHH>>>===@@@CCCEEEIIIEEEVVVYYYRRRLLLKKKcccaaaDDDKKKKKKZZZppppppdddgggjjjmmmcccYYYRRRTTTZZZ```hhhpppzzzyyyxxxzzz|||}}}{{{xxxzzzssskkkjjjnnnvvv~~~kkkGGGAAAGGGKKKlllyyytttmmm]]]KKKAAABBBBBBDDDtttGGG222000000000///111222///^^^yyygggUUUPPPSSSMMMIIIGGGBBBCCCDDDBBB???@@@CCC@@@;;;AAAJJJZZZOOOWWWtttlllMMMTTT___ZZZ```wwwxxxrrr{{{```ZZZiiinnnmmmnnnmmmaaarrrkkkccc^^^jjj]]]iiieeeuuuyyyzzz|||UUU===AAAPPPtttvvvUUUKKK777666444111444777--->>>rrrvvv\\\xxxrrr{{{}}}zzzyyyssshhh^^^@@@GGGCCCfffWWWJJJPPPXXX]]]___cccjjjppptttuuu{{{~~~ttthhhkkkvvvxxxsssooooooooosss~~~}}}mmmYYYGGG<<<888@@@DDDEEEEEEOOOaaannnrrreeeTTT999<<>>;;;???DDDEEEJJJHHH^^^cccWWWLLLPPPqqqfffFFFLLLHHHTTTjjjxxxxxxgggeeegggmmmeee___\\\aaahhhppp{{{vvvtttvvv|||~~~uuu]]]EEEHHHLLLQQQyyyyyysssjjjWWWEEE@@@CCCCCCGGG|||EEE555000///000,,,---111222UUUyyy}}}jjjVVVOOORRRMMMIIIGGGAAABBBDDDBBB??????BBBAAA===@@@JJJ^^^UUURRRaaahhhVVVTTTaaa```iiiuuujjjqqqeee]]]jjjmmmkkkllllllkkkwwwyyy}}}xxxyyyzzz~~~oooxxx{{{}}}zzz{{{mmmffflllsss{{{~~~UUUCCCAAAJJJeeeUUU777666333///555555---BBBmmm[[[}}}qqq}}}{{{{{{|||xxxtttmmmgggIIIGGGEEEqqqqqqXXXJJJOOOVVVZZZ^^^eeeoooxxxssssss{{{yyyrrrsss{{{yyyyyyzzz{{{}}}yyyhhhSSSBBB999777AAADDDDDDCCCQQQgggrrrrrr___NNN999;;;DDDLLLOOO>>>AAAyyy```~~~>>>...444333///000***---111444LLL~~~www{{{mmm[[[aaakkk|||zzzsssLLL<<<;;;DDDBBBTTTtttnnnsssiiicccfffdddzzzxxx{{{kkkuuu~~~ooobbbQQQAAA888<<<:::<<<@@@BBBEEEKKKRRR^^^aaa^^^iiiDDDNNNlllqqqttt333,,,((()))***)))(((***+++******///<<>>FFFDDDAAACCCDDDSSS[[[RRRIIILLLXXX```[[[aaajjjiiiVVVFFFOOOdddqqq~~~iiicccaaa```aaabbbbbbdddiiimmmnnnwwwccc^^^ZZZXXX^^^YYY\\\aaafffkkkqqqxxx|||~~~rrrwwwvvvbbb[[[XXXTTT]]]pppyyyyyy|||zzzvvvzzzvvvxxxzzz}}}tttfffPPP@@@@@@UUUUUU+++,,,,,,***'''***%%%+++&&&&&&---FFF}}}xxxqqq~~~mmmiiiuuusss~~~ssshhh```]]]ZZZXXXTTTLLLCCC@@@CCCHHH777///777???AAAGGGSSSUUUSSSGGGNNNJJJLLLddd^^^dddAAA===<<<777666///666:::---@@@eeeyyyttt~~~iiiqqq|||ssssssgggRRR@@@;;;???DDDEEEJJJKKKfffnnn^^^PPPXXXeeeJJJLLLGGGRRR```xxx}}}ggg]]]___hhh^^^^^^^^^cccnnn||||||xxxnnnggglll}}}yyylllWWWHHH>>>CCCEEELLLAAA777000...111++++++...000FFFrrrmmmWWWPPPRRRNNNJJJGGGAAACCCFFFEEEAAA???BBBDDDCCC===DDD^^^```XXXWWWzzzccc___WWWdddaaapppxxxaaaoooeee___jjjjjjfffiiillliiiuuuxxxvvvlllooosssvvvwww}}}wwwhhheeeiii\\\LLLbbbnnnjjjvvvqqqppp~~~TTTCCCCCCHHH{{{fff999555444///555222---DDDeeecccvvv}}}qqqzzzzzzwww|||~~~yyyvvvqqqmmmUUUHHHHHHqqqbbbYYYFFFNNNWWW^^^bbbhhhpppvvv||||||vvvuuuvvvxxx|||~~~zzzppp^^^KKK===888888???CCCCCCCCCSSSjjjqqqkkkYYYLLL======GGGLLLEEE;;;ZZZccc{{{===333333...---,,,...000...000AAAxxxvvv{{{hhhbbbgggxxxzzzuuuVVVDDD;;;BBB===ZZZvvvzzzmmmiiimmmeeekkkwwwvvvgggYYYIII===999<<<;;;===BBBDDDFFFLLLTTT___aaa___ssspppCCCQQQzzzzzz___000+++((()))***((((((***+++***)))---:::NNNeeesssuuuzzzvvvuuu^^^{{{www}}}xxxwwwuuusssqqqnnnjjjgggWWWBBB555;;;CCCBBB@@@DDDMMM]]]bbbSSSGGGLLLVVVYYYXXX]]]iiimmm\\\JJJTTTmmmtttxxxddddddaaaeeelllsssvvvyyy|||ccc]]][[[XXX\\\[[[___ffflllrrrxxx~~~hhhSSSIIISSSXXXPPPFFFBBBCCCDDDWWWppp}}}{{{{{{yyywww||||||||||||~~~qqqaaaOOOIIIJJJ]]]NNN000......---((((((###,,,***))),,,@@@uuuvvvvvvzzzrrrfffccccccwww}}}sssiiiccc^^^[[[XXXVVVOOOGGGCCCEEEJJJ;;;111666AAAIIIRRRZZZccc___HHHNNNKKKLLLjjjaaalllGGGBBBAAA;;;888111999555+++===WWWpppuuullleee{{{www|||pppZZZDDD<<<@@@DDDDDDJJJNNNoooyyydddOOOWWW```PPPKKKEEESSSXXXtttrrr\\\WWWaaadddhhhgggdddkkkzzzssstttyyy}}}|||lllWWWKKK@@@EEEGGGNNN<<<777///...222+++---......:::wwwoooYYYQQQSSSPPPLLLJJJCCC@@@FFFGGGAAA<<>>WWWddd^^^TTTuuudddcccZZZbbbUUUlll```gggwwwcccbbbmmmiiibbbhhhooo___jjj|||ttt___YYYbbblll]]]hhhyyybbbHHHJJJOOO]]]pppxxxjjjWWW^^^___kkkhhhfffxxxOOO???HHHNNN{{{???666666000444222,,,@@@WWWiiilll|||rrrzzzuuuvvv~~~|||yyyvvvtttfffPPPMMMiiiyyycccZZZNNNTTT\\\aaaeeellluuu}}}{{{vvv{{{}}}tttdddQQQAAA999999;;;???EEEFFFIIIZZZnnnnnnaaaOOOGGG@@@>>>GGGIII===;;;sssttthhhmmm666888111***000,,,111333///000<<<ppp~~~wwwcccgggyyy{{{uuuhhhSSS???CCC???fffzzzvvvvvv|||pppjjjyyymmm]]]PPPAAA999:::<<<;;;>>>DDDHHHKKKQQQXXXaaa^^^```}}}WWWFFFRRR~~~}}}KKK...***(((******'''(((+++((((((***000===PPPeeessslllwwwyyyyyywwwuuusssqqqnnnjjjgggTTT@@@333999AAAAAACCCJJJVVV___bbbYYYLLLGGGLLLQQQRRRRRR```sssqqqaaabbbrrrqqqdddaaacccjjjzzzwww___]]]]]]ZZZ\\\aaaeeejjjqqqwww~~~ooo[[[XXX]]]dddddd\\\TTTWWW```ppp~~~{{{zzzyyy}}}~~~~~~~~~nnn^^^NNNMMMGGG[[[NNN222,,,------))))))###+++,,,++++++;;;nnnwww{{{|||}}}qqqTTT~~~|||rrrhhhccc```]]]\\\[[[VVVNNNJJJKKKLLL@@@444444AAAQQQ\\\aaalllgggGGGMMMKKKLLLqqqhhhsssMMMHHHGGG@@@<<<444===:::111:::???XXXkkk~~~|||jjjzzzxxxvvv```HHH===@@@CCCBBBKKKQQQuuufffKKKQQQ~~~\\\SSSIIICCCTTTTTTdddfffZZZccc]]]eeehhhfffmmmzzzwwwkkknnnooovvvxxxuuuwwwfffPPPGGGEEEIIIHHHMMM777666...---333+++000000///777zzzqqq[[[RRRUUUQQQNNNLLLEEE===DDDEEE>>>888<<>>@@@HHHLLLPPPaaarrrmmm[[[FFFBBB???<<>>???BBBGGGWWWqqq|||gggOOOXXXtttxxx[[[UUUSSSMMMOOOXXXiii{{{pppbbbmmmiiittt{{{yyysssqqqpppooowww}}}}}}wwwrrrgggNNNEEEHHHJJJMMMXXX~~~nnnGGG000777...---...---(((,,,???gggzzz___PPPYYY\\\NNNEEEIIIDDDAAA@@@@@@===;;;???EEEOOOIIIJJJTTT]]]^^^^^^aaagggfff]]]VVV\\\iiijjjaaahhhjjjmmmmmmlllkkkjjjkkkiiicccgggvvv~~~|||~~~yyy~~~vvvyyyxxxqqqhhhddd___XXXTTT```[[[MMMUUU]]]\\\EEECCCBBBXXX???:::555;;;444000777---WWWaaavvvTTTssszzz{{{{{{}}}}}}zzztttpppmmmddd^^^gggvvvxxxooowwwqqq]]]tttqqqooottt|||xxxgggRRRBBB777333888@@@CCC@@@BBBQQQccchhh___SSSCCC===999BBBIII<<<777GGGZZZSSS:::555***555***///***444...222666___]]]vvvxxxiiipppttt}}}YYYEEEFFF|||rrrvvvzzzYYYHHH@@@999999>>>===@@@DDDHHHMMMRRRYYY]]]```eeevvvfffKKKIIIyyyxxx;;;+++******)))))))))))))))'''(((+++///777DDDSSS^^^qqqnnnjjjtttvvvtttqqqpppnnnllliiigggYYYDDD444666???GGGNNNUUU___WWW[[[eee\\\FFFCCCQQQUUU^^^rrrsssssscccaaa___aaaqqqddd^^^___bbbdddkkknnnrrrwww}}}}}}}}}zzzyyyyyy|||tttUUUQQQ<<<>>>mmmEEE999''',,,,,,"""!!!'''///))))))+++EEEjjjuuummmRRRzzzrrrlllhhhcccmmmeeeVVVRRROOOKKKOOOGGGGGG555777DDDTTTkkkjjjsss___TTTIIIBBBWWWnnnjjjYYYccccccYYY888555???===666444BBB]]]xxx}}}yyyuuuvvvppp```MMMBBBCCCHHHBBBMMMgggyyylllSSSUUUjjjyyymmmddd```YYYOOOOOOWWWiiiyyyxxxkkkqqqqqqxxx{{{vvvooonnnoooooovvvvvvuuusssssswwwvvvsssmmm```HHHDDDCCCGGGKKKooommmMMM777666,,,///000222+++)))555^^^qqqZZZPPPZZZ]]]NNNDDDFFFBBB@@@@@@@@@>>><<>>aaazzz[[[OOO888555+++555+++///,,,222---222222UUUnnnuuutttllliiiooonnn\\\VVV}}}sss|||sssRRRBBB<<<888:::??????AAADDDIIINNNTTTYYY]]]___```}}}YYYBBBUUU{{{...+++******)))))))))))))))))))))+++111<<>>>>>@@@???<<<>>>CCCMMMJJJJJJOOOSSSZZZdddmmmlllppplll```YYY___hhhkkkkkkmmmnnnmmmjjjhhhhhhhhhllldddaaahhhmmmkkkjjjmmmqqqnnnooosssqqqpppuuusssjjjfffkkkqqqnnncccZZZXXXZZZXXXQQQJJJMMMZZZgggxxxCCCEEEFFFhhhTTTBBB666999111777222222@@@XXX{{{zzz```rrrxxxxxxvvvtttzzzzzz|||uuuiiihhhxxxkkkkkkkkk___ZZZiii{{{jjjZZZHHH<<<666666;;;CCCFFFGGGNNNZZZccc```RRREEE???AAA<<>>555%%%'''---***---((('''###+++---;;;qqqlllmmm{{{bbbnnnWWW}}}ooobbb]]]\\\kkksssmmmaaa\\\RRRHHHIIIBBBFFF888999@@@OOOnnnvvv\\\^^^SSSHHHKKKPPPVVV^^^yyy}}}FFF888NNN```CCC111;;;PPPddd}}}~~~vvvxxxvvvhhhRRRBBBCCCJJJUUUPPPYYYllliiiWWWVVVeeeuuucccWWW\\\fffbbbVVVTTT^^^jjjsssyyy|||yyysssxxx||||||vvvrrrsssvvvvvvhhhccc```lll|||llllllaaaNNN>>>GGGOOOPPPIIIvvvjjjPPP888)))333///***///111555[[[oooxxxdddXXX```ggg^^^PPPHHH@@@======@@@???===>>>BBBLLLQQQWWWZZZYYYXXXZZZ^^^iiinnnmmmddd^^^aaagggjjjlllmmmmmmllliiigggggghhhhhhddddddjjjooosss{{{bbbWWWUUUcccqqqvvvyyy~~~zzzzzz{{{{{{{{{|||xxxoookkkffffffsssjjjAAAFFFIIIttt]]]EEE888<<<333666...777777WWWrrrrrrqqqxxxwwwxxxwwwvvvxxxxxxwww|||{{{rrrmmmtttxxxnnn|||xxxppplllqqqxxxuuu^^^PPPAAA999777888===DDDEEEJJJTTT^^^aaaZZZLLL@@@:::AAA>>>HHHLLL222FFFwww@@@222444///444...///000,,,---111,,,:::uuu~~~hhh|||mmmtttrrr~~~}}}lllTTT<<<555888===@@@BBBEEEDDDDDDHHHOOOVVV[[[\\\nnnjjjOOOVVVvvv[[[555+++******))))))))))))))))))%%%%%%...>>>NNNWWWZZZfffgggqqqiii~~~vvvuuuyyyvvvvvvuuuuuusssooohhhdddVVVEEE888999???AAADDDJJJSSShhhvvviiiNNN===???GGGWWWfffkkkkkkssscccEEECCCGGGHHHKKK\\\lllgggbbbmmm{{{}}}xxxpppkkkjjjmmmrrrvvvvvv|||vvvttt}}}}}}zzzzzz{{{xxxgggPPPOOO>>>RRRppp777,,,)))...///%%%***&&&)))(((///+++222cccoooqqq|||yyy^^^|||wwweeeYYYYYY]]]aaakkklllfffbbbSSSBBB??????AAA333777>>>HHHaaafffNNNXXXOOOGGGPPPPPPQQQ```MMM<<<\\\tttQQQ666777EEEXXXxxx{{{|||zzzppp[[[IIIGGGOOOXXXOOOOOOYYY]]]\\\fffvvvvvv```NNNRRRbbbfff___ZZZ^^^bbbgggssswwwooojjjgggccc___wwwzzzmmmkkk\\\KKK???KKKMMMOOOUUU~~~WWW;;;,,,222---***111666888VVVjjjVVVXXXcccbbbSSSFFFBBB>>>===???@@@>>>???BBBEEEOOOXXX[[[XXXVVVUUUVVVbbbeeefffeeedddfffgggeeekkkllllllkkkiiiggghhhiiiffffffeeedddcccgggtttrrr]]]bbbeeefffgggkkkqqqxxx{{{yyyvvvuuuxxx___>>>FFFLLLiiiKKK<<>>777???@@@EEECCC111MMMeee:::000333111222000///000***...111---444dddmmmzzzxxxrrrsssqqq{{{SSSDDD777666===BBBDDDDDDEEEEEEFFFIIIPPPWWW\\\___ooo|||oooRRRfff~~~MMM222+++******)))))))))))))))***&&&$$$---===KKKRRRSSSkkkiiiuuuuuukkkuuuxxxuuuuuuuuuvvvuuuqqqlllhhhWWWEEE777777;;;===CCCKKK```ooosssaaaJJJ@@@CCCHHHFFFQQQMMMVVVeeeXXXMMMUUU___PPPHHH^^^{{{yyykkkkkk{{{qqqyyy{{{yyyvvvrrrpppppptttyyy}}}~~~{{{}}}|||}}}www```MMMOOODDDTTTzzz444++++++---...%%%((('''+++)))...+++666kkk{{{qqqYYYvvvsssbbbqqqbbb\\\cccmmmfffmmmkkkfffaaaOOO>>>;;;<<<;;;---444;;;>>>MMMKKKBBBLLLFFFCCCOOOOOOPPPaaaSSSAAAkkk```???999BBBSSSppp}}}{{{yyyrrraaaNNNIIIOOOYYYRRRLLLPPP]]]nnn|||rrrtttlll\\\UUU```nnnvvvgggeeebbbcccmmm}}}{{{vvv|||xxxmmmeeeUUUJJJCCCNNNLLLSSSuuuSSS:::000111,,,000444666444IIIsss[[[WWWcccggg\\\NNNFFFAAA===>>>???>>>???BBB???GGGOOOPPPQQQUUUYYY[[[\\\]]]```dddiiijjjgggccciiijjjjjjjjjhhhhhhjjjllljjjlllkkkfffaaacccmmmxxxsssppp}}}~~~yyynnngggmmmvvv|||~~~wwwzzzssspppttt|||VVV<<>>777888===???@@@BBBBBBMMMZZZ^^^WWWLLLAAA<<<777???DDDAAA:::>>>eeeyyyMMM777///333222000111///111)))000000///333SSSsssqqqooouuunnnttt|||}}}{{{~~~~~~VVV@@@;;;888;;;AAAFFFGGGFFFFFFGGGJJJMMMQQQXXX```fffrrr^^^TTTkkk{{{EEE,,,+++******))))))))))))))),,,((('''///===IIIOOOOOOgggnnn{{{uuuuuuuuuuuuuuurrrnnnkkkWWWFFF888777;;;===EEEMMM^^^ddddddXXXJJJFFFJJJOOOIIIPPPNNNpppnnnVVVTTT]]]YYYYYYmmmyyyjjjjjjyyyrrrhhhpppssssssttttttuuuwww{{{|||}}}tttYYYLLLSSSYYY]]]}}}jjj444///+++$$$++++++***(((***%%%***,,,@@@|||wwwvvvXXXqqqvvvjjj}}}[[[[[[|||{{{oooeeegggtttzzzyyynnnddd]]]LLL===>>>888666)))333999555<<<666:::======AAAIIIKKKNNNXXXYYYGGGyyyqqqDDD555???RRRjjj|||~~~yyywwwssseeeRRRKKKOOO^^^ZZZPPPOOObbb{{{wwwiiiooopppjjjdddiiixxxxxxooofffdddhhhsssqqqiii\\\LLLIIIFFFPPPNNNWWWIII777222//////333333555444AAAooo{{{ddd\\\dddkkkeeeZZZKKKCCC>>>>>>??????@@@CCCAAAHHHLLLKKKNNNUUUZZZ[[[ZZZZZZ]]]ccchhhiiigggeeefffggghhhhhhhhhjjjlllooonnnpppooollljjjkkkmmmnnnrrraaa}}}xxxyyywww~~~NNN===KKKTTTZZZDDDFFF:::;;;666:::111>>>]]]aaalllzzzsssoooppptttvvvvvv|||~~~}}}{{{yyyuuuqqqnnnnnnppp___YYYfffzzz|||zzz||||||yyyxxxwwwxxxzzz|||~~~~~~xxxzzzzzz[[[PPP@@@888555:::@@@BBBAAAAAADDDPPP\\\\\\QQQDDD<<<::::::???HHH@@@777WWWeee}}}===666///333222...111///222+++222...111222BBBwwwuuuuuuxxxnnnnnnrrr{{{~~~~~~wwwtttxxxzzzzzzsssxxx}}}wwwhhhQQQAAA888:::===???BBBFFFHHHHHHFFFKKKPPPRRRTTTZZZeeennn|||RRRYYYooo{{{{{{:::...+++******)))))))))))))))***((()))000<<>>333333***555777000777333:::444;;;EEEFFFGGGKKKJJJ]]]KKK}}}EEE...999RRRgggsss{{{}}}zzzyyymmmZZZRRRTTTaaa^^^QQQLLL```xxxqqqVVVkkkhhhgggiiilllrrr|||zzzmmmhhhhhhooojjjeeeUUUFFFHHHHHHPPPOOOUUU@@@333444///222///000666888AAAgggzzzggg\\\```gggeee^^^NNNEEE>>>===>>>???@@@DDDGGGNNNRRRPPPQQQVVVVVVRRRYYYZZZ^^^cccffffffgggiiieeefffggghhhhhhjjjnnnqqqpppooommmkkkllljjjccc[[[cccjjjppplll|||vvvrrrkkk~~~III>>>MMMWWW]]]GGGHHH<<<===:::888333999```fff```wwwqqqoootttwwwxxx}}}~~~{{{}}}}}}uuullliiijjjqqq```aaavvv{{{uuuxxx{{{yyywwwxxx{{{___KKKJJJ<<<555444;;;BBBDDDAAA@@@GGGRRR]]][[[MMM???999888>>>@@@KKK@@@777kkkQQQsss555666///333222---111///333,,,333---111111888qqq~~~{{{qqqwwwpppmmmmmmvvv~~~}}}|||sssooorrrtttrrroooxxxyyy{{{{{{nnn}}}VVVNNNIII555777<<<@@@AAABBBEEEHHHIIIGGGNNNTTTVVVVVV\\\iiittt]]]LLL```uuuhhh,,,222+++******)))))))))))))))&&&%%%(((///:::EEEKKKNNNYYYvvvttt|||~~~|||zzzwwwuuusssqqqnnnkkkZZZKKK>>>;;;999444555:::DDDGGGPPPWWWSSSLLLOOOXXXIII[[[hhhkkkXXXdddjjjggg^^^bbbsssvvvooonnncccvvvppprrrsssjjjrrruuuwwwyyy|||}}}}}}{{{}}}zzz}}}~~~{{{{{{~~~iiiPPPPPPTTTMMMNNNUUU(((&&&---(((,,,((('''&&&***)))...)))000cccrrr~~~www~~~qqqQQQbbbgggkkk^^^iii~~~|||wwwmmmgggiiittt~~~}}}}}}wwwssslllSSS===:::000333---777666---777888>>>222===KKKGGGGGGJJJ@@@TTTKKK???777666???NNNhhhuuurrruuuyyy{{{zzzooobbb\\\lllwwwaaaXXXbbbdddaaaPPP^^^iiiuuuuuuhhhaaammmzzzssssssyyy}}}qqqiiiMMMMMMSSSCCCCCCNNNIIIsssIII444>>>(((:::333...///>>>222IIItttiii```ZZZrrrfffbbbYYYMMMAAA<<<;;;<<<@@@EEECCCLLLHHHTTT___``````OOOTTT[[[cccfffdddccceeehhhllliiigggiiilllppppppooonnnooollliiilllppplllccc^^^YYYlllwww___uuu===@@@OOOhhhooo```LLLIIIEEEAAAFFF===222:::RRRwwwbbb}}}{{{tttrrrvvvyyyzzz~~~{{{{{{|||}}}xxxpppooorrruuulll```aaaqqqzzz}}}|||}}}gggSSSDDD===555444888@@@CCC@@@BBBFFFYYYZZZYYYRRRGGG???<<<;;;AAA:::AAA>>>EEEmmmKKK555444333111000/////////...---000444000---;;;OOOzzzVVVppprrrnnnjjjqqq|||{{{yyyvvvrrrmmmiiiggggggkkkrrrwwwxxxuuupppmmmttt}}}kkkQQQBBB999777999>>>>>>>>>AAAEEEHHHIIIIII???RRRUUUUUU\\\\\\kkklllQQQTTTFFFxxx]]]'''---************))))))))))))%%%'''(((---<<>>======888:::BBBJJJCCCVVVeeeZZZTTTYYYWWWSSS]]]fffRRRfffgggiiinnnuuu{{{|||wwwqqqcccccckkkuuuvvvppppppvvv{{{xxx{{{vvvyyy}}}}}}~~~~~~|||vvvaaaTTTQQQoooaaaiii<<>>:::444222444999999444555:::???BBB???BBBOOOOOOCCC===VVVPPPFFF???<<<<<>>yyy|||nnnbbbZZZllllllccc]]]QQQCCC===;;;;;;???DDDVVVkkkbbbTTTMMMWWWggg[[[VVV[[[bbbfffggghhhjjjmmmpppmmmlllmmmoooqqqpppoooqqqpppmmmjjjnnnsssqqqkkkbbbVVV\\\dddeeettt}}}{{{kkkjjjqqqiiittt<<>>GGGJJJWWWjjjnnn___QQQOOOOOOOOOgggkkkRRRZZZrrriiiuuuwww]]][[[aaakkkrrrrrrtttyyy{{{{{{{{{sssuuu}}}}}}~~~}}}~~~rrr]]]SSSVVVrrr[[[aaa555+++---$$$///&&&***(((###+++***+++,,,888cccaaavvvvvv|||zzzzzzjjjcccnnn~~~}}}|||zzztttkkkjjjwww|||wwwqqqiiiZZZHHH===:::666444555::::::777777<<<999>>>???IIIXXXTTTEEE???YYYTTTIIICCC@@@;;;FFFbbbssstttaaaaaavvv{{{wwwtttvvvjjjnnnsssyyynnnrrrzzzzzztttsssxxxppp~~~~~~}}}|||___]]]}}}UUUOOOHHH777JJJPPPMMMWWWFFF>>>999EEE......222+++111///222jjjxxxwwwfff\\\dddssseeeeeeYYYMMMDDD===;;;@@@FFFvvvqqqJJJ===TTTmmm```ZZZ\\\```dddhhhjjjlllmmmnnnnnnnnnoooqqqrrrpppooosssqqqnnnlllpppwwwxxxvvvooo___XXXVVVUUUbbbqqqqqqzzziiiwwwhhhqqqssscccsssxxx\\\@@@GGGLLL|||~~~\\\YYYNNNKKKHHHDDDDDD>>>:::999<<>>FFFPPPbbb]]]TTTIII@@@;;;<<<===>>>>>>222OOOWWWqqqnnn555333222111000///.........000------111///+++111;;;aaa}}}eeeLLL|||xxxtttrrrqqqtttxxxxxxtttmmmfffaaa^^^^^^^^^UUUUUUWWWYYY^^^dddiiimmmiiimmmpppoooqqqvvvzzz{{{zzzxxxWWWAAA:::444555777999===BBB???CCCGGGHHHFFFDDDDDDEEETTTQQQNNNWWWeeesss```MMM???UUUsssrrr111...+++************))))))))))))+++***)))***333???FFFGGGPPP```lllgggzzzwwwvvvxxxwwwsssrrrtttmmmUUU>>>666888===EEEMMMRRRiiinnnfff```SSSOOO___MMMlll{{{nnnppp}}}uuuxxxhhhaaa\\\\\\dddnnnuuuxxxzzz{{{}}}nnnhhhnnnyyy}}}}}}}}}|||~~~~~~~~~nnnUUUMMMUUUZZZRRR~~~|||222,,,...$$$,,,&&&+++((($$$,,,+++---...999aaafffaaasssgggaaaggg~~~|||yyyssskkkkkkwwwuuuuuulll[[[KKKBBB===:::666555666:::;;;999999;;;555<<>>999777666999>>>BBB@@@===@@@NNN[[[bbbZZZNNNCCC<<<<<<>>>@@@>>>;;;;;;nnn```|||KKK666222111000///............///,,,,,,///000---///333III|||{{{{{{\\\nnnzzzoooggglllyyyxxxtttnnnfff```\\\YYYXXXTTTRRRPPPOOOPPPUUUYYY]]]___aaabbbaaa_______________^^^XXXTTTTTTSSSHHH;;;888999:::;;;;;;;;;===???===BBBFFFGGGDDDDDDHHHLLLJJJSSSZZZ^^^hhhQQQ???MMM~~~RRR111222&&&************)))))))))((('''&&&&&&(((111===GGGLLLIIIUUU}}}~~~lllwww{{{wwwvvvxxxwwwsssrrrssssss^^^EEE888999AAAIIINNNZZZkkkdddfffwwwcccQQQggg^^^qqqzzzyyyxxxttttttwwwkkkfff```bbblllwww|||{{{|||{{{yyywwwtttssssssuuuvvvmmmccc]]]bbbppp~~~}}}~~~jjjMMMHHHVVVaaaUUUwwwiii444000111&&&***&&&)))+++&&&,,,)))***+++000TTTwwwpppxxxhhh^^^[[[~~~zzzvvvpppjjjiiissspppnnn```JJJ======<<<888444444777;;;<<<:::777666444;;;JJJcccpppZZZ???:::bbb\\\fffBBB@@@DDD<<>>BBBNNNNNNCCC{{{oooaaaIII===AAA;;;<<<111888000---555,,,CCCtttfff]]]vvvjjjhhhhhheeeXXXDDD888???LLLtttIII555;;;MMMaaaWWW[[[[[[]]]```eeehhhhhhhhhfffhhhjjjlllmmmmmmmmmmmmmmmmmmooossswwwxxxyyyzzzzzzuuukkkccc```[[[SSSQQQWWWYYYooo|||ttt}}}zzzmmmooohhhsss~~~AAAJJJKKKWWW___WWWWWWXXXVVVQQQIIIHHHFFFGGGCCC777DDDeeeuuubbb||||||xxxxxx{{{~~~{{{~~~zzzzzz{{{|||zzzwwwvvvssstttwwwvvvrrrooopppnnnrrruuusssqqqxxx```WWWLLLAAA<<<999555444555;;;>>>???======GGGXXXeee]]]TTTGGG>>><<<>>>@@@BBB???888LLLxxxppp|||222666000000///...---------------+++,,,///000///000111999rrr|||xxxhhhjjjxxxhhhiiitttvvvtttpppjjjccc[[[UUURRRSSSQQQMMMJJJIIIIIIKKKLLLMMMMMMOOOOOOLLLJJJIIIJJJGGGIIIGGG@@@;;;::::::999444888;;;;;;;;;<<>>===EEE\\\qqq}}}bbbeeexxx~~~zzztttxxxrrr}}}}}}oooaaadddbbb^^^lll~~~XXX@@@CCCFFFKKKFFFUUU```TTT???GGGPPP999<<<444666222+++444...555nnnxxxkkkaaaooonnnfffhhhhhh]]]JJJ;;;===FFFddd[[[BBB===<<<===RRRXXXVVVXXX\\\```ccceeeggggggdddfffhhhiiihhhggghhhjjjmmmllloootttvvvuuuuuuwww{{{|||qqqjjjnnnhhh___aaa]]]QQQTTTdddsssBBBHHHFFFjjjccc```WWW[[[XXXPPPKKKLLLJJJJJJHHH===CCCZZZggg{{{}}}|||zzz{{{~~~|||yyy~~~}}}|||{{{xxxtttqqqnnnkkklllqqqssspppnnnnnnppprrrsssrrrnnnqqqttt^^^PPPGGG@@@:::999888666777:::===>>>===<<>>>>>AAA>>><<<;;;<<<>>>???;;;777666:::;;;::::::???BBBBBBLLLKKKJJJGGGEEEHHHOOOUUUTTT[[[cccqqq^^^GGG;;;XXXLLL000///'''///************))))))))))))***((((((***---222===HHHFFF```uuueee|||rrr|||vvvvvvwwwtttssstttppphhhUUU???777===BBBAAAVVVXXXSSSuuuiiivvvnnnzzzxxxfffYYYaaagggeee]]]aaarrr~~~|||xxxtttlllccc^^^\\\YYYXXXWWWVVVTTTRRRZZZ```jjjnnnllllllwwwxxxqqqZZZNNN___yyyddd^^^<<<---***,,,((((((***)))***&&&+++'''***,,,+++EEEnnn___eeeppp[[[}}}xxxtttqqqpppooooootttzzzooo___HHH555111555555111>>>===;;;888888999555...666@@@\\\~~~XXX===EEEggg^^^QQQRRRIIINNNDDD>>><<>>???;;;666777---222111,,,RRRvvvzzznnnhhhgggsssiiihhhfffaaaUUUFFF??????LLLNNNCCCEEE@@@:::JJJOOORRRVVV[[[]]]\\\[[[\\\]]]YYY[[[^^^___```bbbfffiiiqqqnnnooosssssspppqqqvvv{{{xxxuuuzzzpppuuuhhh```WWWZZZjjjzzzdddEEEGGGJJJuuuddddddSSS[[[YYYMMMLLLPPPLLLIIIHHHBBBAAANNNtttwwwwwwmmmtttyyyyyyyyy||||||zzz{{{~~~zzzsssmmmjjjiiieeeffflllooommmkkkkkklllllloooqqqnnnmmmtttxxx~~~qqq]]]RRRKKKFFF>>>:::777999999999;;;@@@>>>===<<>>;;;>>>AAA>>>::::::lllyyyEEE222555...------,,,,,,,,,,,,,,,***---...---,,,---///000222HHHuuu}}}uuummmnnnnnnlllgggaaaZZZVVVLLLJJJHHHEEECCCAAAAAA@@@===;;;<<>>rrrhhh222...)))***)))(((,,,((()))&&&***&&&***---***BBBpppeeeKKKzzznnnbbbssszzzuuurrrqqqooolllmmmqqqeeeSSS???555333555;;;@@@MMMHHH>>>555555999999444BBBLLLiiiTTT999IIIhhhUUUWWWYYYHHHNNNJJJHHHCCCSSSmmmyyy{{{zzzlllwww~~~|||zzz{{{zzzvvvrrrvvvqqqlllwwwqqqvvviiirrrtttsssKKKEEE<<>>===<<>>>>>>>>;;;777888;;;999555666<<<888:::<<<:::555333999AAA888<<<======DDDNNNRRROOOOOONNNMMMPPPUUUZZZ]]]^^^ooo}}}???BBB999eeeDDD---000444222,,,************))))))))))))((('''(((+++))))))333@@@;;;ZZZnnnzzzxxxuuuuuuttttttvvvqqqqqqbbbFFF888>>>FFFHHHPPPlllmmmbbblllrrrrrr~~~zzzcccNNNOOO```nnnZZZKKKMMMUUU\\\hhhvvv}}}rrr```eeennnoootttxxxqqq[[[FFFAAAGGGLLLXXXWWWWWWZZZ^^^```^^^\\\^^^RRRKKKTTTiiiccc===GGG\\\}}}~~~{{{~~~jjjXXXSSSUUUWWWTTTyyySSS222444,,,,,,+++))),,,%%%)))%%%***$$$(((+++&&&<<>>>>>BBB???888888???jjjaaaEEE...222...------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,...000===iiiuuuhhhhhhlllkkkfffbbbYYYSSSJJJCCC???>>>>>>===:::::::::999888777777666===<<<:::999888999999:::>>>======???BBBFFFIIIJJJAAASSSZZZXXXZZZ\\\___jjj|||LLL;;;@@@TTTyyyWWW...888000'''000111))))))))))))((((((((((((((('''((()))((()))222<<>>::::::666000///222\\\tttnnneeebbbhhhssspppnnnmmmkkkbbbSSSGGG@@@FFFLLLMMMKKKKKKQQQWWWXXX[[[___aaa```______```VVVQQQPPPUUUYYY\\\cccjjjlllmmmooorrrttttttrrrpppttt|||qqqkkknnnnnnkkkfffdddfffiiiwwwvvvxxx[[[???KKKQQQmmm```RRRVVVPPPNNNRRRMMMMMMIIINNNPPPGGGEEEEEE===DDDgggjjjggglllkkkqqqsssxxxwwwvvvwwwyyyzzzuuujjjaaa^^^[[[XXXWWWWWWWWWUUUSSS\\\[[[\\\```eeeiiikkklllooonnnlllkkkjjjkkklllmmmmmmnnnooommmfff^^^WWWSSSMMMJJJEEE???;;;999888777888888888;;;>>>@@@AAAAAA@@@DDDMMMVVV[[[XXXOOOGGGCCC::::::BBB>>>555@@@VVVqqquuuddd777---,,,444---,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,+++000555SSSvvvyyypppjjjfffggglllaaa[[[RRRKKKEEEAAA>>><<<888888777777777888888999;;;::::::999:::;;;<<<===@@@???>>>@@@CCCHHHLLLNNNUUUSSSMMMPPP\\\dddtttQQQ;;;@@@KKKnnn|||ppp;;;)))222+++)))...%%%***)))))))))(((((((((((()))(((((()))((()))111:::GGGGGG[[[||||||{{{qqquuutttqqqwwwwwwxxxjjjNNN999999FFFPPPWWW```^^^]]]eeejjjmmmwww```IIIFFFZZZdddaaajjjzzz[[[WWWYYYXXXcccuuuxxxooojjjkkk___VVVLLLKKKQQQXXX\\\]]]RRRZZZbbbeeedddcccfffjjjbbbccceeeggghhheee```\\\TTTSSS```yyyyyy}}}uuuUUU@@@JJJbbbFFF@@@111...+++*********)))((((((((((((''''''))),,,///SSS}}}rrrXXXttthhhfff|||tttoooooommmgggcccdddeee\\\PPPOOO;;;OOOLLLLLLXXXQQQCCC444222;;;DDDHHHvvvwwwwwwooo]]]IIIBBBDDDiiiNNNTTT]]]NNNLLLQQQKKKFFFFFFCCC<<>>;;;888666666777777<<<::::::===AAACCCBBB@@@GGGOOOXXX\\\WWWNNNEEE@@@<<<888>>>DDD999222RRR~~~___jjj888000///&&&666,,,,,,,,,+++++++++***************++++++++++++,,,)))000,,,888ggg{{{www~~~zzzxxxpppeeegggnnneee```YYYQQQKKKDDD>>>:::888777666666777999;;;<<<;;;::::::;;;<<<>>>@@@AAA?????????BBBFFFKKKPPPSSSZZZUUURRR]]]mmmuuuWWW888>>>;;;ttt;;;+++---111)))///444$$$******)))))))))(((((((((***((((((***)))(((...666BBBBBBYYY~~~}}}wwwtttvvvtttrrrwwwvvv{{{nnnOOO888777AAAFFFFFFQQQRRRTTTcccnnnqqqvvvbbbFFFGGG___aaa]]]uuu}}}[[[XXXVVVSSSbbb~~~{{{yyyvvvrrrpppbbbXXXOOOUUUccckkkfff]]]RRR]]]kkkssstttsssssstttooorrruuuvvvuuuqqqllliiiiiirrrzzzcccHHHLLLkkk^^^RRR|||xxx222111...+++)))))))))((('''(((((((((''''''(((,,,///WWWtttvvvUUUxxxyyynnn\\\}}}uuunnnnnnnnnjjjeeebbbbbbeeeWWWPPPDDDRRRQQQOOO^^^NNN===444333999FFFQQQuuunnndddYYYMMMFFFHHHNNNgggLLLPPP]]]LLLIIIOOOJJJEEECCC>>>???:::EEEjjj{{{jjjQQQIII^^^rrrtttrrruuutttvvvwwwyyyyyyyyyyyyxxxxxx{{{rrrooofffWWWJJJFFFEEEDDDKKKlll|||JJJNNNIIIDDDGGGMMMPPPMMMHHHCCCAAA@@@???<<<888666555999lllrrrrrrnnntttfffoooooooooqqqqqqmmmddd\\\IIICCCFFFQQQQQQHHHGGGPPPTTTXXX^^^dddffffffdddccc^^^^^^______]]]ZZZYYYZZZ```bbbeeeiiimmmoooooonnn|||yyypppllllllrrryyy|||zzzuuuqqqooovvv^^^@@@HHHLLLrrrWWWWWWWWWTTTPPPTTTWWWTTTNNNRRR^^^^^^NNNIIINNNMMMHHHPPP___lll{{{vvvqqqnnnuuuyyyxxxuuussssssuuuxxxzzzbbbYYYOOOJJJKKKMMMKKKIIIFFFGGGJJJOOOTTTWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTQQQNNNJJJIIIIIIFFFAAA===:::999888777777888::::::===>>>@@@BBBBBBBBB@@@???SSS[[[aaa]]]PPPCCC===<<<888>>>CCC>>>000666```___ZZZ...444222(((...++++++++++++************************++++++++++++***///))))))EEEmmm|||rrruuuqqqiiihhhfffccc^^^YYYSSSMMMFFFAAA===;;;999777888:::<<<>>><<<<<<;;;<<<===???AAABBBAAACCCFFFIIILLLPPPUUUXXXTTT\\\bbbmmmMMM???CCCDDDVVV~~~rrrKKK111---111000(((///666+++*********)))))))))((((((***((((((***)))(((,,,222======TTT}}}rrrxxxyyywwwuuu{{{qqqzzzqqqSSS:::888???CCCCCCXXX``````jjjrrrsssvvvrrrPPPKKKYYYWWWbbbxxxVVVSSSTTTVVVeeexxxvvvlllooorrrrrrpppkkk```YYYaaarrrxxxiiiUUUNNNYYYiiiwww}}}|||xxxuuuqqqqqqppppppqqqwwwtttQQQJJJ]]]rrrMMMgggjjjaaa---111...+++)))))))))(((''''''((((((''''''(((+++---VVVjjjVVVUUUrrrpppoooYYYvvv|||uuuooonnnnnnlllfffaaa^^^dddVVVOOOFFFIIIUUU[[[bbbKKK888444444666CCCTTTddd]]]TTTMMMIIIGGGHHHKKKfffMMMPPPXXXFFFCCCKKKJJJGGGFFF@@@@@@000GGG___|||fffPPP[[[lllooooootttooorrrwww{{{|||{{{yyywwwttttttvvvwwwuuuuuu~~~tttwwwyyywwwlll\\\NNNCCC???AAADDDoooXXXOOOWWWQQQLLLLLLPPPQQQMMMGGGBBBCCCBBB@@@>>><<<:::888333YYYqqqxxxqqqlllmmmmmmnnnqqqrrroooiiicccVVVIIIEEEOOORRRJJJHHHMMMRRRVVV\\\ccchhhkkkkkkjjjkkkqqqwwwyyywwwrrrmmmjjjZZZ___dddeeedddeeejjjoootttkkkjjjmmmrrrzzz~~~zzzxxxwwwDDDMMMFFFXXXgggUUU[[[ZZZUUUWWWYYYVVVRRRPPPTTT``````PPPLLLQQQQQQEEEMMMVVVyyy{{{iiikkkSSSSSS___hhhjjjpppvvvvvvsssqqquuuzzzlllbbbUUUMMMJJJIIIGGGDDDAAABBBDDDHHHLLLNNNMMMLLLHHHHHHHHHGGGGGGGGGGGGGGGEEEBBB??????@@@@@@===::::::999999999:::;;;<<<===@@@AAAAAA@@@???AAAHHHMMM^^^bbbbbbWWWGGG;;;999<<<<<<@@@<<<333<<>>;;;:::;;;<<<=========<<<<<<===???@@@AAAFFFIIIMMMPPPQQQSSSVVVYYYWWWgggppp^^^777@@@<<>>>>>LLLgggxxx}}}{{{yyyvvv{{{qqqyyyttt[[[BBB999>>>DDDRRRvvv}}}wwwvvvxxx|||qqqSSSQQQ[[[YYYmmmxxxUUUSSSZZZbbbmmmllluuuxxxhhhaaaeeeiiihhhcccccc\\\YYYcccvvv~~~nnnWWWSSSfff{{{vvvUUUJJJSSSXXX@@@}}}ZZZ888222000,,,******)))(((''''''((((((((('''(((***,,,DDDbbb___\\\|||dddrrr]]]cccyyyuuupppmmmmmmlllgggaaacccbbbVVVTTTKKKCCCccclll___GGG555333444333===MMMVVVRRRLLLFFFDDDCCC@@@===qqq[[[^^^```PPPNNNUUUPPPJJJGGGAAADDD222GGGNNNkkk}}}ccc```eeeeeeeeeggghhhlllrrrxxx{{{{{{yyywww|||~~~~~~}}}~~~~~~}}}}}}xxxvvv{{{qqqppp^^^MMMDDD===:::GGGYYYnnnKKKVVVQQQMMMIIIJJJNNNOOOMMMIIIIIIJJJHHHBBB???>>><<<888444FFF|||uuuqqqdddqqqkkklllnnnppprrrppplllhhh```OOOBBBBBBEEEFFFIIIPPPLLLNNNSSSZZZccciiilllmmm~~~xxxssscccjjjppppppkkkjjjooovvvpppgggiiiooorrrwww}}}]]]:::PPPKKKttt___UUU]]]XXXTTTZZZXXXPPPRRRPPPQQQZZZZZZNNNLLLQQQNNNFFFOOOTTTjjjjjjhhh\\\ZZZXXX^^^jjjxxx}}}zzzuuusssuuutttnnncccYYYOOOGGGAAA===@@@??????AAADDDEEEEEECCC????????????>>>>>>>>>======<<<:::999:::999888777999999::::::<<<===>>>???DDDBBB???===AAAKKKXXXbbb```___YYYLLL???777999===<<<999111;;;gggxxxCCCYYYqqqLLL+++777***(((333(((*********))))))))))))((()))))))))************+++)))***,,,000///222___yyytttvvvdddsssnnnkkkfffbbb^^^[[[WWWUUUMMMKKKGGGDDDBBBAAA@@@AAAAAAAAA@@@@@@AAACCCDDDEEEIIILLLPPPQQQQQQTTTYYY^^^hhheee===<<>>444111...,,,+++***)))(((&&&((((((((('''''')))+++000ZZZlll|||yyy|||{{{yyycccRRRtttuuurrrmmmkkkjjjfffaaa```]]]ZZZ___XXXUUUTTT@@@222111333111666@@@FFFEEEAAA===???BBB@@@<<>>@@@>>><<<<<<===>>>===<<<:::;;;;;;;;;::::::999999777888999999777666777888999999;;;<<<>>>@@@BBBCCCFFFBBBAAAHHHSSS^^^dddfffWWWSSSJJJAAA:::999;;;>>>888888===XXXkkkWWWeee:::+++111((((((///*********)))))))))((((((((())))))))))))************((()))***...///,,,CCCkkk~~~mmmxxxuuu___nnnwwwnnnhhhccc___]]]ZZZXXXVVVSSSPPPNNNMMMLLLKKKKKKKKKKKKMMMPPPRRRSSSRRRTTTWWWYYY]]]gggttt~~~uuuaaaDDD<<>>@@@SSSppprrrqqqUUUNNN[[[SSSeeedddeeejjjmmmpppdddbbbWWW]]]```^^^^^^bbbcccbbbdddeeeaaa___iiixxx}}}wwwlllnnnlll```UUUZZZooottthhhEEERRRkkkvvvHHH???666333///---,,,,,,***)))&&&''')))(((''''''(((***,,,PPPqqqvvvssswwwzzziiiPPPpppttttttnnnhhhgggeeebbb^^^]]]dddhhhbbbooowwwDDD888//////333222222444666:::;;;:::<<>>HHH???aaa~~~vvvoooiiiddd\\\^^^bbbgggmmmtttyyy{{{|||vvvwww~~~zzzpppsssyyysssttt{{{~~~~~~|||wwwuuuzzzwwwkkkaaa___PPP>>><<>>;;;999999999888777999999:::::::::999888777333777::::::999888:::===999:::<<>>888AAAUUUrrrvvvPPPbbb444888333,,,------******))))))))))))(((((((((((())))))))))))************(((***'''(((...,,,///===ZZZpppyyyrrr~~~hhhMMMnnnxxxxxxqqqmmmjjjddddddbbb```^^^[[[ZZZYYYTTTTTTUUUWWWYYY]]]___aaa___aaadddiiirrryyyMMMAAA<<>>===<<<555+++hhhMMM___RRRNNNTTTUUUHHHBBBEEEEEEBBBIIIKKKDDD@@@QQQuuuqqqYYY^^^\\\UUUVVVcccpppwww|||xxxxxxyyyvvvpppppptttoooqqqqqqrrrvvv{{{yyyssszzztttsssxxx}}}}}}|||}}}{{{wwwvvvpppoooqqqjjj[[[OOOMMMAAA???QQQGGG;;;|||iiiOOOLLLLLLRRR[[[SSSMMMLLLLLLJJJJJJKKK@@@DDDFFFEEEAAA???BBBEEE???===CCCjjjpppwwwppptttlllnnnyyypppgggtttoookkkhhhbbbRRRBBBEEESSSWWWUUUSSSSSSVVVZZZ]]]___dddqqqxxxwwwmmm\\\mmmqqqxxx|||222KKKNNN^^^|||\\\lllPPPQQQRRRSSSSSSRRRPPPPPPMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLJJJHHHLLLfffqqqsssWWWxxxttt^^^SSSfffxxxvvvooozzzwwwvvv{{{zzziiiZZZGGG===555777;;;<<<::::::666:::===<<<:::999:::<<<>>>>>>===============>>>AAA@@@???@@@BBBEEEHHHJJJHHHRRRccckkkgggiiidddTTTEEE:::555:::AAAAAA<<<999;;;iii|||OOOgggAAA000///...,,,+++***))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))******+++,,,BBBnnnttthhhppp}}}lllMMM]]]oootttpppuuuxxxrrrjjjeeefffhhhiiiiii___eeekkkllllllmmmrrrwwwlllyyyxxxKKKAAADDDBBB@@@UUUvvv|||222...111&&&///++++++******************+++*********))))))((((((((((((((((((((()))******666555AAANNNXXXoooxxxyyyjjjwwwxxxzzzssstttrrrrrriiiQQQJJJYYYsssvvv\\\hhhiiiZZZgggwww}}}yyywwwzzz{{{~~~mmmhhhiiiiiilllnnnmmmiiigggqqq___```iiiooo```rrrtttzzzcccRRRWWWkkkiiiEEEVVVCCC>>>;;;777222...+++)))'''&&&'''((()))))))))))))))(((222EEE|||]]]pppqqquuutttFFF\\\tttrrrfffmmmmmmdddfffgggsssqqquuu|||zzzJJJ666333000///333777888666333FFF>>>444FFFDDD///333oooWWWjjjNNNHHHMMMPPPFFFBBBFFFEEECCCIIIKKKDDD>>>HHHccczzzppp^^^PPPRRRYYY\\\\\\^^^kkklllttt|||}}}yyywwwzzzxxxyyyxxxuuuwwwyyyvvvqqqrrrooooootttvvvuuuvvvzzztttwwwvvvqqqqqqvvvxxxwwwqqqnnnkkkggg^^^SSSKKKHHHNNNMMMDDD>>>ccc~~~SSSMMMPPPOOOOOORRRLLLGGGHHHIIIFFFFFFGGG===AAACCCBBB???>>>AAADDD@@@@@@BBBZZZooozzzxxxllleeekkknnnnnnrrrpppjjjhhhhhh___QQQMMMRRR]]]WWWRRRSSSYYY___aaaaaacccnnnvvvvvvmmmsssyyy~~~RRRLLLEEETTTppp|||UUUTTTRRRQQQQQQOOOLLLJJJNNNMMMLLLLLLMMMNNNMMMLLLKKKJJJHHHFFFIII]]]zzztttlll\\\WWWaaaeeekkkyyyxxxzzz~~~{{{vvvbbbTTTFFF>>>999666555777<<<===>>>>>>>>>===???@@@@@@???>>>>>>===>>>>>>???=========@@@FFFLLLQQQTTT___^^^dddfff^^^ZZZSSSDDD???<<<:::999777555666999jjjaaabbbzzzzzzZZZ888000///---,,,***)))))))))(((((((((((((((((((((((('''((((((((())))))))))))******))))))******+++,,,///TTTwwwiii___www}}}kkkUUUGGGTTTnnn~~~OOO===BBBGGGHHHHHHgggNNN333...+++(((+++************************************)))))))))(((((((((((((((((()))******444<<>>@@@CCC@@@@@@???FFFfffyyyuuukkkdddcccnnnssslllooojjjjjjpppooodddYYYUUUbbbZZZTTTWWWaaajjjmmmkkkllluuuzzz{{{^^^===OOOHHH{{{llldddfffYYYTTTOOONNNPPPPPPLLLHHHNNNLLLJJJKKKNNNOOONNNKKKIIIGGGFFFFFFGGGQQQhhh}}}]]]tttoooZZZXXXZZZPPPUUUmmmrrrzzz~~~|||vvvfffWWWHHH;;;666777777666555666888;;;<<<<<<======;;;::::::;;;===>>>===>>>AAAIIIRRR\\\bbbeeekkk]]]XXXVVVLLLEEE@@@666111===EEE???666888JJJ[[[oooooofffqqqggg(((333///...---+++***)))))))))((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))***++++++%%%===RRRdddVVV___~~~pppWWWDDDEEETTTaaadddjjjpppSSSGGGAAADDDAAACCC[[[xxxLLL+++333''''''000$$$))))))))))))************************))))))))))))((((((((((((((()))******,,,===@@@BBBMMMSSSfffzzztttwww}}}sssuuuvvvwwwuuurrrwww{{{rrrpppwwwpppqqqsssppppppuuutttqqqqqqvvv~~~mmm[[[gggvvv|||vvv|||xxxnnnxxx|||dddeee```tttxxxiii```aaakkkllliiixxxsssbbbKKKGGGPPPhhhGGGqqqUUU000CCC777555333111000///,,,***))))))))))))))))))))))))+++888YYY}}}pppyyylll}}}}}}wwwYYYLLLbbbjjjiiimmmkkkfffhhhaaaoooxxxxxxkkkcccEEE888333000000333666777777BBBCCC<<>>EEEKKK~~~gggGGG>>>GGGRRRWWW```hhhmmmooorrrtttoootttvvvuuuuuuvvvsssmmmoooqqqtttuuutttssstttvvv|||{{{yyyvvvvvvwwwvvvuuullleeeUUUFFFDDDKKKNNNKKKHHHAAA\\\}}}___LLLOOOJJJKKKSSSQQQFFFDDDEEEJJJKKKHHHFFFHHH@@@BBBCCCBBB@@@???@@@BBB@@@===???<<>>iii{{{fff___ZZZZZZSSSMMMMMMRRRTTTPPPKKKOOOKKKIIIJJJLLLMMMKKKGGGGGGFFFFFFGGGGGGJJJTTT^^^sssdddmmmbbbaaaUUURRR```hhhrrr}}}~~~zzzwww{{{wwwhhhXXXPPPOOOIIIDDD???===>>>>>><<<:::>>>=========>>>@@@BBBCCCKKKMMMRRR[[[fffnnnqqqqqqaaaOOOGGGEEE;;;777;;;999:::CCCDDD999777OOOwwwUUUmmm{{{uuu333,,,333...---,,,***))))))(((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))***++++++(((000:::LLLqqq|||mmmsssuuu{{{iiiGGG===@@@CCCVVVeeepppsss}}}tttRRR999===<<<===EEEXXXsssUUU000,,,000)))555!!!((((((((()))))))))))))))*********)))))))))))))))((((((((((((((())))))***'''<<<888444BBBHHH^^^{{{xxx{{{sssppp~~~wwwuuupppvvv}}}~~~xxxeeedddlllgggpppyyyrrrfffrrr|||{{{|||{{{yyynnnzzz}}}{{{xxxsssrrr}}}}}}ttt{{{eeeQQQIIINNNdddkkkRRRqqqjjjGGG???>>>777555333222111///+++)))******))))))))))))))))))+++888PPPooo^^^yyynnnyyy~~~eeeOOO^^^kkkoooooojjjffffffhhhmmmnnnvvvkkk]]]^^^MMM999333...000444666999;;;BBBBBB^^^jjj444;;;:::gggIIIWWWZZZNNNNNNPPPHHHFFFHHHDDD@@@@@@???>>>===>>>AAACCC]]]|||xxxqqqSSSAAADDDGGGKKKRRR\\\ffflllrrrwwwyyyvvvrrrnnnhhhaaahhhkkkoooqqqtttxxx{{{}}}yyywwwvvvwwwvvvrrrmmmjjj^^^WWWLLLEEEIIIQQQRRRNNNEEEUUUZZZKKKNNNOOOBBBDDDLLLDDDCCCCCCFFFKKKLLLHHHGGGIIIEEEEEEEEEDDDBBBAAAAAAAAABBB<<>>;;;333666???AAAHHHCCC999888TTThhh^^^WWW:::)))888///---,,,+++***)))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++***(((,,,;;;OOOgggeeehhhvvv___FFFYYYDDDBBBDDDNNNYYYbbbhhhlll{{{vvvlll]]]MMM@@@<<<===:::AAARRRmmmyyyKKK'''...000((($$$))),,,&&&''''''((((((((()))))))))))))))))))))))))))******((((((((((((((())))))***(((;;;888777EEEGGG\\\{{{ooouuuzzz|||yyyrrruuu}}}|||{{{lll```bbbkkkccckkkrrrvvv|||ttt|||tttnnnvvvuuuqqqWWWEEEFFFUUUyyymmmllljjjUUU???KKK======;;;999777555222///,,,,,,+++***)))((()))))))))&&&333EEE{{{oooPPPbbbooonnnpppjjjQQQWWWfffpppnnnjjjgggeeelllkkkgggpppggg]]]bbbTTT<<<333---000444777;;;@@@EEEGGGUUU888222???cccEEEUUURRRIIIKKKNNNGGGEEEHHHFFFCCCBBB@@@???======>>>???BBBtttppp|||~~~sssqqqgggYYYOOOLLLKKKJJJVVV^^^eeegggjjjmmmmmmkkkjjjnnnrrrvvv||||||wwwtttuuuqqqggg]]]XXXQQQKKKGGGHHHHHHFFFEEEGGGlllVVVRRRQQQOOOHHHCCCIIIIII>>>@@@AAADDDIIIHHHDDDCCCFFFFFFEEEDDDCCCCCCBBBAAAAAAEEE>>>DDDIIIAAAMMM|||{{{ooodddhhhffffffmmmrrrjjjmmmpppssstttsssssstttuuuzzz~~~eeeEEEKKKIII___QQQPPPUUUZZZ[[[VVVQQQPPPRRRRRRNNNJJJJJJJJJIIIHHHFFFEEEDDDDDDGGGFFFHHHKKKIIIEEEFFFIIIWWWkkkjjjXXXJJJDDDDDDIIISSSaaammmvvvzzz{{{{{{{{{~~~|||~~~yyyvvvsssqqqppppppnnnmmmiiikkkmmmpppqqqrrrrrrqqqwwwssspppooonnniii^^^VVVEEE<<<999666333>>>GGGCCC999>>>HHHeeemmmWWWvvvzzz<<>>AAA???:::888BBBMMM^^^pppnnnDDD%%%(((000%%%"""...''',,,&&&&&&''''''(((((())))))))))))))))))************((((((((((((((()))******%%%333888???GGGCCCPPPsssuuullluuu}}}xxxwww|||xxxttt}}}~~~pppbbb___aaacccbbbaaahhhkkkooouuu~~~}}}{{{ooovvvgggllluuu}}}dddMMMCCCIIIcccvvvNNNCCCKKKCCC???<<<999666444222///,,,---,,,***)))(((((()))***&&&000<<>>:::222DDDZZZ>>>QQQMMMGGGLLLOOOEEEAAAEEEDDD@@@@@@AAA@@@???>>>======;;;IIImmmppp{{{eeerrreeewwwuuuhhh\\\RRRJJJQQQWWWYYY^^^gggmmmpppiiilllnnnqqqwwwzzzssshhhhhhaaa^^^___]]]TTTKKKGGGIIIBBBBBBFFFDDDCCCTTTlllwwwxxxeeeEEENNNTTTMMMDDDGGGHHHDDDCCC??????CCCFFFDDD??????BBBAAA@@@@@@@@@AAAAAAAAA@@@CCC???AAAHHHEEE@@@___~~~ooo\\\]]]eeeiiimmmlllmmmoooqqqsssvvvwwwwwwvvv|||xxxpppHHHJJJQQQfffmmmTTTNNNOOOSSSXXXSSSQQQOOOOOONNNMMMJJJHHHEEEHHHJJJHHHEEECCCEEEHHHGGGGGGHHHJJJGGGCCCEEEJJJMMMddd}}}}}}ppplllZZZIIIGGGEEEJJJSSS\\\bbbcccnnnoootttzzz{{{yyyxxx{{{pppqqqssstttuuuvvvxxxyyytttvvvyyy{{{{{{yyyvvvtttssslllccc^^^[[[UUULLLDDD===999999999BBBXXX]]]LLL888WWW{{{qqqUUU\\\NNN%%%333333%%%++++++***)))(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******)))(((+++...+++...CCC[[[mmmssshhhvvvxxxlllyyyjjjVVVJJJEEEAAA>>>;;;:::999999888666333000888:::;;;:::999999<<<@@@FFF@@@===BBBKKKZZZpppggg<<<)))...,,,,,,$$$$$$,,,'''!!!+++%%%%%%&&&''''''((())))))((()))))))))************((((((((((((((()))******''')))222???@@@;;;DDDXXXrrrpppsss}}}qqq|||zzz~~~yyyttt|||~~~rrrddd\\\^^^ccc```ZZZllllllqqqzzzxxxnnnooommmyyylllqqqVVVHHHIII```]]]KKKIIIKKKGGG===:::666333222111///......,,,***)))(((((()))***(((///888UUUtttxxxwwwwwwrrr[[[MMMYYYlllkkkiiikkkdddbbbkkklllssslllgggkkkVVVMMM===000000222333:::EEEJJJWWWggg<<<<<<:::???[[[CCCYYYNNNJJJPPPQQQDDD???BBBAAA999<<>>>>>;;;QQQYYYxxxpppkkkvvv}}}```QQQjjjwww|||rrrjjjkkkfff\\\VVVXXX[[[]]]\\\^^^^^^^^^```]]]MMM<<<;;;555555===BBB@@@===>>>@@@999<<>>PPP===KKKIIIBBBEEE===999HHH???@@@CCCEEEBBB======@@@;;;;;;;;;<<>>CCCXXXxxxzzz^^^ZZZrrrcccmmmLLL(((666...$$$...444+++***)))(((((('''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******$$$(((+++******///666;;;SSSggguuu```wwwzzz|||gggQQQJJJDDD>>>;;;===??????>>>???BBBBBB???::::::>>>CCCFFFIIIZZZxxx[[[>>>&&&--- )))000***""")))---%%%%%%%%%&&&&&&'''((())))))(((((())))))*********+++((((((((((((((()))******///&&&///===:::777DDDPPP{{{}}}|||wwwyyyuuuvvvyyyuuuxxx}}}}}}~~~{{{xxxzzzssseee]]]^^^```^^^ggggggnnn{{{wwwooosssdddttt}}}hhhMMMGGGPPP|||QQQGGGKKKQQQGGG???<<<888666555666555555...---+++)))(((((()))***&&&,,,444FFFqqqmmmnnnyyyzzzgggRRRZZZnnnllljjjkkkbbb___llllllmmmdddccclllXXXTTTBBB333111111111999DDDCCCYYYkkkbbbHHH???@@@444hhhNNN___RRRRRROOOIIICCCAAABBBEEEHHHGGGEEEBBB???>>>@@@BBB???555;;;VVVuuupppfffiiinnn|||bbbNNNEEEQQQaaafffkkksssssshhhiiiooossskkkiii\\\RRRNNN@@@444555555===;;;999<<<888555<<<===<<>>???IIIKKKBBB<<<>>>;;;CCCGGGEEE@@@>>><<<:::>>>;;;:::===BBBDDDAAA>>>@@@@@@@@@??????BBBFFFJJJooocccVVVXXXooorrrooolllmmmooossswwwzzzuuuvvvwww{{{\\\@@@GGGZZZxxxuuuiiiZZZSSSRRRQQQLLLFFFIIIKKKLLLKKKIIIGGGFFFFFFHHHHHHHHHIIIJJJIIIFFFDDDCCCGGGKKKKKKGGGDDDFFFHHHBBBOOOaaayyyzzz~~~RRRdddJJJ@@@QQQ999<<<>>>???FFFJJJLLLUUUeeepppqqqooorrruuutttqqqmmmllllllrrrrrrqqqmmmfff```\\\[[[MMMPPPMMMDDDAAABBBAAA<<<;;;===HHHSSSPPPJJJYYYqqqllllll>>>777///+++,,,---,,,)))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))************;;;RRRhhhuuu{{{}}}{{{lllZZZUUU[[[```UUUZZZpppvvvooowwwIII...++++++))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))))))))(((((('''''''''&&&,,,)))---888<<<:::@@@KKKsss}}}ooofffzzz}}}yyyvvvzzz}}}uuuzzzpppggg```[[[YYYXXXeeehhhnnnxxxooouuu___CCCKKKdddoookkkEEEKKKAAALLL888>>>:::777777888777444111111///,,,***(((((()))***,,,%%%***HHHssssssTTT]]]sssYYYMMMaaannnllliiiggggggiiinnniiiccclllooocccXXXHHH888222333444999???BBBLLLUUUQQQEEE;;;:::>>>hhhFFFRRRJJJMMMQQQQQQLLLFFFBBB@@@FFFFFFEEECCC@@@???@@@AAACCC<<<<<>>??????>>>>>>@@@CCCGGG```rrrSSSWWWUUUkkknnnoooooosssyyywwwooouuuuuuvvvyyykkkIIIGGGIIIttt~~~^^^XXXPPPLLLKKKLLLKKKJJJJJJKKKJJJHHHFFFEEEGGGHHHHHHHHHJJJLLLMMMMMMJJJGGGAAAEEEIIIIIIFFFEEEHHHKKKHHHOOOZZZiiifff>>>HHHOOOUUU@@@888===@@@???@@@GGGOOOTTTaaaeeekkkmmmkkkfffbbb___SSSUUUWWWVVVSSSOOOLLLKKKBBBAAAGGGQQQSSSKKKCCCAAA???:::777???SSSmmm}}}pppeeeggg{{{PPP999333---***+++,,,***((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********)))888IIIXXXlllvvvxxx~~~~~~{{{}}}yyymmmNNN111)))++++++)))+++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''((((((((()))))))))))))))(((((((((''''''''''''+++'''+++555999888===HHH___tttooosss|||wwwvvv{{{}}}{{{vvvlllbbb[[[YYYZZZ```dddlllwwwuuutttXXXIIIWWWmmmzzzRRR;;;EEE===EEE???;;;:::888777888777555444222000---+++)))))))))))))))'''+++@@@fffxxxaaaggg{{{fffzzzYYYPPPhhhtttmmmddd```aaaaaaddddddeeeqqqtttfffZZZOOO>>>111---///333666???HHHOOOLLLAAA999:::>>>ddd@@@JJJGGGKKKPPPRRRNNNHHHBBB???BBBCCCDDDCCCAAA??????@@@>>>>>>???@@@@@@NNNpppyyy^^^GGGmmmvvvnnnOOO:::GGGKKKMMMMMMOOOVVV]]]___IIIXXXQQQ===666666222222===GGGEEEBBBPPPdddzzz___bbbsssiii}}}ZZZKKKDDDDDDGGGCCCLLLCCCAAAIIINNNIIIBBBAAABBBDDDDDDCCCCCCDDD>>>777;;;999888;;;>>>@@@>>>;;;<<<=========<<<===@@@CCC@@@oooiiiJJJIII```jjjooommmooovvvxxxttttttuuuvvvwwwzzzVVVBBBLLL===vvvZZZPPPOOONNNMMMLLLMMMPPPRRRKKKKKKIIIFFFDDDEEEHHHKKKFFFGGGJJJMMMOOONNNKKKHHHDDDFFFHHHGGGEEEDDDGGGJJJHHHIIILLLRRR]]]rrr}}}WWWHHHFFFKKKFFF???999444444===HHHLLLPPPTTTVVVTTTMMMFFF@@@FFFGGGGGGCCC===777222000???;;;EEEXXXYYYDDD555444111AAAUUUiii|||wwwoookkk}}}VVV***222...***)))******(((&&&))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''((((((((((((((())))))))))))******&&&***000:::III]]]sssyyyoooxxx~~~~~~yyy```666,,,(((++++++'''&&&***&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))(((((((((((('''''''''''')))&&&)))222555555:::CCCJJJeee|||iii{{{~~~nnnxxxqqqmmmyyy}}}}}}{{{}}}{{{}}}|||tttggg]]]ZZZZZZ___ccclllwww~~~zzz~~~rrrSSSAAAggg|||FFF<<>>DDDIIIEEE<<<777:::???___@@@NNNNNNMMMLLLIIIFFFDDDCCCCCC???AAACCCCCCBBB?????????777<<>>HHHVVVRRRLLLccc~~~gggaaapppyyyhhh[[[qqqxxxtttqqqcccLLLBBBDDD??????FFFIIICCC<<<999@@@GGGEEE@@@===>>>BBBDDDBBB@@@@@@===888<<<;;;;;;<<>>@@@AAAMMMyyy~~~sssfffTTTNNNXXXfffqqqrrrppprrrvvvssstttvvvvvvxxx|||LLLRRR<<<>>>|||xxxLLLPPPPPPPPPPPPPPPPPPPPPPPPKKKKKKJJJHHHGGGGGGIIILLLEEEFFFHHHKKKMMMKKKGGGDDDJJJJJJIIIFFFCCCAAACCCEEEFFFDDDFFFKKKNNN[[[|||~~~xxxppp]]]GGGGGGMMMWWWWWWJJJ<<<555:::;;;<<<@@@CCCDDDBBB@@@:::<<<>>>>>>===<<<<<<===AAA999888>>>>>>777:::CCCTTTmmm~~~rrrrrrxxx|||JJJ000000---+++))))))******(((&&&(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***...)))''',,,222<<>>???===999777888;;;444333111...,,,******)))%%%+++***---IIIsssxxxuuuzzzbbbEEEMMMeeejjjeeehhh^^^YYY\\\```cccnnnqqqeee]]]```SSS;;;///555;;;999???BBBCCC>>>888555999>>>^^^@@@QQQRRRNNNIIIDDDAAA@@@AAAAAA===@@@CCCCCCAAA???======::::::<<<<<<::::::AAAJJJpppsss~~~qqq^^^TTT\\\kkkuuu{{{zzz|||~~~yyyqqqlll{{{mmmwwwttt}}}vvvwww[[[KKKLLLiiiwwwxxxPPPDDDAAAFFFEEE;;;<<>>>>>AAABBB;;;;;;;;;<<<>>>>>>>>>===;;;===>>>???>>>===>>>???JJJ999UUUvvvlllPPPFFFMMMfffsssmmmiiimmmrrrtttuuuvvvwwwzzz~~~WWW===GGGQQQxxxzzzRRRGGGPPPMMMKKKLLLNNNNNNKKKGGGHHHJJJLLLLLLJJJJJJJJJKKKHHHHHHIIIKKKKKKIIIEEEAAAJJJIIIHHHEEEBBBAAABBBCCCIIIFFFJJJRRRQQQRRRggg|||hhhNNNEEEJJJRRRYYY]]]ZZZPPPCCC999555333000---;;;<<<===<<<::::::;;;===888999777444<<>>DDDFFFcccnnnkkk{{{sssqqqvvv|||~~~|||yyypppddd\\\jjjnnnuuu}}}|||iiifffxxxzzziiiFFFBBB>>>:::HHH<<>>AAAAAA???;;;888999;;;666555333000...+++***)))&&&***((((((BBBlllyyyoookkkyyyPPPFFF___jjjdddeee```[[[^^^]]]XXX]]]aaaYYY\\\```UUU===...222666333======;;;666111111555:::___???NNNNNNLLLIIIFFFDDDAAA===:::>>>@@@BBBBBB@@@===<<<<<<;;;888555555888:::<<<<<>>;;;<<>>QQQkkk}}}yyyRRR+++$$$)))'''''''''(((***+++***'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((()))***+++,,,...222777<<>>SSSxxxtttnnn}}}uuujjjsss|||~~~zzzxxx|||~~~}}}~~~~~~xxxlllbbbkkkqqqyyyxxxhhhTTTOOOaaaxxx[[[:::CCC===888HHH@@@===?????????>>><<<::::::;;;888777555222///,,,***)))''')))&&&(((<<<^^^{{{qqqxxxzzzrrr~~~{{{ZZZFFF\\\mmmfffccc___YYYZZZWWWMMMMMMPPPKKKEEEIIIDDD666...222777888777555222...,,,---222666]]]===LLLLLLJJJHHHGGGFFFCCC>>>:::???@@@AAA@@@>>>;;;:::;;;888888777777:::>>>AAAAAA:::FFFeeeyyy|||~~~|||sssjjjdddZZZPPPMMMPPPJJJYYYVVVMMMWWWcccbbb___ZZZccciiitttuuusssRRRHHHFFF@@@@@@:::999888777AAAEEE<<>><<<;;;;;;;;;@@@GGGIIIAAA777222222222777999:::::::::999999:::777:::>>>@@@@@@?????????777@@@:::;;;ccc\\\AAA<<>>@@@666;;;===999555555555333999;;;<<<<<<;;;;;;;;;<<<555999===???@@@?????????444EEE:::111RRR}}}fff@@@@@@SSS^^^ppppppooonnnmmmnnnqqqtttwww{{{bbbHHHEEEEEELLLVVV[[[NNNEEELLLPPP>>>BBBEEEHHHFFFBBBAAADDDHHHFFFFFFFFFEEEDDDFFFJJJMMMGGGEEECCCCCCDDDEEEEEEDDDEEEEEEEEEEEEEEEDDDAAA???FFFDDDBBBAAABBBCCCEEEGGGLLLSSSoooqqqvvvttt~~~~~~}}}mmmkkkttt|||}}}tttqqqJJJ333***///+++'''++++++(((((('''&&&%%%%%%''')))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))%%%&&&&&&%%%(((++++++)))!!!,,,...)))777VVVlllnnnbbb```hhhvvv|||xxx|||~~~cccBBB,,,&&&***,,,***)))((((((&&&%%%&&&%%%""""""%%%((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))(((******(((***///555777777@@@AAAGGGggg|||~~~pppuuunnnhhhbbbbbbiiisss{{{}}}{{{wwwtttqqqwww\\\HHH\\\VVV:::@@@rrrWWWAAA===888999888777::::::777555444777;;;======::::::999777555111...+++)))'''''''''(((+++>>>ggglllhhh```VVVZZZllliiihhh```QQQMMMOOOLLLNNNMMMDDD666333333666666555777===222///,,,,,,///555:::>>>SSSJJJYYYOOOHHHBBBCCCDDDCCCCCCEEE???>>>>>>???======EEENNNBBB===888666777888777666???AAABBBAAA@@@OOOooorrrbbbrrr{{{{{{nnnqqqtttCCC===777666:::???@@@???;;;;;;::::::::::::;;;;;;;;;888777999999888999===999:::;;;:::999999:::<<>>>>>???;;;666888======JJJvvvsssNNN@@@EEESSSZZZdddmmmpppmmmhhhddd|||}}}|||RRR===IIIKKKIIIssskkkDDDBBBKKKGGGCCCEEECCCCCCEEEIIILLLKKKFFFBBBJJJKKKKKKGGGBBBCCCHHHMMMCCCCCCBBBBBBBBBBBBCCCCCCAAABBBDDDCCCBBBAAAAAABBBKKKGGGCCCCCCDDDFFFEEEDDD@@@KKKTTTZZZnnn}}}zzznnnmmmvvv|||tttzzzqqq999...---,,,+++************(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((***(((&&&&&&)))000777;;;YYY```hhhnnnrrrwwwrrrWWW@@@333---+++***))))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))((()))+++///333<<<@@@HHHEEEOOO{{{xxx|||ssswwwnnnccchhhrrrvvvzzzyyy}}}}}}|||}}}pppSSSMMM>>>mmmOOOMMMAAA:::666111222666888777555666777999:::;;;;;;:::999;;;999777444111...---,,,''')))((()))---444WWWhhhxxx{{{jjjZZZ[[[oooaaa]]]XXXSSSQQQSSSUUUTTTQQQHHHIIIGGGBBB>>>>>>>>>===888...(((---333555888===UUUOOO___LLLEEEAAAAAABBBAAA@@@BBB???>>>??????<<<;;;@@@HHHAAA>>>:::888999:::999777:::;;;===<<<:::BBBXXXmmmpppxxx{{{{{{zzzxxxwww|||pppttt{{{WWW666???;;;666666999======<<<<<<<<<;;;;;;;;;;;;<<<<<<999666666888999666777:::999:::;;;:::::::::<<<>>>BBB@@@>>><<<<<<===???@@@:::===??????===<<<<<<===???;;;<<>>GGGGGGFFFIII@@@AAACCCGGGJJJJJJFFFCCCFFFHHHIIIFFFCCCBBBFFFJJJCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@>>>???AAACCCGGGDDDAAAAAADDDFFFFFFFFFGGGIIIIIIPPPhhhmmmhhhlll``````dddzzz}}}{{{ZZZ>>>333------,,,******)))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''))),,,------444@@@KKKWWWeeettt~~~tttrrrqqqrrrwww{{{|||}}}zzzdddRRR<<<555,,,''''''&&&$$$"""((((((((((((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''')))))))))((((((+++///222999<<>>??????>>>???@@@<<<999;;;AAA===;;;999888999999888777666777888888555555???JJJVVV^^^gggqqq}}}tttkkkfffbbblllnnnrrruuuppprrrxxxvvvuuusss\\\GGG888111;;;777444555888::::::888:::::::::999999:::::::::666444444888888555555888888999:::::::::;;;===???BBB@@@>>>======>>>???@@@;;;<<<======<<<;;;<<<===AAA>>>@@@CCC<<<777CCCWWWsssZZZDDD???<<>>???===<<<>>>@@@>>>999999===777777666777777777666555999777888888555222333888BBBHHHOOOXXXcccrrr~~~~~~|||rrrfffjjj{{{nnnaaaeeeooosssjjjzzzxxxPPP999...+++000777777555444555777888777666888777777666666777777888555333444888999555444666666777999999999:::<<<>>>???>>>===<<<<<<===>>>???>>>>>>======<<<<<<>>>>>>>>>>>>AAADDD@@@888:::AAAZZZrrrgggUUUDDD<<>>===>>>AAADDD@@@??????@@@AAACCCDDDEEE???GGGKKKEEEDDDOOO```kkkeeettteeennnlllccc~~~ttt}}}yyyQQQ...)))111000)))+++***))))))((((((((()))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$&&&''')))***)))((('''...---***%%%"""###'''+++%%%(((---333888<<<>>>>>>BBB@@@???>>>???@@@???>>>:::222)))'''***+++(((###---***((((((((('''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((()))(((((()))---///333777222666@@@>>>QQQ}}}ooosss```QQQ[[[SSSjjj{{{zzzyyy~~~~~~vvvkkkZZZNNNTTT```uuu\\\OOOCCCJJJ555666444111222444555444333222333333444555555555666999999888777666444333222---///+++((('''%%%444PPPyyywwwfffnnnyyy\\\III[[[eeeaaaZZZSSSSSSWWWZZZYYYVVVRRRRRROOOGGG<<<555:::CCCAAA:::222///111555:::===III<<>>::::::>>>???<<<>>>???@@@@@@???>>>>>>>>>;;;===@@@BBBAAA@@@??????@@@@@@AAABBBBBBAAA@@@@@@>>>@@@AAAAAA@@@@@@AAACCC@@@AAAAAA@@@@@@@@@@@@AAA>>>EEEHHHAAA<<<@@@KKKUUU[[[}}}~~~ZZZDDD---&&&,,,111,,,%%%))))))((('''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&'''***,,,((()))))))))(((((()))))),,,***(((((())))))((('''$$$+++000222///+++((('''%%%$$$######$$$######%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''(((((((((((()))+++---666999555:::???666EEEppp}}}vvvvvvYYYKKK\\\ppp|||xxxvvv~~~~~~{{{|||~~~XXXRRR\\\BBB???cccxxx\\\YYYlllAAA777999444222222222333333333222222222222333444444555666888888999999888777666555...111,,,))))))&&&...CCCxxxuuujjjLLLKKKZZZbbb\\\WWWTTTUUUVVVTTTQQQXXXUUUPPPHHH;;;333999DDDFFF@@@666///000888AAAFFFKKK>>>EEECCCAAAAAABBB>>>999888;;;999888:::???@@@<<<;;;<<<999999:::888777777888:::;;;777666777777555777;;;:::888888:::<<>><<>>===;;;;;;<<<======>>>????????????????????????AAAAAAAAAAAA??????===???AAABBBAAAAAAAAABBBAAABBBBBBAAA???>>>>>>???EEEAAA===<<<@@@DDDBBB@@@EEEWWWooouuurrrjjjNNN,,,+++,,,---,,,'''&&&)))(((''''''&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''!!!###%%%''')))***++++++,,,,,,+++)))'''''')))+++,,,+++)))((()))***)))(((***)))&&&  )))111$$$&&&)))+++,,,+++)))((($$$$$$%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((((((***,,,555888:::<<<;;;555@@@YYYfffpppjjjyyymmm```nnnwwwbbb]]]fffjjjhhhkkkvvv~~~~~~~~~kkkGGG@@@AAA;;;[[[xxxffflllCCCDDD%%%;;;111111222222222222111111222111111111222333444555666666888888999888777666000333...***,,,(((+++;;;wwwyyyyyyhhhxxxrrrTTT@@@OOObbb```]]]ZZZVVVRRRPPPOOOJJJHHHHHHGGG???666999DDDIIIDDD:::111111:::DDDIIIJJJ@@@GGGBBBAAA@@@@@@<<<777777;;;999777888<<<===:::999:::;;;;;;;;;888666666888;;;999777666777666444666;;;@@@;;;888888666333666<<>>:::777777777777777999;;;===>>>===<<<===???BBBBBB@@@>>>======??????@@@>>>???@@@AAAAAA@@@???>>>>>>?????????>>>???AAACCC@@@BBBCCCBBB???===>>>???EEE???;;;???EEEEEE@@@:::@@@999JJJ___aaaoookkk~~~LLL+++&&&333,,,((())))))'''(((,,,'''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$(((((('''''''''&&&$$$"""!!!###%%%%%%%%%&&&)))++++++)))'''''')))))))))((('''+++......+++'''&&&&&&"""###%%%&&&%%%###"""!!!###$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%'''(((((('''((()))+++---111;;;===777<<>>GGGDDDCCCBBBAAA===888888===:::777777:::;;;888666777:::;;;999666333333777:::999888888999777333555:::888333333888:::888999>>>:::::::::::::::===DDDJJJXXXbbbmmmssswwwzzzxxxtttnnnrrrqqqkkknnn||||||~~~rrr\\\NNNMMMJJJBBB777111---000222000...///,,,...///000444555111***...//////...---...000222//////............//////444111000222222111222666666777777777555555777999555555666666777777777888:::999999;;;>>>===:::666222888999333222777888333111999666777MMMkkkcccSSSCCC======<<<@@@FFF<<<>>>@@@AAAAAABBBEEEFFFAAA@@@@@@???@@@AAABBBCCC===???BBBEEEFFFEEEDDDCCCTTTrrr\\\666777222///777777222...000777888555777===666999:::::::::;;;@@@DDDEEEBBB>>><<<<<<>>>@@@AAA===>>>@@@AAAAAA@@@>>>===???>>>===;;;;;;===AAAEEE???AAACCCBBB@@@>>>???@@@>>>@@@DDDFFFDDD@@@>>>@@@DDD:::AAAEEE<<>>@@@;;;777888888666:::888666333333555777999888888999:::999888777666444777999999777777:::<<<:::999777555555666777888777666888???GGGNNNQQQRRRKKKKKKKKKKKKKKKKKKKKKKKKCCC???999444111///---,,,......////////////......------............---------------............/////////.........//////000222000......000111222222000333666777666444333222444444555999???BBBBBB@@@;;;;;;:::;;;<<<;;;888666999888777555444333111111777444333444333@@@eee~~~ooorrriiiQQQ@@@@@@>>>======@@@CCCDDDAAA>>>:::===AAAAAA??????@@@CCCHHHAAABBBLLLRRRZZZrrr~~~BBB777333999;;;444000222444333222111111333555666777777888999999:::;;;;;;CCCAAA???>>>??????>>>===BBBBBBBBBBBBAAA@@@??????<<<<<<======>>>>>>??????BBBBBBAAAAAA@@@???>>>>>>DDDFFFGGGDDD@@@???AAACCCDDDAAA===<<<>>>DDDJJJNNNwwwwwwwwwwww|||lll<<<666...+++,,,---+++((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***'''(((111???HHHHHHCCCBBBKKKccc|||{{{ppp}}}}}}vvv~~~vvvfffUUUKKKMMMRRRUUUSSSbbbttt|||zzzzzz}}}~~~qqq```RRRHHHBBBBBBEEEEEECCCfffxxxfff999:::111...555---000000//////.........---///000111111111///...---000111111222333444555555888333///...111111...***...NNNtttwwwrrr|||{{{qqqXXXKKK___jjj___UUUVVVUUULLLPPPLLLIIIHHHDDD??????CCCFFFMMMDDD:::666222NNNDDD999CCCAAA@@@>>><<<:::999999:::666;;;===:::888999:::999999888777777777777888888888888999999999888777666333666888777666666888::::::999777666555666777888999777444555777888777555555555555555555555555555555333///............---.........//////.........------............------,,,---------...............---------...//////000000...------///000000000000222555666555333333333999888666888:::;;;:::999<<<;;;;;;<<<<<<;;;999777888777666555444222111111---+++...333222333CCCWWWzzz|||oooYYYUUUMMMFFFBBBAAACCCEEEEEEFFFGGGFFFEEEHHHNNNSSS___hhh~~~___CCC;;;222///555888222///222333222111000111222444555555666777888999:::;;;;;;AAA???======>>>???>>>===EEECCCAAA???======>>>>>>>>>>>>>>>>>>>>>?????????AAAAAAAAA@@@@@@??????>>>???@@@@@@???======>>>@@@>>>===<<<;;;<<<>>>AAACCCCCCLLLYYYgggsssxxxbbbLLL777)))444...)))''')))***)))'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''')))...666???FFFIII???DDDPPPbbbuuu{{{uuuttt~~~ZZZ@@@@@@LLLRRRNNNOOOYYYjjjzzz~~~|||vvvooo\\\RRRIIIDDD>>>;;;AAAKKKNNNoooKKK111777...---444---.........---------,,,,,,///000000111000///...---000111111222333444555666888444000000222222...***--->>>uuu{{{yyylll{{{aaaZZZ```hhhaaaVVVYYY]]]UUUOOOMMMMMMLLLIIIFFFJJJPPPWWW\\\OOO>>>888777QQQ~~~CCC777@@@;;;:::::::::::::::999999333888;;;999888;;;<<<;;;777777888999999999888777888888999999888888777666333444666666555555666888999888777666666666777888555333111111111111000///........................,,,******+++---......---------............------,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---///000000...---+++,,,---//////...000222333333222222333555;;;888666555666666666555<<<;;;;;;<<<<<<<<<999777777666555444333222111000...+++...555555...---111JJJmmmxxxkkkeeegggooowwwxxxyyy{{{|||rrrCCC...///333,,,***111444000...111222111000///000111222333333333555666888999:::;;;===;;;:::;;;<<<>>>======FFFCCC???<<<::::::<<<>>>@@@@@@??????>>>?????????@@@@@@@@@???????????????<<<;;;::::::<<<=========::::::;;;;;;:::999888888333777===DDDNNN^^^ooozzzqqq}}}nnnNNN555***)))******,,,(((&&&&&&(((***(((&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%(((******+++333AAAKKKDDDFFFEEELLLmmmooo~~~zzzwww}}}pppRRR@@@>>>999===CCCJJJRRR[[[eeellltttxxx}}}zzzwwwsssjjj^^^XXXFFF;;;888AAAHHHJJJRRR^^^OOO111---555,,,,,,333,,,------,,,,,,,,,,,,++++++/////////000//////...---000111111222333444555555777555333333444333...***...222UUUllltttxxx{{{wwwbbbXXX```dddXXXZZZ```UUURRRRRRRRRQQQLLLJJJQQQ[[[[[[bbbVVVAAA777666FFF```~~~???333999666777888888888888777777333777999777888<<<<<<:::666666777777777888888999888888888888888777777666333444444555555555666666888888777666555666666666222111111222444555666666111111111111111111111111---,,,,,,...//////---,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---*********+++,,,...///000---,,,+++,,,---......---000111111111000111444666777555333333444666777888;;;:::::::::;;;:::888555555555444333222111000000444000///444444000...//////JJJjjjUUU666333222(((///***)))...000...---///000//////...///000111111000111222444666888999:::999888777888:::<<<===<<>><<<;;;<<<===>>>AAA@@@???>>>======>>>>>>>>>>>>>>>??????????????????<<<999:::===>>>===;;;:::::::::::::::888777666;;;888444111222:::EEEMMMiiimmmvvv~~~yyyqqqvvvxxxgggZZZTTT===555***%%%'''+++......)))((('''(((***+++)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&)))***'''%%%+++888CCCJJJMMMHHHFFF[[[ccckkkvvvnnnvvv|||qqqaaaYYY===AAACCCAAA>>>AAAIIIRRR^^^eeeooozzz~~~~~~{{{xxxvvvhhh^^^[[[UUUHHH??????>>>EEELLLHHH>>>LLLSSS555+++000444,,,...111))),,,,,,,,,,,,,,,,,,,,,,,,........................///000111222333444444555666555444555555333///,,,++++++GGG{{{xxx~~~ttt|||^^^zzz}}}gggTTT\\\hhh___]]]```TTTXXXXXXXXXUUUMMMIIIQQQ\\\WWW```ZZZFFF888444777;;;{{{<<<000555555666666666666555444444555888888777888;;;:::777666555333333444666999;;;888888888777777777777777555444444444555666555555666666555555444444444555222222111000000///000111------------------------...---...///111000...+++++++++,,,,,,,,,,,,++++++******++++++++++++******************++++++++++++)))))))))***+++---...///---,,,+++,,,...///...,,,...////////////111444777444444333333444666999;;;999888777888999888555333444444333222111000000///000......//////---///333***555BBBYYYwwwfff;;;///111......333...++++++---...,,,+++,,,------------......//////...///000222444666777888666555555666999;;;<<<;;;>>>>>>>>>>>>????????????@@@???===;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>???@@@===::::::<<<===;;;888999999888777777777777888222444777777555333111000,,,...:::LLLYYYaaaooo{{{yyy~~~aaaYYYNNNBBB888///)))&&&***+++,,,...///,,,&&&"""))))))))))))***)))'''&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((()))((('''&&&)))///555CCCJJJMMMIIIHHHUUUlll}}}wwwxxx}}}yyyvvv}}}iiiVVV@@@555888>>>AAA@@@DDDKKKWWWdddooovvvyyyzzz{{{~~~{{{uuuooojjjgggYYYNNNGGGFFFAAA:::<<>>>>>>>>==================;;;999888888888777666777666444333333444666777555555555444333222111111888333000333555666999===IIIEEEJJJ\\\iiimmmooosss___^^^WWWKKKCCC@@@666***333+++&&&(((---000333555$$$%%%''')))++++++++++++'''''''''''''''%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))***777AAAMMMQQQGGGCCCUUUnnn~~~{{{yyytttzzzyyyooo___PPPCCC;;;666333111555<<>>===<<<>>>FFFOOOHHHfff```888777111000,,,***,,,000...,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,------...///000111111222333444444444333222222333&&&333:::zzzpppjjjqqq|||ooo^^^]]]eeeeeedddhhh```___```^^^XXXVVV]]]fffeeebbb^^^NNN999888<<<444ttt;;;222777555444333222222222333444555777666555777;;;999444444333333333555777999;;;999888777666555666666777444222111222444444333111222222222222222111000000+++,,,......---...000333........................)))((((((***,,,------+++)))******************)))((())))))******))))))(((((((((((()))))))))******)))))))))))))))***+++,,,***)))***+++------+++******,,,---...///000333555333555777666444333444666777777666777777777444222222111111000000//////...---///111111000000...---+++///***'''///999MMMiii{{{VVV333))))))((((((///333++++++,,,---+++***+++++++++******++++++,,,,,,++++++------...///000111222222555444333555777999::::::<<<<<<<<<<<<===>>>???@@@>>>===;;;::::::<<<>>>@@@>>>>>>>>>======<<<<<<;;;999999999888666666777888666555444333333333444444;;;777111------///333555//////---***+++//////,,,+++,,,...///111222111000+++,,,---------/////////...++++++000000***%%%%%%,,,+++(((%%%######&&&)))%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&((())))))((('''(((***...555CCCQQQTTTPPPRRRYYYuuuqqqfffyyyyyyjjjttt}}}eeeNNNDDDBBB<<<;;;:::999:::===@@@CCCHHHMMMSSSWWWYYYXXXXXXXXXOOOMMMIIIEEEAAA>>><<<<<<888;;;===@@@JJJYYYcccgggYYYAAA***999......***)))...,,,))),,,*********+++++++++,,,,,,,,,,,,+++++++++,,,......***+++,,,---...//////000000111222222333333444555444---///111\\\aaattt{{{xxx~~~eee[[[mmmjjj___hhhbbb```aaaaaa___]]]bbbiiiaaaWWWWWWMMM777555===888ooo888111777444333222111111333555666444555555444888<<<:::555222333444666888999::::::999888666555555555666777333111///000222333111///000111111111111000//////...000000...***(((***,,,++++++++++++++++++++++++,,,***)))***+++,,,+++***))))))************))))))(((((())))))))))))(((((((((((((((((())))))))))))***)))))))))))))))******(((((((((***,,,,,,***((()))+++---...///000333555///222555666444333555777888777777888888777555222111111000000//////......000...+++***---000///---,,,...+++---555222///666LLLkkk~~~eeeFFF777...&&&***---,,,((('''***------(((+++,,,***)))+++,,,+++))))))***++++++++++++***------......///000000111666444444555777999:::999???===;;;999999:::===??????===<<<;;;;;;===@@@BBB??????>>>===<<<;;;;;;:::666999:::999777666999<<<777777777666555444333222---///111444666444000,,,+++222444///...444333---,,,111111,,,,,,000///***---,,,------***''')))...(((&&&'''+++***&&&)))///'''))))))(((&&&&&&(((***%%%&&&&&&&&&%%%%%%''')))$$$$$$$$$%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###'''***)))&&&%%%)))---%%%)))444III\\\```RRRBBBVVVfffyyy{{{ooopppvvv}}}rrrjjjZZZTTTKKKCCC===<<<===>>>777:::===>>>>>><<<<<<<<<===<<<;;;:::;;;===@@@BBBCCCLLLUUUaaazzzggg555,,,===!!!,,,...+++,,,000)))$$$+++(((((())))))*********+++,,,,,,+++***+++,,,...///)))******+++,,,---...//////000111111111333555777+++///+++000:::ssskkkiii|||qqqfff}}}uuu]]]gggdddaaaaaabbbaaa___bbbgggXXXNNNTTTRRR;;;666===777eee:::444;;;666555333111111222333444666555444555777777777666000222444555777777777666999888777666555444444444333333222222111000000000111111111111000000000///000...---...///000///...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((******))))))))))))******))))))*********+++++++++++++++,,,,,,---...//////000111222333555666777888777777777777666555444333000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000@@@XXXpppnnnMMM666---,,,---,,,(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************------......///000000000000111222444666777999999<<<<<<<<<<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;:::999;;;:::999888777777777777777666555333222222333333000111222333444333222111////////////............------,,,,,,,,,+++++++++************************************)))))))))(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$(((((((((''''''&&&&&&&&&########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))(((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''---...000BBBXXXXXXIIINNNTTTfffyyy```vvvkkkiiiuuuxxx___EEE<<<:::777:::<<<:::888888:::;;;CCC<<<999>>>DDDIIIRRR[[[jjjdddlllRRR:::333///...111......---,,,,,,+++******))))))))))))************))))))*********+++++++++))))))***+++,,,....../////////000111222333333444000333///---:::LLLjjjwwwssswwwttt\\\bbbhhhdddddddddfffgggfffdddaaaXXXWWWPPPEEE???===;;;888ddd;;;555<<<444333111000///000111222333222222333666777777777555666777777777666555444777666666555444333333333333333333333222111111000111111111000000000/////////...------//////...---++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((()))))))))))))))))))))))))))))))))*********+++++++++++++++,,,---.........000000111222444555666777666666666666555444333222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------222444666;;;HHH^^^wwwlllYYYDDD:::///))))))***(((&&&((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********+++,,,,,,------...//////000000222333555777888999::::::::::::;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<:::;;;;;;;;;;;;:::999999;;;::::::999999888777777666555444222222222222222111222222333222111000///////////////.........------,,,,,,,,,,,,+++++++++*********************************)))))))))((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&&&&%%%%%%####################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))'''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''+++***'''111FFFUUUXXXOOOKKKRRRlllyyypppuuukkkXXXQQQLLLDDD???;;;===AAABBBBBBCCCCCCEEEGGGHHHNNNYYYfffmmmZZZqqqxxxXXX888......,,,+++...---------,,,++++++******(((((()))))))))*********)))))))))*********++++++)))***+++,,,---...//////...//////000111222333333111777111***...;;;YYY~~~xxxuuuooo|||hhhXXX```uuunnnccccccdddeeefffdddaaa^^^UUUXXXVVVPPPIIIDDD>>>888aaa:::666<<<111000///...---...///000/////////111444777777666555555555666555444333333555444444333333222222222111222333333333222111000000000000000////////////...,,,+++,,,---...---,,,++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((('''((()))******)))((('''))))))))))))******************++++++,,,---------//////000111333444555555444444444444333222111111000////////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++***(((''',,,777GGGSSSooo|||wwwbbbLLL777)))$$$%%%&&&)))++++++(((%%%(((((((((((((((((((((((('''''''''(((((((((((()))(((((((((((())))))))))))******++++++,,,---------//////000222444555666777777777888888999999:::::::::::::::::::::;;;<<<<<<999::::::::::::999888888999:::;;;;;;:::999777666444333222111111111111111111111111111111000......//////.........---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))******(((''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&))))))%%%$$$000FFFYYY]]]UUUPPPXXXlll}}}nnnxxxoooooozzziii^^^UUUUUUSSSKKKCCCAAAEEEQQQ]]]bbbgggooouuuwwwEEE555)))+++000...,,,---,,,,,,,,,++++++******)))(((((())))))))))))******))))))))))))******************+++,,,---...//////---...///000111222222333333>>>>>>666111333HHHhhhvvvrrrwwwwwwsssooopppmmmRRRddddddeeeggggggeeeaaa]]]XXX[[[YYYRRRKKKGGGCCC>>>[[[888555:::000///......------...............000222444444444///000000111222333333333333333333333222111111000///000222333333222000///000000/////////.........,,,+++***+++,,,---,,,***************************************************))))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''')))******)))'''&&&((((((((()))))))))***************+++++++++,,,,,,......///000111222333333111222222222111111000////////////.........------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,))),,,.../////////111333666GGG___vvvmmm^^^GGG555+++((('''''',,,------,,,*********+++''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((()))))))))******++++++,,,------......///000222333444555444555555666777888888999:::999888888888999;;;<<<999999999999999888777777777888999:::999888555444222222111111000000000000//////////////////...............---------,,,,,,++++++++++++************))))))))))))))))))))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((())))))'''&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''')))+++(((%%%111AAA[[[^^^]]]WWWRRRZZZnnnuuubbbiiixxx999555...,,,000222...+++++++++++++++******)))))))))(((((((((((()))))))))***((((((((()))))))))*********++++++,,,---.........------...///000111111222///>>>FFFCCC===555;;;PPP}}}yyy|||~~~sss___sss}}}llleee[[[eeeeeegggiiijjjhhhddd```bbbaaaXXXKKKCCCDDDGGGHHHUUU555444777000000//////............///......///111222111000///000000000111111222222222222333333333222111000///000111111111000///.../////////............---,,,***)))***+++,,,+++***************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&((())))))(((&&&%%%''''''((((((((())))))))))))))))))***************,,,------...///000111111000000000000000//////...............------------++++++++++++++++++++++++++++++************++++++...---+++))))))***...111+++,,,...444>>>JJJUUU[[[bbbiiinnnrrr|||}}}tttlll___OOO@@@999+++(((%%%%%%(((******)))'''''''''%%%###%%%)))---&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((()))******+++,,,,,,------,,,---...///000111222333222222333444555666777888999999888777777999:::;;;888888999999888888777666555666777888777555333111000000000000000000//////---------......//////000------------,,,,,,,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,%%%%%%...///'''%%%***;;;JJJZZZ]]]YYYZZZgggtttxxxmmm{{{ccc;;;)))111...------,,,((('''))))))))))))))))))((((((((('''(((((((((((()))))))))''''''((((((((()))))))))******++++++,,,---------+++,,,---...///000000111***555;;;>>>>>>555222===^^^}}}rrr~~~ttt]]]~~~qqqgggcccdddeeegggiiikkkjjjfffccciiiggg\\\MMMCCCEEEKKKNNNOOO333333666000000000/////////......///...---...000000000///666555444222111111111111222333444555444444222111222111111000//////......///.........------------,,,***)))***+++,,,+++***************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%''''''''''''(((((((((((())))))))))))))))))))))))++++++,,,------...//////...//////000//////............---------,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++))))))(((((()))+++,,,---///+++&&&%%%(((,,,///000111777===???DDDMMMRRRRRROOOYYYaaacccdddcccYYYLLL222111111000...,,,***)))...............+++'''###$$$%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''((())))))******+++,,,,,,,,,+++,,,,,,---...///000111000000111333444666777888888888888888888999::::::888999999999999888777777444555666666555444222111///000000111111000//////......------......///000------,,,,,,,,,+++++++++*********))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((///$$$ (((...+++'''&&&$$$111EEEZZZggglllkkkhhhaaaqqqtttxxx===...111000---,,,+++)))((((((+++...((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''((((((((((((************+++++++++,,,++++++,,,---...//////000...222000222999666222;;;FFFzzz{{{{{{yyyqqq}}}|||yyypppZZZgggggggggiiijjjjjjgggeeehhhjjjfffYYYOOOMMMOOOQQQLLL222444666///////////////......---...---,,,...000111111000777666444222111111111111333444555666777666444333777555333000/////////000.........---------,,,,,,,,,+++******,,,,,,+++***************************((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((******+++,,,,,,---------......///////////////...---------,,,,,,,,,,,,+++******************************))))))))))))******$$$&&&***...///...***'''***+++...111222000+++'''&&&((()))((()))++++++)))------+++((((((+++,,,------......+++(((&&&&&&%%%%%%$$$"""!!!###%%%'''((()))))))))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((())))))***++++++***++++++,,,---...////////////111222444666777888777888999999::::::999999999999::::::999999888777666666555444444333333222///000111111111111000///222111///...---------...,,,,,,,,,,,,++++++++++++******)))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((***&&&$$$%%%)))***))))))%%%(((111CCCXXXgggnnnnnngggiiiuuuuuuqqq\\\rrraaa@@@555222...++++++,,,+++))))))+++---///'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&'''''''''((((((((()))))))))))))))***************+++,,,---...//////111333...111999666333;;;:::YYYmmm~~~}}}www|||zzzxxx}}}tttooonnnlllllllllkkkiiigggfffkkkkkkbbbYYYUUUVVVVVV~~~KKK333555666......//////......---,,,,,,++++++---000222333222222111000000000111222333444555666888888777555444:::888444111///000111222......---------,,,,,,,,,,,,+++***+++,,,,,,,,,***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''*********++++++,,,,,,---......///////////////...---------,,,,,,,,,++++++******************************))))))))))))******---+++((('''(((***+++,,,((()))******))))))+++,,,))))))((())),,,///---)))((('''(((+++***((((((+++%%%)))+++)))'''''''''''''''(((((())))))'''%%%$$$&&&$$$""""""%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))******+++,,,------.........///000222444666777888777888999;;;;;;:::999999999::::::::::::999888888777777555444444333444444///000111222222111000///555444111...,,,+++++++++,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((("""(((+++)))&&&&&&'''(((+++(((%%%)))999TTTqqqllloooaaaccc{{{qqq}}}~~~sssQQQ///'''///555111---+++,,,,,,)))((()))((('''&&&'''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))***+++,,,---......///,,,111000333:::555///555///555aaa|||{{{rrrcccuuuxxxvvvrrrpppooonnnlllkkkeeekkkjjjaaaYYYXXXZZZ\\\uuuKKK444///111000...------......---,,,******+++,,,,,,---......000000000000000000000000666:::===;;;777555777:::PPPAAA111,,,000333...'''......---,,,++++++***)))************))))))))))))***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((())))))(((((('''&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++++++++*********))))))************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((()))***+++,,,---......000000111222333333444444666666666666777888999:::999888888888777555444333777666666555444444333333222000///...//////---,,,......---------,,,,,,,,,************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&777 ---888``````kkk888333///&&& ### )))TTToooiiiUUU---%%%***###'''$$$""")))111 777'''$$$)))###$$$&&&'''...$$$))) &&&***&&&((()))%%%)))###...***$$$222&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((***---///444@@@PPP[[[sssllliiiiiigggkkkzzzggg___yyyVVV222222111000///...------))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))******++++++,,,------...///111333555777777888777555HHHmmm}}}pppxxxrrrwwwqqqlllqqqpppkkknnnfffhhhjjjhhh___YYY^^^gggvvvIII222///111///...------......---,,,)))******+++,,,,,,------/////////000000111111111444777999888555333444666???888111...000111///---,,,,,,,,,,,,,,,,,,++++++*********)))))))))((((((*********)))((((((''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))*********++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++*********)))))))))************************))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((()))***+++,,,------...//////000111222333333666555555666666777888999777777777777666555444444555444444333333222111111111000......//////---,,,...------------,,,,,,,,,************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&ccc<<< %%%)))000888^^^)))((())) '''>>>fff,,,***,,,)))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&((()))***---555BBBKKKZZZaaagggjjjnnntttyyy{{{yyyjjjdddnnnccc@@@000000000///...---,,,++++++))))))(((((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))******+++,,,,,,---///222555888::::::888777333555???WWWwww|||{{{zzz|||rrrmmmtttuuunnnnnnkkkkkkkkklllgggbbbccchhhtttFFF000...111///---,,,,,,---...,,,+++((())))))******+++++++++------...///000111111222333333444444333222222111///111222111...,,,---...++++++++++++,,,,,,------******))))))))))))((((((+++******))))))(((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((()))******++++++,,,------...000111111222444444444444555666777888555555666666666555555444333222222111000000//////111///......//////---,,,------------,,,,,,,,,,,,************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&???bbb%%%$$$... 333 ###///DDDMMM(((```>>>!!!///,,,"""%%%(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&'''(((''''''+++333999999FFFPPPXXXiii|||wwwppprrr{{{sssllliiieeezzz}}}hhh@@@+++,,,444...------,,,+++***)))))))))((((((''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((())))))))))))))))))***++++++,,,,,,...111666:::;;;999666444444::::::AAAbbb}}}ooo{{{zzztttvvvssslllmmmpppmmmnnnqqqpppllliiiiiioooBBB//////111...---,,,,,,------,,,***((((((((()))))))))******++++++,,,...///000111222222111000111222222000......111222000,,,)))***++++++++++++++++++++++++,,,***)))))))))(((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((()))))))))))))))***************+++++++++++++++++++++++++++************))))))))))))******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))******+++,,,---...///000111222333333333333444555666666333333444555666666555555222111111000000//////...000///------...///---,,,---------,,,,,,,,,++++++************************((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&xxx888"""ddd...???LLLRRR)))111###&&& (((!!!000,,,%%%'''***!!! )))'''(((,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((())))))((('''(((+++...+++---///666JJJddduuuxxxppp{{{pppoooiii```zzz|||~~~fff@@@...000666333+++,,,,,,+++******)))(((((((((((((((''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((())))))***+++++++++---///222444555444222111222999888666NNNvvvwwwsssqqqggg~~~}}}tttmmmpppooonnnpppttttttooollllllggg===///000111...,,,++++++,,,,,,+++***'''((((((((((((((()))))))))***+++,,,...000111111222111111111222222000...333222///---++++++++++++------,,,++++++***)))))))))))))))((((((((((((''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((()))))))))***************************************)))))))))(((((()))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''(((((()))+++,,,---...///111222222222222222222333444555666222333444555666666666666222222111111000000/////////...------......---,,,------,,,,,,,,,+++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&666FFF%%%$$$~~~***999EEE[[[%%%***((($$$ hhh (((((()))&&&&&&###!!!000(((''''''######((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))***)))(((((()))***...%%%!!!%%%---777GGGWWW}}}ZZZBBB888///---222444...''',,,+++++++++***)))))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((())))))******+++---------...///000111111---222555555===TTTvvvvvv}}}wwwmmm|||xxxssslllnnnrrruuurrrmmmlllppp^^^999111222///---,,,***+++,,,,,,+++)))((((((((((((((((((((((((((()))***,,,---...000000222222333333222111111000333///+++***---///000///------,,,+++***)))(((((())))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&''''''(((((()))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((***+++,,,---///111222222222222222222333444555666333444555666666666666666333222222111111000//////...---,,,---......---,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%222cccTTT...,,,222... yyy///%%%///YYYPPP555((( ###;;;$$$)))+++""",,,333fff$$$)))''' ///((((((,,,"""***...)))""""""(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((((((---''')))///,,,$$$)))666,,,GGGfffUUU======///111111---'''&&&+++111++++++++++++******))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((())))))******...---,,,,,,...000222333///111888<<<999???^^^xxxmmm}}}qqqwwwsssmmmnnnqqqsssppplllooouuuYYY777222333,,,,,,+++******++++++***)))((((((((((((((((((((((((((()))***+++,,,---...///000333555444111///000222000...,,,,,,---///000111,,,+++++++++******))))))))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((&&&$$$"""$$$$$$%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&'''(((((())))))))))))))))))))))))))))))***)))))))))((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((((()))***,,,...///000111333222222333333444555666555555666777777777666666222222111111000/////////...---,,,,,,......---,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&666(((---!!!,,,!!!$$$'''(((%%%///000&&&'''UUUGGG$$$#########mmm)))$$$*** (((333"""---...###(((333***&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&'''((((((((('''%%%)))...222000++++++...***666;;;???KKKXXXoooxxxKKK;;;777...))),,,'''+++000333444///)))$$$************))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((())))))***++++++,,,---///111222333444444;;;AAA===;;;NNNfffwww}}}zzzzzz{{{ttt~~~sssooonnnpppqqqpppssswwwVVV777444333***,,,+++******++++++***((()))))))))))))))((((((((())))))***+++,,,------...///333666444000...000333---...///...------...///***************+++++++++)))((((((((('''''''''''''''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%(((***)))'''$$$"""$$$$$$$$$%%%%%%$$$$$$$$$"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%########################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''((((((((((((((('''''')))***,,,...///000333333333333444555666666666666777777777777666666111111111000//////.........,,,,,,,,,......---,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&***'''$$$''',,,)))""">>>..."""$$$***$$$%%%---$$$---VVV+++!!! ,,, kkk,,,'''+++((((((%%%((( '''(((***+++$$$###000&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''''')))((('''((()))))))))((("""***+++%%%&&&///333...+++///---111===>>><<>>BBBDDDDDDHHHOOOVVV]]]bbbeeefffjjjgggbbb___]]]VVVMMMEEE<<<999444///,,,,,,---...111000///...------------++++++*********)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((())))))*********++++++,,,---------///111333666999<<<>>>@@@MMMVVVooo~~~xxx|||rrrxxxxxxzzzooohhhnnn}}}MMM444222000---,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((()))***+++,,,,,,---//////---------...,,,,,,,,,+++++++++*********************************))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""###%%%%%%###!!!################################################$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""###$$$$$$###"""###$$$"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''((()))***++++++/////////000111222222333333222222333444444333111111000000//////.........------------------------,,,++++++++++++***************))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&UUUkkk<<<&&&wwwxxx888###%%%''''''$$$mmm&&&&&&)))###'''(((&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((()))***++++++++++++,,,......///111444777===<<<;;;;;;::::::;;;;;;888999;;;===???@@@AAAAAA???<<<:::999888666000,,,///000000111222333444444000///...------,,,,,,---************))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((''''''(((((()))************+++,,,,,,------000000111333666:::===???HHHCCCWWW}}}yyyyyy|||kkkkkk{{{|||oootttzzzJJJ333222///---,,,,,,++++++***)))))))))(((((((((((((((((((((((((((((((((((()))***+++++++++,,,......,,,,,,,,,---++++++++++++************************************))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###""""""######$$$######"""################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&'''((()))***+++------...///000111111222111111222222333222222111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''hhh444"""///zzz ---''''''$$$mmm''''''***$$$((((((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))*********+++---------///333555444555777999:::<<<<<<===???>>>===<<<:::999999999888666555777999:::999888333333333222111///---,,,......---,,,,,,,,,,,,,,,******)))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''((())))))))))))******+++,,,,,,,,,000//////111333777:::===??????HHH___~~~xxx|||zzz||||||iiizzzGGG333222///...,,,,,,++++++***)))))))))((((((((((((((((((((((((''''''''''''((()))***+++***+++------+++++++++,,,++++++*********)))))))))))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###############$$$$$$$$$#########################################################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$###"""###$$$""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***+++,,,,,,---...000000111000111111222111111000000////////////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((())))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''OOO222 !!!''' +++$$$''''''$$$mmm'''(((***$$$((()))((('''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((()))***)))***+++,,,,,,...111333111222444555555555555444888888888888999;;;<<<>>>:::888666555555555333222//////...,,,,,,+++++++++---,,,,,,+++++++++++++++)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((()))******++++++,,,///......///111444888:::555:::;;;DDDaaazzzkkkrrrnnnvvvDDD333222///...,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&''''''((()))***)))+++,,,,,,*********+++*********))))))))))))((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$###############$$$&&&&&&$$$###$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""""""""""""""###$$$$$$###"""###$$$"""############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&'''((()))))))))***+++,,,---//////000...000111111000//////000........................,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))''''''(((((((((((())))))&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''''''''''')))PPP """)))***KKK%%%222'''"""''''''$$$mmm((((((+++%%%)))***((('''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((()))******+++,,,///222666666777888888888888777;;;;;;;;;;;;<<<===>>>>>>::::::999777666444333333444333111000//////000000++++++************++++++((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((()))******++++++---------...000222555666555555777>>>III\\\vvv|||rrrxxxzzzrrrBBB222111//////,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''((())))))(((***++++++***))))))*********)))))))))((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############"""$$$&&&&&&$$$"""###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""###$$$$$$###"""###$$$"""############$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&'''(((((()))((()))***+++,,,...//////---///111111///---...000........................++++++++++++++++++++++++************))))))))))))'''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''\\\eee222!!!,,,%%%,,,((('''666...+++...))),,,''''''$$$mmm)))))),,,&&&)))***)))'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((()))******)))+++...000......///111333444666666888888888777666555555444111333444444333222222222000///...---+++***))))))******)))))))))******+++((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((()))******+++++++++,,,...///111222333666444999@@@@@@DDD```zzzllljjjpppAAA222111//////,,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&((())))))((()))++++++)))((()))***))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$############"""!!!$$$&&&%%%###!!!###%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########"""############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################"""$$$$$$$$$###"""###$$$"""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((()))'''((()))***,,,---...///,,,///111111...---...000---.....................++++++++++++++++++++++++************))))))))))))&&&'''''''''(((((())))))%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&lll444"""---&&& +++%%%******lllPPP!!!"""777$$$555$$$,,,''''''$$$mmm)))))),,,&&&******)))'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((()))((((((((('''((()))))))))***---000222222222222333444666666444555666888:::;;;;;;;;;666777888888555333111111,,,---///000000///...---***)))))))))))))))******(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((()))*********)))***,,,...///000111111111444888;;;;;;AAAOOO]]]mmmooouuuyyyzzziii@@@222---333---,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###"""!!!######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&''')))***,,,------..................------------............------------,,,,,,,,,,,,++++++))))))))))))))))))))))))***))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''***)))((((((''''''''''''$$$%%%&&&((())))))'''%%%$$$(((iiiooogggeeelllqqqaaaDDD000###***,,,@@@kkkqqqaaammmsssgggiii___(((444''',,,&&&###{{{)))///---+++&&&===(((+++&&&%%%)))---+++$$$$$$))))))(((&&&$$$$$$&&&)))+++(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))******+++---.../////////000333666222333555777777777666666555555444333333222111111...---,,,,,,++++++++++++************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))************+++,,,...000222333666666777888:::<<<>>>???aaaeeennneeemmmggg???222---333---,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$###""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%&&&'''(((***+++,,,---.........---------------------............------------,,,,,,,,,+++++++++))))))))))))))))))))))))***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''***)))(((&&&%%%$$$$$$$$$&&&'''((((((''''''((()))111###FFF!!!---"""+++"""???///,,,)))***(((???}}}'''...,,,((($$$'''......))),,,,,,------,,,((($$$ )))((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((()))******,,,---......///000333666333333444555666666666666444333333222111111000000000///...,,,+++******************)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******++++++++++++,,,---//////111222444777:::>>>AAACCCSSSccc|||{{{www}}}ccc===222---222---,,,,,,++++++***)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$###"""######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&'''((()))***+++,,,------------------------------............------,,,,,,,,,,,,++++++++++++)))))))))))))))))))))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%((())))))'''%%%%%%'''***!!!---...///+++)))333&&&222333888|||666000<<<555888"""***111000((((((---)))&&&%%%$$$%%%(((***,,,,,,))))))))))))************''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))***,,,------...000333666333333333333444555666666222222222111000000//////111000...,,,***))))))(((******))))))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((()))******++++++******++++++,,,,,,111222444666999<<>>:::999222***%%%&&&***---...************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((()))*********+++...111////////////000111222333222222222222222222222222,,,,,,++++++,,,,,,---...))))))((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''((())))))'''((((((***+++---///000111111222222333444555666999555:::IIIUUU^^^qqq|||yyyPPP333222---111---,,,,,,++++++***)))))))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((((()))))))))***+++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************))))))))))))))))))))))))'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***+++------222444666666666999BBBIII???>>>???QQQmmmxxxeeerrrooohhh{{{dddgggdddYYYgggfffRRRWWWlllUUUNNNnnnqqqttteeevvvyyymmmiii}}}ooopppnnn}}}jjj^^^|||ffffff___nnnlllyyylllooozzzYYYDDD>>>999///%%%------,,,+++***))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&'''(((((()))((()))***)))((())),,,...------...///000000000000111111111111111111111111------,,,++++++,,,,,,,,,))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''(((((()))((((((((()))***+++---...------...000222555777888999444999EEEJJJKKKZZZnnnrrr~~~MMM222222---111---,,,,,,++++++***)))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###########################$$$%%%%%%&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((())))))***++++++,,,,,,+++,,,,,,------,,,,,,++++++++++++************)))))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))&&&'''***,,,000444777999888>>>BBB>>>888===MMM\\\nnn___QQQlll{{{hhhhhhfffbbbWWWLLLTTTZZZ\\\TTTRRRlllWWWxxxiii|||rrrXXXooojjjhhhdddxxxvvvzzznnnuuussskkkoooyyy~~~qqqUUUiiixxxZZZ>>>//////...---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))***)))((((((+++---+++---...000111000000///////////////000000000000///...---,,,++++++***+++)))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((()))******,,,---...000222444666888444<<<<<<444444AAAMMMPPPdddwwwPPP777111,,,222(((************))))))))))))''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$&&&(((***((('''&&&%%%%%%&&&'''((((((((((((((('''''''''''''''%%%&&&(((&&&###$$$((('''&&&%%%%%%$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''(((((())))))*********+++,,,,,,------,,,,,,+++++++++************)))++++++***)))))))))))))))))))))((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%&&&&&&&&&&&&%%%''')))***(((%%%$$$&&&))))))))))))((($$$"""&&&+++222...111===CCC???888666999CCCSSS[[[SSSMMM\\\sssjjj^^^PPPIIIJJJOOOQQQPPP\\\YYY___kkknnniiikkktttnnnccc___fffiiibbb^^^aaa]]]kkkqqqiiifffooowwwxxxfffkkkttt{{{yyyqqqlllllluuu}}}lllRRR]]]qqqxxxvvvmmm^^^DDDCCC000///%%%,,,000...((("""%%%---...)))...***$$$!!!$$$***+++)))%%%(((******'''&&&''')))((((((((((((((()))******)))***+++,,,...///000000////////////000000000000111000...,,,***)))(((((())))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))******+++---///000000222444777999888777888:::>>>BBBEEEVVV^^^oooMMM555000,,,333***************))))))))))))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$&&&((()))((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''&&&$$$&&&(((&&&""""""%%%&&&&&&%%%%%%$$$$$$%%%%%%########################$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''''''''((())))))*********++++++,,,---,,,,,,,,,+++++++++*********))))))+++***)))(((((((((((())))))(((((('''&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))(((((('''&&&%%% ###(((***)))(((((()))%%%%%%%%%&&&)))...777>>><<<<<<777111666CCCLLLMMMBBBFFFQQQZZZWWWNNNRRR]]]EEEAAA>>>@@@HHHPPPUUUWWWVVVRRRTTTZZZXXXQQQQQQXXXMMMDDDBBBGGGFFF>>>;;;>>>PPPKKKAAA:::<<>><<<>>>EEEEEE@@@AAAGGG\\\PPPFFFGGGKKKJJJGGGFFFBBBJJJKKKCCC@@@EEEKKKKKKNNNEEEBBBGGGGGG@@@999888===HHHNNNNNNUUUjjjoooLLLWWW|||hhhOOO;;;,,,,,,---)))***111,,,(((%%%&&&)))***'''%%%'''(((******))))))***+++((((((((((((((()))******++++++,,,,,,,,,---------.........////////////000------,,,+++++++++,,,,,,))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***)))+++,,,------...111333333333333444555666777777;;;999AAAUUUmmmGGG444111---333+++************)))))))))(((&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&))))))+++...,,,&&&$$$&&&###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''((())))))***)))******+++++++++++++++************))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''''',,,***'''%%%%%%(((,,,...666999<<<===???AAA???<<<@@@SSS```ZZZRRRPPPLLLDDDJJJBBB???FFFNNNOOOMMMMMMHHHJJJJJJFFF???999666666:::666666888666333666<<<888:::@@@GGGFFFCCCFFFNNNEEEAAAFFFOOOLLLAAABBBKKKNNN\\\aaaZZZWWW]]]bbbaaaPPPNNNOOOTTTTTTPPPPPPSSSQQQOOOEEE:::<<>>000///333111***%%%&&&)))******+++'''(((((((((((()))***+++((((((((((((((())))))***,,,,,,,,,,,,++++++++++++------........./////////...---,,,,,,++++++,,,,,,))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''((())))))((()))+++++++++,,,///111222444555777999999999999999666888DDDUUUdddqqq{{{FFF555333---222+++************)))))))))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''&&&''''''''''''&&&&&&&&&&&&((((((+++...,,,&&&$$$&&&######%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''(((((())))))((()))******++++++***************)))))))))((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((()))######%%%***///555:::<<<@@@AAA===777999DDDLLLOOOGGGLLLQQQOOOGGG@@@CCCJJJFFFFFFJJJRRRUUUNNNDDD===666999<<<:::777555888:::;;;999999:::999999===BBB:::===BBBCCC???;;;>>>DDDLLLHHHNNNXXXUUUHHHHHHTTToooggg]]]\\\jjjvvvlllZZZpppxxxuuueee[[[___cccaaaeeeddd```]]]aaadddXXXGGGRRRLLL@@@888===NNN]]]cccqqq}}}zzznnn|||ssszzzyyysssWWWKKKCCC444444666666///(((***111((('''''''''((()))******((((((((((((((())))))***+++++++++++++++*********------------............///...---,,,+++*********))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''(((((()))'''((()))******+++---///111333666999;;;<<<<<<<<<<<<::::::===@@@EEEPPP[[[DDD555444---111,,,************))))))))))))%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&%%%$$$$$$&&&)))(((###"""%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''((())))))(((((()))************)))******)))))))))(((((((((((((((''''''(((((())))))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&$$$$$$$$$%%%&&&%%%(((///777===???===;;;:::CCCGGGCCCBBBGGGJJJGGGCCCAAAEEEIIIFFF???BBBKKKPPPMMMIIIDDD>>>999555333:::<<<===<<<::::::>>>AAA;;;:::999777555555777::::::>>>BBBBBB@@@@@@EEEIIIKKK@@@===GGGMMMJJJLLLSSS___QQQEEEGGGUUU___\\\TTT^^^qqqrrr___]]]uuuqqqyyy~~~ttthhh```\\\YYY___aaa\\\WWWSSSJJJBBBDDDIIIZZZttt___^^^[[[fff}}}ZZZEEE333000111...******+++)))''''''((()))***)))((((((((((((((()))******+++*********************,,,,,,,,,---------......000///---,,,+++*********))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&((()))))))))***,,,......000333666999:::;;;;;;<<<;;;<<<:::666444:::DDD|||@@@333444---222---************))))))))))))%%%%%%%%%$$$$$$$$$$$$###%%%$$$$$$#######################################$$$$$$%%%%%%%%%$$$$$$$$$&&&&&&'''(((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%"""!!!###&&&%%%!!!"""&&&$$$%%%&&&''''''%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''(((((()))'''((())))))******))))))***)))))))))(((((((((((()))(((((((((((()))***+++'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$%%%&&&)))+++---777777999===@@@@@@===:::777FFFPPPKKKDDDDDDBBB===???CCCIIILLLLLLHHH@@@999:::888333///111888???DDD888888666333000//////000333555555333222333555666444777;;;<<<>>>DDDJJJNNNMMMIIIJJJPPPVVVYYY```gggfff___]]]eeejjjjjjoooxxxppp{{{ttt]]]YYYkkkpppfff```jjjzzzxxxzzzllleeehhhUUUIIIFFFNNNPPPOOObbb|||tttssspppccc___}}}lllXXXPPPIII<<<111///000---))))))***++++++***((((((((((((((()))******)))))))))***************+++,,,,,,,,,,,,---------...---,,,,,,+++++++++,,,))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((()))))))))))),,,......///111333555777777888:::999888888444111555;;;xxx<<<222444---222...************))))))))))))%%%%%%%%%$$$$$$$$$######%%%$$$$$$###"""#################################$$$$$$%%%%%%%%%$$$$$$###%%%&&&'''(((((('''&&&%%%''''''&&&&&&&&&%%%%%%%%%###"""###&&&%%%"""$$$((($$$%%%'''''''''%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''(((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''))),,,000666;;;===BBB>>>999999===BBBEEEGGGAAAJJJIII:::333<<>>:::222+++.........///111222333333...111444444666:::>>>???AAACCCCCCCCCEEEJJJOOORRRFFFRRR^^^___WWWUUU___kkktttbbb^^^ppp|||uuummmlll||||||pppuuu~~~~~~~~~qqqwwwkkkppp|||qqqtttpppnnnjjj^^^PPPKKKNNNLLLZZZjjjuuummmtttvvvpppqqqxxxwwwoootttEEE;;;III333000+++***,,,---,,,+++((((((((((((((()))******((()))))))))************++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...))))))))))))(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''((())))))))))))+++---111111222222444555666666;;;666444666666555666999ooo@@@555222---,,,+++++++++******)))(((((((((&&&&&&%%%%%%$$$###""""""########################""""""""""""""""""""""""########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''"""#########$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((())))))))))))************))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$&&&(((((((((''')))%%%###'''+++,,,&&&'''***000;;;FFFLLLHHH@@@>>>???<<<<<>>BBB@@@;;;888888999XXXWWWKKK999222888<<<:::===LLLVVVRRRKKKFFF<<<111<<<;;;::::::<<<<<<;;;999111000///...---------------000222111333777777333000...111777:::<<>>@@@AAA???:::111+++)))'''(((,,,///...+++*********)))))))))))))))*********+++++++++,,,,,,,,,,,,,,,++++++***************)))(((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((())))))))),,,,,,---...000222444555555666666555444444555666fff999222111...//////+++******))))))(((((('''&&&%%%%%%$$$$$$#################################""""""""""""""""""""""""################################################$$$$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$#########$$$%%%"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&$$$######%%%'''(((&&&)))***(((&&&***555>>>AAACCCFFFHHHEEEBBB???>>>MMMOOOKKKAAA===BBBCCC@@@QQQVVVSSSGGG===;;;999444;;;;;;;;;<<<;;;777111---)))***+++---.../////////111333444222444666333...444666444---)))+++,,,+++,,,000444555444333555777@@@BBBDDDDDDEEEIIIQQQXXXTTTZZZ^^^\\\YYY[[[ccckkkaaaeeeeeebbbgggppprrrnnnhhhzzz}}}{{{vvv^^^MMMRRRFFFPPP```vvvbbbSSSxxxxxxfff___III555666===666000)))&&&'''))),,,...,,,+++******)))))))))))))))*********+++++++++++++++++++++++++++***************)))(((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))******+++,,,...000222333555444333444555666555444ddd888111111/////////*********)))((((((''''''%%%%%%%%%$$$$$$#################################""""""""""""""""""""""""########################""""""""""""""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$#########%%%'''(((""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&&&&(((***+++)))%%%###(((333<<>>>>>999;;;JJJYYYYYYLLL@@@DDD===444555DDDVVVZZZUUUPPPMMMCCC555000777@@@DDD???;;;666222///---***(((***,,,...000222222222111555444...))))))---,,,(((###---...'''(((222666111444999>>>???<<<;;;>>>AAA===@@@CCCBBBAAAEEEMMMUUURRRVVVZZZZZZXXX\\\gggqqqooonnnqqqtttwwwyyy}}}|||}}}xxx{{{}}}yyyeeeRRR@@@BBBWWWooo___{{{eeeKKK???777666555111+++&&&(((,,,---,,,***)))(((((((((((()))))))))************++++++++++++******************))))))(((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))******+++---///111222555222111222555777444222ddd999222111//////...******))))))((('''''''''%%%%%%$$$$$$$$$$$$$$$###########################""""""""""""""""""""""""########################""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%'''***+++""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((''''''&&&'''&&&&&&%%%%%%&&&&&&'''###%%%(((((('''&&&'''((('''&&&(((111;;;@@@>>>:::CCC::::::HHHTTTQQQDDD::::::;;;???JJJVVVXXXKKK<<<===??????;;;999:::999888333000,,,***+++...000111,,,---...000000///......+++***'''%%%(((---,,,(((,,,888:::222444AAAFFF???666999<<<999222------000''')))***+++,,,...111333333444555555777===EEEKKKKKKJJJPPP\\\cccfffooozzz{{{|||ooo\\\LLLFFFMMMVVVzzz}}}ddd~~~rrr[[[KKKAAA888777666111---,,,...,,,***((('''''''''((((((((()))))))))************************************))))))(((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))***+++---///111222333111000222555666444111ddd888222111......,,,***))))))((((((''''''&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""########################""""""""""""""""""""""""#########$$$$$$$$$$$$$$$!!!"""###%%%''')))***+++"""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''$$$''')))((($$$"""###%%%'''000:::===;;;888:::<<>>>>>EEEGGGOOOXXX[[[VVVJJJ<<<222<<<===>>><<<999444...+++,,,+++,,,---000111000///*********+++******))))))%%%(((,,,111888===888000BBBIIIEEE888111444222)))***---...---(((%%%$$$%%%&&&&&&'''(((******)))(((---+++)))***,,,000222333777444666===???>>>CCCKKK___```gggwwwxxxwwwlllTTTBBB<<>>@@@999///---111111+++(((******'''$$$%%%'''((())))))((((((((((((((()))((((((((('''+++++++++,,,------------,,,+++,,,111555888;;;???777>>>JJJUUU___hhhnnnrrrnnn~~~uuuppp{{{zzzeeeaaa\\\UUUWWWppprrryyyoooaaaQQQ@@@888:::333111...***)))((()))***'''''''''((((((((())))))((()))))))))*********+++******)))(((((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''')))***,,,...///,,,///111333222222111222^^^444///000------,,,)))))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$########################""""""""""""""""""""""""################################################!!!!!!"""###$$$%%%%%%&&&$$$&&&(((******(((&&&$$$$$$$$$%%%&&&&&&&&&&&&%%%################################################$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################################################################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''((((((&&&%%%***444<<>>888333333333,,,"""$$$&&&'''&&&%%%%%%''''''((('''&&&'''((('''%%%"""(((***+++)))&&&&&&))),,,(((***...//////......///222111000111444888:::999===>>>>>>???AAACCCFFFGGGRRR```fffkkkuuu{{{vvvuuuyyywwwaaaMMMOOO]]]jjjuuurrr^^^BBB>>>666333000,,,******+++,,,''''''''''''((((((((()))(((((())))))*********+++******)))(((((((((((((((&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''')))+++---...***...333333111000111333UUU777222---000---///))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$######!!!$$$%%%### $$$(((&&&!!!!!!%%%%%%!!!!!!'''!!!%%%&&&""" $$$ """!!!%%%(((%%%''''''!!! %%%))) +++000)))!!!###&&&&&&######%%%''''''///,,,!!!)))((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#######################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$444)))@@@]]]gggiii:::)))666%%%)))((((((***RRRggg___VVV333###$$$)))###+++"""'''...(((111777'''%%%333$$$000&&&!!!***(((!!!555'''PPPggguuuWWW111"""(((&&&---$$$""""""222(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&+++'''###&&&///999AAADDD>>>:::>>>LLLXXXWWWNNNFFF999:::CCCPPPTTTJJJ:::000999;;;;;;777111,,,,,,---&&&(((,,,///000...,,,+++)))'''))),,,,,,(((&&&(((000---111;;;<<<444444<<<222///***&&&$$$$$$&&&'''&&&'''''''''(((((())))))******))))))))))))******++++++******)))(((((((((++++++,,,,,,,,,,,,------000000000111222333555555999;;;>>>@@@AAADDDHHHJJJOOOSSSZZZbbbkkkttt}}}zzz{{{~~~wwwsss^^^bbbbbbQQQbbbpppmmmqqqaaaQQQ@@@??????333%%%)))000***''')))***)))((())))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))((('''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))***++++++,,,,,,---...///000000UUU777222---///+++---))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$######'''$$$###&&&***)))######%%%***(((+++%%%)))######((()))###((()))&&&)))""""""$$$###)))'''%%%'''(((&&&$$$%%%)))---000### ,,,000&&&%%%'''%%%'''""")))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$aaa:::''''''!!!777:::eee(((555)))---///--- DDDfff ,,,###...$$$%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***'''######%%%((())))))""")))111777999;;;===@@@IIILLLRRRUUUNNNBBB999777CCCHHHMMMKKK???444555===555555333///,,,******+++444222...+++***+++---///---&&&!!!"""&&&,,,666???BBB888333555222((($$$'''+++)))'''%%%$$$$$$&&&''''''''''''(((((()))))))))******))))))))))))******************************++++++,,,,,,,,,,,,------//////000000111333444555888:::<<<>>>@@@BBBFFFHHHNNNQQQVVV[[[```gggnnnsssnnn{{{sss{{{iiiLLL???TTTgggfffggg~~~zzz~~~sssPPP///777:::000)))%%%)))(((&&&%%%(((******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))(((&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))************+++,,,---......///TTT666222---///***,,,))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$######&&&)))$$$%%%......((($$$)))&&&&&&((( ###---$$$ """###''''''"""***"""%%%%%%%%%)))---(((###***### '''+++(((,,,)))(((+++"""'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''''''''((((((((()))'''''''''&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$@@@YYY---&&&&&&/// $$$,,,GGGDDD ///666www&&&000 &&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))&&&%%%&&&((()))(((&&&%%%...888<<<::::::>>>CCC___WWWMMMEEE>>><<>>222111444222,,,)))---***(((***...000000...************+++,,,,,,,,,333777@@@IIIHHH<<<111+++///&&&!!!$$$(((((((((+++&&&'''((()))************)))*********************++++++************+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,---------------...///000111222333555777888999;;;>>>AAABBBEEEIIILLLPPPVVV\\\```hhheeejjjrrrppphhhnnn|||ppptttwww}}}{{{zzzxxx}}}lllSSSQQQRRR]]]wwwlllooopppttt[[[CCC>>>;;;444...))))))***)))'''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''(((((((((((()))***+++,,,,,,---QQQ666444///111+++,,,))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$######!!!###$$$$$$""" +++)))$$$"""%%%((("""'''######### ***''''''""""""***%%%'''(((###!!!&&&$$$###&&& &&&777 !!!---(((***000,,,%%% $$$///+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%666III+++'''***+++KKKddd$$$+++(((### hhh '''&&&"""$$$666kkk------ ...444''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((###'''***(((%%%&&&---444GGGAAA>>>CCCMMMSSSQQQMMMDDD>>>???IIIRRROOODDD<<<777888999444***###(((222...,,,+++---000000---***,,,)))&&&%%%)))111999???>>>999666555000)))&&&'''(((&&&&&&''''''%%%&&&)))((()))***+++++++++******++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---...///111111222333555666666888;;;===>>>@@@DDDGGGKKKPPPVVVZZZZZZaaahhhjjjjjjjjjlllmmmxxxlllqqq}}}uuucccggg{{{fffMMMKKKdddtttpppTTT;;;BBB777111------+++&&&&&&***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''(((((()))***+++,,,------NNN444333000222,,,,,,))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$######+++)))%%%""" """$$$######!!!***)))((()))!!!$$$(((%%%###000...+++)))'''"""###,,,///)))'''***+++$$$$$$,,,(((---222)))$$$(((111///###$$$)))"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%666\\\YYY&&&'''333******xxx%%%***444OOOWWW///%%%---''':::+++)))...!!!+++222fff)))---"""+++@@@QQQPPP###$$$---+++***$$$'''((((((((((((((()))))))))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&'''&&&###$$$,,,:::FFF@@@@@@DDDPPPYYYWWWIII;;;666???MMMWWWUUUHHH===888;;;666111...)))'''+++111111///...---,,,+++(((&&&&&&***111777;;;;;;:::999555///)))'''%%%###$$$)))&&&(((******(((&&&&&&((())))))************)))))),,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---......---,,,,,,+++******++++++,,,,,,,,,,,,------,,,,,,,,,---...///111111111222444444444555888:::<<<>>>@@@BBBDDDGGGLLLOOOMMM\\\dddbbbfffpppqqqjjjooossszzzzzzqqqlllwww|||xxxddd[[[DDDVVVjjj}}}tttvvv~~~cccWWWEEE999000///---((((((,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''(((((()))***+++,,,,,,III111111...111++++++))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$######!!!###???___kkkZZZEEE''' ((((((((($$$444NNNgggiiiPPP333BBB###(((((( ,,,000 """ $$$((()))!!!---...$$$'''"""***VVVuuu]]]///++++++"""***111%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&777&&&))) ***)))+++222###000***333...dddAAA""",,,###$$$###mmm"""+++%%%"""%%%AAAttt---;;;///...///''''''''''''(((((())))))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((()))((((((+++111999@@@DDDAAAFFFLLLQQQPPPJJJAAA;;;EEEEEEGGGHHHDDD>>>===@@@;;;...%%%(((000111...***000///---+++)))))),,,...)))000999???>>>777---&&&&&&%%%'''+++,,,((('''(((%%%&&&'''(((***++++++************++++++,,,,,,,,,------------,,,,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,---------...000111222000111333333333444666888:::;;;===>>>???AAAEEEHHHJJJUUU[[[[[[aaallloooiiisssvvvtttpppqqq{{{rrrpppxxxyyyooogggWWWDDD^^^}}}iiiPPP999333222...***,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''((()))******+++FFF...///---000******))))))))))))((((((((((((%%%%%%%%%$$$$$$$$$######iii999"""&&&"""!!!666XXX(((######***000$$$'''000WWW!!!)))...)))((($$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&---++++++$$$!!!''')))666666&&&'''&&&(((%%%'''+++,,,XXX... ###...!!!lll+++%%%###)))(((;;;ggg---)))999 ---###&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))...888BBBDDD===555RRRVVVVVVLLL@@@===EEEOOOSSSDDD777555888777222...###'''---111...)))+++000---,,,+++((((((,,,555<<>>@@@EEEHHHKKKNNNPPPRRRXXX___cccbbbdddeeerrr}}}pppqqq~~~}}}}}}kkkgggppp}}}^^^TTTPPPddd~~~gggDDD999999333,,,***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&'''((())))))EEE///333000---)))...))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$CCCZZZ!!!!!!$$$ +++%%%!!!%%%LLLssszzz^^^ ,,,"""'''```"""***))),,,((('''&&&%%%%%%&&&'''(((&&&&&&%%%$$$$$$$$$%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''$$$((((((666(((BBB444...***,,,)))444$$$___&&&)))%%%+++nnn111(((,,,!!!###222!!!555))) &&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++&&&%%%))),,,)))&&&%%%...+++DDDEEEFFFGGG555<<<```YYYJJJ>>>AAAKKKNNNHHH999;;;===;;;777222...,,,&&&***.../////////...,,,&&&))),,,///333<<>>###***%%%***lll(((***444...;;;"""***...&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,+++,,,---***'''***///:::IIIZZZBBB:::OOOOOOUUUZZZGGG???KKKPPPCCC999999<<<:::777222---)))))))))333...)))(((,,,...***$$$,,,///666AAAIIIGGG;;;000***)))&&&$$$$$$%%%&&&((((((((()))))))))***************+++,,,------------....../////////...---,,,------,,,,,,,,,------...,,,,,,,,,,,,------------......---------,,,,,,,,,......---,,,---...//////......---------......///000000000000111222333333555777999:::;;;<<>>AAAEEEKKKPPPSSSPPPTTTXXXZZZZZZYYYZZZ[[[___aaaffflllooorrrwww~~~|||{{{xxxsssvvvsssxxxfffWWWdddxxxpppLLL,,,:::999(((&&&+++************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''%%%###!!!...+++&&&###'''***&&&&&&&&&$$$!!!!!!$$$&&&&&&///+++!!!!!!...---"""rrr;;;000333...000++++++))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$111%%%%%%(((!!!BBB&&&  $$$)))%%%%%%'''PPP%%%"""(((...+++ddd***'''%%%***'''999&&&$$$%%%NNN888%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''+++QQQ'''"""///222NNNEEEUUUMMM===OOO:::>>>BBBxxx&&&((($$$---%%%(((YYY///...''')))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,'''&&&)))...555@@@IIIRRRpppmmmWWW@@@???QQQNNNTTTBBB:::AAAAAA444...333+++///333444222///,,,+++)))&&&...@@@JJJFFF===888,,,'''"""!!!%%%))))))(((&&&'''((())))))))))))(((------...///000111111222---......//////.........//////...------------...---,,,,,,++++++++++++,,,************++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,)))***+++------,,,,,,+++,,,,,,,,,,,,---...///000...000111222222333555888777888:::===BBBFFFJJJMMMPPPVVV\\\___^^^\\\\\\]]]```cccggghhhfffgggkkkppp|||yyy}}}yyypppKKKJJJ\\\aaaxxxyyywww^^^KKK333///222%%%++++++*********)))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%+++)))&&&###"""$$$''')))"""###%%%$$$&&&000))) !!!---+++%%%'''///,,,'''&&&$$$"""nnn:::000333...111+++***))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$:::)))###,,,---$$$555&&&)))///&&&###'''###$$$QQQ"""***$$$%%%eee""""""&&&&&&###JJJ'''111$$$EEE###000$$$%%%&&&&&&&&&&&&%%%$$$&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&'''''''''''' bbbppp///444(((000'''///888ddd```===FFFMMMPPP===EEELLLRRR333999...+++###---+++HHH((()))+++$$$'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((&&&'''...444<<>>555555555333///---,,,,,,''',,,===PPPRRR>>>(((###,,,,,,%%%"""(((000((((((((()))******++++++///000000000111111222222......////////////......///...---,,,+++,,,,,,---+++++++++***++++++,,,,,,++++++,,,,,,,,,------------------.........//////------......---,,,******((()))+++---......------++++++++++++,,,---...///---...000000000111333555333444777;;;>>>AAACCCDDDHHHNNNVVVYYYZZZ[[[^^^bbbbbbfffiiiiiihhhhhhiiijjjiiieeemmmxxx}}}~~~zzz}}}{{{yyy^^^ZZZooofff~~~{{{jjjEEE888===***+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!$$$@@@aaammm]]]GGG***""""""++++++"""###---&&&777QQQhhhiiiOOO333''')))((("""000lll999000333...111+++***))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$(((!!!,,,'''...$$$"""###"""...&&&$$$lllEEE%%%!!!%%%"""hhh... %%%'''$$$MMM!!! &&&BBB,,,)))$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((///kkk===$$$)))+++;;;)))@@@JJJMMMzzzIIIRRRMMMSSSGGGMMMTTT666MMMBBBLLLSSS<<>>??????===CCCKKKOOORRRVVV]]]cccbbbeeeiiillloooqqqpppmmmppphhhiiikkkmmmzzz~~~tttooo}}}~~~~~~aaaMMMVVVyyy???444999+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""lll<<< '''***&&&$$$999ccc""""""000((( (((ooo999///333---...***---))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$QQQzzzsss~~~&&&333ooorrr---###$$$!!!^^^###'''!!!)))%%%***ppp%%%"""&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((('''&&&&&&%%%%%%%%%&&&''')))))))))***,,,...))))))***,,,---+++***+++)))(((&&&&&&'''''''''&&&(((&&&%%%%%%&&&''''''&&&***(((&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))'''%%%%%%&&&'''''''''%%%"""qqqrrrdddrrrmmmlllsssPPPKKKDDDVVViiizzzDDDHHHGGGMMMCCCRRR:::CCC666>>>===BBB@@@666111{{{%%%000///))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))///+++&&&+++***(((---,,,(((===HHHDDD]]]yyysss___QQQHHHMMMTTTOOOAAA555666111000222111///444<<<000+++((()))***---666>>>SSSDDD111&&&$$$&&&%%%###((((((((()))******++++++...---,,,+++,,,...000111222222111000000000000000//////000111000...,,,***+++++++++,,,,,,,,,------000000000111222222333333222222111111000000000//////......---,,,+++************)))((('''&&&%%%%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////222333555888;;;>>>AAACCCDDDEEEGGGIIIMMMRRRYYY]]]gggfffgggjjjooorrrqqqooosssssstttuuuxxx{{{}}}yyyvvvrrrtttvvv|||~~~bbbRRR___yyy|||~~~~~~zzzTTT888<<<---&&&,,,---''''''...+++)))&&&&&&&&&'''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&%%%######$$$(((+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&GGGggg&&&$$$)))'''***+++ %%%mmm888///333---...***---))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$ccc,,,,,,$$$ppp###...***%%%ddd###+++$$$&&&&&&---sssVVVqqq)))***((( %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))((((((((((((%%%''')))***+++,,,+++++++++***(((''')))*********,,,***(((***,,,---------//////000111111000...---(((((()))+++,,,***&&&###((('''''''''))))))'''%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((''''''((((((((('''+++***WWWSSScccGGGYYYdddoooYYYLLL===EEEEEEGGG@@@BBBEEE###'''888444333((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))(((''',,,'''$$$***)))%%%***,,,???555888hhhpppbbbRRRUUUYYYTTTFFF888666<<<555000...222444222111222,,,,,,,,,)))%%%)))<<>>CCCEEEHHHKKKOOOUUU\\\aaaaaacccgggnnnuuuyyyyyywwwuuuvvvwwwyyyzzz{{{|||}}}{{{zzzzzzyyyvvvwwwpppiiittt}}}mmm|||cccllloooZZZkkkqqq>>>AAA777&&&$$$...+++***)))''''''(((((('''%%%&&&&&&&&&&&&&&&'''((()))------***'''######$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&mmm444'''ZZZ"""000WWW!!!VVV'''(((&&&jjj777///333---///+++,,,))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$555ZZZ!!!&&&,,,'''///!!!ddd"""---&&&$$$(((...&&&+++///%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))%%%''')))++++++***(((&&&'''&&&%%%)))///555888888DDDBBB??????BBBDDDDDDBBBFFFFFFEEEBBB>>>888222...111---(((&&&'''))),,,---%%%%%%&&&(((******(((&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''(((''''''&&&###,,,)))nnnvvvuuuppppppvvvttt>>>HHHFFF???<<<888CCC---...ppp'''+++444$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))***...)))'''...,,,'''+++666NNNNNNYYYeeeQQQTTTUUUVVVQQQDDD777555888444...,,,222666333,,,((((((&&&***777BBBAAA:::444&&&$$$###$$$&&&(((((('''))))))******+++,,,,,,,,,+++,,,---...000111333333///000111222111000...------,,,+++******,,,...000111111111111222222222222111000000...---,,,+++++++++************)))))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++111111111222444666777888???AAAEEEIIINNNTTT[[[```WWWZZZaaajjjqqqttttttrrrvvvwwwzzz{{{|||{{{yyywwwtttvvvyyy{{{zzzyyy~~~ooouuu{{{nnnXXXVVVLLLRRRttt^^^GGG333000111---,,,...)))((((((((())))))(((&&&%%%%%%%%%&&&'''((()))***:::888444///)))&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&AAAQQQ $$$$$$)))***www,,,... \\\^^^!!!000***eee666000222,,,///+++,,,))))))))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$;;; 111&&&&&&RRR(((!!!///...!!! bbb***&&&###''')))|||}}}555---777$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))******))))))***++++++,,,++++++222333444888<<<@@@DDDFFF<<>>======<<<:::<<>>LLLzzzxxxhhheeeUUUOOOMMMKKKHHH@@@777333555222///...000222000***%%%)))(((111EEEQQQGGG///"""$$$&&&(((((((((((((((*********+++,,,,,,------,,,---///000111111111111111111000///---,,,,,,+++++++++,,,---///111444555444333222000///---,,,+++++++++***)))((('''&&&&&&((((((((((((((((((((((((&&&'''''''''((((((((())))))))))))************+++))))))))))))))))))))))))((((((((((((((((((((((((************************......///000111333444555999;;;???CCCGGGMMMSSSXXXUUUYYYaaahhhlllllliiigggrrruuuxxx{{{{{{yyyuuusssrrrtttwwwyyyxxxxxxzzz}}}~~~~~~~~~{{{ccc[[[\\\KKKuuukkk\\\AAA<<<555'''&&&333(((''''''(((***)))'''%%%%%%%%%%%%&&&'''((()))***:::999666000+++((('''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&BBBFFFCCC111"""+++...---%%%zzzzzz%%%)))VVVZZZ444!!!$$$%%%###===&&&+++"""```555000222,,,000,,,+++))))))))))))((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$///[[[uuu999  ...222(((""")))///###---%%%555sss'''%%%&&&&&&###BBB&&&UUU@@@;;;!!!&&&///!!!((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))&&&&&&'''((())))))************)))***---111666888888<<>>555777<<>>AAAEEEJJJMMM\\\```ggglllnnnmmmkkkiiinnnpppuuuxxxyyywwwtttrrrtttuuuvvvttttttuuuuuutttxxxzzzyyytttttt}}}pppjjj}}}{{{qqqwwwVVVcccNNNnnnyyyaaa<<<222000***((('''''''''(((((('''%%%%%%%%%%%%&&&&&&((())))))------+++(((%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""",,,///))) ***"""$$$***###***......))) ,,,MMM666%%%(((\\\333111222+++000---+++))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$${{{iii>>>))),,,...;;;###---***nnnJJJ+++&&& ***---666000((("""jjj'''***'''...&&&$$$(((SSS+++!!! ...***###!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''((((((((()))))))))&&&&&&'''(((***+++,,,,,,+++***)))***...666===BBBHHHQQQ]]]hhhnnnrrruuuvvv}}}yyyqqqcccUUUKKKGGGGGG>>>;;;888777999<<>>SSScccoooPPPWWW[[[LLLGGGIIIEEEBBB???777///---000///222111,,,)))+++.........---,,,***%%%!!!$$$,,,&&&'''((((((((()))+++---,,,,,,,,,---......//////222111000//////...------,,,+++******,,,///333555333444555555333000---+++'''''''''''''''((((((((((((((())))))***+++,,,,,,))))))************++++++*********++++++,,,,,,,,,------,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,...000222333444666999;;;===@@@CCCFFFXXX]]]dddiiilllmmmooopppnnnpppsssvvvwwwwwwvvvuuuxxxxxxuuuqqqqqqtttssspppiiimmmmmmjjjjjjsssxxx~~~zzz}}}mmmgggPPPoooTTT888111...,,,***((('''(((((('''&&&'''&&&&&&&&&&&&'''((((((%%%&&&&&&%%%$$$$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&---"""###&&&***&&&000DDD---+++"""%%%'''((())))))fff 000YYY222111222+++000---+++))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$333&&&HHH'''+++***###777###666---888AAAFFF>>>555444...777&&&...,,,"""666...333,,,)))111222%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''((((((((())))))))))))'''((()))***,,,---...//////222888CCCPPP___lllsss}}}zzzdddOOO@@@888555444===;;;:::999777333...***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&'''''''''((((((((()))'''((((((((())))))))))))$$$&&&'''(((,,,555BBBMMMNNN\\\]]]TTTOOOIII333???LLL^^^ggg|||xxxxxx|||kkklll}}}oooffftttlllWWWYYYbbbiiivvv{{{zzzeeeLLLAAAAAAIIILLL777FFF333@@@DDD:::666111111$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((())))))******+++,,,,,,)))------222;;;BBBVVVttt___JJJYYYUUUAAACCCPPPAAA666888===;;;333,,,...111///,,,,,,111111...+++###%%%+++***%%%!!!'''''''''(((***+++,,,,,,,,,------...//////000000111000///------------...------...000111222333333111111000...,,,***((('''%%%&&&&&&''')))******+++)))******+++,,,,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********************************+++,,,---//////111333666888:::<<>>HHHccc```]]]sss^^^FFFNNNXXX;;;999888777111---///666//////---,,,111777444,,,''''''''''''### &&&///)))))))))+++---...,,,***------......///000000000000...---,,,,,,---///000111333555666555333///---+++)))'''&&&%%%&&&'''((())))))*********+++++++++************++++++++++++******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***************++++++---///222555777999<<<>>>@@@DDDJJJOOOUUU\\\eeelll{{{zzzyyyxxxyyyzzz|||}}}xxxyyywwwtttvvv{{{xxxpppsssnnnnnntttxxxxxxyyy||||||ssszzzyyyqqqdddaaarrrBBB555111,,,)))((()))******)))((('''&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&222+++(((&&&jjj***&&&###+++222&&&???:::111"""RRR:::///111...---...)))***************)))(((((('''&&&&&&%%%%%%&&&&&&'''((("""###UUU###&&& <<<]]]nnnvvvJJJBBBPPPAAA:::...@@@111888MMMJJJ(((***111!!!111$$$%%%&&&'''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((---$$$###---111***%%%&&&'''***//////,,,---999FFFWWWppp~~~dddHHH555:::@@@;;;777;;;444111(((!!!%%%---+++$$$(((((((((&&&%%%%%%'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))...&&&%%%++++++%%%(((222###///;;;LLLaaaaaaSSSOOOMMMNNNPPPZZZqqqnnn~~~sssmmmtttooorrr{{{~~~uuujjjeee~~~oooUUUAAADDDRRRVVVHHH===<<>>333222444111------444***&&&222CCCEEE333 %%%&&&&&&&&&'''((((((((())))))***++++++,,,------......---------......///,,,+++++++++---000333555999777333///,,,+++++++++)))(((''''''(((***,,,.........------,,,++++++***,,,,,,,,,,,,---------------------------------------,,,+++***)))***+++,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++---...000111333888>>>BBBCCCHHHOOORRRNNNLLLUUUaaajjjuuuyyy|||zzzppppppsssssstttxxx|||~~~{{{wwwssspppnnnmmmooorrrttttttwwwxxxyyy{{{{{{vvvWWWSSS}}}lll;;;===333***+++(((&&&...)))'''%%%%%%'''((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((dddbbb333777999000QQQ:::///111...---...******************)))(((((('''&&&&&&%%%%%%&&&&&&'''$$$...rrr...***"""333RRRzzzwwwdddcccLLLFFF999CCC---666kkk777!!! )))&&&$$$%%%&&&''''''&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&)))***'''$$$'''+++...///,,,)))...>>>XXXppp}}}}}}zzz\\\GGG888000555@@@888999666///)))(((******((((((((('''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))---...###%%%333111"""999KKKVVVUUUQQQDDD<<>>EEEDDDCCC@@@:::<<>>...222:::,,,!!!***(((&&&&&&''''''&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((eee666***YYY!!!###PPP999///111...---...******************)))((((((''''''&&&&&&&&&&&&''''''444!!!===<<<<<>>---!!!"""(((&&&&&&&&&'''((()))))))))++++++,,,,,,---.........222000...---,,,,,,,,,------000333777888777444333---,,,***)))(((((()))))),,,,,,++++++++++++,,,---000///---,,,---...000111,,,,,,---------.........------------------------+++++++++++++++,,,---...,,,,,,+++*********++++++,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---///444777BBB@@@===888444888HHHYYYTTT```eeeiiisssyyyzzz}}}~~~yyyvvvwwwzzzxxxwwwvvvuuusssnnnhhhdddhhhnnnmmmfffkkkxxx|||uuu|||kkkjjjzzznnnYYYZZZ|||QQQ333...---,,,222)))(((''''''((('''%%%"""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((###:::)))***%%%iii+++&&& 666MMM888///222...,,,...+++***************)))((((((''''''&&&&&&&&&&&&''''''$$$///---'''... %%%***... 888666mmmlllkkkuuu}}}jjjhhh|||{{{tttaaafffvvvyyy[[[PPP999333@@@888BBB<<>>777444555;;;999000))))))(((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))222(((%%%,,,------BBB^^^VVVQQQAAA<<>>@@@>>>666...******GGGCCC;;;111((($$$$$$%%%&&&&&&'''((())))))***+++------------......//////---,,,+++++++++,,,...///555666777777444111,,,***((((((''''''((()))***+++------......///000000000333111...,,,,,,---///111........./////////000000////////////////////////******++++++,,,---...///---,,,,,,++++++,,,,,,,,,......---,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++***,,,///222555666:::<<<:::===IIIVVV```eee___[[[```bbbdddnnnssswww{{{}}}{{{yyyxxxxxx}}}yyyuuurrrqqqpppooonnnrrrvvvtttnnnnnntttuuurrr{{{{{{uuuqqqkkkPPPrrr|||NNN333666111&&&(((''''''((()))(((&&&$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((###(((888 (((+++***___))) ,,,"""'''KKK777000222...,,,...,,,***************)))(((((((((''''''&&&&&&''''''(((&&&(((...:::!!!///$$$++++++---111QQQRRRjjjyyy|||zzzzzzrrruuuwww[[[hhhrrrzzzsss{{{CCCEEE>>><<>>DDDHHHWWWsssmmm]]]RRRSSSOOOFFFDDDJJJIIILLLPPPRRRUUUYYY]]]___\\\RRRRRR\\\YYYIIIAAAEEEBBBKKKPPPJJJCCCIII]]]ooo}}}xxxxxxnnneeesss```LLL\\\qqqdddCCC888;;;<<<:::333,,,)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''&&&'''))),,,---,,,+++***++++++,,,++++++***)))///***)))+++,,,+++///666EEEhhhbbbvvvjjjPPPPPP777DDDtttjjj@@@<<>>:::444///000333777BBB777***###$$$&&&$$$!!!&&&&&&'''((()))***+++,,,------............//////)))***+++---000222444555888666444000---***'''&&&'''(((((()))***+++,,,---,,,...000222444666666666///---,,,++++++...000222333333333444444444555555111111111111111111111111//////000111222333333333......---------......///000000///...------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++***+++---///***---333888999:::CCCMMM\\\aaa```dddpppnnncccaaagggjjjpppxxx~~~~~~zzzvvvmmmooossswwwyyywwwsssoooooolllmmmssstttnnnmmmqqqiiivvvmmmsssvvviii|||zzz|||~~~YYY>>>;;;111$$$(((''''''((()))***((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((!!!NNNNNN***,,,111*** 444sss///"""??? $$$HHH666000333...+++...,,,***************)))((((((((((((''''''''''''(((((( ###///((('''*** <<>>888;;;:::555...***&&&&&&'''((('''%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))*********)))--->>>VVV```QQQ===DDDYYYlll{{{}}}^^^@@@HHHGGGIIINNNPPPOOORRRWWWTTTYYY]]]\\\^^^dddjjjllljjjaaa```ccc]]]OOOIIIMMMMMMTTTUUUKKKBBBEEEQQQ[[[aaappp{{{|||zzzqqqooouuuhhh^^^aaadddOOOCCC888999???===000""")))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''))),,,---------******,,,------,,,+++***///,,,---000...)))...888eeesssfffHHHIIIEEEGGG^^^jjjMMM999JJJ???888,,,###%%%111<<<@@@)))((((((&&&%%%%%%%%%&&&&&&'''((()))***+++,,,---........................+++,,,000333555777777888222000---***(((((()))***)))***++++++,,,---......+++...111555888999999999000//////000333666999;;;666777777777777888888888111111111111111111111111...///000111222222111111//////.........///000000000000000//////......---++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,,,,******,,,---......000222222444===HHHPPP[[[eeevvvlllaaa[[[___fffqqq{{{{{{vvvjjjjjjjjjmmmppptttuuuuuuppphhhjjjuuuuuujjjdddhhhlllggguuuvvvzzzxxxzzzzzzxxxVVViiiqqqlllWWW>>>888+++***(((((()))+++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((---+++PPP:::444###000555+++***sssQQQ;;;999!!!,,,//////222AAA+++GGG555000333...+++...---***************)))((((((((((((''''''''''''((((((000000(((111)))&&&;;;```^^^ggg{{{pppnnnvvvfff~~~qqqbbbqqqwwwpppvvv|||uuurrrzzzuuusss{{{zzzvvvRRR888444333>>>999777%%%,,,+++)))(((''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''((((((((())))))))))))'''+++------222IIIqqqaaaBBB;;;>>>>>>444///(((&&&((()))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********666111===UUUZZZIII???EEEnnnzzzVVVEEEJJJUUUMMMUUU[[[^^^bbbhhhjjjhhhjjjnnnpppnnnpppuuuwwwtttkkkiiiiiiggg^^^QQQKKKLLL]]]___[[[QQQNNNTTT]]]```\\\hhhppppppttt}}}}}}uuu\\\ZZZvvvjjjXXXDDD===@@@AAA888---))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((,,,+++))))))***,,,,,,,,,(((***,,,---...---,,,+++000///111111+++***===UUUzzzLLLXXXXXXmmmjjjDDD:::MMMQQQBBB:::///+++333@@@CCC>>> %%%******'''%%%(((,,,&&&'''((()))+++,,,---...------------------------...111444777777666333111+++***)))((()))***---...,,,,,,---...............,,,...222666999999888777555555666777888:::;;;<<<333333444444444555555555000000000000000000000000,,,,,,---.........---,,,...............///000000////////////............------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,000///000222111111999BBBKKKUUU[[[dddlll^^^DDD666VVV[[[cccllltttxxxyyyyyyppplllgggeeehhhnnnsssvvvqqqnnnnnnrrrtttppphhhcccNNNgggtttvvvjjjnnnqqqvvvqqqkkkhhhQQQ\\\PPP777111...+++))))))*********''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((TTT%%%444###111<<<%%%111555FFF444000333...+++...---***************)))((((((((((((''''''''''''(((((((((---111777LLLtttyyyggg```cccddd}}}lll```zzztttccclll~~~pppTTTQQQppp~~~xxxzzz___JJJ@@@777888<<<777---,,,***)))((((((((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))))),,,+++///HHHsss|||gggmmmiiiZZZXXXYYY]]]^^^]]]^^^aaaccceeerrrOOO;;;===AAA999222***''')))+++***(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************$$$CCCXXXMMM;;;>>>RRRbbbmmmSSSMMMOOOPPPTTT\\\ccclllnnnjjjmmmwwwxxxqqqkkkpppssstttwwwyyytttkkkbbbiiiqqqsssnnnhhhfffgggqqqmmmbbbXXXYYYeeennnqqq```rrr{{{ooogggeeedddwwwvvvmmmvvvzzz}}}xxx|||uuuaaayyylllXXXEEE:::777;;;???******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))000...***))))))*********((())),,,.........---,,,)))***---,,,'''222YYYnnnZZZ|||NNNGGGNNNXXXvvvIIIMMMYYYGGG888333///+++---888>>>333"""''''''%%%$$$###%%%''')))&&&'''(((***+++,,,---...---------------------,,,000333555777555111,,,((())))))))))))+++,,,...///---......//////......---,,,///333666888888666555777777666555444333222222---............/////////////////////////////////...///000000000///...------------------...///000---------...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++,,,+++***)))***,,,(((***...222111///333999777@@@CCCIIISSSLLL>>>:::VVV\\\dddiiimmmqqqwww|||jjjlllooorrrssspppkkkgggggglllmmmlllsss|||wwwiii``````mmmmmmzzz|||||||||cccrrryyyqqq{{{gggJJJ777222---)))((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((---(((===''' 000%%%(((UUU///===000???888111111111...,,,---))))))))))))))))))))))))(((++++++'''$$$%%%&&&''')))''''''***222HHHmmm{{{vvvvvvfffgggooofffgggpppsss```^^^iiisss[[[TTTiiizzzxxxzzz~~~{{{}}}sssLLL<<<@@@???:::999777666333***"""%%%---((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((()))///&&&$$$+++...+++***---+++,,,111OOO|||zzzlllVVV___```TTT]]]wwwmmmuuuvvvqqqxxx{{{hhh_________kkk|||OOO:::???===<<<222&&&%%%,,,,,,$$$))))))((('''''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((***((()))+++***'''***111IIIPPP333DDDAAARRRnnnsss\\\MMMXXX^^^ccchhhbbb___iiinnnrrrooohhhlllyyy~~~zzzyyyuuusssuuuvvvrrrjjjccchhhvvv~~~xxxqqqrrrsssqqqrrrrrrsssrrrrrruuuzzz~~~ssszzz}}}xxxpppeeeSSSBBBHHHsss~~~tttzzzkkkhhh{{{EEE;;;GGG...777000'''$$$)))...+++&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''---,,,,,,+++***)))((((((---)))(((---000...,,,---(((...'''&&&>>>HHH^^^QQQcccSSSDDDLLLTTTCCCZZZNNN555>>>222+++000???AAA111%%%&&&&&&&&&''''''(((((()))))))))***---///111000000///111...+++***---///111222:::888444///,,,)))((((((''',,,111333000---,,,---111///---,,,///111333444333666999<<<;;;888444111000000000000000000000000000000000000000000000000000000////////////000000////////////////////////.................................///////////////.........////////////000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))***+++---.........000222999:::<<<>>>@@@EEEKKKOOO[[[iiiooojjjjjjtttuuunnnsssrrrpppoooppppppoooooocccoootttoookkknnnnnniiibbbttt}}}}}}~~~}}}pppfffkkkpppvvvwwwdddrrrPPPNNN333///&&&$$$...)))''')))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%***DDD:::)))555lll777888;;;???777111111111...,,,---************************''')))***)))''''''(((((()))###'''888KKK\\\rrrssskkk|||iii[[[lllzzzwwwpppuuuxxxlllaaa[[[]]]bbbOOOKKKTTThhhpppiiiffflllsssddd@@@777===@@@===999555333000***"""(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))""")))---***'''(((,,,...$$$;;;^^^eeeRRRPPPQQQaaa{{{yyysssnnnppprrrlll\\\fffpppsssUUU>>>===>>>;;;333......---+++)))((('''''''''''''''((('''''''''((((((((()))))))))))))))))))))))))))(((,,,%%%'''///+++%%%777SSSJJJYYY===DDDooo{{{jjjQQQTTTnnnssspppnnnmmmccc\\\ccckkkgggiiittt{{{uuukkklllmmmnnnrrrwwwtttnnnwwwqqqooollleeepppqqqrrrssstttuuuvvvwwwzzz|||xxxooogggaaaVVVKKKCCCZZZuuuzzzlllttt}}}uuuHHH999???888555///***((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))(((((((((''',,,,,,++++++***)))))))))+++'''''',,,...,,,***+++333+++444000222bbb]]]ooofffEEEUUUrrrjjjNNNOOOUUUHHH777444)))555BBBBBB666(((###%%%&&&''''''(((((())))))***,,,---///000111000///...---,,,+++---000333444444666333///,,,)))(((((((((***,,,......,,,---000444---,,,---000555888::::::555666666777666555444333000000000000000000000000000000000000000000000000000000000//////000000000////////////////////////........................////////////////////////............////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))+++---------...///111444777:::>>>CCCJJJRRRWWWkkkrrrtttmmmjjjmmmnnniiiggghhhkkkoootttwwwwwwuuu{{{{{{ttteee]]]cccqqq|||hhhooonnnooowwwuuuooossskkk{{{|||xxx~~~wwwsssfffUUUzzzqqqIII<<<111)))***&&&---))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))***666rrr999???:::---YYYOOO?????????777111111111...------************************'''''')))******)))((((((###,,,HHHkkkyyytttttt~~~```^^^ppp___iiixxxzzzuuummmssstttNNNXXX^^^^^^eeettt|||xxxyyyyyyyyyyyy}}}yyynnnWWW===AAACCCAAA===;;;888///$$$(((((((((''''''(((((((((''''''''''''''''''''''''''''''((((((((())))))))) ,,,///'''%%%---///***...^^^uuueeeZZZYYY___wwwyyydddNNNWWWvvvyyyUUUAAA???===:::333+++)))+++'''''''''&&&''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))******+++++++++777RRRkkk```---EEEeeeKKK^^^wwwxxxpppkkkjjj^^^VVV[[[wwwmmmmmmxxx|||uuurrrwwwuuuyyywwwrrrkkkqqqnnnlllkkkmmmoooppppppxxx}}}~~~yyyoooaaaUUU^^^jjjzzzttt{{{|||tttjjjFFFDDD<<<;;;888111)))%%%'''***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((************************)))'''(((---///---++++++///%%%444GGGZZZXXXaaaSSSPPP}}}xxxQQQLLL\\\PPP===444***)))777>>>333'''%%%''''''''''''(((((()))******+++///000000000000///...---------///222555777777555111///,,,)))(((((()))+++***---000111000000444777...///111666:::<<<<<<;;;666555333111111222333555000000000000000000000000000000000000000000000000111111000000000000111111////////////////////////////////////////////////////////////////////////------........./////////////////////////////////------------------------++++++++++++************)))***,,,,,,,,,,,,...///000222777;;;BBBIIIRRRWWWfffjjjppprrrrrrpppnnnmmmggggggiiinnntttvvvtttqqqvvvwwwwwwqqqfffcccnnn|||xxxuuulllnnn|||yyyhhh___yyy{{{~~~}}}lllrrruuurrr~~~rrr```BBB444+++***%%%...))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))!!!444$$$<<<@@@111DDD,,,???zzzSSS;;;>>>777111111111///---...************************)))'''(((***)))''''''(((...CCCkkkpppqqqjjjPPP\\\pppjjjqqq{{{vvvjjjccc\\\VVVttt}}}nnnfffnnnuuuvvvXXXFFFDDDFFFGGG@@@555000333***)))(((((('''((())))))'''''''''''''''''''''''''''(((((((((((())))))))),,,***'''&&&+++111000+++NNNttt{{{aaaVVV```vvvuuurrriii[[[GGGJJJSSS]]]```]]]\\\___```aaavvvooo___```fffrrrXXXIII===<<<888...((()))''''''&&&&&&''''''((()))'''(((((((((((())))))))))))))))))))))))*********&&&333000###444YYYiii^^^CCC999jjjvvv^^^iiizzziiijjjeeeeeeiiiaaaXXX[[[|||vvvqqqooonnnsss}}}eee\\\cccppp{{{rrrlllfffdddgggmmmrrrtttxxx}}}uuulllooottt~~~~~~{{{eeessssssLLLDDDAAA<<<666---''''''+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))*********+++++++++***)))+++111222///---...+++---;;;lllbbb{{{ZZZEEEddd|||~~~ZZZRRRWWWZZZHHH222,,,///DDD:::,,,###$$$)))***''''''(((((()))***+++,,,,,,111111000///...---------000111333666888777444222---,,,***))))))+++...000+++111999<<<:::777555444888777777777999888777555444333000//////000222444000000000000000000000000111111111111111111111111222111111000000111111222000000000000000000000000////////////////////////000000000///////////////------........./////////////////////////////////------------------------,,,,,,,,,,,,++++++++++++)))***,,,,,,++++++,,,......000333666:::AAAHHHMMMTTTYYYfffuuuzzzwwwtttuuummmkkkiiikkkooorrrrrrrrrhhhkkkttt|||vvvkkklllvvv}}}tttwwwpppfffnnnnnngggooouuu~~~kkklllMMM777---111))))))*********)))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))(((000444...***$$$444===;;;;;;===///EEE===;;;999IIIWWWVVVWWW[[[qqqsssnnnrrryyysss>>>666111111111///---...************************+++(((((()))'''%%%***222WWW___qqq~~~tttgggttttttWWWGGG]]]ssshhhqqq___XXXZZZfff}}}{{{hhh___bbbmmmqqqnnniiippp|||iiidddMMMBBBJJJHHH888111888---,,,***)))(((((()))***(((((((((((((((((((((((((((((((((((()))))))))***000&&&$$$++++++)))111@@@sss{{{NNN[[[jjjnnndddeeebbb[[[TTTOOOEEE;;;;;;CCCNNNTTTOOOEEE??????JJJJJJWWWbbbcccpppnnnXXXyyy}}}aaaFFF??????888000,,,(((((('''''''''(((((()))(((((((((((()))))))))***((()))))))))*********++++++///***+++HHHjjjdddEEE???fffkkkoooZZZqqqvvv^^^hhhkkkiiikkkpppfff[[[^^^nnnpppooorrr^^^JJJ999888BBBOOO]]]iiiaaaaaaaaaeeekkksssxxx{{{{{{yyyzzzzzzwwwggg^^^oooSSSHHH===888333,,,((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,******,,,111222///...111...>>>bbb}}}WWWmmmQQQXXXwww~~~cccRRRnnndddHHH:::)))'''AAAWWW===''''''+++(((&&&((((((((()))***+++,,,---...000///...---------...///333333333444444111,,,)))************,,,///222444444:::@@@AAA>>>999666555@@@<<<888555444333222111111111000000000111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111000000000000000000000000111111000000////////////........./////////000000000000000000000000000000........................------------,,,,,,,,,,,,)))+++,,,+++******+++,,,---...000111444999???CCCMMMPPP\\\lllvvvxxxzzz}}}rrrppplllkkknnnsssxxx|||vvvqqqqqqvvvtttnnnoooxxxrrrwwwuuuwww}}}ttttttwww{{{ssstttvvvttt{{{rrrhhhzzzwwwVVV999666,,,%%%+++************)))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***+++%%%999:::)))...333HHHGGG999>>>GGG888FFF???DDD```|||>>>666000111111///...///++++++++++++++++++++++++,,,)))((()))''')))888JJJxxxwww~~~rrrVVV[[[vvvpppVVVVVVhhh```VVV___}}}zzznnncccYYYXXX^^^YYYKKKLLLZZZYYYeeefffVVVJJJLLLRRRSSSKKK]]]qqq|||}}}}}}}}}~~~dddEEEKKKTTTHHH888333222000---+++)))))))))***((((((((((((((((((((((((((((((((()))))))))******)))%%%***111)))%%%AAAgggrrrgggiiikkkHHH___\\\[[[^^^aaaaaa```______eeelllkkkccc[[[WWWWWWVVVSSSYYYVVVGGGGGGXXXbbbrrreeeeeeoooxxxWWWFFFBBB===555...+++***))))))(((((())))))((((((((()))))))))******((())))))******+++++++++333%%%(((DDD\\\[[[MMMCCCuuulll___```ppp^^^[[[oooppprrrmmmkkkmmmddd\\\aaauuuxxx}}}qqq___KKK<<<;;;;;;888:::BBBGGGOOO\\\gggoootttxxxzzz{{{{{{{{{ppplll]]]xxxlllYYYGGG@@@;;;111)))'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))******+++++++++,,,))))))+++//////,,,...222...KKKooopppOOOWWWssszzzeeehhhbbb333///+++---KKK:::+++&&&...---"""###...((()))***+++,,,...//////...---,,,,,,---000222444333111///...---***'''$$$((()))+++...222444666777@@@AAA@@@<<<888666777:::<<<999444111111222222222000000111222222222111111222222222222222222222222222222222222222222222222333333222222222222333333111111111111111111111111000000000000000000000000222111111000000//////...//////000000000111111111000000000000000000000000////////////////////////............------------+++,,,---,,,*********,,,+++,,,...///222666<<<@@@FFFHHHNNNXXXgggwww}}}|||zzzuuuqqqppptttxxx}}}zzzyyywwwqqqnnnoooeeeoooppppppuuusssrrrzzzsssrrrhhh|||mmmyyywwwrrr```}}}nnnPPP===000***++++++++++++*********)))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******''' $$$###111555777FFFBBBBBBJJJPPP:::WWWyyy===666000111111///...///+++++++++++++++++++++++++++((((((++++++333NNNjjj{{{]]]GGGlllzzzrrrgggaaa___mmm}}}~~~mmmYYYOOOOOO888444555888999999AAALLLEEENNNRRRMMMHHHIIIIIIGGGFFFFFFDDDGGG\\\xxxwwwqqq___SSSYYYXXXIII:::666444000,,,***))))))***(((((((((((((((((((((((((((((()))))))))************(((,,,000111===cccsssgggnnnkkkggghhheeessshhhRRRLLLOOOeeeiiikkkiiilllsssyyy{{{zzz}}}~~~}}}zzzwwwuuutttgggbbbhhhgggWWWKKKGGGAAA===SSSzzz~~~jjjUUUVVVrrrrrrVVVDDD===888444------+++***))))))))))))(((((()))))))))*********((())))))******+++,,,,,,000---AAA^^^\\\DDDDDDZZZrrruuujjjdddkkkppppppqqqkkkhhhnnnooouuurrrbbbIII888:::<<<888;;;DDDFFFRRR```jjjooosssxxx}}}yyyxxxsss~~~gggmmmvvv^^^RRRGGG777---+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))******************++++++++++++***+++...---,,,///555DDDkkkaaaZZZNNNiiipppiii~~~rrrKKK,,,111:::999<<< %%%***)))$$$'''...))))))***,,,---///000000---,,,,,,---000444999;;;111///,,,+++++++++***)))+++---222777:::=========@@@@@@>>>888333222555888555333111111222333333222111222222222222333333333333333333333333333333333333333333333333333333333333333222222222222333333222222222222222222222222111111111111111111111111222222111111000//////...111111111111222222222222000000000000000000000000/////////////////////////////////.........------,,,---...---+++******,,,+++,,,---...///333888<<<999???CCCIIIYYYooo{{{||||||uuukkkgggiiiwww}}}{{{wwwpppjjjiiipppmmmjjjooommmmmmvvvsssqqqvvvqqq^^^___{{{ooolll{{{}}}{{{gggLLL999222,,,,,,+++++++++*********''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********333777)))(((CCC;;;<<>>___ttthhhkkkbbbIIIYYYqqqLLLHHHMMMJJJJJJSSSddd{{{yyypppgggZZZOOO@@@MMMmmmwwwSSSFFFfffiiiKKK@@@???>>>///...---+++***))))))((())))))))))))************((())))))***++++++,,,,,,'''@@@aaakkkPPP999KKKpppuuummmnnnmmmfffmmmpppkkkoooqqqlllmmm{{{{{{___BBB>>>???<<<@@@KKK]]]eeennnqqqqqquuu~~~|||tttbbbQQQ===111000((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******************************...,,,---///...---222999nnn^^^ooo\\\FFFttt}}}YYYnnnTTT222000;;;IIIBBB'''***,,,***%%%''',,,+++%%%)))***+++,,,...///000111,,,,,,,,,...222888===AAA222///,,,+++,,,///111222000333999???CCCDDDDDDDDD888;;;<<<:::555111111222000000000222444444333111444333222111222333555666444444444444444444444444333333333333333333333333444333333222222333333444222222222222222222222222111111111111111111111111222222222111000//////...111111222222222333333333000000000000000000000000000000000000000000000000////////////............---......---+++***+++,,,---------,,,,,,...333666555@@@EEEEEEPPPbbbeee]]]kkkyyyyyykkkdddcccnnnzzz~~~wwwssswwwzzzxxxrrrsssjjjeeekkkkkkhhhmmmppptttrrryyytttPPPPPPxxxjjjwww^^^sss\\\BBB888,,,,,,,,,+++++++++******((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************333...EEE888BBBQQQ\\\sssdddSSS\\\zzz:::777333111111111000000///,,,))))))***+++)))'''(((,,,111***JJJkkkfffyyygggOOOtttuuurrrvvvkkkWWWhhhnnnNNN;;;===DDDGGGOOOXXXgggrrroooggghhhnnnjjjddd```ccclllrrrqqqmmm}}}lllllluuurrriiiccc\\\TTTSSSyyywwwvvvzzzkkk___jjjuuuXXXDDD666888777)))***000&&&***)))'''''')))))))))(((***))))))))))))+++,,,---$$$444)))+++aaawwwVVVOOOccczzzJJJDDDCCCLLLWWWbbbppp}}}wwwmmmiii___ZZZaaaooo~~~yyyfff~~~tttGGG@@@:::444222...)))(((+++,,,,,,)))************+++++++++,,,++++++,,,+++)))***///555@@@ttt;;;UUUxxx~~~nnnppp}}}cccfffooollljjjnnnnnnqqqnnn}}}nnnEEE888===<<>>888000,,,***(((***...000///---222555999???HHHLLLEEE:::AAA>>>999555333333444666666555333111111222333444555444333444555555333111333444555555555444333222555555444444333333222222444444555555555555444333222555666333444888555///444555333///000333222///666666444000111444444111000333777777555333333444111111111111000000000000222222111111000000//////111111000000/////////.........---------,,,,,,,,,***+++,,,,,,......///000222555<<>>EEE@@@HHHuuuhhh^^^ttt:::777333111111111000///...+++******,,,---,,,***,,,,,,222777^^^|||pppyyyWWW^^^xxx~~~jjj```^^^dddzzznnneeeTTT===111999NNN]]]cccqqq}}}{{{cccNNNJJJLLLKKKBBBAAAEEEPPP___jjjllljjjxxxxxxuuuqqqqqqkkk___VVVOOO]]]vvvmmmqqq~~~{{{wwwkkkpppvvv]]]>>>222999444)))(((,,,***((('''''')))******)))***))))))))))))+++,,,---333000,,,???llljjjQQQkkkoooJJJAAA@@@III^^^vvvxxxppphhhggggggkkkvvvuuu]]]MMM;;;888666000***((()))+++,,,************++++++++++++++++++'''***111+++(((000CCCzzzQQQRRRfff}}}iii{{{tttooohhhdddfffiiilllmmmeeesssyyy{{{uuullloookkkJJJ>>>@@@;;;CCCZZZzzzooodddjjj}}}}}}|||}}}}}}xxx```FFF<<<000...***(((***,,,+++((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((************++++++++++++444+++444...'''---EEEqqqZZZaaaQQQ|||FFF444,,,777>>>444(((%%%(((((())))))))))))******+++,,,......---,,,,,,,,,...///222555888666111---))))))***---///000///...555===DDDHHHJJJJJJDDD===999777444222111222333444555444333222333444666888666555333333444555777888666666777777777666555555666666555555555555555666444555555555666666666555444777666222333777555000666555111...///444444000111333222000222666666333000444777777555333333444444444333222111000//////111111111111111000000000111111000000000/////////.........------------,,,++++++,,,,,,---.........000333777===CCCIIINNNPPPWWW^^^hhhrrrwwwzzz{{{{{{tttooommmppprrrssstttvvvggggggeeedddkkkrrrmmmbbbiiitttxxx{{{~~~ppp]]]WWWKKKpppgggvvvzzzVVV===444,,,***)))'''''')))))))))(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,$$$)))000***&&&...555,,,BBBJJJLLLrrrpppkkkqqq:::777333111000111000///,,,,,,,,,---//////...,,,++++++666HHHnnnvvvwwwbbbKKK^^^xxx]]]UUU___rrrvvvsssjjjZZZ>>>:::>>>OOO```gggeeebbbMMMgggkkkQQQGGG\\\ooonnnsssooojjjhhhfffaaaWWWOOOWWWnnnooolllyyyxxxdddZZZ^^^mmmyyyfffhhh|||mmmyyymmmmmm}}}{{{lll|||UUU555777===+++###222***((('''(((***++++++*********))))))***+++---...222###333___TTTooo\\\>>>>>>GGGPPPfffzzzpppeee^^^aaahhhzzzoooYYY999<<<999333---((('''***---************+++++++++,,,***,,,%%%(((444,,,)))===___VVVRRRtttmmm{{{jjjgggcccaaaccchhhlllmmmlllpppBBBJJJRRRVVVRRRIIIGGGPPPZZZeeehhhqqq{{{yyyooommmrrreeeUUUBBB>>>???;;;HHHeeeiii]]]\\\mmm}}}yyy}}}{{{{{{}}}||||||uuuxxxeee555555111+++)))((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************+++++++++,,,111$$$111222///EEEkkkIIIhhhKKKrrrKKK444999>>>===333'''%%%))))))))))))******+++++++++***---000000...,,,,,,...///333888777111,,,******'''***---///000000000111777BBBKKKJJJDDDAAA???<<<222222222222222333444555555444444444555777999:::444555555444333333444666444444444444555555555555888777666555555666888999777777777777888888999999888888555111111555444111888666111///333888666111111222222000222666666222222444666666555444333444444444444333222222111111111111111111111111222222111111111000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---///222555999AAALLLTTTZZZZZZZZZ^^^fffooowww|||rrrvvvssskkkkkkrrrtttooonnnpppggg]]]eeeuuurrrbbbhhhssswwwxxxzzzrrriiikkkTTTqqqvvvnnnxxxuuuKKK===///******)))((((((***)))((((((''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******(((***))),,,...))),,,;;;KKK@@@RRR]]]yyy:::777333000000000000///,,,,,,---...///...---,,,***666KKKaaaxxxVVV;;;cccgggXXXuuuOOOPPPggglllOOO@@@999AAASSSfffiii___XXXZZZggg{{{yyyzzzpppiiidddtttiiifffvvvzzzqqqrrrwwwrrriiijjjwww{{{fffuuummmvvvwwwKKK444999111'''111***)))((((((***,,,,,,++++++***))))))***+++---...+++'''PPPooo^^^~~~III999BBBNNN]]]qqqrrr```\\\nnnxxxmmmeeecccdddrrruuu{{{qqqtttrrrlll~~~tttOOO===999444111,,,((((((+++*********+++++++++,,,,,,'''///((('''000,,,555XXXnnnSSSIIInnn~~~}}}mmmdddrrreeettthhhccchhhmmmqqq~~~lll===222GGGIIIHHHBBB:::555555777555999CCCLLLLLLFFFEEEHHHJJJEEE>>>???AAA>>>PPPrrr~~~{{{eeetttwwwvvvyyywww|||~~~zzzEEE888111+++))))))((()))+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******************+++++++++,,,,,,,,,$$$//////@@@pppeeeqqqIII???ccc}}}hhh222222???GGG===---&&&(((---*********+++,,,,,,------,,,///111000---,,,///222333555666222,,,'''''')))(((,,,///000///000444777999AAAEEE@@@999666666555222333444555666666666666666555555555666777999999444777:::999777444222333666666777777888999:::;;;===;;;999777777888;;;<<<<<<<<<<<<<<<<<<=========:::777222//////111222222:::999666666:::>>>:::333444555555222333666444///444555666666555444444333222222222333333333444444000111111222222333333333111111111111111111111111000000/////////............---------,,,,,,++++++***---///000222999EEEOOO[[[ZZZXXXWWW[[[cccooowww{{{qqqmmmnnnoookkkuuuvvvooofffkkkvvvwwwnnnsssvvvpppjjjoooqqqsss}}}rrrgggaaa}}}jjjyyyaaaJJJ333+++...///+++'''***))))))((('''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********###000)))$$$222666111777<<<___eeelll999666222000000000//////------......---,,,++++++///LLLkkk}}}RRRNNNdddaaaiiioooWWWUUU{{{```KKKIIIPPPZZZXXX\\\dddiiimmm}}}~~~XXXLLLcccfffbbbwwwmmmiiikkkwwwqqqdddooo|||mmm}}}lllmmm:::000777222---+++***((()))+++,,,,,,++++++************,,,---...000HHHggg}}}GGG777HHHVVVXXX|||jjjRRR===666HHHbbbmmmwww|||xxxtttnnnjjjgggfffzzz~~~www}}}|||lllwwwkkkuuuwww@@@999444444111***(((******++++++++++++,,,,,,,,,&&&222///((()))///KKKuuudddBBBbbbzzzZZZ{{{{{{zzzhhhnnnpppmmmjjjuuu{{{lllIII:::JJJGGGAAA;;;888999999666333666666999???BBBAAAAAACCCIIIIIIGGGJJJJJJFFFXXX|||wwwYYYmmmwww|||vvvrrr{{{wwwuuu}}}ooo@@@444+++***+++))))))+++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++***++++++++++++,,,,,,,,,...///333+++OOObbbUUULLL]]]mmmJJJ333666======222)))(((******++++++,,,,,,---......//////000000...---...333777666333...***))))))***+++,,,...000000000333999>>>???@@@===777333444444222555555666777888777777666777777666666666666666777888888999888777777999:::===>>>@@@BBBDDDFFFGGGHHHGGGEEEBBB@@@???@@@AAACCCDDDDDDEEEEEEDDDCCCAAA@@@:::555///------...000222;;;===>>>???CCCDDD===444555777666333555888777333666666555555555555444333333333333333333333333333111111222222333333444444111111111222222222222222111111000000000000/////////......------,,,,,,,,,***---//////...222;;;CCCJJJPPPWWWZZZ\\\eeettt}}}yyyrrrpppsss~~~|||{{{zzzwwwuuuwww{{{{{{yyykkkccckkkppptttrrrcccNNNccc|||}}}nnn~~~jjjBBB///---///,,,)))******)))((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************)))...''''''222111888SSSkkkzzz]]]}}}}}}yyy~~~999666222000///000///...---......---++++++---...999```~~~XXX@@@ooo[[[```{{{[[[rrr\\\???MMMaaakkkZZZ___nnn~~~~~~}}}zzzwwwvvvyyy~~~vvvVVVNNNYYYPPPGGGSSS]]]cccbbbrrr|||yyyzzznnnqqq{{{jjjsssPPP444999888------+++******+++,,,,,,+++++++++******+++,,,...///888ggguuuwwwAAA:::DDDMMMccc}}}jjjJJJ===888555BBBTTTZZZdddqqqzzzwwwooommmppplllqqqxxx}}}}}}|||vvvmmmnnnmmmvvvuuuwww~~~}}}}}}KKK>>>555555444...***+++++++++++++++,,,,,,,,,,,,)))///333,,,(((>>>dddXXXMMMppp\\\ttt~~~tttjjjxxxfffnnnjjjkkklllkkkYYYGGGBBB???BBBLLLLLLBBB888666;;;???>>>;;;@@@???>>>@@@CCCFFFIIIKKKDDDGGGJJJSSSWWWSSSdddmmm{{{rrr|||^^^zzzVVVBBB111---...+++***+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++++++++++++++,,,,,,,,,,,,***333666666bbbiiiJJJfff___rrr<<>>BBBCCCAAA:::444555999999555555555666777666666555555888888888777777666666666888555333333777;;;???@@@===???CCCGGGKKKMMMNNNOOOPPPOOOMMMKKKJJJKKKLLLMMMNNNOOOPPPOOOMMMIIIEEECCC:::444...---......000444<<<@@@DDDDDDEEEDDD>>>666444555555444888>>>@@@>>>888666555555666666444333777777666555444333222222333333333333333333444444222222222222222333333333222222111111111000000000000/////////......------,,,...//////...///333777<<>>```yyyxxxgggWWWbbb~~~OOOCCCggg{{{kkk[[[TTToooxxxvvvsssnnnkkkfffggggggfffgggkkksssyyyxxxsssnnnnnnnnnfffZZZTTTYYYgggaaappp}}}mmmqqqiiinnn{{{tttIII777666333///---+++++++++,,,+++***++++++******+++,,,...///DDDxxxMMM666FFFJJJXXX{{{XXX===;;;>>>???KKK^^^]]][[[bbbiii```RRRSSS```^^^^^^bbbkkkvvv~~~}}}|||wwwpppqqqwwwwwwxxxwwwuuuzzzzzzxxxppp]]]GGG666444555000,,,---+++++++++,,,,,,,,,------...)))222111000UUUwwwrrrSSSbbbwwwjjjiii~~~vvv^^^uuunnnqqqzzzfff@@@HHH@@@555888<<<@@@HHHRRRJJJ@@@;;;;;;>>>@@@@@@<<>>444+++***---......---,,,------...///000111222...---,,,000555999888666000+++''''''+++///000///000000222666;;;???@@@@@@======999555666::::::777555555555666666777777777777888888999999999999888;;;;;;===DDDJJJJJJCCC===999<<>>;;;888666777666555:::BBBEEEDDD999777555444666666444333777777777777777777777777444444444444333333333333222222222333333333444444333222222222222111111111000000000000000////////////......------...000111888AAAKKKPPPSSSZZZgggrrrllljjjiiimmmwww~~~|||uuukkkrrryyyyyyuuurrrpppooosssyyyvvvqqqsssmmmggglllhhhmmmbbbMMMMMMlllqqqlllaaaqqqRRR888***)))...+++***))))))(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++111)))///:::<<>>:::KKKfffaaaUUURRRVVVLLL@@@LLLeeeJJJDDD???DDDRRRcccqqqwww||||||{{{yyytttgggwwwyyyxxx~~~uuuxxxhhhuuusssjjjOOO777222444111...000++++++,,,,,,,,,---------333$$$...444888gggaaaNNNVVVwwwrrrrrrgggrrr}}}GGG,,,999666444===DDD===AAAWWWNNNJJJDDD===:::<<>>333666666444444777888555666666666666777999:::;;;777888999:::;;;<<<<<<<<>>999888999999<<<<<<999666:::BBBFFFEEE:::777444444666666555222222333555888;;;===???@@@555555555444444333333333222222222333333444444444333333333222222222111111000000000000111111111111111///,,,+++---...//////333888>>>BBBHHHQQQ]]]fff___ffffffeeesssssscccqqqxxxtttvvv}}}rrrqqq{{{zzztttqqqiiieeemmmqqqdddgggmmm[[[SSSqqqvvvYYYqqq{{{eeeFFF///)))///+++******)))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++(((...777666FFFbbbttt]]][[[777444111000000000///......///---,,,+++(((???gggsss}}}VVVEEE{{{rrrtttkkk[[[hhhXXXGGGeee{{{RRR:::ooo{{{xxxrrriiiaaa```^^^ZZZ\\\aaa___[[[[[[^^^ZZZRRRUUU``````bbbdddeeefffiiillloookkknnn```UUUbbbqqqrrrppp^^^IIIttt~~~TTTyyy|||oooyyy;;;>>>222000...+++***+++,,,,,,+++(((...&&&&&&111+++***>>>uuulllLLL===AAAIII]]]|||gggEEE===DDD???DDDSSSUUUUUUSSSTTTVVVWWW]]]lll{{{OOOBBBGGG??????CCCAAAdddrrrmmmzzz|||~~~tttzzznnnggglll~~~{{{ssstttqqq```YYYkkkccc<<<222===888---...,,,------......------,,,...$$$000(((VVVaaaWWWjjjzzzaaazzzvvvoooxxxsssjjjsssIII444;;;===BBBCCCBBBFFFKKKHHH@@@HHHMMMDDD999>>>BBBAAABBBCCCIIIJJJ???GGGGGG555DDDPPP^^^~~~```iiiuuuwwwtttzzzxxxxxx}}}~~~RRRooo```===)))444%%%,,,************)))))))))))))))************+++++++++*********)))******+++,,,---******---,,,***+++//////;;;aaasssRRR^^^VVV|||sss777DDDAAAEEE@@@++++++***************+++///,,,***+++...111000///***///666;;;;;;666...''')))***,,,---...---,,,,,,000666===AAA@@@<<<777444444444555555777888:::;;;555777888999888888999:::999BBBDDD???AAAJJJJJJAAALLL\\\lllkkkZZZFFF;;;999JJJKKKOOOUUU[[[[[[VVVPPPJJJSSS\\\^^^[[[YYY]]]bbb____________\\\SSSGGG>>>:::555222222111///111555AAA===@@@GGGFFF>>>;;;>>>???@@@???===>>>CCCEEEBBB:::;;;===???@@@>>>:::777444:::RRRCCC111DDDKKKBBB???:::999===:::333333999444444333333333333333333333555666555444333444555444333111000000000111222000000000000////////////222333777@@@LLLWWW```dddbbbhhhiiigggppp|||vvvvvviiioooxxxqqqwwwyyyooobbb]]]hhhWWWeeeddd\\\TTTKKKgggqqqxxx}}}ooonnnrrrvvvaaa777***,,,++++++***)))+++,,,)))%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************222(((###(((,,,++++++///333,,,:::HHHzzzjjjmmmUUUnnn777444111000000000///...)))---+++,,,000444IIIjjjtttnnnmmm~~~bbbOOOjjjooo}}}zzzccc```zzz|||^^^<<>><<<888555444666666666666777999:::;;;:::999999:::;;;;;;:::999JJJGGGLLLTTTQQQIIINNN[[[VVV[[[^^^WWWJJJ???===>>>MMMRRRWWWYYYXXXUUURRRQQQPPPWWW^^^___\\\ZZZ\\\___^^^^^^^^^]]]ZZZQQQGGG???:::555111111111000333888FFFBBBCCCGGGDDD===>>>DDDNNNLLLEEE===>>>DDDFFFCCCAAABBBCCCDDDCCCAAA===;;;>>>EEE^^^LLL555DDDJJJCCCJJJAAA::::::999666666;;;333555666666666555444444444555666555333333444666333333222111111111111111111111000000000////////////000222999BBBOOO[[[bbb^^^ggglllnnnxxxzzzuuuiiimmm}}}{{{ppp```^^^dddjjjmmmnnnlll[[[eeeddd___WWWFFFRRRmmmsss\\\uuuuuuDDD444------,,,***))))))***)))'''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************)))(((***------***))))))444(((>>>hhh|||___zzzccc^^^```zzz~~~uuusss777444111000000000///...+++000,,,)))222>>>MMMaaannnhhh```oooAAAaaazzzyyyfffpppyyyaaa===NNNmmm```TTTtttddd___\\\XXXUUUWWWRRRRRRXXX]]]]]]ZZZXXXUUUYYYXXXSSSUUU^^^fffgggdddaaa^^^^^^aaaddddddccccccccc```fffssspppgggiii\\\SSSLLLjjj~~~UUUpppmmmggg888;;;666222...,,,+++***)))(((***,,,+++---///...FFFnnn@@@AAAFFFRRRttt{{{xxxrrrkkk[[[AAA:::CCCEEEGGGLLLKKKSSSZZZsssyyykkkkkkaaaAAABBBIIIHHHQQQeeeWWWFFFGGGMMMddd{{{vvvuuuzzzooofffkkk{{{oooooofffSSS777888888222333------------------------,,,+++666aaa[[[EEEppp___rrrnnntttmmmnnnTTT555???CCCJJJJJJJJJKKKJJJIIIMMMRRRHHHJJJMMMNNNMMMMMMUUU```aaahhhmmmYYYOOOPPPVVVvvv|||uuu___ssswwwkkk___]]]mmmqqqvvvwwwsssrrrzzz}}}zzzJJJgggzzz\\\EEE---555)))++++++*********))))))))))))************+++++++++***************+++,,,,,,---,,,...000///---000777UUUmmmdddMMMnnnPPP[[[XXXmmm```SSS111+++------,,,,,,,,,,,,------,,,---//////---,,,,,,,,,333777:::666...)))***---------------...///000111555777999999777555444444888888888888888999::::::===999555555;;;CCCHHHKKKRRRPPPUUUZZZUUULLLTTTeeebbbZZZOOOEEE@@@BBBHHHMMMRRRXXX^^^\\\TTTOOOQQQTTTXXX[[[___```^^^\\\[[[[[[]]]\\\\\\ZZZVVVOOOFFF@@@;;;555111000111222777===DDD@@@AAAEEECCC===@@@HHHNNNMMMDDD999;;;GGGKKKHHHIIIIIIJJJIIIGGGDDDAAA@@@AAALLLiiiWWW999CCCJJJGGGHHHBBB???@@@AAA===666333444777:::;;;999777555444444555555444333333444666222222333333333222111111222111111111000000000000......///111666AAANNNXXXUUU___gggjjjqqq~~~zzzuuukkkmmmvvvttt~~~yyyrrriiieeekkkvvvzzzxxxmmmaaaeeedddddd^^^FFF@@@HHHbbblllhhhqqqWWWIII***---,,,***)))((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************%%%+++...---+++,,,,,,+++000777uuubbbuuubbbVVVccc|||```JJJDDD777444111000000000///......444,,,)));;;OOO[[[dddrrr~~~wwwyyyYYYTTTxxxjjjzzzcccCCCJJJddd[[[YYYnnnZZZUUUXXXYYYTTTPPPKKKKKKMMMPPPQQQPPPOOOOOOPPPPPPOOOPPPRRRWWW___eeeaaa```___^^^^^^```aaacccfffdddbbbhhhnnnddd```nnneeeWWWQQQKKK}}}ttt]]]JJJ<<<777333///,,,+++++++++***,,,***+++------666___EEE===EEERRRiiiyyymmmddd^^^WWWQQQFFF:::<<>>[[[GGGLLLSSS|||YYYXXXaaaddd>>>777))),,,,,,,,,,,,,,,------...,,,...000///,,,,,,///222777777555///***))),,,/////////......///111333444555555555444333333555777999999888888999999:::;;;999:::===AAAGGGMMMRRRUUUWWW^^^]]]RRRPPPYYY]]]XXX\\\PPPBBB<<>>@@@IIIKKKFFFEEEIIIKKKQQQKKK======IIIMMMGGGLLLMMMNNNMMMJJJGGGEEEDDD;;;MMMqqq```<<>>GGGNNNZZZddddddeeeooo}}}}}}qqqvvvtttqqqqqqkkkyyyvvv|||zzzsssssszzz}}}xxxlllhhhhhhfffhhheeeQQQAAA@@@HHH~~~hhhgggzzzvvvmmmSSS999---***)))******(((''')))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************(((------((('''...333222???aaa```uuuWWWcccpppuuuPPP:::999777444111000000000///...+++111+++---JJJhhhuuuzzz]]]BBBiiiwww|||ccccccPPP888^^^KKKUUUaaaWWWOOOOOOQQQMMMFFFBBBAAAEEEGGGDDD@@@???AAACCCCCC@@@DDDKKKLLLIIIQQQ^^^bbbddddddbbb^^^]]]___bbbeeeddd```aaa```WWW___yyyiii```SSSAAAiii{{{aaapppxxxrrr<<<777333///,,,,,,---...---...)))***,,,---DDDyyyzzzccc666CCCCCC]]]uuudddVVVLLLDDD???===666555<<>>DDD999IIIIIINNNUUUYYYWWWUUUVVV___```llljjjUUUWWWooo~~~|||tttcccppprrruuueeeWWWRRRSSSaaajjjrrrsssqqqttt|||qqqIIIfffTTT@@@222///++++++++++++************))))))*********++++++++++++++++++***+++,,,,,,---,,,---......,,,///===KKKkkkZZZdddrrrWWWaaahhhSSSaaaYYYKKK+++222)))+++++++++++++++,,,------...//////...---///555:::888333,,,***+++...//////000/////////000222444555222333333222222444888;;;999999999999:::;;;======:::CCCNNNUUUXXXXXXYYY[[[fffddd[[[RRRWWWaaa\\\NNNGGG@@@:::???KKKUUUXXXWWWVVVTTTRRRPPPRRRVVV\\\```^^^]]]]]]___aaaaaa^^^[[[XXXYYYXXXUUUPPPJJJEEEBBB;;;555000000222555===EEEFFFAAADDDQQQWWWRRRJJJHHHPPP```___LLLCCCJJJLLLDDDNNNPPPRRRQQQMMMIIIHHHHHH:::SSSqqqDDD@@@GGGMMMNNNQQQRRRRRRUUUTTTFFF666666<<>>888555444555777777666444333333444222333444555555444333222333333333333222222222222///111333000---///555;;;GGGXXXgggiiieeeiiiwwweeedddyyy|||vvvoooggguuuuuu|||zzzmmmgggnnnvvvxxxppptttpppllljjjeee]]]OOO===AAAeeeyyyyyyZZZxxxttt}}}vvvaaaWWW000***(((+++---)))'''((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************+++---,,,((()))...222222YYYnnnccc~~~qqqTTTccchhhEEE:::CCC777444111000000000///...***...+++444VVVsss{{{~~~JJJEEEllldddcccsssyyyIII:::SSSHHHnnnwwwTTTIIIEEEDDDDDDBBB<<<:::;;;;;;???@@@;;;777999<<<===888>>>HHHMMMJJJFFFKKKUUUQQQUUUYYY]]]^^^```dddfffeeefffccc```]]]WWWdddhhhjjjNNNOOOHHHzzzwwwMMM||||||LLL888444///------.../////////(((***+++111WWW^^^fff444DDD???YYYrrr{{{kkk^^^NNNCCC===888888999:::<<<:::CCCTTTZZZ\\\hhhwww|||vvvooofffIIIIIIPPPQQQtttuuuhhhvvvyyyiiiVVVUUUuuurrreeejjjcccfffYYYuuuyyyttt~~~tttFFF555777777555000///...------...///000///888qqqTTT]]]ssslllnnnppptttyyyMMM;;;===>>>;;;<<>>@@@BBBCCCIIIKKKOOOTTT[[[fffrrrzzzmmmZZZPPPWWW\\\TTTKKKIII===>>>BBBMMMXXX]]]ZZZUUUSSSOOOLLLOOOWWW^^^aaaaaa]]]]]]]]]^^^______]]]\\\VVVWWWXXXUUUPPPIIIEEEBBB:::444000000222666===EEEDDD???CCCQQQYYYTTTNNNLLLVVVpppuuuZZZFFFKKKRRRMMMSSSWWWZZZYYYSSSNNNKKKKKKDDDdddSSSCCCFFFNNNQQQLLLAAA===IIITTTIII444555===DDDFFFBBB<<<::::::999;;;===<<<999555333333333333444444555555444444444444444444333333333333---///222222111111333666999LLLaaahhheeeeeellluuuYYY```yyy|||vvvrrrjjjuuummmuuuzzzwwwssstttvvvwwwyyywwwsssjjj```ddd\\\>>>LLLEEExxx^^^ggg}}}ddd>>>111(((,,,///+++(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************)))***,,,...---+++000888ggg[[[uuuQQQ___qqqssswww}}}zzzWWW888777GGG777444111000000000///...+++...///AAAdddxxxzzz|||yyySSSGGGiiiqqq{{{[[[mmmzzz]]]LLLIIIFFFvvv___GGGCCC:::999:::<<<999666888===999<<<<<<;;;???FFFGGGCCC@@@ZZZhhh^^^SSSUUUVVVQQQIIIIIINNNWWWbbbhhhgggeeeccchhhfffbbbaaa\\\aaasssmmmiiiUUU[[[???jjj^^^rrrrrr;;;666111------......//////))),,,---999gggwwwccczzzGGG...IIICCCsssyyymmmUUUIII???;;;;;;:::<<>>AAAEEEIIIQQQZZZ___^^^XXXSSSOOONNNOOOVVV^^^bbbaaa^^^\\\]]]]]]]]]\\\[[[[[[ZZZTTTVVVXXXVVVPPPIIIDDDBBB999444000111333666<<>><<>>GGGdddttt[[[444333<<>>AAACCCCCC???:::666333444444444444444555666666555555555555444444444333000111111222222222222333111<<>>XXXvvv~~~VVVVVViii]]]^^^\\\TTTWWW\\\```eeekkktttzzzkkkIII444;;;LLL777555111000000000///...***...555OOOuuuwww111KKKzzz]]]XXXjjj}}}lllOOOTTT___RRRlllPPP===>>>999888;;;===:::666666;;;;;;;;;;;;???LLLWWWUUULLLQQQ{{{qqq```hhheeePPPYYYTTTSSS\\\iiimmmfff[[[]]]eeeccc```aaaYYYSSSZZZvvvccceeeYYYJJJVVVssszzz___}}}===999222...------------///***...000???rrrSSS[[[333HHHJJJTTTuuuxxxmmmeeeaaaIII???999;;;>>>>>>BBBGGG:::DDD===999EEEFFFIII\\\hhh```???JJJDDDbbbssshhhbbbmmm~~~\\\llleeeLLLfff```UUU666666888888111///...------...///111;;;nnneeedddhhhyyysssvvvuuuvvvwwwddd666BBB<<<222HHH===[[[kkk^^^QQQVVV[[[VVV{{{hhhsss}}}vvv}}}|||~~~}}}zzztttpppvvv}}}wwwhhhZZZZZZhhhtttxxx~~~OOOZZZpppxxxEEE666,,,,,,,,,+++++++++******)))************+++++++++,,,,,,++++++,,,,,,---...------...///666LLLqqqeee___ZZZQQQiiidddjjj[[[---333(((+++))),,,,,,,,,---...///000111------...222666777333000)))***,,,....../////////,,,---000222333444444333333555888999999888999:::;;;<<<>>>BBBFFFJJJNNNPPPIIISSShhhqqqZZZHHHWWW\\\OOOEEECCCAAA;;;LLLQQQXXX[[[ZZZVVVPPPLLLLLLOOOUUU]]]cccccc___ZZZ\\\^^^___]]]ZZZXXXXXXYYYRRRVVVYYYWWWQQQIIIEEECCC999333000111333555<<>>EEEPPPWWW^^^qqqOOOKKK[[[aaaggglllpppmmmdddZZZSSSQQQSSS}}}nnnNNNKKKTTTHHHJJJSSSqqq{{{@@@111;;;FFFJJJIIIHHHJJJNNNAAAEEEHHHHHHDDD===777444555444333333444555666777666555555555555444444444777555222111111111000///555555999CCCQQQ\\\eeejjjqqqpppuuuhhhjjj{{{yyy}}}yyyiiibbbmmmzzz~~~tttzzzooo\\\kkkkkktttMMM:::IIIzzzbbbxxxbbbzzzcccFFF---***...---***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************...)))+++000)))+++PPP}}}cccxxxFFFWWWZZZMMMGGGDDDBBB;;;>>>===<<<<<<@@@HHHQQQXXXfffoooooo[[[AAA999HHHZZZ777444222111111000///---111)))333tttQQQ777sssiiinnnTTT^^^pppppp]]]pppbbbJJJgggFFF>>>:::===>>>666444;;;===777333555:::???EEETTTeee]]]KKKGGG~~~rrrppplllbbbkkk______ppp}}}vvvhhh___dddgggZZZ[[[rrroooTTTFFFdddwwwkkk\\\ZZZGGGUUUxxx___~~~vvv^^^///<<<---000---///,,,###111...)))OOOhhhfffGGG888999QQQjjj~~~vvvaaaUUUPPPKKKFFFCCCAAA??????@@@AAA@@@???;;;BBBIIIJJJHHHPPPccctttoooAAAVVV]]]mmmyyypppppphhhdddjjjiii```___ggg]]]jjj???111:::777333444...---111,,,,,,999OOOSSSwwwvvvvvvrrrxxxqqqxxxuuuAAA666===AAAJJJLLLjjj}}}cccUUUoooxxxooojjjqqquuuwwwyyy|||uuuooonnnsss{{{yyytttlll[[[[[[oooqqqWWWLLL{{{TTT555...111---,,,...(((&&&000*********)))******+++,,,,,,,,,+++++++++,,,------,,,666(((<<<<<>>@@@CCCFFFJJJLLLJJJBBBHHHWWWSSS>>>555===???999999===:::111///444333666999999444000333888666555333333333444333222222333333555<<>>CCCNNNYYY}}}sssjjjwwwttt}}}wwwqqqmmmmmmqqqtttsssrrryyyttt^^^XXXjjjyyynnn\\\MMMqqqttt===222222,,,)))---+++(((,,,***************++++++,,,,,,,,,++++++,,,,,,---...///111444---ZZZ___YYYpppVVVMMMzzz|||VVV???---+++...,,,+++...---...///000111000000//////222555666444111---+++------...///000000000000444666888666333222333555666:::===:::666777>>>FFFLLLIIIFFFDDDDDDMMMdddyyyoooqqqttt\\\RRRKKKRRRNNNGGG@@@>>>EEEQQQZZZ[[[^^^]]]XXXPPPLLLNNNRRRWWW]]]```^^^[[[\\\\\\[[[^^^\\\[[[[[[[[[ZZZXXXVVVTTTUUUWWWYYYWWWRRRIIICCC:::777333000000333888<<<:::IIINNNPPP[[[lllVVVHHHSSSlllxxx|||tttnnnfff]]]]]]nnnqqqUUULLLQQQTTT\\\mmm^^^??????AAACCCCCCCCCEEEJJJOOOQQQCCCAAASSS^^^RRRAAA999:::;;;CCCLLLIII;;;333444444444666999:::999777777555555333222222333555666111222222222666BBBRRR^^^bbbhhhfffdddjjjkkkggghhhkkknnniiijjjvvvzzzyyy~~~zzz}}}uuullleeegggQQQ666???hhhoooyyyYYY{{{yyyzzzNNN555,,,)))))),,,************))))))))))))))))))))))))))))))))))))++++++******************,,,***------333AAAiiirrrZZZJJJkkkdddGGG888...222666333111444333222000///000333777:::CCC;;;<<>>@@@:::===JJJPPPMMM888LLLjjj{{{eee>>>GGGwwwuuueeefffjjjjjjaaacccppp}}}mmmdddaaaXXXaaauuu|||ttteeeUUULLLZZZfffhhh___QQQKKKOOO[[[BBB111111000+++000...000---***:::cccgggXXXVVV;;;999MMM\\\vvv}}}fffLLL@@@BBBGGGFFFCCCGGGJJJMMMNNNNNNPPPTTTXXX```gggnnnvvvqqqvvvuuuwwwxxxkkkaaa```uuuzzzddd\\\ccc~~~vvvwwwRRR666333555777444---...333......===uuurrr~~~lll{{{ssskkkwww{{{|||HHH:::>>>BBBNNNeeeuuuhhhrrrsssoooyyy|||{{{}}}yyyrrrjjjeeeddddddfffnnn{{{sssWWWNNNaaapppzzzzzz~~~fffWWWMMMeee}}}JJJ666333---***,,,///---)))***************+++,,,,,,,,,,,,,,,,,,,,,---......---...888444uuussswww```aaaAAArrrEEE444'''(((---,,,,,,...---...///////////////...///555999666///***+++///000000////////////000000999888555333333555777999888:::;;;:::999>>>GGGNNNKKKKKKKKKJJJJJJQQQdddvvvnnnpppyyysss\\\PPPPPPMMMIIICCC<<<;;;CCCNNNYYY^^^___\\\WWWQQQMMMMMMQQQTTT\\\______[[[ZZZ\\\\\\YYY[[[YYYXXXXXXXXXXXXWWWVVVSSSVVVZZZ^^^\\\TTTJJJBBB777444000,,,,,,000888===<<>>JJJUUUQQQBBB777666777555555999>>>???:::444888777666555444222111111333333222111222999DDDLLLWWW___jjjfffXXXXXXaaabbbjjjwwwvvvooosssvvvuuuyyyyyyyyyyyy{{{~~~~~~uuukkkddd^^^MMM===777DDD{{{uuuuuu|||nnnYYY===///((()))///++++++*********)))))))))))))))))))))))))))))))))******++++++++++++++++++---+++***444777MMM]]]BBBYYY```---555......555999555222333777555333444888===@@@@@@777888DDDXXXZZZPPPooo666444111000111111///...///:::dddhhhooo|||sssOOO888qqqtttXXXTTTkkkxxxyyy~~~zzzVVVfffVVV666===888222999===<<<;;;===GGGUUUZZZNNN>>>???vvvpppBBB777]]]{{{jjjfffeeeccc\\\cccrrruuuhhhbbbcccVVVggg{{{sssiiihhh```KKKFFFYYYnnnhhh\\\RRRDDD|||iiiVVV000333111+++000///...&&&,,,MMMvvvRRRsss>>><<<:::TTTjjjttt[[[BBB:::AAAGGGEEEAAAFFFLLLRRRTTTUUUYYY```ffffffuuuxxxuuuyyy}}}www}}}|||oooccc```gggiiiYYY]]]}}}ddd}}}kkkPPP888444;;;666555//////111---888RRR{{{|||rrrssssss{{{yyyvvvmmmyyyyyyPPP>>>===@@@PPPvvvxxxsss|||uuuLLLGGGxxxuuu~~~zzz|||}}}|||zzzvvvooogggaaa^^^]]]iiipppwwwhhhJJJFFFZZZhhhwwwtttxxxpppNNNNNNXXXfff999333111...,,,111111)))+++************+++,,,,,,,,,,,,,,,,,,,,,---...///---111777QQQtttppp^^^JJJXXX}}}>>>222)))***------,,,---........./////////......222777999444,,,(((+++000111000///...///000111222999777444333555777999999===888555;;;GGGNNNMMMIIICCCFFFKKKNNNQQQXXXfffqqqwwwqqqmmm```PPPPPPSSSMMMCCC===999===HHHSSSWWWXXXXXXTTTPPPNNNOOOSSSWWWYYY______\\\XXXXXX[[[ZZZWWWZZZYYYWWWWWWXXXXXXWWWUUUUUUXXX\\\^^^[[[RRRFFF>>>444000------333;;;@@@CCC@@@KKKLLLLLL\\\wwwGGGLLLccc}}}zzzoooeeegggdddNNNLLLTTTNNNOOOqqq___HHHLLLPPPRRRNNNHHHFFFLLLRRRJJJFFFIIIZZZqqquuu]]]AAA@@@BBBJJJRRRNNN@@@999:::888999::::::<<<>>><<<888:::777444555777888444111666666444333222555;;;@@@NNNNNNbbbkkkVVVRRReeeoooiii~~~rrrqqqwwwyyy}}}wwwwwwxxxzzz|||{{{uuuoooeeeYYYLLLIIIAAA666LLLyyyjjjjjj{{{~~~pppoooLLL777000---***+++++++++*********))))))))))))))))))))))))))))))******+++++++++++++++,,,+++///)))666<<>>>>>===???VVVkkkuuutttooo555333111000111111000...444JJJwwwsssxxxttt@@@[[[vvvmmmHHHdddhhhhhhqqq\\\GGGXXX;;;666>>>333///999:::>>>666<<>>AAA===:::AAAGGGNNNRRRTTTYYYaaahhhnnnyyy~~~ggg}}}~~~zzzyyy}}}zzzoooeeeaaa]]]}}}qqqYYYXXXlll___oooZZZJJJ777///555333666333111------GGGpppjjj{{{nnnyyynnn{{{tttxxxzzzOOO<<<:::DDDZZZhhhUUUWWWbbbddddddvvv{{{hhhVVVhhh{{{}}}uuuwwwuuupppjjjdddaaa```aaallloooqqqaaaKKKMMM]]]bbbsssrrrxxxOOOOOOJJJmmm>>>111111222***,,,000)))+++++++++***+++,,,,,,---,,,,,,,,,,,,---...///000555333GGGgggkkkPPPWWWbbbKKK}}}nnnUUU777000++++++------,,,---............/////////000666666444000,,,***,,,///////////////000222444555555444444555777999999888;;;:::===FFFPPPRRRLLLEEEHHHFFFEEEHHHUUUlllyyyfffWWWMMMPPPNNN@@@===;;;<<>>FFFLLLuuupppfffsss555333111000111111000//////YYYxxx;;;wwwzzz{{{XXXSSSuuu|||qqqlllrrrFFF]]]vvv<<<555444555333888<<<888:::555???PPPOOODDDMMMcccTTT222???```xxx}}}kkkbbbdddgggccchhhnnnnnniiicccbbbcccLLLJJJRRRTTTFFF>>>GGGPPP]]]DDDMMMmmmxxxrrr___CCC888ZZZ]]]~~~}}}yyyDDD333222111,,,000333(((777ggg^^^BBBLLL333AAAGGG\\\|||[[[III:::999<<<;;;999999<<<@@@EEEIIIMMMQQQXXX]]]ggggggppp}}}nnnffffff~~~xxx{{{}}}|||zzzyyyyyyyyyvvvnnnfff```YYYppp```XXXWWW|||iiioookkkUUUNNN???//////111666666222---///UUU]]]zzzrrrxxxkkk~~~zzzvvvxxxFFF777:::IIIcccXXXCCCEEEXXX]]]ZZZvvvrrrlllyyy}}}~~~sssrrrnnniiidddccceeegggeeejjjmmmcccWWW]]]ddd[[[lllrrr|||\\\NNNDDDPPPOOO222...333((('''...)))+++++++++++++++,,,------,,,,,,,,,,,,---...000000777555fffnnnpppEEE@@@bbbfff:::///,,,***+++,,,.........///.........///000111222777444000------...//////...//////000111333555666111333666888999:::999999777CCCOOORRRMMMHHHGGGJJJKKKJJJKKKTTThhhlllWWWMMMGGGHHHDDD666999===DDDLLLSSSTTTQQQLLLLLLMMMPPPTTTXXXYYYWWWVVVZZZ\\\[[[WWWWWWZZZ[[[ZZZ[[[\\\^^^aaadddcccaaa^^^```___^^^\\\WWWOOOEEE???555000---222<<>>??????@@@@@@AAADDDGGGKKKTTTeee|||___GGG^^^555333111000111111000//////aaaccc>>>qqq___tttZZZcccpppYYYXXXMMM555;;;666111999===:::888777888===AAA>>>@@@ZZZxxxkkkDDD555MMMjjjzzzmmmbbbdddhhheeehhhiiieee```___bbbeeeaaaiiijjjggggggbbb___fffhhhTTTIIIQQQgggyyymmmMMM>>>NNN{{{mmmSSS111222555(((000///)))<<>>???AAADDDGGGKKKNNNPPPXXXXXXeeevvvqqq]]]ZZZfff{{{|||yyyxxxxxxzzz}}}xxxyyyxxxvvvtttppphhhaaaYYYeee{{{kkk\\\OOOjjjpppzzz\\\iiiSSSQQQFFF444111000444555333000444]]]|||]]]tttvvvttt~~~wwwrrr}}}{{{sssyyyppp>>>888===EEEYYYrrr{{{eeeQQQGGGNNNeeegggeee~~~}}}{{{rrrrrroookkkhhhfffhhhiii```eeejjjaaaZZZccceeeUUUbbbpppvvvPPPIIIFFF|||mmm:::***444)))&&&///+++,,,++++++++++++,,,------+++,,,,,,,,,...///000111555HHHzzzuuuiiibbbUUURRR[[[444,,,---,,,+++,,,...///000.........///000222444555333111...------///000222///000111222333333333333111444888:::999999<<<>>>BBBLLLUUURRRHHHAAAEEEKKKIIINNNXXXjjj}}}iiiSSSJJJHHH@@@;;;===:::>>>FFFOOOUUUUUUQQQNNNMMMKKKNNNSSSWWWYYYXXXVVVUUUWWW\\\^^^ZZZYYY\\\^^^___\\\___dddkkkpppqqqnnnkkkooommmjjjeee\\\PPPDDD;;;000...---...222555888:::FFFNNNRRR^^^}}}JJJGGG```}}}{{{YYYRRRSSSTTT```WWWQQQHHHHHHHHHNNN___pppuuulll```YYYTTTbbb|||OOOLLLLLLWWWjjjppp```III<<>>UUU{{{vvvTTT;;;CCCbbb]]]///222777&&&000...---FFFwwwyyy$$$eee[[[111DDD888[[[hhh\\\EEE:::333444333000888EEEDDDCCCBBBCCCFFFHHHIIIHHHTTT]]]uuugggJJJXXX~~~|||}}}|||xxxuuuyyy{{{zzzwwwuuussslllcccYYY___ppptttbbbUUUcccgggSSSjjjvvvdddKKKJJJDDD666555000222333444333888```ttthhhtttsssuuuuuuxxxzzz{{{yyyrrr~~~eee<<<>>>@@@===GGGJJJLLLHHHSSSWWW```uuuppprrrwww|||sssyyyssssssrrroookkkhhhhhhhhh```dddfff[[[SSS___bbbQQQZZZoooUUUPPPEEEeeeCCC)))555---***333///,,,,,,++++++,,,,,,---...+++,,,,,,---...///111111666bbb}}}}}}QQQ~~~@@@===000000111000...---...000000.........///111333666777000000///---,,,...111555111111333444444333222111222666;;;;;;999999>>>CCCRRRQQQOOOKKKFFFDDDEEEGGGKKKQQQ]]]rrrwww\\\MMMMMMOOO???333888???FFFOOOYYYZZZTTTMMMKKKLLLHHHMMMTTTXXXYYYXXXXXXYYYUUU\\\```]]][[[]]]aaacccdddhhhpppyyy}}}~~~|||vvvnnnaaaQQQ@@@666///222333111...222:::BBBHHHPPPTTTddd???JJJhhhVVVQQQQQQPPP```ZZZKKKHHHKKKIIIQQQhhh~~~nnnbbbkkkwwwYYYRRROOOWWWkkktttgggRRRDDDXXXtttkkkHHH888:::@@@>>>UUUlllmmmYYYCCC:::::::::888777777888888888777444BBB<<<888LLLYYY___ooowwwfffWWWiiilllrrr~~~wwwzzzvvv~~~xxxkkk___LLL<<<:::>>>KKKqqqvvvfffpppzzzcccooo\\\999))),,,,,,,,,+++++++++******))))))))))))))))))))))))******+++,,,,,,---......222(((;;;GGG}}}iiijjjuuu___WWWTTT]]]YYYUUUPPPOOOVVV```fffgggmmmooovvv^^^bbb777666...---555333...333@@@}}}jjj:::aaaaaafffiiijjjoooooojjjJJJ777:::111999888;;;===333:::<<>><<>>EEE222444---666555***DDDtttvvvnnnpppuuuyyyyyyvvvuuuvvvcccCCC<<>>DDDOOOXXX]]]XXXQQQOOOOOOOOORRRPPPTTTZZZ[[[XXXZZZ```___``````______dddmmmttt~~~xxxxxxuuujjjYYYHHH===777//////000000111555;;;???GGGUUUZZZrrryyyVVVQQQaaauuuVVVLLLRRRSSSXXXWWWCCCIIIGGGTTTqqqsssrrrRRRZZZPPPmmm~~~IIIJJJLLLeeeiiiIII???>>>NNNJJJ;;;LLLqqqxxxcccJJJ999222>>>999111888>>>;;;888;;;999999<<>>IIItttuuuxxxooogggffffffdddcccaaa```bbbddddddcccfffdddeeeiiijjjhhhiiilllnnn{{{\\\BBBHHHiiimmmDDD444QQQwwwvvvttt;;;666111,,,...+++444VVVCCCGGG^^^BBB777>>>MMMeeejjjGGG555222//////222888<<<>>>HHH???CCC>>>IIIPPP@@@LLLVVV^^^vvvrrrHHHfff{{{zzzxxxtttqqqpppsssuuuuuuuuuuuuuuusssrrrpppooo\\\SSS^^^gggYYYUUUssseeeaaaRRRooo___LLL@@@<<>>DDDJJJPPPSSSOOOHHHCCCDDDGGGIIIMMMRRR[[[hhhyyyjjjOOOHHHDDD>>>999777<<>>===555444<<<777///111888777888<<>>ooottt<<>>WWWTTT444;;;tttggguuu???777---111,,,***777```iii999OOORRR999:::???RRRrrr```???333333333666:::===??????FFFIIIHHH???KKKOOOAAAPPP[[[\\\pppkkkKKKgggyyyzzz|||{{{zzzwwwsssrrrsssuuuuuuuuuuuuuuutttrrrqqqpppaaaRRRUUUrrrjjj[[[UUU```NNNlllKKKccc^^^NNNAAA>>>AAA000222000666444888bbbpppddd}}}wwwtttwwwwwwssspppqqq___FFF???<<<<<<@@@CCCKKKVVVZZZfff|||~~~nnnhhhxxx~~~xxxuuurrrnnnkkkgggccc```bbbeeeaaa[[[]]]bbbYYYJJJPPP]]]wwwSSS===DDD^^^|||666111000(((...+++,,,,,,,,,,,,------------,,,111---)))000333666@@@jjjbbbdddVVVGGGvvvbbb222///222///......------......///......///111222222000---+++,,,---...///000000000333444555555444555666888<<<;;;>>>EEEMMMQQQPPPMMMCCCDDDGGGIIIHHHHHHNNNVVVnnnrrrpppQQQDDD???<<<888666888AAAMMMVVVZZZYYYTTTLLLJJJNNNQQQQQQZZZYYYYYY[[[\\\]]]aaaggggggjjjpppyyyxxxtttmmmlllggg\\\LLL>>>555111111222222333555999???CCCIIIXXX___yyyoooPPPVVVppp{{{oooXXXPPPYYYdddZZZFFFLLLOOOTTTeee|||nnn\\\YYYcccLLLGGGGGGjjjsssKKKDDDSSSsssqqqYYYFFFQQQwwwqqqVVVGGG777888???888222<<<999888999===AAAIIIXXXgggggg```dddaaaQQQWWW}}}kkkjjjvvvrrr^^^MMM???===555>>>PPPwww}}}mmmMMM111,,,***,,,,,,)))(((***************************************+++,,,---...222555GGG}}}tttOOOZZZddddddgggiiimmmVVVTTTmmm}}}nnnccc333555000000444///000>>>ooo{{{tttEEEpppwwwuuu```vvvuuuYYYVVV}}}:::777666888MMMGGG888WWW^^^>>>EEEjjjuuuAAA___~~~>>>222VVVpppJJJAAAccczzzrrrnnnyyyooobbbbbbeeecccbbbccceeecccaaabbbfffddd``````fffkkkjjjiiihhh```YYYaaa[[[===IIIxxxaaa::::::lll[[[DDD777+++666......777aaaWWW<<<\\\HHH333<<>>ooouuutttsssyyyuuuuuuqqqlllpppxxx[[[BBB;;;888<<>>FFFRRR;;;222000***...,,,,,,,,,,,,------------...,,,...,,,///222111===XXXYYYvvv;;;___uuu???***000333//////............//////...///000222111///,,,******+++---///000000000///444444444444333555888;;;:::===CCCJJJOOOOOOJJJFFF???CCCJJJLLLGGGGGGQQQ^^^yyy[[[CCC???888777777999>>>GGGQQQWWWUUURRRMMMHHHLLLUUUYYYYYYVVVXXX\\\```aaabbbdddfffqqqttt{{{}}}uuuooollljjjiiidddYYYJJJ===555222111111222333555:::@@@EEEMMM\\\bbb|||aaaIIIYYYxxxxxxrrr}}}XXXOOOUUUfff}}}PPPCCCNNNOOOQQQ[[[mmmzzzggg______ssswwwQQQNNNQQQssstttHHH???QQQtttwwwgggPPPOOOiiitttdddIII<<<<<<777777CCC<<<;;;;;;>>>>>>AAAJJJTTTUUUSSS```cccPPPOOOssspppppptttzzzqqqbbbZZZIII<<<<<<555ggg~~~eeehhh~~~qqq~~~hhh:::000***---///,,,***,,,*********************************+++,,,---...///666777OOOppp^^^lllllliiiPPPNNNLLLWWWrrrvvv{{{mmm333444111111333---333HHH}}}~~~ppp:::zzz}}}^^^]]]lllqqqLLLZZZppp444;;;999???RRRJJJ:::YYYbbbDDDMMMmmmoooLLLcccccc<<<^^^HHHDDDrrrzzzfffjjj|||iii[[[^^^fffddddddeeefffaaa[[[\\\bbbhhhaaa___dddiiigggbbb^^^WWWQQQkkkjjjEEECCCdddxxxddd??????TTT___QQQ777***777000111777fffMMMKKKgggBBB444<<>>>>>FFFJJJGGGPPPUUUNNNbbbgggwwwwww```ooo{{{}}}vvvxxxyyyyyywwwtttttttttttttttsssssssssssssssssshhhRRRIIIZZZgggRRRUUUooo```fffkkkNNNJJJOOOGGG===FFFGGG999333111222000CCCwwweeeuuu|||zzzwwwnnnjjjyyyXXXCCC===;;;===DDD999;;;???JJJYYYfffuuupppjjjTTTDDDZZZppprrrzzzVVVvvvrrr]]]lllxxxvvvuuurrrmmmiiigggfffgggfffdddbbbcccddd___SSSGGG@@@DDDWWWiiisssgggEEEJJJMMMjjjJJJ444///,,,///---,,,,,,---------.........///,,,,,,444333+++CCCrrrvvvhhhQQQNNNJJJ***111555111////////////////////////...000222222000---+++)))+++,,,...000111111000000333333333333333666:::===<<>>999555888<<<;;;;;;======<<>>999;;;@@@sssTTTmmmxxx{{{kkkooo}}}GGG555))),,,///---+++---*********************************+++,,,---///000444;;;bbbvvvzzzlllkkklllrrrKKKBBBJJJeee}}}qqqffflll333444111222222---888SSShhhDDDrrrOOOdddppp\\\IIImmm```333666666DDDFFF<<<666ZZZiiiMMMNNNppp___HHHPPPDDD???nnnzzzCCCOOOwwwaaalllzzzttt]]]RRRVVV]]]``````dddfff___VVVYYYbbbeee^^^]]]eeennnnnniiieeeOOOWWWzzztttMMMCCCOOOdddkkkJJJCCC@@@wwwvvvuuueee888---444111111;;;tttJJJ]]]hhh>>>999===NNNqqqWWW;;;222111111444999???BBBDDDIIIEEE@@@NNNPPPVVV```lllkkkzzzwwwzzzzzz|||~~~}}}yyyuuuqqqpppqqqppppppoooppppppqqqrrriiiUUUIIISSSvvvqqq\\\YYYfffuuuZZZ|||nnnOOO???JJJBBB666DDDGGG>>>444///000333LLL^^^pppzzzyyyvvvuuusssjjjjjjuuuTTTBBB===;;;:::999::::::@@@WWWqqqxxxlllEEEIIINNNeeepppKKKnnnXXX}}}}}}uuusssssswww{{{{{{yyyrrriiieeegggkkkoooiiieeefffdddYYYKKKBBB<<>>>>><<>>cccmmmzzzxxx999111...333000===~~~MMMnnnaaa888;;;???XXX}}}XXX===333333444777<<>><<<===@@@@@@>>>???BBBFFFHHHVVV```^^^^^^[[[PPP555000\\\zzzyyyvvv|||{{{rrrHHH111...WWW[[[YYY{{{pppNNN111,,,---)))'''+++*********************************+++---///000111555KKK}}}nnnUUUPPPwwwpppzzzEEENNNLLLdddkkkppprrr333444111222111---???bbbuuuSSSPPPzzzlllXXXZZZhhh~~~dddQQQMMMCCC666...999777///888999<<>>BBB>>>333===UUUvvvGGG===XXXooo\\\vvveee\\\VVVQQQLLLCCCIIIHHH@@@@@@OOObbbnnnzzz{{{nnnjjjtttsssfff\\\^^^]]]TTTLLLKKKBBBAAAPPPddduuuFFF999BBBOOOlll===///111333)))---------.........//////&&&555222***>>>gggaaa|||ppp???ddd;;;444+++555+++555...///000111111000///...111333333111...,,,---///111111000000111333555666444666999;;;<<<>>>BBBDDDJJJEEEAAA@@@DDDHHHJJJIIIKKKFFFDDDKKKVVVdddtttdddHHH999777999:::BBBEEEJJJQQQUUUSSSLLLFFFEEEIIILLLMMMRRRYYY]]]]]][[[hhhvvvwwwnnnjjjiii]]]]]]]]]]]]]]]]]]\\\\\\]]]___^^^XXXLLL@@@777444111222444666999???FFFKKKbbbqqqsssmmm@@@MMMttt}}}zzz]]]ZZZXXXWWWqqq\\\FFFMMMDDDLLLaaa}}}iiiggghhhXXXSSSUUUSSSuuuwwwNNNMMMggg___CCC>>>DDDAAAAAACCCAAA>>>===@@@BBBAAASSSfffeeeaaa```[[[TTTPPPyyyhhhnnnxxxwwwbbbUUU666444AAAxxxmmmlllMMMggg\\\999000000+++)))---*********************************+++---///000111???PPPllllllUUUmmm|||VVVbbbjjjkkkzzz___777222///444444---CCCooopppnnnaaa>>>pppPPPgggnnnlll|||PPPccckkkBBB444111666666<<<555999GGG===222???@@@QQQKKK999HHHUUUZZZFFFLLL|||zzzeeezzzjjjUUU@@@999;;;;;;999888999===666>>>ZZZccccccpppiiiaaaYYYVVVRRRMMMKKKLLL]]]lll```EEE000PPP{{{qqqAAA999ZZZXXX~~~:::555///111)))GGGaaaJJJ555<<>>;;;<<>>999000,,,HHHwww|||vvvsss{{{sssnnnkkkeeehhh```===HHH999HHH555888>>>JJJppptttDDDHHHYYYtttgggyyymmm^^^UUUSSSRRRPPPMMMNNNLLLIIIFFFFFFKKKRRRXXXlllppp}}}yyytttrrrkkklll^^^VVV]]]aaaYYYOOOKKK@@@@@@HHH]]]wwwSSSBBB666EEEfff>>>111...111,,,---------.........//////,,,***444000TTTwwwXXXFFFTTTNNN222;;;///***333000///000222000...---///222111000...---------//////000111222333444555555666777999;;;:::999===EEEKKKDDDCCCBBBAAABBBEEEHHHJJJJJJDDDIIIOOOSSSfffoooOOO???444444<<<===GGGIIIMMMRRRQQQLLLIIIJJJHHHKKKOOOSSSWWW]]]cccgggdddyyy~~~qqqkkkjjjfff^^^]]]\\\ZZZZZZZZZ\\\^^^```[[[dddaaaYYYRRRAAA333333333111333999===???CCCHHHccc^^^IIIPPPsss|||xxx\\\XXXNNN___sssOOODDDEEEOOOLLLiiinnngggwwwnnnNNNUUUSSS```iiiHHHVVVlllbbbSSSTTTLLLEEEDDDJJJJJJCCCAAAFFFHHHIIILLLRRRXXXZZZXXXUUUWWWMMMMMMxxx~~~|||kkkvvv|||}}}kkkNNN999333777PPPuuuNNNwww}}}{{{bbblllmmmFFF111,,,+++***+++++++++************++++++******,,,......---222999>>>aaa|||GGGHHHGGGkkk^^^aaaooonnnQQQeeettttttddd~~~}}}777333///333222+++BBBnnnxxxhhhrrrlllIII|||[[[pppuuuxxxkkkDDDpppaaa<<<333222888555???333666TTTSSS>>>AAAHHHcccQQQ>>>WWWnnnppppppDDDVVVyyykkk{{{yyyuuuWWWIII<<<:::===>>><<<;;;999:::777===RRRbbbeeegggfffcccaaaaaaaaaccckkktttgggdddJJJ222IIIppprrrPPPBBBOOOqqq===000,,,///:::\\\```III666;;;IIIpppvvvOOO>>>333444333333444999===@@@???HHHPPPJJJWWWuuuvvveee___sssbbbVVVKKKIIIJJJIIIGGGGGGVVVgggzzz~~~zzzvvvsssssstttuuuuuuuuuuuuuuurrrhhhTTTHHH]]]mmm^^^OOOggg\\\]]]qqq\\\PPPKKKFFF:::888>>>======111///NNNwww~~~nnnggg}}}wwwooonnnooohhhjjj[[[@@@KKKLLLRRR999777CCCNNNoooYYY@@@AAAWWWzzz{{{ooofff[[[UUUVVVXXXWWWUUUTTTRRRPPPMMMMMMOOORRRUUUSSS]]]tttyyytttssslllfff___[[[]]]]]]WWWOOOIIIBBB@@@FFFYYYsss]]]FFF999@@@bbbMMM555000333///---------.........//////555&&&<<<777```\\\PPPqqq}}}FFF222:::000---444...///111111000------000222222000...,,,,,,---///111111111222333444555666666999666666;;;CCCGGGFFFCCC@@@@@@@@@AAACCCFFFIIIJJJOOOGGGKKKRRRZZZpppbbbEEE:::444888??????IIIQQQUUUPPPGGGCCCEEEIIITTTSSSQQQQQQTTT[[[eeelllxxx|||qqqfffaaacccbbb]]]UUUUUUUUUXXX\\\ccciiimmmqqqtttmmmddd]]]JJJ666333222000333:::???AAAFFFKKKhhh[[[IIISSSwww}}}{{{{{{UUUVVVQQQdddzzzNNNEEEHHHLLLSSSrrrllliiidddMMMTTTRRR]]]lllJJJTTTxxxxxxoooMMMGGGDDDGGGKKKLLLMMMOOOMMMOOOQQQSSSSSSQQQNNNLLLGGGaaagggEEEKKKttt~~~lllqqqyyyiiiSSS???888444<<>>\\\wwwmmmFFF111///222333bbb]]]xxxHHH999<<>>???@@@CCCEEEGGGIIIIIINNNEEEHHHRRR___yyysssRRR<<<888888???GGGFFFGGGPPPQQQFFF???GGGTTT[[[YYYUUUQQQOOOUUUaaaqqq}}}tttppphhh___ZZZ[[[YYYVVVWWWYYY^^^eeennnxxxtttnnniiiRRR999222222000333:::@@@CCCHHHMMMRRRooooooWWWKKKYYY}}}|||}}}oooPPPVVVWWWjjjzzzLLLDDDNNNKKKWWWxxxlllsssWWWNNNTTTTTTaaarrrPPPSSSooohhh\\\PPPLLLOOOOOOLLLPPPTTTXXXZZZXXXVVVVVVWWWfffhhhqqq^^^YYYuuusssmmmvvvyyyqqqfffQQQDDD999,,,LLLjjj[[[xxxsssEEE...---///,,,++++++************+++++++++***,,,.........444<<>>WWW~~~vvvOOO:::MMMpppiiiMMM444333333)))[[[YYYmmmFFF;;;>>>QQQzzzVVV???555333333777;;;<<<===@@@NNN>>>EEEEEEFFFHHHVVV|||lllpppbbb___```aaa\\\ZZZ]]]```bbbhhhnnnzzzvvvwwwrrrrrrsssttttttttttttssssssjjjVVVFFFQQQxxxsssqqqZZZbbbWWWPPPbbbdddGGG>>>HHHCCC===EEEOOO<<<---777iii~~~iiinnnmmmllliiilllqqqnnnuuu[[[QQQVVV|||iiiCCC888GGGQQQ~~~zzzkkklllJJJLLLGGGmmm}}}cccUUUoooxxxrrrtttaaaeeeaaa]]]\\\___```^^^[[[^^^^^^___bbbfffgggfffcccooo}}}{{{ggg___XXXVVV[[[\\\YYY[[[]]]UUUGGGEEEAAAAAAOOOjjj~~~oooHHH888:::FFFvvvooo777,,,//////............////////////000111888}}}bbb{{{JJJqqqJJJ999444444///222555,,,222111///......///222444111///---+++,,,///222555333444444555666777888888:::???DDDDDDBBB???>>>???AAABBBCCCEEEGGGHHHHHHHHHKKKEEEJJJWWWgggeeeHHH999<<<@@@GGGNNNKKKJJJKKKEEE===DDDXXXeeegggPPPPPPPPPTTT```rrr}}}zzzvvvllliiiccc\\\XXXXXXWWWVVVffflllttt~~~yyyppprrrrrrXXX:::222222111333:::???BBBFFFLLLRRRppp|||UUUMMM```yyy~~~iiiQQQYYY\\\mmmbbbHHHBBBQQQNNNWWWxxxmmmoooOOORRRWWW\\\mmmwww[[[ZZZdddQQQNNNNNNJJJRRRYYY___aaa]]]\\\___ccc}}}yyypppVVVdddqqqtttkkklll}}}wwwxxx```KKK@@@***999pppggg^^^[[[}}}PPP555000---&&&,,,++++++******++++++,,,+++***,,,......///666>>>III}}}QQQsssRRRyyyzzzUUUgggrrrkkkzzz333444111000000333RRR{{{lllyyyfffTTTjjjYYYddduuuzzzQQQ[[[zzzCCC333444000333>>>HHHDDDWWWzzzmmmXXXkkkVVVXXXxxxTTTBBB~~~eeebbb[[[OOOQQQRRRPPPOOOPPPMMMJJJMMMSSS\\\xxxrrrmmmiiijjjjjjjjjlllpppgggiiirrruuufffNNN===777LLL}}}}}}RRRCCCXXXiiitttPPP222333,,,222^^^zzz[[[fffEEE:::???QQQ}}}^^^EEE777444666===AAA???===>>>NNNBBB@@@PPPKKK\\\pppppp}}}VVVzzznnncccbbbgggkkkgggcccbbbbbbcccgggrrr}}}zzzvvvvvvqqqrrrrrrsssssssssssssssoooiiiYYYHHHMMMooottt~~~```ZZZTTTWWWuuucccFFF===FFF???666@@@NNNCCC222<<>>:::DDDBBBPPP]]]OOOwwwxxxzzzhhheeeggghhhfffaaacccfffiiijjjnnn|||uuuooopppqqqrrrrrrssssssrrrrrrmmmjjj]]]KKKKKKhhhuuu]]]JJJEEEKKKooofffIII???DDD<<<444<<>>666///...111333222111000//////111333333222------------///222555666666666777888999:::;;;;;;===888999HHH[[[eee___VVVPPPNNNJJJGGGEEEEEEFFFGGGIIIJJJXXXhhhuuuqqqQQQ@@@>>>FFFEEEFFFHHHEEE>>>>>>GGG[[[mmmnnnZZZFFFDDDPPPcccwww||||||ooohhh\\\YYYVVVVVV]]]fffsssyyyqqqdddfffpppddd@@@:::555333444999<<<>>>AAAFFFMMMmmmTTTQQQiii~~~uuucccYYYZZZ^^^rrrOOOEEEFFFKKKWWWhhhsssyyyKKKLLLYYYhhhqqqooo}}}rrrccc______WWW^^^dddeeebbbaaaeeejjjqqq~~~```ddduuutttvvvnnnvvvfffRRRMMM???111555SSSkkkbbbNNNrrrYYY...)))444,,,,,,++++++++++++,,,,,,,,,***,,,...///111999BBBYYYBBBcccuuussskkkvvvvvvxxx111666333//////777ZZZ``````oooRRR]]]pppooorrrOOOvvvuuuDDD777333000777999:::===>>>AAAHHHFFF;;;111222888>>>===@@@HHHFFFKKKoooaaaRRROOOFFFMMMKKKNNNJJJHHHJJJNNNSSS^^^hhhuuuooonnnkkkkkklllkkkggggggkkkeee]]]PPPTTTcccYYY???222IIIttt|||^^^BBBDDDwwwuuu```qqqoookkk]]]222777---000eeehhhbbbdddDDD666BBBUUUhhhVVVAAA888666???CCC>>><<>>???___jjjMMM@@@BBB<<<999===???>>>666DDDqqqqqq{{{oooaaacccgggkkkgggkkkPPP;;;DDDKKKCCCFFFQQQ___WWWFFFPPPrrrhhhUUUbbbsss^^^aaafffXXXfff]]]^^^```cccfffhhhhhhhhhkkkqqqxxx|||dddTTTPPPLLLLLLUUU\\\ZZZRRRLLLAAABBB@@@AAAQQQjjjyyy{{{~~~~~~vvv]]]======666^^^AAA444///+++.../////////000000000000...KKKSSS\\\xxxRRRBBB>>>444///222111000555000//////111444444333000+++,,,---///111333555666777777888999:::;;;<<<<<<>>>CCCNNN___lllnnneee[[[UUUPPPJJJDDDAAACCCFFFIIIFFFKKK[[[iiittt|||fffLLL@@@CCCKKKFFFBBBCCCAAA:::FFF___uuuuuu```NNNHHHJJJZZZsssttttttlllbbbfffYYYZZZ```ooo~~~tttllliiifffnnniii@@@:::444222444:::>>>???CCCHHHTTTfffYYYTTTkkk|||www```\\\\\\eeeGGGBBBLLLHHH]]]sssyyyfffIIIRRRaaazzzjjjlllzzzjjjddd^^^ccciiilllmmmooosssxxxkkkooo|||rrrccc[[[```yyy|||yyywwwrrriiiZZZEEE777555>>>\\\]]]|||jjj999+++111---,,,,,,++++++,,,,,,---,,,***+++...///222:::DDDeeeuuufff{{{OOOsssssslllaaa||||||...444333111444???eeevvv\\\dddrrrVVV___sssoooxxxjjjPPP{{{tttEEE666222111;;;:::<<<@@@:::===ZZZ^^^===???444;;;444...999???EEEJJJbbbPPPIIIHHH@@@JJJCCCMMMIIIGGGJJJPPPWWWbbblllwwwzzznnnnnnnnnlllfff```cccjjjbbb```ZZZgggxxxbbb>>>777CCCjjj{{{jjjGGG@@@nnn[[[sssaaa|||ZZZ,,,444---666eee[[[___cccDDD777EEEYYYiii[[[EEE999444;;;???<<<;;;@@@JJJ@@@FFFXXXJJJWWWuuufffgggkkkhhhbbbcccdddfffhhhjjjxxx~~~ttt}}}zzzppppppqqqrrrrrrrrrrrrqqqqqqooobbbMMMGGGaaannn}}}UUUEEEJJJHHHcccjjjLLL<<<<<<;;;;;;<<<666===888GGGrrrsssgggccc\\\bbbiiilllaaavvvVVV>>>;;;MMMPPPZZZccchhh~~~oooLLLMMMmmmVVVRRR\\\sssbbbSSSdddkkkTTTfff___```bbbdddfffgggggggggmmmuuurrraaaVVVPPPJJJLLLVVVYYYQQQLLLMMM???BBB???<<>>RRR:::000;;;\\\UUUWWWPPP[[[SSSDDDHHHNNNHHH???DDDBBBEEEMMMSSSZZZiiiyyyyyysssjjjlllnnngggfffiiigggZZZlll{{{oooBBB999>>>dddqqqJJJDDDrrrvvvllldddxxx```111...,,,222YYYzzzhhhpppHHH333JJJ___|||aaaRRRBBB999333444888<<>>555:::EEE:::GGGxxxnnn]]]}}}lllpppXXXTTT```kkknnn}}}xxxpppHHH999???555EEEQQQLLLJJJTTTcccfffTTTAAA^^^iiinnnpppppp___KKKFFFCCClllbbbYYYYYY^^^bbbcccbbbeeebbbfffmmmkkkdddfffnnnoooyyyttt^^^JJJAAAEEEKKKOOOOOONNNLLLLLL======;;;:::BBBUUUkkkyyywwwyyy{{{~~~{{{mmm888@@@@@@RRRVVV111888------444111...333111///666MMMVVV}}}WWWrrrzzzOOOOOOCCC:::222111333222000111......000111333111///,,,------...///111222444555999888777888<<>>===@@@KKKdddXXX[[[|||]]]XXXiiiwww~~~oooaaaccc[[[fff```:::HHHIIILLL[[[|||yyyIIIKKK___kkkddd~~~yyynnnooonnnnnnssswwwuuunnnppprrrtttnnnaaaWWWZZZccc}}}wwwgggTTTAAA444666999cccgggxxxHHHxxxmmmaaa666///------,,,+++---...,,,)))///,,,+++...000444<<>>LLLXXXcccuuuvvvrrruuu{{{{{{ppppppsssllliiihhhaaabbbkkkggg???;;;>>>aaa}}}nnnIIIBBBooo}}}jjjyyyeee666222000888WWW}}}iiiqqqIII111BBBeeeyyy```QQQBBB999222444999>>>EEEJJJAAAJJJZZZqqq|||MMMPPPnnn}}}oooiiijjjllliiiccciiigggiiioooxxxuuujjjrrrqqqppprrruuuwwwvvvtttvvvnnn```OOOIII]]]{{{pppRRRCCCPPPIIIbbbTTTIII999:::EEEDDD@@@IIISSS===MMMeeegggkkkdddQQQZZZdddnnnqqqzzz}}}vvvKKK888;;;222>>>:::999;;;BBBJJJJJJ???444666AAAIIIPPPTTTHHH>>>CCCeeefff```dddccc]]]XXXUUUWWW\\\```aaabbbbbbbbbfffiiihhheeegggkkkmmmzzzxxxgggddd[[[MMMAAAFFFLLLOOOOOOMMMJJJIII???>>>;;;999???OOOdddrrroootttvvv|||uuuvvvnnn===<<<<<>>AAANNN\\\sssxxx|||wwwkkk^^^XXXWWWPPPJJJEEECCCBBBCCCIIIOOOVVV```kkktttxxxsssdddUUUJJJDDD@@@EEEFFF===CCCZZZyyyWWWDDDBBBIIIVVVjjjzzzzzzqqqjjjeeebbbbbb```fff|||nnnbbb[[[\\\^^^___hhhtttkkkBBB999888333:::>>>>>>EEEVVVlllPPPVVV{{{[[[\\\kkk}}}ttt}}}mmm[[[]]]YYYmmmVVV:::FFFJJJPPP^^^dddAAAUUUrrriiiooovvvsssuuu||||||uuurrrvvvrrrssstttqqqgggZZZVVVXXXrrr{{{}}}~~~yyymmm]]]III:::,,,777TTTSSSbbbmmmFFF666000000...++++++,,,,,,,,,...,,,,,,...000444<<>>EEEKKKFFFRRRYYYRRRYYYUUUKKKeee}}}uuummmjjjkkkllljjjggggggfffiiipppyyyxxx{{{qqqqqqpppqqqssssssrrrppprrrlll^^^NNNHHH\\\yyyXXXIIIUUUEEEZZZaaaRRR===999BBBAAA???HHHOOO999___aaakkknnn[[[RRRaaajjjrrruuu}}}}}}OOO888:::111777222666<<>>:::888888DDDPPP\\\]]]JJJAAAMMM{{{sss[[[>>>222999???===KKKOOOTTTXXX[[[___bbbddd```eeegggffffffiiikkkjjjjjjyyykkkTTTYYYaaaWWWDDDDDDIIIOOORRRQQQMMMIIIGGG@@@>>>:::777:::GGGZZZiiijjjqqqrrruuupppwwwvvvGGG:::<<>>AAANNNaaauuu|||ooodddeee^^^\\\eeeuuuuuugggTTTSSSVVV]]]```eeetttjjjBBB999888666;;;>>>>>>MMMhhhvvvOOOVVVyyyTTTbbbttt}}}hhhYYY]]]]]]wwwHHH;;;BBBJJJVVVbbb{{{OOODDD```wwwooouuu{{{xxxhhh[[[VVVgggzzzzzzuuufffOOO<<<666333???nnnrrrKKKZZZ666222111///,,,******---///...,,,,,,///000444===HHHuuuuuu\\\JJJ@@@RRRooofffyyyhhhkkkXXX~~~lllfff}}}555000333222777<<>>GGGpppuuuMMMAAAEEEIIIVVVjjjxxx}}}vvvllldddaaa\\\bbb|||xxxdddZZZMMMRRR[[[cccgggqqqnnnCCC888666888:::>>>>>>UUUyyyzzzSSSYYYwwwLLLgggccc]]]eeeeeemmm>>>???AAALLL[[[fffzzzgggNNNOOObbbkkkxxxxxxuuucccVVVPPP```}}}xxxvvv~~~xxxmmmWWWBBBBBB...999qqq~~~fff{{{PPPgggppp<<<000///......,,,***,,,111...,,,---///000444???JJJ}}}~~~dddKKKFFFDDDeeessseeeiiisssQQQLLL]]]dddhhhXXXYYYgggeee{{{666000222000777>>>|||}}}NNNuuuuuudddDDDkkk~~~___HHHHHH]]]eeeAAA555666444222333;;;AAAKKK:::333;;;333333:::999***LLLmmmuuuOOOFFF<<>>qqq|||cccPPP999444222666:::::::::;;;@@@JJJVVVJJJMMM___jjj}}}nnn|||tttmmmjjjkkkmmmoookkklllqqq{{{uuussstttuuuuuutttrrrqqqpppoookkk```PPPHHH\\\```KKK[[[===VVVVVVIII777666@@@>>>:::CCCFFF<<>>BBB???444777777>>>IIILLLEEE>>>;;;<<>>:::999666111///000000222444444000,,,+++***//////000222444666888::::::===<<>>???]]]uuuNNNWWWwwwLLLjjj~~~|||vvvxxxdddaaaiiihhhZZZ===DDDCCCOOO\\\mmm\\\OOOQQQ___ooo~~~xxxjjjcccdddUUUooo|||wwwxxxzzzzzzyyyvvveeePPP999111>>>CCCuuuvvvjjjtttRRR|||wwwsssSSS///,,,---000...++++++000------...///000444@@@MMMvvv[[[BBBEEEKKKyyyggg```hhhuuuTTTKKKWWWXXX{{{ZZZTTTYYYyyytttgggyyy888111222...444999wwwyyyzzzKKKppplll^^^LLLrrr___HHHJJJ\\\]]]<<<444666444222444777333:::222222:::333999>>>===+++AAAQQQRRR777>>>BBB|||ggg]]]IIIaaakkkYYYTTT^^^jjjnnnwww@@@<<<;;;```sssFFF:::ssssssrrrddd{{{fff111...000+++VVVqqqhhhdddBBB666===777mmm}}}fffSSS===888666999<<<;;;999999:::JJJcccVVVHHHWWWpppttttttkkkiiijjjmmmnnnjjjmmmttt~~~|||iiikkknnnqqqrrrrrrpppppppppooolllbbbQQQHHHZZZyyyYYYRRRjjj===KKKOOOEEE666777BBB>>>888???<<<:::jjj{{{qqqggg```nnnqqqppptttxxxccc@@@>>>AAACCC666888666===OOOWWWNNN???777EEEXXXcccbbbWWWCCC;;;GGG???444000888===999888<<<;;;CCCJJJOOOYYYeeehhhcccffffffccc```ccchhhjjjiiiqqqzzzLLLQQQSSSTTTSSSMMMFFF@@@===<<<999888999999>>>RRRgggooovvvrrruuuUUU:::EEEQQQqqq;;;111444222111000111000...MMM~~~[[[lllBBBxxxttthhhoooZZZTTTEEE???;;;999555///...111111333444222...+++,,,---///000111333555888:::;;;888;;;===LLLpppwwweee___VVVQQQPPPPPPNNNLLLJJJFFFIIIPPPLLLCCCEEEQQQ___hhhnnnkkkbbbWWWKKKBBBCCCFFFNNNIIISSSjjjKKK===EEEIIISSSfffqqqxxxtttpppmmmgggaaaaaadddbbbsss```SSSMMMLLLOOOZZZhhhtttwwwHHH666333;;;888AAABBBdddiiiBBBSSSzzztttOOOjjj~~~xxxrrrhhhaaaggglllOOO@@@GGGFFFSSS\\\tttSSSKKKKKKdddXXXeeeyyy{{{xxxppp[[[555;;;888666^^^PPPyyynnniii{{{nnn666...,,,000000,,,+++///------///000000444BBBPPPsssYYYBBBEEEVVVZZZ]]]xxx{{{ZZZWWWxxx\\\YYYaaasssqqqkkkxxx|||666111333000444777pppyyy{{{sssMMM}}}wwwaaaUUUiiirrr[[[MMMJJJUUU^^^<<<444555222111666777...555444666:::333;;;AAAJJJ666<<>>DDDwww{{{hhhWWW@@@:::555888:::::::::;;;DDDRRRnnn```GGGRRRxxx~~~sssllllllnnnoooooonnnqqqyyyqqqNNNPPPlllooossssssqqqnnnmmmnnnnnnkkkbbbQQQFFFXXXyyyZZZTTTqqq>>>KKKWWWLLL===<<>><<<888888:::999<<>>999EEEGGGkkk[[[@@@TTT|||fffNNNggg}}}nnniii^^^kkk{{{GGGDDDHHHIIIWWW[[[|||uuuKKKNNNSSSsssssshhhllluuu]]]BBB>>>///111GGG|||dddcccDDD555,,,...000,,,+++///,,,---///000000444CCCRRRmmm~~~UUUAAAEEEaaaSSSSSSwwwuuukkkmmm~~~XXXWWWfff}}}mmmqqq{{{|||xxxwww222///444333777888oootttsssSSSmmm[[[\\\___WWWTTTJJJRRRccc???444333...///666666,,,666888999999000:::>>>SSS@@@===GGG^^^JJJDDD___rrriiiGGGGGGUUUlllzzzwww{{{aaaUUUUUUBBB???<<>>666;;;ZZZzzztttJJJ444XXX~~~~~~yyylll[[[///111//////KKK{{{mmmiii[[[777777FFFSSSxxxiii[[[AAA999222333666777:::===KKKYYY|||xxx___ddd}}}sssoooqqqttttttrrrwww{{{\\\@@@IIIgggxxx{{{}}}{{{vvvqqqooonnnmmmkkkaaaPPPEEEVVVyyy]]]NNNiii:::PPPZZZOOO??????GGG@@@888>>>HHH===ZZZ|||vvvlllwwwwwwuuuqqqsssxxxFFF222777111;;;555777777FFF___iiiYYYBBB555>>>ZZZeee\\\UUULLLDDDCCC888777888;;;999666;;;CCC@@@???<<>>:::555000111555222333333///******...333000000222444666999;;;===DDD===PPP}}}rrrgggYYYOOOGGGHHHPPPTTTOOOHHHEEEAAAFFFOOOLLLBBBGGGVVV___bbbccc___\\\YYYRRRKKKPPPGGGWWWqqq\\\GGG>>>EEEKKKKKK___oooeeefffcccbbbcccbbbgggvvvwwwzzzeeeKKKGGGLLLOOO```pppsssHHH<<<666AAA:::HHHJJJoooSSSGGGYYY~~~dddIIIeeehhhfff^^^sss~~~CCCGGGHHHKKKYYYZZZXXXHHHWWWdddnnn___sssyyy```NNN666111///BBBccc~~~VVVyyyPPP<<<------///++++++///,,,---///000000444DDDSSSvvv|||tttNNN???DDDhhhtttLLLCCCdddjjjfff[[[YYY]]]|||vvvuuuvvvttt111777///111///>>>sssHHHqqqRRRUUU___```SSSUUUJJJYYY===999...---333///<<<666444888999777777;;;RRRjjjEEE444```XXX>>>```rrraaaqqqlll\\\OOO@@@RRRPPPYYYnnnuuufff^^^XXXEEEHHHzzzxxxwwwrrrnnnjjjwwwrrrXXXBBB333888XXXjjjMMM???NNN|||vvvfffaaaQQQ777555111444EEEtttYYYYYY>>>======^^^zzzhhhVVVFFF<<<333333666999???DDD@@@QQQwwwwwwoooyyynnnuuuttt|||zzzwwwsssrrrtttwwwzzznnnRRRYYYxxxyyyuuutttuuutttllloookkkaaaPPPGGGZZZuuuZZZeeeSSS:::RRRgggLLL???CCC???;;;<<<:::RRR===VVVwwwooodddrrrssswwwyyyqqqxxxpppDDD---,,,888333444555444DDDZZZ]]]JJJ;;;:::EEEZZZooofffMMMEEEHHHBBB;;;666777@@@FFFFFFEEEHHHDDDGGG>>>FFFgggrrrlllrrrnnnjjjhhhiiijjjlllooorrrttt~~~wwweeejjj]]]yyywwwaaa\\\YYYWWWPPPEEE>>>>>>666999888:::<<<:::IIIggg|||}}}wwwwww___777>>>VVVbbb;;;555555...222333,,,;;;TTTdddSSSTTTrrrqqqhhhkkk[[[MMMCCC<<<:::777111000333777333...,,,---///111222000333666888888:::<<<>>>EEE???jjjyyyrrrRRRNNNLLLKKKLLLOOOPPPLLLIIIEEEDDD@@@DDDLLLGGGFFFSSS^^^eeefff^^^XXXWWWUUURRRKKKWWWhhh{{{OOOBBBAAABBBIIITTT___fffiiicccfffgggbbb^^^ooo~~~~~~uuuSSSNNNNNNOOO[[[ooorrrJJJ===555@@@FFF===LLLRRRIIIOOOzzzWWWNNNgggggghhhlllzzzfffKKKHHHQQQLLLWWWuuuQQQTTTRRRhhhlll___{{{ZZZ777333777666[[[zzzfffuuu]]]\\\fff<<<+++222...---000(((,,,///---///444555AAAZZZzzzoooIII;;;666|||eeeAAA@@@]]]tttjjjPPPRRR\\\RRRPPPgggrrr______222666...222222<<>>888GGGXXXoooQQQ888OOOyyyppptttQQQ666222...***EEEWWW[[[CCC===???^^^ttt___LLL@@@777111222666:::???DDDBBBJJJZZZggg\\\pppyyyjjjDDDHHHOOOAAA\\\cccjjjsssyyy{{{{{{|||~~~zzzuuussssssvvvtttnnniii^^^OOOHHH\\\xxx___fffQQQ>>>^^^tttVVVDDD@@@777444;;;???GGG;;;]]]sss~~~mmmaaaooopppvvvuuuqqqyyybbb???111000666000333555555===IIIKKKCCCAAAEEEDDDccc|||mmmNNNGGGIII???DDDCCCGGGOOORRRNNNJJJKKK???HHHKKK\\\{{{rrrooouuuooojjjjjjjjjiiijjjmmmwww\\\[[[ZZZVVVNNNDDD<<<999666888888:::<<<:::JJJhhhwww|||~~~[[[777999MMM\\\999222111//////;;;777AAAmmm```NNNiiitttnnnffflll[[[PPPGGG???;;;666111000444666333...,,,---///111222111444888::::::;;;===???IIISSSyyyyyyllldddNNNLLLKKKKKKMMMNNNNNNLLLIIIEEEEEEAAAFFFNNNJJJIIIVVV```dddbbb\\\XXXZZZZZZYYYTTT___wwwhhhKKKAAAAAACCCJJJTTT^^^dddggghhheeedddhhhtttyyy```MMMKKKOOO]]]rrrpppKKK<<<888@@@EEE>>>NNNNNNEEEPPPVVVSSSnnnlllrrrvvvZZZGGGHHHPPPOOO```nnnJJJOOOQQQzzzQQQUUU}}}lllLLL???888...IIIuuugggWWWzzzxxxmmmwwwGGG...111///000444///,,,///...///444555AAAYYY}}}oooEEEAAA<<>>444///222666333000------111444444333555@@@CCC>>>CCCJJJ<<>>BBBGGGHHHIIIMMMuuuuuu}}}XXX===AAAFFF===>>>RRRNNN^^^qqq|||~~~~~~vvvvvvtttpppsssvvvnnnhhh[[[MMMHHH```xxxaaabbbKKK@@@kkkwwwYYYFFF@@@444111:::@@@>>><<>>999555888777:::===;;;JJJiiisssyyy}}}UUU:::777HHH\\\999222///999...666333GGGyyyooo___OOO}}}yyywwwlllfffnnn^^^RRRKKKBBB<<<666111111444555222...,,,---000111222111555999;;;;;;<<>>PPP}}}}}}HHHBBBQQQUUUXXXuuunnnyyyzzzOOOGGGIIINNNSSSmmmTTTNNNSSS^^^oooTTThhh|||{{{nnnVVVAAA444+++===zzzjjjtttLLLvvv```999111...,,,...---,,,000...///444444AAAYYYuuuBBBDDD;;;YYY}}}FFF:::777XXXfff>>>IIIJJJeeesssaaa___sss|||zzzIIICCCNNNKKKIII333555---555555:::cccnnnZZZ~~~iii||||||uuudddlllssskkk[[[^^^JJJyyyggg@@@000///333555444000//////222444555444444999:::;;;:::;;;DDDSSS^^^PPPoookkkSSSSSS[[[\\\gggttttttaaacccqqqggg{{{kkkpppuuuggggggMMM333:::555hhhhhhGGG<<<[[[kkkppphhh~~~GGG......333666>>>uuuEEELLLCCC555>>>XXXrrrYYYFFF<<<555111222555555555777===IIIOOOQQQQQQqqqbbb^^^MMMBBB>>>NNNIII;;;CCCCCCRRReeezzzooowwwvvvoooooorrrppphhhZZZKKKJJJcccvvv]]]YYYBBB>>>rrrnnnRRRDDDBBB999555:::===888888jjj}}}wwwfffoooooovvvppptttxxxwwwTTT555444666555...888888CCCHHHAAA<<>>===@@@???QQQ|||xxxEEEBBBRRRUUU[[[zzzmmmwwwxxx{{{LLLMMMMMMLLLYYYxxxOOOVVV```|||{{{ZZZ^^^{{{jjjVVV<<<111///888tttlllhhhHHHqqqrrrBBB000,,,***+++,,,---000...///444444@@@YYYzzzyyy@@@DDD;;;JJJvvv444;;;;;;[[[\\\EEEKKKNNNiii|||mmm___eeekkk^^^\\\BBB---666BBBCCCFFF333555...555222999iiiqqqiiijjj}}}[[[ccckkkfff\\\dddKKKqqqpppFFF//////333333444222222222222444666555333999888FFFKKK@@@EEETTTTTT___sssXXXZZZfffjjjnnnuuurrrbbbhhh^^^tttnnnooo```cccLLL333<<<555mmm^^^;;;000SSSvvvoooSSSbbbDDD,,,---555000777uuuIIIGGGEEE999BBBUUU~~~rrrXXXFFF;;;444111333666555555666:::NNNaaaeeeTTT___LLLOOOIIIQQQMMMKKKKKKWWWaaaMMM___tttmmmttttttooooooqqqssshhhYYYKKKLLLfffvvvXXXRRR@@@CCCxxxjjjMMM???@@@:::777:::;;;444///^^^{{{gggooonnntttppprrrsssnnnyyyZZZ444111666888222===DDDQQQTTTHHH@@@DDDIIIIIIVVVIIIEEECCC===CCCQQQVVV\\\YYYSSSOOOOOORRRTTTSSSTTTTTT```xxx}}}nnnnnnqqqoooqqquuu~~~UUUAAANNNHHH:::===BBBHHHIIIDDD;;;666555555888777:::===:::JJJiiiXXX444222EEE[[[;;;777555...444999ffffff^^^CCCrrrxxxssszzzqqqsssvvvhhhPPPMMMFFF===555333555777111///,,,,,,...000222222000555:::;;;;;;===DDDKKK\\\lll___SSSGGGMMMGGGIIILLLPPPRRRRRRPPPOOOHHHGGGBBBGGGPPPNNNPPP^^^ggggggggghhhgggfffeeefffsssQQQ???GGGBBBEEEJJJPPPWWW^^^dddhhhjjjqqqyyyllloooeeeNNNMMM[[[hhh___>>>???;;;>>>???RRRxxxtttDDDEEERRRUUU\\\}}}ooovvv}}}fffKKKQQQNNNOOOfffdddRRRQQQkkkuuuOOO[[[oootttuuu```???333555111UUUhhhyyyYYYQQQ{{{JJJ000---//////222---000...///444444@@@XXXuuuxxxDDDDDDBBBNNN;;;===999ZZZOOOBBBEEEOOOggg|||~~~vvvpppjjjZZZEEE111333>>>======GGG444555...555111666iiizzzcccqqqpppOOO\\\hhhccc]]]gggLLLlll|||PPP222111333111444333444333111333888888666;;;;;;\\\oooQQQ;;;NNNeeekkkpppnnnzzziiiyyy{{{tttmmm}}}^^^~~~eeeggg^^^]]]FFF555AAAAAAiiiZZZ===000bbb[[[}}}kkkBBB------111///666jjjNNN@@@BBB999@@@SSS{{{pppUUUDDD888222000444999:::;;;===DDDYYYllllllPPPSSSGGGXXXLLLSSSOOOIIIccc}}}aaapppppppppooopppuuuuuussshhhWWWKKKNNNjjjyyyUUURRRJJJPPPmmmQQQAAA???777444;;;???777---UUUvvvdddlllkkkqqqqqqppppppmmmwwwXXX555000666<<<777???MMMTTTRRRFFF>>>CCCLLLPPPSSSEEE@@@BBBEEEWWWqqq~~~]]]]]]WWWLLLFFFIIIQQQVVVZZZZZZoooqqqoooqqqoooqqqwww~~~SSSCCCUUUHHH999===@@@KKKVVVOOO<<<333666666999888:::<<<:::IIIggg|||SSS777555GGGZZZ|||888666555000888@@@~~~iiizzzNNNNNNvvvvvvyyywww|||ssshhhPPPQQQKKK@@@777555666666000...,,,,,,...111222222000555:::;;;:::???JJJSSSmmm}}}aaaVVVOOOFFFJJJHHHIIIKKKQQQWWWYYYVVVRRRJJJHHHAAADDDMMMMMMQQQ```ggghhhkkkmmmiiidddeeeiii```FFFBBBGGGDDDHHHMMMSSSYYY```hhhmmmwwwmmmqqqsssPPPPPPXXXggg|||WWW===BBB<<<>>>@@@OOOrrroooCCCGGGTTTSSS___|||ttt{{{\\\HHHPPPOOOXXX|||WWWWWWSSS|||yyyQQQ]]]qqqmmm}}}|||hhhFFF777888///<<>>:::GGGpppYYY888JJJhhhkkkxxxnnnxxxssssssqqq~~~^^^vvvlll^^^~~~ggg]]]eee]]]@@@333???GGGnnn}}}RRR<<<999vvvpppxxx<<<111111---///:::WWWVVV<<>>888<<>>???MMMZZZgggjjjpppmmmppppppsss{{{hhhSSSfff\\\RRRQQQQQQaaauuujjjHHH555:::888:::999;;;<<<999HHHfffwww}}}TTT<<<888HHHZZZ}}}888555555888777MMM___OOO```{{{{{{uuu{{{kkkdddTTTWWWRRREEE:::777666444...---+++,,,///111222222333777;;;;;;;;;BBBPPP\\\xxxsssZZZOOOKKKIIILLLJJJHHHJJJRRR\\\```[[[UUUNNNJJJAAACCCLLLLLLRRRccckkkmmmqqqrrrlllgggkkktttwwwNNNBBBCCCFFFGGGJJJOOOUUU[[[ccclllssstttpppuuugggKKKYYYggghhhJJJ>>>GGG???@@@AAALLLjjjiiiAAAEEEWWWOOOcccssstttUUUGGGPPPRRRgggPPPXXXhhhkkk^^^nnnlll|||~~~}}}|||lllPPP;;;555222888GGGOOOhhhDDD...000,,,***...111///000444333???WWWqqquuubbbCCC???MMMzzzfffDDD777CCC}}}wwwCCC@@@IIIUUUdddrrrwwwhhhUUUPPPOOOAAA@@@FFFGGGOOOcccuuu888444+++666333...QQQnnnxxxfffzzzdddbbbxxxYYYCCC```wwwmmm]]]cccIIIkkkddd;;;666444///777777999777555999DDDIIIGGG888UUUzzzyyyTTT@@@JJJUUUmmm{{{mmmyyy}}}qqqqqqttttttrrr[[[jjj[[[bbb___JJJUUUooobbb>>>111888FFF}}}FFF...:::vvvzzz{{{{{{555444666---'''===PPPaaa???AAA===;;;MMMtttxxxbbbTTT>>>888444888<<<===>>>AAAGGGUUUVVVGGG777UUUTTT^^^aaaNNNWWWYYYtttwwwmmmkkkvvvssseee|||oooiiijjjuuuwwwkkknnncccTTTLLLTTTrrrxxxNNNUUUcccjjj^^^TTTWWWWWWCCC666===GGG;;;...SSShhh\\\kkknnntttwwwooopppssswww]]]:::666666999???888999222444999===???AAAJJJRRREEE:::444HHH~~~BBB777PPP___SSS>>>===PPPbbbjjjxxxllljjjpppqqqwww~~~]]]tttzzzxxxtttSSS666999999;;;999;;;<<<888GGGeee}}}|||___:::444CCCWWW999666555555222ccc}}}eeeaaaQQQppprrr}}}ddd^^^YYY\\\XXXJJJ===888555222...,,,+++,,,///111222222555999<<<<<<<<>>XXX|||KKKUUU}}}yyyuuuyyysssfffbbbhhhiii^^^HHH;;;999555...+++---///000///000222444:::<<<>>>@@@CCCLLL^^^mmm|||iiiUUUOOOQQQPPPMMMKKKMMMGGGPPP]]]bbbffffff]]]SSSJJJFFFHHHIIIMMM^^^rrr~~~vvviiidddyyy~~~PPPHHHDDD???EEEGGGLLLWWW```bbbeeetttyyyrrrwwwgggLLLVVVpppggg???<<>>KKKiiirrr]]]GGG;;;999===:::<<>>FFFGGGBBBCCCLLLNNNPPPZZZWWW[[[kkk|||~~~kkk```TTTPPPUUU[[[^^^^^^OOO@@@===BBBIIIbbb}}}uuuuuusssllloootttnnnhhh^^^TTTMMM]]]}}}lllQQQ|||aaaXXXOOOWWWFFF===;;;===<<<333---LLLzzz|||{{{yyyXXXmmmdddjjjtttlllqqqssspppjjjJJJ===333444:::;;;888666999>>>DDD>>>;;;IIIOOO@@@999@@@HHHhhh[[[999HHHgggccc:::FFF]]]fffsssooopppsss|||jjj<<<666777999<<<888777:::;;;KKKfffyyyxxx}}}}}}JJJ888333@@@]]]~~~AAA000777;;;[[[^^^zzzGGGrrr~~~|||wwwzzzqqqccc___rrrpppaaaJJJ;;;888555...---...000111111111444555;;;===???@@@DDDPPPaaapppsssaaaOOOKKKMMMNNNLLLKKKLLLIIITTTbbbdddhhhggg]]]PPPIIIDDDFFFJJJSSSfffyyyooodddjjjmmmIIIDDDEEECCCDDDIIINNNYYYbbbgggnnn~~~~~~vvvuuu]]]]]]gggqqqHHH>>>HHHRRRwwwiii;;;???MMMiii^^^???EEE___bbbTTThhhiii}}}WWWLLLLLLOOOqqqjjjVVV[[[|||}}}xxxyyycccIII888555444333HHH~~~yyyooouuuYYYhhhsssBBB///000000///222...///666888???NNN~~~tttuuurrrhhh___ccctttZZZ<<>>999>>>FFFdddyyyiiiJJJ@@@@@@CCC<<<999:::666>>>BBBAAAFFFPPPMMMIIIPPPPPPddd{{{ssstttiiiaaaXXXSSSSSSRRRNNNJJJ777777AAADDD???PPPuuuwwwqqqtttuuummmnnnrrrnnnjjjUUUXXXEEEdddUUUhhhPPPyyySSSuuurrrSSSgggVVVHHH888999;;;:::...---LLL{{{rrr^^^jjjdddhhhrrrnnnqqqrrrppp{{{aaaBBB:::444555999888777777???AAAJJJKKKIIIPPPOOO???>>>:::RRRcccIII111<<>>???@@@GGGUUUfffrrrhhhYYYJJJHHHLLLMMMMMMNNNLLLMMMZZZfffhhhjjjjjj```PPPKKKGGGEEEJJJZZZrrr}}}eee___sssXXXCCC???DDDHHHDDDMMMSSS\\\fffooozzzyyyyyysssvvvbbbVVVjjj}}}QQQ999@@@VVVdddFFF???JJJiii^^^===GGG___^^^PPPjjjjjjIIIMMMMMMVVV~~~QQQ^^^iii}}}tttwww{{{yyyhhhPPP===555333222222YYYyyy\\\oooPPPzzzgggYYY444,,,444...222///000777888===LLLzzzvvvtttsssnnnbbb\\\gggxxx|||LLL???JJJOOO]]]kkkvvvttt___OOOTTTlll;;;333666222000000;;;eee}}}yyyTTTjjjyyyhhhVVV___zzzwwwZZZMMMTTTsssaaaAAA999555333777<<>>WWWdddeeeddduuunnnYYY___nnnfffLLLLLLXXXSSSIIILLLFFFAAAEEEFFFMMM^^^zzzvvv```ggghhhyyy{{{jjjbbbNNN;;;;;;<<>>888888333===DDDHHHOOOSSSHHH@@@HHHMMMbbbqqqnnnyyyjjjtttkkkeee```aaaffffff^^^VVVIIIDDDHHHNNNSSSiii~~~sssrrrtttoooppprrrmmmpppSSSTTTAAAbbb~~~aaa{{{lll```ZZZPPPyyylllbbbbbbOOO777888999555,,,...GGG~~~www___hhhhhhjjjqqqppprrrrrrppp}}}nnn]]]<<<777444666777555555777AAA>>>SSSkkkbbbLLLDDDCCCDDD666DDDLLL444---DDDRRRkkkuuuTTT???RRRKKKNNN{{{|||vvvooopppyyyzzzsssoooppp333<<<555@@@:::>>><<<;;;===;;;GGG```xxxDDD777;;;@@@]]]hhh;;;000888@@@mmm\\\HHHiii{{{uuuyyytttqqqtttllleeejjjyyybbbKKK@@@>>>:::333...000111111111333666999===>>>>>>@@@JJJZZZhhhooo^^^RRRIIIIIIMMMOOOQQQRRROOORRR___iiiiiinnnooodddPPPQQQLLLEEEKKKcccnnn^^^```zzzpppJJJCCC>>>CCCLLLIIITTTYYYaaakkkuuuxxxwwwzzzsssyyy]]]]]]vvvrrrKKKEEEDDDFFFcccQQQ>>>FFFggg___>>>EEE___ZZZMMMlllxxx```GGGMMMQQQaaa___GGGcccxxx~~~ssszzz{{{mmmWWWCCC888555666000TTT^^^KKKyyylll<<<+++444---222000111888888;;;III}}}tttxxxrrrooolll\\\KKKOOO___qqq\\\CCCEEEPPPLLL[[[jjjvvvttt^^^PPPYYYlll|||fff:::222555111222222777[[[~~~```fffzzzdddaaawww|||___IIINNNiiimmmJJJ;;;555444;;;???CCCBBBAAAFFFSSS```iiiccc\\\ZZZ[[[VVVLLLCCC>>>PPP^^^]]]\\\eeebbbSSSGGGRRRggggggUUU[[[fff\\\UUUXXXUUUVVV^^^bbbmmmlllLLLSSSNNNVVVVVVWWW^^^LLLBBB@@@777KKK```;;;>>>WWW}}}cccyyyzzzMMM666555000......000<<<\\\|||___LLLRRR333===RRRyyyrrrCCC>>>EEEIII???:::;;;888AAAKKKTTTZZZXXXEEE;;;EEEPPP^^^gggiii|||fffZZZiiizzzqqqmmmnnnzzzmmmaaa^^^cccnnnwwwnnnqqqqqqsssssslllkkkQQQOOOLLLhhhuuufffpppAAAooooooooooooUUU:::<<<===777...222>>>ooo{{{VVVaaahhhhhhpppsssrrrpppqqqyyyooo___TTT:::666444666666444333666:::@@@^^^ssscccIIIBBBDDD@@@===888888999:::GGG\\\\\\OOOAAACCCIII@@@DDD[[[wwwxxxeeefff~~~rrrlllnnnyyy}}}[[[222@@@555AAA<<<@@@===<<<===;;;FFF^^^rrr<<<444:::@@@eeebbb===555>>>RRR___YYYCCC~~~gggrrrwwwxxxrrrnnnpppjjjjjjwww{{{bbbMMMDDD@@@999000...///000000000333666999<<<===>>>AAAMMM^^^ggggggTTTMMMIIIKKKOOOPPPQQQSSSTTTVVVbbbjjjkkkrrrttthhhMMMSSSOOOGGGRRRtttwww[[[]]]ggg^^^EEEGGGAAACCCOOOPPP[[[```gggnnnyyyvvvwwwzzzuuutttbbbsssrrrIII444BBBKKKPPP|||[[[???AAAddd```AAACCC```UUUOOOqqq}}}QQQNNNLLLSSSqqquuuZZZPPPmmmnnnhhhsss^^^III:::555777666MMMnnn^^^oooqqqAAA---333...222000222888777:::GGG~~~wwwvvvmmmhhhdddWWWFFFGGGTTTcccsssxxxdddLLLCCCHHHMMMLLLZZZjjjvvvqqqWWWKKKWWWxxx[[[RRRyyyfff~~~999222555222444444444RRRttthhhpppaaassshhhJJJHHHbbbwwwTTT===444777999;;;>>>@@@@@@CCCOOO[[[]]]XXXSSSSSSVVVXXXTTTPPPFFFEEEKKKOOOQQQ[[[ZZZHHHJJJYYYhhhgggbbbkkktttnnnmmmmmmggghhhqqqxxx{{{bbbgggXXXYYYdddqqqqqqAAA222<<<===gggvvvXXX===BBB\\\yyyooopppIII555444000333000***444```~~~hhhIIIZZZ444>>>LLLooovvvCCC@@@HHHLLLAAA;;;???>>>EEEPPP\\\fffcccKKK<<>>555<<<===GGGcccTTTHHHEEEBBB===EEEMMMEEEMMMNNNQQQ\\\ooo{{{uuuvvvxxxKKK666@@@444;;;<<>>aaa```DDDDDDdddNNNRRRxxxwwwjjjNNNRRRLLLYYYMMM]]]gggiiiZZZwwwxxxeeeOOO<<<444333777555yyy|||gggoooYYY}}}qqq~~~yyyNNN111333...333000111777666999GGG|||yyyuuuiii]]]UUUJJJ@@@@@@GGGUUU______PPPEEEGGGLLLLLLNNN[[[iiitttjjjLLL@@@OOO}}}SSSYYYjjjooo;;;444666333666555111JJJ}}}yyy___lllXXXiiitttPPPFFF^^^\\\===222::::::888:::===???@@@IIISSSVVVUUUVVVWWWYYY[[[\\\\\\^^^GGGDDDOOOWWWbbb___JJJKKK```eee___eeepppsssttt{{{|||yyy~~~xxxxxxvvv}}}@@@555<<<<<>><<>>BBBHHHWWWdddaaaTTTKKKKKKOOOUUUVVVQQQNNNOOOVVVYYYeeennnuuuxxxbbbLLLQQQNNNTTTzzzqqqRRRNNN```yyy\\\QQQCCCCCCJJJJJJOOO^^^cccjjjpppuuu}}}}}}~~~wwwrrrwwwyyykkk}}}}}}}}}ZZZFFF888GGGPPPUUUsssoooGGG<<<]]]```GGGIIIkkkhhhFFFVVVwwwXXXNNNOOOQQQlllcccMMM```mmmSSSdddwwwjjjWWWBBB555111555***LLLfff}}}KKKgggtttooobbbkkk:::111000333000000666555999GGGzzzyyyvvvqqqcccOOO???888777777777CCCHHHGGG???>>>FFFKKKKKKLLLXXXgggpppdddDDD888III```___eee]]]@@@===666888333777555...EEEtttwwwyyyvvvSSSwwwrrr```LLL___}}}WWWHHH\\\aaa>>>111<<>>???NNNiiihhh777333999BBB}}}HHH555BBBZZZ666OOOooohhhqqquuunnnpppmmmnnnpppkkkrrr~~~mmm]]]ZZZ\\\UUUDDD555111111222222333666:::>>>:::@@@DDDKKKZZZfff___NNNLLLNNNTTT[[[[[[TTTPPPPPPUUUXXXeeerrr{{{xxx]]]SSSTTTOOOZZZZZZKKKQQQaaa~~~RRRQQQAAA===LLLMMMNNN```dddkkkrrrwww|||ssszzzxxxttt}}}uuu|||}}}xxxuuu~~~YYY???:::DDDIIIPPPiiiuuuKKK<<<[[[___HHHNNNpppXXX@@@XXX}}}xxxUUUMMMKKKVVVLLL___aaa|||RRRWWWzzz~~~tttlll]]]HHH888333666111DDDwwwKKKTTTlll{{{CCC///111444000///555555888GGGvvvzzzuuuhhhZZZCCC111///777:::777>>>@@@>>>888888@@@FFFGGGGGGSSScccmmmaaa@@@666III:::QQQbbbMMMDDD===888666777444111444;;;eeeqqqMMMkkk{{{fff[[[nnnjjjzzz```:::RRR|||oooLLL777AAA===;;;===AAADDDGGGLLLSSSWWWTTTUUU\\\cccccccccccc___```ccc___OOOIIIaaazzzvvvsssgggwwwooosssNNN<<<^^^vvvNNN;;;>>>555777]]]hhhNNN000FFFiiiwwwttt}}}>>>111777666))),,,111666:::iiiccc```ZZZ>>>DDDZZZvvvmmmNNNTTTllljjj???FFF>>>AAA@@@TTTqqq~~~TTTGGGQQQZZZhhhjjjiiiLLLPPPfffrrrcccxxx|||nnntttuuuqqqmmmfffVVVWWWNNNiii}}}^^^UUUHHHeeeWWWdddKKK???666...---999888@@@}}}~~~bbbWWWWWWuuuuuuuuuvvvmmmzzzkkk^^^PPPGGG???<<<:::777666888666;;;<<<===HHHVVVSSSEEEDDD@@@;;;???EEE@@@FFF\\\YYYBBB:::EEEMMMUUUVVVOOOSSSzzzxxxppphhhbbbllleeeTTTAAA888666555555777666777<<<===999<<>>999<<>>@@@EEELLLUUUYYYTTTNNNRRRTTTXXX\\\ZZZTTTNNNLLLNNNWWWnnn}}}~~~WWWWWWSSSSSSlllzzzOOOPPPOOOmmmoooNNNGGGCCCFFFJJJOOOVVV]]]hhhqqqyyy}}}yyy{{{rrryyyvvvvvvsssssszzz{{{OOO???>>>>>>NNNKKK```DDD===RRRmmmAAALLLwwwSSSGGG\\\eeeHHHGGGQQQcccNNNNNN^^^gggLLLiii~~~}}}vvv\\\EEE777222222;;;333nnnaaaHHHzzzMMM:::000///...---111888>>>@@@rrrtttmmmIII444444111111888<<<999;;;<<<<<<<<<>>>DDDIIIGGGLLL[[[iiiZZZFFF@@@888AAAfffMMMCCCKKK@@@;;;888:::777111111666OOOsss|||fffmmmfffhhhbbbxxxbbb>>>UUUrrr}}}ZZZ<<<<<>>;;;999666666999???@@@???<<<>>>CCCDDDAAAEEEBBB<<>>CCCHHHJJJLLLVVVbbbSSSCCCEEE;;;UUUUUU333>>>KKKHHHJJJBBB???AAA>>>444000222LLLzzz```xxxYYYVVV]]]eeeXXXbbbrrrlllFFF<<<<<<===BBBIIIOOOWWWfffsssgggdddeeejjjmmmnnnrrrwww~~~}}}{{{wwwmmmaaaXXXdddeeeuuuUUUbbbxxx}}}vvvzzzxxxzzz~~~WWW@@@??????JJJdddyyy___999DDDuuuvvv|||~~~oooKKKNNNDDD999111555,,,---444XXX~~~yyyUUUxxxDDD:::IIIkkkggglllOOO;;;FFFCCCBBB<<>>@@@===999>>>FFFHHHIII@@@>>>GGGGGGBBBEEELLLDDDIIIYYYnnnzzztttuuu|||zzzxxxmmmwwwlllYYYMMMAAA666444666777888::::::;;;>>>???>>>EEE___{{{uuuSSS999888???WWW===:::===XXXtttvvv|||zzzxxxnnnuuuqqqaaatttoooaaacccTTT<<<444333333444555888;;;<<<;;;BBBJJJNNNOOOOOORRRUUUWWW^^^ccc```VVVNNNJJJJJJNNN___lllrrrQQQIIIZZZhhhzzzLLLHHHJJJ[[[{{{^^^IIIEEEEEEIIIOOOUUU]]]eeepppvvv|||~~~yyyyyyyyyrrrpppooowwwsssIII:::===BBBJJJRRRiiiUUU???DDDbbbDDDFFF|||]]]BBBEEEbbbjjjLLLOOOOOO^^^}}}gggHHHTTT___eeeZZZyyyjjjRRR@@@777555666222DDDlllkkkrrrgggvvvOOOeeerrr|||zzz===222333333222111444:::@@@aaappp]]]CCC:::AAA@@@>>>???<<<999:::;;;;;;;;;>>>BBBEEEJJJMMMUUUaaaOOOBBBNNNAAAhhhqqq444///FFF[[[MMMYYYNNNIIILLLGGG999222444LLLSSS}}}zzz\\\RRRXXXeeeZZZSSS```zzzWWWHHH===@@@GGGOOOTTT[[[hhhuuuuuusssuuuyyy||||||nnn\\\cccyyycccPPPuuuppp|||xxxiiigggKKK999555:::SSStttfff>>>UUU~~~wwwkkkjjjJJJ555///000+++///777___HHHxxxZZZ@@@BBBdddyyyyyyWWW:::AAA<<>>555555===GGGDDD;;;@@@MMMNNNRRRHHH>>>CCCGGGHHHNNNSSSPPP^^^yyy~~~xxx~~~{{{jjj[[[JJJKKKWWWeeellleee]]]RRRPPPAAA888222333666666777999888888;;;???BBBNNNllliiiHHH===777@@@^^^nnn;;;???zzzcccCCC}}}xxx|||~~~wwwvvvmmmuuuoooaaa|||sssjjj]]]fffWWW@@@444333222333555888:::;;;>>>BBBIIIOOOPPPOOORRRWWW```hhhmmmdddVVVMMMKKKLLLNNNdddnnniiiNNNLLL___wwwaaaJJJGGGJJJdddtttWWWGGGEEEGGGMMMSSSXXXaaajjjssswww|||~~~~~~~~~|||zzzyyyvvvnnnnnnpppjjjLLL:::BBBHHHFFFQQQfffZZZBBBAAAcccNNNFFFNNNAAANNNoooQQQHHHQQQQQQlllDDDVVVWWWtttnnnPPPgggtttZZZDDD777444222777888ggg}}}hhhYYYZZZQQQ333222333333111222999AAA```sss\\\FFF@@@GGGGGGEEEEEEAAA>>>>>>======>>>???AAACCCEEEOOOXXXgggPPPHHHcccRRRjjjVVV444EEEMMM```VVViii]]]XXXZZZQQQ===333666:::mmm~~~{{{[[[pppoooaaa___uuuaaa\\\IIITTT{{{iii\\\RRRUUU]]]dddggghhhpppxxxvvviii^^^jjjsssXXXpppqqqkkk}}}uuuZZZ???666222666:::FFFffffff>>>OOO}}}NNN333///---...111666eeeFFFwwwqqqHHH;;;XXXyyy^^^DDD<<>>777999DDDDDD===CCCQQQUUU\\\QQQ@@@>>>EEETTTfff|||nnnuuuZZZ[[[ooosssttt}}}nnnhhhXXXDDD@@@EEELLLiiidddfff^^^GGG===DDD;;;555111333666555555666333222666:::>>>LLLnnn|||XXX888999444FFFsssYYY777XXXqqqZZZOOOwwwnnnwww|||yyyuuussszzzsssmmmmmmdddaaasssVVVBBB777444111111444777999999BBBBBBGGGPPPUUUTTTUUUYYYhhhqqqrrrdddSSSKKKKKKLLLSSSlllzzzgggQQQNNNdddNNNOOODDDIIIhhh\\\OOOGGGGGGJJJQQQVVV[[[eeennnsssvvvzzz|||{{{yyyyyy{{{zzz~~~iiinnnrrr~~~kkkAAA999>>>JJJJJJMMMppp___JJJFFFiiiYYYHHH~~~jjjCCCBBBRRRvvvwwwHHHJJJOOOSSS}}}WWWEEEZZZaaatttNNNXXXfffKKK;;;555000:::999qqqYYYvvvddd444111000111111111888BBBXXXrrrWWWCCC<<>>::::::::::::<<>>444000888>>>AAANNN___XXX```WWWEEE===CCC[[[{{{yyywwwssshhhvvvcccCCCAAAIIIKKKrrr{{{~~~iiiaaa\\\UUUXXX```^^^ggg~~~tttjjjaaaKKK<<<>>>AAA999444222555666444444666666555777;;;>>>LLLmmmyyyiiiHHH222555444RRRJJJ<<>>111111333555===\\\qqq:::FFFIII888;;;666444222...TTT~~~ooo}}}dddAAADDDZZZyyyssssssVVVTTTMMMpppWWW===RRRMMMEEEPPPNNNPPPjjjHHHddduuu{{{sssmmmsssqqqjjj___QQQUUUYYYjjjccc^^^___xxx[[[wwwPPP;;;888111***111111NNNhhhZZZooowww|||yyyxxxuuueeennnZZZJJJAAADDD???;;;999555333888???666222111777>>>GGGUUUcccXXX^^^XXXLLLCCCBBB\\\nnnFFFBBBJJJXXXcccdddTTT___^^^NNNFFFMMMTTTUUU}}}rrrvvv}}}sssdddeeeccckkk|||~~~|||ppp```XXXJJJ555666AAA===999555444666777555555777999888:::===???MMMnnnuuuqqqjjjSSS???888666777]]]AAAQQQZZZ[[[AAAzzzpppooo{{{{{{rrrkkkiiixxxrrriiizzzssscccbbbmmmsssaaaQQQCCC<<<333000333777:::;;;BBBCCCMMMZZZ]]]YYY[[[dddtttyyyrrr\\\KKKIIIKKKJJJOOOhhh[[[PPPTTTzzzTTTLLLKKKGGGZZZzzzQQQNNNJJJLLLRRRXXX[[[^^^gggpppsssssswww{{{zzzwww{{{yyymmmooouuuuuuLLL666???CCCIIIWWWvvv{{{oooZZZEEE^^^QQQCCCdddfff@@@;;;JJJSSSvvviiiQQQKKKOOORRRtttFFFPPPXXXfffiiiOOOfff{{{zzziiiLLL;;;777444222666UUUrrrrrr[[[~~~zzzFFF888...000333333888@@@NNNsssdddOOOBBB:::111111444000000000111666===BBBDDDDDDDDDLLLJJJcccPPPZZZcccDDDooopppSSSPPPZZZOOO666SSS888666666666pppIII{{{|||fffJJJVVVfffnnnMMMJJJaaaqqquuuxxxppplllnnnqqqpppnnnmmmZZZPPPLLLXXXlll}}}iii]]]___\\\bbbjjj~~~tttuuuZZZFFF;;;777;;;===AAAOOOuuuFFFBBB[[[bbbAAA999>>>666222444111IIIhhhvvvvvv|||tttNNNDDDPPPnnn|||ggg^^^WWWOOO666KKKBBB:::OOOUUUTTThhhSSSbbbuuupppvvvoooaaaYYYRRRYYYdddZZZ___nnnWWWmmmpppUUU<<<333000...888111AAAuuunnnVVVkkkyyy~~~xxxvvvsss```ddd{{{XXXKKKEEE@@@===:::888444222666===666:::???BBBCCCGGGOOOWWWVVVZZZWWWQQQIIICCCZZZwwwSSSDDDOOOVVVaaavvvGGGEEEEEEKKKVVVbbbjjjmmm}}}yyyaaaoooyyykkkiiiwww|||vvvuuuTTT;;;999CCCBBBJJJQQQGGG888555555777888666666999333333666:::===LLLmmmwwwsssvvvhhhGGG===???333;;;bbb===gggxxxppp:::```^^^^^^oootttrrrsssjjj~~~rrrhhhmmmffffffmmmyyyhhhggg\\\HHH@@@555111333888;;;<<>>RRRYYY|||VVVKKKNNNQQQYYYRRRKKKXXXZZZvvvPPPXXXzzzkkkPPPAAA444555000555HHH}}}{{{XXXGGG~~~cccOOO===///111444444777???KKKyyyzzzkkkWWWHHH>>>222222444...555444555888>>>AAABBB@@@CCCKKKJJJjjjXXXZZZ>>>777EEEWWWMMMEEEGGG>>>>>>SSS;;;JJJJJJ:::TTTyyy|||fffRRRcccWWWMMMrrrlll]]]FFFAAA\\\|||zzzqqqmmmtttxxxssskkkfffUUUPPPPPPVVV^^^gggsss~~~uuutttjjjddd^^^aaallljjjpppbbbEEE<<<;;;999<<<555???lll\\\@@@AAA{{{|||GGGNNNDDD???---555///===\\\ggguuu~~~ccc222LLLttt}}}vvvnnnvvvyyy```BBB===???IIIMMMLLLSSS^^^{{{GGGSSSzzzxxxnnnooohhhZZZWWW```YYYpppooo[[[qqq\\\ddd```\\\<<<;;;222555+++000444\\\yyybbbeeeyyyoooggg]]]ddd{{{vvvZZZDDD@@@BBB>>>999333111555;;;@@@DDD<<<999IIISSSGGGBBBRRRSSSQQQQQQRRRMMMIIINNNWWW[[[KKKQQQSSS]]]vvvLLLQQQOOOQQQhhh{{{}}}{{{qqqllldddcccrrr{{{oooccc___ZZZEEE888222888:::555444888333444222<<<999WWW{{{uuuXXXEEE:::444888AAAggghhhEEEwwwhhhIIIHHHsssxxx\\\ssstttnnnpppuuussshhhqqqiiiiii___~~~uuutttdddSSSHHH999222333666888777@@@MMM\\\^^^WWWVVVdddtttrrrXXXPPPNNNLLLNNNWWWttt^^^PPPaaaPPPPPPDDDOOOMMM___iiiJJJLLLNNNUUU\\\^^^]]]```jjjssstttxxx|||}}}|||}}}{{{rrrwww^^^888333HHHHHHTTT|||zzzrrruuuPPPIIIMMMCCCJJJEEE<<<@@@LLLccc}}}lllMMMFFFQQQWWWdddbbbHHHTTT[[[nnn^^^VVVyyy~~~yyy]]]AAA555777777666666yyyTTTPPPcccrrrttt:::333666,,,555;;;;;;RRRlll}}}nnn[[[FFF===;;;888555333333444666:::>>>BBBCCCCCCFFFKKK\\\hhh]]]ZZZ;;;444333EEE666666HHH???GGG^^^TTTnnnNNN<<>>BBBFFF@@@===HHHTTTLLLFFFQQQUUUUUUWWWXXXQQQIIIIIIOOOOOOHHHOOOSSS]]]~~~]]]___fff```bbb{{{qqqtttlllDDD888333888999444333777999999777???>>>[[[xxx}}}mmmSSSCCC999444999FFFrrr```BBBbbbtttMMMHHHvvvrrr```zzzzzzuuuxxxxxxsssjjjvvvyyyeeehhhooozzzuuuppp^^^PPP???555444777888777>>>LLLZZZ]]]XXXZZZjjjzzzpppVVVPPPPPPOOORRR]]]{{{ZZZPPPqqq~~~JJJIIICCCGGGOOOgggcccJJJPPPUUUZZZ___aaabbbgggpppxxxvvvxxxzzz}}}tttqqq{{{JJJ999@@@CCCIIIvvv~~~uuukkkssszzzOOOEEEHHHBBBFFF@@@;;;BBBNNNhhhTTTKKKHHHNNNWWWqqqkkkSSSGGGOOOeeebbbNNNkkk}}}|||```BBB999333111666<<>><<>>;;;888888:::===???<<<<<<888???NNNOOOIIIMMMVVVZZZ______XXXMMMIIIKKKJJJKKKKKKNNNYYYeee]]]IIIYYYQQQaaa^^^}}}zzzAAA888333777888444333666999888777===???]]]yyyuuutttbbbKKK@@@777444:::RRRMMMooorrr|||YYYIIIRRRqqqhhhvvvqqqwwwqqqiiiiii}}}vvvgggppp}}}{{{lllooojjj]]]KKK===666666777888<<>>NNNGGGooowwwkkklllmmmtttxxxIII???AAA@@@???:::<<>>777FFFOOOPPPcccooorrrOOOHHH===555CCCaaaxxxyyyzzzNNN~~~hhhVVVdddzzziiiRRRHHHTTTkkk{{{xxxtttooonnnmmmjjjfffdddiiifffeeegggkkkwww~~~III999======<<<@@@;;;aaa^^^+++>>>|||iiiUUUOOOMMMKKKTTTWWW===<<<<<<@@@ccciiiwwwwwwiiipppDDDPPPrrrzzz|||{{{wwwttttttqqqlllCCC???@@@FFFJJJJJJKKKOOOTTTwwwqqquuuoooeee]]]XXXZZZbbbkkk[[[VVVmmmbbbYYYdddppp:::333111...//////???fff}}}~~~jjjjjjtttxxxvvvmmmYYYTTTbbb{{{yyyfffGGGEEE>>><<<:::888888888888888111666444888KKKSSSNNNLLLTTTZZZaaaaaa[[[SSSOOOOOOOOOSSSIIIFFFSSSSSSIIIJJJQQQOOOvvvrrrjjjuuummmvvvqqqqqqnnn<<<555333666777555555888888777888;;;DDDccc~~~wwwuuummmWWWDDD===666444===bbb|||wwwAAApppGGG???jjjzzzqqq~~~xxxgggeeelllkkkdddmmmooobbbmmmBBBXXXvvvkkkoooqqqiiiZZZHHH999333666;;;>>>LLLYYY[[[[[[eeeyyypppSSSLLLMMMLLLOOOZZZ|||WWWaaaMMMBBBCCCRRREEEQQQRRRKKKXXX[[[ZZZ[[[___fffnnnuuuyyyxxx{{{xxxttt{{{___@@@BBBSSSdddvvvpppeeebbbzzzlllAAA;;;??????<<<888???IIIOOOlllMMMMMMKKKLLLXXXuuuRRRHHHNNN^^^vvv[[[TTT}}}vvv{{{iiiJJJAAA444333666...???iii{{{XXXIIIooogggZZZ<<<666222333333@@@NNNWWWwwwuuu]]]BBB777666777777777777999===@@@AAACCCDDDFFFWWW]]]xxxxxxSSSmmmkkk???MMMKKKeeerrrpppZZZKKK===:::PPPoooyyyzzz{{{xxxwww```jjjtttqqqrrrbbb~~~|||XXX???HHHcccvvvtttrrrnnnjjjhhhggggggfffaaafffoooxxx~~~ZZZ777666@@@???===AAAQQQKKK111WWW```GGGKKKMMMVVVsssUUUCCC888;;;hhh{{{ppp{{{mmmWWWJJJ\\\ppp{{{rrrmmmkkkcccYYYDDDBBBDDDKKKQQQTTTUUUVVV[[[zzzwwwuuuiii]]]WWWUUUZZZeeepppzzzOOO```dddooopppBBB<<<666333//////999UUU|||~~~gggfffqqqvvvwwwppp^^^ZZZiiizzz~~~pppRRRIII???===:::999999777444222000999999;;;LLLSSSMMMJJJPPPVVV[[[ZZZUUUQQQPPPPPPPPPVVVIIIFFFTTTNNNDDDPPPKKK___~~~wwwmmmooogggbbbsss{{{ooo___666333222555777888999;;;;;;999<<<>>>OOOppp|||uuuhhhPPP@@@;;;444555CCCqqqhhhHHH|||DDDBBBtttxxxmmm___bbbkkkpppjjjyyyaaaVVV___<<<[[[nnnpppmmmlllqqqpppfffSSS>>>333666<<<@@@OOO[[[\\\]]]jjj~~~pppSSSLLLMMMLLLNNNVVVyyyXXXnnnsss???DDDEEEXXXJJJYYY|||PPPPPP[[[WWWVVVWWW\\\eeeooouuuxxxwww~~~|||{{{}}}KKKJJJCCCVVVsssaaa```aaattt]]]======@@@>>><<<:::CCCLLLPPPiii___GGGLLLKKKPPPmmmTTTJJJNNNMMMmmmeeeNNNooouuuvvv~~~mmmPPP;;;222777777000===pppRRRAAATTT[[[nnnCCC222222666444AAAQQQVVVsss{{{aaaDDD666666999:::;;;<<<>>>@@@@@@AAADDDHHHLLLdddnnnUUU^^^mmm???\\\fff|||uuu```\\\SSSTTTeeerrrkkkhhhttt~~~vvvwwwWWWjjj___xxxeeeGGGDDDVVVgggpppmmmfff]]]ZZZ```hhhkkkjjjlllrrrzzzyyyUUU>>>///666>>>===AAALLLqqq^^^444>>>wwwggg777999OOObbbyyyxxxMMMBBB>>>AAAeeeqqqxxxwwwxxxnnnJJJIIIhhh|||~~~{{{tttnnnggg]]]SSSOOOKKKIIIKKKQQQWWW[[[\\\ggg}}}tttpppaaaVVVVVVVVVYYYjjjKKKKKKjjj```xxxnnnMMM???555444///111666JJJ|||{{{dddjjjrrrtttrrrlll___aaasssxxx[[[HHH@@@===:::::::::999444000333<<<===???IIIIII@@@>>>HHHOOOSSSOOOJJJJJJLLLMMMJJJRRRLLLMMMYYYRRRGGGOOOIIIQQQdddqqqgggQQQNNNZZZlllsssWWWuuuJJJ333333444666888999;;;<<<999777======VVVyyy||||||ssscccJJJ<<<999333888LLL}}}JJJ^^^~~~ZZZEEEXXXssstttllleeellltttllljjjzzz]]]YYYaaazzzeeennnpppjjjoooppplll]]]III<<<999;;;AAAQQQ^^^^^^aaapppoooSSSOOOQQQOOOQQQWWWxxx\\\|||]]]<<>>>>>DDDMMMTTTllluuuIIIJJJIIILLLaaakkkJJJOOO\\\```mmmLLL```xxxttt~~~pppUUU<<<444777444333@@@vvv[[[LLLFFFvvvRRR444222888555BBBLLLVVV|||gggFFF888999===???@@@???@@@@@@???@@@FFFPPPXXXnnn}}}___SSShhhMMMWWWZZZxxx]]]hhhWWWWWW___gggqqqgggUUU^^^xxxhhhgggnnnhhhnnnwwwttt\\\CCCEEEUUUlllllldddWWWSSSYYYbbbgggmmmjjjjjjpppyyy{{{UUU:::666777<<<<<>>888aaayyyuuu<<<777JJJddd~~~SSSCCCHHHKKKHHHTTTxxxvvv~~~vvv~~~[[[EEEeeelll{{{{{{{{{|||zzzrrriiidddccc___[[[XXXXXX^^^ccceeecccgggzzzmmmmmmdddVVVSSS\\\]]]```}}}sssFFFUUUVVVXXXiiiNNN???333555000333222>>>xxxqqqkkksssuuussslll^^^^^^pppaaaCCC===999777777999999555111444<<>><<>>LLLEEEOOONNNssslllSSSSSSNNNGGGKKKRRRZZZdddlllsssxxxxxx~~~MMMCCCKKKXXXyyy```[[[___qqqzzzMMMAAACCC<<<999AAA@@@BBBLLL[[[uuuVVVGGGOOOLLLSSS~~~|||UUUOOORRRjjj}}}SSSRRR}}}~~~wwwsssXXXBBB777666000555999XXXfffggg```FFFfff;;;111777444CCCLLLZZZkkkrrrMMM;;;:::===>>>???<<<======>>>DDDQQQcccooocccHHH```[[[PPPTTTcccoooEEEjjjSSSKKKUUUhhhoooWWWCCCZZZ|||rrrTTTxxxVVVSSSfff~~~nnnEEE888JJJkkkmmmiii\\\TTTVVVZZZ[[[\\\^^^ggguuu{{{tttEEE;;;555<<>>CCCIIIKKK<<<111777444???FFFFFFGGGNNNTTTUUURRRTTTSSSQQQUUUXXXVVVPPPPPPdddnnnddd[[[\\\^^^ZZZmmmxxx@@@888666999:::888777999999999>>>;;;CCC@@@```yyy}}}hhhWWW@@@888666111???^^^QQQmmmnnnDDDNNNtttwwwuuuqqqqqqnnnjjjnnnjjj]]]kkkrrrpppuuummmqqqkkkoookkkgggfffcccVVVCCC444===PPP___```fffyyysssWWWRRRRRRMMMLLLTTTssssssAAAAAAOOOGGGLLLRRRyyyfffPPPOOODDD@@@FFFOOOXXXaaaiiiqqqvvvzzz|||```DDDOOOMMMkkkttt]]]]]]jjjsssmmmHHHAAABBB777777BBBAAA???KKK```~~~]]]???HHHPPPQQQ[[[XXXJJJVVVQQQlll]]]JJJqqq{{{uuuZZZAAA666555111;;;444888~~~sssSSSoooFFFvvvggguuuAAA000555333CCCSSS```^^^||||||TTT???:::;;;:::999777999;;;@@@JJJ^^^vvv[[[:::TTT^^^WWWrrr~~~TTT???[[[IIICCCCCCbbbJJJGGGHHHVVVvvvkkkttt[[[JJJ~~~jjj[[[mmmdddGGG:::lllpppqqqZZZ]]]aaaQQQMMMLLLXXX^^^eeennnooosssgggLLL>>>::::::>>>555CCCRRRPPPaaaXXX***FFFjjjmmmfffbbb~~~bbbQQQKKKIIIGGGDDDYYYvvveeekkkzzzddd]]]aaaeee{{{}}}~~~~~~|||~~~~~~uuummmYYYbbb|||yyypppqqqkkkaaaZZZJJJWWWiiihhhjjjIIIVVVxxxOOO}}}^^^NNN>>>III888333AAA333444```{{{vvviiinnnyyyqqqfffhhhkkkssswww~~~dddEEE999888888777555444222111666888===@@@===666333555888>>>EEEIIIJJJMMMSSSYYYXXXRRRNNNPPPVVVYYYWWWTTTXXXaaafff^^^QQQPPP^^^nnnssskkkUUU]]]gggssstttHHH333333;;;:::999999999:::;;;<<<>>>???999JJJrrr}}}oookkk]]]QQQ999222888444EEEooo```JJJ[[[FFFNNNssswwwvvvyyymmmlllrrriiiooo{{{}}}mmmggg```~~~sssmmmnnnkkkjjjkkkkkkjjjhhh___NNN======QQQbbbdddhhhvvvuuuSSSYYYVVVIIIOOOPPPppp{{{sssIIIFFFKKKJJJDDDRRRaaaIIIDDDGGGGGGOOOMMMMMMUUUYYY^^^jjjqqqtttwwwzzzzzzRRRDDDJJJ]]]kkkeee^^^WWWqqqfffTTT<<<222FFFFFFBBB???AAALLLcccsssIIIHHHHHHJJJ[[[{{{gggMMMMMMRRR^^^iiiCCCcccnnn\\\DDD===666222;;;111666uuuBBBHHHaaaUUUBBB<<<222///EEEYYY^^^___pppdddGGG<<<===<<<888;;;AAA999;;;WWWbbbyyyUUUNNNIIITTT]]]yyy[[[KKK```XXXYYYYYYdddLLLCCC???DDDdddbbbsssrrriiivvv^^^MMMssspppsssZZZIIIQQQbbbssshhhddd^^^HHHJJJFFFOOOSSS\\\kkknnnlllsssqqqyyy}}}wwwuuuvvvzzz~~~hhh___QQQDDD:::555666999BBB;;;BBBZZZwww]]],,,XXXyyy```hhhSSSOOOIIIKKKOOOGGGNNN{{{yyy}}}ttt``````rrr{{{zzzxxx~~~~~~~~~{{{vvvrrr[[[zzzxxxwwwlll[[[OOOLLLYYYiiiiiiqqqSSSKKKmmm___```JJJAAAFFFGGGNNN@@@888===111000KKKxxx}}}llleeeooo{{{rrrkkkqqqwww{{{bbbFFF;;;;;;::::::999777666666555666999;;;999444333666@@@EEEJJJMMMNNNOOORRRUUUVVVSSSPPPRRRVVVYYYYYYVVVXXX]]]aaa^^^YYY[[[eeeooouuu^^^VVVMMM___xxxxxxtttnnncccNNN999333888::::::999888999:::;;;<<<<<<<<>>@@@NNNXXXmmmooojjjkkkyyy@@@yyyxxxooottt{{{___QQQLLLMMMRRRbbbnnnWWWXXXLLLNNNIIIMMM```hhhfffiiihhhkkkoooqqqpppooonnnnnnfffggghhhmmmsssnnn\\\III>>>555111555888888;;;BBB:::QQQdddxxxyyy]]]444DDD~~~ssssss{{{vvvVVVOOOSSSJJJLLLUUUIIIGGGttt~~~}}}]]]XXXeeeyyy}}}}}}~~~{{{zzz}}}~~~{{{xxxvvvwwwkkkyyyooouuurrr^^^OOONNNPPPdddmmmlllTTTJJJ```kkk^^^wwwRRRTTTKKKFFFJJJGGG@@@999444555:::\\\oooyyysssyyy|||rrrnnnwww|||}}}qqq[[[EEE;;;;;;::::::999999999999666333333555444222555:::FFFHHHLLLPPPRRRTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXYYYZZZ[[[]]]___bbbggglllppprrr~~~tttdddfffsssvvvvvvooo[[[AAA000333>>>999999888888888999;;;;;;<<<:::HHH```sss}}}pppVVVCCC333666999777[[[555fffoooFFF???wwwkkkxxxnnnppptttmmmkkkmmmgggjjjxxxaaa___oootttjjjhhhgggkkkkkkhhheeeffffff___UUU>>>III[[[ggglllrrr{{{ZZZXXXUUULLLPPPYYYlll```AAACCCIIIKKKKKK]]]TTTKKKLLLOOOQQQRRRJJJIIITTTVVVSSSVVV]]]ppp~~~yyyTTTDDDTTT|||kkk```VVVYYYpppOOO???IIIAAA>>>??????CCCXXXzzz^^^???HHHHHHGGGjjjZZZSSSLLLLLLrrrwwwRRRPPPrrriiiNNN===222...999666;;;kkkccc|||nnnXXXnnn<<<999777CCCFFFbbbeeeiiiwwwUUU>>>999<<>>JJJSSSTTTXXXTTTUUUUUUVVVWWWVVVTTTRRRLLLIIIDDDAAA@@@>>>999333;;;555666<<<<<<999@@@MMMRRRwwwpppIII<<<777vvvdddLLLmmm\\\QQQ\\\SSSTTTJJJHHHMMMBBBDDDccclll~~~zzzyyyxxx^^^RRRZZZmmmvvv}}}xxxzzz||||||zzzxxxxxxxxxzzzxxxxxxqqqmmmjjj]]]OOOQQQ]]]bbbccchhhaaaKKKSSSqqqWWW{{{rrrxxxuuuWWWKKKOOOXXXOOO;;;:::>>>444FFFvvvxxx~~~tttnnniiirrr}}}{{{vvvrrrwww~~~zzzjjjUUUEEE888888777666666888999:::888333111222222333999???FFFGGGKKKPPPUUUWWWVVVUUUSSSUUUWWWVVVTTTSSSVVVXXX[[[[[[]]]aaaeeeiiikkkllliiillllll```aaafffiiiJJJ888666:::999888777777888999;;;<<<@@@:::PPPkkkvvv}}}fffIII???666555999FFFpppZZZGGGkkkqqqBBBNNNfffyyyuuutttqqqkkkhhhhhhffflllvvvaaafffwwwnnniiihhhhhhhhhfffccceeefffbbb[[[JJJKKKTTTbbbjjjppp~~~```XXXTTTNNNPPPYYYiii[[[CCCDDDEEEGGGHHH[[[tttLLLLLLNNNRRR[[[^^^XXXUUUYYYUUUMMMNNN\\\nnnxxxzzzIIIKKKjjjdddVVVSSSlllOOO===EEEBBB:::>>>@@@GGGaaacccGGGFFFNNNDDDUUUmmmSSSUUUKKK[[[aaaKKKnnnwwwooonnnPPP>>>777333:::555000OOOmmmfffPPPiii===888777;;;>>>QQQeee^^^eeeHHH;;;<<>><<>>======999;;;DDDCCCBBBBBBBBB@@@;;;777;;;999777777777888<<<@@@:::999;;;>>><<>>EEEFFFGGGJJJNNNSSSUUUTTTSSSVVVXXXXXXUUUQQQPPPSSSWWW[[[]]]___``````aaabbbccclllbbb^^^bbb```vvvgggLLL@@@999333999888888777888:::;;;<<>>888222>>>hhhJJJiiiaaa???ZZZccc{{{}}}wwwooojjjggggggkkktttqqq```kkkkkkkkkgggiiigggiiihhhfffggghhhccc\\\ZZZQQQPPP[[[fffnnnzzzgggXXXTTTQQQOOOVVVfffWWWEEEEEEDDDDDDFFFZZZgggGGGKKKKKKQQQVVV___]]]YYYYYYOOOFFFIIIVVVcccsss~~~~~~wwwbbbBBB\\\mmm___YYYhhhnnnJJJ???;;;???:::>>>CCCQQQnnnxxxIIICCCIIINNN[[[xxx\\\QQQOOOSSSpppJJJ^^^tttnnnvvvWWWBBB;;;555777444---@@@xxx|||OOOMMM___~~~rrrIII999666555AAA@@@kkkiiinnnNNN>>>>>>AAA\\\rrriiirrr```^^^mmmuuuzzztttccc]]]______JJJ>>>888EEEJJJEEE;;;666;;;===JJJqqqkkkqqqpppjjj~~~rrrQQQeeejjjqqq}}}uuuzzzeeekkkkkkrrrgggUUUMMMDDD777333666666777888::::::999777333444888;;;999666777;;;555:::AAAHHHTTThhhyyyWWW999222XXXXXX~~~rrrffffffjjj~~~lll[[[SSSQQQVVVQQQFFFQQQTTTQQQIII===JJJ999\\\}}}zzz{{{zzzxxx|||wwwuuuzzzzzzyyywwwuuuuuuxxxzzzyyyxxxyyyyyy|||ssswww{{{rrrzzz}}}zzzvvvrrrwwwuuussstttuuuuuutttssslllfffXXXNNNQQQ]]]___XXX[[[uuuFFFNNNPPP}}}lllnnnnnnHHHXXXZZZNNNWWWVVVYYYddd[[[@@@<<>>@@@999555666:::===CCCHHHIIIJJJLLLNNNOOOPPPQQQRRRYYYYYYXXXTTTPPPQQQUUUYYY\\\^^^``````]]][[[[[[]]]aaahhhxxxjjj}}}qqqRRR:::666777999999888888999;;;===>>>@@@JJJeeennnVVV;;;;;;777333MMMzzz;;;___TTTBBBddd~~~kkkuuu~~~wwwlllkkkjjjjjjsss~~~kkk___kkkhhhaaakkkhhhoooiiikkkllljjjiiijjjfff```cccZZZSSSWWW```jjjttt|||nnnYYYSSSRRRNNNRRRcccRRRGGGHHHDDDDDDIII^^^\\\FFFIIIEEEMMMGGGQQQRRRPPPOOOGGG???DDDIIITTTdddrrrxxxwww}}}xxxUUUBBBpppxxx```WWWkkkGGGBBBAAA555999===@@@KKKbbbOOOGGGDDDCCCUUU~~~___RRRJJJSSSwww|||NNNVVVzzzqqqzzz```EEE<<<222111666444BBBIIIyyyTTTLLLwww___;;;888444???888hhhrrrxxxsssSSSEEEFFFJJJfff~~~wwwuuuXXXmmmyyylllqqqqqqyyy___III======WWWHHH===666;;;QQQBBB333WWWaaannnsssooofffZZZmmmxxxqqqtttvvvzzzmmm\\\\\\ggguuuuuukkkkkkdddVVVNNN;;;:::888555444444666777555666;;;AAA???:::;;;AAALLLVVV```llluuulll^^^DDD000KKKpppvvvvvvjjjlllddd___UUU]]]LLLKKKMMMJJJGGGOOORRRJJJLLLKKKYYYUUUQQQPPPEEEJJJ111EEEggg|||tttxxxyyywwwwwwwwwvvvuuuuuuxxxzzzuuuyyy|||sss|||rrryyyvvvuuuwwwwwwuuuvvvyyyssssssrrrrrrsssrrrnnnkkk^^^XXXRRRSSSYYY___dddfff}}}PPPCCC___hhh|||XXXiiiYYYYYY___]]]\\\ZZZTTTRRRWWWSSSGGGCCCDDD>>>555KKKdddvvvjjjuuuvvvbbbdddnnnkkklllooo[[[BBBBBB===:::777555666999===@@@BBB<<<888:::>>>AAAEEEJJJJJJMMMOOOOOONNNOOOSSSWWW\\\ZZZVVVSSSRRRUUUZZZ^^^ccccccdddcccbbbaaaaaaaaajjjrrr{{{~~~RRR666555;;;:::999999999:::<<<>>>???>>>XXXsssuuuXXXJJJ;;;444666AAAbbbSSS555dddmmmnnnNNNIIIuuufff}}}yyylll{{{vvvjjjmmmkkkiiiuuuyyyfff```jjj{{{mmm___fffnnneeepppiiikkkkkkhhhhhhiiihhhcccaaaaaa]]]XXX[[[fffppptttzzzsssYYYSSSTTTLLLMMM[[[zzzwwwPPPJJJKKKDDDDDDJJJaaaUUUGGGGGG===HHH@@@FFFCCCAAAEEE@@@;;;??????OOOaaammmuuuyyyyyyvvvrrrwww~~~LLLRRRgggbbbdddXXX<<<<<<;;;777:::BBBCCCTTTtttfffHHHJJJSSS___hhhTTTNNNSSSzzzWWWNNNxxxooosss```EEE>>>333...777888AAANNNyyyZZZAAAvvv<<<888444555:::]]]pppvvv}}}cccWWWTTTSSSlllvvvmmmjjjcccRRRJJJdddzzz___EEE777JJJiiiIII888555CCCfffKKK777EEEmmmtttzzz{{{eeeuuutttVVVNNNeeeggg{{{YYYeee???FFF^^^nnnqqqpppzzz~~~tttnnnfffaaaWWWKKK@@@;;;:::;;;>>>>>>CCCLLLPPPSSS[[[fffttt}}}~~~UUU^^^LLLCCCBBBSSSvvvdddvvvHHHUUUZZZKKKOOOLLLQQQWWW???DDDUUUNNNHHHPPPQQQLLLSSS]]]LLLEEEMMMCCCAAA777BBBVVVuuu{{{yyyooosssuuutttxxxzzzwwwrrrqqqwww}}}{{{zzzuuummm~~~qqq}}}wwwttt{{{}}}vvvsssuuutttuuutttsssrrrnnneee]]]SSSQQQXXX```]]]XXXiiiUUUMMMTTTaaa___XXX~~~uuurrr{{{XXXUUUlll___eee]]]XXXVVVRRRLLLFFFCCC???888SSSqqqqqqlllWWWgggssspppooosss___HHHLLL===:::777444555888<<>>AAABBBEEEHHHOOOMMMLLLUUUZZZQQQ[[[xxx{{{fffRRRNNNVVVaaallluuuzzz{{{rrrlllrrrtttvvvqqqGGG@@@999333<<>>\\\NNNIII;;;DDD::::::999666666;;;@@@???999888KKK\\\^^^]]]eeerrr{{{~~~dddttt[[[IIIsssiiihhhxxxxxx]]]JJJ444@@@:::CCC@@@KKKWWWuuulllPPPTTT___yyyttteeeUUUXXXssslllJJJaaarrrnnneeeQQQ<<<444444333555888QQQwwwpppWWWrrrNNNxxxxxxBBB<<<333111CCCKKKwww~~~yyyrrrwwweeeHHHTTTQQQIII```jjjwwwyyy\\\YYY```wwwsssOOOEEERRRXXXFFF999KKKVVVKKKDDDJJJDDDBBBMMM___kkklllgggSSSxxxbbbXXX{{{wwweeevvvcccFFF777;;;DDDVVVmmmuuuqqqxxx{{{~~~xxxgggeeeWWW>>>555MMMMMMlllvvvrrrZZZLLLQQQPPPHHHIIIRRRSSSLLLOOOMMMOOOUUUWWWRRRMMMKKKGGGPPPOOOKKKMMMHHHFFFNNNSSSPPPLLL^^^~~~~~~vvv|||sss~~~ggg{{{yyynnniiiooonnnggghhhoooooonnnmmmooosssvvvxxxvvvtttssstttvvvvvvtttrrrnnnhhhccc^^^WWWQQQTTT\\\UUUTTTXXXfff}}}}}}IIIIII\\\bbbjjjcccQQQ___RRRRRRGGGMMMNNNNNNNNNPPPRRRLLLDDDDDDIIIJJJ======___}}}uuu{{{xxxnnnnnnzzz~~~~~~wwwllllllxxx^^^KKK:::666777777===FFFDDD???===???AAACCCGGGMMMKKKLLLNNNTTTWWWTTThhheeeUUUZZZgggsss|||{{{bbbIIIHHH<<<222666===888:::;;;:::???EEEAAAaaa~~~yyygggHHH333:::===999WWWhhhHHH===QQQ}}}LLL@@@lllqqqiiixxxgggooopppsssiiilllpppffftttrrrcccaaauuuwwwbbbhhhiiieeehhhiiiiiihhhgggggghhhiiihhhfff```aaaaaa___[[[YYYZZZ[[[iiiqqqfffWWWXXXOOOHHHMMM]]]kkkVVVQQQNNNOOOFFF???]]]NNNFFF:::BBB999888777555444999???>>>:::888CCCLLLPPPXXXjjj~~~kkkqqqUUUNNN}}}___ooo^^^HHH@@@555AAA888CCCFFFTTTrrrwwwUUUWWWsssddd]]]ffftttKKKWWWtttccceeeQQQ===555444333555777LLLtttJJJ{{{SSS{{{~~~jjjTTT555222333>>>CCCcccnnnqqqWWWEEETTTYYYUUU```ffftttnnnlll|||mmmHHH>>>===>>>555444CCCJJJGGGHHHNNNAAA666999JJJ___nnnsss___jjjzzz{{{dddRRRhhhllllllwww^^^JJJ888<<>>QQQfff___EEEOOOSSSQQQIIIGGGNNNSSSSSSTTTOOOMMMQQQTTTSSSQQQQQQPPPZZZXXXOOOJJJCCCDDDPPPKKKPPPKKKOOOhhh{{{}}}{{{}}}qqqpppxxx}}}|||nnndddbbbiiinnnjjjfffcccbbbdddhhhkkkmmmkkkiiiiiiiiihhhfffdddddd]]]WWWTTTRRRSSSXXX^^^[[[\\\jjjccc\\\NNNNNNoooXXXhhhhhhPPPXXXZZZJJJDDDEEE___UUUOOOQQQSSSSSSLLLEEEFFFLLLUUU>>>:::SSSsss}}}uuullllllzzztttmmmllluuujjjWWWDDD===:::888<<>>888444555333333777>>>>>>:::666999>>>FFFXXXqqqyyynnnzzzOOO[[[lll[[[zzz}}}NNN;;;===<<>>555333333555666HHHAAATTTnnnqqqrrr555999555888:::IIInnn{{{hhh]]]MMMIIIVVVbbbccc___iiiyyyhhhDDD::::::666555===HHHJJJMMMUUUCCC<<<666888DDDUUUfffpppnnn^^^bbbvvvvvv^^^UUU```qqqddduuusssXXXFFF;;;777===GGGJJJFFFHHHFFF???FFFNNNJJJLLLKKKJJJKKKOOOQQQHHH===@@@///111GGGDDD666XXXppp___VVVRRRWWWVVVQQQKKKHHHKKKOOOPPPRRRKKKHHHLLLQQQSSSSSSUUUXXX___XXXNNNIIIDDDEEEPPP888FFFHHHGGGOOOYYYfffxxxnnnzzznnngggjjjpppmmmlllllljjjgggfffgggfffeeebbb___]]]ZZZXXXWWWZZZTTTNNNQQQWWW[[[[[[YYYppp^^^NNNNNNgggjjj^^^{{{OOORRR]]]OOOKKKHHHOOOmmm[[[XXXWWWVVVSSSNNNJJJIIIJJJTTT???AAASSSeee~~~}}}uuulll|||qqqmmmoooyyy|||wwwuuuUUUOOOIIIFFFAAA::::::===EEEBBB@@@AAABBBDDDKKKTTTIIIMMMLLLNNNUUUdddzzz]]]___sssxxxJJJ===JJJ>>>111888@@@555@@@:::555===>>>GGGaaa~~~```???666999333666qqqFFF333222uuu|||rrrVVVFFFiiixxxnnnqqqpppqqqdddhhhooonnn~~~tttgggiiiuuueeegggeeeeeeiiihhhkkkjjjhhhhhhhhhhhhfffeee^^^___``````]]]ZZZVVVTTTIII___rrrzzzuuubbbUUUXXXSSSUUU\\\jjj\\\ZZZUUUSSSHHH@@@[[[RRR???666999777111222111111555<<<>>>;;;333777===HHH[[[rrrnnnjjjvvvPPPooo}}}___kkkvvvxxxsssKKK<<>>555888CCCBBB<<<>>>DDD666888999999:::BBBPPP[[[^^^mmmjjjaaaqqq[[[mmmzzzbbb\\\gggyyy|||bbbHHH;;;999---666DDDEEE<<>>666TTT~~~dddyyytttPPPJJJ\\\SSSKKKIIIJJJIIIHHHHHHLLLHHHJJJRRRXXXUUUOOOKKKJJJNNNIIIFFFJJJFFF@@@DDD:::???AAAEEEGGGCCCOOOjjj|||www{{{|||zzztttwwwqqqllljjjllliiicccaaaddd```___]]]ZZZXXXVVVUUUUUUTTTTTTSSSTTT[[[gggttt|||vvvVVVGGGRRRlllhhhYYYWWWRRRCCCOOOIIIXXXPPPMMM```RRR\\\WWWQQQNNNOOOPPPKKKFFFJJJ===DDDOOOUUUmmmzzz|||{{{~~~|||kkkZZZRRRAAAEEEKKKLLLDDD<<<;;;???EEEAAA@@@BBBCCCDDDJJJQQQMMMMMMIIILLLYYYoooeeefffxxx]]]EEECCCGGG777111;;;<<<555;;;777888???>>>RRR}}}uuuWWW999444888444KKKXXX===555???yyytttLLLBBBQQQnnn```gggiiiooofffkkksssrrr|||qqqffflll}}}mmmiiijjjcccccchhhgggkkkiiiggggggggggggfffddd```___^^^]]]\\\[[[YYYXXXFFFSSSaaannnssseeeWWWXXXPPPQQQUUUooonnnaaa___YYYVVVKKK???VVVWWW===666555555000111111000333:::===<<<555999???IIIWWWmmmrrr___}}}iiiUUUppp^^^zzzkkk___VVVgggqqq}}}mmmwwwvvv[[[BBBaaa]]]```TTTCCC555111333555444999NNNjjjfffEEE???666444222777555VVVnnnjjj|||iiinnnyyyxxxttt{{{iiiwwwcccDDD>>>555---888GGG@@@666222...777;;;<<<666000222>>>IIISSSpppvvvdddhhh~~~iiihhhlllllliiikkk~~~cccMMMFFFMMMTTTKKK<<>>ZZZMMMEEEGGGJJJHHHGGGIIIGGGFFFKKKUUUYYYPPPBBB888<<>>:::MMMBBB999BBBLLLDDDDDDUUUxxxzzz~~~www~~~uuulllvvvxxxuuuoooeeeccchhhZZZ[[[ZZZXXXWWWWWWXXXZZZ\\\eeellloooxxx]]]EEEEEEOOOaaauuuggg~~~```NNNLLL@@@GGGHHHVVVAAABBBRRRZZZWWWQQQIIIGGGMMMRRRMMMEEEGGGBBBFFFJJJKKK]]]}}}xxxmmmddd```___[[[]]]]]]UUUHHH???>>>AAADDD@@@???DDDGGGGGGHHHJJJKKKLLLHHHLLL^^^vvvrrrqqqsssaaaXXXHHH===888666;;;>>>999777888777<<>>fff|||444666444BBBaaaBBBMMMZZZgggYYY]]]dddqqqlllqqqwwwrrrssseeefff}}}kkkfffjjjkkkbbbbbbhhheeeiiigggffffffffffffeeedddbbb___\\\ZZZ[[[[[[ZZZZZZHHHIIIVVVhhhlllddd[[[VVVPPPNNNRRRdddvvviiifff^^^\\\PPP???PPP]]]>>>888111444000222111///222999===<<<888999===CCCNNNeee~~~]]]jjjyyy^^^[[[ggghhh~~~hhhjjjYYYEEE```______UUUEEE666111333555333...cccyyyVVVSSSiiiHHH~~~wwwKKK333333333888777IIIbbbnnnuuu|||jjjdddwwwWWW999444777555LLLbbb[[[PPPFFF555::::::888333///000888???NNN\\\kkkmmmeeecccqqqvvvkkkaaarrryyyUUUhhhxxxxxxwwwqqq\\\JJJTTTiiimmmXXX^^^mmmzzzyyyxxx___~~~oooQQQ<<>>777JJJJJJCCCDDDNNNLLLAAA???OOOGGG:::;;;GGGGGGDDDKKKmmmzzzllliiiffffffppp}}}ssstttssspppnnnmmmppprrrvvv~~~fffRRRIIIKKK^^^uuurrreeekkkBBBKKKCCCLLLHHHHHHKKK777LLLQQQaaaUUUPPPHHHDDDIIIPPPMMMEEEIIIJJJIIIJJJKKKPPPkkk{{{qqqeeeiiittt{{{{{{uuujjj[[[NNNFFFCCCBBBEEE@@@???GGGLLLKKKFFFCCCDDDIIIJJJPPPaaayyyqqqjjj]]]JJJCCC444000999===;;;===::::::======DDDaaatttTTT>>>;;;444999SSS[[[333...333BBB~~~jjjLLL@@@eeekkkaaacccbbbhhhsssmmmpppuuurrrmmmcccjjjeeeccciiiiiibbbdddhhhbbbfffeeeddddddeeefffeeecccbbb___[[[ZZZZZZYYYWWWUUUKKKBBBTTTiiiddd___^^^UUUTTTQQQTTT___qqqlllcccbbbVVV@@@LLLxxxbbb@@@;;;///333000333222///111777<<<===888777:::@@@JJJ___eeeZZZfffSSS\\\}}}cccyyylllddd{{{uuurrrvvvbbbNNNZZZggg^^^VVVFFF666000333555222---QQQ^^^DDDxxxPPPuuuiii\\\777444666555999;;;UUU||||||wwwwwwwww{{{YYY>>>;;;777:::XXXqqqiii\\\KKK111222111000///000333666888<<>>DDD>>>FFFuuuzzzmmmFFF333<<<666???ggg444???)))888IIIwww___UUU;;;ppp~~~WWWnnnoooqqqtttgggiiiqqqsssooolllnnnmmmfffcccffffffbbbgggiii```dddcccbbbccceeeeeeeeecccbbb___\\\ZZZZZZXXXTTTPPPLLL???WWWmmm```[[[```UUUWWWRRRTTTZZZuuuwwwpppggggggZZZBBBIIIrrreeeBBB===...222111444333000111777<<<===555555:::CCCMMM\\\tttoooRRRZZZLLL\\\{{{rrraaaooodddjjjcccIIIAAALLL@@@KKKMMMcccooopppWWWSSSrrrrrr]]]WWWGGG666000333555222222NNNeee>>>TTTVVVnnnhhh999666777111888000LLL|||zzzssskkkuuuLLL???;;;777>>>JJJQQQQQQIII===555777333///000444777777555+++===EEEFFFXXXssssss^^^jjjnnnaaa```hhhuuu{{{cccdddcccYYYiiirrr}}}zzz}}}www~~~nnnGGGBBBBBBHHHPPPQQQJJJGGGIIIOOOOOOGGGEEEOOORRROOOTTTOOONNNIIIDDDDDDGGGEEE@@@IIIEEECCCFFFJJJJJJCCC<<>>???@@@===;;;GGGeeewwwWWW???:::444555YYYNNN333...666(((SSSlll}}}}}}TTT;;;yyy```ooo~~~xxxqqqmmmlllppp{{{ssscccmmmoookkkhhhdddcccdddeeecccbbbfffbbb```bbbfffgggccc___```^^^ZZZVVVRRRQQQPPPPPPMMMMMMWWWeeefffXXXOOOPPPOOOZZZZZZTTTcccrrriii___ddd[[[;;;iii>>>===555000000222333222111333888===444333;;;DDDLLLaaaxxx~~~|||FFFXXXxxxMMM```vvviiilll{{{jjjbbbwwwVVVBBB>>><<<===BBBGGGGGGJJJQQQ\\\hhhrrrxxxeeeNNNhhhuuuccc[[[III999444777555///,,,DDDkkkDDD{{{SSSPPPpppwww666555111111444555@@@```yyywwwqqqOOOAAA===888:::;;;<<<;;;777444111///...---,,,...222666999777BBBEEECCCQQQgggjjj^^^^^^hhheeeaaaoooyyyxxxvvv|||aaa^^^^^^YYYYYYlll|||yyysssrrrnnngggbbbfffooovvv[[[___KKKJJJLLLGGGDDDHHHJJJJJJMMMRRROOOPPPGGGAAAGGGIIIKKKTTTUUURRRLLLGGGIIIMMMKKKFFFIIIIIIIIIIIIHHHFFFBBB@@@CCCDDDDDDCCCAAA@@@??????DDDJJJIIIOOOgggwww}}}vvvxxxtttLLL>>>IIIMMMNNNHHH???FFFeeeaaaRRR]]]pppmmmtttZZZlllyyy<<<@@@TTTQQQNNNWWWPPPMMMJJJJJJMMMOOOOOOMMMGGGIIIJJJKKKKKKHHHFFFDDDBBB@@@DDDIIIGGGBBBGGGRRR||||||vvv{{{~~~nnnfffaaalllxxxkkkTTTKKKOOO^^^fffzzz```KKKHHHJJJQQQ\\\jjj}}}nnnXXXSSSBBB999888777888:::===???@@@@@@;;;BBBZZZvvvoooSSS888000777MMMuuuccc333,,,///===888kkk|||rrr???FFFxxxgggvvvyyyrrrnnnmmmqqq}}}sssgggtttllljjjgggdddcccddddddcccbbbdddbbb___aaadddeeebbb^^^___]]]YYYUUURRRPPPPPPPPPNNNKKKPPPZZZYYYOOOHHHJJJLLLRRRWWWXXX]]]vvvmmmjjjgggfffYYY>>>cccGGG;;;666111111222222222111444888===666888888===MMMfff|||FFFSSSmmmFFF^^^xxxmmmfff|||jjjdddmmmtttXXX===777:::;;;===BBBAAAEEEKKKOOOUUU\\\fffmmmjjjmmmrrr{{{cccGGG]]]xxxddd\\\LLL<<<444555333...111444jjjwww|||@@@jjjgggOOOzzzttt999777333222333000444HHH```qqqoooyyygggxxx}}}NNN@@@<<<;;;999555222000/////////...//////......111777<<>>FFFVVV^^^]]]aaaddd[[[\\\rrr|||wwwtttttt{{{vvvvvvxxx}}}eeeiii|||WWW???@@@MMMPPPHHHCCCDDDHHHKKKOOOSSSIIILLLCCC;;;???@@@DDDPPPUUUQQQKKKIIINNNSSSQQQKKKEEEJJJMMMJJJCCC??????BBBBBBBBBBBBBBBBBBAAAAAAAAAKKKFFF:::;;;LLLZZZiii|||}}}}}}___UUU]]]uuuyyyvvvsssvvveeeTTT{{{\\\SSS\\\^^^YYYVVVNNNKKKHHHFFFFFFHHHKKKLLLIIIKKKMMMNNNMMMKKKIIIGGGFFFHHHIIIIIIIIIHHHGGGFFF___ppp{{{xxxxxxppplllnnnsssvvvzzzppp]]]fff}}}^^^NNNQQQRRRYYYfffttt}}}oooaaaeeecccLLLCCCDDD888777888888:::<<<>>>???@@@BBBAAAQQQqqqaaaJJJ111///LLLxxxAAA)))000222888:::ttthhh666OOOsssyyyrrrwwwoookkklllqqq~~~{{{lllaaaoooiiiiiifffdddbbbcccccccccbbbcccaaa___```cccccc```]]]^^^\\\YYYUUURRRPPPOOOOOOOOOKKKKKKOOOMMMFFFCCCGGGHHHHHHQQQ[[[WWW^^^iiieeegggdddYYYIIIWWW[[[:::777333111222222111222444999<<<111:::666;;;WWWoooLLLOOOcccEEEeee|||mmmdddeeewwwZZZ___yyyEEE888000666>>>@@@BBBFFFDDDJJJPPPSSSTTTXXX```ggg]]]```fffmmmvvveeeDDDRRR}}}ddd^^^PPP???555222111///333,,,]]]ttt:::XXXyyyrrrPPPxxx|||AAA888333222333///,,,444@@@^^^WWWuuusssiiijjj|||HHH<<<777777777666555333000...,,,000000000111222333444444:::999666666;;;DDDOOOWWWiiiqqqjjj___bbbeeehhhppp|||oooppp~~~~~~VVV___ZZZDDDDDDKKKMMMKKKGGGDDDCCCFFFKKKLLLJJJHHHGGGJJJEEEBBBIIIIIIHHHOOOMMMJJJGGGHHHPPPVVVSSSKKKAAAEEEHHHFFF???<<<>>>BBB;;;<<<===@@@DDDGGGIIIJJJLLLCCC888===OOOWWWaaasss{{{zzzqqqtttwww~~~uuu{{{bbb\\\jjjyyy|||UUUBBBKKKNNNCCCJJJIIIGGGEEEEEEHHHMMMQQQPPPOOONNNMMMLLLLLLKKKKKKIIIOOOOOOHHHDDDGGGEEE???MMMuuuxxxvvvvvvwwwmmmsssuuuoooxxx}}}mmmnnnRRRUUUTTTXXXcccsssppp]]]UUUGGG>>>AAADDD<<<>>>BBB;;;999:::<<<<<<<<<===???@@@HHHSSShhh{{{vvvQQQ===000FFFwwwXXX888000888111,,,555zzzqqq___;;;RRR}}}rrr}}}xxx|||sssjjjgggiiippp|||{{{gggYYYiiiooogggfffdddcccbbbbbbccccccdddbbbaaaaaabbbbbb___]]]]]][[[XXXUUURRRPPPOOONNNPPPLLLJJJKKKJJJEEEDDDHHHFFFCCCKKKUUURRRTTTwwwmmm]]]\\\___\\\UUUKKKxxxvvv???:::444222222111111333666999<<<,,,>>><<>>CCCNNNNNNNNNMMMLLLLLLNNNSSSVVVRRROOOKKKGGGFFFFFFIIIJJJEEEOOOPPPEEE???DDDFFFCCCCCCkkkxxxvvvrrriiittt}}}sssssszzzssskkkYYYdddZZZ___nnndddMMMCCCAAAAAA<<<;;;;;;888;;;===888;;;<<<===<<<;;;===@@@CCCRRRjjj|||nnnBBB333;;;jjj]]]777000000777...+++BBBdddWWW>>>VVVyyyvvv{{{qqqiiigggjjjqqq}}}{{{ggg]]]rrrwwwffffffeeecccbbbbbbcccdddeeedddccccccbbbaaa___]]][[[ZZZXXXUUURRRPPPNNNNNNMMMJJJJJJKKKJJJHHHGGGIIIHHHEEEEEEHHHJJJQQQdddwwwwww]]]UUUZZZ[[[WWWBBBbbbJJJ===444444222111111333777:::;;;000BBBBBBOOOuuu]]]RRRSSS@@@eeedddccc]]]kkkbbbdddRRR^^^ooozzz[[[>>>666666888<<<===>>>BBBGGGKKKHHHEEEGGGNNNWWW]]]___bbbfffmmmuuu|||wwwOOOJJJwwweee]]]QQQCCC888222222555000888fff>>>BBBdddAAAgggMMM555111000222333333444666<<>>AAA:::111...///...---...111666999CCCQQQYYY```iiihhhbbbfffllllllpppxxxuuuwww{{{xxx}}}kkkgggzzzcccCCCKKKPPPLLLEEEBBBBBBAAA???BBBBBB@@@???AAAAAA>>>IIIMMMKKKSSSbbbaaaSSSNNNGGGJJJKKKKKKLLLLLLEEE<<>>===;;;888:::===MMMbbbbbbTTTPPPUUUxxx|||qqqrrrwwwiiiZZZ```QQQHHHPPPMMMCCCGGGSSSPPPFFFPPPfffSSSSSSSSSSSSTTTTTTUUUUUUSSSOOOJJJFFFDDDFFFIIILLL???HHHKKKDDD@@@DDDJJJJJJ<<>>;;;888:::<<<;;;888<<<======<<<===BBBKKKRRRccc{{{zzzbbb:::<<>>AAAQQQsss[[[WWWOOO>>>\\\WWWYYYWWWmmmlllZZZVVVJJJbbbyyyyyyTTT:::777333555777999:::>>>EEEJJJKKKDDD???BBBLLLWWW]]]___```eeennnxxx~~~UUUFFFmmmkkk___PPPCCC999222222666222333HHHqqqNNN888}}}fffGGGYYY]]]555333000///111222333444000RRRwwwddd___VVVZZZqqqooo@@@999666666444222000000111333555000...---333<<>>???>>>FFFHHHDDDGGGRRRPPPDDDBBBDDDHHHJJJGGGEEEDDDAAA===GGGDDDAAA@@@BBBEEEEEEEEEDDD???;;;:::<<<===<<<999===CCC???AAAMMMNNNBBB<<>>@@@??????===???@@@AAAFFFQQQaaalllzzziiiIII===WWW{{{fff999666222///000333555RRR~~~UUU<<>>AAAbbbjjj^^^ZZZSSSKKKPPPBBBHHHrrr```DDD;;;555333000111555999;;;;;;777:::FFF]]]yyyUUU___xxxMMM===WWWSSSOOOSSSqqq{{{mmmYYYWWWJJJJJJ[[[~~~YYY>>>///666111555999:::<<<@@@EEEHHHHHHEEEBBBFFFNNNXXX___aaahhhmmmttt}}}YYYBBBdddssscccOOOBBB999222000333000333666___|||^^^666dddnnnRRRVVVrrrppp555444111......000111111...333eeemmmbbbooouuu|||lll===888666000111222222111000...,,,---+++***,,,///222222111+++111111---222>>>AAA:::---666;;;HHH[[[aaabbbjjjbbbkkkkkk^^^WWWZZZZZZTTTZZZPPPQQQWWW[[[kkkyyyqqqnnnuuuyyyqqqeee^^^eeennnssszzz}}}{{{gggrrrcccXXXbbbWWWAAACCCDDDGGGDDD===<<>>;;;HHHJJJBBB>>>DDDAAA:::======BBBDDD@@@>>>@@@BBBAAAEEEDDDAAA??????@@@BBBDDDBBB===:::;;;@@@CCCCCCAAADDDKKKBBB888@@@GGGDDDCCCLLLKKKEEEPPPYYYjjj}}}}}}uuugggdddeeeddd{{{nnnjjjqqqtttmmmiiilllpppqqqggg\\\VVVUUUiiiqqqZZZQQQJJJJJJJJJCCCJJJGGGDDDBBBAAACCCLLLTTTDDDDDDGGGNNNUUUVVVQQQKKKBBBBBBCCCDDDEEEFFFFFFGGGFFFCCCDDDIIILLLIIIEEEBBBCCC@@@GGGLLLpppggg|||mmmzzz{{{sssaaakkkhhhqqq~~~xxxdddaaafffiiillldddXXXVVV___dddXXXGGGBBBAAABBBCCC===666888@@@444@@@@@@<<>>@@@@@@BBBDDDHHHPPP```tttVVV222DDDppp```777222...111,,,+++333444HHHzzzGGG???cccvvv~~~kkk}}}xxxvvvnnnhhhkkkqqqwwwvvvccccccnnnggghhhiiigggddddddfffiiicccddddddbbb___\\\[[[[[[XXXWWWVVVTTTRRRPPPMMMLLLJJJKKKJJJHHHGGGHHHHHHFFFAAABBBFFFIIIDDD<<<<<>>666333000111555999;;;;;;===>>>UUUtttQQQfffxxxiiiHHH:::RRRQQQKKKSSSvvvnnnaaaNNNTTT???MMMRRR~~~cccLLL777111666000555:::;;;<<<===>>>>>>CCCCCCEEEHHHMMMUUU\\\```iiinnnuuu~~~\\\@@@___zzzfffOOOBBB999111...111+++999;;;aaa{{{hhh999SSSuuuTTTQQQrrrhhhvvv333444333///...///111000777***///444LLLzzzhhhAAA777444333333222000///---,,,,,,------------------------,,,---...///000111222333444000666CCCIIIFFFIIIQQQoooqqqmmmfffggglllhhh___^^^___]]]ZZZ[[[^^^^^^[[[XXXXXXZZZ___iiiqqqsssqqqvvvrrrpppuuuzzzvvvgggZZZMMMQQQ[[[ccc]]]NNNCCCBBBBBB>>>:::888999===@@@BBBIIIGGGDDDAAAAAABBBEEEGGGGGGEEECCCCCCDDDEEEEEEDDDKKKIIIEEEBBB@@@@@@@@@@@@IIIFFFBBB??????CCCHHHKKKCCC>>>:::<<>>CCCAAA<<<===DDD@@@HHHGGGYYYkkkwww^^^FFFNNNsssAAA000111222222***...---888PPPYYYmmmBBBBBBzzzbbboooxxxzzzwwwsssqqqhhhmmmnnnyyynnnhhhjjjnnnmmmjjjgggeeedddeeehhhiiiccccccaaa```^^^\\\[[[ZZZWWWVVVUUUSSSPPPNNNMMMLLLIIIIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>===;;;>>>CCCGGGIIIJJJIIIHHHHHHAAA???gggwwwEEE@@@888999555000111999===;;;???BBB[[[|||QQQvvvhhh^^^BBBCCCHHHNNNJJJ]]]iii```SSSLLLFFF@@@HHHqqqggg@@@999555,,,333444555777:::<<<===>>>>>>CCCEEEGGGJJJNNNTTT[[[```mmmoootttyyy}}}[[[FFF[[[~~~iiiSSSHHH???444---------777333yyy666QQQ\\\HHH]]]{{{===---555000+++222...///000222111000:::\\\|||~~~ddd>>>555333222222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000...***///:::>>>:::;;;BBB555CCCNNNSSS[[[gggmmmkkkiiiiiigggeeeiiipppqqqnnngggggghhhmmmqqqqqqjjjcccyyyxxxlllYYYRRRUUUQQQFFFFFFFFFJJJMMMJJJCCCBBBFFFCCC@@@>>>>>>@@@BBBCCCCCCFFFEEECCCAAAAAABBBDDDEEECCCBBBAAABBBDDDEEEEEEDDDAAAAAAAAAAAACCCDDDFFFGGGFFFDDD@@@>>>???BBBEEEHHHAAA>>>===>>>BBBCCC@@@===>>>===<<<===???BBBCCCCCCDDDFFFFFFDDDFFFOOO^^^jjjtttzzzxxx}}}xxxvvvYYYMMMGGGJJJKKKEEEFFFHHHBBBBBBIIILLLIIIGGGJJJNNNOOOHHHIIIKKKLLLKKKIIIFFFDDDEEEGGGIIIIIIFFFFFFHHHKKKJJJLLLKKKHHHHHHIIIFFF@@@JJJGGGGGGJJJJJJSSSooowww|||tttlllhhhhhhnnnvvv}}}~~~{{{wwwuuussszzztttdddSSSQQQXXXWWWOOOEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@???@@@BBBBBBAAA??????<<<<<>>===:::;;;===>>>@@@AAABBBCCCBBBCCC<<>>555000111---555444rrr555GGGsssQQQ[[[yyy@@@...444000+++222...///---//////000;;;YYY}}}mmmccc___fff|||}}}uuunnnhhhbbb______:::333222111000000///......------************************------------------------///+++...666888333444999555CCCKKKEEE???CCCIIIKKK\\\[[[YYYZZZbbblllnnnjjjfffbbb```bbbddd___UUUMMMsssQQQAAAHHHKKKBBBBBBAAAAAABBB???===AAAGGGDDDBBBAAABBBCCCCCCBBB@@@BBBBBBBBBBBBBBBCCCCCCCCC@@@???>>>???AAACCCDDDCCC;;;<<>>===>>>???AAACCC>>>????????????>>>===<<>>KKKMMMLLLHHHHHHKKKLLLJJJKKKKKKJJJIIIHHHHHHHHHHHH@@@FFFLLLLLLGGGCCCDDDGGGJJJKKKJJJGGGHHHKKKIIIEEEKKKGGGFFFHHHFFFIIIXXXiii||||||}}}dddNNNlllrrr~~~{{{mmm\\\UUUWWWVVVQQQPPPNNNKKKGGGDDDBBBAAAAAA<<<<<<======>>>@@@AAAAAACCC>>><<>>======<<<;;;999777888:::<<<>>>;;;CCC999>>>dddnnnSSS???<<<<<<777222111555888888@@@RRRsssIII}}}|||yyybbbMMMFFF===KKKBBBDDDPPPUUULLLAAA>>>===;;;OOOSSS<<<(((111333,,,333444555777888:::;;;<<<<<<===>>>AAAEEEKKKTTT^^^dddiiimmmttt|||vvvtttoooggg```\\\[[[\\\bbbeeehhhlllqqqwww}}}eeeCCCMMM{{{jjjRRRGGG>>>555111333111333111fffggg:::;;;yyyGGG______lllDDD///333000,,,222---///,,,------///888MMMjjj~~~|||iiiSSSFFF>>>@@@CCCDDDJJJSSSUUUTTTTTTVVVXXXWWWSSSOOO[[[777222222/////////......---------************************++++++++++++,,,,,,,,,,,,111...///444555222222555777@@@BBB777222:::FFFLLLCCCDDDDDDGGGPPPYYYZZZTTTSSSKKKEEEGGGJJJIIIDDDAAAccchhh___III<<<>>>@@@<<>>BBBAAA??????@@@@@@???>>>???@@@BBBCCCDDDDDDCCCBBB???===<<<===???@@@@@@???===>>>@@@BBBCCCBBBBBBAAA<<<<<<<<<<<<<<<<<<======;;;===>>>===;;;:::===@@@IIIDDD???<<<===???AAABBB>>>AAADDDBBB???===>>>@@@CCCHHHKKKYYYqqq{{{~~~ooodddXXXGGGDDDOOOIIIEEEIIIJJJBBBAAACCC===NNNMMMHHHDDDFFFJJJIIIEEEPPPMMMJJJFFFDDDEEEFFFGGG>>>BBBFFFHHHFFFDDDCCCDDDIIIJJJIIIFFFGGGLLLLLLIIIFFFCCCDDDGGGGGGGGGLLLUUUzzzttteeeqqq{{{xxxuuuhhhYYY```mmmtttkkkbbbZZZ___]]]YYYTTTNNNJJJFFFDDDAAAAAA@@@>>>>>>AAAGGGKKKKKKLLLNNNSSSYYY^^^eeeiiinnn___DDDkkkggg777'''...444111---555(((,,,///<<>>GGGfffnnn~~~xxxnnnrrrooofffnnnsss||||||kkkfffnnnwwwkkkiiihhheeedddcccdddeeefffccccccbbb```___]]]\\\\\\XXXWWWUUURRRPPPMMMKKKJJJGGGGGGFFFFFFEEEEEEEEEEEEBBBBBBAAA@@@???>>>======???===:::888777888:::;;;555???666444LLLZZZMMM???<<<:::777333222555999<<>>AAAEEELLLRRROOOIIIDDD>>><<>>>>>BBB???CCCEEECCC???<<<;;;;;;>>><<<:::;;;>>>AAACCCDDD>>>@@@BBBDDDEEEDDDBBBAAA???===<<<;;;<<<===<<<;;;???@@@AAAAAA@@@>>>;;;999999999:::::::::999999888999:::;;;888666888>>>DDDGGGCCC>>><<<<<<>>>@@@AAA999===AAABBB???===<<<<<>>CCCJJJKKKGGGTTTPPPJJJDDD@@@???@@@AAABBBAAA@@@BBBFFFHHHGGGEEEEEEFFFDDDAAADDDIIIJJJGGG@@@@@@BBBGGGHHHFFFGGGIII___fffuuu}}}pppgggcccqqqzzzssskkkjjjhhhddd^^^WWWPPPLLLJJJOOOTTTUUUUUUWWW\\\aaa___gggppptttuuu{{{}}}^^^YYYOOO999)))+++111---***+++222(((---///777ssssssPPP999KKK|||rrrxxxiiirrrmmmpppuuuoooccckkkrrr}}}~~~iiifffpppwwwnnnjjjhhhgggeeedddeeeeeefffaaaaaa```___]]]\\\[[[[[[XXXWWWUUURRROOOLLLJJJIIIFFFFFFEEEEEEEEEEEEDDDDDDAAAAAA@@@???>>>>>>======???>>>===<<<:::999888888333888666555===AAA??????888777555444333555;;;AAAQQQeeeNNNnnnVVVcccfffRRRMMM777GGG<<>>AAAEEEKKKSSSYYY```dddkkkooooookkkfffccc\\\[[[YYYVVVSSSRRRTTTVVVUUUVVVYYY\\\```hhhpppvvv{{{KKKDDDooosssXXXIII>>>444000222333000111GGGxxxRRR444qqqvvvFFF[[[oooQQQ333000...---222,,,...000///...---...000444666HHHmmm|||TTTCCC===666666<<<555999<<<;;;888999???EEEWWW444111333//////...---,,,,,,++++++************************&&&'''((()))+++,,,---...******+++---...///000111000777:::888:::BBBCCC>>>;;;???CCCEEEHHHKKKHHHCCC???>>>EEEOOOOOOFFF@@@AAAIII@@@???HHHKKKEEEFFFOOODDDFFFEEE@@@===@@@EEEGGG:::999888:::???DDDHHHIII===???AAACCCCCCBBB@@@>>>???===;;;:::;;;:::999888<<<<<<===>>>===;;;999777777777888888888777666555777888888666555888>>>CCC===;;;999999<<<>>>??????999;;;???AAA@@@?????????QQQHHH@@@;;;:::GGGeeevvvzzzeeePPPBBB???>>>CCCAAA>>>IIIOOODDDIIIEEEIIIIIIAAACCCKKKJJJ@@@@@@>>><<<@@@EEEEEEAAAIIIGGGCCC@@@???AAACCCDDDBBB===999:::@@@DDDCCC@@@>>>???>>><<<>>>CCCDDDAAA>>>@@@CCCEEEEEEDDDBBBAAA@@@^^^nnn|||~~~{{{mmmnnnxxxzzzrrrzzzzzz{{{yyyuuunnngggcccTTT```mmmuuutttsssuuuwwwuuuhhh[[[kkkJJJ---***,,,111///))))))///)))000888+++444kkkLLL???OOOwwwyyyppp\\\dddgggyyywwwooobbbkkktttfffdddqqqssslllgggfffeeedddcccccccccddd``````___^^^]]]\\\[[[ZZZXXXWWWUUURRROOOLLLJJJIIIEEEEEEEEEDDDDDDDDDDDDDDD@@@@@@??????>>>======<<<;;;<<<<<<<<<;;;888666555333222555777444000444:::444222222333222444;;;DDDZZZlllLLLZZZgggooojjj___RRR;;;CCC===>>>>>><<<888555555666888777...+++///111000333999777777888999::::::999999;;;<<<===???AAAFFFKKKPPPWWW[[[```cccaaa]]]ZZZXXXPPPQQQQQQPPPOOOOOOQQQSSSSSSTTTVVVYYY]]]ccckkkpppwww}}}|||KKK???eeepppVVVHHH>>>444000333---111666MMMZZZ777lll[[[WWWtttWWW444///...---222+++.........//////.../////////999GGGhhhwww\\\GGGAAA333555777777888???LLLWWWVVV333///111//////...---,,,******)))))))))))))))))))))))))))(((((()))***++++++,,,,,,,,,,,,------...000111111***444999888:::@@@@@@;;;999>>>AAA???===???@@@???@@@BBBLLLUUUPPPAAA:::>>>???===<<>>===<<<===>>>???@@@@@@AAABBBCCC;;;>>>HHHMMMGGGHHHPPPSSSVVVZZZhhh{{{zzzooofffrrrpppfffWWWPPPPPPIIIDDDJJJFFF???DDDEEE>>>JJJTTTIIIDDDBBBHHHIIIAAABBBIIIHHHAAACCCBBB??????AAA@@@<<>>>>>???AAACCCDDD>>>;;;888888;;;<<<;;;999;;;===<<<:::===AAAAAA>>>???BBBEEEEEEDDDCCCCCCBBB>>>KKKUUUeee}}}eeehhhvvv}}}|||kkkwwwyyyggghhhLLL///,,,...000111...,,,...111***...888///;;;uuuVVVEEESSS~~~xxxhhh[[[mmmooo{{{uuummmaaammmxxx~~~hhhfffsssnnnhhhfffeeedddcccbbbbbbbbbbbb``````___^^^]]]\\\\\\[[[XXXWWWUUURRRNNNLLLIIIHHHDDDDDDDDDDDDDDDDDDDDDDDD?????????>>>======<<<<<<999999::::::999888666555444111444444------222222000......000000000888BBBYYYmmmuuuTTTQQQffffffRRR???;;;::::::777555444333222333444000)))+++///...111555444555666777777777777777666888:::<<<>>>???BBBFFFIIINNNQQQUUUUUUSSSPPPPPPPPPJJJLLLNNNNNNNNNMMMNNNPPPPPPRRRTTTVVVYYY]]]dddhhhlllrrr{{{yyyLLL>>>^^^rrrYYYKKK@@@666111222,,,222222FFFtttddd666[[[jjjJJJyyy~~~[[[666...---...222+++...+++---...///......///000000333???^^^zzzpppccc[[[OOOEEE@@@AAAEEEHHHUUU222...///000///...---+++***)))(((((((((((((((((((((((((((***************************++++++******---...---444<<<>>>777444999<<<999<<>>===<<<:::888;;;:::888999:::;;;;;;:::888888888888888777666666666666666555555444444444444555888:::;;;:::777666999:::<<<>>>@@@???;;;888AAAAAA@@@??????AAABBBDDDIIIFFFGGGDDD>>>FFFQQQPPPIIIGGGIIISSSWWWJJJLLL```___eeepppwwwsssnnnwwwrrrvvvppp^^^QQQQQQTTTQQQEEEGGGDDDFFFLLLFFF???CCCAAA666AAAIII???BBBJJJCCCCCCBBBJJJKKKAAA???DDDAAA:::>>>AAA@@@AAAEEEFFFCCCFFFEEEBBB???<<<:::888777?????????>>><<<::::::999<<<>>>===<<<>>>BBBBBB>>>@@@DDDGGGFFFEEEFFFGGGGGG???AAAFFFRRRdddwwwvvvaaalll|||zzzgggrrrttt777///---......---+++---///...+++222$$$---666EEE\\\BBBTTTooo``````xxxqqqssslllbbbppp|||}}}kkkiiiwwwkkkeeeffffffeeedddccccccccccccaaaaaa```___^^^^^^]]]]]]XXXWWWUUURRRNNNKKKIIIHHHCCCCCCCCCDDDDDDDDDDDDDDD??????>>>>>>======<<<<<<::::::999888888888888888444222333...(((000555+++...,,,,,,...---,,,444@@@SSSjjjiii```TTT```fffNNN???444555666333111222222000///000---&&&))),,,+++111666000444444555555555555555444555888;;;===>>>@@@CCCEEEHHHKKKMMMMMMJJJIIIJJJKKKKKKNNNPPPQQQPPPOOOOOOOOONNNOOOQQQSSSUUUYYY^^^bbbiiimmmuuuxxxNNN???\\\yyy___PPPDDD777111111000444***666ZZZkkkmmm333HHHtttKKKmmmkkk^^^666------...222***...***,,,...---,,,,,,---000+++333333:::```xxxvvvxxxwwwuuuSSS111...///------,,,++++++******)))******)))(((((((((((((((((((((((((((((((((((((((((())))))+++,,,---......111222333333333444666888:::::::::;;;<<>>;;;:::>>>??????===;;;;;;===???888777777888:::<<<;;;:::777777777888999999777444:::888777777888888777555555444444333333444444555777777666555444444333333111111222333333333333222555555666777888999::::::999:::;;;===???AAADDDEEEDDDDDDCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHHHHGGGFFFGGGGGGJJJGGGDDDAAAAAADDDHHHJJJ???@@@BBBDDDFFFFFFFFFFFFBBBBBBAAAAAAAAABBBCCCCCC<<>>;;;???DDD<<<<<<===>>>???@@@AAAAAA@@@???===:::999888888999777999;;;<<<;;;::::::;;;>>>>>>??????@@@@@@@@@AAADDDGGGGGGDDDFFFLLLKKKFFF<<>>===<<<;;;::::::;;;;;;:::999888777666555666555444222000///------------,,,,,,---000222444KKKbbb\\\~~~wwwzzzfffTTTsssVVVGGGBBB<<<888555222222111000///...------(((***,,,...000222333444666444111000///111222444444555666888:::<<<>>>???BBBCCCDDDEEEFFFHHHIIIIIINNNMMMMMMPPPTTTVVVTTTQQQLLLLLLNNNRRRSSSUUU\\\eeedddiiisss~~~~~~XXX>>>WWW{{{___QQQGGG:::333333---555,,,000\\\fff:::;;;~~~wwwKKK```iiilllBBB)))...222111000,,,---,,,,,,++++++,,,,,,------***,,,222:::OOOyyyOOO333000...------,,,++++++******)))))))))(((''''''''''''(((''''''''''''''''''''''''(((((()))***+++,,,------///000111111111222444666;;;<<<===<<<;;;;;;>>>@@@;;;666333666999888999;;;FFFFFFFFFEEECCCAAA>>>===@@@@@@>>><<<999888:::<<<;;;999888999::::::999777666555666888:::;;;:::999777666555555666666555333333222222111111222222333555444444333222222111111000111111222333222222222222333444555666777777888888888999;;;===@@@BBBCCCAAAAAAAAAAAABBBCCCCCCDDDAAABBBCCCDDDDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHIIIGGGDDDAAA???>>>??????<<<===@@@BBBCCCDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@AAA<<>>>>>???@@@@@@CCCFFFEEEBBBDDDHHHGGGBBB999<<<>>>>>>@@@JJJ]]]mmm~~~yyyzzztttuuuqqqnnn}}}xxxccc888&&&***000000+++++++++,,,,,,,,,---------,,,///***CCCqqqEEE;;;rrruuu|||pppnnnssseeeeeessstttjjjdddvvvwwwnnnjjjiiigggdddccccccdddddddddaaaaaaaaa```___^^^\\\\\\WWWVVVTTTQQQNNNJJJGGGFFFDDDCCCCCCCCCCCCBBBBBBBBB??????>>>===<<<;;;::::::;;;::::::999888777666555666555444222000///------...---,,,,,,---///111222BBBTTT```lllppp}}}|||tttfffOOOmmmyyyhhhQQQAAA;;;999555000111111000///...------,,,)))***,,,...000222333333555444111000///000222333333444555777999:::<<<===;;;<<>><<<:::999>>>>>><<<999777777:::======<<<:::::::::999666444777666666777999;;;::::::444333222222333333222111000000////////////000000222222111111000000/////////000111111222222111111000000111222333444444555666666777888:::<<<>>>???<<<======>>>>>>???@@@@@@======???@@@BBBBBBBBBCCCAAABBBCCCDDDEEEFFFFFFFFFDDDCCCBBB@@@===;;;999888;;;<<<>>>@@@AAABBBBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>777888888888888888888888444444444444444555777777666888:::999888777777888888999:::;;;<<<===>>>???AAACCCBBB@@@AAACCCBBB>>>>>>@@@AAA??????CCCJJJOOOXXXoooxxxnnn|||zzzYYY///%%%---///------++++++++++++,,,,,,,,,,,,---///000(((HHHhhhrrrOOO888hhh]]]|||ooommmtttggghhhuuussslllgggzzzvvvmmmjjjiiigggdddcccdddeeeddddddaaaaaaaaa```___^^^]]]\\\WWWVVVTTTQQQNNNJJJGGGFFFDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>===<<<;;;::::::::::::999888777666666555555555444222000///...---...---,,,,,,,,,---///000666BBBjjjcccWWWhhhddddddkkkfffHHHRRR___[[[LLL<<<555777444,,,000000///...---,,,++++++)))***,,,///111222333333444333111//////000111333222222333444666777999:::<<<>>>BBBFFFJJJLLLNNNOOOQQQSSSTTTTTTSSSQQQPPPPPPTTTRRRTTTVVVWWWYYYaaakkkooouuu~~~}}}|||~~~___===QQQfffUUUIII;;;333111222666...555^^^uuu666<<>>999777999>>>@@@???>>>AAA<<<<<<;;;:::999777666666::::::999888777:::>>>BBB<<<;;;:::::::::999666444:::888666666777777666555333111000111222222111000//////............//////000000000000//////.........///000000111111000000/////////000111222222333444444444555777999;;;;;;999999:::;;;<<<======>>>;;;<<<===???@@@@@@@@@@@@<<<===>>>@@@BBBCCCCCCCCC>>>>>>>>>===============??????@@@@@@@@@@@@@@@@@@===>>>>>>>>>======<<<<<<:::888777999<<<===<<<:::666666666555555444444444222222222222333444444555222444777888888999;;;===555666777888:::;;;======>>>>>>>>>???@@@AAA???===BBBDDDCCCAAABBBDDDDDDBBBBBBKKKaaayyy~~~nnnGGG333)))222666---'''******++++++++++++,,,,,,,,,,,,,,,...---PPPgggUUU:::iiiQQQyyyxxxxxxxxxqqqtttrrrhhhkkkxxxtttmmmkkk}}}sssllljjjiiifffdddddddddeeedddcccaaaaaaaaa```___^^^]]]\\\WWWVVVTTTQQQNNNJJJGGGFFFDDDDDDCCCCCCBBBBBBAAAAAA>>>>>>===<<<<<<;;;:::::::::999999888777666666666555444333222000///.........------,,,,,,,,,------000666NNNgggaaaLLLcccaaaRRRRRR```bbbEEE@@@JJJPPPJJJ;;;555999777...///......---,,,+++*********+++---///111222333333333222111//////000111111111111111222333555777888AAACCCGGGKKKMMMOOOOOOOOOOOOSSSUUUUUURRRQQQRRRTTTTTTSSSVVVYYY\\\___hhhqqqyyy~~~ddd>>>MMMnnnYYYJJJ<<<333///000444///333QQQlll>>>333kkkRRRCCCtttuuuKKK111000///---000000,,,,,,++++++++++++,,,,,,''''''+++111000---///444111IIIfff}}}GGG111111...------,,,++++++******)))''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))***+++,,,,,,,,,,,,///111...222555333---,,,222888555444666;;;;;;888777:::???>>>===<<<;;;;;;::::::999:::999999999;;;???BBB:::999999:::;;;:::888555777666444444555555333111222111000000222222111000//////............//////000000000000////////////---...//////000000///////////////000000111111111222222222333444666777888666777999:::;;;<<<<<<<<<<<<===>>>>>>??????>>>>>><<<;;;<<<>>>BBBDDDCCCBBB???>>>===<<<===???BBBDDDEEEEEEDDDBBBAAA@@@??????>>>>>>??????>>>===<<<<<<999666444666:::<<<:::777666555555444444333333222333333333333333222222222---///222333333555777:::333444555666888999:::;;;::::::;;;>>>AAAAAA??????>>>@@@>>>===@@@FFFEEE???KKKDDDDDDRRRhhh{{{qqqkkkpppvvvJJJ===++++++,,,+++&&&###(((///*********+++++++++,,,,,,...''',,,222SSSdddDDD:::|||bbbsssyyy|||uuuwwwooogggmmmzzzvvvmmmmmmqqqllljjjhhhfffddddddeeeeeedddbbb````````````___]]]\\\[[[WWWVVVTTTQQQNNNJJJGGGFFFCCCCCCCCCBBBAAA@@@@@@???======<<<<<<;;;;;;::::::999888888777777666666666444444333222111///............------,,,,,,,,,,,,///111888KKKVVVJJJLLLfffzzz]]]LLLIIIVVV[[[FFF::::::EEEFFF:::555:::888000......---,,,+++***))))))+++,,,...///111222333333222111000/////////000000000//////000111444666888???BBBFFFKKKNNNOOOOOONNNRRRTTTVVVTTTPPPOOOQQQTTTTTTUUUYYY___cccgggqqqzzzjjj@@@JJJ{{{oooZZZJJJ===444///+++000---...===ZZZxxxFFF---VVV~~~OOO;;;hhhbbb|||PPP333111000---///...,,,++++++******++++++,,,+++******,,,---++++++...)))000777HHHooo|||DDD000222...------,,,++++++******)))''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((()))***+++++++++,,,...000000333444111---+++///333444444666999888444444777???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;999999;;;===888888999:::<<<;;;999777222111222444555666444222111000///000222222222000//////............//////000000000000////////////------.../////////........./////////000000000000111111111111222333444555444555777999;;;;;;;;;:::<<<======>>>>>>>>>>>>===???======@@@DDDFFFEEEBBBCCCAAA???===>>>@@@BBBDDDHHHGGGEEECCCAAA@@@??????>>>??????@@@???>>><<<;;;999666444555888999777555555555555444444333333333444555555444333222111000222333333333222222444666333333444555666888888999888666888>>>AAA@@@>>>???;;;>>>>>>;;;@@@IIIIIIBBB>>>CCCFFFFFFJJJVVVaaahhhwwwzzzrrrvvvccc???+++,,,+++---+++%%%###(((,,,,,,************++++++++++++...'''+++222QQQ[[[yyy>>>>>>~~~[[[tttppplllmmmhhhppp}}}wwwlllnnnnnnkkkjjjhhhfffeeeeeeeeeeeedddbbb_________^^^]]]\\\[[[ZZZWWWVVVTTTQQQNNNJJJGGGFFFBBBBBBAAA@@@??????>>>>>><<<<<<<<<;;;;;;;;;::::::888888777777777666666666444444333222111000///...............------------000000...666EEEFFF@@@BBB```VVVKKKEEEKKKQQQHHH;;;111:::===777444555444///......---,,,+++***)))))),,,---...000111222333333111000000///////////////////////////111555888:::???CCCIIIPPPTTTVVVUUUTTTVVVUUUSSSPPPNNNNNNQQQTTTXXX[[[aaajjjooosss|||nnnCCCHHHvvvmmmWWWHHH>>>666111...111000111888[[[sssPPP000PPPRRR<<>>>>>>>>???<<<;;;>>>CCCEEECCC@@@AAA@@@@@@??????@@@@@@@@@EEEDDDBBB@@@????????????>>>>>>???@@@???===;;;:::888777666666666666555444444333333333333333333333333444444444444222111000444555555444333333555777333333444555666666777777888555777>>>@@@===;;;<<<:::@@@AAA>>>AAAIIIIIIBBB111CCCNNNHHHEEEJJJLLLFFFZZZttt{{{nnntttfffJJJ000&&&+++...+++++++++,,,......+++'''************++++++++++++,,,***...///PPPVVVvvvIIICCCttt|||KKKmmmyyyyyyiiigggnnnjjjsssvvvjjjnnnmmmkkkjjjgggfffeeeeeefffeeecccbbb^^^^^^^^^]]]\\\[[[ZZZYYYWWWVVVTTTQQQNNNJJJGGGFFFAAAAAA@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::777777777777666666666666444333333222111000//////---....../////////......000---,,,///555;;;999444EEEMMMGGG@@@AAAHHHHHH;;;///222444555333000//////......---,,,+++******))),,,---///000222222333333000000/////////.........//////...000222666:::===DDDHHHOOOVVVZZZ[[[YYYXXXTTTPPPLLLKKKMMMRRRVVVYYYbbbeeemmmwww|||qqqFFFGGGrrrpppYYYHHH>>>666000222111000666???jjj|||```555LLL]]]BBBppp~~~\\\jjj<<<000,,,+++,,,***++++++************++++++''')))+++***+++---///000***000333000+++---888BBBiiijjj<<<222555,,,------,,,,,,+++******)))(((((('''&&&&&&&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((()))))))))***,,,.........000333777;;;???AAA666666888:::999666888>>>;;;:::999888888999:::;;;444777999:::999999999999999999:::;;;<<<;;;777444444444666888888555000,,,///...---...000111000///...------,,,,,,------...........................+++,,,------......---------------------------...000000000000000111222222///111444666888888777777666777999;;;===>>>??????<<<:::888;;;@@@BBB???<<<;;;<<<>>>@@@AAA@@@???>>>@@@???>>>======>>>>>>???===>>>??????>>><<<:::999888888888777555444444444222222222222222222333333222222333444444333111000...///000000000111444777444444444555555666666666888555666===???:::777999777???BBB===???EEECCC:::EEEOOOLLL======LLLNNNBBBNNNVVV[[[gggxxx|||www{{{}}}vvvtttwwwwwwNNN666111(((,,,111(((+++&&&''',,,,,,''''''---)))************+++++++++(((---000+++RRRXXXLLL@@@yyyRRR|||eeennnqqqjjjoooppplllvvvttthhhnnnkkkkkkjjjgggfffeeeeeefffeeecccaaa]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVTTTQQQNNNJJJGGGFFF@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::777777777777666666666666444333333222111000//////---......///000000/////////+++...000,,,000666444444FFFDDD===;;;BBBGGG999000...000444333...---000///......---,,,+++******------///000222222333333///////////////........./////////000333777<<>>555...000***)))444BBBtttppp777DDDgggDDD]]]xxxrrr===---***,,,000...++++++************++++++%%%)))---,,,***))))))(((---)))(((+++---,,,...444,,,@@@XXXgggsss^^^:::222000000++++++******)))((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++))))))***+++,,,---...111444777:::<<<111333555888999888666555;;;888666777999999666333777888:::;;;;;;:::999777===;;;888777888777444111444444333333111000...------------...............------------------------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------////////////////////////111111111111222333444555444666888:::<<<<<<;;;::::::999888:::???AAAAAA???==================<<<<<<@@@@@@??????>>>===============>>>===;;;999777666444444555555444444333222111111111222222333333333000000000000////////////......///111111222222222444444555555666777777777888888888888888999999999::::::;;;===@@@BBBEEEFFFJJJHHHDDD@@@>>>AAAFFFJJJKKKGGGJJJTTT[[[___iiivvvwww~~~}}}}}}{{{ZZZGGG...---,,,+++************)))))))))))))))******+++******+++++++++,,,,,,,,,,,,///&&&777aaaPPP444QQQvvv\\\}}}fffpppnnnoooooooootttzzz|||gggnnntttnnnfffgggeeecccbbbcccdddddddddccc```\\\\\\\\\\\\XXXVVVTTTUUUTTTRRRNNNKKKHHHHHHDDDAAA===;;;::::::999999;;;;;;;;;:::999999999:::===999444333555666444111333333333333222111000000///............---------***,,,///000//////000111222666===BBB@@@;;;;;;@@@000---...333333///+++***,,,,,,++++++***++++++,,,.........///000222333444000000///...............,,,...000111444888===AAAKKKNNNRRRTTTSSSNNNHHHDDDBBBBBBCCCEEEKKKVVVaaaiiirrrxxxzzzjjjaaaUUULLLGGGEEEDDDBBBFFFRRRhhhvvvCCCBBBmmmxxx___KKK===444000...///......888UUUyyyyyy888@@@fffRRRGGGvvv{{{uuuLLL111***+++,,,***))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------++++++...555AAAMMMTTT\\\iiixxx~~~~~~[[[999111//////++++++******)))((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******)))))))))***,,,,,,------///000222333000222555777888777666555999999:::;;;<<<;;;777555888999:::;;;;;;:::999888<<<999666666666666333111222222222111000///...---...............---------------------------------,,,,,,,,,---,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,........................000000000000111222333333222444666999::::::999999:::999888:::>>>@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======<<<;;;;;;;;;=========<<<:::888666555333333333333333222222111111111111222222222333333000000000/////////......---...///000111111111111222222222333444444555555555666666666666777777777999999:::<<<>>>@@@BBBCCCBBBBBBAAA@@@@@@AAAEEEHHHCCC@@@CCCLLLRRRSSS[[[fffwwwrrr~~~yyysssuuugggWWWCCC222***---,,,+++***))))))))))))))))))(((((())))))***+++*********+++++++++,,,,,,)))111***111QQQRRRuuu===QQQvvv]]]uuufffxxxxxxtttoooqqqvvv|||uuuhhhooommmjjjdddfffdddbbbaaabbbcccbbbbbbccc```]]]\\\]]]\\\YYYWWWSSSTTTSSSQQQNNNJJJHHHGGGDDDBBB>>><<<<<<===??????===<<<<<<;;;;;;:::777555888888777555333333333444333333333333222111000///............------------***,,,...//////000222444111444:::???>>>;;;;;;@@@111......111222...++++++,,,,,,+++*********++++++.........///000222333333000000///...............------///000444:::BBBGGGQQQQQQOOOLLLHHHBBB>>>;;;:::;;;>>>BBBJJJVVVccckkkxxx~~~~~~rrrhhhaaaTTTMMMDDD>>><<<;;;:::999;;;LLL```yyyGGGBBBiii|||cccOOO@@@666111111111---***111KKKnnn888666aaa~~~JJJPPPlllkkkvvvtttHHH000,,,---------))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---///---+++***+++...222555---444<<<>>><<<;;;>>>BBBXXX777000......++++++******)))((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))((((((((()))*********++++++,,,---...///000333555666666555444555888;;;<<<;;;999777666999999999999999999888888888777555444444444222000///000000000//////...---//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))*********+++++++++,,,,,,------------------------............///000111222000222444666777888888888:::999888:::<<<======<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888;;;;;;;;;:::999777555555111222222222222111000000000000111111111111222222000////////////.........---...///000000000000000//////000000111111222222222333333333444444444555888888999:::;;;===>>>???:::<<<>>>???@@@BBBEEEGGG???<<<>>>FFFGGGDDDGGGOOOUUU___iiiiiidddiiiyyyzzz[[[LLL;;;000***&&&&&&)))++++++***)))(((((((((((())))))(((((())))))***+++*********++++++++++++,,,(((000+++///QQQPPP___AAAMMM{{{lll\\\tttgggwwwssspppnnnpppvvv}}}yyylllgggqqq~~~iiiiiiffffffdddaaa```aaaaaaaaa```cccaaa___^^^]]]\\\ZZZXXXTTTSSSRRRPPPMMMJJJHHHFFFDDDBBB???======@@@CCCEEE???===<<<<<<===;;;666222222555888666222000222666222333333222222111000///............------------+++,,,------...000444777111222666<<<>>><<<===AAA333///---//////,,,+++,,,...---+++*********++++++......//////000111222333000///......---.........---...///111555===EEELLLQQQMMMGGG@@@:::666555444555777:::???GGGRRR^^^fffxxx}}}xxxvvvqqqjjj```VVVNNNIIICCC???;;;999999:::::::::CCCVVVeee|||MMMBBBcccjjjTTTBBB777222//////---,,,555OOOuuu999000bbbyyyCCCWWW{{{}}}JJJ~~~~~~JJJ444111...,,,---))))))))))))))))))))))))******************************+++++++++,,,,,,,,,***************************+++,,,+++******,,,...TTT666111///---++++++******)))(((((((((''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((''''''''')))(((((()))***,,,...///000---///111333444555444444111444777777555444555777888777777666666666666777555444333222222111000///...//////000000///////////////...------,,,+++++++++++++++++++++++++++++++++++++++++++++******)))(((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///000222444666777777777999888888999999::::::999999999999999999:::::::::::::::999999888777777777999999888777666555444444111111222222111111000///000000000000000000000000/////////.........------,,,---...///////////////------......///000000111111111111222222333333444888888888888999;;;<<<===999:::<<<>>>???AAAEEEGGGCCC???AAAFFFCCC;;;999>>>555>>>NNNZZZ[[[\\\kkk~~~{{{lllTTT888777///((('''(((***...222***)))((('''''''''''''''((((((((((((((()))******************+++++++++++++++---(((222dddNNNddd@@@NNNyyy[[[^^^}}}nnnrrrgggiiiqqqppptttzzzuuuhhhfffsss~~~iiillljjjgggdddaaa```aaaaaaaaa```bbbaaa```^^^]]]\\\[[[ZZZVVVUUURRRPPPNNNLLLIIIGGGEEEBBB???<<<;;;===AAAEEEAAA===:::999;;;;;;888444111333555444333222333444222222222222111000///............---------,,,,,,,,,,,,,,,,,,---111666:::333222555<<<@@@@@@AAADDD555///+++,,,,,,++++++---///...,,,***))))))***+++---...///000000111111111///......------.........---///222555999>>>EEEIIIEEEAAA<<<666333222333444555666888;;;@@@IIIRRRXXXmmmuuu{{{xxxkkkcccbbbbbbccceeeccc___\\\```fffccc[[[XXXWWWSSSOOOJJJEEEBBB@@@<<<;;;;;;;;;<<<>>>???@@@???LLLWWW}}}RRR@@@]]]oooWWWCCC777222,,,...///222:::QQQuuuAAA333aaaqqq777GGG]]]PPP888444///***+++))))))))))))))))))))))))************************************++++++++++++'''(((***+++,,,---------000///------...000111111QQQ555333000...++++++******)))(((((((((((('''&&&&&&%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''''''&&&&&&&&&'''((((((((()))+++,,,...///,,,---///111222333333333111333444333111222666:::666666555444333333444444111111111111000///////////////000000111111000000//////...---,,,++++++***++++++++++++++++++++++++******++++++******)))((())))))))))))))))))))))))((((((((()))))))))******************************++++++++++++,,,---......///000111333555666777888777777888888777777777888888888888888999999::::::::::::999888888777777666777777666555444333333222222222222222222111000000////////////////////////............------------,,,,,,---.........---------------...//////000000000000111222222333444444777777777888888999;;;;;;<<<<<<<<<<<<===@@@DDDHHHFFFCCCEEEKKKGGG===:::>>>@@@<<<===BBBCCCDDDSSSfffrrrgggeeeooossssssxxxhhhVVVKKKBBB888666222''',,,((((((***+++(((&&&(((((((((''''''&&&'''''''''((((((((('''((())))))***))))))*********++++++++++++---+++333jjjTTTuuu???WWW~~~QQQkkkooowwwmmmnnntttqqquuuyyy|||wwwllljjjzzzjjjllliiigggeeebbbaaabbbbbbbbbaaaaaaaaa```___]]]\\\[[[[[[YYYVVVSSSQQQPPPNNNKKKIIIEEECCC???:::666777;;;???@@@<<<777666888::::::999444222000111444555444222111111111111000///.........------------,,,,,,,,,++++++++++++,,,111666;;;666444666===DDDEEEEEEFFF444...******+++***+++...000///,,,)))(((((()))***---...///000111111000000......------------.........222777;;;===>>>???AAA888777444222111111222333444555666777:::???FFFKKKYYYbbbooo{{{qqqvvvgggTTTIIIDDDCCCBBBAAADDDEEEEEECCCDDDGGGGGGEEEBBBAAA@@@>>>============666777999:::;;;<<<===>>>;;;???NNN}}}UUU>>>VVVrrrWWWAAA555111......000000222???\\\wwwOOO666UUUiii333:::eeeiiiNNN555111...+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***))))))(((((())))))***((('''(((+++,,,+++)))NNN555333111...++++++******)))((((((((((((''''''&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%%%%&&&'''(((((('''''''''((())))))***+++---///000111222222333444555555555777:::===555555444444333333222222///000111000......///000//////000111111111000000......------,,,,,,++++++************************)))************)))(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))************+++,,,---.........000111333555777888444666777666555555666777777777888888999::::::::::::999999888777777666666555555333222222111111222222222222222222111000000//////............------......---------,,,,,,,,,+++,,,,,,---------,,,,,,,,,,,,------...////////////000000111222333444444666666666666777888999:::=========<<<<<>>@@@>>>;;;???HHH666<<<:::444;;;LLLWWWVVVWWW[[[WWWPPPUUUdddhhhbbbUUUIIIEEEPPPYYYRRR@@@222666...---+++$$$'''---***,,,)))(((***)))&&&%%%(((((((((''''''&&&''''''(((((((((''''''(((((()))***)))))))))************+++(((///222///^^^]]]kkk<<<^^^PPP|||mmmddd{{{xxxqqqnnntttwwwzzz~~~|||rrrppp|||hhhiiidddfffdddaaaaaabbbccccccbbb___``````___\\\[[[[[[\\\\\\XXXSSSQQQQQQPPPMMMJJJEEEDDDAAA:::444222555888<<<:::888666555777999;;;777333///000333666555222000111111000000///...---------------,,,,,,,,,,,,***+++++++++,,,000555999888444555>>>FFFGGGFFFEEE222,,,((()))******,,,000222000,,,)))(((((()))***---...///000111000//////---------,,,------...//////444:::======;;;:::999333333333222111000///...///000222333555999???CCCFFFNNN[[[hhhvvvxxxaaaQQQ@@@::::::999888888777999;;;:::888888:::<<<888888777777777888999999555777999:::999999;;;===BBBEEEeee|||~~~~~~YYY<<>>@@@CCCFFF@@@???DDDKKKJJJBBB@@@EEE;;;>>>BBBDDDBBB===:::::::::>>>888***(((111111(((222333000,,,---111///***777***(((000111000000///!!!""",,,111******,,,'''+++((((((******)))+++///((((((''''''''''''(((((((((''''''''''''((())))))))))))))))))************(((...333---^^^[[[TTT@@@\\\NNNccc\\\uuusssnnnmmmrrrwww{{{|||pppooo{{{sssdddiiidddcccaaa``````aaaccccccccc]]]___```^^^[[[YYYZZZ\\\\\\WWWRRRPPPQQQPPPMMMIIIFFFFFFCCC<<<555111333666777:::;;;999555333555777888555222000111333555666000000000000///...---------------,,,,,,,,,++++++)))******++++++...333777555111222<<>>@@@AAACCCDDDAAA>>>BBBIIIFFF===;;;??????@@@>>>777222444999<<<555------555666///+++///+++,,,------.........---(((...333)))***333+++,,,(((,,,,,,###%%%+++((('''&&&''')))'''$$$$$$'''(((((('''''''''(((((()))'''''''''''''''((())))))))))))))))))******************......lllRRRLLLMMMWWWuuuIIIlllaaaooogggkkkvvvnnnttt{{{xxxkkkiiitttlllbbbkkkhhhaaa___^^^^^^```bbbcccccc\\\^^^___^^^ZZZYYYZZZ\\\\\\WWWQQQOOOPPPPPPLLLHHHGGGGGGFFF???777222333666333:::???===666111111333777777666222...///444999000000000000///...---,,,---------,,,,,,,,,++++++)))******++++++...222555333...000:::DDDEEE???;;;---(((&&&)))+++,,,...111333111---)))''''''((())),,,---///111111000...---,,,,,,,,,,,,------...///222555888999888666666666111111000///...---,,,,,,---...//////...000222555888:::>>>CCCKKKXXXgggrrrYYYOOO<<<777777:::999444444999;;;999999:::999777555666888888888999999:::::::::888:::;;;;;;999999<<>>FFFBBB???<<<===>>>>>>>>>444333333222111000............---------,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))***)))((('''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))************+++++++++000%%%,,,888nnnPPPbbbJJJgggEEE}}}vvv\\\ZZZfffwwwoootttxxx|||uuujjjiiizzz{{{iiifffcccgggdddbbbaaacccccc```]]]bbb```\\\[[[[[[[[[ZZZYYYUUUSSSQQQOOOLLLJJJIIIIIIGGGGGGEEE@@@888333333444666222000555<<<===666///333555888888444000333888111///------......---,,,------,,,,,,,,,,,,++++++))))))******+++...222555666///111===FFFDDD>>>;;;''')))*********,,,111555888444///+++************,,,---......//////.........---,,,++++++---...000888999:::;;;;;;:::999777444333111///---------------,,,,,,,,,---///000111222444777;;;AAAHHHPPPUUUlllvvvWWW>>>999666333555999;;;999777;;;===>>>===;;;999888888888888888888999:::<<<===AAABBB@@@:::555777>>>CCCNNNzzz|||zzzbbb@@@HHHnnnsssPPP<<<444111000///***,,,333666LLLmmm|||///<<>>>>>===;;;:::;;;???@@@BBBDDDCCC???999444333333333222111000///...---------,,,,,,,,,,,,++++++*********))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((())))))))))))*********+++++++++000(((///888iiiVVVaaaCCC```IIInnnZZZ^^^fffsssjjjvvvxxx{{{}}}wwwllliii~~~lllhhheeefffdddbbbbbbccccccaaa___aaa___\\\ZZZZZZZZZYYYXXXUUUTTTRRROOOMMMKKKJJJIIIFFFGGGEEE???777222111222888555444777<<<>>>;;;777333555666555222111222666111///---------...---,,,------,,,,,,,,,,,,++++++)))***++++++,,,///333666888222222<<>>777:::<<<;;;999888:::===AAACCCFFFGGGFFFFFFFFFGGGFFFBBB@@@BBBHHHMMMOOONNNVVVKKK@@@:::999999???EEEbbb}}}}}}```???EEEjjjtttQQQ===444000000///******...000EEEhhh~~~///111bbbmmmJJJJJJqqqyyyUUUddd:::...,,,***---))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''rrr>>>111+++...,,,---+++******+++***)))''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%################################################$$$$$$%%%%%%&&&&&&''''''%%%&&&((())))))***,,,---222222222222222222333333222111111000///...------------------,,,,,,,,,,,,,,,------------,,,++++++)))******++++++******)))******))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((((()))))))))******------...///111333555666222333444666888888999999555555555444333222111000////////////...,,,++++++------------------------,,,,,,++++++++++++,,,,,,,,,++++++++++++*********))))))))))))))))))))))))*********+++******))))))(((((())))))***+++++++++,,,,,,,,,,,,------------...000222333333444666888===<<<:::::::::;;;===>>>>>>???BBBDDDCCC===555///333333333222111000///...,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((&&&&&&&&&'''''''''(((((()))))))))*********++++++///***000444```RRR[[[@@@]]]MMMzzz]]]WWWeeellluuunnnvvvxxxzzz}}}yyynnnccc|||iiieeecccfffdddbbbbbbccccccbbbaaa```^^^[[[ZZZZZZZZZYYYXXXVVVUUUSSSPPPNNNLLLKKKJJJFFFGGGDDD>>>666000...///777777666777999<<<>>>@@@;;;:::888555333222111111222000...------...---,,,------,,,,,,,,,,,,++++++***+++------...000444777999555333:::GGGJJJ<<<+++)))*********+++///444888444000,,,)))((())))))(((******+++,,,,,,,,,,,,,,,))))))***,,,...222555777999:::;;;;;;:::888666444000000000000///...,,,++++++,,,...000111111111111555666666555555666:::===>>>DDDQQQaaasss}}}PPP:::<<<555888:::;;;:::999:::;;;<<<>>>@@@CCCGGGMMMSSSXXXlllfffbbbdddiiijjjccc\\\SSSBBB777:::>>>>>>EEEQQQ~~~|||}}}bbbAAAEEEhhhvvvSSS>>>444///---///+++++++++---DDDiii999...jjj~~~PPPGGGMMMkkkbbb<<>>777555444222...444111...------...------------,,,,,,,,,++++++++++++,,,...///000111555777888555222999FFFKKK;;;%%%*********+++---111555888000---***(((((((((((((((***++++++,,,,,,,,,,,,,,,***+++,,,///222555888:::>>>>>>??????===;;;888666444333222000......------,,,...111555777888777777<<<<<<;;;999777777888::::::;;;???FFFTTTeeewwwqqqDDD777888888888999;;;>>>>>>;;;888??????>>>===@@@GGGPPPWWW^^^\\\\\\______YYYMMMCCCAAA666555???BBBAAAOOOfff~~~iiiGGGIIIjjjwwwSSS>>>444///***......------///GGGnnnBBB111wwwRRRDDDnnn]]]iiikkkqqq???,,,...,,,***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''kkk<<<444---///------+++******+++***)))'''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%&&&&&&'''$$$&&&'''((('''((()))+++...///000222222333333222111111111000//////......------,,,,,,,,,+++++++++++++++,,,,,,++++++***))))))))))))******))))))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((((((((()))))))))******++++++,,,...000222333444444444555444444333333333333333333222111000000000000000000000///...---------------------------,,,++++++******++++++,,,+++++++++*********))))))(((((((((((((((((((((((())))))*********))))))((())))))))))))*********************+++++++++,,,,,,---///111222333444666888666222///222:::AAADDDDDDBBB>>>999777777888999:::222222222222222111000///++++++*********)))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&(((((()))))))))*********,,,(((...000___FFF___DDD___QQQuuuaaajjjtttiiimmmmmmpppwww~~~uuuhhheee~~~ffffffiiieeedddcccaaa``````aaabbb```^^^]]]]]]]]]]]][[[YYYWWWUUUSSSQQQNNNLLLKKKKKKHHHIIIGGGAAA888000------...111333111///222;;;DDDIIIGGGAAA888555777555000555222...,,,------...---------,,,,,,,,,++++++++++++---///000111222555777555222222999EEEGGG888&&&+++******,,,///222555666---+++(((''''''(((((((((++++++,,,---------------+++,,,---000222555777999<<<=========;;;999666444444222///------///222444555777999;;;<<<<<<;;;::::::;;;:::888666666777888:::;;;;;;;;;???LLL___mmm}}}]]]>>>;;;666999???DDDBBB<<<:::>>>CCCHHHIIIHHHFFFCCCAAA@@@@@@999;;;===??????<<<888444===:::???HHHEEEGGGdddpppLLLJJJiiiuuuRRR===333///+++/////////......EEEjjj@@@333zzzQQQ@@@xxxnnnuuudddCCC(((111000&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''ggg;;;555...///------+++******+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######################################################$$$$$$%%%%%%&&&&&&$$$&&&'''''''''''')))***+++,,,...000111222111111111000000000////////////,,,,,,,,,,,,++++++++++++***++++++++++++***))))))((())))))******))))))((())))))(((((((((((('''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''(((((()))))))))*********))))))***+++---///111222666777777666666555444333333333333333333222111000000000111111000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++************)))))))))(((((((((((((((((((((((('''((())))))******))))))************************************+++++++++,,,***,,,...//////000333555444000000666AAAHHHHHHEEE===<<<::::::::::::888666222222222222222111000000+++++++++*********))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((((((((()))))))))******+++)))000444fffPPPmmmAAA\\\VVVwwwoooxxx|||mmmqqqsssoooyyy}}}qqqgggfff{{{dddeeehhheeedddccc```]]]]]]___aaa^^^]]]\\\]]]]]]]]][[[XXXVVVUUUSSSPPPNNNLLLKKKJJJGGGHHHGGGAAA888111...------111444222000222;;;CCCEEEFFFAAA666333777888555666333///,,,,,,---......------,,,,,,,,,,,,+++++++++---///111111333555777333///222<<>><<<999888999:::;;;:::888888999;;;555:::===;;;999===HHHRRRaaaooosssEEE999===:::777DDDLLLFFF999;;;NNNbbbmmmsssyyyzzzuuukkkbbb\\\GGGEEEAAA===;;;===AAADDD>>>@@@GGGOOORRRcccvvvNNNGGGeeeqqqOOO;;;333///,,,000///...---***<<<]]]EEE666sssVVVAAAVVVdddHHH)))000111'''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&ddd999444---...,,,---+++******+++***)))'''&&&&&&&&&&&&&&&&&&&&&&&&#################################################################################$$$%%%%%%&&&&&&$$$%%%&&&'''&&&&&&''')))''')))+++.../////////.../////////...............,,,,,,,,,++++++++++++******************))))))((((((((())))))))))))(((((())))))(((((((((''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''(((((((((((())))))))))))(((((()))***,,,...000111444444444555444444333333333333333333333333222111/////////000//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************))))))))))))((((((((((((((((((((((((&&&&&&((()))******************))))))))))))))))))))))))))))))*********+++((())),,,------...000222444222333===HHHMMMIIIBBB===<<<<<<<<<<<<:::666333111222222222222111000000,,,,,,+++++++++*********)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,***(((%%%$$$%%%&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&''''''''''''(((((((((((()))))))))***)))***222222aaaTTTvvvEEE[[[]]]~~~www|||~~~pppuuuwwwqqq|||}}}vvvnnnhhhfff~~~{{{dddccceeeeeedddccc___[[[ZZZ]]]___\\\[[[ZZZ[[[\\\[[[YYYWWWUUUTTTRRROOOMMMKKKJJJIIIEEEFFFFFF@@@888111---,,,+++///333333222333999???GGGKKKFFF888111666999666777333///,,,,,,---......------,,,,,,,,,,,,++++++***,,,///111111333555666333...333@@@???111)))---******+++///222333111...***(((''''''(((***))))))******+++,,,,,,,,,,,,,,,***,,,...111444666888999;;;;;;<<<<<<;;;999666444444555666888:::<<<>>>???AAA@@@???>>><<<;;;:::999:::;;;<<<<<<;;;;;;<<<>>>555999<<<<<<999888;;;>>><<>>AAABBBCCCCCCBBB@@@>>><<<>>>???BBBCCCCCCBBB@@@>>><<<<<<;;;;;;;;;<<<<<<===777888::::::999999:::<<<::::::999999999999999999AAAEEELLLVVVcccrrrxxxLLL===;;;===JJJcccNNN===HHHmmmzzzrrroooppplllddd\\\ccciiitttQQQCCC^^^jjjIII777222111)))+++***...000,,,777SSSkkkccc888QQQ|||```777ZZZmmmiiixxx}}}pppPPP777'''&&&222))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&^^^999000***///---************))))))))))))&&&&&&%%%%%%%%%&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%''''''''''''(((***+++,,,......---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((()))+++...///000111111111111000//////333222111000////////////.........---,,,***)))(((,,,,,,------,,,,,,+++***+++*********))))))(((((())))))))))))(((((((((((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))*********((('''&&&)))))))))(((''''''&&&&&&************+++,,,------...000333777999;;;<<<===;;;999555444444444444333111111111111000///...---...---,,,***)))(((((((((((((((((((((''''''''''''$$$%%%&&&'''(((***++++++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((()))******++++++(((000)))222OOOHHHlllHHHUUU\\\~~~~~~vvveeewwwvvv}}}wwwuuupppiiiddd}}}eeeaaaiiihhhdddcccWWWEEEFFFVVV]]]\\\YYYXXX[[[^^^]]]ZZZXXXWWWUUURRRNNNKKKJJJKKKLLLEEEEEECCC===444---++++++---///111111111333999>>>PPPUUULLL999111888:::444;;;666000,,,,,,---/////////000000...,,,*********///000000111222444444555111888;;;777...***+++---(((+++///444666333---((('''''''''''''''((())))))))))))******++++++++++++...111444777999<<>><<<<<<<<<===>>>??????>>>;;;999999::::::999888999::::::888777999999999999999999999999===>>>CCCKKKTTT___nnn{{{sssBBB???222QQQvvv^^^<<>>bbbqqq;;;NNNZZZ===lllccc}}}WWW~~~OOO)))...---+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''\\\888111+++///---************))))))))))))'''&&&&&&%%%%%%%%%&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%#########$$$$$$$$$%%%%%%&&&&&&&&&'''((()))++++++...------,,,++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''')))((((((((()))+++---//////000000111111111000000333222111000//////////////////......---+++***)))++++++,,,,,,++++++***)))*********)))))))))(((((((((((((((''''''''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((()))***))))))''''''''''''''''''((((((((((((******)))******+++,,,---+++---///222555666777777999777555555666666555333000000000000///...---,,,...---,,,***))))))((((((((((((((((((''''''''''''%%%%%%&&&'''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''((((((((((((((((((((()))******++++++'''///)))333QQQOOO@@@iiitttOOO|||yyy}}}kkkvvvppp||||||uuurrrnnnhhhooo|||cccaaa```eee```aaaYYYKKKMMMZZZ______\\\YYYYYYYYYXXXXXXXXXZZZWWWTTTRRRPPPMMMJJJHHHFFFFFFDDD>>>555...,,,,,,,,,///222222222444888===LLLQQQIII777000999<<<666:::666000,,,+++---...//////000000...,,,******+++///000111222333333333333444666666222---,,,,,,---(((,,,111555444111,,,)))((((((''''''((())))))***************+++,,,,,,---000222666888:::===@@@BBBFFFFFFEEEEEEDDDDDDCCCCCC@@@???===<<<;;;<<<===>>><<<======<<<;;;:::<<<===<<<;;;:::::::::999777444999999999:::::::::::::::;;;;;;>>>EEEJJJQQQ]]]hhhxxx}}}zzzbbb;;;===@@@hhhyyyAAACCCyyy```FFF@@@FFFIIISSSfffsssPPP>>>]]]bbbGGG:::111///...000...000000***666SSSwwwppp666HHHbbbDDD```|||iiiooo\\\111111---)))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''XXX777111+++///---************))))))))))))((('''&&&&&&%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$#################################$$$$$$$$$$$$%%%#########$$$$$$$$$$$$%%%&&&&&&&&&'''((()))***+++---,,,,,,,,,+++*********++++++++++++++++++++++++((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''(((((((((((()))***,,,---......///000111111111111222111000//////...///////////////...---,,,+++************+++***))))))(((******))))))))))))(((((('''''''''&&&&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))((((((%%%&&&&&&'''(((((())))))))))))))))))***+++,,,,,,***+++---///111222222333666555555777888888666444////////////...---,,,,,,...---,,,***))))))))))))((((((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((((()))******++++++'''///)))333RRRPPPCCCssspppTTTssstttnnnrrrjjjxxx{{{rrrnnnkkkggghhhiiiaaaddd\\\bbb]]]___]]]SSSVVV______UUUVVVXXXXXXVVVVVVVVVWWWWWWUUUSSSSSSSSSPPPJJJEEEFFFGGGDDD>>>666///------+++///333444444444888;;;HHHKKKDDD444///888===999:::666000,,,+++,,,------///000000...,,,+++,,,---///000222444444444222222777333...,,,---......---)))...444555222---***))))))))))))((())))))***+++++++++******+++---///000333555888:::<<<>>>AAACCCEEEFFFGGGGGGEEEBBB???<<<;;;;;;;;;;;;<<<>>>@@@BBBAAAAAA???<<<999888:::<<<:::888777777888888777666888888999999:::::::::;;;::::::<<<@@@CCCEEENNNWWWjjjuuuwwwxxxYYY;;;<<>>AAACCCBBBCCCDDDDDDBBB???<<<999;;;;;;<<<===>>>AAACCCDDDDDDDDDCCCAAA@@@AAADDDGGGGGGCCC===999777777777666666777777888888999999::::::;;;>>>CCCEEEFFFMMMUUUaaakkkxxx~~~VVV???CCCbbbMMMTTTxxxAAA///BBBKKKbbbUUU===TTTdddHHH:::222000,,,,,,***...555///111AAAfff333???nnn>>>DDDGGGqqqWWW------,,,---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''OOO333333,,,///,,,************)))))))))((()))((('''&&&%%%$$$$$$$$$########################################################################""""""#########$$$$$$$$$""""""#########$$$$$$$$$$$$$$$%%%%%%&&&((()))***))))))******************++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''((()))*********+++,,,...///000111111000///......---.........////////////...---,,,,,,+++++++++++++++******)))(((((((((((((((((())))))((((((((('''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))((('''''''''&&&&&&&&&%%%''''''''''''((()))******---------......///000000000111333777::::::888555111111222111111000///...------,,,+++************((((((((((((''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))******++++++)))000)))111PPPOOOlllCCC```jjj}}}~~~zzzvvviiiiiijjjzzz|||ooohhhddd```KKKZZZnnnlll^^^___gggcccddd]]]___bbb^^^```bbbZZZDDDNNNUUUVVVWWWZZZ\\\ZZZUUURRROOOMMMNNNMMMJJJGGGCCCDDDBBB<<<333---+++,,,+++///555777666555777999DDDEEE>>>333...333777666777333...++++++,,,,,,,,,/////////...------000222555666888999888666333111111***(((000555111+++'''---111555222,,,((((((***++++++************++++++------------///111333555666888;;;<<<<<<===@@@AAA>>>>>>>>>===<<<;;;;;;:::;;;;;;;;;<<<===>>>@@@@@@???AAABBBDDDFFFKKKQQQVVV[[[SSSGGG===777555444444555666666666777777777888999:::???FFFJJJMMMTTT]]]]]]gggsss{{{wwwOOOBBBQQQ}}}JJJkkkPPP???EEERRRgggzzzZZZ???RRRcccEEE777000000......))),,,444222333AAAkkk666BBBttt999CCC|||{{{???rrrZZZ,,,***+++...))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''JJJ111444---///,,,************))))))))))))((('''&&&&&&%%%%%%%%%%%%########################################################################"""""""""############$$$"""""""""############$$$$$$$$$$$$%%%&&&'''((()))(((((())))))*********+++++++++++++++++++++++++++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''(((((((((((())))))+++,,,---......///......------------.....................---,,,,,,++++++,,,,,,++++++***)))''''''(((((((((((())))))(((((((((''''''''''''&&&'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&''''''((((((((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&'''((())))))+++*********+++,,,---......///222555888999777555222222222222111000//////------,,,+++++++++++++++((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))******++++++(((///)))333SSSVVV>>>tttiiiVVVxxxrrrjjjhhhmmm{{{zzznnnhhhccc^^^]]]gggvvvuuuiiihhhjjjbbbfff^^^___bbb]]]___```XXXUUUZZZZZZTTTTTT[[[^^^\\\XXXWWWTTTPPPMMMJJJIIIHHHBBBBBBAAA;;;333---+++,,,,,,000555777666555777999BBBBBB>>>444000222444444444111---++++++,,,---,,,/////////...---///222555777888999999888555333111,,,(((,,,555777///((('''000111222000+++))))))***,,,+++******)))*********,,,---...000222444555666777888:::;;;;;;;;;===???;;;:::999888888999:::;;;888999999999999:::::::::<<<=========>>>@@@DDDGGGNNNHHH???888555666777888666666666666666666666666666777===DDDIIIMMMVVV___aaajjjvvv~~~pppOOOGGG]]]}}}OOOBBBEEEEEESSSzzzmmmnnnjjjvvv___AAAOOOeeeGGG777000000111222,,,,,,333111222===fff999EEE|||>>><<<\\\cccjjj444,,,***,,,))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''GGG000444---...,,,************))))))))))))'''&&&&&&%%%%%%%%%&&&&&&########################################################################""""""""""""############""""""""""""##################$$$$$$%%%&&&((()))''''''(((((()))***++++++************************''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''(((((()))++++++,,,,,,,,,...------,,,------......---------------,,,,,,+++*********+++***))))))((('''''''''((((((((())))))'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''')))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))))))))(((((()))***,,,---......000333666777666444222222222111111000///...------,,,+++++++++,,,,,,((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((()))******++++++(((///(((333SSSXXXBBBTTTKKKssspppkkkhhhnnnyyy~~~vvvmmmiiiccc]]]hhhxxx{{{qqq{{{|||hhheee^^^___```[[[]]]```YYY\\\```^^^WWWWWW\\\ZZZSSSPPPSSSUUUSSSNNNJJJJJJLLLBBBCCCAAA;;;333...,,,------111555666555555777:::>>>???===666222333444333111///,,,+++,,,---...---...//////......000333777888888888777555333222111))))))000999666+++&&&***222111///---+++*********++++++***)))))))))))))))+++---000333555666666666666888999999999999;;;<<<:::999888777777777888999777777777888888888888777999:::999777444333333444666444222333555888:::;;;999999999888777777666666666777:::@@@CCCFFFOOOXXX___iiiuuu~~~rrr[[[QQQfffgggWWWWWW:::===FFFkkkvvvggghhhxxxbbbBBBLLLkkkMMM<<<222000000333///---333000///999XXXyyy999DDDGGG444mmm```ooo|||qqq:::///***+++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''EEE///444---...,,,************))))))))))))&&&&&&%%%%%%%%%&&&''''''########################""""""""""""""""""""""""########################""""""""""""############""""""""""""#####################$$$%%%&&&((((((&&&''''''((()))***++++++))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###"""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''(((''''''''''''((()))******+++******------,,,,,,,,,------...,,,,,,,,,---,,,,,,++++++)))))))))))))))(((((('''&&&'''''''''(((((())))))&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%((((((((((((((((((((((((***((('''&&&%%%%%%&&&'''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%%%%&&&'''(((((())))))))))))***+++---.........///222555666555444111111111111000///...---------,,,+++++++++,,,,,,)))(((((((((''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((()))******++++++)))000(((111PPPSSS{{{GGGtttSSSQQQ|||www{{{nnnnnnkkkeeemmmwwwzzzsssllljjjddd]]]ccc{{{xxxtttqqqddd]]]^^^^^^YYY\\\```[[[UUU]]]```]]]^^^___UUUFFFCCCKKKRRRSSSOOOKKKLLLOOOCCCDDDBBB<<<444///---......222555666555555777:::<<<===<<<888444444444444000---+++***,,,............///.........000444888888888666444333111000///(((***333;;;444'''&&&...333000---++++++,,,+++***++++++***)))(((((())))))***---111555777777777666555777888888888888999;;;:::::::::999888777666666777777888999999999999999333555777888777888999;;;555555666888::::::999777<<<;;;;;;:::999888777777999888:::===>>>@@@GGGPPPVVV___mmmvvv|||rrrfffYYYmmm\\\cccCCC;;;===\\\lllwwwdddBBBJJJ|||pppSSS@@@444111***000//////444111///888MMMppp999AAALLL555eeeTTTcccmmm999///,,,---))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''yyyCCC444...***,,,---))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$#################################%%%&&&%%%""" """$$$"""############$$$$$$$$$!!!###%%%$$$"""!!!$$$'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))))))))*********))))))((((((***+++***)))''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******+++++++++,,,,,,,,,------++++++,,,,,,,,,+++******))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%&&&'''((()))(((((((((((())))))))))))+++,,,...000222555666777333222000............///111...,,,,,,......,,,))),,,+++)))((('''''''''(((***)))((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))))))))************000 222444BBBPPPNNNbbbOOObbbeeeyyyqqqsssrrreeeiiizzzwwwmmmkkkggg___eee|||lllaaacccbbb^^^\\\\\\^^^^^^aaa______```___YYYNNNFFFDDDPPPWWWSSSMMMKKKKKKHHHFFFAAA>>>===888000,,,,,,333444555444444444666888@@@999888>>>>>>666333666111000///,,,***+++...000333222000///000222555777:::000///777888...'''''',,,111888777---%%%'''000222000---***))))))***+++)))*********))))))))))))///111555888999888666444444555777999:::;;;;;;:::777888888666444444555666444555666666777777666666:::999888666555666666777666666666666777999:::<<<999:::;;;;;;;;;;;;:::999888:::;;;;;;<<<>>>AAADDDNNNRRRZZZfffsss~~~xxxyyyVVVrrraaarrrEEE:::QQQttt~~~dddBBBLLL|||nnnSSSCCC777333000------......///333:::SSSvvv???555uuu{{{EEE555SSSkkkwwwwww888...111*********)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&wwwBBB444...***,,,---))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$##############################!!!###%%%$$$"""!!!###$$$"""############$$$$$$$$$ """###"""!!!!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((())))))))))))******))))))((((((((((((((('''&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,+++******)))))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&'''(((((('''((((((((())))))))))))++++++---///111333555666333222000///......//////000...,,,,,,------+++))),,,+++)))((('''''''''((()))((('''&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))))))))************..."""111000>>>LLLPPPVVVSSShhhddd~~~vvvnnnqqqtttlllnnn}}}wwwlllkkkggg___ccc{{{ffffffddd```ZZZWWWZZZ___ccc```^^^\\\^^^```^^^YYYTTTOOOUUUWWWQQQLLLLLLLLLJJJFFFAAA???===888000,,,---222444555555444444666888>>>:::888888555000///111000000///,,,***+++...000111000//////000333777999888111111777666,,,''')))///222555555---%%%'''...222000---***))))))***+++)))*********)))))))))***...111444777888777555444444555666888999999999888555666777666444444555777555555777888999::::::;;;===<<<;;;:::999999999999888888777666777777999999999:::;;;<<<<<<;;;:::999:::;;;<<<<<<;;;<<>>~~~LLL==={{{hhhoooRRRlll{{{777(((,,,)))******)))((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&sss@@@333...+++,,,---))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##############################!!!"""######""""""###$$$"""############$$$$$$$$$!!!"""######""""""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((((((((())))))))))))(((((()))(((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&'''(((''''''((((((((())))))))))))***+++---///111222333222222111000///////////////...,,,,,,------+++***+++***)))((('''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))))))))************+++%%%///,,,<<>>999111......222444555555444444666888???AAA===444------......//////...,,,++++++...000000///...///111444888;;;555222444888333)))'''---333222222111,,,&&&''',,,222000---***))))))***+++)))***+++***)))(((***+++...000333666777666444333333444555666666666666666333444555555444555777999666888999;;;===>>>??????>>>>>>>>>>>>======;;;;;;;;;:::999888777666666666999::::::;;;;;;::::::999;;;<<<<<<<<<:::;;;<<<>>>>>>======AAAJJJWWWccckkk|||pppiii]]]sssxxxUUUuuuEEE===fff~~~lllpppzzzhhh^^^ttt```===GGG~~~lllOOOAAA555///000------//////...222888ZZZ}}}@@@666xxxGGG@@@```ZZZ|||eee???***,,,+++******)))((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&ooo>>>333///+++,,,,,,))))))))))))(((((((((((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$##############################"""######""""""!!!""""""""""""#########$$$$$$$$$"""###$$$$$$$$$$$$$$$%%%###########################$$$$$$%%%%%%&&&''''''''''''(((((())))))((((((***)))''''''(((((()))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))***************++++++++++++,,,,,,,,,,,,+++)))((('''))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%&&&'''((('''''''''((((((((())))))((()))***+++---...///000111111000000////////////...---,,,,,,,,,,,,++++++******)))((((((((((((((($$$$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''((()))))))))************((()))...+++===SSS]]]LLLzzzpppcccrrreeeggglllnnnooovvvtttiiihhhddd\\\sssooohhhkkk]]][[[ZZZ]]]]]][[[ZZZ[[[^^^\\\YYYXXXZZZZZZZZZXXXYYYUUUOOOJJJIIIJJJHHHEEEEEEAAA>>>>>>999222//////222333555555555555666777BBBHHHDDD555+++...000...//////...---+++,,,...000111000//////111444888:::222444777777///'''(((000666222///...+++'''(((+++111///---***))))))+++,,,)))***+++***((((((+++---///000333555666555444333333333444444444444444444222333555666666777:::<<<;;;<<<===???@@@AAABBBBBB@@@AAABBBBBBAAA@@@>>>===>>>===<<<:::888666555555888888888888888888888888888:::;;;;;;::::::<<<======;;;:::;;;AAAKKKWWW^^^vvv~~~vvvhhhuuuxxx\\\uuuGGGAAAllleeeMMMPPP```~~~___===GGGxxxgggLLLAAA777000///------//////...111777TTTyyy>>>666}}}OOO;;;SSShhhwwwEEE///---+++***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''jjj;;;222///,,,,,,,,,))))))))))))((((((((((((&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$##############################%%%$$$######""""""!!! """"""#########$$$$$$$$$!!!""""""###$$$$$$###"""##############################$$$$$$%%%&&&&&&&&&%%%&&&'''((((((((((((((()))'''%%%%%%''')))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))))))))*********++++++++++++++++++***)))((('''))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''((())))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''(((((((((((('''((((((***+++,,,------000000000000/////////...,,,,,,---,,,+++++++++,,,)))))))))))))))((((((((($$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''((()))))))))************)))------+++:::SSSXXXWWWzzzkkk^^^fff[[[hhhqqqmmmnnnvvvrrrggggggcccZZZjjjooojjjiiiaaahhh^^^XXXZZZ]]]ZZZWWWWWW\\\[[[ZZZZZZYYYXXXVVVTTTVVVQQQLLLKKKLLLJJJGGGDDDDDD@@@>>>===999222///000111333555666555555666777>>>EEEBBB555,,,...///,,,---......---,,,,,,...000333222111000111333666888000555999666,,,&&&***222666111---,,,+++((((((***111///,,,***)))***+++,,,(((+++,,,***'''(((+++000000111333444555444333333333333333333333444444444444555777888999;;;>>>AAAAAAAAABBBCCCDDDDDDDDDDDDFFFFFFGGGGGGGGGEEECCCBBBBBBAAA???===;;;999777666777666666666666666666777555777999;;;;;;<<<>>>@@@???@@@AAAAAADDDJJJRRRXXXmmmvvvnnnsssnnnwwwMMMFFFmmmsssDDDbbb```???IIIxxxeeeJJJBBB999111///------//////---000666NNNuuu;;;555RRR999^^^{{{iiipppnnn>>>000+++&&&***))))))(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''fff999111000,,,,,,+++))))))))))))((((((((((((&&&&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################&&&%%%######$$$$$$""" """############$$$$$$$$$ """$$$$$$""" $$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((&&&$$$###$$$((((((&&&###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))((())))))))))))******************+++******)))((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''(((((((((''''''((()))******++++++---......//////......---+++,,,---,,,+++***+++,,,(((((())))))))))))((((((%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))))))))************+++000***+++555yyyQQQUUUeeeaaaiiiYYY___UUUmmmvvvoooqqquuu~~~qqqhhhhhhcccZZZnnnvvveeedddiiiiiittt^^^MMMMMMUUUXXXYYYZZZZZZ[[[\\\\\\\\\ZZZWWWVVVTTTOOOLLLNNNOOOKKKGGGEEEBBB>>><<<<<<888222///000111333666777666555555666666:::;;;666000...,,,***---.........------...000555333222111111333666888000666999555+++&&&+++333333///,,,,,,***'''(((+++111///,,,***)))***+++---(((+++---***'''''',,,111111222333444555555444333444444333333444555666666888999<<<===>>>@@@CCCFFFFFFFFFGGGHHHHHHHHHHHHGGGLLLLLLLLLLLLKKKJJJIIIIIIDDDDDDCCCBBB@@@===;;;:::777666666555555666666777444777:::===>>>@@@BBBDDDBBBEEEIIIKKKMMMPPPWWW\\\hhhppp}}}vvvooo|||rrrnnnWWWIIIoooRRRjjjaaa@@@JJJ}}}eeeIIIBBB999000///------000///---000555KKKttt999333~~~MMM;;;nnnyyywwwPPPiiixxx```:::000---*********)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''bbb777111000---,,,+++))))))))))))((((((((((((&&&%%%$$$$$$###$$$$$$$$$%%%%%%%%%$$$$$$$$$##############################%%%###"""###&&&'''&&&$$$"""############$$$$$$$$$"""!!!"""$$$&&&&&&$$$!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''$$$$$$%%%&&&''''''''''''&&&$$$$$$'''++++++'''###$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''(((((()))((((((((()))))))))******((())))))***************))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((('''((((((((()))*********+++,,,---......---,,,,,,***,,,---,,,******+++---'''((()))******)))((((((&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''))))))))))))***************///'''...444pppWWWVVVhhhFFFppp\\\bbbWWWpppwwwlllqqqsss}}}~~~qqqjjjjjjeee[[[ooosss```aaakkkpppiiiMMM888===NNNXXX\\\^^^[[[\\\]]]\\\[[[YYYXXXXXXSSSNNNLLLMMMLLLFFFDDDFFF@@@===;;;;;;777111...///000333666777666555555666222333888>>><<<555///---,,,---......------...000333222111000222444777999000666999333***'''---333///---------***&&&(((---000...,,,***)))***,,,---(((+++---+++&&&'''---333333333444555555555555444555444444444555777888999<<<>>>@@@BBBCCCEEEHHHJJJIIIJJJKKKMMMMMMNNNNNNNNNOOONNNMMMLLLKKKKKKKKKKKKFFFFFFFFFEEEDDDBBB@@@???888777777666666777777888777:::>>>AAACCCDDDFFFHHHEEEJJJPPPTTTVVV[[[bbbgggrrruuusssxxxrrrjjjaaaIIItttqqqjjj```???III{{{bbbFFFAAA999///...------000///---///444SSS~~~BBB<<>>555444+++---......------///000111111000000222666999<<<111666888222***)))---222,,,,,,---...***&&&(((...000...,,,***)))***,,,---(((+++---+++&&&'''---444444444555555666555555555555555444555666888:::;;;@@@AAACCCEEEEEEGGGKKKMMMKKKLLLNNNPPPQQQSSSSSSSSSNNNLLLKKKIIIHHHIIIIIIJJJFFFGGGGGGGGGFFFEEECCCBBB:::999888777777888999:::;;;>>>BBBEEEFFFGGGIIIJJJGGGMMMTTTYYY]]]ccclllsss|||{{{{{{vvv{{{hhhHHHyyyhhh```>>>HHHttt]]]CCC???999///...------000///---...333HHHttt:::555KKK111VVV\\\xxxIII,,,(((000******)))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''((((((((((((((((((((((((VVV999444...000+++,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""""""""""""""DDD\\\..."""!!!'''&&&vvv///444&&&!!!"""!!!***zzz"""...%%%---!!!&&&---[[[+++!!!***!!!&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))*********))))))))))))))))))))))))***)))((('''&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((******+++++++++,,,,,,,,,(((***,,,+++***)))***+++))))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((()))******++++++(((000***+++666~~~bbbuuuCCCYYYBBBvvvRRRnnnooonnnkkkmmmqqq~~~~~~{{{hhhkkkpppaaaccciii~~~sss___```bbbBBB777333@@@QQQ[[[^^^```ddd```[[[WWWVVVUUUSSSRRRQQQNNNIIIGGGEEEDDDBBB@@@>>>===:::777333111///...111000111333555666444333888111///666BBBFFF>>>444///---,,,---......+++)))...000333333222333666:::333999999000''''''---222---,,,---///---)))))),,,111000...+++)))***---000,,,---,,,***((()))...333222333555555444333444555666444333555:::======<<>>444222...//////...------000222UUUkkkCCC+++OOO555???yyynnn}}}EEE))))))///))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''UUU888444...000+++,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%################################################999...)))((( iii '''333"""+++000///###///$$$000$$$MMM))) (((###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))******)))))))))))))))))))))))))))***)))((('''&&&''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((*********+++++++++,,,,,,***,,,...---,,,+++,,,---***)))))))))((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((()))******++++++***000+++,,,555yyyZZZoooJJJ[[[MMMnnnTTTnnnqqqrrrpppqqqsssyyyyyywwwggglllrrraaabbb```}}}yyydddbbb```WWWMMMIIIPPP[[[___``````ccc___[[[WWWVVVTTTSSSQQQPPPMMMIIIFFFEEECCCAAA@@@>>><<<:::666333111///...222222111111222333555666333111111555<<<@@@>>><<<999555000,,,***+++,,,...---///111222222333666999333888999000'''(((---111---+++,,,...,,,((())),,,000///...+++)))))),,,///,,,---,,,***(((***...333111333555555333333444555666444444777<<>>DDD@@@EEELLLPPPSSSTTTUUUWWWZZZ]]]fffppptttvvv||||||zzzsssXXXnnnBBB??????BBBBBBBBBFFFLLLBBB888CCCKKKMMMgggTTT>>>IIIwwwVVVCCC===222000...//////...------000222PPPhhhEEE000MMM222___sssdddzzzhhhCCC111+++&&&))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''SSS777333...000+++,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%################################################mmmdddWWWAAA###%%%<<<&&&)))###III...222'''$$$'''CCC555DDD222... ---&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))*********++++++++++++***,,,...---,,,+++,,,---******)))))))))(((((((((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''((((((((()))******+++++++++///+++///777xxxZZZkkk\\\hhhRRR{{{RRRmmmssswwwtttsssuuuvvvvvvuuugggooowwwdddccc]]]}}}vvvgggeee^^^bbb\\\YYY[[[^^^^^^]]]]]]aaa^^^ZZZWWWVVVTTTQQQPPPOOOLLLHHHFFFEEECCCAAA???===<<<999666333000///...333333222///---///555999222444555555555777;;;???===;;;888333...,,,,,,---+++---///000111333666888222777888///((((((---000+++***+++---+++((()))---000///...+++))))))+++...---,,,+++))))))+++///333111222444444333222444555666666777:::???BBBCCCCCCIIIJJJLLLLLLKKKKKKLLLNNNQQQRRRRRRSSSSSSSSSSSSRRROOONNNNNNPPPSSSUUUUUUTTTPPPMMMKKKNNNOOOMMMLLLMMMNNNPPPHHHDDDJJJJJJHHHNNNEEEMMMYYYdddiiihhhdddaaabbbfffppp~~~}}}sss}}}vvvfffQQQ===<<<<<<>>>>>>:::666888>>>BBBAAACCCDDDAAAPPPRRR<<>>:::xxxhhhaaaooozzzvvvXXX>>>333///)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''QQQ555222...000+++,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%################################################PPP+++)))"""!!!***:::<<<mmmJJJ666&&&\\\)))ddd &&&...&&&###$$$"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))((((((((('''''''''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((()))))))))************+++(((***,,,+++***)))***************)))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))******+++++++++...***111999yyyhhhjjjssswwwRRRKKKkkkuuuxxxsssrrrwwwyyyvvvrrreeepppzzzgggddd```{{{pppiiijjj``````_________^^^\\\\\\]]]___]]]ZZZWWWVVVSSSPPPNNNMMMJJJGGGEEEDDDCCC@@@>>><<<;;;888555222000......000333444111------333888666888999777444444666:::666;;;@@@@@@;;;222+++'''***+++---...000222555777111666666///((()))---///***)))***,,,+++((()))---000000...+++))))))+++...---,,,***)))***,,,000333111222333333222222444666777888:::>>>BBBEEEGGGHHHIIIKKKLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSTTTTTTSSSSSSPPPPPPPPPQQQRRRRRRRRRQQQJJJKKKOOOTTTVVVUUUQQQOOOJJJOOOKKKLLLUUUXXXWWW^^^YYYaaammmyyy|||xxxooorrr{{{yyy|||{{{~~~yyyxxxqqqiiiBBB444BBBDDD;;;555999>>>???>>>===<<>><<>>BBBEEEHHHJJJKKKHHHJJJLLLMMMMMMMMMOOOQQQOOOPPPQQQSSSTTTTTTTTTTTTRRRRRRQQQPPPNNNMMMLLLMMMJJJOOOWWW]]]___\\\TTTMMMKKKSSSSSSVVVbbbeeegggooovvv{{{uuuyyyyyy]]]BBBAAA<<>>JJJyyyvvvNNNBBB;;;111000...//////...------000222NNNqqqEEE===OOO444BBBdddlllnnn@@@((((((///))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((LLL222111...000+++,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%))) ---333%%%---000)))!!!...###"""$$$CCC///222111222###___OOO ///***DDD,,,+++%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))***,,,...---,,,+++,,,---++++++*********))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))((((((((()))******++++++------***///...hhhttt```sssNNNqqqrrr===cccsssvvvlllmmmuuuyyyooofff[[[mmm{{{fff___TTTmmmwwweee___cccddd```]]]]]]^^^^^^[[[ZZZYYYXXXVVVRRRMMMJJJIIIGGGEEEDDDCCCBBB>>><<<:::888666333111///...---***///444555333000...///000000111444999;;;999777444555888;;;<<<;;;666333,,,++++++---000222333333///333333---)))***,,,,,,***((()))+++***))),,,111666444///***((()))...222...,,,))))))+++///222333222333333333222444666999999<<>>666DDD>>>888CCCQQQiii}}}|||vvvuuuuuuwwwRRR@@@MMMzzzqqqLLLAAA;;;000111...//////...------000222JJJsss???777wwwKKK666GGGzzz[[[eeeCCC...)))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((KKK111000---000+++,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$'''000333$$$$$$222))) ***&&&'''!!!)))...222HHH444UUU,,,!!!OOO)))<<>>;;;999888555333111///...---,,,...222444444111...,,,---,,,---000444777999999777333000222888<<<;;;777///---,,,---000222222111...222222---)))+++,,,++++++))))))++++++***---333:::666000***''')))///555///,,,((())),,,000222333333444444333333555888;;;:::>>>CCCGGGHHHIIIKKKNNNKKKLLLNNNNNNNNNNNNOOOQQQOOOOOOPPPQQQQQQQQQQQQQQQKKKLLLLLLJJJIIILLLPPPUUUaaaiiippprrrrrrnnncccXXX\\\fffiiinnn{{{xxxzzzWWW>>>444:::>>>FFFVVVYYYaaajjjkkkfffbbbcccUUUZZZRRRAAAOOOzzzmmmIII@@@::://////...//////...------000222IIIwww<<<111yyyeee===:::jjjzzzNNNmmmtttsss___CCC000++++++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((JJJ111000---000+++,,,))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$111###&&&000)))!!!%%%%%%%%%!!!******###)))\\\ddd...sss222***%%%```...(((SSS$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((***,,,+++***)))***++++++++++++************)))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((()))******++++++$$$***...444***[[[uuuLLL~~~yyyRRRuuuGGG\\\lllxxxtttqqqtttqqqjjjfffccczzzlll___ZZZwwwkkkbbbaaadddccc]]]\\\```aaa^^^YYYXXXXXXXXXVVVRRRLLLGGGFFFEEEDDDDDDCCCAAA===;;;999777555333000///...---......000222333222...+++---------------111666:::666000---111999>>>;;;555000...,,,---111333222000...111111,,,)))+++,,,***+++)))))),,,++++++...444<<<888000)))&&&)))111777///+++((())),,,111333333444444444444444555999<<<;;;???EEEHHHHHHIIIKKKNNNMMMOOOOOOOOOMMMMMMNNNOOOPPPPPPQQQQQQPPPOOOOOONNNGGGHHHIIIHHHJJJNNNVVV\\\hhhpppvvvwwwxxxwwwooodddhhhsssxxxxxxwww~~~>>>???<<>>333ccc~~~OOOjjjzzziiiDDD+++(((...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))EEE111444//////***---++++++++++++*********)))'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%&&&"""$$$555NNN###!!!555+++(((===GGG(((!!!###%%%;;;((((((%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''(((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((((((''''''&&&%%%&&&&&&&&&''''''''''''((('''(((***++++++******))),,,,,,,,,+++***)))((('''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************---''',,,...///JJJOOOgggGGG}}}~~~HHHdddrrruuuttttttoooppphhhhhhcccsssqqq```YYYppp{{{jjjhhh[[[fffeeebbb]]]XXXWWWZZZ]]]XXXWWWUUUSSSPPPMMMJJJHHHEEEEEECCCAAA???===<<<;;;999888555333000...---,,,---///000000...,,,,,,---...000222000------///222777222------333888999888444...***...444555222//////111111...***(((***,,,***)))+++---+++***111======555,,,''')))...333555+++---+++(((+++222444111222333444555888:::<<<>>>AAABBBHHHOOOQQQMMMJJJJJJOOONNNNNNNNNMMMMMMMMMLLLIIIHHHLLLQQQPPPIIIFFFIIIFFFGGGHHHJJJMMMUUUaaaiiiuuuxxx|||}}}zzzxxxxxxyyyxxxrrr~~~vvv<<<===<<>>jjj(((+++MMM???111OOOyyy...(((###$$$&&&''')))JJJ,,,******###$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&'''''''''''''''(((***+++++++++******)))***************)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))************+++(((......,,,EEEKKK\\\RRRvvvBBBbbbpppsssqqqrrrnnnmmmfffgggcccsssqqq___VVVlllwwwbbbccc^^^______^^^[[[XXXWWWZZZ]]]XXXXXXVVVSSSPPPLLLJJJHHHEEEDDDCCCAAA???===;;;;;;999777555222000...---,,,,,,---...---,,,+++,,,------///111222111000000000777333//////111555888999888111+++,,,000222000---...000000...***(((***,,,+++***+++---++++++555BBB@@@777,,,'''***000444555,,,...+++(((+++111444111333333555777999<<<>>>???DDDEEEIIINNNNNNJJJJJJMMMNNNMMMLLLJJJHHHFFFEEEDDDLLLGGGEEEFFFEEEDDDJJJRRRGGGJJJMMMOOOSSS[[[eeemmmwww{{{pppiiitttnnnAAABBBBBBTTTiiiddd|||QQQ>>>NNNxxx|||fffGGG<<<999222......---...000...---111888SSSxxx666:::lll???333```www]]]lllvvv666'''***...*********)))((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((++++++)))'''***222<<>><<<;;;:::888777444222000...---,,,---......---,,,,,,...000------///222444444222000555444222000000333777;;;;;;444,,,))),,,000111///,,,...///---)))((())),,,---,,,---,,,+++...;;;HHHBBB666***'''---444666555......+++)))+++000222000333444666999<<<>>>AAABBBFFFHHHLLLOOOKKKGGGJJJPPPKKKJJJHHHFFFDDDBBBAAA@@@FFFEEEFFFHHHEEE@@@???AAAKKKOOOTTTXXX[[[bbbjjjppptttxxx}}}}}}yyy```@@@@@@CCCjjjpppzzzOOO>>>NNNyyy{{{cccEEE;;;777000---///---...000///...444<<>>fffPPPaaalll222(((+++...******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''((((((((('''***///555999<<>><<<::::::777666444111///---,,,,,,///000000000///000222444///------000444666555222111222333111///111999???===777...(((+++111444333+++---...,,,)))(((***,,,//////...------333@@@LLL>>>222''''''000888888555000...+++***,,,///111000333555777;;;>>>AAACCCDDDFFFJJJOOOQQQKKKEEEHHHNNNHHHGGGFFFEEEDDDDDDDDDEEECCCEEEGGGIIIHHHFFFGGGHHHQQQVVV[[[___bbbffflllqqqqqqvvv}}}WWW???>>>EEE}}}wwwLLL===PPPzzzyyy```CCC:::666///---000......///......444===^^^}}}444777[[[;;;RRR```rrrBBB```___444222///(((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''((()))++++++111;;;CCCEEEDDDEEEuuu>>>111222---000,,,,,,))))))))))))((((((((((((&&&&&&&&&%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%{{{+++ ///,,,mmm***111'''$$$///+++WWWKKK,,,"""111...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&'''((())))))------------,,,+++***)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))***************+++)))+++000999EEEsssLLLMMMxxxuuuFFF]]]kkkrrrtttrrrjjjhhhdddiiieeessstttddd]]]mmm```___ccc``````___^^^]]]ZZZXXXVVVXXXWWWUUURRRNNNKKKHHHFFFCCCBBBAAA???===;;;:::999666444333000...---,,,,,,///000111111000000222444222///+++,,,000555777777---000222111///222;;;BBBCCC???555+++***111444222***,,,---,,,)))(((***---000000000///222:::CCCIII555,,,&&&)))444;;;:::555111---***+++,,,...000111444666999===@@@BBBDDDEEEDDDIIIQQQSSSNNNFFFEEEKKKHHHGGGEEEDDDCCCDDDEEEFFFHHHEEE@@@>>>DDDSSSdddoooZZZ]]]bbbddddddggglllppptttxxx~~~YYYBBBAAARRRtttJJJ>>>RRR{{{vvv\\\AAA999555......111///......,,,,,,222:::\\\zzz777999PPP777NNNNNNgggMMMjjjaaa555333///&&&))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''')))+++,,,999222000888BBBGGGKKKOOOppp===111111,,,000---,,,******)))))))))(((((((((&&&&&&&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...hhhAAA,,,888''')))lll777***BBB888===zzz888333)))...===>>>!!!)))+++###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''((((((''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((.........---,,,***)))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))***************,,,'''+++333777HHHjjjNNNDDDwwwqqq>>>WWWeeeooorrrrrrkkkjjjeeejjjdddrrrtttfff\\\kkk~~~cccaaa^^^\\\[[[ZZZ[[[\\\\\\ZZZXXXUUUTTTSSSPPPMMMJJJGGGFFFCCCBBB@@@>>><<<:::999888555444222000...---,,,,,,,,,...000000///......///333///+++***---222666999---000111000///333;;;BBBGGGEEE<<>>AAACCCDDDDDDDDDHHHOOOSSSNNNGGGDDDGGGHHHGGGDDDBBBAAAAAABBBCCCBBBBBB@@@>>>EEEVVVgggpppaaaccceeeeeeeeegggmmmqqqtttwww}}}YYY@@@AAA]]]qqqIII???UUUzzzsssXXX???888444...///000......///---,,,111999YYYqqq888>>>MMM999GGGJJJyyy___qqqmmm222)))***+++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((***---000222;;;888:::CCCFFFBBBBBBGGGlll;;;111111+++111...,,,++++++*********)))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""",,,{{{///"""888,,,***111(((&&&OOOCCCAAA888PPP,,,GGGMMMhhhBBB<<>>]]]lllqqqqqqsssnnnkkkfffiiibbbooosssggg[[[gggvvvhhhggg\\\^^^\\\ZZZ[[[\\\]]][[[YYYRRRQQQPPPNNNLLLIIIGGGFFFBBBAAA@@@>>><<<:::888888444333111///---,,,,,,++++++...000111000---,,,,,,000///...,,,,,,///444888111111111000000333999???CCCDDD===000---222222,,,***,,,...---+++***---000222222222666AAAHHHAAA666((()))...777======666///000***(((,,,......000444666888;;;???AAACCCCCCCCCFFFFFFJJJOOOMMMGGGEEEGGGGGGEEECCCAAAAAABBBDDDEEE===CCCEEEEEEIIISSS[[[]]]fffggggggeeeeeeiiipppvvvttttttwww}}}XXX???AAAaaaoooHHH@@@XXXyyypppTTT===888444...111...---///111000///333:::^^^fff555DDDNNN:::TTTSSS[[[kkkiii...&&&***---(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***...222777:::<<<>>>FFFMMMKKKIIIUUUgggjjj:::111000+++111...,,,++++++++++++************&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&111!!!999@@@'''000999///>>>***777---666222kkkLLL???QQQIIIJJJIIIOOOWWWFFFCCCNNN===IIICCCVVVEEECCCQQQ222www(((,,,"""+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))''''''((((((''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&---,,,***)))(((((())))))''''''((())))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))************&&&///***+++222222___bbbFFF|||QQQoooEEEjjjxxxwwwrrrtttrrrkkkfffhhhaaammmrrrggg[[[eeeqqqlllmmm^^^eeeaaa^^^]]]^^^^^^\\\YYYPPPPPPOOOMMMKKKIIIGGGFFFBBBAAA@@@>>><<<:::888777333222111///---,,,,,,+++,,,///333444222///---,,,---///000...,,,---222666555444222000000333888;;;;;;???;;;000...555666000***,,,...---++++++...111222222333999EEEKKK@@@///'''+++333<<>>DDDvvvQQQRRRXXXSSSIII___JJJHHH111EEE(((---"""000%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''((((((((((((((((((((()))******++++++000***000222)));;;rrruuuaaaMMMOOOlllPPPfffxxx{{{rrrooopppiiidddeeefffnnn~~~|||eee^^^dddyyykkk___`````````___^^^\\\YYYXXXVVVSSSOOOMMMKKKIIIFFFDDD@@@???>>><<<:::888666666444333111000...---------,,,///222444333///+++(((...///...+++(((,,,555===;;;555111111///...777BBB@@@DDD>>>111,,,222444///+++,,,,,,++++++---000333666///888NNNSSSAAA...)))+++222:::@@@>>>777///)))111)))%%%+++000000111333:::===@@@AAAAAA@@@@@@@@@GGGJJJJJJHHHKKKOOOLLLDDDHHHFFFBBBBBBDDDGGGJJJKKKLLLFFFAAACCCMMMYYYccciiiqqqnnnkkkjjjhhhhhhpppzzz}}}xxxvvvyyy~~~{{{jjjpppfff999DDDdddvvv~~~aaavvvkkkCCCCCC^^^hhhLLL<<<555222...---000...***...222---333JJJ```iii///VVVNNN@@@eeecccqqq555|||XXXYYY111---+++---))))))))))))))))))))))))))))))))))))((((((((((((''')))******)))(((((())))))---111333444666:::===JJJ???LLLYYYeee;;;222111//////)))000***++++++++++++***))))))'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%((('''&&&&&&&&&'''((()))"""(((>>>PPP???>>>OOOYYYdddjjjtttjjjNNNnnnHHHJJJZZZLLL>>>BBB///%%%&&&'''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''(((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((()))******+++++++++(((......$$$555pppqqqZZZQQQ}}}SSS___mmmppppppppprrrooommmgggeeefffnnn|||eee^^^ddd~~~jjj```^^^^^^]]]\\\[[[YYYWWWWWWUUURRROOOLLLJJJHHHFFFDDD@@@???>>><<<:::888666666333333111///...---------//////111111000...,,,***---......+++(((***222:::999555333222000000888BBBCCCEEE???111,,,111222...+++...000111//////111444222555BBBNNNKKK:::---+++111888???@@@999111,,,+++...)))(((---111000111444;;;>>>AAABBBAAA@@@@@@AAAGGGKKKMMMKKKKKKNNNLLLGGGIIIFFFCCCBBBEEEHHHJJJKKKMMMIIIEEEEEEMMMXXXccciiiyyyuuupppmmmiiihhhqqq{{{{{{tttssstttjjjiiimmm@@@JJJqqqoooiiiBBBCCC^^^|||dddIII:::555222///...///...+++...222,,,333JJJgggVVV,,,RRRMMM:::RRRYYYqqqLLLkkk~~~UUU...---++++++)))))))))))))))))))))))))))))))))))))))))))))((((((***++++++)))((()))***---...555:::555111===PPPLLLGGGVVVyyyoooaaa:::222111...000)))///***++++++++++++***))))))'''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))!!!,,,&&&^^^iiiooo~~~{{{tttvvvrrrVVVLLLGGGEEENNNPPPlll===555***222...))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''((((((((((((((((((((()))******++++++,,,,,,000...%%%444qqqyyyYYYSSStttRRRaaappplllkkkqqqvvvnnnqqqiiieeeeeennn}}}fff]]]aaaeee___^^^]]]\\\ZZZYYYXXXXXXXXXTTTQQQNNNKKKIIIGGGEEECCC@@@???===<<<999888666555333222111///...---,,,,,,000000000//////...------,,,......+++((()))///666777555444444333333999AAAFFFGGG???222,,,000000,,,+++000555666333111333666555BBBNNNKKK===000,,,...:::???BBB<<<111***))),,,)))))),,,000222111333777<<<>>>AAABBBAAA@@@AAAAAAGGGLLLPPPNNNKKKKKKKKKJJJIIIGGGDDDCCCEEEHHHJJJJJJFFFFFFEEEGGGOOO\\\kkkuuu}}}vvvoooiiihhhrrr~~~|||tttlllgggjjjpppssspppggguuuGGGNNN|||oooeeeAAACCC___www```EEE888444222///.........+++///222,,,333JJJtttBBB000VVVOOO888BBB^^^\\\||||||OOO+++...+++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))***,,,...333444444===JJJLLLFFFXXXggg}}}]]]999333111...000***///***++++++++++++***))))))'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&'''((()))((((((((((((###&&&YYY~~~~~~xxxmmmggg\\\ZZZKKKTTTUUU111444000%%%)))((('''&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&...---,,,***(((&&&$$$###''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((()))******++++++,,,---...---)))444jjjUUUWWWuuulllyyyTTTjjjsssvvvuuuvvvqqqppphhhccccccllliii]]]\\\xxx~~~aaa___```___]]][[[ZZZZZZZZZ[[[SSSPPPMMMJJJHHHFFFDDDBBB??????===;;;999777666555333222000///------,,,,,,......///000000///...---,,,...000---))))))...333333444555555444555;;;@@@JJJGGG===111,,,......+++,,,111666666333222777;;;AAANNNRRRBBB111---111444??????<<<444+++&&&(((+++&&&***000333222111444888===???AAABBBAAAAAAAAABBBDDDKKKPPPNNNIIIGGGIIILLLJJJGGGEEEDDDFFFHHHJJJJJJ===???CCCIIITTTeeexxxxxxoooggghhhuuu{{{ppplllsssuuuggg}}}JJJNNNnnnbbb@@@FFFbbbuuu^^^DDD777444111///...------,,,///222,,,444LLLzzz444888\\\xxxLLL666???mmmLLL{{{yyyLLL***...,,,***)))))))))))))))))))))))))))))))))))))))*********)))******))))))***,,,///444333666???FFFIIIKKKLLLtttXXX888333000---111+++...***++++++++++++***))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&///%%%///,,,zzznnnnnnmmmmmmVVV^^^jjj\\\===EEEKKKQQQ888===+++)))'''%%%%%%&&&(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&...---,,,***(((&&&$$$###''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((()))******++++++)))***((()))+++000\\\OOOZZZttt|||lll|||NNNeee{{{tttrrruuukkkeeebbbbbbjjj~~~mmmaaa[[[qqq{{{bbbbbb```___]]][[[ZZZZZZ[[[[[[SSSPPPLLLJJJHHHFFFCCCAAA???>>>===;;;999777555555333222000...---,,,,,,,,,***---000222333111---+++,,,///111///+++***...333000444777666666888===@@@KKKEEE:::000,,,---,,,***...111333333222555<<>>>>>999111+++((((((((()))%%%---444555333333666999===???@@@AAA@@@@@@AAABBBAAAGGGMMMMMMGGGCCCFFFLLLIIIGGGEEEEEEFFFHHHIIIHHH???AAAFFFMMMYYYkkkyyymmmeeehhhyyywwwiiiMMMPPPttt```AAAIIIfffttt^^^DDD777444111...---,,,...,,,///222---777QQQvvv,,,;;;aaafffBBB111===pppuuu???wwwqqquuuKKK***...---,,,))))))))))))))))))))))))((()))))))))*********+++)))))))))))))))+++000333<<<666AAAQQQHHH<<>>ZZZdddnnnpppvvv|||sssqqqiiiUUUfffNNNXXX[[[[[[VVV^^^^^^oooqqqzzzwwwiiisssiiiYYYvvvyyyfff444GGGBBBLLLMMMJJJCCC>>>---111...***'''&&&''')))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''((((((((((((&&&&&&&&&''''''(((((()))''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''((((((((((((((((((((()))******++++++)))---(((***000///TTTSSS\\\eee{{{```oooTTTbbbyyyqqqooovvvfffcccdddccciii|||pppeee]]]nnniiieee^^^]]]\\\[[[ZZZZZZZZZZZZSSSPPPMMMJJJHHHFFFDDDBBB???>>><<<;;;888777555444222111000...---,,,++++++(((+++000333444111...+++---///111...******///444111666999888888===BBBCCCIIIAAA666...,,,,,,,,,+++000111111333777===EEEKKKPPPKKK===000111<<>>????????????@@@BBB>>>BBBHHHKKKFFFBBBEEEKKKHHHFFFDDDDDDFFFGGGGGGGGGIIIJJJLLLRRR^^^ooozzzmmmeeejjj}}}tttOOOXXX]]]AAAKKKiiirrr\\\CCC777444111...,,,,,,...,,,///222...;;;WWWxxx///<<>>JJJKKKDDDRRR{{{___~~~vvvPPP555444000,,,222,,,...***++++++++++++***))))))&&&'''''''''((((((((()))&&&'''''''''((((((((()))((((((((()))***---///000000DDDRRRppp|||sssnnnooo\\\WWWVVVeeeYYYbbbuuulll|||{{{yyyvvvvvvmmmrrrccceeeyyylllaaa|||}}}jjjdddbbbjjjhhhHHHSSSQQQBBBFFFHHHPPPGGG:::666111+++((('''(((***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((%%%%%%&&&''''''((())))))''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''''''''((((((((((((((((((((()))******++++++)))111,,,---333...QQQUUU^^^[[[kkksssUUU^^^oooyyytttssssssdddeeeiiiggghhhyyyrrrddd___oooooobbb]]]]]]]]]]]]]]]\\\[[[ZZZTTTQQQMMMKKKIIIGGGDDDBBB>>>>>><<<:::888666555444222111000...---,,,++++++***,,,///111222111///...,,,...///,,,))))))///444444:::===;;;;;;AAAGGGHHHGGG===222,,,+++,,,,,,,,,222222333888@@@IIIOOOQQQPPPEEE999666;;;@@@<<<555...+++(((&&&''')))))))))+++222666444333777999888<<<===>>>>>>===>>>@@@AAA===???DDDIIIGGGCCCEEEKKKGGGEEEDDDDDDEEEFFFFFFEEEMMMKKKMMMUUUdddvvvpppgggnnnOOO]]]~~~ZZZ???LLLjjjmmmWWW@@@555333111///------...,,,...111000???^^^uuu333999yyy[[[999777BBBzzzwwwwwwpppCCC&&&///...***))))))))))))))))))))))))((())))))******+++,,,,,,++++++,,,,,,///555<<>>>>><<<:::888666555444222111///...,,,,,,++++++,,,,,,...///000000000000***------***'''(((...444666===@@@======EEEKKKLLLEEE;;;///++++++,,,,,,---444333555===IIIRRRVVVUUUPPPDDD;;;===BBB>>>111&&&''')))***)))''''''(((***...444666333333888:::777;;;<<<======<<<===???AAA======BBBIIIHHHDDDFFFLLLFFFEEECCCCCCDDDEEEEEEDDDGGGFFFHHHTTTiiisssjjjqqqssskkk{{{MMM^^^|||WWW>>>KKKjjjiiiSSS===333222111///...---...,,,...111111BBBbbbhhh111///|||WWW444555OOOzzzsssppp>>>###///...((())))))))))))))))))))))))((())))))***++++++,,,,,,------...///222888AAAFFFLLLCCCGGGjjjgggrrr~~~KKK888000111///000111***,,,,,,++++++***)))(((((())))))((('''''''''''''''(((%%%&&&)))+++((('''(((...+++''',,,444444CCCaaayyytttddd```VVV^^^ppprrruuuqqqtttooollljjj```{{{{{{rrrooonnnyyyyyy|||rrrmmmyyy{{{rrrpppsssUUU===CCCKKKMMMAAA======@@@:::...''''''((('''%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((()))******+++***'''&&&%%%&&&(((***************)))))))))))),,,+++++++++,,,,,,)))'''++++++---.........,,,+++,,,***(((((()))******(((***)))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((######+++(((000!!!'''222###'''---***&&& '''///---&&&...***+++"""&&&111+++"""'''""")))######444&&&000%%%!!! '''+++000...(((333%%%***///!!!---###---... +++777$$$)))((((((''''''''''''(((++++++******************+++...(((000,,,...CCCeeeqqqjjjIIIkkkjjjlllQQQiiiiii{{{rrrqqqmmmqqqfff```qqqmmmtttrrrXXXjjjttt^^^dddbbb___]]]\\\[[[YYYWWWUUUSSSPPPLLLHHHEEECCCBBB>>><<<:::999888888777555222111///...,,,,,,++++++---...000222333444444333***---///---***+++000666555777<<>>222(((&&&+++000222999333888IIISSSPPPNNNQQQHHHEEEAAA;;;555///***(((&&&)))+++***((((((***---555000---000444666888:::@@@?????????>>>>>>======???FFFJJJGGGCCCDDDGGGHHHHHHGGGFFFDDDBBB@@@>>>>>>===BBBMMM]]]qqqvvvkkkxxxjjjnnnxxxwwwsss}}}tttOOOaaazzzPPP;;;NNNggghhhPPP;;;444333///---///---...---//////+++???eeeYYY111???^^^444444aaacccjjjlll444---%%%,,,***************************)))***++++++***)))***++++++000......222111999MMM===hhhwwwnnnbbbfffJJJ888111222///000111+++,,,,,,++++++***)))))))))***)))(((''''''''''''(((***''''''******''''''***'''000---...EEE```ttt___aaaVVV\\\nnnvvvwwwtttmmm~~~~~~yyy|||gggppp|||vvvuuuyyysssccc^^^iiieeeQQQDDDOOO>>>666;;;:::...&&&((()))'''%%%&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((((((((((((((())))))((((((((())))))***************++++++,,,,,,((())))))))))))***+++,,,'''))),,,,,,,,,...222555///111333333111000111333000///---,,,+++***((('''++++++++++++***)))***+++((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((((((666"""%%%DDD CCC)))---%%%""")))666 777(((""",,, 666111000***%%%###888;;;***(((&&&''')))333000,,,$$$))) ---333666555+++... '''000,,,&&&'''(((((('''''''''(((((()))************************+++...(((000,,,...BBBccciiitttQQQiiimmmSSSZZZZZZssssssuuulllqqqiiiaaappplllwwwdddUUUdddsssbbbdddbbb___]]]\\\\\\ZZZXXXUUUSSSPPPLLLHHHEEECCCBBBAAA>>>;;;999888777555333222111///...,,,,,,++++++,,,---///111222333333333***---///---+++,,,000555333777>>>GGGMMMNNNJJJFFFDDD===333,,,***---000222///888CCCNNNVVVYYYTTTNNN@@@===888222...+++))))))'''((()))((((((***///333666111///333777888:::<<<@@@@@@??????????????????@@@EEEGGGDDDBBBDDDGGGGGGHHHGGGEEECCCAAA@@@>>>>>>???DDDOOO___sss|||nnnwwwsssppprrrdddbbbhhh{{{|||eeeaaagggggg___WWWjjj~~~vvvxxxeeeMMMZZZwwwyyyOOO<<>>===;;;<<>>@@@AAA@@@>>>>>>@@@CCC===;;;666000+++)))***,,,)))+++---,,,)))((()))+++((((((((((((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((''''''''''''((((((((((((555888[[[666'''999777lll...)))***+++'''000nnnrrr***%%%999***___KKK%%%;;;"""%%%''''''''''''((()))******************************+++///(((000,,,///???]]]^^^UUUWWW|||PPPOOOQQQmmmssssssllloookkk```nnnmmm{{{```\\\eee{{{wwwkkkdddaaa___^^^]]]]]][[[ZZZVVVTTTQQQMMMIIIFFFDDDCCCBBB@@@<<<:::888666444222222111///...,,,,,,+++++++++,,,...///111111222222***---......,,,,,,000333///666AAAKKKOOOLLLDDD>>>@@@:::222---,,,...000222111@@@KKKLLLQQQXXXTTTGGG999555000+++((((((***+++'''''''''''')))...444999666222111555999:::<<>>>>>BBBGGGRRRaaattttttwww}}}wwwyyyooojjjrrrmmm^^^NNNFFFFFFMMMZZZdddpppuuuzzzSSSMMMTTTlllwwwMMM===SSSjjjbbbLLL999444333///---///...///---///000111LLLwwwRRR888EEE~~~EEE111:::^^^TTTqqqfff555222)))///,,,************************)))***++++++******,,,...,,,///111222888AAAIIIMMMsssuuummm~~~TTT\\\EEE666111222...///111,,,,,,,,,,,,++++++************))))))(((((()))))))))((((((+++---+++)))---333///DDDWWWgggzzz|||qqqiiieeeooo~~~{{{xxx~~~~~~{{{rrrhhhggglllmmmjjjrrr|||yyyxxx{{{rrryyytttppp~~~|||lllNNNBBBIIINNNNNNKKKEEE<<<333...+++((('''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))((((((((((((((((((((((((++++++***)))))))))******)))***+++,,,,,,,,,++++++...000111000///000444777===AAAFFFHHHIIILLLRRRXXXIIIHHHFFFFFFGGGHHHIIIIIINNNIIIAAA777///...111555---000222000+++'''''')))'''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''888:::999000222'''\\\###444***)))fffkkk)))&&&+++---pppSSS+++###'''+++''''''''''''((()))***+++***************++++++++++++///(((///,,,///<<>>666...++++++---111555AAAEEEGGGEEEHHHLLLHHH???444222...+++))))))+++,,,&&&&&&(((+++...333888;;;333111222777:::;;;===AAA@@@@@@AAAAAABBBBBBCCCCCCDDDEEECCC@@@CCCHHHIIIGGGIIIGGGEEEBBB@@@???>>>>>>BBBHHHSSScccvvv}}}{{{}}}kkk^^^XXXUUUSSSVVVccczzzGGGOOOUUUgggsssJJJ===TTThhh\\\III888333222...---000...///...000111111MMMyyyAAA000HHH|||===111:::]]]FFFlll444///&&&......***************************+++++++++***+++...000777+++444FFFDDDCCC]]]||||||hhhxxxxxxPPPfffCCC444111333...///111---,,,,,,,,,+++++++++++++++******)))))))))******+++((())),,,---)))'''---666BBBddduuuttt|||rrr[[[kkk|||ttt~~~zzzzzzmmmqqqyyyhhhbbbzzzsss]]]KKKHHHOOOVVVYYYnnn~~~zzzpppnnneeeiii~~~xxxwww}}}}}}pppuuunnnsss|||oooggg{{{\\\NNN\\\^^^HHH===EEE333///+++))))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))++++++************++++++***,,,...111444666999:::333666999999888:::???DDDKKKNNNTTT[[[bbbgggiiijjj___ZZZUUUUUUZZZ\\\YYYVVVSSSQQQLLLFFF???;;;::::::888;;;<<<999333---***)))'''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((...lllgggUUUEEE !!!888SSS***""""""%%%111---,,,==='''...+++%%%((()))YYYkkk))):::444///'''''''''((((((***+++,,,))))))*********++++++++++++000)))///---000888wwwbbbLLLkkkoooAAAGGGLLLZZZfffnnnkkkcccgggZZZooowwwyyyeeebbbddd|||uuueeeeeeccc```___```___^^^]]]WWWUUURRRNNNJJJGGGEEEDDD@@@>>>;;;:::999999777666222111///...,,,+++++++++******+++,,,...///000111***,,,...//////......///000>>>KKKLLLAAA888777;;;@@@555,,,***+++...555===KKKBBB???EEEIIIBBB:::777111000///---+++***))))))%%%(((,,,111666888777777///...222888::::::===AAAAAAAAABBBBBBCCCCCCCCCDDDFFFGGGEEECCCEEEKKKLLLJJJJJJHHHEEEBBB@@@?????????BBBIIITTTdddvvvsssddd\\\TTTUUUooooooBBBOOO^^^eeennnFFF>>>TTTeeeWWWEEE666333222...---111...000///111111000LLLyyy000)))TTT~~~DDD;;;BBB[[[FFFyyyiii333///%%%,,,,,,***************************++++++++++++,,,///222888222@@@NNNMMMeeedddwwwbbbsssAAA333111333......111...,,,,,,,,,,,,,,,,,,++++++******************+++,,,***+++,,,+++(((+++888GGGkkk}}}tttbbbeeeyyy}}}}}}zzzyyyiiigggfffiiieeeeeeiiiiiikkkuuurrrmmmfffccceeejjjllllllhhhxxxxxxiiiccckkkYYYcccggg{{{zzzwwwnnn}}}mmm{{{cccMMMVVVeeeZZZBBB999555///,,,******)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))))))))))))))++++++******+++,,,,,,---'''+++111999@@@FFFJJJKKKCCCHHHMMMOOOMMMOOOSSSXXX```aaaccchhhkkkkkkhhhdddddd___ZZZ[[[^^^___[[[WWWLLLMMMOOOQQQQQQMMMFFF@@@CCCCCCBBB???:::444---))))))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''''''''((((((((((((%%%***]]]***$$$***"""))):::888|||???333%%%(((--- ***(((,,,%%%***%%%JJJ&&&{{{999(((((((((((()))******+++)))))))))***++++++,,,,,,+++111)))...---000555{{{\\\GGG|||eeeBBBDDDFFFKKKaaauuukkkcccmmm\\\oooxxx{{{wwwggg^^^jjjvvveeegggdddbbbaaa``````^^^]]]XXXVVVRRROOOKKKHHHFFFDDD???===;;;:::::::::888777222111///...,,,,,,+++++++++++++++,,,---///111111+++,,,...000000///...---555AAALLLHHH;;;333777???BBB555,,,,,,...111:::DDDDDD;;;===JJJMMM@@@555444000///...,,,***((('''&&&(((+++222888;;;:::555000+++,,,111888;;;:::<<>>999333...,,,***)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))*********+++,,,---...///...555@@@KKKTTTYYY[[[[[[XXX^^^bbbaaa\\\YYYZZZ^^^\\\\\\\\\ZZZVVVQQQNNNLLLRRRRRRRRRPPPMMMKKKIIIHHHHHHFFFFFFLLLTTTWWWUUUPPPPPPMMMKKKJJJHHHAAA888000---,,,,,,+++***)))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''((((((((((((,,,""""""\\\444 ---000---lll)))BBBddd$$$$$$%%%&&&444///+++000$$$&&&(((---ccc......######///%%%___...'''QQQ:::+++(((***)))))))))))))))******((())))))***++++++,,,,,,+++111)))...---000333uuuPPPMMMkkkyyyvvvIIIPPPRRRKKK^^^vvvmmmgggzzzcccnnnttttttvvvoooaaazzzwwwiiihhhfffcccaaaaaa```^^^]]]XXXVVVSSSOOOKKKHHHFFFEEEAAA???<<<::::::999777666222111///...,,,,,,+++++++++++++++,,,---///111222+++,,,...000111000---+++666===CCC@@@888333777===>>>222***...111222999DDD888;;;BBBFFFDDD===666444111000---+++)))(((((()))///111666;;;===:::222+++)))+++222999;;;;;;===BBBCCCCCCBBBBBBBBBBBBBBBBBBDDDIIILLLJJJIIILLLOOOOOOMMMKKKGGGDDDBBBBBBBBBCCCFFFMMMXXXdddrrrFFFJJJTTT}}}rrrbbb```@@@EEEZZZbbbNNN???444333222------222...///...///222999___???777wwwjjjBBB333===yyynnnEEExxxfffyyyVVV,,,222(((,,,******************************++++++++++++...222666555DDDRRRNNNfff]]]sss^^^ddd>>>222111444......222...,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---+++++++++...777NNNsssaaa]]]uuurrruuusssnnnmmm{{{lllqqquuuhhhlll}}}nnnfffWWW^^^pppnnngggsssxxxooommmssswwwzzzqqqppp{{{AAA<<<555000,,,+++)))((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************))))))))))))))))))))))))))))))***+++,,,...///000???HHHUUUbbbjjjllljjjgggbbbgggjjjeee[[[SSSQQQRRRWWW[[[]]]ZZZSSSPPPRRRUUUXXX]]]aaa]]]TTTOOOPPPSSSJJJBBB;;;>>>LLLZZZaaabbb___[[[XXXXXXXXXSSSHHH>>>000///...---+++***))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))"""///111!!!###******))))))"""...***'''888'''111 ...)))'''+++'''III''' (((---&&&222ccc$$$***'''&&&)))...111$$$SSSxxx333+++***)))))))))))))))***((())))))***++++++,,,,,,+++111)))...---111111rrrLLL\\\UUUtttPPPaaahhhTTT]]]pppnnnmmmiiillloooooovvvtttdddsssgggjjjgggdddbbbaaa```^^^\\\XXXVVVSSSOOOLLLHHHFFFEEECCCAAA===;;;:::888666444222111///...,,,,,,++++++,,,,,,+++,,,---///111333+++,,,...111222000---***333666999888555444666999888,,,(((---111000666@@@333AAAFFF<<<444666888666444222...***)))***,,,...444555888<<<===999000)))))),,,333:::<<<;;;>>>CCCCCCCCCCCCBBBBBBAAAAAA@@@BBBIIINNNLLLIIIKKKNNNOOONNNLLLHHHEEECCCBBBCCCDDDJJJPPPZZZdddppp\\\===QQQYYYeeeccc~~~\\\???HHH^^^cccLLL>>>444333111------222...///,,,...222???jjj:::333yyy[[[===222BBBxxxjjjnnnVVV***///'''...///***************************++++++++++++...333666???BBBVVVooobbbttt{{{ddd^^^:::777333111111111000000---------,,,,,,+++++++++(((***,,,***)))++++++***+++...000:::[[[vvvhhhyyy{{{llljjj|||}}}zzzzzznnnxxx}}}iiirrrUUU:::---888111///))))))))))))************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))***************+++++++++++++++******111,,,(((+++444:::;;;:::OOOYYYfffooosssoooaaaTTTNNN[[[bbb___\\\dddooovvv~~~xxxuuu{{{ttthhh]]]ZZZYYYVVVSSSSSSSSSFFF===@@@HHHOOOUUU\\\```bbbeeegggeee^^^QQQFFF@@@===888222---***))))))---+++)))((((((((('''%%%))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))... ***,,,)))%%%&&&,,,'''***,,,+++***%%%,,,222!!!"""666''',,,666RRR+++((('''&&&%%%jjj%%%***%%%+++******&&&LLL%%%---)))))))))))))))))))))))))))************+++++++++,,,,,,***---...,,,>>>```SSSzzz\\\qqqggglll^^^FFFSSSBBBHHH```pppqqqyyyccciiicccuuuuuutttsssxxxgggfffdddbbbbbbdddccc```]]]ZZZXXXTTTPPPKKKGGGEEEDDD@@@???===;;;888555333222222111000...,,,+++++++++***,,,,,,,,,///555666333,,,,,,+++++++++,,,---...333333222222222222222222---+++))))))...444666555999???===666555<<<:::222@@@333+++,,,+++(((---777555888;;;<<<:::444---(((,,,000555999<<<>>>AAACCCBBBFFFHHHEEEAAA???BBBFFFJJJMMMOOONNNLLLKKKMMMPPPLLLKKKJJJHHHFFFEEECCCCCCJJJNNN[[[iiipppvvvPPP;;;QQQrrrFFF||||||mmmlllyyyZZZ???FFFZZZ___JJJ===111///000000//////***444...000222CCCsssmmm555666xxxKKK>>>333KKKXXXyyyJJJ---+++///...+++++++++******************(((222,,,***444000,,,:::CCCSSSdddxxxkkkOOO^^^:::777333111111111000000---------,,,,,,,,,++++++***++++++))))))************777???[[[nnnhhh~~~tttmmmxxxoookkkuuuppp[[[aaauuu{{{oooooo{{{yyy___bbbuuu```<<<666===,,,'''))))))))))))))))))******))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))************)))******+++++++++++++++$$$---777::::::<<>>??????GGGXXXgggwwwuuummmaaa]]]fffsss{{{}}}eeecccaaa^^^YYYUUUXXX^^^YYY___hhhnnnooojjjeeebbb___^^^[[[TTTIII===555000---+++)))((()))+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))) :::((()))%%%333###///$$$TTT000111***$$$111((("""555BBBXXX((('''***+++)))mmm(((---%%%)))&&&III%%%***SSS)))&&&************************)))************++++++++++++---,,,...///***555PPPaaammmnnnjjjvvvhhhCCCSSSZZZdddsssrrrkkkiii\\\ggglll{{{|||xxxrrr~~~ooodddcccbbbcccddddddcccaaa[[[YYYVVVQQQMMMIIIFFFDDD@@@???===;;;888666444333222111///...,,,,,,++++++***,,,---,,,000555555222,,,,,,++++++---///222333333222111000//////......///+++))),,,222666555333:::333333999999666@@@PPPJJJ555&&&(((222666666777>>>:::555000,,,+++++++++...222777;;;===@@@CCCEEEGGGHHHGGGDDDAAABBBFFFJJJMMMPPPSSSSSSPPPNNNOOOQQQQQQPPPOOONNNLLLKKKIIIIIILLLNNNWWWbbbggglllzzz]]]LLL@@@FFFHHHFFF???::::::999666888DDDLLL[[[uuuWWWBBBWWWhhhCCCKKKqqqQQQ]]]OOO666;;;CCCPPPtttuuuTTT===HHHZZZZZZFFF;;;111///000///...///...///+++222333LLLbbb777DDDpppAAA777888bbbNNN~~~fffmmmBBB000------,,,---******++++++++++++++++++...+++111444---111AAAKKKVVVeeedddsss^^^III:::777333111111111000000------------------,,,,,,+++***+++------,,,...222;;;RRRwwwppp|||ttteeehhhqqqsssiiilllnnnooooooqqqyyyyyyzzz@@@...000888+++***)))(((((((((((()))(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++***************++++++,,,777:::@@@GGGOOOWWW___ccc]]]bbbiiiqqq|||tttmmmhhhbbb]]]YYYVVVXXX___hhhllljjjeeeccchhhiiihhhaaaVVVKKKDDD@@@333000,,,)))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))+++///BBBBBBGGGmmm&&&"""]]]<<>>;;;888666444333111000///...---,,,,,,,,,***---------000555555111++++++******,,,///222444333222000...------------...***)))...444555444333888333222999===@@@GGGQQQ<<<...%%%+++777=========;;;777111+++((()))+++---///333888<<>>ttt[[[nnnjjj>>>......---,,,---******+++++++++++++++,,,333)))444===222666HHHLLLeee]]]pppQQQ:::777333111111111000000------------------------,,,+++,,,...+++)))000999```eeezzzyyyuuuvvvkkkaaannnzzzyyyyyy~~~zzznnneeehhhlllhhhaaa]]]fffjjjlllkkkjjjmmmvvv}}}xxxkkkpppmmm???...===---,,,***(((((((((((()))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,++++++******+++,,,---///999GGGTTT\\\]]]ZZZWWW]]]tttmmmYYY\\\TTTQQQXXX___aaaccceeekkkmmmmmmggg]]]SSSOOOMMM<<<777111,,,************************************))))))))))))))))))))))))(((((((((((())))))))))))+++555{{{AAA&&&888333+++)))+++,,,+++ppp***///***000...UUU###,,,JJJ000...************************))))))*********++++++++++++...,,,---000***---===mmmHHHNNNuuu|||@@@GGGmmm{{{xxxkkk[[[]]]dddpppqqqqqqzzz~~~{{{lllhhhhhhhhhfffdddaaa```___\\\ZZZXXXTTTPPPKKKGGGEEEAAA@@@>>><<<999666444333111000///...---,,,,,,,,,***---......111555444000***)))((((((***...222444333111///---,,,,,,,,,------)))***000555444444777777888777888BBBMMMLLLCCC---)))***333;;;>>>===<<<333000---***)))***,,,...111444999===@@@CCCEEEGGGKKKJJJHHHFFFEEEGGGJJJMMMSSSVVVYYYYYYWWWVVVWWWYYYUUUUUUTTTSSSQQQPPPOOOOOONNNMMMSSS]]]cccgggtttIII333<<<@@@BBBEEEDDD???;;;:::999777888@@@@@@CCCJJJEEE===@@@OOO\\\VVVGGGHHHMMMJJJHHHLLLnnn|||\\\\\\BBB```YYYEEEBBB;;;:::DDDXXXhhhHHH999KKKXXXNNN===666000000000...---///000,,,...777555XXXBBB111ZZZhhh???999CCCfffnnn;;;+++......,,,---******++++++,,,,,,,,,,,,000%%%333BBB===AAAQQQUUU```LLL:::777333111111111000000------------...............,,,------)))***<<>>666///,,,*********************************))))))))))))))))))))))))(((((((((((())))))))))))'''666|||999---$$$111'''&&&***,,,+++ooo(((,,,%%%***'''KKK(((...FFF222///++++++++++++++++++++++++)))************+++++++++***...,,,,,,000,,,,,,888{{{HHHKKKMMMJJJuuummmbbbTTT```eeetttoooppp|||qqqjjjkkkjjjhhhddd```______\\\[[[YYYVVVQQQLLLHHHFFFAAA@@@>>><<<999777555444000000///------,,,,,,,,,***---......111555444///+++)))(((((()))---111444222111///,,,,,,,,,---...---***---444555333777???;;;>>><<<;;;FFFPPPFFF333''',,,333:::===;;;666333,,,+++***)))***+++---...222555:::???AAADDDGGGIIILLLKKKIIIHHHHHHJJJLLLNNNTTTWWWYYYYYYWWWWWWZZZ]]]WWWWWWVVVUUUTTTSSSRRRRRRQQQOOOSSS\\\bbbfffrrrOOOTTTGGG777AAABBBDDDFFFEEE>>>::::::999777???DDDCCCDDDJJJDDDAAAIII===TTTWWWHHHEEEGGGCCCAAAEEE```xxx[[[ccceeeKKKddd;;;999@@@::::::CCCjjj~~~eeeGGG===QQQ[[[LLL999333///000000------///222...///555444^^^444---```___;;;888EEEyyy\\\kkk777)))......+++---******++++++,,,---------000)))222???>>>@@@QQQ___vvvfffMMMddd:::777333111111111000000------------.........///---+++,,,---,,,777ZZZ|||xxxddd]]]qqqwwwVVVSSSNNNLLLKKKQQQ\\\ffflllnnnoooiiihhhkkkkkklllyyyjjj\\\aaaoooyyy}}}|||||||||yyy~~~zzzxxx```===222000---***))))))***+++))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,------...000333777;;;===JJJNNNRRRUUU___ttt}}}uuupppmmmbbbTTTRRRYYY```fffllljjjaaaWWWSSSRRRIIICCC999111---,,,,,,+++************************))))))))))))))))))))))))(((((((((((())))))))))))555((((((~~~'''---%%%qqq---222555222222777999555ttt...333+++...)))===+++,,,HHH222***++++++++++++++++++++++++)))************+++++++++)))...++++++000...---777iiiLLLQQQdddPPPuuuuuujjjbbb[[[PPPdddhhhvvvmmmoooyyytttiiikkkkkkhhhdddaaa``````\\\\\\ZZZWWWSSSMMMIIIFFFBBBAAA???<<<999777555444000///...---------------***---//////111555333///---+++)))(((***---222444222000...,,,,,,---...000...---222888777333;;;IIIBBB@@@???BBBGGGEEE888******000888>>>>>>:::222,,,***)))(((((()))+++...///333666;;;???BBBEEEHHHJJJMMMKKKJJJJJJKKKLLLMMMNNNSSSUUUVVVVVVUUUVVV[[[___ZZZZZZYYYXXXWWWWWWVVVUUUUUUQQQTTT\\\aaadddnnn{{{^^^777LLLHHH888CCCBBBEEEHHHFFF@@@>>>@@@AAAAAAEEEHHHCCCCCCHHHEEEHHHVVVEEEbbbxxxzzznnnUUUDDDGGGOOOllluuummmSSSggg{{{UUUxxxMMMEEE;;;555888BBBNNNVVV}}}{{{bbbEEE???UUU]]]III666222///000///------///111......333888nnn222000gggYYY999888HHHkkkeeezzz^^^333+++///---***...******++++++,,,------...000222555;;;AAAFFF```yyyppp___```:::777333111111111000000---------.........//////+++)))+++---111GGGwwwvvv}}}bbbbbb}}}fffkkk\\\GGGOOOEEEJJJRRR]]]kkkyyy```XXXhhh{{{~~~~~~{{{||||||xxx|||xxxgggXXX444222...+++)))***+++,,,************************))))))))))))******************+++++++++,,,,,,,,,,,,---///222777===BBBEEERRRRRRYYYlllaaaQQQSSSVVV___iiijjjcccZZZTTTSSSKKKEEE;;;333///---......************************))))))))))))))))))))))))(((((((((((())))))))))))&&&(((,,,vvvDDD000###999(((000***rrr777EEE555GGGHHHIIINNNNNNFFF;;;CCC;;;===777222+++)))LLL111%%%++++++++++++++++++++++++)))************+++++++++)))---******111///...777PPPIIIRRRuuuoooKKKeeeYYYFFF]]]YYYOOOhhhiiiwwwiiikkk|||qqquuussshhhjjjkkkhhhdddaaaaaaccc]]]\\\[[[XXXSSSNNNIIIFFFBBBAAA???<<<:::777555444000///...---------------***---//////111555333......---***)))***...222555222000...,,,,,,---000111//////555<<<888444???PPPIII@@@???GGGGGG999,,,))),,,222999>>>@@@<<<333***+++***((('''(((***...000333777<<<@@@CCCEEEHHHJJJLLLKKKKKKKKKMMMNNNNNNMMMQQQSSSTTTSSSSSSUUU[[[```]]]\\\\\\[[[ZZZYYYXXXXXXXXXTTTTTT[[[___bbbkkkwwwSSSSSSwwwJJJ<<>>CCC>>>^^^]]]WWWddd^^^ggguuuooo{{{wwwrrrxxx}}}zzz]]]sssxxxpppCCC,,,---555,,,+++///&&&)))))))))))))))))))))))))))************+++++++++)))+++------,,,,,,---...///333555888BBBNNNQQQMMMZZZoooZZZVVVZZZ]]]^^^^^^\\\WWWPPPVVVMMMBBB999222---++++++,,,++++++***************))))))))))))))))))))))))(((((((((((()))))))))))))))---111///mmm...)))***...333...%%%222ZZZEEE>>>TTTNNNYYYPPPLLL```QQQVVVMMMEEEVVVFFFIIIIIIGGG+++...VVV///,,,,,,,,,,,,+++++++++******)))************+++++++++---...///.........000222YYYXXXooodddmmmiiiBBBTTTXXXSSS]]]^^^@@@pppoooccckkkiiiwwwvvv{{{tttggggggggghhheee```aaaeee```]]]ZZZVVVRRRNNNIIIEEECCCAAA===;;;:::888666444111000...,,,+++++++++,,,,,,+++,,,...111222222000---,,,***)))+++...333666222000,,,+++---///000000,,,555888888666111;;;UUUMMMFFFDDDEEE@@@333++++++222222888@@@@@@555,,,)))+++++++++******+++...111555888===AAADDDGGGKKKMMMMMMNNNOOONNNKKKHHHGGGGGGQQQQQQQQQQQQSSSUUUWWWXXX\\\[[[ZZZZZZYYYWWWSSSPPPSSSOOOQQQZZZ___aaaiiitttttt{{{\\\DDDKKKGGGJJJMMMOOOLLLDDD???BBBIIIIIIPPPYYYTTTYYYWWWYYYRRRQQQVVVYYYJJJGGG[[[}}}|||aaa^^^kkklll:::BBBCCC>>>???DDDDDDQQQzzz[[[???CCCXXXXXXFFF555222///......///...---111111+++666WWWddd666:::zzzDDD;;;:::aaaTTTiiiCCC...///+++,,,+++000000...,,,+++,,,---------(((EEE555GGG[[[xxxlllkkkIIIzzz999666333222222222111000////////////////////////,,,444...111]]]~~~fffccctttuuu|||{{{dddGGGAAABBB>>>???EEESSSYYYUUU[[[hhhfffmmmiiiaaaYYY[[[``````mmmxxx}}}yyyzzz{{{}}}www~~~llljjjhhhAAA000222)))''',,,)))************************************++++++++++++)))+++------,,,,,,---......000999FFFLLLJJJLLLQQQooowww[[[UUURRRVVVZZZ[[[[[[[[[VVVMMMAAA777111.........,,,+++******))))))******))))))))))))))))))))))))(((((((((((()))))))))***+++$$$,,,HHH///;;;???DDD;;;===555)))***444(((aaaZZZ@@@]]]UUUWWWWWWeeebbb@@@WWWSSSDDD:::BBBDDD>>>JJJ???DDDBBB???///HHH(((%%%,,,,,,++++++++++++++++++************++++++++++++---...///.........000222RRRWWWaaajjjfff~~~|||CCCQQQSSSIII]]]___FFFqqqqqqfffmmmkkk~~~yyyvvvyyyyyykkkhhhgggfffccc```ccciiiaaa^^^ZZZVVVSSSOOOJJJFFFDDDAAA>>>;;;:::888666444111000...,,,+++++++++,,,,,,+++,,,...111222222000---,,,+++***+++...333666333000---+++,,,...//////,,,111333777<<<:::CCCYYYRRRJJJEEEDDD===000***---444555;;;AAA>>>333+++******++++++******,,,///222555888===AAADDDGGGKKKMMMOOOPPPQQQPPPNNNKKKJJJJJJNNNNNNNNNOOOQQQSSSVVVWWW\\\[[[[[[YYYXXXXXXXXXXXXZZZUUUUUU\\\___aaajjjuuuzzzvvvMMMDDDFFFHHHIIIJJJIIIGGGHHHMMMSSSRRRFFFSSS\\\XXXSSSmmmCCC===???GGGLLLWWWnnnbbb___nnnTTT<<>><<<:::999666444111000...,,,++++++,,,,,,,,,+++,,,...111222222000......---++++++...222666444111---+++,,,---------,,,///000666@@@AAAHHH[[[XXXOOOGGGCCC999---***///666:::@@@BBB;;;000+++,,,)))************,,,000333555888===AAADDDGGGKKKMMMQQQSSSSSSQQQMMMJJJHHHHHHKKKKKKKKKLLLNNNPPPRRRTTTYYYZZZZZZWWWUUUVVV[[[___^^^XXXXXX^^^aaabbbjjjvvv|||^^^???CCCGGGFFFDDDFFFKKKQQQVVVYYYgggSSSccchhhXXX[[[===IIICCC@@@BBBGGGhhheeezzzNNN555HHH???YYYcccmmm{{{nnnNNN999CCCXXXUUUBBB444222///......///...---///333///111\\\EEE---HHHxxxAAA111:::kkkXXXyyyppp777+++111...///***---******+++,,,---...//////333999OOOWWW}}}iiicccRRRqqqaaaUUU999666333222222222111000////////////////////////...'''555iiizzzzzz[[[kkk|||{{{~~~ssscccQQQDDDFFFKKKLLLQQQXXXZZZ```fffaaahhhnnn==='''666888...///888===EEE???222<<>>{{{kkkkkkGGG@@@@@@BBB999@@@PPP@@@333!!!111++++++++++++,,,,,,,,,,,,---*********+++++++++,,,,,,,,,...///.........000222;;;dddzzzQQQEEEIIIUUUHHHPPPYYY[[[yyy}}}nnnooohhhxxxzzzrrrpppjjjfffeeedddbbbeeejjjccc```\\\YYYVVVRRRMMMJJJFFFCCC???<<<;;;999666444111000...---,,,,,,,,,,,,,,,+++,,,...111222222000/////////---+++---111555666222...,,,+++,,,,,,,,,---111222888AAAAAAHHH[[[\\\SSSJJJCCC666***)))111888???EEEBBB888...+++---((()))******+++---111444555888===@@@CCCFFFIIIKKKQQQRRRRRROOOKKKFFFDDDCCCKKKJJJJJJJJJKKKLLLNNNOOOQQQTTTVVVTTTQQQQQQWWW]]]YYYVVVYYYaaaeeefffmmmwwwzzzuuuGGGDDDAAACCCGGGPPP___nnnuuuuuukkk\\\lllkkkddd~~~xxx>>>JJJ<<>>ZZZkkkiiiHHH999FFFWWWQQQ===444111///......//////......333222444kkkLLL555XXXsss===...DDDjjjllliii555,,,111---///+++---***+++---.........///000...PPPSSStttYYYWWW[[[eeeaaaXXX999666333222222222111000000000000000000000000000333***TTTooohhhxxxrrrSSSJJJFFFMMMTTTXXX___fffrrroooxxxlllAAA//////:::888555:::===AAADDDEEEDDDEEEFFFAAA999@@@ddd{{{wwwhhhuuulllIII111555555...******************************++++++++++++,,,,,,,,,+++,,,---------...111333999CCCOOO[[[mmm{{{zzzuuuooogggcccbbbaaaaaa```\\\fffiiihhhqqq~~~WWWSSSVVVPPPRRRRRRKKKAAA;;;888111))),,,++++++***************************************))))))))))))************///---'''444888|||444HHH;;;777~~~|||eeeWWWYYYVVVLLLDDD111ccc777AAA,,,444&&&,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,...///.........000222:::~~~iiiTTTqqqRRRFFFZZZNNNFFFTTTggg}}}rrrnnneeevvv}}}ppppppkkkggggggfffccccccfffdddaaa^^^[[[XXXTTTOOOLLLGGGDDD@@@===;;;999777555222111///---,,,,,,,,,---,,,+++,,,...111222222000000111222///,,,,,,000555777333///,,,,,,------,,,,,,333777===DDDCCCLLLbbb\\\UUUNNNFFF777))))))222888AAAGGGBBB666---,,,---)))***++++++,,,...222555666999<<>>[[[ZZZyyyyyy|||:::hhhxxxaaagggbbb999666333222222222111000000000000000000000000000222AAAuuuiii~~~}}}sss~~~{{{mmmlllTTTSSSWWWbbbkkkrrrzzzbbb999000111888777///555???===???AAAEEEEEE<<<666CCCVVVvvvyyyyyy}}}jjjtttrrrmmm}}}hhh777///555111,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...------///222444???LLL^^^tttuuuiiijjjpppjjj]]]```jjjiiisssmmmjjjlllkkkddd[[[UUUXXXbbb]]]SSSUUU^^^rrrmmmfff___OOOPPPTTTRRRJJJEEECCC;;;111------,,,+++++++++++++++************************)))))))))*********++++++ $$$---&&&)))WWW===LLLHHHaaahhhssslll333xxxSSS???222444///------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...///.........000222<<>><<<:::777555222111///---,,,,,,------,,,+++,,,...111222222000000333444111,,,+++000444888444000...---.........+++444:::AAAHHHHHHRRRiiiXXXTTTQQQKKK:::***)))222666@@@FFFAAA666///---,,,,,,,,,---------///333666666999<<<>>>???@@@BBBDDDCCCFFFIIIJJJJJJJJJKKKLLLKKKJJJHHHFFFFFFFFFFFFFFFEEEHHHKKKLLLKKKKKKNNNQQQXXXZZZeeettt{{{yyy{{{zzz```QQQcccwww{{{qqqOOOWWW^^^PPP<<>>999CCCOOOMMMNNNJJJFFF@@@;;;FFFhhhyyytttnnnyyyuuu|||aaapppvvvLLL111666333,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---...------///333666III___~~~{{{lllhhhtttzzz~~~|||vvv~~~ttthhhggg``````rrrvvvqqq\\\ZZZ^^^[[[QQQLLLKKKCCC888///...------,,,,,,------************************))))))*********+++++++++888---///(((+++666]]]]]]eeejjjLLLfffZZZeeeQQQ,,,444III""">>>//////...---,,,++++++***+++++++++,,,,,,,,,---------...///.........000222777ccc[[[ccc{{{~~~ppp444KKK===BBBRRRxxx|||xxxssskkklllnnnxxx}}}}}}{{{sssllljjjhhheeeeeeffffffddd```]]][[[WWWSSSOOOIIIFFFBBB???<<<:::777555222111///...---,,,------,,,+++,,,...111222222000111444666222---+++///444888555111//////000000000...444777@@@JJJJJJQQQdddRRRRRRTTTPPP???,,,)))111333>>>DDD???777222///+++.../////////...000333666777999<<<=========>>>???>>>AAAEEEGGGHHHIIIJJJLLLFFFEEEDDDCCCCCCDDDEEEEEEGGGGGGHHHIIILLLPPPSSSVVVaaabbblllzzz|||}}}qqqlllRRRZZZ}}}nnnGGGBBBppptttnnnUUU??????LLLQQQEEE888333000......///000000///111,,,555>>>zzz,,,111XXXAAA555222LLLXXXSSS,,,---222+++///------+++---//////...111888>>>KKKUUUlllbbbIII}}}ZZZRRRWWW999666333222222222111000000000000000000000000000FFFmmmvvvvvvooosssvvv\\\nnn}}}BBBCCC???CCCKKKPPPQQQRRRUUUZZZ\\\fff^^^CCC444<<>>DDDMMMQQQ\\\gggfffNNNHHH@@@>>>FFF]]]|||~~~tttwwwuuuwwwzzztttVVV^^^bbb::::::444***++++++++++++++++++++++++++++++,,,,,,,,,---------------...---...000333666QQQsssjjjzzz~~~vvv~~~rrrccckkkqqqqqq}}}pppfffiiidddVVVOOONNNFFF999//////...------------...************************)))************+++++++++'''""",,,---$$$(((...,,,,,,000(((111555FFF;;;XXX[[[zzzlllQQQuuu}}}tttMMMBBBCCC...???666;;;888333///000000///...,,,+++***)))++++++,,,,,,,,,------------...///.........000222///bbb[[[aaa[[[888OOO@@@EEETTT|||zzzyyyvvvpppggg~~~mmmtttsssvvvwwwmmmiiihhhfffgggjjjgggdddaaa^^^[[[XXXTTTPPPIIIFFFBBB???===:::777555333111000...------------,,,+++,,,...111222222000111555777333---+++///444888555111///000111111111333444444<<>>888444000***000111111000///111444666888999;;;<<<;;;;;;<<<===>>>@@@CCCDDDDDDCCCDDDEEEAAAAAA@@@@@@AAACCCDDDFFFKKKHHHFFFHHHMMMTTTZZZ]]]hhhhhhooozzz}}}yyy{{{yyyyyyppp\\\AAA```ooowwwfffOOO<<>>666444000(((:::444---,,,///444555444888:::<<<<<<;;;999999:::888:::===@@@AAA@@@???>>>>>>??????>>>???BBBFFFJJJJJJMMMOOOPPPRRRXXX^^^aaagggkkkuuuqqqeeerrrPPPRRRkkkmmm{{{YYYNNNCCCDDDOOORRRDDD333222111///...///000///...333000111XXXmmm666LLL___AAA:::<<>>FFFgggjjjPPPLLLjjj^^^]]]999777666444333333333333111000...111555///333FFF~~~tttwwwxxx```yyykkk~~~YYYGGGYYYddd\\\]]]]]]]]]]]]^^^aaaddd[[[[[[[[[XXXTTTQQQRRRTTT\\\\\\\\\\\\[[[YYYUUUSSSVVVVVVWWW]]]lllqqquuukkk___|||zzzeeeddd:::???444000+++***...///---,,,...,,,,,,---------.........000111///222666333CCCccc{{{```eeemmm~~~{{{uuubbbkkkjjjQQQQQQKKK===777000---...///...+++,,,,,,,,,++++++++++++***+++++++++++++++*********---------,,,---///...---+++555444BBB\\\lllqqqrrrgggooojjjoooqqq}}}|||iiiaaa\\\llldddFFF:::;;;;;;888444222333444333111///......++++++,,,,,,,,,---------............////////////777===xxxsss^^^uuu~~~BBB999888???TTTlllxxx{{{yyyuuupppfffxxxpppfffpppvvvqqqlllfffdddffffffgggeeecccaaa___[[[WWWSSSKKKHHHCCC@@@===;;;999777333222000///------,,,,,,,,,,,,---...000222333444:::@@@CCC<<<000+++---222777555333333222111222333555111222;;;FFFMMMTTTYYYRRRFFF\\\iiiGGG...222111222???EEE>>>888666111***222---((()))---222333333888:::<<<<<<:::999999:::888:::<<<>>>??????>>>===<<<===>>>>>>>>>AAAFFFIIIMMMPPPTTTWWWZZZ```eeehhhppppppwwwyyyeeeccc\\\VVV]]]nnn~~~```___|||vvvQQQqqqmmm}}}uuu___NNNBBBFFFPPPOOO@@@111222000///...///000///......000888oooWWW222OOOZZZ<<<444@@@zzzyyykkklll444111...---...//////...------,,,---333:::EEEOOOzzz~~~WWWtttcccZZZccc777777666555444333333222,,,333000111555---:::```}}}vvv]]]tttmmmbbb]]]LLLYYY^^^jjjgggbbb[[[UUURRRSSSTTTUUUZZZ______[[[WWWVVVWWWYYYYYYZZZZZZZZZZZZZZZZZZccc^^^\\\ggg~~~xxxqqqoootttKKKhhh~~~HHH;;;666...******---...,,,***+++,,,------------.........---000///000222777WWWzzzXXXJJJxxx~~~vvvppphhhhhhzzzyyyhhhjjjtttVVVPPPOOOCCC===555000//////...,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,---///000000///222555>>>VVVnnnmmmdddhhh|||~~~mmmrrrsssfffkkkpppiiiLLLAAA???<<<777444333222333222111---+++,,,,,,,,,,,,------------............////////////777111]]]YYY{{{QQQ888:::AAAVVVnnnyyy{{{yyywwwttthhhttttttffflllrrrxxxnnniiiggghhhiiiiiigggdddbbb```]]]YYYVVVMMMIIIEEEAAA>>><<<999777333222111///...---,,,,,,,,,,,,---...000222333444:::@@@DDD@@@555,,,,,,000555555555444555666666666888555111444AAAPPPXXXXXXOOODDDZZZmmmPPP111000444222===CCC???:::888333,,,+++(((&&&(((---222333333777999;;;<<<:::999999999888999;;;<<<===<<<;;;;;;<<<===>>>???@@@CCCHHHKKKNNNRRRWWW]]]aaaeeejjjmmmssstttzzz{{{bbb\\\QQQGGGFFFKKKNNNMMMEEELLLuuufffaaa```ppppppeeeMMM@@@JJJSSSIII999111222000......///000///...---333<<>>???999666333222333333000---,,,,,,------------------............////////////444000vvvQQQSSSnnnaaa888EEEGGG[[[qqq{{{||||||{{{zzznnnrrrzzzggggggjjjyyyqqqmmmjjjiiimmmiiifffdddbbb```^^^ZZZXXXOOOKKKFFFBBB???===:::888333333111///...------,,,,,,,,,---...000222333444666;;;BBBBBB888...+++...333555666666777;;;<<<;;;999:::555111;;;NNNZZZZZZSSSEEEXXXooo\\\;;;000222222:::???>>><<<:::444---)))((((((+++000444555555777999;;;;;;:::999888999999999:::::::::::::::999<<<>>>@@@BBBDDDGGGLLLPPPSSSVVV]]]eeejjjlllppptttuuu}}}qqqjjj```XXXSSSNNNEEE>>>JJJ___vvv[[[sssLLLuuuqqqeeeIII===LLLTTTEEE555333111000......///000000///000777;;;@@@;;;cccAAA222:::OOO^^^[[[222000...---...///......)))777...)))777888LLL|||sssrrrJJJ}}}xxxfff[[[ooo777777777666555444222111///666333---000:::```qqqnnnppp{{{wwwxxxrrr______]]]YYYSSSMMMJJJIIIYYYVVVVVV]]]fffkkkhhhcccjjjooouuuyyyyyyyyyxxxyyyxxx{{{ooolllmmmyyySSS}}}wwwgggIII999666222111333444111...///---------.........//////...666+++///```\\\GGGjjjyyy}}}ttthhh]]]\\\fffuuuuuurrr}}}XXXNNNLLLGGG???888444111000///---------,,,,,,,,,++++++++++++,,,,,,------------...---...111000...222999TTTqqquuudddsssyyy{{{zzzxxx___JJJHHHEEE@@@:::666666666444222------------------------............///////////////444jjjYYYZZZnnnwwwxxx777JJJQQQaaasss{{{}}}}}}|||yyyqqqlllkkkeeegggtttsssoookkkffflllhhhfffcccaaa```^^^[[[YYYQQQNNNHHHDDD@@@===:::888444333111000...---------,,,,,,---...000222333444222777@@@DDD===111,,,///111666777666:::AAACCCAAA:::>>>;;;222666HHHXXX]]]XXXJJJVVVoooiiiJJJ333...111555:::<<<===;;;555...******+++---000333444555777999;;;;;;:::888888999999888888888888888999999<<<>>>AAADDDFFFJJJOOOSSS\\\^^^fffpppvvvwwwzzz}}}jjjZZZRRRNNNMMMLLLAAAmmm|||^^^bbbUUUzzzyyyppp]]]DDD<<>>ccc>>>444999ggguuuccc{{{III000///------//////...---(((111+++000===>>>bbbzzzNNNeeeqqqmmmYYYCCCIII777777666555444333333222222333444///000KKKzzzuuuxxxxxxwwwyyy|||}}}{{{uuukkkaaaXXXTTTWWWQQQNNNVVVeeeooonnnhhhsss{{{~~~yyy~~~nnnoooyyyhhhYYYmmmyyyjjjZZZ;;;666111...000000---,,,...------........./////////000000---IIIsss888ffflllfffaaahhhxxxyyywww{{{nnnSSSLLLHHHBBB<<<777333111111------------,,,,,,,,,,,,+++,,,,,,------......///000///000111---...<<>>;;;888444333222000///...------,,,,,,---...000222333444333666???GGGAAA444...111111777888666;;;EEEJJJHHH;;;===;;;555555AAAQQQ\\\YYYOOOUUUlllqqqWWW999,,,000222666;;;>>>===666///)))***+++,,,...000222444666888:::;;;999888888888888888777666777888:::;;;;;;===AAAEEEIIIMMMRRRUUU```aaaiiiwww~~~zzzeeeVVVMMMJJJLLLAAAJJJiii{{{jjjQQQ@@@>>>OOORRRAAA444666111///......000111111000'''222AAAyyyEEE>>>aaaDDD999000xxxrrr[[[kkk===///...---...//////...------///,,,222;;;CCCrrr}}}JJJvvvmmm^^^IIICCC999777666444333333333333333---666444333^^^ooowwwgggdddfffkkkrrrxxxzzzzzz{{{{{{ddd\\\WWW[[[eeekkkhhhccciiirrr|||~~~}}}{{{}}}uuu```oooqqqqqqeee^^^uuuxxxAAA777111,,,------++++++---............//////////////////DDDuuuwwwSSSMMMuuuqqq~~~rrr```eeepppyyyrrrmmm~~~___IIIHHHDDD???999555333222...------------,,,,,,,,,,,,,,,,,,---.../////////111///000111000999XXXwwwjjjbbbfff|||___]]]WWWMMMBBB999333000///.........------------............////////////...222GGGooouuucccqqqzzz@@@???PPPXXXcccmmmxxx}}}vvvsssbbbtttgggiiissswwwqqqjjjaaajjjjjjgggdddbbbaaa```___^^^UUUQQQKKKFFFBBB???;;;999444333222000///......---,,,,,,---...000222333444444555>>>GGGBBB333,,,000111888999555;;;IIIPPPNNN>>>999666555666<<>>444555000///---...000111111000,,,///GGGWWW999FFFXXX>>><<<999nnnlllddd;;;...------...//////...---///111111222:::VVVwww^^^iiizzzwwwppphhh:::888555333222222333444333)))777999666jjj|||jjjaaa]]]aaahhhmmmppprrrsssuuu|||uuummmjjjjjjhhhccc]]]```fffnnnrrrtttxxx~~~wwwwwwvvvuuuvvvvvvbbb^^^bbbpppVVVqqqoooRRR===777222111111///000333............/////////000111777dddAAA>>>zzzzzzrrrbbbrrrlllvvv~~~~~~|||~~~yyyoooxxxoooHHHGGGEEE@@@;;;666333333......---------,,,,,,,,,,,,,,,------...///000000///...///222555HHHtttoooQQQzzzkkkqqquuuyyypppppplllaaaRRRCCC999555//////.........---------............/////////000000111AAAsssjjj]]]|||HHH@@@DDDKKKVVVeeevvv{{{xxxcccvvvfffgggpppvvvsssmmmdddoookkkhhheeecccbbbbbbaaa```VVVRRRLLLGGGCCC???;;;999555444222000///.........,,,,,,---...000222333555444444<<>>BBBEEEJJJOOOSSSXXX]]]```pppppp{{{mmmVVVMMMOOOaaaSSSbbb{{{ooo[[[@@@???FFFOOOLLL===333333000///---...000111111000666///KKK777///QQQJJJ,,,;;;OOO|||{{{```<<<...------...//////...,,,***000555555CCCuuuEEE888777666555444333333333333,,,666111MMM{{{zzzuuuwww\\\WWWZZZ___dddeeedddeeeiiimmmqqqwwwuuuhhh______dddjjjkkklllpppwww|||zzzqqquuupppddd}}}bbbfffmmm\\\cccggg;;;555999///---333,,,000,,,111,,,+++333222---///111QQQNNNDDDggg}}}}}}qqqnnnbbb]]]www{{{~~~~~~|||xxxttttttqqq{{{~~~WWWEEEKKK>>>777:::+++444......---,,,,,,,,,,,,---...---,,,,,,---///222444000...222555FFFrrr{{{cccuuuzzzmmmnnnlllrrr___BBB555666///+++...111///,,,+++////////////////////////333555???{{{WWWYYY{{{|||ggg999IIIFFFMMMbbbxxxxxxmmmwwwiii```nnnlllllloookkkggggggggggggeeecccaaa```ZZZVVVOOOHHHBBB???===<<<666444222000............---------...///111333444:::::::::999222***))),,,444555777888;;;BBBKKKSSSHHH===555555666888???GGG>>>GGGVVVgggrrrkkkPPP777111+++333>>>AAADDD@@@222...***)))---111222444888444999:::888999<<<;;;666AAA<<<555222555;;;AAAFFFGGGFFFJJJSSS[[[___dddiiimmmyyyzzz^^^UUUYYYfffJJJppp{{{~~~wwwjjjVVV???CCCNNNUUUMMM;;;111111...............///000000555000OOO<<<:::[[[DDD===,,,GGGhhhhhhUUU555000000///...............555)))222:::LLLnnn]]]]]]uuu888777666555444333333333222,,,333999___{{{zzz}}}___ZZZWWW\\\```aaa```aaadddhhhlllqqqyyy{{{tttppphhh___kkkyyy~~~ooossstttmmmyyytttdddrrrbbbiiiWWWjjjddd@@@444888000---333,,,//////000******000---,,,666IIIfff???LLLtttzzzhhhgggjjj{{{yyytttzzzxxxzzzoooeeetttiii|||jjjHHHEEE>>>777888,,,222......---,,,,,,,,,,,,------------------///111222111111///BBBqqqwwwTTTwwwgggtttwwwqqqiiiPPP444333///...000000------///////////////////////////,,,222888nnnfff```tttuuu999<<>>===666555222000............---------...///111333444777777888888333,,,+++///222444777888;;;@@@IIIPPPIII@@@999777777777;;;BBBCCCGGGSSShhh|||zzz]]]@@@222,,,222<<<@@@CCC@@@222...***)))---000111444777666;;;<<<999999???CCCBBBEEE@@@:::666777<<>>]]]zzzOOOyyyqqq}}}888777666555444333333333222///444FFFuuu~~~ggg}}}^^^YYYZZZ^^^bbbcccbbbccceeehhhiiikkkpppxxxrrrcccrrr~~~kkkmmmsssrrrtttvvvhhhcccgggQQQ[[[TTTyyy|||uuuLLL444555111...333,,,---+++---...222333((((((;;;xxxkkk;;;@@@___yyyooobbbgggqqqaaa]]]kkkhhh\\\fffkkkmmmlllcccoooddd}}}www~~~QQQ@@@@@@:::888111111......---,,,,,,,,,,,,---,,,---------......//////666...666iiiffflllzzzpppxxxyyyqqqxxxmmmFFF888444222333000---...111////////////////////////)))333000XXXjjjmmmhhh}}}AAA:::HHHZZZkkk|||vvv{{{lllpppnnn```fff}}}vvvppphhhjjjjjjjjjjjjhhhfffdddccc___\\\VVVOOOHHHBBB???===777555333000///...---...---------...///111333444444444666777333------111000333666888:::>>>EEEKKKIIICCC===:::777666888<<>>444555===AAAGGGFFF:::///***))),,,///000111555555555777<<>>,,,XXXHHH666@@@KKKxxxrrrrrrfff<<<---000///............//////222...@@@PPPxxx[[[pppjjjMMM888777666555444333333333...777AAAcccuuu|||\\\TTTZZZ\\\___bbbdddfffhhhiiissstttvvvyyy~~~pppvvvxxx}}}|||mmmlllllllllqqqvvvddd^^^mmmPPP]]]UUUbbbmmmwww>>>333555...111...,,,111000***(((+++888iiiTTT888BBBjjj|||xxxxxxppp```qqquuuooonnn\\\RRRQQQIIISSSkkksssZZZIII===>>>FFFCCCYYYzzzwwwoooiiidddppp}}}pppxxxKKKDDD>>>777888///......---,,,,,,,,,,,,---+++,,,---.../////////...000FFF{{{mmmbbb|||XXXFFF444///222222000...////////////////////////000666---===~~~___UUUTTT:::UUUpppyyyyyy|||}}}mmmjjjzzzwwwggg```vvvyyysssqqqmmmmmmmmmmmmllliiigggfffbbb___[[[TTTLLLEEE???<<<888777444111///...------------------///111333444555444666777222,,,,,,///...111555777777999===AAA===???>>>;;;777666777888???BBBQQQnnn|||___BBB555333:::???HHHHHH===000+++***---//////111444666444777BBBMMMMMMBBB888444555777:::???GGGQQQXXXgggfffggglllqqqwwwrrrjjjiiiggg```___fffkkklllttt~~~wwwpppyyypppmmmtttcccKKK\\\^^^{{{ppp^^^EEE<<>>SSStttoooCCC444000666===GGGJJJ???222---+++...000000111444999555999FFFPPPKKK===111666888;;;===???EEENNNUUUjjjjjjnnntttzzznnnXXXSSSOOOKKKJJJLLLTTT^^^dddiiirrrzzzrrrpppaaannnvvv[[[XXX~~~xxxSSSyyymmmXXX>>>AAATTT]]]NNN;;;333222000...............///000000...YYY777HHH___>>>777666fffaaaqqqXXX777222///............//////000///...DDDyyyhhhSSShhh```IIIAAA666888777666555444333333333...999UUU~~~tttmmmvvviiiZZZXXXZZZ^^^dddjjjooorrrsssjjjmmmrrrxxx~~~}}}~~~llliiijjjjjjiiimmmwwwZZZ^^^fff^^^dddZZZkkkpppQQQ555888+++///222000%%%000444333333000888LLLBBB:::DDD___zzzrrr~~~dddmmmPPPHHHDDD===FFFJJJLLLooo]]]<<<666777777MMM[[[rrr|||kkkpppsssccckkkqqqEEE???777888111......---,,,,,,,,,,,,------------...///222444555OOOiiitttaaa}}}~~~|||uuuPPP;;;444222000000///////////////////////////---666555mmmgggdddzzz}}}===HHH```xxx||||||ppplllxxxqqqggghhh~~~rrrqqqnnnnnnnnnnnnllljjjhhhgggcccbbb___ZZZSSSKKKDDD@@@:::888555222///...---------------...///111333444555444666666222++++++...111333555555444555:::>>>333999;;;666333555888888999@@@TTTuuuhhhFFF555///555===JJJNNNDDD444///,,,///111000222444:::777:::CCCGGGBBB999444555888;;;;;;<<<@@@GGGNNN[[[]]]eeeoooxxx~~~cccKKKGGGNNNRRRXXX___hhh}}}~~~zzzppphhh___yyyYYYlllmmmZZZ{{{yyynnnwwwjjjTTT999FFFYYY]]]JJJ777333222---...............///000000333mmmnnn444KKKSSS===:::===~~~^^^ddd}}}AAA+++000...............///000000...;;;JJJnnnXXXrrr}}}sss[[[MMM:::888777666555444333333333666>>>]]]www|||jjjXXXRRRTTTXXX___ffflllpppqqqssssssuuuwwwyyy|||sssgggbbbjjjcccjjjuuucccPPPccc\\\bbbaaaUUUxxxpppxxxtttWWW666888***...333222000555...'''+++,,,...777BBBQQQDDDyyyzzzxxxooo}}}kkkqqqIIIHHHIIICCCFFFEEEOOOyyyHHH444>>>???EEEUUU[[[uuuiiijjjmmmiiirrrsssIIICCC;;;;;;555......---,,,,,,,,,,,,---------------///333666888sssqqqwww{{{vvvzzz|||~~~~~~~~~~~~|||wwwvvvyyyfffGGG777000...000////////////////////////444---888+++PPP[[[hhh___~~~AAACCCWWWuuu{{{yyy{{{qqqnnnxxxuuuiiiaaa}}}qqqnnnnnnnnnnnnnnnllljjjhhhgggdddcccaaa\\\UUUMMMFFFBBB:::888555222000...---------------...///111333444333333555666222,,,,,,000222444555444333555999>>>222999;;;555111444777777;;;AAATTTvvvfffJJJ888222888AAANNNSSSIII555000---000222111222555999666888===<<<777555999000333777777777;;;BBBHHHHHHMMMXXXeeeqqq|||QQQJJJHHHMMMTTTbbb~~~uuulllcccZZZPPPooo}}}vvvUUUjjjwww\\\zzzuuuhhhRRR777JJJ[[[]]]GGG555333222,,,...............///000000>>>}}}YYY(((BBBDDD<<>>333000000...------...//////...555)))000444555(((fffnnnssszzzvvvnnnjjjfff___[[[ZZZ\\\]]]^^^^^^aaakkkxxxvvv~~~wwwpppqqquuuwww[[[222333777,,,000///////////////000111333&&&;;;222<<>>BBBKKKTTT___rrrVVVMMMVVV```kkkrrrcccUUUIIIHHHEEE{{{sssuuuuuu\\\dddjjjjjj{{{rrrXXXAAA???RRRVVVSSSDDD777222111///000...111///)))...444---EEE@@@555333EEE333???111iii{{{hhh???***111///...------......---,,,///BBBzzzpppVVVbbbqqq```WWWRRRNNN999888666555444444555555777OOO}}}tttzzzuuuVVVSSSVVVYYY\\\aaahhhnnnqqquuuvvvvvvwwwzzz}}}uuummmmmmrrrfffgggnnnjjjmmmXXXMMMbbbTTTVVVLLLtttyyyuuuzzz@@@555111222///000...,,,---//////222;;;DDDYYYQQQvvvoooZZZsssfff{{{www___@@@BBBEEEpppiii|||rrrQQQ;;;CCCQQQTTTMMMLLL]]]lll{{{mmmeeejjjooonnnnnnqqqmmmEEE:::===666111000///...---...//////111000+++111000555JJJoooqqq}}}rrrmmmddd[[[RRRMMMIIICCC@@@AAA???AAADDDFFFLLLWWWfffqqq~~~~~~uuuuuu{{{dddzzzAAA444888...000000////////////000000222+++666000666^^^TTTvvvjjj444QQQiiixxxnnnnnnnnnvvvvvvllliiixxxyyyoooddduuu~~~uuuvvvuuutttqqqooommmlllkkkjjjgggccc___[[[SSSJJJCCC@@@<<<777333222000...------............///333666444666777555000---...000000444555111000333444333...666777111000777:::777======XXX~~~tttRRR777...444;;;LLLXXXOOOAAA,,,000...---777444444555777:::;;;999777555555222333444555666777777888;;;999:::>>>AAAFFFRRR___ooo}}}xxx]]]KKK```___MMMEEECCCKKK^^^~~~gggllluuulllyyykkkQQQ???BBBVVVWWWOOO@@@555222000...///---000000,,,000444000LLLuuu===444HHHIII777...UUUddd]]]777(((,,,///...------.........---999MMMiii[[[~~~sss___SSSSSSXXX888777666555444444555555999___vvvyyyzzz```VVVXXX[[[^^^```eeemmmsssvvvttttttvvvxxx{{{}}}~~~qqqnnnmmmfffddddddiiihhhgggzzzcccIII[[[VVVKKKQQQbbb{{{~~~TTT111111666...333---,,,---000111333:::CCCOOO___UUUeeepppggg]]]```QQQMMMTTTQQQFFF]]]ttt^^^qqqwwwlllbbbaaahhhmmmlllggg~~~NNN;;;<<<888111000///...---...//////333***---000---:::vvvmmm}}}kkkrrrggg]]]UUUKKKCCC<<<999666333333666777888999999;;;AAAKKKRRRhhhvvv}}}^^^999777111111000000//////000000000...111///222///lllccceeezzzbbbcccDDDAAAQQQaaaaaalllvvv}}}vvvqqqpppvvvvvviiinnnxxxuuuuuusssrrrpppnnnmmmlllkkkhhhdddaaa]]]VVVMMMFFFAAA>>>888555222111///------............///333666666888888555000...///222111555555111///111222111---444555111111888:::888;;;@@@ZZZ___BBB333111888<<>>qqqxxxlllVVVXXX\\\```aaaccciiiqqqssssssuuuwwwvvvvvvzzzsssnnngggUUU[[[YYY]]]bbbgggssswwwLLLTTTXXXHHHYYYSSSpppvvvsssqqq444222777---444000///000222000///444;;;FFFooonnnTTT~~~kkkTTTVVVhhhbbbccckkkQQQZZZ~~~}}}}}}wwwpppcccZZZ]]]eeefffbbbxxxsssYYY;;;:::888222111000.........//////222'''111,,,000LLLeeeooolll___TTTHHH???===888666888999999;;;??????@@@@@@???<<<;;;===??????PPPgggwww~~~FFF555333111111000000///000000000***555+++777...MMMsssnnnZZZ{{{```oooUUU<<>>EEESSSmmmUUUDDD[[[}}}~~~{{{vvvxxxiiiYYYBBB;;;III```TTTBBB555111000///,,,,,,---+++...222......888wwwGGG///GGGTTT<<<333GGGwwwqqqmmm555***333///............---...000111<<>>GGGVVViiiVVV888444111///555111555444555666555333000000000333555888:::;;;;;;999888555888;;;===>>>?????????@@@EEELLLNNNLLLOOOZZZfffVVVNNNGGGLLLVVV[[[YYYTTTvvveeefffaaa:::777>>>HHHXXXRRRDDDCCCggguuulll___SSS???;;;LLL```OOO<<<111000000...,,,,,,///***---222***,,,AAA}}}ddd000+++WWWCCC777888<<>>999666333000///---............///333666333555666444000------...***...000------000333222111111222555999;;;;;;::::::HHHcccuuuMMM<<<666...444DDDJJJXXXrrr^^^;;;555222///444000555444666666555333111111111===>>>@@@AAA@@@???===<<>>AAAEEEGGGIIIOOOWWWhhhccc]]]WWWTTTSSSSSSSSS[[[UUUPPPMMMKKKSSSgggzzz~~~yyy```;;;444333222111000000000000000222---///000888rrrjjjuuunnnxxxvvv:::666CCCeeeyyy~~~~~~yyyooowwwssslllrrryyysssssssssrrrrrrqqqqqqppppppnnnkkkjjjhhhccc[[[UUUJJJEEE???:::777444111///---............///333666222555888777222...------+++///000---,,,///111000444222333777;;;<<<;;;:::===MMMjjjdddFFF444666111:::MMMPPP^^^ddd>>>666222000333///555444555777666555555555777>>>>>>======>>>@@@AAABBBLLLOOONNNJJJJJJMMMLLLGGGGGGGGGBBB===@@@IIILLLIIIBBBHHHPPPSSSNNNNNN\\\mmmiiizzz\\\OOO>>>@@@LLLHHHBBBHHH___gggsssqqqhhhLLLRRRGGGYYY|||uuu```UUUJJJ999>>>YYYTTTDDD555111111///...///***222++++++333(((555eeeMMM333UUU^^^777777AAAjjjeeettt===---111111...+++...///...,,,---333888PPP~~~sssWWWuuuwwwmmmVVVEEE@@@<<<666777666555444444555666777ddd|||{{{yyyuuuppplll]]]UUU[[[aaabbbeeekkkooohhhkkkzzz}}}xxxzzz~~~lllfffmmmssspppiiiaaa___JJJEEE^^^nnnvvvtttVVVWWWNNNDDDPPPRRR~~~aaaxxxttt@@@111444555111000111222222222888@@@ccc{{{hhh}}}[[[III___\\\fffccchhhqqqooofffjjjyyyyyypppmmm]]][[[XXXOOOPPPYYYgggnnnqqqHHH???666555333222000///......///333'''555999eeeiiiiiimmm___RRRCCC;;;;;;===>>><<<@@@>>>???CCCFFFKKKVVVaaaiiibbbWWWOOOMMMPPPUUUXXXMMMVVVaaadddZZZQQQWWWeee~~~~~~yyytttrrr???444333222111000000000000,,,///333///...111ZZZbbbuuu}}}III???LLLppp}}}www~~~zzzlllwww~~~}}}ssskkklllvvvsssssssssrrrrrrqqqqqqqqqqqqnnnlllkkkiiiddd\\\VVVKKKFFF@@@;;;777444111///---............///333666222666999999444000---------000111---+++---///---555333444888<<<===;;;:::AAAQQQpppRRR:::,,,444555AAASSSUUUdddggg@@@666333000333///555333555777888888888:::<<<888777555555999>>>EEEIIIKKKMMMJJJDDDCCCFFFDDD???FFFGGGHHHIIIIIIGGGFFFFFFGGGEEEGGGOOOUUU]]]lll{{{ggggggRRRVVVZZZNNN>>>===EEEEEEHHHXXXWWWjjj|||ggglll```ZZZWWWAAAKKKUUUnnnrrr~~~rrraaaTTTGGG555???___OOO@@@444222222///...000)))333++++++444***;;;rrrggg;;;'''\\\OOO======HHHuuu}}}xxx}}}mmm222...000,,,---+++...///...,,,---333999QQQaaa[[[|||{{{oooTTT;;;<<>>888555777;;;===>>>FFF>>>===EEEKKKMMMXXXeeerrrdddYYYHHH[[[OOOSSSSSS\\\OOONNN\\\lllwwwppp[[[lllrrr~~~}}}wwwxxx}}}LLL777777...+++333333...111444333111---444...AAAoooVVV{{{vvvlll666RRRiiimmm~~~{{{uuuuuu|||~~~mmmaaaqqqwww{{{tttooopppqqqqqqrrruuuqqqpppnnnllljjjeee___[[[RRRKKKAAA<<<999666111---...---------...///111222111444777888555222///...,,,000111///---///111333333666999999:::;;;:::999CCCVVVHHH444---===666JJJTTT```hhh```AAA;;;444...222---111666666777888888888888888>>>666222888DDDMMMLLLGGGEEEHHHJJJHHHDDDAAADDDGGGEEEIIIIIIEEECCCFFFKKKLLLIIIFFFGGGMMMTTTbbb~~~yyyWWW}}}sssLLL<<>>444OOO@@@999:::XXXcccYYY:::444&&&...000///222,,,(((...///333???aaasssGGGsss}}}lllUUUBBBFFFUUUXXXLLL???999444777222555666111FFFxxxsssbbbXXXTTTSSSSSSOOOOOOOOOOOONNNNNNNNNNNNRRRPPPOOOSSS[[[ccchhhkkkfffhhhlllppptttvvvwwwwww}}}tttqqqmmmlllyyyiiiddd```FFFhhh|||lll|||{{{SSSDDDEEE555>>>KKKpppqqqzzzrrrvvvQQQ555///111222111222...555222444]]]uuu~~~gggLLLFFFMMMSSSUUU\\\fffkkknnnsss{{{vvvjjjeee```YYYTTTPPPNNNMMMLLL[[[kkk~~~hhhvvvfffBBB===888555111//////000000//////,,,333PPPvvv{{{nnnpppZZZDDD;;;999666777;;;>>>@@@@@@EEEDDDGGGJJJFFFEEEVVVkkkooo^^^KKKBBBSSSPPPMMMLLLQQQ[[[kkkpppiiijjjpppyyy}}}~~~~~~zzz^^^;;;888000...333222...000000222333...444...:::wwwpppWWWqqqttt|||AAAHHHVVVbbbttt|||zzzrrrpppwww}}}pppbbbjjjyyyzzzuuurrrrrrrrrpppppptttpppooonnnmmmkkkgggbbb^^^VVVNNNDDD>>>:::777222.........------...///111222111444777888555222000///,,,...000///---///111333333666999;;;======<<<:::@@@\\\jjj:::555...:::>>>UUUWWW___}}}SSS::::::444---333000444777888999:::<<<<<<======:::888777:::@@@FFFHHHHHHHHHIIIJJJGGGCCCBBBFFFJJJNNNNNNOOOSSS\\\___VVVIIIKKKGGGEEEFFFHHHSSSlllbbb___EEE>>>IIIKKKMMMSSSVVV^^^jjjlllIIIDDDJJJ```eee^^^vvv{{{~~~ssscccUUUFFF:::BBBSSSWWWBBB;;;333......///...,,,---111---,,,000,,,AAAlllCCC:::DDDQQQ>>>///222XXX}}}ZZZpppIII,,,222...000(((---111,,,***000000555CCC{{{uuuBBBzzzxxxnnnbbbPPPBBBGGGTTTUUUJJJ???888333777222666777444MMMyyyooocccRRRHHHGGGKKKOOOQQQRRRSSSSSSTTTUUUVVVWWWWWWVVVTTTRRRSSSWWW\\\```aaabbbdddhhhlllpppsssuuuvvvyyyvvv|||{{{fff___QQQ@@@cccuuupppttt]]]DDD???444===MMMhhhxxx{{{xxxddd888333///111000222///666555<<>>AAABBBBBBDDDLLLTTTQQQCCC???VVVrrrqqqiiiQQQLLLIIIFFF999===PPPhhhzzztttppppppvvv|||~~~~~~~~~tttvvv}}}xxxAAA999222333333000---///,,,111555...222000111YYYvvvmmmppprrr}}}KKK666CCCaaawwwzzz|||qqqnnnvvvzzziiiggg~~~wwwuuutttuuusssoooooossspppooonnnmmmllliiidddaaa[[[SSSIIIAAA<<<888333000......------...///000111222444777888666333222111,,,------...---...111444444666999===@@@@@@===;;;CCCgggOOO000666333;;;KKK___[[[bbbDDD555===666---111///444666777999;;;===>>>??????666999<<<<<<;;;===CCCHHHKKKKKKJJJGGGDDDEEEJJJNNNRRRSSSUUUZZZbbbeee]]]QQQeeeaaa[[[SSSMMMNNNYYYfffooo~~~}}}iiiYYYoooHHH@@@CCCJJJIIIMMMSSSQQQ___jjj]]]GGG888555EEEUUUjjjrrrggg]]]```rrr~~~hhh]]]QQQBBB;;;HHHUUUQQQ@@@:::222......///...---+++...,,,---444777LLLmmm;;;666XXXPPP===...AAAxxxxxxUUU|||lll~~~<<<%%%111333111(((+++///,,,,,,111111777GGGrrrTTTmmm```WWWJJJ@@@DDDKKKJJJAAA999999333777333666666666SSS~~~vvvmmmLLLGGGDDDHHHRRR[[[^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[[[[XXXUUUTTTTTTUUUWWWXXXbbbcccfffjjjnnnrrruuuvvvvvvlllxxxZZZQQQAAA===aaattt{{{mmmfffFFF@@@;;;AAARRR___zzzlllsss666777111111///222///666666CCCyyyqqq}}}bbbLLLGGG===666:::EEEJJJIIIQQQYYYbbbiiinnnrrrxxx}}}zzzpppwwwvvvcccYYYVVVRRROOOOOOOOOOOONNNPPP[[[wwwbbbGGG666888555222000000000000///000111DDDrrruuukkk|||kkkMMM???777777999;;;???DDDGGGIIIKKKWWWaaaYYYEEE===PPPjjjbbbfffQQQPPP@@@DDD???RRRbbb}}}kkksssxxxxxx|||~~~xxx|||oookkkIII888222555222......///+++000666,,,000222---BBBiiilll___888@@@iiiyyyzzzsssoooxxxmmmccc~~~|||vvvuuuvvvwwwtttoooppptttqqqpppnnnmmmllliiidddaaa___XXXNNNEEE>>>999444111///...------...///000111222444777888777555444444---++++++---......111555777666999>>>AAA>>>;;;;;;NNN~~~}}}@@@111555<<<@@@VVV___```rrrzzz;;;888GGG===,,,...,,,000444555777999:::;;;<<<<<<666:::===<<<999999>>>CCCIIIJJJIIIHHHFFFGGGKKKNNNJJJPPPSSSPPPPPPWWW```fffmmmpppsssrrrpppmmmjjjfff]]]YYYWWW\\\]]]RRRLLLPPPTTTNNNTTT___kkkyyyhhhAAA>>>BBBJJJJJJDDDKKKQQQIIIZZZggg{{{ZZZGGG;;;:::666???GGGMMMeeezzz{{{bbbYYYMMM>>>;;;NNNWWWKKK<<<888222...............,,,---,,,,,,222:::LLL___555555bbbHHH;;;777___tttppplll}}}```999+++////////////+++...,,,,,,000...666KKK|||ttteeevvvcccUUUNNNEEE=========999444222;;;444999555555444777XXX~~~~~~sssRRRDDDDDDHHHQQQ\\\cccdddccceeeddddddcccbbbaaaaaa```YYYXXXVVVUUUUUUVVVYYY[[[bbbcccdddgggjjjnnnrrrtttvvv~~~VVVooovvvOOOAAA???PPPvvvgggnnnHHHAAACCC@@@MMMTTT___yyy777777111222000222///444666IIIzzzrrrqqqNNN>>><<<;;;999888>>>FFFIIIHHHQQQXXXaaagggkkkmmmppprrrqqq}}}dddppptttcccXXXUUUQQQOOONNNNNNLLLKKKJJJQQQlll}}}kkk~~~JJJ777999666222000000111000000---222AAApppccczzzgggFFF888888888999<<>>>>>::::::>>>ZZZ```666333777@@@FFF[[[[[[kkkUUU666???VVVHHH///...,,,000555666777888888999999888999:::;;;:::999999;;;<<<@@@BBBDDDEEEEEEEEEFFFFFFBBBHHHJJJGGGKKKZZZlllxxxwwwrrrkkkbbb[[[WWWUUUNNNKKKIII@@@:::888555???FFFOOOKKKDDDOOOVVVMMMTTTccczzzPPPCCCDDDIIIEEELLL999TTTzzzrrrwwwaaaUUUHHH<<<>>>QQQVVVEEE999666111...---......///111///---***,,,777BBBCCC///:::]]]===222999kkkaaaqqqlllLLL666///......,,,000+++...,,,,,,...+++666OOO~~~jjj^^^vvviiiXXXLLLGGG???888555333000111555<<<555999666555333999___~~~}}}bbbBBBIIIKKKPPPWWW___gggkkkmmmkkkkkkkkkkkkkkkkkkkkkkkkffffffdddaaa^^^]]]___aaacccccccccdddfffjjjmmmooovvv|||DDDZZZzzzKKK:::SSSyyydddxxxIII???CCC888BBBNNNjjjvvv>>>555...222///333///444777PPPqqqvvv}}}PPP<<<>>>CCCDDDEEEFFFHHHJJJKKKKKKQQQVVV]]]ccchhhlllpppssssss```ooowwwgggVVVSSSOOOLLLKKKJJJHHHGGGDDDJJJaaa{{{yyymmmTTT???999666333111111111111000000555IIIiiiZZZ~~~wwwaaaCCC666666777999???IIIXXXgggqqq]]]hhhtttxxxvvvwwwRRRCCCOOOiiizzzdddIIIMMM\\\ttt~~~ddd}}}ccckkkjjj>>>...666///---333000000+++333,,,,,,555///444\\\nnnppplllrrrLLL999hhhwwwvvv}}}{{{qqqmmmttt~~~tttgggttt~~~{{{vvvuuuuuussssssvvvsssqqqooonnnllljjjgggdddccc```YYYPPPGGG>>>888555000///...------...///000222444777888888888999:::444---***...000...000555888777999<<<:::666<<>>AAABBBDDDKKK\\\ooo{{{}}}rrrkkkmmmcccVVVIII:::<<<@@@<<<222222<<>>CCCRRRRRR@@@666444111...------///000///,,,///...111BBBIII<<<...HHHQQQ555+++<<>>:::333999666666444<<>>KKKxxxFFF666000111...333111555:::YYYsss|||tttHHH@@@NNNPPPOOOQQQSSSTTTTTTTTTTTTVVVXXX[[[___eeennnvvv{{{|||[[[mmmttteeeSSSQQQMMMKKKJJJIIIFFFEEEBBBKKK___``````AAA999666333111111111111000444444[[[kkkpppttt[[[FFF:::555777===EEEQQQbbbuuuiiiqqq{{{ooo___bbblllUUUSSS___lll{{{iiilllsss}}}gggGGG000777///---555///333(((222///,,,333...222GGGzzzkkkccc333bbb}}}www|||~~~xxxnnnjjjnnnuuurrrtttvvvssstttsssssstttsssqqqoooooooooooommmkkkeeeccc___WWWMMMCCC<<<888000///...------...///000222444777999999999;;;<<<888...***000222...///555777555888;;;777444BBBUUU```:::777999FFFIIISSSkkksssrrr>>>@@@YYYyyy```888111000555777888999:::;;;;;;<<<;;;::::::::::::999999888888555666777:::<<<>>>>>>>>>AAAEEEKKKTTTcccrrryyyxxx~~~rrrpppppp[[[NNNIII>>>444>>>>>>;;;BBBFFF@@@:::CCCBBBIIIOOOVVVgggrrrjjj]]]kkkpppaaaFFFIIIKKKFFF===GGG```^^^fffzzz|||mmmzzzpppbbbXXXDDD;;;BBBKKKSSSMMM:::444333111...------///000,,,***000222666LLLQQQ999888]]]EEE666111TTT{{{iiisss:::,,,++++++222***---,,,---+++---...,,,???aaacccTTTuuuxxxlllcccZZZMMMDDD999666333333222222888???888111888666666555???kkkggg}}}}}}{{{XXXFFFBBBMMMZZZcccfffgggjjjllloooooonnnnnnnnnmmmmmmmmmgggiiijjjiiiggghhhkkkooolllkkkhhhffffffiiilllnnnsssuuuvvvxxxPPPUUUBBBMMMlll\\\llllllQQQ===BBB333BBBDDDzzzyyyuuuJJJ888555000...333222777===___{{{vvvIIIBBBSSSWWWTTTTTTXXX]]]^^^______^^^\\\[[[]]]cccnnnzzz{{{RRReeekkkZZZSSSPPPMMMLLLKKKJJJHHHFFFDDDPPPbbbZZZggg===999777333111111111111000222---fff|||kkk{{{qqqTTTCCC888777;;;AAAJJJWWWgggyyyzzz~~~\\\hhhdddRRRZZZfffzzzzzzpppbbbtttpppbbbaaa{{{NNN222999///...666...444'''222222---111,,,///333rrrqqqcccsss;;;WWWppp{{{}}}}}}wwwnnniiikkkooovvvooo|||wwwrrrssssssqqqqqqrrrqqqpppppprrrsssrrrqqqgggfffccc[[[QQQGGG>>>:::000///...------...///000222444777999999:::<<<===;;;000+++000333...///555555555888;;;555444GGG___---000CCCAAAMMMRRR[[[vvvUUUAAAJJJfffhhh:::000...222444555777999;;;<<<<<<===888:::===<<<888777888999888777777999<<>>999@@@JJJDDD???HHHBBB===CCCOOOZZZllluuummmiiitttyyyZZZGGGLLLNNNOOOTTTmmm|||qqqeeelll|||hhhXXXQQQ;;;777EEEQQQTTTIII666222222111...------///111000,,,222111222FFFGGG&&&DDDooo>>>999<<>>ssskkksssZZZFFFKKKOOOUUU[[[aaaffflllooorrrqqqnnnmmmmmmlllkkkiiigggkkkmmmjjjdddcccggglllhhhkkknnnooommmkkkiiiiiipppsssxxx~~~BBBaaaHHHMMM|||pppggg[[[nnnlll}}}~~~UUU??????777???QQQhhhsssZZZ~~~XXX777...222...222;;;+++;;;uuunnnHHHDDDLLLQQQYYYTTTPPPZZZaaa```ccc]]]___```aaagggrrr{{{yyybbbeeefff[[[TTTKKKLLLJJJHHHHHHJJJHHHCCC@@@PPPYYYzzzdddFFF999777444333222222000...---AAAlllooovvv~~~ggg}}}ooo]]]DDD666000???>>>JJJYYY^^^nnnyyyuuuvvvqqqppppppbbbUUUXXXaaapppQQQcccmmmiiizzzdddnnnxxxQQQyyyVVV;;;555---777111000000000000000000000000000555YYYvvvyyy{{{VVVEEEEEErrr~~~xxxwwwyyyrrrgggfffnnn{{{zzznnnrrryyysssyyyyyypppmmmtttqqqpppoooqqqssstttrrrooolllhhhccc^^^XXXNNNBBB999888111---------,,,,,,///222333555777999:::;;;;;;DDD888---,,,...///111444222AAA111777777;;;BBBRRR000...BBBOOOIIIUUUlll}}}BBBCCCQQQooo===000+++::::::::::::999999::::::;;;<<<:::777777888:::::::::666444666<<>>PPPeeennnVVV~~~bbb999333333---...888000LLL|||gggAAA<<>>BBBHHHMMMJJJEEEDDDGGG===MMMWWWwwwyyyCCC999777444333222222000///111EEEqqqkkkxxxmmmmmmZZZAAA666:::AAAAAACCCVVVfffiiiqqqlllfffVVVNNNRRRTTT[[[mmm|||mmmaaapppwwwdddbbbzzzdddfffjjj```???666...555000///000000000000000000000000000IIImmm\\\pppyyy}}}BBB>>>yyyxxxuuuuuuxxxqqqfffeeennnzzz~~~kkkgggvvv~~~~~~yyyqqqnnnpppqqqooonnnooorrrsssrrrpppnnnkkkgggccc]]]SSSGGG>>>:::333.........,,,---000222333555777888:::;;;;;;EEE>>>555///---///111222222@@@333999666;;;RRRsss<<<222444AAAQQQQQQYYYvvvhhh@@@HHHggguuu???333---888999999999999999:::;;;<<<@@@<<<888666666666777777777666888===@@@@@@CCCGGGHHHJJJPPPVVVWWWUUUZZZbbbooo~~~|||eeeXXXLLLHHHIIILLLQQQVVVWWWTTTQQQPPPOOOMMMMMMMMMMMMLLLUUU]]]mmmmmmqqqnnnttt^^^VVVjjjyyytttuuuyyyoooiiinnn]]]UUUFFF::::::JJJPPPDDD777555333222000...---.../////////(((111222???CCC000:::SSSHHHAAA000LLLmmm===111+++000222---,,,000,,,...000***111333888aaagggCCCzzzmmm^^^TTTKKKAAA;;;:::444333111000000000222333888555777333888666BBBxxxyyybbbXXX___eeebbb\\\]]]hhhssssssqqqooommmlllkkkllllllmmmlllkkkjjjjjjkkkmmmnnnkkkmmmrrrxxx{{{wwwooohhhlllqqqxxx~~~OOOtttnnnGGGQQQrrrmmmddd^^^eeerrrzzzYYY@@@???888<<>>999>>>GGGPPPNNNNNNXXX^^^^^^dddcccfffiiikkknnnuuukkkfffuuuOOO<<>>777::::::EEE???ZZZ{{{qqqyyyvvvkkkUUUKKKWWWhhh~~~|||}}}tttsssmmmwwwhhh[[[wwwhhhNNNTTT~~~oooDDD777000333000///000000000000000000000000111===wwwwwwiii]]]wwwzzzjjj>>>```tttsssuuuvvvnnndddfffoooyyywwwlllvvv{{{uuuqqqnnnqqqooonnnnnnqqqsssssssssqqqooollljjjeee[[[OOOFFF===666000//////---...111222333444666888999:::;;;EEEFFF???111+++000222000444???555;;;555<<>>???EEE@@@:::555333444444444999888:::???BBBCCCEEEJJJJJJLLLQQQVVVVVVVVVZZZ```nnn{{{iiihhhggg___RRROOOOOOTTTWWWZZZ___eeebbbbbbaaa```aaa```]]]ZZZXXXYYYppplll}}}ooo~~~vvveeennnyyyssszzzooozzzdddUUUPPP@@@;;;???LLLMMM@@@555444222111///...---......///000***///;;;LLLBBB000IIIeeeEEE666111TTTtttSSSmmm666---***///222...---111,,,***---,,,222000<<>>;;;999FFFWWWzzzvvvWWWqqq111111---000222888:::cccyyyKKK777:::<<>>uuuEEE444222///222000////////////////////////111000PPPjjjcccyyyrrrwwwwwwvvvqqqkkkgggmmmuuu}}}pppiiikkk}}}sssuuutttsssssssssuuuxxxzzztttsssrrrrrrooohhh^^^VVVGGG>>>666333000,,,,,,///222222222333555777999;;;:::DDDAAA111)))000444111999888333<<<<<>>======888EEERRRqqqwwwIIIvvvxxxggg222555222444111222999lll~~~mmmFFF<<>>HHHLLLAAACCCBBBEEEooo~~~oooRRR<<<999444222111222222222222HHHqqqjjjmmm~~~uuu___;;;:::@@@WWWvvvlllppp}}}qqqeeeXXXaaadddYYYSSSPPPWWWbbbooo|||~~~yyyuuuRRR[[[qqqBBB\\\EEE222444...333111////////////////////////222///;;;XXXpppddd```ooopppooollljjjjjjmmmrrrtttwwwyyyooonnn~~~}}}uuuvvvwwwwwwvvvuuuuuuxxxzzzuuutttssssssrrrlllddd]]]OOOEEE<<<666222...---///222222222222444777999:::666===<<<111+++///333333999666444:::>>>KKK444111666888444;;;NNN[[[xxxIII>>>aaajjj???===333333888999;;;===@@@DDDFFFHHHHHHCCC<<<777777:::===???>>><<>>999444111111000000111222222333333333:::666777222777666DDD{{{kkk{{{~~~lllNNNCCCAAAJJJRRRRRRKKKHHHNNNUUUaaagggnnnqqqooommmnnnppppppnnnkkklllooossswwwzzz{{{|||zzztttssszzzsssiiibbbvvv^^^|||~~~}}}lllcccnnnhhh___```\\\uuuddd>>>===???888HHHSSSpppIIIttt444888333666000000<<>>JJJ[[[lllxxx|||UUUYYY}}}AAAHHHGGG333777...444111////////////////////////111111111SSSqqqlllYYYQQQ___aaadddfffiiijjjjjjhhhXXX^^^ppptttkkkkkk}}}}}}yyyvvvxxxyyyxxxvvvuuuvvvxxxwwwuuuttttttssspppjjjdddWWWMMMBBB;;;666000///111222111111111333666999:::777777666222///...111333666777777888<<>>555@@@^^^{{{rrrmmm{{{OOO333...//////---,,,---......******000...222333FFFiii[[[{{{gggWWWLLLAAA<<<888333111222...///000222333444555555:::666666111666555CCCzzz|||ppp~~~yyyvvvbbb??????LLLVVV]]]UUUFFF???FFFQQQ```fffnnnpppmmmjjjjjjkkknnnmmmllllllnnnsssxxx{{{yyy}}}xxxtttzzzyyykkkccc}}}]]]lll||||||eee^^^hhh\\\aaa[[[uuueee===<<>>@@@DDDCCCFFFNNNOOOWWWjjjooofffgggvvvYYYCCCEEE>>>FFFRRRtttTTTVVVTTTLLLFFFFFFFFFCCCDDDHHH@@@BBBJJJsssyyyyyyttt^^^===:::555222111222333333222SSSwwwfff~~~|||eee888555<<<^^^ooo{{{{{{rrrxxxqqqVVV>>><<<<<<888888888999>>>GGGUUUnnnyyyaaaYYYxxx===KKKIII444999...444000////////////////////////)))222222???rrrzzzZZZyyyqqqPPPTTT[[[bbbhhhkkkfffaaa\\\ggg}}}{{{qqqrrr~~~~~~|||uuuxxxzzzyyyvvvttttttvvvyyywwwtttttttttrrrmmmhhh]]]RRRGGG???888222111222222111111111333666888:::999555333444222...///444333888:::777999KKK^^^,,,888111111???:::@@@fff}}}]]]@@@OOOnnn]]]BBB@@@444999777777999;;;>>>AAADDDEEEEEEAAA;;;888888:::<<<===CCCBBBEEEMMMUUU[[[cccjjjjjjnnnnnnkkklllqqqpppkkkrrrkkkooo}}}}}}WWW^^^dddPPPRRRLLL:::===FFFGGG<<<444444444000------......///......---,,,...:::HHH111:::fffSSS777444LLLooolll~~~iiittt666333---///...,,,+++...000000,,,,,,...(((...555LLLyyyooo]]]yyyaaaSSSHHH>>>:::777333222333,,,---///111333444555555999333888444333777GGGvvvwwwppp}}}{{{^^^FFFUUUdddkkkeeeOOO???AAAIIILLLYYYaaajjjnnnllliiijjjkkkkkklllmmmmmmnnnpppuuuxxxyyy}}}ppplllrrrlllvvv|||hhh~~~pppsss|||uuugggmmm\\\WWWpppiiikkk``````mmmeeeDDD:::AAA:::NNNcccnnnzzzXXXAAA///...888666///III{{{}}}bbbVVVBBB<<>>LLLiiiYYY???III|||}}}TTTMMMCCC>>>555555666888<<<@@@CCCBBBBBB>>>===;;;888777888;;;>>>DDDDDDGGGNNNXXXbbbjjjnnnooouuuyyyxxxwwwxxxvvvsssrrruuueeeUUUhhhyyycccSSSKKKCCC<<>>FFFHHHUUU]]]fffjjjhhhfffggghhhkkklllmmmnnnoooqqquuuxxx{{{|||}}}RRREEETTT^^^pppiiinnnoooxxxmmmbbbcccIII\\\hhh]]]\\\^^^mmmgggGGG;;;@@@888JJJ\\\mmm[[[hhh???666111666444000HHHzzzyyy}}}{{{[[[YYYVVVZZZ```IIIAAAAAABBBCCCGGGOOO[[[gggooossslllzzzkkkYYYbbb^^^RRRKKKFFFMMM^^^cccgggJJJDDDDDDJJJJJJAAABBBDDD===DDD:::OOOlllpppuuusssnnnAAA;;;777666444000000222333RRR~~~~~~ttt~~~fffEEE999;;;^^^www~~~zzzppp___MMM;;;444555777888:::555BBBBBB???@@@===NNNsss}}}YYYVVVcccBBB^^^JJJ000777...222222........................---+++000,,,SSSpppyyymmmbbbzzzTTTSSS\\\fffjjjsssyyyuuu|||qqq|||{{{rrruuurrrtttuuuvvvvvvwwwyyyzzzsssuuuxxxyyywwwssspppnnnhhh___SSSGGG>>>777111---...///000222333444555555777888777333...---000333555:::111999>>>JJJVVV222---888333222>>>NNNlllxxxWWW???OOOxxxPPPKKKCCC>>>555555555777;;;???AAAAAA@@@===<<<;;;888777888<<>>666@@@RRRkkkaaaXXX>>>888333333111444KKK}}}}}}eeecccnnn}}}zzz[[[LLLFFFFFFFFFHHHOOO\\\jjjttttttppp{{{VVVAAASSSWWWUUUPPP>>><<>>333111555888:::<<<===@@@;;;999===@@@QQQnnn}}}[[[[[[hhh???KKKJJJ000555------///........................---333111+++:::yyylllxxxNNNZZZkkk~~~dddSSSWWWcccfffuuuzzzrrrzzz{{{ooossssssrrrrrrtttwwwyyyzzzzzzuuuvvvxxxxxxwwwsssooommmhhhaaaVVVKKKAAA999333///...///000111333444444555777888777333///---///222111999555999>>>JJJXXX555---777333222<<>>SSSoooJJJHHHBBB>>>666444444555888<<<>>>>>>===;;;;;;:::999888999===@@@DDDFFFJJJPPPXXXaaaiiimmmuuu{{{aaaVVVyyypppWWWKKKCCC;;;777999HHHDDD<<<444222222///+++//////000000///......---111EEE???---<<>>EEEKKKLLLRRRZZZcccgggfffeeegggjjjlllnnnpppqqqqqqtttwwwzzz{{{~~~wwwZZZPPPUUUZZZssskkkkkk]]]uuuUUU[[[vvviiiuuuWWW|||IIIHHHpppfffXXXVVVfffeeeHHH;;;>>>888:::PPPhhhfff[[[AAA444333//////888OOOxxxhhhuuu~~~\\\MMMKKKKKKJJJJJJNNNXXXeeeoootttvvv~~~yyyBBB666BBBLLL\\\\\\???AAAooooooiiieeeTTTMMMMMMEEEDDDHHHFFFCCC<<>>888SSSzzzxxx```GGG;;;222222666888999;;;@@@===:::===HHHVVVmmm}}}{{{ZZZ[[[bbb555???EEE000333...---000........................---444///222...[[[mmm```RRR}}}~~~TTTHHH\\\iiizzzuuuxxxzzz|||rrrwwwzzzwwwtttuuuxxxyyyxxxvvvvvvwwwwwwxxxwwwtttpppmmmjjjddd[[[PPPEEE<<<555111//////000000222333444555777888888444///...000222///888777777===IIIccc999///777444222999CCC```rrrRRR<<>>999444444444666999;;;;;;:::999::::::999999:::>>>AAADDDGGGLLLRRRXXX```gggllltttzzzsss^^^ZZZgggRRRJJJCCC999999BBBHHHAAA777111111111...***---///000000///---------///DDD999000MMM[[[EEE555???WWWhhhggg|||___LLL111,,,------------------------...+++---+++000000EEEtttiiiZZZ}}}kkkRRREEE888222///------//////......000333333111///;;;444888555666777BBBkkkwwwqqqxxxfffKKKHHHPPPBBBIIINNNLLLGGGEEEFFFGGGPPPWWW```dddddddddgggjjjjjjmmmoooqqqsssuuuxxx{{{zzzlll```ZZZbbb}}}lllkkkzzzqqq[[[ccc]]]uuuuuuYYYnnnRRRnnnsss@@@HHHooodddYYYSSS```aaaEEE999>>>;;;???[[[gggcccaaaEEE000444......999PPPyyyaaannnpppOOOCCCIIIKKKLLLMMMPPPXXXdddmmmttt|||eee888999888KKKppprrrSSSbbbmmmTTTHHHIIIDDDBBBFFFFFFDDD===DDD[[[nnnqqqyyyMMMCCC999666555222111222222MMMwwwzzziii~~~yyy___AAA<<>>...444444555999>>>WWWrrrSSS;;;PPPbbbCCCDDD???>>><<<555444444555888999999999888999999999999;;;>>>AAADDDHHHMMMRRRWWW^^^eeejjjsssyyy```^^^gggnnn]]]NNNIII@@@555999FFFEEE===444000000000---++++++---//////---,,,---...222;;;...777YYYTTT:::???mmmuuuvvv___uuu<<<---555------------------------///,,,///***,,,...KKKxxxxxx```yyykkkQQQCCC555000000000000222//////000111222222000...;;;333777444666666???fffzzzeeeuuu|||cccPPPWWWaaa___```]]]SSSHHHBBBCCCFFFJJJRRR[[[___``````dddhhhhhhjjjnnnqqqsssvvvzzz||||||rrr]]]^^^xxxnnn^^^^^^]]]kkkWWWhhhkkkxxx[[[hhheee888WWWooo[[[XXXOOO\\\^^^DDD888>>><<>>rrrHHH111000222666;;;===SSSjjj{{{VVV???LLL}}}```DDDDDD<<<>>>???888666555666888999999999888999:::::::::;;;>>>@@@CCCHHHNNNRRRVVV[[[bbbgggrrrxxx}}}YYYccc~~~~~~```WWWMMMFFF===777===JJJ@@@888222000000...------+++---///...,,,,,,///222;;;444***???ZZZDDD...CCCdddkkkHHH111...,,,,,,,,,,,,,,,,,,,,,,,,---,,,000+++---222RRR|||[[[}}}oooRRRCCC444000000111111333111111222222222111///...:::222666444555555<<>>>>>BBBsssppp}}}hhhkkkxxxTTTBBBGGGDDD>>>>>>@@@AAAAAABBB[[[zzz|||}}}ZZZLLL>>>999777444111111...FFFmmmrrrjjj~~~sssNNN999???mmmvvvZZZ999444333888<<<<<<===@@@DDD@@@MMMVVV[[[xxxnnnqqq}}}SSSLLLCCC@@@lll```999111000111&&&+++........................666---000222111///NNNeeewww}}}\\\~~~ooooooVVVDDDmmm}}}{{{uuupppdddhhhyyyppppppooonnnnnnooosssvvvxxxuuusssuuuxxxxxxtttppppppoookkkbbbTTTHHH???;;;111000///...///111333444555888:::999666555777::::::...222555===555eee]]]<<<111///555::::::NNN```ppp[[[EEEGGGrrrbbbFFFDDD:::===BBB:::888777777888999:::999888::::::::::::;;;===???BBBGGGNNNRRRTTTYYY```eeennntttyyy|||qqqZZZllluuuZZZTTTIII@@@;;;===DDDJJJ:::444111222000,,,,,,000,,,...000...,,,---333888DDD666///EEEUUU:::,,,FFFuuudddxxxIII444***,,,,,,,,,,,,,,,,,,,,,,,,---+++///,,,000222KKK|||TTTsssVVVFFF666000111111111111222333444444222000//////:::111555333444444;;;```iii```wwwppphhhtttvvv}}}ooo^^^PPPIIIFFFFFFGGGEEELLLUUUZZZ[[[]]]aaafffcccfffkkkppptttwww{{{~~~jjjllllll___IIILLLXXXTTTnnnvvvjjj{{{~~~nnnwwwjjjeeeRRRJJJxxx[[[UUUQQQIIIXXX```HHH999;;;888444[[[ddd___FFFBBB333000333222555NNNzzzwww]]]jjjyyyKKK111333111444777:::@@@OOOdddsss~~~tttpppqqq```KKKDDDBBBRRRssssss]]]eee|||mmmcccHHHGGGCCC===AAAFFF===BBBIIIfffttt^^^OOO@@@:::777444111111+++CCCjjjooohhhzzz}}}yyySSS???>>>kkkiiiFFF888555777>>>BBB@@@??????BBBEEE[[[fffbbbvvvgggddduuuuuuQQQTTT???555fffQQQ111///222777---444........................---)))000+++555444777yyyllloooBBBlllsss~~~pppEEEjjj~~~www|||{{{vvvffffffzzzqqqrrrrrrpppmmmnnnrrrwwwwwwtttsssuuuyyyyyyvvvqqqqqqqqqnnneeeWWWJJJAAA===111000///...///000222444555888::::::777777999<<<<<<+++111777>>>///[[[qqqHHH444...333777666III[[[iii```IIIBBBgggcccIIIEEE999===DDD<<<:::888777999:::::::::999:::;;;;;;::::::<<<>>>AAAGGGNNNQQQSSSWWW^^^dddjjjpppuuuxxx~~~WWW\\\rrryyyjjjUUUOOOBBB555555>>>EEEFFF666222111333000+++,,,111---000111///---///666<<>>WWWoooaaasssqqqiiiOOOIII]]]hhh^^^WWWPPPFFFFFFHHHBBBFFFJJJOOOTTTWWWZZZ]]]```bbbiiiqqqwwwxxxyyy{{{}}}|||ooorrrPPPLLLQQQEEERRRkkkkkkrrr|||ooolllzzzpppqqqqqqaaa???XXXfffTTTUUUOOOOOOSSSVVVOOO@@@888777555YYY[[[ZZZWWWFFF***555---:::...SSSwww||||||nnnZZZ\\\CCC***555333444:::AAADDDJJJZZZkkkllljjjdddZZZBBB555:::___xxxddd]]]zzznnnfffiiiBBBIII???AAAKKK>>>BBBFFFIIIuuukkk}}}}}}aaaFFF<<<888111...000000555iiikkk~~~sss}}}xxxbbbBBBFFFlllsssUUUFFF999777999>>>AAA@@@AAACCCCCCLLLUUU```eee___iiitttlllvvvvvvpppfffPPPSSS:::HHH}}}wwwDDD%%%222///...444,,,------------------------333///...000---///AAAXXXgggnnnmmmuuutttzzzgggsss~~~~~~yyymmmkkkwwwvvvuuutttqqqnnnlllpppuuutttttttttuuuuuuuuuuuuvvvsssrrrnnnggg\\\PPPEEE===888333---,,,///111111///444333999AAAAAA999333444333555333555777999QQQyyyUUU333333666555;;;@@@SSSeeevvvnnnOOO???\\\kkkJJJ===BBB???555AAA<<<666666999<<<;;;888666888:::;;;;;;===@@@CCCDDDEEEJJJOOOQQQRRRXXX___hhhjjjnnnssszzzWWWpppttt```RRRFFF999666<<>>ttt~~~SSSlllPPPBBB444000000//////000444666777555222///------555777444222333222>>>VVVrrraaa|||~~~}}}^^^UUUOOOTTTSSSAAA;;;GGGAAAMMMUUUQQQFFF>>>>>>EEEHHHKKKOOOSSSVVVYYY\\\___ccchhhooosssuuuxxx|||zzzxxx|||wwwtttfffHHHLLL```cccppp{{{nnnWWWdddiii}}}yyyxxxnnncccIIImmm```SSSRRROOOSSSXXXVVVIII:::777<<<999ZZZ\\\YYYZZZEEE111555///:::///PPPwww~~~gggJJJMMMAAA222<<<999888:::@@@EEENNN```qqqttt]]]SSSMMMEEECCC;;;BBBEEESSSTTTddd}}}fffkkksss}}}mmmHHHIII@@@???FFF???AAADDDOOOwww{{{fff}}}uuuPPP???:::444///...555666aaaiiivvvmmmzzz~~~lllLLLDDDaaavvvwwwmmmPPPCCC999666888>>>AAA???<<<<<>>@@@CCCIIIIIIMMMQQQRRRQQQVVV]]]dddgggjjjooouuu|||mmmSSSooo|||jjjWWWLLLCCC999777===@@@>>>:::333222000...---...//////000111//////111...222AAA222777OOODDD///666eeesss<<<111...***111,,,,,,,,,,,,,,,,,,,,,,,,---+++///,,,111000???xxxRRRfffMMM???222////////////000555666666444111/////////666888444333555222===TTT|||ffftttxxx~~~vvvEEECCCHHHQQQQQQEEE<<<<<<@@@mmmtttVVVFFFBBBAAAGGGJJJLLLOOOQQQTTTWWW\\\___eeeiiimmmppprrrwww}}}tttsss|||yyyyyy~~~www```MMMWWWlllnnnsssvvviiiaaammmwwwyyyjjjyyyvvvuuuTTTdddyyy[[[RRRPPPPPPVVV[[[TTTBBB444777AAA;;;[[[___WWWYYYBBB555222...777000LLL{{{ccc???@@@@@@888===;;;:::<<>>;;;999AAADDDZZZrrr]]]mmmeeezzzqqqMMMFFF@@@???BBBAAA???BBBYYYzzzmmm```}}}XXX@@@999555111000555444WWWkkkpppmmmwww```HHHXXXllloooeeeHHH===777555888===???===;;;;;;JJJZZZeeecccWWWJJJ[[[~~~|||zzzwwwSSSCCC<<>>@@@BBB>>>===<<<;;;999777777999;;;999;;;<<<======>>>AAACCCJJJKKKOOOTTTTTTSSSWWW^^^bbbdddhhhkkkpppvvv}}}zzzeeeUUUYYY{{{vvvcccPPPCCC===888999===???:::555222111///...---......///111)))---333...---777@@@222FFFRRR888888<<>>xxxsssQQQwww```HHH<<<000---......///111666666555333000///000222777999444333666333;;;QQQooommmoooIIIOOOaaaooonnnfff___XXXqqqUUUAAAKKKHHHEEEIIIKKKMMMOOORRRWWW]]]aaagggjjjnnnppprrrvvv}}}xxxzzzyyydddeeewwwYYYooo~~~```RRRXXXWWWQQQ]]]dddZZZYYYcccdddhhhqqqtttsssdddJJJQQQvvvjjj~~~{{{dddYYYTTTPPPSSSXXXYYYNNN<<<333777AAA===ZZZbbbTTTYYYsss===222...,,,222///HHHzzzgggAAA<<>>FFFLLLNNNcccppp[[[qqqlllvvvMMM@@@AAAAAAAAACCC>>>AAAcccyyy```]]]~~~^^^AAA666444333444000000NNNmmmzzzkkkggg|||tttQQQVVVfffkkk```BBB666666666888;;;::::::BBBKKK]]]lllvvvtttdddPPP\\\yyysssQQQNNNEEEFFFPPP:::000222333***,,,333...------------------------///---...222222......111GGGccckkk{{{KKKxxxfffdddeee~~~vvv~~~~~~pppdddhhh{{{{{{tttqqqqqqnnniiimmmnnnppprrrtttvvvwwwxxxwwwtttpppkkkeeeZZZNNNFFF<<<777111......000111222444111111999AAACCC>>>888222666666777999333:::OOOqqq???666666222>>>CCCJJJ___mmm^^^EEEHHH^^^sssvvvjjjRRR@@@>>>BBBBBB:::======:::555444777;;;:::<<<===>>>>>>???AAADDDHHHJJJOOOUUUVVVVVV[[[aaaccceeehhhkkknnnrrrxxx{{{uuu}}}GGGWWWvvv|||ooo\\\KKK;;;999888;;;>>><<<666111111000///............//////&&&---222,,,999FFF???>>>___SSS888:::BBBlllffflllIII444555222)))222,,,,,,,,,,,,,,,,,,,,,,,,---...111+++...---999mmmwwwQQQoooZZZDDD999000...//////111444666555444111///000222555777999444444666333999MMMvvvlllsssJJJTTTtttLLL???EEEBBBEEEHHHIIIKKKMMMQQQWWW^^^cccfffkkkpppssstttwww|||}}}zzzyyyyyyvvvqqqsssyyyrrr~~~NNN===OOOJJJJJJPPPRRRKKKLLLWWW]]]JJJJJJIIIIIIFFFKKKmmmxxxdddSSSRRR]]]^^^UUUVVVWWWRRRFFF:::666999>>>???YYYaaaNNNaaa888000////////////CCC~~~qqqJJJ;;;@@@???:::===@@@HHHTTTcccnnnssssssiiiPPPFFFNNN]]]qqqggg@@@===888KKK]]]nnnsss~~~OOO???BBBDDDBBBAAA===DDDiiirrrXXX___~~~nnnJJJ777111222555......CCCeeessssssbbbzzzUUUUUUbbbhhh___AAA333555888:::888444999LLLaaatttvvvyyy}}}rrrbbbvvvzzz]]]ZZZRRRAAA===IIIggg222000111///+++///222---------------------------000...---000111//////111;;;pppkkkRRRlllWWWtttxxxttt{{{~~~uuuhhhgggxxx}}}rrrppptttsssnnnrrrrrrssstttuuuvvvwwwwwwzzzvvvqqqlllfff\\\PPPFFF>>>999333///...000222333333111111666???DDDAAA;;;111666555777;;;666888GGGjjj}}}MMM;;;444000===@@@BBBQQQdddbbbQQQJJJPPPhhhnnnhhhUUUCCC>>>@@@AAA999===>>>;;;555333666;;;:::<<<===>>>>>>???BBBDDDHHHJJJOOOUUUWWWVVVZZZ```aaadddgggjjjmmmpppsssvvvwww}}}hhhaaa}}}rrrcccQQQDDD555666999<<<===:::333.../////////...............111---111...///GGGQQQ<<>><<>>444000999MMMkkkYYY;;;777LLLllloooWWWSSSRRRLLLAAA:::999;;;;;;@@@VVV^^^HHHkkkwww555333111555111000===www{{{TTT999===HHHKKKVVVXXX[[[cccmmmtttoooggg[[[QQQOOO[[[ssskkkAAA<<>>IIIlllhhhUUUfffTTT;;;111000111111...999SSSlll{{{}}}iiissswwwXXXXXX^^^cccaaaGGG666555888:::888333999QQQiiimmmlll{{{vvvyyyJJJOOO@@@;;;GGGnnnuuuLLL222222///,,,...000000...------------------------...------------...000111777WWWxxxyyyqqqxxxwwwhhhuuuyyyooouuu|||yyyooojjjssssssooossstttooovvvvvvvvvvvvvvvwwwwwwwwwzzzvvvqqqmmmiii```SSSIII@@@<<<666000...///222444222222222555===DDDCCC???444777555777===999888CCCXXX|||aaaJJJ888111999>>>???IIIXXX^^^XXXMMMGGGZZZbbbbbbUUUEEE>>>===???:::<<<>>>;;;666333555999999:::<<<===>>>@@@CCCEEEJJJLLLQQQUUUUUUSSSUUU[[[]]]```dddhhhjjjllloooqqqxxx}}}xxxeeexxxiiiYYYJJJ@@@444777;;;===<<<777222...........................///000...)))///DDDIII888OOO^^^777:::KKKyyyxxxZZZGGG###555&&&&&&333(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...)))111///...TTTggg```wwwvvvaaaGGG???777111///000000333777444444333111000222555888777777222333666111444EEEwww~~~iii|||mmm___{{{vvv^^^KKKIIIJJJBBBCCCNNNIIIJJJLLLNNNPPPTTTYYY]]]___ccchhhlllpppwwwsss|||yyykkkVVV@@@777999GGGFFF???AAAMMMOOOGGGCCCCCC<<<<<>>YYYUUUMMMNNNIII>>>999:::;;;:::;;;SSSaaa}}}CCChhhrrr555444---666111111888mmmccc>>><<>><<<:::AAAJJJbbbuuurrr^^^FFF999777:::AAAHHHNNNTTTWWWNNNCCCJJJSSSYYYRRRFFF>>><<<<<<:::<<<<<<:::666444555777777999;;;===>>>@@@DDDFFFHHHJJJOOOTTTTTTQQQSSSXXXZZZ]]]bbbgggiiikkknnnpppvvv~~~pppsssbbbPPPBBB;;;555999======:::666222///---.....................------)))***444888:::BBB[[[GGG...:::mmmvvv777000222---+++000))),,,,,,,,,,,,,,,,,,,,,,,,))),,,///(((......///VVVvvvhhhvvvrrrvvvcccFFF<<<555000///......111666222333333222222333666999666666222222666000333CCC{{{cccyyyyyy^^^tttlllbbbUUUFFF???IIIMMMBBBKKKLLLNNNOOOPPPSSSVVVYYY\\\___bbbffflllvvvbbb666111;;;999BBB@@@===DDDFFFHHHPPP333:::IIIXXXnnnkkkHHHEEEUUUlllQQQGGGKKKIII>>>888999;;;;;;444PPPeee@@@___{{{ttt555333&&&333///111666iii|||qqqGGG???TTTdddccc\\\QQQLLLQQQXXXRRRGGGKKKHHHBBBRRRlllcccRRRWWWYYYmmmcccBBBHHH888777EEE>>>@@@TTTjjjVVVYYYuuuvvvKKK999666555111......333===lll||||||___uuuVVVnnnkkk___[[[bbbOOO<<<444444888<<<===>>>FFFOOOIIIDDDdddmmmwwwtttSSSQQQOOO999IIIXXXnnn888...111//////333,,,)))333---------------------------111444111......000111333...fffnnnccc}}}wwwhhhhhhrrrgggoooxxxvvvxxx{{{wwwnnnhhhiiioooyyy|||tttqqqvvvxxxsssuuuuuuvvvvvvwwwwwwxxxxxxxxxtttppppppooojjj^^^UUUAAA>>>888222......222666000555666555888AAAEEECCC===>>>888777???===:::@@@AAAMMMkkk}}}nnnTTTCCC999888DDDJJJHHHKKKSSSNNNAAA???IIIRRROOOFFF>>>;;;:::;;;<<<;;;:::777555555555555777:::<<<>>>@@@DDDGGGDDDFFFLLLSSSTTTRRRUUUZZZYYY]]]ccchhhkkkmmmoooqqqtttVVV{{{kkkXXXFFF888222777;;;>>>===999555222111------......///......---///...)))444@@@555777VVV]]];;;777444jjjqqqxxxUUU)))444%%%///...+++,,,,,,,,,,,,,,,,,,,,,,,,,,,'''---111(((,,,,,,222\\\mmm___gggyyyjjjKKK;;;444///...------000555111222333333333444666999777666333222222444666888wwwdddrrrlllbbbmmmbbbXXXRRRMMMJJJJJJLLLOOOOOOOOOPPPRRRUUUWWWXXXXXXcccooowww}}}xxxjjj```aaaggguuu^^^CCC888<<<;;;===<<<999888???HHHFFF===888EEELLLiiiyyyooobbb\\\wwwnnnOOOCCCHHHHHHAAA:::999:::999===888nnnrrrGGGTTTqqqtttYYY555111...666333(((;;;WWWyyyxxxuuuVVV@@@HHH___```\\\VVV[[[LLL???OOOOOO<<<999BBB@@@AAAKKKQQQaaa[[[iii~~~VVV>>>CCC===>>><<<:::>>>bbb^^^TTTlll|||zzzjjjCCC111666999...111...---777QQQtttpppYYYxxx~~~vvvkkk___eee___AAA999...>>>FFF444<<>>999:::???AAA???===HHHaaawwwttt{{{vvvXXXKKKDDDHHHGGG@@@999999:::;;;:::>>>wwwgggCCCdddxxx{{{]]]999444...444222+++888LLL~~~~~~~~~~~~{{{\\\BBBEEEWWW^^^XXXIIIJJJJJJRRRbbbTTT444;;;===<<>>>>>>>>BBB\\\^^^TTTlll}}}```???000111333+++///...---444IIIjjjzzzOOOaaa|||sssbbbaaa```NNN???666???HHH<<<<<>>BBBEEEJJJNNNRRRTTTSSSSSSUUUXXX]]]bbbgggjjjjjjlllpppttt{{{vvvvvveeeYYYJJJ:::444888>>>AAA>>>666111222222///////////////////////////...///...===DDD===III```555444IIIiii{{{ggg111000...+++******+++,,,++++++++++++++++++++++++,,,(((***...,,,***333BBBrrrvvvXXXgggNNN:::333......///...///222/////////222444444111...777555444222222333555666XXX{{{pppssskkkkkk~~~wwwmmmbbbXXXTTTSSSRRRTTTXXXSSSTTTSSSPPPNNNRRR\\\dddkkkuuuaaaPPP]]]ttt~~~zzz~~~RRR>>>DDD>>>>>>???;;;AAACCC===777666999;;;888???fffcccyyyrrriiiXXXIIIKKKEEEHHHFFF>>>999:::<<<<<<888GGGXXX>>>ttt{{{YYY888222///111000...444<<>>III]]]eeeEEE444DDD===CCCFFF[[[xxxeee@@@AAA@@@777>>>@@@AAAFFFXXX___TTTrrr{{{pppNNN999///...///,,,.........000===[[[ssseeeWWW~~~lllbbbeeeeeeGGG<<<888@@@BBB:::IIIjjjiiiuuuzzzyyyaaaIII???>>>===888SSS```MMM222000............------------------------------------------------............///444...VVVggg|||vvvlllvvvbbbnnn|||wwwqqqooosssvvvoooeeecccmmmwww|||yyytttssstttsssrrrsssuuusssoooooorrrssstttrrrpppooommmeee\\\QQQFFF:::555333000///111222222333555777<<>>>>>888666444333555999>>>BBBHHHMMMSSSVVVVVVVVVXXXZZZ___ccchhhlllnnnsssyyy~~~|||ppp___QQQBBB666555;;;AAA???:::333111222111...////////////////////////&&&333+++======888SSSHHH999999iiiiiiHHH000///---,,,++++++++++++++++++++++++++++++++++++,,,***+++...,,,(((///:::jjjpppSSShhhUUU:::222---...000//////111000000111444555555222///666555444333222333444555PPPzzzxxxpppwwwfffoooyyymmm```QQQKKKHHHFFFFFFHHHMMMPPPRRRQQQOOOTTT___iiioooyyycccWWWjjj}}}hhh}}}|||QQQ;;;@@@;;;999666AAAFFFHHHDDD<<<888888:::BBBTTTwwwgggVVVmmmVVVUUUQQQIIIIIIEEEGGGDDD<<<888:::======888LLLMMM>>>vvvrrrMMM111...///......111111222aaazzzxxxyyywww|||{{{hhhIII@@@HHHJJJJJJCCCLLLYYYeeefffCCC777EEE===VVVVVV___rrr}}}KKK:::BBB>>>777AAA??????KKK^^^bbbWWWrrrggg<<<444111...000222...000000...333KKKvvvmmmbbbnnnsssbbbdddpppUUUHHH555>>>PPPFFFPPP~~~zzzzzzppp[[[FFF>>>???;;;111CCCbbbyyy888555444.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........333333###444ooo|||``````|||kkk~~~{{{fffwwwsssdddsss~~~vvvnnnqqqxxxuuukkkaaacccmmm{{{~~~vvvrrrtttpppnnnpppttttttrrrssswwwtttsssqqqpppooolllfff___TTTHHH<<<666333///...///111222333444777;;;AAAEEEKKKGGGPPPXXXTTTRRRQQQKKKQQQOOONNNVVVjjj|||zzznnnfffjjjfffZZZRRRPPPIII>>>EEEEEEFFFFFFCCC>>>:::999:::777555555777999:::::::::999888777666777:::<<>>;;;888777888@@@FFFMMMPPPRRRZZZfffpppttt}}}wwwkkk[[[\\\uuu}}}aaappp___AAA@@@???EEECCCXXXRRRKKKEEE@@@???BBBEEENNNsssZZZrrrmmmQQQSSSSSSIIIDDDDDDEEEAAA;;;888:::===<<<:::OOO|||HHHGGGrrreeeCCC---///000---+++222//////RRRwwwwwwwwwvvvzzz{{{jjjMMMCCCIIILLLOOOPPPaaafffgggnnn[[[666>>>BBBllljjjggg~~~kkkooo[[[AAA:::CCC===:::CCC======QQQjjjddd___UUU222222222...111333///111222///...>>>eeezzzssslll```zzz~~~rrr]]]YYYgggggg^^^HHHQQQmmmcccaaayyy|||vvv^^^FFF<<<;;;;;;:::<<>>777333...,,,---000111222333555999>>>BBBGGGKKKQQQQQQSSSffftttmmm^^^\\\UUUVVVhhh{{{zzzmmmgggpppssslllddd]]]PPPAAAGGGFFFDDDCCCDDDBBB<<<666666555555666888888777666;;;===??????;;;888777777:::>>>CCCHHHMMMVVV```hhhnnnppprrruuuyyy}}}dddQQQKKKMMMHHHJJJJJJPPPccc|||vvvkkk___PPPBBB888555:::AAA@@@999333000000000///...////////////////////////555,,,???;;;===UUUKKK444333JJJaaaiiixxxyyyuuuaaazzzGGG......---,,,,,,++++++++++++++++++++++++++++++++++++'''(((+++---,,,+++---111kkk{{{rrrppp{{{nnnTTT>>>444,,,---000000000000111333777888888555333111555555444333333222222222BBBooorrrtttgggnnnzzz```OOO===555333333333444444:::BBBIIIPPP[[[hhhrrrvvv}}}qqqTTTMMMHHHPPPgggvvvkkkVVViiikkkQQQRRRVVV`````````RRRBBB:::;;;AAAKKKTTTcccxxxgggvvvYYYTTTPPPFFFDDDBBBBBB???999888;;;<<<::::::SSSlllFFFYYYvvvccc@@@...444000...+++222...111FFFwwwxxxzzz}}}~~~~~~lllRRRGGGLLLZZZYYYSSSYYYTTTVVVjjjgggAAAFFF[[[}}}jjjAAA???<<>>777111AAAZZZ^^^uuu444<<<555000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))))))222333,,,aaannn^^^dddhhh~~~ttt[[[ooo}}}}}}wwwooonnnqqqqqqooommmdddddduuu}}}vvvqqqppptttuuuttttttvvvuuupppnnnppprrrnnnjjjiii[[[NNNAAA999444...,,,---...///111222333777;;;???GGGKKKLLLDDDJJJooossslllaaa[[[dddrrrtttmmm```iiiqqqsssrrrooohhhbbbLLLLLLJJJEEECCCBBB<<<555444444444666888999888777:::???DDDDDD@@@;;;888888444777999<<>>...444///000,,,222---222888yyy{{{xxx}}}}}}}}}qqqXXXKKKMMMdddbbbPPPFFFAAATTTtttqqq[[[ccc}}}|||OOOAAA======CCC;;;;;;@@@<<>>===>>>888999:::999999===DDDKKKOOOTTT]]]iiivvvuuuXXXPPPLLLPPPVVVZZZ___eeeyyylll```WWWLLL???666666:::<<<:::666222111222000,,,---222////////////////////////,,,///777>>>EEE???333:::\\\fffwwwpppJJJ///111+++,,,,,,,,,,,,+++******++++++++++++++++++++++++)))++++++++++++---......@@@wwwfff}}}iiihhhcccIII;;;...+++///111111222222666;;;<<<:::666444333555555444444333222111111666bbb}}}nnnppp___ddduuuVVVEEE333---000222555777222000---...333===HHHNNN\\\dddiiilllwwwnnnUUU???@@@HHHUUUZZZVVVPPPNNNPPPZZZOOOaaayyyfffMMM===111000666DDDQQQ\\\iiitttuuuoooNNNHHHHHHBBB@@@===>>><<<888888:::999555666```RRR???~~~zzz:::+++///...222...333,,,222///yyytttwwwxxx~~~uuu[[[LLLLLLeeehhhRRRBBBGGGnnnooo{{{ooozzzIIICCCBBB:::<<>>444JJJPPP111888DDD^^^KKKyyy{{{|||666333111++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,------++++++---...---???{{{yyynnntttMMM===...+++...111222333222777<<<===;;;666444333777555333222333222111000111OOOmmmyyyyyyyyyeeeTTTcccOOO>>>222333333///111888///111333555888>>>DDDIIIXXXZZZ___fffnnnooofff[[[:::KKKOOO]]]sssaaaIIISSSXXXdddzzzwww___???222EEE999JJJllllllrrr|||gggyyyoooVVVKKK===888DDD<<<@@@777111888:::444333;;;jjjIIIFFF}}}fff===555(((111,,,---000------<<>>???999HHHCCC999???CCCNNNgggxxx```hhhZZZJJJ;;;000111111,,,,,,222------,,,,,,---000222444```zzzrrruuu~~~IIIeeetttzzzyyywww}}}www{{{zzzsssdddbbb^^^OOOBBB>>>555555666999CCCYYYwwwSSS666444666222+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++---///***...GGGdddoooxxxUUUiiiSSSjjjxxxyyydddPPPyyyzzz{{{{{{uuuttttttkkkjjjyyyuuuqqqiiieeekkkwwwpppnnnmmmoootttyyy{{{{{{uuusssqqqpppooonnnkkkhhhbbbXXXKKK@@@888333///+++---------...000111333444???HHHWWWccchhheee]]]XXX___RRRMMM]]]sss|||uuukkkuuueeepppwww[[[XXXbbbsssfff[[[VVV^^^KKK===<<<<<<666777>>>888555888???AAA>>>>>>BBBLLLEEE>>>===AAADDDCCC@@@@@@@@@???===<<<===@@@CCCKKKOOOSSSUUUYYYcccrrryyyuuusssnnnmmmwwwhhhRRRLLLSSSRRRaaaiiijjjzzz}}}ttteeeUUUJJJ===444777<<<999555444333222000/////////000111111000...,,,---///...+++000888OOOjjj>>>111555KKKOOOmmmwwwdddIII+++999''',,,,,,,,,+++++++++******************************++++++,,,,,,,,,,,,------777|||~~~fffqqquuuqqqNNN???111...//////000333000000666000---111---222777555333222333222111000111HHHjjjxxxttt}}}dddNNNUUUIII;;;111333444111222888111333555999===CCCKKKPPPYYY[[[```fffeee[[[NNNEEECCCMMMUUUbbbiiiUUUKKK^^^dddtttkkkIII===JJJDDDXXXoookkkvvvnnnbbbMMMIIIBBB<<<@@@;;;>>>666222:::;;;555555HHHkkkDDDFFF{{{___:::555,,,000,,,---111///,,,555DDD|||}}}|||}}}yyypppkkklll|||cccVVVSSScccvvvyyy\\\ttt}}}OOO===@@@AAABBBAAA<<<===DDDHHHTTThhhwww~~~|||hhhFFF888///000111,,,,,,111...---,,,,,,---///111333IIIzzzvvvVVVXXXtttyyyyyy}}}zzz|||~~~{{{zzz|||ooojjj]]]MMMAAA<<<;;;:::<<>>??????>>>>>>CCCLLLTTTTTTVVVVVVRRRNNNLLLJJJHHHGGGIIILLLOOOVVVbbbppp{{{|||nnnbbbXXXSSSYYYdddooowww|||rrrhhhYYYKKKBBB999555:::===:::555444222222000/////////000000000///...---...000///---222<<>>ccczzzttt~~~fffKKKEEEAAA777111333555333444888555888;;;@@@EEEMMMUUUZZZbbbdddkkkoooeeeOOO@@@<<<>>>HHH]]]nnnfffOOOKKKYYY[[[ttttttYYY<<>>RRR|||UUU444222---111,,,---111000,,,///666~~~xxx~~~||||||||||||{{{yyyyyyzzzyyyvvvuuuvvvwwwYYYGGG@@@999EEEiiizzzkkkOOO======CCC@@@GGG<<<===BBBAAALLLeeexxxoooeee|||eee???444...000000,,,,,,///......---,,,---...///000444```wwwggg~~~eeeYYYppp}}}|||uuuxxx{{{|||}}}zzzkkkdddTTTWWWMMM999111777999333333---:::dddRRR000333:::111***000+++++++++++++++*********++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,,,,...+++***555DDDnnnxxxvvvyyyoootttwwwZZZ^^^{{{}}}~~~{{{|||tttnnntttttttttpppiiiiiiooovvvxxxwwwvvvtttrrrqqqqqqqqqqqquuusssrrrqqqqqqpppmmmkkkeee___UUUGGG<<<555222222------------...///000111---///444<<>>BBBKKKLLLMMMOOONNNLLLIIIFFFHHHIIIIIIGGGFFFEEEFFFHHHHHHFFFCCCAAAAAACCCFFFHHHDDDBBBBBBFFFHHHFFFEEEFFFHHHGGGEEEEEEGGGKKKQQQTTTaaajjjzzzpppiiinnn|||}}}xxxqqqeeeYYYLLLAAA888666777;;;<<<888444333111111000/////////000000///....../////////000111000EEERRR222888<<>>BBB???CCC<<>>CCCIIIPPPXXXbbbhhhooopppttttttdddOOODDDFFFWWWQQQOOOSSSeeelllRRRUUUdddfffVVV___QQQ{{{}}}mmmaaaEEE@@@???>>>;;;777111444:::444333AAA|||KKK666vvv|||DDD+++---000333...+++---/////////000IIIqqqxxxzzz|||yyywwwwwwxxxyyyuuuvvvwwwvvvtttqqqmmmiiiiiiWWWDDD666@@@qqq|||eeeGGG999???>>>;;;>>>??????===CCCCCCGGGhhh|||nnnbbbaaayyyVVV222///---......,,,+++,,,...------,,,,,,,,,,,,,,,222>>>LLLwwwrrrvvvaaa999FFFiiizzz{{{{{{nnnfffrrrtttppprrrzzz|||yyy|||~~~yyyrrrvvvvvvdddUUUJJJCCC===<<<666555888666111111555SSSiii444111...---------,,,,,,*********************************************************+++++++++,,,,,,,,,+++,,,...///------000<<>>eeeppprrr|||}}}zzzwwwuuutttuuuvvvqqquuuvvvtttsssqqqmmmhhhcccXXXFFF666IIIhhh\\\VVVHHHGGG:::<<>>GGG^^^wwwpppRRRllltttooo```<<<000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++%%%333AAAaaarrr\\\>>>QQQdddsssyyymmmbbbdddhhhfffffflllsssvvvtttqqqqqqzzzwwwqqquuusssnnnqqqpppgggWWWIIICCCAAA:::333999666666666,,,(((999SSShhh@@@'''///222+++(((+++---***)))))))))***************************************************++++++++++++***+++,,,...//////...///+++OOOvvvxxxdddTTTeee]]]VVViiippp^^^DDDccc{{{{{{zzzxxxssssssqqquuuuuupppmmmmmmkkkhhhqqqvvvzzzwwwqqqnnnqqqvvvvvvuuutttvvvwwwwwwvvvtttpppmmmfffZZZKKK>>>555000//////......---.........---...///000000//////...111333===MMM\\\gggpppxxxtttzzz}}}}}}uuuiiiwwwooolllpppUUURRR___}}}yyyxxxrrrhhh```[[[VVVQQQPPPRRRSSSSSSSSSTTTYYY]]]WWWWWWUUURRRNNNKKKKKKLLLRRRPPPOOOQQQUUUXXXWWWVVVSSSUUUTTTRRRSSSZZZ___```iiipppvvvtttpppsss~~~uuuiii]]]OOOAAA888777<<<===999222///000111111......///000000000//////000...///111...+++555CCClllMMM888+++OOOZZZxxx{{{kkkeee{{{222111---000)))333+++************)))))))))************************++++++,,,,,,,,,,,,------///000gggppp\\\ZZZiiiwwwiiidddZZZGGG444,,,---111111;;;OOOEEERRR]]]^^^gggNNN777555333222333222111000///222:::]]]uuupppxxx|||wwwtttOOO888:::;;;;;;;;;<<<======:::???FFFOOOYYYeeeqqqxxxvvvnnniii[[[LLLfffddd^^^ssseeeHHHBBBLLLdddyyywwwmmmjjj___}}}UUU^^^lllqqqUUUAAA@@@;;;777666444333:::;;;222>>>^^^```>>>bbb___999222333222---......,,,,,,...000000111GGG~~~kkkrrr}}}{{{xxxtttrrrppppppppppppssssssooonnnooommmiiiccc\\\QQQMMMgggzzzwwwggg\\\PPPAAA===BBB@@@AAA999>>>CCC===;;;@@@???@@@@@@BBBRRRkkkpppeee^^^\\\ccc???,,,/////////,,,++++++,,,,,,+++++++++,,,,,,,,,,,,+++###***666KKKlllooonnnnnnQQQGGGVVVbbbddd___XXX\\\ZZZXXXYYY]]]aaaaaa___eeennnjjjdddjjjiiiccccccRRRLLLBBB999999<<<;;;777666555333333888IIIeee|||AAA++++++,,,---,,,***)))***,,,((()))))))))*********+++************************************++++++++++++)))+++---------......///444:::yyyvvvzzzwwweeeoooooocccwww~~~yyyFFFXXXvvvxxxtttuuussstttpppssstttqqqqqqpppkkkeeeooouuuzzzvvvnnnjjjnnntttrrrqqqqqqsssuuuuuutttsssqqqnnnhhh___UUUHHH;;;333111000//////.........///........................222000111777???JJJZZZhhhuuuyyyrrrpppwwwpppooozzzHHHQQQdddqqqdddfffyyymmm\\\YYYwww{{{|||yyywwwxxxuuuooollllllkkkiiigggggghhhiiifffeeeaaa\\\VVVSSSRRRSSSPPPPPPQQQTTTYYY]]]___```ggghhhbbb[[[eeexxx{{{rrrmmm||||||{{{uuujjj\\\OOOCCC888666:::<<<===888111///222222///------///000000000//////000---///333000000>>>PPPUUU777444333VVViiiooofffUUU111---+++...)))///************))))))))))))************************++++++,,,,,,,,,,,,------///...NNN{{{iii]]]VVVsss}}}{{{sssTTT___ZZZLLL888,,,---333666@@@ZZZOOO^^^hhhggguuuYYY777555333222333333111000)))222555UUU|||ooommm{{{nnn~~~XXX:::===>>><<<<<<===>>>>>>===BBBKKKUUUaaaooo|||yyyuuuvvvfffOOOccc```]]]WWWIIIYYYllluuulllppp^^^rrryyy}}}vvvAAA666???>>>:::444333444<<<<<<333DDDjjjPPPGGGQQQ777666222******...///...,,,,,,------,,,999|||yyykkkvvv|||zzzvvvsssooommmkkkkkkpppsssqqqjjjhhhkkkkkkgggddd\\\WWW[[[ssspppqqq^^^RRRbbbVVVSSSYYYDDD@@@HHHFFFAAACCCBBBAAA999===BBBAAACCCDDD<<>>LLLWWWfffiiisssooodddqqq{{{sssRRRMMMMMMKKKIIIYYYnnneeeGGG===III>>>IIIUUU^^^jjjvvvzzzxxxvvvwwwwwwxxxyyyyyyyyyxxxpppnnnkkkeee```^^^^^^```VVVYYY]]]cccjjjrrrxxx||||||ssszzzlll___PPPDDD:::333777???;;;<<<888111111555333...,,,---///000000000/////////---///444222444EEEZZZBBB777222KKKLLLvvvnnnwww555@@@---///222((()))************))))))))))))************************++++++,,,,,,,,,---------000,,,;;;ooojjj~~~rrrtttvvvxxxfffooolll\\\CCC111---111333;;;[[[UUUkkk{{{~~~zzz<<<777222111222333333111...555333CCChhhxxxwwwuuujjj}}}jjjCCC>>>:::999;;;===>>>>>>DDDMMMYYYccclllwww~~~{{{hhhOOOaaakkk~~~ddd___oooxxxhhhQQQddd^^^uuummmhhhQQQ@@@AAA888AAA===444888777BBB000<<>>???EEERRRSSS[[[hhhcccuuupppsssbbbTTT@@@222///------,,,,,,+++***))))))************************///+++***111@@@UUUqqqtttgggdddKKK444888FFFGGGDDDAAAAAADDDEEEAAA===AAA>>>;;;;;;@@@AAA<<<444;;;:::888999<<<<<<666...999444???RRRkkkWWW222)))---+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,///JJJ~~~hhhhhhZZZSSSxxxgggcccZZZQQQ^^^pppppppppwwwwwwxxxvvvrrrnnnoooqqqoooiiigggnnntttqqqiiigggmmmuuuoooppppppqqqqqqrrrrrrsssqqqqqqnnnhhhccc[[[LLL>>>111222222000---,,,,,,---111222000,,,---555::::::>>><<<:::::::::999:::===???JJJYYYlllrrrUUU^^^iiitttqqqbbbSSSRRRWWWfffQQQ>>>RRRsssiiiRRRTTTYYY\\\]]]^^^dddnnntttuuuwww}}}~~~|||}}}xxxtttuuulll___eeewwwgggfffcccxxxvvvvvvlll]]]QQQAAA666444666999:::999888666444111000......000000///...............000222000,,,///;;;FFFKKK333DDD444GGGhhhpppooo```XXXaaa>>>''',,,333,,,(((---))))))))))))))))))))))))******************************+++++++++,,,,,,,,,000"""222dddsss}}}pppkkk{{{sss}}}TTTEEE777)))777111888;;;CCC\\\www{{{{{{<<<777222111222333333111---111,,,;;;cccvvvqqqpppqqqkkkqqqKKK@@@888<<>>666111;;;555;;;777333SSSNNN@@@eee}}}WWW111...///+++000........................%%%///KKKyyy}}}{{{ooohhhjjjpppllljjjkkkoooooollliiijjjccc\\\VVVVVV\\\^^^[[[WWWWWWQQQJJJHHHKKKNNNLLLIIIFFFFFFFFFEEECCCAAA??????BBB@@@AAADDDBBB>>>@@@EEENNN^^^jjj```UUUjjjyyyrrrKKK>>>:::111,,,---------,,,++++++***))))))************************)))'''(((,,,222@@@XXXmmm~~~lllNNN:::<<<777777777999;;;===???BBB555999;;;888555444555666444111---***+++///666;;;>>>]]]{{{WWW333------&&&+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------///+++444TTTppprrrqqq~~~```___tttxxxmmmgggQQQVVVwwwuuuooowwwsssvvvwwwuuuqqqrrrtttsssooogggiiijjjiiiggggggkkknnnooooooppppppqqqqqqqqqqqqqqqrrrpppllliiibbbUUUIII888666222///...------...+++******///666;;;888333222555:::>>>===;;;===BBB999???HHHUUUkkk{{{uuueeeNNNYYYddddddWWWIIIDDDHHHlll___QQQUUU^^^___gggyyyqqqwww{{{wwwtttuuuwwwwwwxxx}}}~~~yyyyyytttlllnnnvvviiifffcccyyynnncccUUUIII:::222333777:::;;;666555444222111000000000000000///...............///222///***222BBBFFF???111>>>YYYttt___UUU}}}NNN888***...111+++)))---))))))))))))))))))))))))*********************************+++++++++,,,,,,///(((444[[[rrrjjjnnnjjj}}}ZZZMMM>>>///777///666777555???PPPVVV[[[jjj<<<888222111222333222111...000(((222ZZZuuuooobbbllltttyyy\\\FFF888???KKKOOOSSSZZZfffggglllvvvsssppp]]]KKKPPP^^^wwwqqqZZZOOOEEERRRiiipppLLL<<>>777777>>>333bbb;;;AAAxxx{{{wwwyyyFFF+++,,,---+++222------------------------)))+++444___}}}xxxxxxtttmmmlllqqqiiieeeeeeiiijjjgggeeefff^^^YYYTTTSSSSSSSSSPPPMMMQQQOOONNNMMMMMMKKKHHHEEEEEECCCDDDGGGBBB===DDDPPP???AAADDDDDD???>>>GGGQQQiii]]]hhhgggWWWvvvvvvnnntttPPP///(((------+++---,,,,,,,,,+++******))))))************************)))***,,,,,,+++000AAASSSuuuzzz}}}wwwyyyTTTBBB222///---)))+++333///222444333///---111555333444222000666EEETTT]]]wwwXXX000###,,,111++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,///***(((666bbbttt~~~hhhmmm___QQQDDDkkkssspppwwwsssrrrvvvvvvsssrrrtttuuusssjjjfffbbbcccgggjjjjjjhhhnnnnnnooooooppppppoooooonnnppppppnnnlllhhh^^^TTTBBB;;;333......///////////////111444555666<<>>999<<>>EEETTTbbbvvvfff```bbbqqqhhhkkkWWW@@@......222000,,,,,,,,,+++++++++******))))))************************,,,,,,......++++++444???MMMkkk|||aaaiiizzzfffiiiaaaDDD666===AAA555---222;;;>>>888222777BBBEEEFFFXXXvvv|||{{{zzzQQQ000---000***+++555************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,,,,++++++111YYYttttttuuuxxx}}}sss~~~pppHHHQQQjjjsssssssssooouuuwwwssspppqqqrrrrrrmmmhhhcccdddhhhlllkkkhhhkkklllmmmnnnnnnnnnmmmllljjjmmmnnnlllkkkiiiaaaYYYKKKAAA555......000000...111666:::666222===\\\yyy|||kkk___QQQDDD@@@CCCFFFGGGEEEDDDKKKYYYbbbcccLLLMMMTTT[[[WWWHHH===;;;555555FFFNNNGGGMMMRRRDDD[[[eeelllllllllqqqwwwzzzxxxzzz~~~}}}}}}wwwmmmssszzzrrr|||~~~~~~}}}||||||{{{yyy}}}}}}|||zzzyyyyyy|||~~~}}}|||uuulllbbbTTTHHH:::555000222888<<<:::777222111000///////////////000///............/////////++++++444===???999222GGGNNNvvvrrrYYY***...000---,,,------+++))))))))))))))))))))))))************************************++++++++++++(((///,,,666hhh[[[xxxkkkXXXKKKbbbsssyyyqqq^^^FFF555444444+++333000---444444111555===888333111222333222000111333000---@@@cccssskkk{{{tttuuugggwww~~~}}}{{{tttVVV>>>???IIIOOOWWW```gggjjjpppvvv{{{dddXXXiiibbbSSSeee~~~~~~HHHLLLyyyzzzrrr[[[SSS{{{VVVxxx{{{fffccc]]]<<<>>>888:::===555:::777BBB<<<666]]]NNN>>>[[[333///222...+++---------------------------+++000)))777XXXhhhiiiuuuzzzxxxvvvzzzsssnnnmmmkkkddd\\\YYYVVVVVVUUUTTTRRRQQQQQQQQQOOOPPPPPPMMMJJJGGGGGGHHHEEE???@@@DDD@@@???RRRkkkGGGCCC===;;;CCCSSSdddnnniiiwwwiiiccceee]]]fff@@@555///000111,,,)))+++++++++***************))))))))))))))))))))))))))))))&&&&&&)))***)))+++///===OOOaaaxxx|||{{{xxx{{{pppsss^^^hhhsss^^^{{{GGG...###///333'''$$$///))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,---+++---,,,<<>>???333333>>>KKKcccTTTvvv___...+++///...***+++//////***))))))))))))))))))))))))************************))))))*********+++++++++)))///&&&,,,SSS{{{{{{vvvlllZZZfffttthhhGGG666111777...444222333;;;:::666;;;>>>999333111222222111/////////222...222QQQnnnrrrsss}}}xxx{{{wwwooo|||qqqvvv}}}zzzyyyrrr]]]FFF>>>BBBLLLVVV___hhheeehhhrrr|||zzziiiYYYVVVPPPaaahhhooo^^^[[[nnn~~~uuujjjqqq|||OOOXXXhhhZZZ}}}sssNNN;;;>>>???BBB888222;;;444@@@<<<999bbb>>>MMMMMM---,,,,,,+++///000,,,,,,,,,,,,,,,,,,,,,,,,'''111,,,111FFFyyywwwvvvoooqqqxxx}}}vvvppppppmmmcccYYYTTTVVVUUUSSSRRRPPPNNNLLLKKKMMMMMMMMMKKKHHHGGGGGGHHHDDDBBBCCCFFFAAA===CCCOOOGGGDDD@@@BBBPPPaaammmpppccckkkkkkQQQXXXwww@@@333...++++++)))'''***///************************)))))))))))))))))))))))))))$$$$$$(((+++***)))***+++CCCPPP^^^}}}uuuyyysssgggqqqxxx}}}yyypppjjj777''',,,---***(((***)))&&&(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************++++++++++++000+++,,,)))''';;;___uuunnndddUUU{{{xxxjjjsssGGGWWWpppnnnwwwuuuyyyyyyuuuqqqqqqoookkkkkkkkkiiifffccc`````````aaabbbeeehhhiiiiiihhhgggiiilllmmmjjjhhhgggccc]]]VVVMMM@@@777222000...---222...,,,???nnn|||XXX666+++,,,+++---333888AAAMMMUUUYYYZZZZZZ[[[[[[KKKEEEPPPYYYVVVQQQRRRKKKMMMOOOIII???HHH[[[ccc[[[[[[YYYWWW[[[fffmmmnnnsssuuu}}}zzzyyylllxxx~~~vvvwwwvvvsssooonnnqqqtttwwwyyyzzzyyyuuuqqqooonnnqqqpppjjj___UUUMMMBBB888000333999<<<<<<888333///222111000///...---------///............//////000///,,,555BBB<<<...777NNN^^^yyyiiieeettt999+++000///,,,***+++///...***))))))))))))))))))))))))************************)))))))))************+++,,,000%%%,,,DDDxxx{{{wwwyyyoooLLL<<<000666444333---000888999AAAUUU>>>999333111222222111///000,,,222111+++DDDfffqqqgggmmmxxx|||vvvvvv}}}|||tttyyyzzzxxxrrrgggRRR???;;;FFFSSSXXXaaabbbfffkkkkkkaaaQQQCCCVVVLLLRRR```|||rrraaattt}}}jjjiiikkkeeefffVVVuuurrrkkk|||gggDDD???===CCCFFF444888;;;888<<<:::LLLTTT>>>\\\eee<<<)))---***+++111---,,,,,,,,,,,,,,,,,,,,,,,,+++666111000999dddzzz}}}~~~lllmmmuuuyyyyyyrrrnnnooommmdddXXXRRRSSSQQQOOONNNNNNLLLIIIGGGIIIIIIHHHHHHHHHGGGFFFEEEBBBBBBBBBAAA???===;;;;;;@@@EEEKKKSSS```mmmnnniiihhheeezzzVVVSSS444000,,,******)))(((***...))))))))))))************))))))))))))))))))))))))+++((((((++++++)))***---!!!777BBBIII]]]qqqzzzvvv{{{{{{www}}}}}}MMM444,,,$$$...111)))%%%***,,,'''(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++...++++++...,,,,,,PPP\\\wwwhhhvvv```OOO^^^nnnxxxuuuwwwvvvsssrrrrrrnnnhhhkkkjjjhhhddd```\\\XXXUUU[[[^^^aaaeeeggggggfffffffffjjjkkkhhhffffffccc___YYYSSSIII???666111///...444111000KKKfffHHH...,,,000------222666===GGGPPPVVV[[[```eeeiiiOOO???FFFQQQQQQOOORRRTTTWWWOOODDD===;;;EEEWWWXXX^^^aaa```aaafffkkklllqqquuu~~~uuuwwwhhhlllpppnnnjjjiiikkkooopppqqqrrrpppmmmkkkjjjjjjgggeee]]]RRRIIIBBB:::111000666;;;;;;777222111222000000////////////000000...............///000000...777AAA???555444DDDXXXyyyzzzpppeeeKKK,,,999000---,,,------++++++---))))))))))))))))))))))))************************))))))))))))************,,,///&&&000888jjjtttuuuttt}}}oooSSSHHH222222666111,,,000777:::SSS{{{>>>999444111222222111///222***333555+++>>>aaannneeelll{{{qqqmmm|||yyyvvvqqq]]]BBB777BBBNNNQQQUUU```iiibbbQQQDDDBBBFFF[[[LLLEEETTTjjjTTTrrrzzz{{{aaaddd~~~iiizzzddd^^^___hhhllliiiQQQ??????555<<<@@@...<<<;;;???999999___DDDFFFfffwwwLLL...)))222---,,,///%%%,,,,,,,,,,,,,,,,,,,,,,,,000888111,,,...RRRxxxjjj{{{mmmrrrssskkkxxxqqqooorrrrrrjjj^^^WWWPPPMMMKKKLLLNNNNNNJJJGGGEEEEEEEEEGGGIIIGGGDDDAAAAAA@@@<<<888;;;@@@@@@;;;999FFFUUUbbbmmmrrrlllaaaeee}}}TTTrrrWWW999888---***))),,,---+++&&&$$$)))))))))))))))*********))))))))))))))))))))))))))))))***+++'''###&&&,,,---)))***;;;KKKNNN___|||zzzzzzTTTCCC)))---******%%%&&&,,,***$$$%%%---'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++)))***)))222444'''AAA~~~kkkkkk~~~}}}ttttttqqq~~~LLLLLLjjjqqqrrrsssqqqooopppqqqllleeemmmjjjfffcccaaa[[[TTTNNNXXX[[[___ccceeeffffffeeebbbfffhhheeecccdddbbb___ZZZWWWOOODDD:::333000///(((///666RRRJJJ444'''...333...,,,000...222;;;GGGTTTbbbqqq|||xxxXXX???BBBKKKKKKJJJNNN@@@GGGDDDGGGPPPCCC666AAA>>>KKKWWW[[[[[[^^^ccceeeqqquuu|||pppwwwhhh]]]dddkkklllhhheeegggjjjllllllllljjjhhhhhhiiikkk```^^^UUUIIIAAA<<<555---111777<<<999222...000555.........//////111222333...............///000111---BBBIII:::000<<>>BBBLLLGGGHHH\\\```ZZZ|||mmmwwwoooGGGppprrrTTTvvvaaaiiiHHH@@@;;;>>>;;;333222777<<>>???BBBCCCCCCJJJNNNTTTXXX\\\```dddgggiiiqqq}}}wwwnnnnnnhhhYYYTTT[[[aaabbbbbbdddccc```jjjfffcccbbbccccccaaa^^^VVVSSSLLLAAA666111111444:::999888555333000///...---------............///000,,,+++///000------000333pppIII111...VVVNNNxxxxxxccc[[[ZZZ@@@+++999))),,,,,,,,,+++++++++******))))))))))))************************************)))************+++++++++%%%000000+++///CCCqqq|||zzzqqq^^^nnn}}}gggLLL999222777888666000222NNN@@@:::333//////111111000+++000///---......AAA```rrroooxxxzzz~~~xxxmmmrrr|||vvvuuu{{{oooYYYBBB777;;;CCCGGGFFFFFFDDD@@@:::999???FFFKKKFFFbbbtttTTThhhLLLMMMVVVvvvYYY```|||~~~iiiWWWzzzcccggglllDDD@@@===;;;777444444888;;;555BBBeee]]]@@@ggghhh111///---,,,++++++,,,---***++++++,,,,,,++++++***)))))),,,---(((,,,GGGdddzzzzzzqqqhhhmmmzzzsssssstttnnnnnnkkk___ccc]]]SSSKKKGGGHHHKKKOOOIIIGGGEEEEEEFFFEEEAAA>>>@@@???@@@DDDKKKPPPRRRRRRRRRaaaiii___UUU[[[oooyyy^^^XXXdddwwwpppgggIII,,,&&&***,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++******...666===OOOUUU^^^hhhxxx}}}pppnnn{{{xxx~~~gggSSS;;;333+++((()))+++)))&&&*********)))))))))(((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++---,,,,,,---***(((000;;;UUUkkkqqqjjjZZZ[[[sssppp___mmmttt]]]cccllloooooollljjjkkkjjjhhhiiieeebbbaaaaaaaaa]]]ZZZ```^^^\\\[[[\\\]]]^^^^^^\\\]]]]]]]]][[[[[[\\\^^^ZZZZZZXXXQQQHHH>>>666222///999:::pppwwwLLL999+++,,,000...---000---222111666HHHZZZqqqxxxvvv}}}cccKKKBBBAAA@@@>>>===???AAACCCBBBHHHKKKOOOSSSWWW[[[```cccdddmmm{{{xxxnnnnnnnnneee[[[VVV\\\aaaaaaaaabbbbbb___aaa]]]ZZZYYYZZZYYYUUURRRRRRMMMCCC999222111333666:::888555222000///000000---------............///+++000000+++***///333222UUUUUU===444444VVVzzziiipppZZZbbb666***...000,,,,,,+++++++++*********))))))))))))************************************)))************+++++++++)))000...***+++777^^^~~~|||ooouuu||||||kkkQQQ???:::333444444444===\\\???:::333///000111111000---111---,,,---***444JJJssshhhfffvvvwwwppp||||||{{{wwwppppppxxx}}}wwwttt~~~oooUUU===444777===???===888666999999888@@@JJJNNNQQQooowwwttt[[[>>>IIIaaa```jjjzzzaaagggZZZtttwwwRRRNNNvvv{{{LLL===@@@>>>777333555999:::@@@---[[[nnnDDDFFFqqqOOO///...,,,+++***++++++,,,***++++++,,,,,,++++++***))))))---///******888JJJsssuuuuuummmmmmiiiiiihhh___WWWXXXXXXWWWUUUQQQMMMJJJKKKJJJIIIIIIIIIGGGDDDBBB???AAADDDIIIOOOSSSTTTSSSaaaeeeccc```iiivvvvvvkkkeeexxxPPPSSS```aaa}}}gggMMMCCC222&&&''')))+++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''***,,,+++((('''(((***444999???HHHVVVeeennnppp}}}vvv|||lll^^^RRRAAA222(((''''''(((******'''%%%******))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,++++++,,,***''')))---777kkk}}}yyy~~~ddd}}}hhhbbbdddeeeZZZ^^^mmmuuunnnjjjmmmmmmgggllleee^^^\\\___aaa^^^[[[^^^\\\YYYVVVTTTVVVYYY]]]ZZZ[[[[[[ZZZXXXWWWXXXYYYZZZXXXVVVSSSMMMEEE<<<666...444999wwweeeBBB555+++,,,...------111000222...111@@@RRRmmmnnnMMM>>>@@@===<<<<<<>>>@@@AAABBBFFFHHHKKKNNNQQQVVV\\\```ccclllzzzeeeeeelllddd\\\^^^XXX]]]```^^^^^^``````^^^[[[XXXWWWWWWXXXVVVRRRMMMJJJBBB888111///222666999999666222...---...000222---------............//////...//////,,,---777CCCTTT111666???AAAbbbzzzyyyvvvxxx888000,,,$$$444,,,++++++++++++*********))))))))))))************************************)))************+++++++++,,,---+++++++++---KKKxxxrrroooyyysssuuu|||sssZZZEEE>>>777444000111>>>bbb>>>999222///000111000///...000,,,+++...***+++999aaabbb___mmmwwwpppwwwssspppqqq}}}|||{{{}}}~~~|||{{{{{{pppYYY@@@333333888:::<<<666777>>>>>>999???JJJIIIVVVttt}}}jjjJJJIII]]]qqqeeetttKKKQQQwwwuuu]]]ZZZkkkqqqrrr]]]\\\}}}ddd:::888???>>>444000777<<<;;;AAA>>>mmm]]]999bbbwwwsss:::------+++*********++++++***++++++,,,,,,++++++***)))***---000///---333===mmm|||oooaaa___]]]``````WWWOOORRRXXX[[[ZZZVVVPPPKKKOOOOOOPPPPPPPPPOOONNNLLLPPPPPPQQQSSSUUUUUUTTTTTTSSSXXX___fffllllllbbbVVVkkkfffDDD[[[jjj```|||lllKKK444///)))(((------***)))(((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%(((+++,,,***((((((((((((+++...222:::DDDNNNTTTaaarrr||||||zzzooohhh___LLL999//////,,,'''...---+++)))'''''')))***))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++))))))+++,,,,,,++++++222dddoooooo{{{sssdddzzzfffUUUaaammmqqqpppnnnjjjeeeiiiddd___]]]^^^___^^^]]][[[ZZZWWWRRRNNNOOOTTTYYYWWWXXXYYYXXXUUUTTTTTTUUUWWWUUUSSSRRRPPPJJJAAA:::111000000jjjZZZ999111,,,------,,,...222000222---///;;;JJJeeesssXXXLLLBBB<<<999;;;>>>??????AAAFFFGGGIIIKKKOOOUUU\\\aaagggppp|||~~~mmmbbbiiifffWWWTTT^^^YYY]]]^^^[[[ZZZ\\\]]][[[XXXWWWVVVXXXYYYWWWRRRMMM???888111...000555888999444222000...---...///000---------............///777******555333+++;;;XXX===)))888LLLMMMyyyuuuVVV(((222111$$$///++++++++++++************((()))))))))************************************))))))*********+++++++++,,,***(((---///+++@@@ggg~~~qqqggg~~~uuujjjlll{{{{{{bbbGGG::::::555///---999]]]===888222///000111000///---000+++***000,,,)))000EEE^^^ggglll~~~xxxsssooolllvvv|||xxxxxx|||~~~wwwrrraaaIII555111555999;;;:::>>>DDDCCC===???HHHJJJaaaFFF;;;UUUpppggg>>>dddmmmXXXXXXVVVdddvvvIII999666<<<<<<444222:::>>>===777UUUkkkBBBMMMYYY000,,,,,,++++++*********+++***++++++,,,,,,++++++***)))((()))+++++++++...222BBBjjj|||jjj]]]XXXXXXaaabbbVVV[[[WWWRRRNNNMMMOOOSSSVVVNNNOOOQQQSSSSSSSSSSSSSSSQQQPPPPPPOOOOOOOOOPPPRRROOOeeeoooccc^^^mmmzzz|||ppppppOOONNNeeeooo|||fffEEE111))))))&&&'''+++((()))(((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''')))*********++++++((((((***+++,,,...444999@@@HHHTTT___ggglllooopppvvv||||||wwwuuuyyyyyyuuussswwwxxxqqqeeeWWWHHH===444222,,,((())),,,+++'''))))))(((&&&%%%&&&***...(((((((((((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********++++++++++++***((((((+++......---(((BBBmmmsssiiiwwwfffzzzuuu|||fffuuu___WWWYYYfffjjjaaa]]]aaa___aaacccbbb^^^\\\]]]^^^XXXWWWTTTOOOJJJKKKOOOTTTTTTVVVWWWVVVTTTRRRQQQRRRRRRQQQPPPPPPPPPLLLDDD>>>888444///```YYY555000------------///222///111///111:::CCC\\\}}}iii```GGG>>>999;;;>>>===>>>@@@DDDEEEGGGJJJOOOVVV^^^dddkkksssccccccbbbcccddd^^^UUUTTTYYYXXX\\\\\\XXXVVVYYYZZZXXXVVVUUUSSSTTTSSSOOOHHHBBB555111///000444777888666//////000000000///...------------............///111,,,,,,000111555DDDVVV666999<<>>===:::cccXXX888lllwww???---++++++++++++++++++++++++***++++++,,,,,,++++++***...,,,+++***)))***+++,,,+++MMMbbb~~~rrrfffdddpppooo[[[\\\ZZZVVVRRROOOOOOOOOPPPIIILLLOOOPPPPPPPPPPPPQQQJJJKKKMMMNNNPPPSSSWWWZZZiiijjj\\\UUU{{{zzz{{{ttt\\\mmm]]]UUUjjjxxx]]]DDD000(((***---(((((()))"""''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((())))))***((('''(((+++***'''(((+++111...111;;;@@@AAAHHHQQQRRRTTTTTTSSSTTTVVVRRRKKKDDDEEECCC===555---)))'''&&&&&&&&&(((***,,,,,,+++&&&'''))))))((('''&&&&&&''''''(((((((((((())))))''''''(((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++++++++)))&&&'''+++,,,***&&&---EEE```jjjjjj{{{zzzrrruuuvvvqqqxxx{{{```PPPYYY^^^VVVVVV```VVV\\\bbbbbb]]]ZZZ[[[^^^VVVUUUSSSOOOKKKJJJLLLMMMPPPRRRTTTTTTRRRPPPOOOOOONNNNNNMMMNNNMMMJJJFFFCCC<<<<<<444UUUtttUUU666222...---...///000111///222111444999<<>>FFFvvv^^^gggKKK(((///,,,)))---)))+++************)))))))))))))))))))))************************************)))************+++++++++***,,,)))+++...)))---???yyymmm|||xxxrrrgggiiinnneeeQQQBBB777777777222...555MMMddd;;;666111000111111000...+++000+++(((//////+++///...MMMhhhfff___nnnzzzqqqlllmmmqqqtttooohhhjjjrrr{{{{{{uuuvvvzzz|||xxxtttfffNNN;;;555888;;;>>>===999<<>>>>>======PPPbbbCCCJJJXXX000---++++++,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***//////...,,,++++++,,,,,,,,,+++QQQ|||~~~wwwccc|||zzzsss~~~tttqqqdddUUUXXX[[[\\\ZZZUUUPPPLLLKKKNNNQQQQQQOOONNNOOOPPPTTTXXX]]]```bbbdddhhhkkkkkkXXXLLLeeeWWWOOOeeejjjbbbTTTeeeqqqvvvmmmVVV???000+++(((---...(((***+++###'''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''(((((((((''''''$$$%%%***+++'''&&&(((***)))(((''')))---222555111222222000//////,,,((()))((()))***+++,,,///111///---***'''%%%&&&)))---******++++++***)))&&&$$$'''''''''((((((((())))))'''''''''((()))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++(((,,,+++''''''+++,,,)))+++000111MMMppprrrppp{{{}}}zzz|||qqqmmm|||lllVVVSSSVVVTTTVVV\\\QQQVVV[[[]]][[[YYYZZZ[[[VVVTTTQQQPPPNNNLLLIIIGGGKKKNNNPPPQQQOOOMMMMMMMMMKKKLLLMMMLLLJJJHHHHHHHHH@@@CCC555CCC___gggQQQ999555///,,,///222222000111444333666777777MMMqqqvvvZZZIII<<<;;;===:::;;;AAAEEEIIINNNTTT\\\eeeooouuuttt|||kkknnnfffiiixxxyyy___ZZZqqqnnnRRR\\\XXXSSSQQQTTTXXXWWWSSSQQQUUUVVVSSSRRRSSSTTTQQQUUURRRMMMJJJFFF@@@777000,,,///333555444333111111//////000000///...---,,,---------............///(((///444888BBBJJJAAA111111>>>[[[|||vvvoooaaa777&&&///---'''+++---************))))))))))))))))))))))))************************************)))************+++++++++)))///+++(((,,,,,,***111cccuuuuuuggg~~~uuuiiieeeiiijjj\\\JJJ???:::555222......666???:::666111000111222000...+++111+++'''---...+++///'''<<<\\\cccZZZkkk|||rrrmmmxxxyyyhhhbbbeeeooo|||~~~wwwxxx{{{}}}|||tttbbbKKK<<<999;;;<<>>;;;???;;;III>>>===OOOvvvqqq|||```jjjkkkfffAAAbbb||||||{{{vvvgggnnnttt|||zzz]]]vvvuuuOOO;;;;;;===;;;999<<<444:::HHH<<<===```jjj777```QQQ111...(((***++++++,,,,,,++++++***++++++++++++++++++++++++(((((()))***+++,,,,,,,,,,,,&&&$$$///FFFaaawww}}}rrrdddooorrrfffsssuuuzzziiiiiiaaaXXX]]]eee\\\IIIRRRQQQNNNUUU___WWWIIIIIIHHHPPPkkkooo___rrruuurrrzzz]]]TTTkkkxxx~~~{{{mmmfffkkknnnkkktttnnn```JJJ444'''&&&***'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))(((((((((((((((((()))))))))))))))************+++++++++...111---...GGGjjjzzzvvvsssppp___nnnhhhvvvnnneeeZZZvvv|||nnniii]]]JJJNNNVVVKKKSSSQQQQQQSSSWWWXXXWWWTTTRRRRRRPPPOOONNNMMMMMMMMMJJJIIIIIIHHHHHHIIIJJJKKKHHHHHHGGGFFFFFFGGGGGGGGGGGGEEE@@@;;;:::BBBQQQ]]]LLL999***,,,444666555444111222555<<<;;;444IIIssssssYYYBBB======;;;===BBBJJJPPPYYYcccmmmwwwrrrppp]]]\\\uuuLLLUUUhhhppp___UUUSSSUUUQQQQQQQQQQQQPPPOOONNNMMMQQQPPPNNNLLLLLLLLLLLLMMMFFFFFFCCC<<<444......//////222333222///---///222000///...------------------333444---***...000...555&&&EEEcccKKK///333999```hhh{{{~~~fffjjjgggLLL///...---,,,++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************************+++,,,---...888bbbzzzbbbgggdddooobbbrrrbbbPPP>>>666111555>>>JJJ]]]ooo777444000......///...---,,,,,,,,,,,,,,,,,,,,,,,,(((+++999TTTeeeeeelllyyyxxxrrrkkkmmmrrrooofff```mmm{{{}}}xxxxxxzzzzzzqqqkkk\\\FFF===>>>;;;LLL@@@PPPrrrxxxiii@@@KKKcccpppSSSoooxxx}}}wwwrrrxxxzzz}}}jjjNNN777111666999888444444???DDD:::;;;TTTnnnDDDEEE}}}iii:::+++...+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))******++++++,,,+++)))(((+++666FFFYYYeeevvvkkkyyyuuuyyy}}}uuu}}}|||sssrrrqqqeeeVVV[[[YYYTTTYYYffffffaaahhh```fff}}}tttxxxhhhlllhhh^^^\\\mmmuuufffeeejjjggg]]]dddYYYGGG555)))%%%(((+++''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))(((((((((((((((((())))))))))))))))))*********++++++++++++((('''+++555IIIdddyyyuuu|||yyydddmmmlll]]]ppp[[[WWWPPPJJJLLLOOOOOONNNOOOQQQSSSTTTSSSRRRQQQPPPOOONNNLLLLLLLLLLLLFFFEEEDDDCCCCCCEEEGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGFFFDDD@@@<<<:::@@@KKKTTTJJJAAA777444222000444999;;;999666999999666OOOyyyhhhLLLAAA>>>===@@@FFFKKKRRR]]]jjjvvvZZZ```aaapppiii|||wwwpppfff\\\TTTQQQOOOOOONNNOOOOOONNNNNNLLLKKKKKKJJJIIIHHHFFFEEEEEEEEEFFFBBB@@@;;;666111///111222000111111000///...///000//////...---------------,,,......,,,---///000//////???GGGCCC<<<777;;;GGGuuuzzzVVViiiYYY>>>......---,,,++++++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++************************************+++,,,,,,---111JJJ|||vvvbbbooouuuppp___ggg___MMMAAA888111666BBBVVVppp666333000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,''',,,)))@@@gggddd[[[sssyyyjjj___bbbkkkoooooonnn]]]dddnnnxxx~~~~~~yyyuuuyyyllliiicccOOO???<<<:::888;;;[[[}}}yyy~~~RRR777UUUnnnUUUhhhkkkrrrlllRRRAAA222000666999888777444666GGGAAA000LLLlllccc444]]]III(((''',,,+++******++++++++++++******************************************************(((+++,,,)))&&&,,,999DDDjjjppp}}}}}}sss}}}llliiioooiiihhhuuuzzzuuutttwwwxxxtttooowwwtttjjjjjjvvv{{{~~~pppnnnxxxvvviiisssvvv```SSStttuuu___fffyyyjjjccciiinnnaaaOOOHHH<<<...%%%%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))(((((((((((((((((()))))))))))))))))))))*********++++++---''')))///)))+++OOO|||kkkoooyyyvvv}}}fffnnnhhh{{{rrr```VVVHHHCCCMMMIIIKKKMMMNNNNNNNNNOOOPPPOOOOOONNNLLLKKKKKKKKKKKKCCCBBB@@@??????AAADDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCAAA===:::<<>>OOOeeeuuu444222000/////////...---+++++++++++++++++++++++++++,,,'''333SSS^^^[[[cccvvvqqqnnnpppsssrrrooommm___^^^bbbmmmyyy~~~yyyssssssccccccgggVVVCCC===<<<111FFF```kkktttFFFLLLttteeennncccrrrhhhrrr~~~hhhVVV:::333444===AAA:::666777<<<@@@???222:::bbbiiiCCCOOOoookkk333%%%******,,,******++++++++++++******************************************))))))))))))%%%***,,,)))$$$$$$,,,444EEEPPPeeezzz~~~xxxyyy}}}uuugggdddhhhdddhhhyyyqqqeee\\\```iiinnnppprrruuusssgggbbbiiilllmmmvvvqqqgggccc]]]XXXccchhhWWWmmm{{{ooopppooogggvvvrrrjjjggghhhcccPPP<<>>===>>>AAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBB???<<<;;;<<<>>>>>>777000222777;;;:::888444<<<<<<999777999VVVeeeQQQHHHEEEHHHMMMXXXaaannn|||vvvmmmSSSOOOKKKJJJKKKKKKJJJHHHGGGGGGHHHHHHGGGFFFEEEEEEDDDCCCBBB@@@>>>===<<<<<<666222......111333333222000---+++,,,...///---***......---,,,,,,---------222---+++...---+++///777SSSRRR>>>222===GGGTTTlllGGG444------,,,,,,+++******++++++))))))))))))))))))))))))((()))))))))************************************************************,,,+++***************+++///000[[[xxxmmmfffrrrdddcccWWWeee___CCC===777777<<>><<<<<<<<<===??????AAABBBBBBBBBAAAAAAAAABBBBBB@@@===;;;999999>>>@@@@@@???======<<<<<<333??????999888BBBfffuuu```UUUPPPNNNOOO___hhhuuukkkaaaXXXOOOKKKLLLKKKHHHDDDBBBBBBCCCDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@???===;;;999888222000///111333333000---///---***+++......,,,)))------,,,,,,,,,------...///.........,,,...888CCCXXX@@@555888FFFjjjwwwnnnfff___---777---,,,,,,+++*********++++++))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))++++++******)))*********(((///<<>>;;;333///888DDD;;;777222JJJbbbGGG888ZZZZZZ000%%%...---&&&)))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))((()))++++++***))),,,+++333DDDUUU```hhhmmmqqqvvvrrrnnnjjj^^^XXXaaaiiibbb___eeeooorrrkkkbbbbbbfffbbbbbbooorrriiieeedddeeecccccciiipppooojjjRRRaaahhh___[[[gggtttyyykkkhhh^^^LLL999,,,''''''&&&'''&&&###!!!!!!&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((())))))))))))((((((((()))))))))******&&&((((((''')))...///,,,FFF\\\tttnnnssszzzjjjhhh|||kkk___ccciiimmmxxx```AAA<<>>;;;:::999999<<<===???@@@AAA@@@@@@???@@@@@@??????===;;;999888:::IIITTTLLL<<<444666<<<444===:::222999PPPzzzvvvlllfffaaa^^^kkkrrrfffVVVQQQJJJBBBFFFHHHIIIFFFAAA???@@@CCCAAAAAAAAABBBBBBAAAAAA@@@>>>===<<<;;;888666444222000000222333333111---)))...---,,,,,,------,,,+++,,,,,,,,,,,,,,,------...(((---...---///888CCCIII;;;---///555NNN~~~VVV```sss666///,,,111++++++************++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))******)))))))))******+++$$$111+++GGGnnnWWWXXX\\\PPPSSSUUULLLHHH@@@>>>FFFVVVbbbfff111000//////000///---,,,************************)))(((***(((&&&666QQQaaa```hhhmmmjjjdddccchhhnnnllliiiccc[[[YYY^^^hhhqqqmmmbbbaaabbb^^^___^^^TTTNNNFFF[[[gggEEE___kkkkkk___jjjmmmnnn~~~}}}nnnrrr~~~|||sssnnnxxx~~~lll]]]YYYPPPBBB555222777===@@@@@@<<<555444:::???AAA000888HHHWWWRRRCCCOOOpppaaa???***+++***((((((&&&))))))************))))))((((((((((((((((((((((((''''''(((((())))))*********)))))))))))))))))))))...+++***000999CCCPPPYYYkkktttwwwvvvvvvjjjaaagggVVV\\\^^^```hhhrrrssslllUUUYYYUUUXXXjjjqqqggg```VVV\\\[[[YYY]]]^^^[[[]]]```VVVPPP\\\tttpppYYYPPPIII>>>333)))&&&)))---&&&&&&%%%###!!!"""&&&)))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))*********)))***---000...)))???SSSsssmmmgggxxxyyyxxxwwwrrr{{{OOOWWWiiihhhfffKKK>>>DDDCCCDDDFFFHHHIIIHHHGGGHHHHHHGGGFFFFFFFFFFFFGGGBBBBBBAAA@@@???===<<<;;;:::;;;===???@@@???>>>>>>===<<<<<<;;;<<<;;;:::999444EEEQQQNNNDDD>>><<<;;;555<<<777777KKKjjjlllUUULLLKKKHHHCCCDDDCCCCCCAAA@@@@@@AAAAAA======>>>>>>>>>>>>======::::::999777555222///---///000222222///,,,******---......---,,,+++,,,---,,,,,,++++++,,,,,,---...&&&...///,,,444DDDGGG???'''...888JJJrrrsssHHH%%%111)))///++++++************++++++))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))((())))))***+++,,,'''000***888kkk___[[[RRRXXXVVVSSSTTTOOOEEE???DDDPPPWWWVVV000/////////000///---,,,************************+++///$$$%%%000)))666bbbjjjdddgggrrrssskkkkkksssmmmmmmhhh^^^TTTVVVbbbooolllddd```]]]ZZZ```aaaTTT;;;CCCccc|||]]]???lllwwwaaaYYYcccoooRRR```nnn[[[zzzyyyccclllmmmmmmwww{{{rrraaannnoooPPPGGGBBB999333444:::>>>>>>???===777222:::CCC???222)))BBB```UUU:::QQQsssooowwwsss{{{sss888$$$$$$***"""&&&000+++))))))************))))))((((((((((((((((((((((((&&&''''''((()))******+++((()))***)))((((((***,,,++++++***((((((,,,888CCCLLLYYYaaahhhnnnhhhaaaggg___gggeeeXXXUUUaaahhheeeUUUWWWOOOQQQeeennnddd\\\MMMVVVSSSPPPVVVZZZ^^^iiieee___\\\ccckkkkkk```VVV===333)))&&&&&&'''((()))"""$$$&&&))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((())))))))))))(((((((((((()))))))))))),,,''''''+++,,,))))))---***999aaaddd[[[tttiiiMMMgggdddTTTwww|||kkkdddooommmjjj___IIIBBB@@@???BBBEEEGGGEEECCCFFFEEEDDDDDDDDDDDDDDDEEEBBBCCCDDDDDDDDDBBBAAA@@@999:::<<<>>>??????>>>===;;;:::999999:::;;;;;;;;;666<<>>KKKqqq|||ppppppfffhhh555---***333%%%+++***************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,((())))))...IIIsss{{{}}}]]]TTTAAAWWWUUUNNNPPPNNNHHHCCCFFFMMMLLLFFF222111000///...---,,,,,,+++++++++************)))$$$)))---+++'''(((222;;;iiiZZZYYYkkkssskkkiiiqqqssscccXXX\\\___[[[[[[```iiifffaaaZZZTTTSSSVVVYYYNNNYYYooozzz___IIIBBBrrrmmmxxxqqq[[[LLL```bbbYYYooovvvZZZ___cccbbb^^^]]]bbbhhhnnnggg___YYYVVVRRRLLLFFF;;;888666888===AAACCCBBB999777666:::>>>===555...===[[[ZZZ===JJJzzzjjjqqqooouuutttkkkEEE******))))))((((((''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++***)))(((((()))***+++000777DDDQQQ[[[bbbeeeffffffjjjmmmkkkeee```___```WWWWWWXXXXXXYYYYYYYYYZZZUUUTTTUUUZZZccckkkpppqqqdddcccaaa\\\RRREEE888111''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''(((''''''&&&%%%''''''&&&&&&&&&&&&'''''')))(((((('''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************...222;;;RRRggglllxxx}}}^^^nnnfffMMM\\\kkkwwwddd___```]]]XXXUUUGGG@@@>>>DDDEEE??????EEEDDDCCCBBBBBBCCCDDDEEEFFFCCCBBBAAA@@@????????????888888999999:::;;;<<<<<<999999999999999999999999:::777666===JJJZZZeeekkkRRRWWW]]]gggvvvkkkQQQNNNHHHCCC@@@>>>??????;;;;;;:::::::::999999999999999999999888888888888666555222///------...//////...,,,+++******+++,,,++++++++++++++++++++++++------,,,+++))))))+++,,,666$$$999EEEHHH===%%%222555]]]xxxggg```qqq>>>,,,000222...+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******,,,,,,111,,,,,,QQQvvvwwwzzzyyy^^^PPPRRRPPPQQQVVVOOOFFF???<<<;;;;;;:::111111000///...---,,,,,,+++++++++*********))))))&&&)))+++)))&&&'''---333HHH[[[cccZZZZZZfffhhh^^^aaaWWWUUU\\\^^^YYYVVVYYYVVV___fff```RRRJJJLLLRRRTTTUUU\\\aaaYYYKKKHHHOOOfffkkkdddVVVXXXfffbbbQQQTTT^^^cccdddooozzzoooXXXVVV\\\aaa```YYYSSSQQQSSSYYYRRRHHHBBB@@@>>>:::777:::<<>>EEE>>>000+++777FFFgggRRR;;;===[[[|||zzzdddkkkwwwllldddSSS...)))))))))((((((((((((((())))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))******)))(((((()))*********+++---111888AAAHHHMMMUUU[[[```aaa___]]]___aaa]]]]]]^^^___aaabbbccccccccc```]]]^^^```bbbcccbbbLLLHHHAAA999222---***)))'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''---111@@@ZZZjjjpppzzzhhhfffrrriiifffeeeQQQkkkiiiLLLSSSeeekkkNNNEEE???AAADDDCCC@@@>>>BBBAAA@@@@@@@@@AAABBBCCCBBBAAA@@@???>>>>>>>>>>>><<<:::888666666777888:::888888888888888888888888666666666888>>>HHHRRRYYYfffmmmwwwpppSSSTTTGGGDDD@@@===:::999999999888888777777777777666666888888777777666666555555111000///.........//////,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,+++===]]]NNN888333...@@@___iiiuuunnnMMM...&&&***+++)))***************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******)))&&&***---...DDDhhh~~~yyywwwGGGBBBGGG===DDDCCCBBBAAA???<<<888555111000000///...---,,,,,,++++++*********)))))))))((())))))(((&&&&&&(((***(((MMM```UUURRRdddlllccc\\\YYY]]]fffggg```YYYYYYIIITTT___```WWWNNNJJJJJJJJJLLLRRRWWWRRRIIIJJJRRRUUUPPPGGGBBBIIITTTSSSJJJYYYRRRPPPVVV[[[ZZZWWWWWWSSSWWWYYYUUULLLEEEBBBCCCEEE???888444555666666555???BBBEEEEEEBBB===999777;;;>>>;;;111+++555OOOeeeUUUJJJKKK[[[dddfffuuuzzz```dddqqqcccOOO<<<###''''''((((((((())))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***))))))(((((())))))***)))&&&###!!!###)))000444999>>>DDDGGGHHHIIIKKKNNNOOOPPPQQQSSSTTTVVVWWWXXXUUURRRMMMIIIFFFCCCAAA???555111***$$$!!!"""$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((''''''''')))***+++''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''---***000MMMdddggggggwwwuuuyyylllZZZdddjjjRRRHHH}}}qqqGGGFFF\\\hhhTTTLLL>>>666999>>>===888??????>>>=========>>>>>>@@@???>>>===<<<<<<<<<===???<<<888444222333555666777777777777777777777777333555666555444777>>>DDDPPPZZZhhhvvv{{{uuuKKK:::999;;;:::999777666555444444555555444444444333333333555555555444333222222111,,,,,,------.../////////)))***+++,,,------------+++++++++++++++++++++++++++++++++++++++,,,,,,,,,:::FFFVVVCCC///222>>>WWWfffppp===111)))+++---******...************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))*********&&&&&&---000222OOO||||||www~~~pppUUUEEEHHHDDD;;;>>>@@@@@@>>>:::777666000000///......---,,,,,,************)))))))))))))))((('''(((((((((&&&%%%%%%555JJJWWWYYY[[[bbbjjjaaa\\\]]]dddhhhbbbZZZWWWNNNLLLNNNUUU\\\\\\SSSJJJCCCDDDJJJRRRTTTPPPOOORRRSSSJJJAAAAAAEEEGGGFFFEEELLLBBB>>>DDDGGGEEEKKKTTTGGGGGGDDD>>>888666:::>>>;;;888666777;;;???AAABBBGGGDDDAAA???>>>>>>===<<<===111(((---@@@QQQWWWWWW666TTTqqqtttbbbYYYhhh|||kkkfffnnnmmmQQQ999///&&&&&&&&&''''''((())))))***))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((()))))))))))))))((((((''''''((((((&&&)))---/////////111222555666777888999:::;;;;;;666444111...+++)))'''&&&((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''''''''%%%%%%&&&(((***,,,''''''&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))((((((((((((((((((((((((************************))),,,'''***???OOOWWW```^^^uuulllNNNWWWggg___HHH[[[sss{{{lllUUUMMMQQQVVVTTTGGG444...666<<<:::======<<<;;;;;;:::::::::===<<<<<<;;;::::::;;;;;;>>><<<888555333333333444555555555555555555555555555666666444222222555777333888@@@JJJUUUbbbooowwwmmmmmmjjjeeebbbaaabbbccciiiooouuuuuuqqqppptttxxx}}}zzzzzzyyyuuugggGGG@@@===777555555666666666555444444444444333333333222222222333222222111000///......+++,,,---...//////......)))***+++---------,,,+++++++++++++++++++++++++++,,,,,,+++(((&&&(((///555LLL;;;666555111777YYYuuurrr___]]]QQQ---+++---111111,,,,,,000************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))******))))))))))))******,,,---'''***000'''777cccyyyqqqxxxyyyuuuVVV888???AAABBBAAA???;;;999:::<<>>;;;888777333444333111///111666;;;888999;;;???CCCFFFFFFFFFGGGAAA:::888:::<<<999666------333CCCSSSUUUHHH:::LLL```pppooohhhggglllpppeeejjjiiiSSS666***)))&&&%%%%%%&&&'''((()))******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))(((((((((&&&''')))***)))(((&&&%%%%%%&&&(((((((((''''''''')))))))))))))))*********''''''''''''''''''(((((("""$$$''')))))))))'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''&&&%%%$$$###$$$&&&)))***''''''&&&&&&&&&&&&''''''''''''((()))******))))))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((%%%)))000222AAA^^^___hhhlllaaaWWW\\\^^^TTT___QQQZZZ}}}{{{ZZZIIINNNWWWUUUCCC555555999;;;;;;;;;;;;;;;:::999999999::::::999888888888999999888888888888777666444333333333333333333333333333555333222333555666555333777666444333333777<<>>FFFPPP[[[bbbfffmmmxxxnnnXXXEEE@@@IIITTTLLL===;;;555666@@@222333444555555555444444444444444333333333222222000000//////...------,,,....../////////...------++++++,,,---,,,+++)))(((+++++++++++++++++++++++++++,,,+++(((&&&,,,:::EEE???444///777<<>>======>>>.........---------,,,,,,******)))))))))((((((((('''''''''(((******)))''''''(((+++444CCCPPPRRRMMMYYYQQQJJJLLLTTT[[[\\\ZZZSSSSSSPPPIIIDDDEEELLLSSSSSSJJJ???<<<@@@FFFJJJKKKGGGEEEFFFIIIFFF>>>>>>DDD:::>>>===888555777777444000444999<<<=========>>>===@@@CCCFFFGGGEEEDDDBBB???;;;888777888555000++++++;;;KKKOOOIIIFFFOOOYYY\\\YYYbbbrrrtttiiieeekkklllfffPPP222&&&)))***$$$%%%%%%&&&'''(((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''(((((())))))(((((('''''''''%%%%%%%%%&&&((()))&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&###%%%'''''''''''')))***%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''&&&''')))***+++******)))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))),,,+++$$$444VVV\\\[[[[[[^^^^^^YYYPPPKKKcccWWWRRRdddnnnOOOAAANNNVVVPPPCCC888444222999999:::::::::999888888777777666666666666777777333555777888999777666444111111111111111111111111222///...111666777555111555444444222111...,,,+++------000444444222444888333:::CCCJJJPPPZZZhhhrrrgggUUUAAA666444999@@@GGGfffaaaGGG111000888999666333000111111222222222222111333333333222222222111111............------------000000///...------,,,,,,,,,,,,,,,,,,+++***)))(((++++++++++++++++++++++++***++++++---222;;;FFFMMM---111,,,===VVVoooKKKdddvvvjjjppp___cccTTT444***000,,,(((''')))***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))******))))))))))))******&&&---***&&&+++...---000OOOuuuqqqfff|||zzzbbbeee```NNN@@@999:::===AAACCCAAA<<<888......------------,,,,,,***)))))))))(((((((((((((((((((((((('''''''''((( '''((('''555LLLWWWRRRSSSRRRQQQPPPSSSXXX]]]```NNNQQQQQQKKKBBB???CCCHHHGGGIIIKKKKKKJJJHHHDDD@@@DDDCCCEEEHHHIIIHHHHHHJJJCCC@@@<<<999:::@@@GGGLLLCCCFFFJJJLLLKKKIIIFFFDDDCCCDDDFFFFFFDDDBBB@@@???999::::::666222000111333CCCJJJMMMEEE===FFFaaayyyVVVRRR___vvvvvvaaaYYYbbb```RRR777%%%'''***''''''&&&&&&&&&''''''((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''((())))))((('''''')))(((&&&%%%%%%''')))***%%%$$$$$$%%%''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&"""$$$&&&&&&###"""###%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''')))+++++++++***)))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((...,,,+++,,,(((///BBBIIISSSZZZ___]]]PPPIIINNNVVVVVVLLLFFFZZZvvvrrr[[[IIIHHHKKKPPPOOOCCC777000666666777888888888777777555555555444444555555666222333444555666666666555////////////////////////...//////111333333333222***+++...111333444333222---+++---111///+++,,,000---111444666888???IIIQQQ===444///444<<<@@@EEEJJJWWW```fffooo{{{qqqZZZSSSTTTLLLLLLYYYwwwzzzMMM///888888000222<<<888***111000000000000/////////000000////////////......---------...............000///---,,,+++++++++,,,++++++***************+++++++++++++++++++++++++++,,,***+++555BBBHHHDDD>>>///555222UUUwww{{{\\\___YYYOOOqqqvvvaaa```777***---...,,,)))(((***,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))******))))))))))))******)))&&&***+++(((,,,///***333VVVnnngggdddqqqttthhh]]]uuuoooXXX>>>;;;999999<<>>FFFSSS^^^cccaaaYYYYYYeeemmmggg^^^YYYCCC888(((&&&+++### +++&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((())))))((('''&&&&&&'''(((((((((&&&%%%###&&&%%%%%%%%%&&&'''&&&&&&######$$$$$$%%%&&&''''''&&&(((***)))&&&$$$%%%&&&###$$$&&&''''''%%%###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$%%%'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%'''''''''&&&&&&'''''''''%%%''')))+++,,,+++***)))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))!!!+++(((###))),,,)))+++@@@KKKRRRZZZ```WWWKKKKKKSSSSSSGGG>>>KKKfffqqqiii___MMMDDDNNNXXXRRREEE<<<333444666777777777666666444444444333333444555555333222222222222333555666////////////////////////---111444333000///111444222000...---...000000000222...///222000***+++111...///000111333888???EEEGGGEEECCC@@@:::999DDDSSSeeebbb]]]cccmmmnnnwww}}}xxx[[[>>>999<<<<<>>666666:::<<<888222...------,,,,,,++++++***)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''%%%&&&---999CCCNNNIIIDDDEEEJJJLLLJJJGGGJJJMMMOOOMMMHHHDDDEEEGGGBBB>>>;;;???FFFKKKJJJGGG??????>>><<<;;;???EEEKKKBBBCCCDDDFFFGGGHHHHHHHHHIIIHHHEEEDDDDDDCCCAAA???<<<<<<============>>>>>>444///,,,111???MMMRRRQQQGGG@@@HHHZZZ[[[NNNOOO___hhh\\\RRRVVV______PPP@@@,,,+++)))((('''&&&''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))---???TTT```___XXXUUUUUU]]]UUUSSSVVVNNNGGGWWWqqqttt]]]EEE@@@IIIQQQNNNHHH999///+++444999777555888333222222111111222333333222222222222222222222222111111000000//////............//////000000111111000////////////.........,,,,,,,,,---------......---,,,,,,---///111444555HHHJJJUUUaaa```YYY]]]hhh}}}|||{{{wwwsssqqqrrrsssqqqCCC<<>>999999999333222222111000//////...............---,,,+++***------------------------******+++,,,------------++++++++++++++++++++++++++++++******************+++///---&&&%%%,,,111111333---<<>>>>>AAACCCAAA>>>CCCCCCCCC@@@===;;;===@@@===>>>>>>>>>??????@@@@@@===<<<::::::;;;;;;:::999888;;;???AAA???999333...111666===FFFLLLMMMFFF???BBBEEEVVVhhh```IIIFFFSSSggg___WWWTTTTTTMMM???444***)))(((&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++777GGGSSSYYYYYYVVVTTTaaaRRRKKKPPPOOOHHHLLLYYYeeeZZZFFF888:::DDDHHHDDDEEE<<<444111111111333777444333333333222222222222222222111111111000000000000000000/////////.....................///////////////.........---------,,,,,,,,,,,,------------------------///000222444666999FFFWWWbbbiiiyyy~~~TTTEEE;;;===@@@CCCSSSggg|||}}}sssiiidddKKKCCC999222111000///---111111111000///..................------+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++++++++++++++++++++************************,,,((()))000111+++&&&&&&222:::JJJKKK444&&&111???fffxxxnnnUUUNNNSSSFFFaaauuuqqqYYYdddkkkFFF---'''+++---,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***++++++++++++***)))((())))))))))))))))))))))))+++******))))))******+++***(((888SSS___[[[^^^jjj}}}kkkaaa___yyylllMMM888555777>>>???444...------,,,,,,++++++***)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$'''((('''$$$"""$$$&&&333:::AAABBB???@@@GGGMMMBBBFFFKKKLLLKKKIIIJJJLLLKKKFFFAAA?????????===;;;AAACCCDDDDDDAAA???>>>>>>>>>===<<<;;;::::::;;;<<<999888888999;;;<<<<<<;;;AAA>>>;;;777444444444555>>>@@@CCCDDDDDDEEEIIIMMMPPPKKKPPP[[[XXXIIIGGGQQQ^^^ZZZTTTLLLBBB888///)))''''''&&&%%%%%%&&&&&&'''&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***---555BBBNNNUUUVVVSSS]]]KKKAAAGGGMMMGGGBBBBBBYYYfffgggUUUBBB>>>CCCFFFOOOLLLBBB444,,,---222555333333333333222222111000222111111000///...------///////////////..................---------------------------,,,,,,,,,,,,++++++,,,,,,,,,---------------------...///000111++++++111>>>HHHSSSgggzzzxxxbbbOOOAAAEEEKKKOOOTTTggg|||\\\KKKEEE@@@:::666......000444888888444000/////////......------,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++------------,,,+++***)))++++++++++++++++++++++++************************...&&&)))444222'''***999OOOKKKAAA444***...???MMMzzzbbbTTTQQQFFFWWWXXX[[[fffvvvzzzjjj]]]kkkkkkIII,,,)))+++'''(((111))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++******))))))))))))))))))))))))))))))+++******))))))******+++***$$$***AAAUUUZZZVVVSSSsssmmmfff^^^xxxsssaaa[[[VVVOOO<<<+++000777000...------,,,,,,++++++***)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###%%%((('''&&&%%%%%%'''(((000888;;;:::<<>>=========>>>===<<<<<<===???AAA@@@???BBB>>>999555555888===@@@BBBBBB@@@>>>;;;AAARRRaaaYYYFFF===IIIVVVUUUNNNJJJPPPLLLEEE<<<333+++((('''%%%&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++444AAALLLQQQRRRUUUIIIBBBFFFKKKIIIDDDBBBLLLhhh^^^@@@:::BBBKKKQQQLLL<<<000111222000///000111111222111000///222222111000///------,,,........................///.........------,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,---------------.........///+++***,,,,,,///:::FFF```jjjzzztttnnnjjjccc]]]jjjooosssxxxQQQBBB444111333333000...555333111111222222///---...---------,,,,,,+++++++++++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********************************************+++++++++...++++++...+++---CCC]]]WWWHHH...###555NNN\\\cccwwwNNNBBBKKK___III___tttRRRTTTRRRUUUgggyyyvvvgggDDD///%%%---111)))%%%+++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******,,,&&&&&&111CCCPPPQQQMMMVVVdddoooccciiiqqq___\\\bbbqqq{{{ccc:::---555777...------,,,,,,++++++***)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%'''((($$$(((---111555999>>>CCCFFFDDDBBB@@@@@@DDDJJJNNNHHHKKKNNNOOOLLLGGGBBB@@@;;;;;;<<<>>>BBBFFFIIIJJJGGGEEEBBB@@@>>>>>>??????<<<;;;:::;;;<<<===<<<;;;555999???CCCEEEBBB>>>;;;777<<>>CCC<<<444,,,(((&&&''''''%%%&&&&&&'''((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%''''''&&&%%%$$$&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***)))&&&$$$###$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((***---444>>>HHHNNNNNNLLLKKKIIIGGGFFFHHHKKK;;;LLLkkkpppKKK777999<<>>@@@CCCDDDDDDCCCBBBKKKPPPTTTTTTNNNFFFAAA???BBB???<<<:::<<<>>>???@@@BBBAAA???===<<<<<<<<<===;;;:::999999::::::999888999;;;>>>AAACCCBBBAAA@@@<<>>===<<<:::333,,,,,,,,,,,,---...///000111222222111000///......---,,,,,,,,,---------------/////////...............++++++++++++************))))))*********+++++++++***++++++,,,,,,,,,,,,++++++---111333111///......)))+++...222999BBBLLLSSSeeelllwwwrrrgggJJJEEE>>><<<<<<888,,,"""333222222333000+++,,,111//////000000111000000000++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,************************)))))))))***++++++,,,,,,)))***,,,777KKKVVVJJJ555(((...+++@@@iiiqqq^^^YYYGGGGGGPPPBBBVVVmmmlll```VVVMMMRRRhhhqqq\\\<<<((($$$,,,...((('''+++---)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******))))))((((((((((((((((((((((((***))))))(((((())))))***&&&((((((&&&(((555LLL```SSSQQQ___fffiii___UUUmmmqqqfff\\\LLLAAA888+++...------,,,,,,++++++***)))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%$$$######&&&%%%$$$%%%(((---222444555888<<>>CCCDDD===999<<<>>><<<999555777DDDYYYeeebbbZZZ???777111555;;;<<<999777222000...------...000111/////////.........------++++++,,,,,,,,,------------------------.........,,,,,,+++++++++*********))))))))))))*********+++((()))***,,,,,,,,,++++++)))+++---...------,,,+++111000...+++((((((***,,,111444999===BBBGGGMMMQQQSSSSSSXXX___aaa___aaagggccc]]]UUUKKK>>>333///000---,,,---000111000111222222///...000...,,,---111)))***,,,,,,+++)))''''''++++++++++++++++++++++++******+++++++++++++++***++++++++++++++++++++++++)))******+++++++++******************************((())))))***++++++,,,,,,+++---666FFFPPPIII555$$$444===<<>>HHH@@@LLLYYYeeewwwdddfffQQQTTT^^^eeeVVV999)))***)))---,,,&&&&&&***,,,***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((''''''((('''+++===PPPXXXJJJMMMWWWgggdddSSSaaaxxxjjj]]]WWW[[[fff\\\???......---,,,,,,++++++***)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''))))))&&&%%%&&&&&&%%%$$$$$$(((---222555666777;;;>>>AAAAAA@@@555;;;CCCFFFFFFHHHNNNUUUDDDAAA>>>>>>@@@AAA@@@>>>===>>>??????@@@?????????<<<;;;;;;<<<>>>???>>>======>>>@@@CCCEEEHHHJJJKKK>>>:::???KKKMMMCCC===>>>???;;;555444777888...""""""&&&'''&&&%%%&&&((($$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%################################################""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%'''***000444AAADDDCCC???CCCIIIFFF<<<---===@@@444999RRRbbbaaaOOO:::+++000:::>>>???CCC777555111...,,,---///111------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,++++++++++++***))))))))))))************'''(((***+++,,,,,,++++++---......------///000000***,,,////////////000111,,,---//////000000111222///,,,---111000///444<<<444,,,)))000333///+++,,,,,,,,,//////+++'''+++222///+++***///111///------,,,------,,,++++++,,,---++++++++++++++++++,,,,,,***++++++,,,,,,,,,++++++))))))))))))))))))))))))+++++++++++++++***)))((())))))))))))))))))))))))((())))))***++++++,,,,,,000555CCCNNNCCC---(((111///LLLWWW[[[[[[===000NNNJJJIIITTT```bbbyyySSSJJJXXXjjjlllSSS777,,,,,,,,,,,,)))(((***++++++(((&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))...'''&&&+++)))%%%---;;;RRRCCCBBBHHH\\\___KKKQQQVVV[[[[[[SSS[[[tttoooLLL------,,,+++************))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&...000444888;;;;;;;;;:::===???BBBDDDEEEFFFHHHJJJEEE???===CCCDDD???::::::;;;<<<=========>>>@@@BBB888???@@@:::<<>>===<<<===AAAEEE555666999:::888;;;HHHVVVWWWNNN@@@555111222777;;;===@@@;;;///(((***,,,+++...+++))))))+++---......,,,,,,,,,------.........******+++++++++,,,,,,,,,************************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------------------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************......------,,,+++******(((((())))))*********+++))))))))))))))))))))))))******)))))))))))))))***---***((()))+++---,,,+++>>>AAA@@@777,,,,,,777CCCRRR]]][[[HHH777888@@@DDDOOOFFFIIIbbboooZZZLLLYYYfff___NNN666((('''******))))))(((((((((((())))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***)))'''&&&&&&'''((((((((((((''''''''''''((((((''''''''''''((((((((((((777AAAEEEAAADDDPPPVVVTTTFFFMMMZZZbbb___UUUPPPPPP------,,,+++************((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&)))+++///333666888999999666888;;;<<<<<<<<<<<<===???;;;;;;@@@AAA===;;;===@@@@@@??????>>>======<<>><<>>???AAA@@@===999DDDIIIGGGAAA@@@CCCBBB===999<<<@@@@@@>>>>>>@@@CCC@@@===999666555555444333,,,+++)))(((&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((()))***(((((((((((((((((((((((('''''''''''''''''''''''',,,***)))'''&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&'''(((***)))((('''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))***(((+++000555999:::777555<<<888555444111000444:::CCCHHHLLLHHH>>>555111222:::<<<<<<999777555///))),,,,,,,,,---...,,,***'''------------,,,,,,,,,,,,*********++++++++++++,,,************************))))))))))))************)))************+++++++++*********++++++++++++,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************,,,,,,++++++***)))))))))******++++++++++++,,,,,,))))))))))))))))))))))))***)))))))))))))))******'''))),,,,,,,,,222<<>>555)))###''',,,)))""")))((((((''''''(((((()))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((('''(((((()))***+++((((((''''''''''''((((((''''''''''''((((((((((((++++++555CCCDDD:::;;;EEE@@@AAAEEEKKKLLLHHHEEEFFF...---,,,+++******))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%'''))),,,///111333666999:::999777666666333555666666444444999>>>:::888888<<>>888///---///:::HHHNNNJJJBBB666777>>>GGGHHHEEEJJJSSSSSSTTTDDD;;;MMMZZZLLL:::000)))"""###)))---***$$$(((((((((''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''(((((((((((())))))000<<>>===;;;:::;;;;;;888777555333333555444222//////000000///---***((('''$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''(((''''''&&&%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))((('''(((,,,222555555333333...---111555555555777555111///555???DDDAAA;;;444111000222555555333111000---***)))***,,,---...---------,,,,,,++++++***))))))*********+++++++++************************((()))))))))************))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************)))))))))))))))((()))))))))))))))((((((((())))))))))))))))))))))))))))))(((((()))***++++++...******222<<>>CCCTTTRRR<<<,,,)))&&&%%%'''))))))((('''((((((''''''''''''((((((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''&&&%%%%%%((((((''''''''''''((((((''''''''''''(((((((((((((((***,,,///999CCCAAA999@@@AAACCCCCC???===EEEPPP///...---+++***)))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''((('''))),,,------...///111000222222...---000222222222111111444888999777555777777666444333222111000111///...///222333111...---,,,)))&&&###$$$'''***$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&'''((('''&&&$$$###%%%%%%%%%&&&&&&&&&&&&'''&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&%%%'''***...000111222......222444222111222///333666555222444<<>>@@@BBBCCC555)))---&&&&&&(((***((($$$&&&***(((''''''&&&&&&''''''(((&&&&&&''''''((()))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''''''''(((((((((*********+++***)))((((((((((((''''''''''''((((((''''''''''''(((((((((((('''***'''$$$///???@@@555444999AAAFFFBBB===>>>CCC///...---+++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&'''(((((((((***---///...000...+++---222222...////////////000000000000000///.........,,,,,,---000///...///000111///---''''''&&&$$$!!!"""%%%((($$$$$$$$$###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&'''((()))(((((('''&&&%%%%%%&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''''''''(((+++...333111222555444000...000---222666222+++***222;;;;;;666333333000---000666;;;666111---+++***))))))+++++++++++++++,,,,,,,,,))))))))))))************************************))))))))))))************)))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************************************************************************************))))))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))***+++,,,...444888555...+++///555777888666333000111777<<>>===666111'''$$$---'''&&&'''***(((%%%(((...(((''''''&&&&&&''''''(((&&&&&&''''''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''(((***+++,,,,,,,,,,,,((((((''''''''''''((((((''''''''''''((((((((((((((('''&&&&&&+++222666666222222666>>>AAA>>>:::999000///---+++***)))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%&&&''''''(((#########""""""###'''***,,,...,,,***---444333---+++,,,---,,,+++,,,...000---,,,---000111111222444...---,,,+++***)))'''%%%"""'''(((&&&###""""""%%%$$$$$$############$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''#########$$$%%%&&&((()))%%%%%%%%%&&&&&&'''''''''%%%&&&((()))))))))((('''&&&&&&&&&'''((()))***+++''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''''''''((((((&&&(((+++***((('''***---000///222444222,,,+++...333111000000000111000000@@@<<<999888222,,,...666777555111///...---+++)))*********++++++,,,,,,---))))))))))))************************************))))))))))))************)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))***************************************************************************************************************************************++++++++++++*********))))))(((((())))))))))))))))))))))))(((((((((((()))***+++,,,:::444---+++---111555666333333111000111777BBBJJJ===777888@@@@@@888777===666>>>666***,,,---((())))))&&&&&&***+++))),,,222'''''''''&&&&&&'''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((###%%%'''***,,,---------((((((''''''''''''((((((''''''''''''((((((((()))+++&&&'''---+++'''---::::::111,,,333<<<>>>;;;999,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$#########$$$&&&&&&&&&'''((()))***+++------------------------++++++++++++++++++++++++&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&###%%%''''''&&&$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((...222444222......222777555,,,(((,,,000...---//////444888777111------...000111333666777222+++$$$))))))***,,,------***(((******))))))))))))******+++++++++************)))************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************))))))************))))))((())))))+++---...000111000...,,,,,,///333555777555...---555===>>>;;;888222333555888:::<<<======444000+++(((((((((&&&$$$))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))...,,,)))&&&&&&'''***,,,(((((((((((((((((((((((((((((((((((())))))))))))222333333333333555999<<<,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$######$$$$$$$$$######$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&$$$%%%$$$$$$######$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((((((((((((+++...222222111000222444000***)))---000//////222+++///444555333222333666000...---000444444...)))---+++))))))+++,,,,,,+++******))))))))))))******+++++++++************)))*********************************************************************************+++++++++,,,,,,++++++++++++++++++++++++)))******++++++******)))************************************************************************))))))))))))))))))))))))+++++++++*********))))))))))))))))))))))))))))))************************+++******)))((((((((()))***+++,,,...............++++++,,,...111333333333///000555===>>>999444333777777888888999999888888000,,,)))'''((()))((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))---+++)))''''''((()))+++(((((((((((((((((((((((((((((((((((())))))))))))---///111222222333555666,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$############$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$###""""""###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((()))))))))(((***...111222222222111---,,,---000///---...111***...111333222333777:::111---***,,,000333111///222...***((()))+++,,,---******))))))))))))******+++++++++************)))************************************************))))))))))))))))))))))))*********++++++++++++,,,************************))))))************))))))************************************************************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((('''(((((())),,,---...//////...,,,+++,,,,,,---///111111///---000444:::===888111000444;;;:::999777555444222111***(((&&&&&&((()))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))******)))((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))'''***...000000000000000,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$%%%&&&$$$######$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''((())))))******(((((())),,,000222222111...111333222---)))***......000111000000111444777000000///......///000111555222---******++++++++++++******))))))******++++++++++++*********))))))************************************************************************************++++++++++++))))))))))))))))))))))))((())))))******))))))(((************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''''')))***,,,------------------------444111///......///...---888777666333...+++222;;;:::999777444111...---,,,'''&&&&&&&&&'''(((((()))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&)))+++------,,,---...,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&"""###%%%(((+++***%%%"""$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((()))******+++)))'''&&&'''***...000111---222555222,,,***+++.../////////...---///111333///444888555///+++---111555333111///...,,,***(((++++++************+++++++++++++++*********))))))************************************************++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))))))))************))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((()))+++---...---+++***)))***---000222999444...+++,,,000444666:::444///---,,,---444<<<555444111...,,,***))))))&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))'''((())))))))))))((('''(((((((((((((((((((((((((((((((((((())))))))))))((()))***))))))***---///,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$#########################################################$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&!!!"""&&&+++...,,,&&& $$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((())))))***++++++***(((&&&%%%&&&)))---000***000333000,,,---111222,,,,,,,,,,,,...000222333...555:::888000,,,---111222222222222222000,,,(((++++++************+++++++++++++++************)))************************************************++++++++++++++++++++++++)))))))))************+++******************************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''''')))***,,,---...///,,,+++))))))+++///222555666222---,,,///555999<<<222---,,,111444333222333000...,,,***((((((((((((&&&'''((('''%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))***)))(((((())),,,///,,,,,,++++++***)))))))))&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%$$$###############$$$""""""""""""""""""""""""########################"""#########$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&""""""$$$)))---,,,&&&!!!$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&'''((()))***+++,,,,,,'''))))))'''$$$%%%(((,,,+++000111---,,,000333333+++++++++---///222333333---000222333222111222333......000222444444111///,,,++++++******++++++,,,+++++++++************)))************************************************************************))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************)))***,,,.........---,,,++++++---///000222333444111111111444666888777666***)))---555999444///...---,,,***((('''''''''((($$$'''((((((&&&%%%&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''')))***)))))))))+++---,,,,,,++++++***)))))))))&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$%%%%%%&&&%%%$$$$$$$$$$$$$$$%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$######$$$$$$%%%&&&###!!!"""%%%***+++&&&!!!$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&'''((()))***+++,,,,,,%%%)))+++)))$$$"""%%%)))///333222,,,+++000222000...------///111222222111,,,***)))---333777777555+++,,,---000444666666555,,,++++++******++++++,,,+++++++++************)))************************************************))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))******++++++++++++))))))))))))))))))))))))************************+++---///000000...+++)))***---111444555555333111///222777;;;<<<777000***)))***///555666222//////---,,,)))'''&&&&&&'''(((###&&&(((((('''&&&(((***'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''((())))))'''''''''''''''((()))***(((((((((((((((((((((((((((((((((((())))))))))))$$$'''***+++***))))))))),,,,,,++++++***)))))))))))))))))))))))))))))))))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%(((&&&%%%###""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$(((((())))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$########################"""############$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((&&&%%%%%%&&&'''((()))***---//////---+++***'''''''''''''''&&&&&&&&&******+++///222333///,,,***666===555***&&&***///,,,333555000,,,///333666,,,111111---+++000555666333,,,***......******...---+++***+++,,,,,,+++)))************************************************+++++++++*********))))))************************((())))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((()))***+++,,,,,,,,,+++*********))))))((((((******))))))(((((('''''')))(((((((((***,,,...//////.........---------------///222333222000000000;;;???BBB===444---,,,...111222444555444111...+++)))'''&&&''')))***'''%%%%%%&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%'''&&&%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$#########""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%$$$&&&''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((((('''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***+++---...---,,,+++***)))(((((('''&&&&&&&&&&&&)))((()))---111222000...+++222555000,,,,,,......222444333///000333444222333777888333///000111000555000///222222---+++---,,,+++))))))+++++++++***************************************************+++++++++*********))))))************************)))))))))*********++++++************************************************************************************))))))))))))(((((()))++++++,,,,,,++++++++++++******))))))))))))))))))))))))(((((((((******)))******,,,...///......,,,,,,,,,---...///888666222...---///555999===;;;888333///...000222///000111222000...+++))))))'''&&&''')))***(((%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&'''((()))))))))(((---,,,,,,,,,+++*********+++***((('''&&&&&&&&&''''''''''''***---///000///---...,,,+++...222222...222000---,,,222888555///000666999555222222222000222000111444333///---///...+++)))((()))*********************************************************+++++++++***************************************************+++++++++,,,************************++++++++++++++++++++++++************************************))))))))))))((()))***+++++++++++++++++++++************)))))))))))))))))))))*********+++++++++++++++,,,---...++++++***+++---///222444777444000,,,,,,000888>>>888444000...000111222111......---,,,+++)))'''&&&((('''&&&'''((()))(((''''''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''(((***++++++...---+++***)))))))))***,,,+++)))'''&&&&&&''''''(((''''''((())),,,---...------+++)))...444444000------++++++111777555000(((...222111000444777777------...//////...///000222///,,,************)))******************************************************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************)))))))))(((((()))***+++++++++++++++)))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++,,,,,,((()))+++...111333444555)))+++---///000222444777...///000333444333///,,,---,,,***)))'''&&&&&&&&&((('''''''''(((((((((((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''***---///...---***)))(((((()))))),,,+++)))(((''''''((((((***)))(((''''''(((***+++,,,///...,,,---111333222...222333000///222222000***///111...---222888999///111000---+++,,,...000666333///---,,,,,,***)))******************************************************************************************************+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************)))))))))((())))))***+++++++++******(((((((((((((((((((((((())))))******++++++,,,,,,******+++++++++++++++++++++...111444444333000...&&&)))...000000000//////---000444555333000---,,,,,,+++)))'''&&&&&&&&&''''''''''''''''''''')))***,,,+++)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((,,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((()))(((''''''(((***---///,,,+++***((((((((())))))************))))))))))))***+++***(((&&&&&&'''))))))...000---,,,///111222333:::===666///---...///444777666000,,,///333444555888777111,,,,,,......555333111000///...,,,)))***************************************************************+++++++++************************************+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))******+++++++++******''''''(((((((((((())))))+++++++++++++++,,,,,,,,,******+++,,,------,,,,,,111333555666444000+++'''///000000...,,,,,,---///333333333000---,,,...000***)))((('''''''''((((((&&&'''''''''&&&'''))),,,---,,,***(((''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$%%%%%%%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&((()))+++,,,,,,++++++***))))))((((((((())))))''')))***,,,,,,+++***)))(((******)))'''&&&(((***%%%***---++++++///000///333:::===666...,,,------222666666111---...000000111999<<<666111111111///000//////111222111...+++************************************************))))))*********+++++++++************************)))))))))*********++++++************************************************++++++++++++++++++++++++************))))))))))))******+++++++++******)))))))))))))))*********+++,,,,,,,,,,,,,,,+++++++++***+++---...////////////111111222111000...,,,***000000///,,,++++++...111444222///.........---,,,'''''''''(((((((((((((((&&&'''(((&&&%%%&&&***---,,,***)))'''&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%"""###%%%%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&$$$%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((($$$'''+++//////---***'''((((((((()))))))))))))))&&&(((***------,,,+++)))&&&(((******(((''')))+++###&&&((())),,,000000,,,,,,333666222------------'''---111///...000111111(((333;;;999666666444111***+++---000333222000---************************************************))))))******++++++++++++************************((())))))))))))*********************************))))))))))))))))))))))))++++++++++++++++++++++++************))))))))))))******+++++++++******)))******++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,...000222222222111,,,++++++,,,---///111222'''))),,,.........///111///---,,,000555444+++###$$$%%%&&&'''((()))((((((&&&'''(((&&&%%%&&&***...***)))'''&&&%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$#########$$$%%%&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%$$$""""""%%%(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&''''''***((((((+++111222...)))'''((((((((((((((('''&&&+++(((&&&)))...000...+++)))***+++,,,+++)))'''&&&(((((((((((()))***+++,,,888222,,,+++...000000...******((((((///777:::777***---...///555<<<>>><<<)))...000+++(((,,,222555===444***''')))---,,,*********************++++++,,,***)))((()))***))))))))))))************))))))((((((((((((((((((((((((++++++************++++++,,,++++++,,,.../////////***((('''(((+++,,,+++))),,,,,,++++++******))))))***)))((()))***+++***)))------.........---,,,,,,###)))000333222///,,,,,,---000333555444111...++++++---000222222000---+++,,,+++******+++...000222444222///+++)))((((((((((((((((((((((((((((((((()))(((&&&%%%&&&''')))+++(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&'''((()))))))))((((((((((((((())))))))))))***+++,,,+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))******************))))))))))))******++++++******)))))))))((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%$$$######$$$%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&%%%######%%%(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&'''''''''***+++,,,000333111,,,((()))))))))(((((((((''''''+++(((&&&)))---000...+++,,,+++***)))((('''''''''(((((((((((()))***++++++222///,,,---000222///,,,(((,,,...,,,...222444222///333444111///222444444222666666000+++++++++)))222...,,,...111222...)))++++++******))))))(((((())))))((()))******************++++++++++++******+++++++++++++++++++++++++++******************+++++++++***+++------------+++)))((())),,,---,,,***+++++++++***************...,,,++++++,,,,,,+++)))'''((((((((())))))******+++---...,,,+++***---///222222222111000///...---444333222000...,,,+++***...---,,,,,,,,,---...///000///,,,)))''''''''''''(((((((((((((((((((((((()))(((&&&&&&&&&''')))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((()))((((((((((((((((((((())))))))))))(((((())))))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))******************))))))))))))******,,,,,,+++***)))(((((('''((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$###%%%'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&''''''((((((+++...111444444111,,,)))---,,,***(((((('''((((((***(((''')))---///---+++...---***'''&&&'''((((((''''''''''''((()))******+++***+++///333333///+++(((///333000,,,---......111777999333------111222666999999555222111---(((*********...222222///+++......---,,,+++******)))'''((()))***+++++++++******++++++++++++++++++***************************+++******))))))******+++************************+++***)))***,,,---,,,+++******************++++++,,,***)))***+++,,,+++***+++***)))))))))+++,,,---++++++,,,+++,,,...222555333111///------...000222888555111...+++++++++,,,------------------------,,,+++)))'''&&&&&&''''''(((((((((((((((((((((((((((''''''&&&&&&((()))***'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))(((''''''(((((((((((())))))))))))(((''''''***---...+++'''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******------,,,+++)))(((''''''((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((())),,,000333444333000///...///...+++)))'''(((((()))***(((((())),,,---,,,+++///...,,,***)))((((((((('''''''''''''''((())))))'''(((***...111222///------222333///---......------333666333111444888999000333444444777:::999444,,,+++))))))+++---......111111000000//////......(((***+++,,,+++***************++++++++++++******))))))))))))))))))))))))++++++************++++++)))*********)))((()))***+++******+++,,,,,,,,,,,,))))))******++++++,,,,,,***))))))+++---///......///...---,,,,,,...000222,,,...111333222111///...000...,,,+++,,,///222555222000---,,,+++---///000++++++,,,---......------(((((('''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))((('''&&&(((((((((((())))))))))))***((((((,,,222222...)))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((()))))))))******************))))))))))))******------,,,+++***)))((('''))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))***...000111111000000222444000...+++)))(((((()))***))))))((()))+++,,,++++++............---+++)))((((((''''''''''''(((((()))''''''(((***---/////////333222///,,,...222222///))),,,......333:::===;;;,,,...//////444:::;;;999000000///---,,,+++,,,.../////////000000111111222+++---...---+++******+++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,+++))))))***+++******++++++++++++,,,,,,******++++++,,,,,,------///......///111222111000,,,,,,+++,,,...111444666555555444333111,,,((($$$///...---------...///000++++++,,,,,,---...///000------------,,,+++))))))''''''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))*********)))(((''''''(((((((((((())))))))))))***((((((,,,222222...)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((()))))))))******************))))))))))))******------,,,+++***))))))((()))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%%%%&&&((()))))))))((('''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&&&&%%%###%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))******000///------...111333555...---+++))))))((()))))))))))))))*********++++++,,,---...///...,,,***((()))((((((''''''((())))))(((((('''((()))+++...///444222---+++///555555111)))******+++000666777444...111000------111222000...222777777444///------++++++,,,---...///000000---///000...+++***---///******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++---///...,,,+++---000***,,,------,,,+++---...------------------......000///......//////---,,,------...000333777:::<<<222///,,,+++,,,---...---000000///...---,,,+++***+++,,,---//////...---,,,111000...+++)))&&&%%%$$$&&&''''''((())))))******(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))*********)))(((((((((((((((((())))))))))))(((''''''***---...+++'''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))******,,,,,,,,,++++++*********))))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%%%%%%%$$$###%%%$$$$$$######$$$$$$%%%$$$%%%'''))))))((('''&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######&&&)))***(((&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((()))***+++111...+++,,,///111111///++++++******))))))))))))((()))******))))))***+++***+++++++++++++++*********))))))(((((()))))))))((((((((((((((()))+++,,,///111000---///333333111+++...///,,,,,,///000///000555777222...---,,,******000666777333000111333++++++,,,,,,------......---///000...,,,,,,111666,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,000333222///...111444,,,...000///...---///111///////////////............---,,,...000111111000444444444444555555555555***)))))),,,111444666555///...------,,,,,,------...//////000000///.........---+++(((&&&%%%%%%%%%&&&&&&'''(((((()))))))))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((()))*********))))))(((((((((((())))))))))))(((((())))))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))******************))))))))))))******,,,+++++++++++++++++++++))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%&&&&&&%%%$$$###%%%$$$$$$$$$$$$$$$$$$%%%!!!"""$$$&&&&&&%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$'''+++,,,+++(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((()))++++++111---***,,,000111---)))))))))*********))))))(((((()))******))))))***+++***)))((('''((()))+++,,,******)))))))))))))))***'''(((***)))((((((((()))***111444111...///000000---333555///***+++...///...666<<<888333000///---)))---///...+++---555<<<...............---------,,,...000...,,,///666<<<......////////////......111111111111111111111111000000////////////000000---111555444111000444888...000222222//////111333111111000000//////............000444999<<<>>>>>>999888666333///+++(((&&&---...222666999777111,,,+++***)))***+++///222444/////////000000111222333((('''&&&%%%&&&(((***+++%%%%%%&&&'''((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))***************(((((((((((())))))))))))***+++,,,+++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))))))))******---,,,+++***))))))))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%'''%%%!!!"""&&&+++&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((())))))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++---+++)))***,,,---+++)))***************)))((('''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((***,,,///111111111000,,,---...//////...---,,,///---,,,---///111111000,,,------,,,++++++...000...000333666666444111///333000,,,+++---000333444222222222111222222333444>>>:::888888;;;:::555111888777444222222333555777...666<<<999111...444<<<333222000///---,,,+++++++++++++++---///222555666<<<<<<;;;999888777666555222///,,,,,,///111222111555555444111...------///))),,,000333333000---***...000111222111---)))'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))************(((((((((((()))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++******,,,...,,,,,,,,,+++++++++******---,,,+++***))))))))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''%%%###$$$)))...'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((()))(((((((((&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********,,,***((()))+++,,,***((())))))******)))(((((('''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))*********+++,,,---///000111666333...+++***,,,000333---------------......///000111222111...+++***+++------...000111222333333333222000/////////000000222111000///////////////666555444555666555111...000///...------///111333---000222111///...000333333333222222222222222333555444444555666888999:::999888666333111...,,,+++///...,,,...222555666666+++,,,,,,+++***+++---/////////......///000111222333222000...+++)))'''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((((()))))))))***)))))))))*********++++++(((((((((((()))))))))***)))************++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++)))***+++---,,,,,,++++++************,,,,,,+++***))))))))))))))))))))))))((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%&&&+++///((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))***)))((((((***+++***((()))))))))***))))))((('''))))))***++++++++++++***))))))))))))))))))))))))))))))))))))((((((((((((((((((((()))))))))******+++***))))))***,,,///111999555000,,,+++...111444,,,...///---+++***,,,///000222444444111...+++***///---+++***+++...111333222444555555444222222333444333222111000////////////222555666444222000000//////......///111333555555222000222666777555222999888888888888888999999444444333333333333444444/////////////////////...555333111111222111000...***+++------,,,---000222111000/////////111222333222000,,,(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((()))))))))***************+++++++++++++++((((((((()))))))))******)))************++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))+++,,,+++************))))))))),,,++++++***))))))******))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&&&&%%%&&&))),,,''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&)))******)))'''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************)))***************))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))************)))))))))***+++---...///000222444333222///------000222///***(((+++///+++---000222111000000000222000---***)))***,,,---,,,///111222111222444666777666555444333333333333...333888999666333333555666666666777888999::::::;;;777444666;;;===:::666999888777555444333333333------------,,,,,,,,,,,,//////000111222222333333333333222111000...,,,***///000111111//////000222///000333555444111...++++++)))&&&%%%$$$&&&((()))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))*********++++++++++++++++++++++++(((((()))))))))*********))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((((((***,,,***))))))))))))))))))))),,,+++******)))*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''')))******)))&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''************************))))))))))))))))))))))))************************)))***++++++++++++,,,,,,******+++,,,,,,+++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************'''(((***+++++++++******&&&***000444555222...+++...111333000+++))),,,000)))+++,,,---...///222444//////...---,,,+++++++++***************,,,///111333333222222222222333333***000666777333000222555888888999999999888888888333222222333444555444333///...---+++************---------...////////////777666555222000...---,,,)))+++---///111222333444///111222111000///000111000222333333111...***'''%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++))))))))))))************))))))*********+++++++++************************************************))))))))))))))))))))))))************************((()))***)))((((((***,,,)))))))))))))))))))))***++++++***************+++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***)))(((&&&%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((('''''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&'''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))***,,,,,,++++++,,,...******++++++,,,+++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++'''(((***,,,,,,+++)))((('''(((***,,,.../////////000111222000,,,+++---///,,,,,,,,,++++++,,,...111)))+++,,,...//////...---444111---,,,---.........,,,,,,,,,,,,,,,---......&&&+++//////,,,***---000000111222222222000///...,,,---............///000))))))))))))***+++,,,------...///111222222222222111111000///---,,,++++++,,,...000111222333555777000222444555444333444555444222...***((('''((()))&&&&&&'''((('''&&&$$$###''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((())))))******)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++*********)))))))))*********++++++)))************+++++++++***************+++++++++************************))))))))))))))))))))))))************************)))*********))))))+++,,,)))))))))************++++++***************++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))((('''&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''(((((((((((('''((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))'''((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))''')))++++++******,,,...'''((()))***************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((())))))*********+++++++++*********+++*********))))))((((((((())),,,...000000//////...------------,,,---...---,,,++++++,,,((()))+++---............:::555111222555666111,,,------,,,,,,,,,,,,,,,,,,(((***,,,+++***))),,,...***+++---//////...,,,+++........./////////000000,,,,,,,,,,,,---...///000,,,---///000111111000000***+++,,,---///000111222111222333111//////111444444666777777555333333444///,,,)))%%%$$$%%%&&&(((&&&&&&'''(((''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))***+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++*********)))))))))))))))*********+++++++++)))************+++++++++))))))*********+++++++++************************))))))))))))))))))))))))************************)))***++++++)))***+++---************++++++,,,,,,+++***************++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((())))))'''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%))))))(((((((((''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''))))))((((((''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((***++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++++++++******))))))************************))))))))))))))))))))))))******))))))((((((((('''&&&(((******)))(((+++---&&&&&&'''(((((()))(((((())))))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((((((((()))************+++++++++---,,,***)))((()))+++,,,(((((()))+++++++++++++++///...,,,,,,---------,,,))),,,///000///---++++++++++++++++++++++++,,,,,,444///---111777888000)))444333222000////////////.........---,,,---///111***,,,///222333222111///000...---...111222111...---,,,+++***************...///000111111000///...222222222222222222222222+++---......---///444888444555666333000,,,***)))%%%&&&'''((('''&&&$$$"""$$$$$$%%%&&&''')))***+++''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++,,,,,,,,,)))))))))))))))))))))))))))************++++++++++++*********))))))(((((()))************+++++++++)))************+++++++++))))))******++++++++++++************************))))))))))))))))))))))))***************************+++,,,+++******,,,...******+++++++++,,,,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))***)))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++...---+++***)))((())))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))((((((((((((((((((((((((,,,+++************++++++++++++++++++++++++++++++......------,,,,,,++++++************************************************))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))************************************************((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))))))))+++*********))))))(((((((((((((((((())))))))))))***)))(((&&&&&&&&&'''(((((((((((((((''''''''''''***)))((()))++++++)))((()))((('''))),,,---+++((())))))))))))(((((((((((())))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))---,,,,,,+++***)))((((((((((((***++++++***))))))(((((()))***+++,,,------000//////.........//////,,,---///000///...,,,+++//////......------,,,,,,***+++---///111111111111000111111111222222333333000000000222555555222///000///...///000000...,,,//////...---,,,+++++++++......///111111222222222000///............//////---...///111222333333333//////---,,,+++)))((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''')))++++++******+++,,,)))************+++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---------------------------...---,,,,,,,,,,,,---......///000111000///---+++---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''''''''&&&(((''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))(((''''''''''''''''''((((((((())))))))))))))))))))))))((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))******,,,+++)))(((''''''((((((((((((((('''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((''''''((((((((())))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((())))))''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))************+++++++++++++++******************++++++++++++,,,,,,+++***)))))))))******++++++*********)))))))))++++++***+++,,,,,,+++)))+++***)))+++---...,,,***+++++++++*********))))))************)))))))))(((+++******))))))******+++++++++++++++++++++++++++---------,,,++++++************+++,,,,,,+++***)))(((((())))))***+++++++++000000///...............+++,,,...//////...,,,+++/////////......---------++++++---...//////000000000000000111111222222222...------///111111///---222111000111222222000...//////......------,,,,,,,,,---...///000000000000//////......//////000111......//////000//////...++++++***)))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))*********)))+++,,,,,,+++++++++,,,*********+++++++++,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,------,,,,,,,,,,,,------//////......------------........................------------------------+++++++++++++++,,,------------------------------......---,,,,,,---.........///000111111///---,,,---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))************((()))***+++++++++***)))******))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))************************************************)))***++++++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,,,,,,,,,,---------------...------------............///...------,,,,,,------...------------,,,,,,,,,---,,,,,,---......---+++---,,,,,,---//////...,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---........................------------------------,,,---------,,,+++***)))))))))))))))))))))))))))---------------...///000---...///000000///...---...---------------------------,,,,,,------...//////////////////000000000000///...///111222111000222111000111222222000...------------------------+++,,,---...........................///000000111.........---,,,+++***)))))))))((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((()))))))))******((((((((((((((((((((((((((((((((())))))))))))***((((((((())))))))))))***))))))*********+++++++++,,,---......---+++,,,---+++++++++,,,,,,,,,------------------............//////............------///......------......///000000000000////////////////////////////////////........................,,,,,,,,,,,,,,,---..............................///......------....../////////000111111000...------,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((())))))******+++++++++***************+++++++++,,,,,,,,,(((***,,,......---,,,+++,,,,,,,,,,,,++++++******************************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''(((((())))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******'''''''''''''''''''''''')))))))))((())))))***+++************************+++++++++,,,,,,---------------------------------////////////////////////////////////////////////...///000///...---...000------------------------................................................------------------------............////////////------........./////////......//////000000111111.../////////000000000000000/////////////////////////////////...............------...//////...,,,........./////////............---------,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,------////////////////////////---------.........//////---------,,,+++******)))***)))))))))((((((''''''''''''(((***,,,...000111000000111222222222111111,,,,,,,,,,,,------------000///---,,,,,,---...///------------------------000///......///000111111000/////////000000...---+++++++++++++++,,,,,,,,,+++,,,,,,---......------......---------------...,,,,,,++++++***)))''''''))))))))))))************((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))***************++++++++++++,,,,,,,,,...///000000...,,,------,,,,,,---------................../////////000000000000000000////////////000000////////////000000111000000000000000000000000000000000000000000000////////////////////////...------------.../////////////////////////////////////////////////////////000111111111000//////---,,,+++***))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))*********++++++,,,------,,,,,,+++,,,,,,,,,---------......***,,,...000000000...---,,,---.........------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++))))))******++++++,,,,,,)))*********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,------////////////////////////......------...///000000////////////////////////......//////000000111111000000000000000000000000222222222222222222222222111111111111111111111111000111222111000000111222////////////////////////------------------------------------------------////////////////////////000000000111111222222222000000000111111111222222000000111111222222333333/////////000000000111111000000000000000000000000000000/////////............------...//////...,,,...///000000//////............---------,,,,,,,,,------------------------...------,,,,,,------...////////////////////////,,,,,,------.../////////------,,,+++***)))))))))******))))))(((''''''''''''''''''((()))***,,,,,,//////000000111111111111.........//////000000000222111///.........///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***+++,,,---111000///000111111///---,,,,,,,,,,,,------------,,,,,,------......------...---,,,+++***)))))))))(((((())))))))))))((((((((((((((()))******++++++''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********************************************+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,---------...///000111111///.....................//////////////////000000000111111111111111111111111111111111222111111111111111111222000000000000111111111111000000000000000000000000000000000000000000000000/////////...///000000111000000000000000000000000000000000000000000000000000000111111111111111111---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%&&&'''''''''((())))))))))))*********((())))))******++++++,,,+++,,,.../////////...---............////////////...///000111111111000///+++,,,...000000000//////................................................------------------------,,,---------............+++,,,---...............,,,,,,------------..............................////////////////////////////////////////////////............////////////000000////////////000000111111111111111111111111222222222222333444555555444444444444444444444444111111111111111222222222111111111111111111111111222222222222222222222222000000000000000000000000///000111111//////000111////////////////////////................................................111111111111111111111111//////000000111111222222333333333333444444444444222222333333333333333333000000000000111111111111///000111222222222111111000000000000///////////////......///000000///---///111222222000//////000//////.........---------.............../////////.........------.........////////////////////////---------....../////////---,,,+++******)))***************))))))(((((((((+++***)))((('''&&&&&&&&&******++++++,,,,,,------//////000111222333333333111111000000///000000000.........---------------+++---......------...///333222111222333333111///////////////////////////,,,,,,------------,,,,,,,,,+++***)))((('''''''''&&&'''((()))))))))))))))&&&&&&'''(((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...---------........./////////000111111///...///////////////000000000000111111111111111222222222222222222222333333333333444333333333222222333333333111111111111111222222222111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111000111111222222111111000111111111111111222222222---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&''''''((())))))&&&&&&''''''((())))))***)))))))))************+++))))))******+++,,,,,,---,,,---///000111000///...////////////000000000111222222222111111111111111***+++...000222222111111////////////////////////////////////////////////////////////////////////....../////////000000000---...///000000000///............//////000000000////////////////////////000000000000000000000000000000000000000000000000000000000111111111222222222111111000000111111222////////////////////////444444444444555666777777666666666666666666666666444444444444444333333333111111111111111111111111222222222222222222222222111111111111111111111111000111222111000000111222000000000000000000000000222222222222222222222222222222222222222222222222333333333333333333333333000000000111222333333333555555555555666666666666444444444444333333333333111111111222222222222333000111222333444333333222222222111111111000000000111000000000222222000///111333555444111000111222000000000000//////////////////000000111111111111000000////////////000000/////////////////////////////////000000000000000---,,,++++++***+++,,,,,,******************))))))+++***)))((('''''''''''''''''''''(((((()))***+++,,,,,,---...///000111222//////000000000000000///222111111111000000000///...111444444222111222333333222222222333333111000000//////......---------***++++++,,,++++++******))))))((((((((())))))***'''((())))))*********)))'''((((((((()))******************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................................////////////............////////////........./////////000000---///111111000///000000000000000111111111111222222222222222333333333333333333333444444555555555555444444333333444444555222222333333333444444444333333333333333333333333222222222222222222222222111111111111111222333333222222222222222222222222111111222333333222111111111111111111222222333333---,,,+++***))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((()))%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))******'''''''''((()))******+++'''(((((()))***++++++,,,))))))))))))************))))))***+++,,,,,,------,,,...000111222111000//////000000000111111111111444444333222111111111222)))+++...000222333222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000111//////000111111000///....../////////000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333222222111111111111222222222222222222222222222222333333333444555666777888666666666666666666666666888888888777777666666555333333333333333333333333333333333333333333333333333333333333333333333333222333444444222222333444333333333333333333333333222222222222222222222222222222222222222222222222444444444444444444444444222222333333444555666666666666666666777777777777555555555444333333333222222222222333333333444444111222444555555555444444333333333222222222111111333222111222333444222000333555777666333111222444222222222111111111111000111111111222222333333333222222111111111111222222000000000000000000000000111111111111111111111111...---,,,+++,,,---...///******************++++++''''''(((((()))+++,,,---''''''''''''((()))***+++''''''((()))+++,,,------,,,---///000000000///...555444444444333333222222,,,000444444222000111222222000000000111111000...------,,,++++++***))))))))))))************)))((('''''''''((()))+++,,,---)))***************))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................////////////000000000000////////////////////////////////////000000000000////////////000000000000////////////000000000000,,,...000000000///000111000111111111111222222222222222333333333333444444444444444555555555666666555555444444444444555555444444444555555555666666555555555555555555555555222222222222222222222222222222111111222222333444222222222222222222222222111222333333333333222111222111111111222333333444,,,,,,++++++***)))(((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''&&&&&&(((((((((((())))))))))))))))))************))))))'''(((((()))))))))))))))************)))))))))))),,,+++++++++***((())),,,++++++,,,---............000000000000000000000000444444444333333333333333333222111000///...------,,,---///111333444555555333333222222333333444555333222222222111111000000444111///000111222///---333333222222111000000000111111000000000000111111111111222222222333333333111111111222333333333333555555555555444333222222444444444444444444444444222222333333444555555666555444444333333444444555444444444444444444444444666666777888888888888888888888777777777777888888888888888888777777777777222333333333333333333333444555666777777555333222444444444555555555666666444444444444444444444444444444444555555555666666333444444444444333222222444444333222222111111111222333333444444333333222222333444444555555444444555555555444444555555555444444444555555555666666666666666666666666666666666666666666666666666666333333333333444444444555555444333333333555666777333444444444555555555555666555444333333333333333333333333444444444555555555555555555555444444444555555444444333333333222444444444333333222222222000000000/////////......000000///......---......//////...---,,,+++******)))))))))*********++++++((((((((()))))))))******++++++,,,,,,,,,,,,,,,,,,***++++++,,,---...//////.........................../////////...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------222222111111000000//////000000000000000000000000000000000000////////////000000000000000000000000111111000000000000111111////////////000000000000///000000000000111111111111111000000111111222333000000111111111222222222111111111111111111111111111111222222222333333333333333333444444555555555444555555666666666666666555555555555666666666777222222222333333444444444444444444444444444444444222222222222222222222222222222222222222222222222333222222222222222222333222222222222222222222222222222222333333444444444,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((()))))))))(((((((((((((((((((((''''''''''''(((((()))))))))))))))((((((((((((((()))))))))*********)))******++++++******)))))))))***++++++++++++***************************,,,++++++,,,++++++,,,...,,,---...///000000000000000000000000000000000000111111111111111111000000111111111000000000000000//////111333444555555555444444333333444444555666444444444444333333222222444222111222444555333222444444444444444444444444444444444333333444444444444444444444555555555666444444444444444444555555666666777777777666555555555555555555555555555555333444444555666666777777666666666555555666666666777777777777777777777777777888999999::::::999999:::999999888888999999:::999999888888888777777777888888888777777666666555555666777777777666444333444555555555666666666666555555555555555555555555555555555555555555555666444444444444444333333222333333333333333333333333444555555666666555555444444555555666777666666666666666555555555555666666444444555555555666666666666666666666666666666666666666666666666666666666555666666666777777777777666555555555555555666777888888999999999:::::::::777777666555555555555555555555555666666666777777666666666666666777777777888888888777777666666666666666666555555555444444333333333222222222111111222111111000//////000000111000000//////.........////////////000000000000---------........./////////////////////........./////////000111111222222000000000000000000000000000000111111111000//////000000000000000000000000////////////////////////////////////000000000000//////000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111222222000000000111111111222222111111111222222222222333222222222222222333444444333333333333444444444555333333333333333333333333333333333333333333333444444444444444555555555666555555666777777777777666666777777777777888888888777777777777888888888999666666666666666666666666555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444444444444444444555555555,,,,,,,,,+++******)))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((())))))******))))))))))))***************+++++++++++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,---------------*********+++,,,,,,------,,,,,,,,,,,,---...//////...///000111111222222111000000000000000000000000000000000000000000000000000000000111111111222222111222333444555555555555444444444444444555666666777666666666666555555555555444333555777888888777666666666777888999999999888888888888888888888888777777888888888999999999999888777666666666777888888888999999:::999999999777777777777777777777777666666666777888888999999999888888777777888888999;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999888888888<<<;;;;;;:::999888777666888888888777777777666666666666666777777777777777666666666666666666666666666666666666666666555555555555555555555444333333333333333444555666666666777777888888888888777777666777888888999999888888777666666666666666666777555555555666666666777777888888888888888888888888777777777777777777777777777777777777888888888888777777777777777777666666777777777777888888888999999999888777777777888888888888888888999999999999777777777888999999999:::::::::999999999999888888777777777777666666666666666555555555555444444444444444333333222222333333333333333333333333333333444444444444555555555555444444444444555555555555555444444444333333222222333333333333333333333333333333333333333333333333222333333444444444333333222222222222222222222222222222222222222222222222222222222333333333444444222222222333333333444444222222222333333333333333333333333333333333333333333333333333333333444444222222222222222222222222444444333333333333444444222222333333333444444444333333333444444444555555555444444444444555666666666666666777777777777888666666666666666666666666555555555555555555444444555555555666666666666666666666777888888888888777888888999999999::::::::::::::::::::::::;;;;;;;;;999999999999999999999999888888888888888888888888666666666666666666666666777666666555555666666777666666666666666666777777777777777777777666666666,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((((((((''''''((((((((()))))))))******((((((((()))))))))))))))+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,---...............++++++,,,,,,---...//////---...---,,,---000000...//////000111222222222222000000000000000000000000111111111111222222222222000000000111111111111222333444444555555555555444555555444444444555666666888888888888888777777777777777777888999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;<<<;;;999888777888999:::999::::::;;;<<<<<<<<<<<<::::::::::::::::::::::::888888999::::::;;;;;;<<<::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999::::::999999888888777777;;;:::999888888888999999888888888888888888888999777888888888888888999999888888888777777777666666666777777777777666555555555555666666777777777777888888999999999999888888777888888999999999999999666666555555555555666666666666666777777777888888999999999999999999999999888888888888888888888888555666666666666777777777777888999:::999888777666666666666666777777777777;;;;;;:::::::::::::::;;;999999::::::::::::;;;;;;777777888999999:::;;;;;;999999999999999999999999888888888888777777777777777777777777666666666666777666666555555555666666666666666666777777888888555555666666666777777777888888999999999:::::::::999999999888777777666666555444444444333333333222555555555555555555555555333444555666666666666666333333333333333333333333444444444444444444444444444444555555555666666666222222222333333333444444333333444444555555666666555555555555555555555555444444444444555555555555444444444444444444444444666666555555555555666666555555555555666666666666666666666666777777777777777777777666777888888999888888888999999999::::::888888888888888888888888888888777777777777666666777777777777777888888888777777888999999999999999999999999:::::::::;;;;;;888888888999999999999999999999999999999999999999999999999999999999999999777777777777777777777777888777777666666777777888777777777888888888888888::::::999999999999888888,,,,,,,,,+++++++++++++++***************************)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------------............///......////////////......,,,---......//////......,,,------...///000000111///111///,,,---222111,,,///000111222222333333222222222222222222222222222111222222222333333333444222222222111111111111000444555555666666555555444666555555555555666777777999999999999999999999999;;;;;;;;;;;;:::999999999======<<<<<<<<<;;;;;;;;;999:::;;;;;;;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<===<<<;;;:::999::::::;;;;;;;;;<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<======>>>;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888888999999::::::;;;;;;===<<<;;;:::::::::;;;;;;::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999999999999999999999999999999999888777777999999999999888888777777888888999999999999888888777777888999999999999888666666555555555555666666777777777888888888999999::::::::::::::::::::::::999999999999999999999999666666666666777777777888777888999::::::999888777;;;;;;;;;<<<<<<<<<======<<<<<<;;;;;;;;;<<<<<<===999999:::::::::;;;;;;;;;777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777777777777888888777777888888999:::::::::666777777777777888888888999::::::::::::;;;;;;;;;;;;;;;::::::999999999999888777777666666555555444555555555555555555555555444555666777777777777777777777777777777777777777555555555555555555555555555666666666777777777777444444444444555555555555555666666666777777888888666666666666666666666666444444444555555666666666666666666666666666666666888888777777777777888888777777777777888888888888888888888888999999999999999999999999999::::::;;;999999999999:::::::::;;;999999999999999999999999:::::::::999999999999999999999999999999999999999888999::::::;;;;;;::::::999999:::::::::;;;;;;;;;888888888888888777777777888888888888888888888888888888888888888888888888888888888888888888888888888888777777777777888888888888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,++++++******************************)))))))))((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))******+++++++++*********+++++++++,,,,,,*********+++,,,,,,------------,,,,,,,,,,,,------,,,,,,------......//////.../////////000000000000000000000111111000000000......///000000000000////////////000111111111222111333111,,,///666555...000000111222333333333333444444444444444444444444111111222222333444444444555555444444333333333222555666777777777777777666888888888888888999999::::::::::::;;;;;;;;;;;;;;;===>>>???>>>;;;:::;;;<<>>>>>===<<<<<<;;;999:::;;;<<<<<<;;;:::999<<<<<<<<<=========>>>>>>==================<<<<<<===>>>??????????????????========================<<<<<<<<<===>>>>>>??????===<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=====================<<<<<<<<<<<<======>>>>>>=========<<<<<<<<<:::;;;;;;<<<===>>>???@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>;;;;;;;;;;;;<<<<<<======;;;<<<<<<<<<<<<;;;::::::<<<<<<;;;;;;:::999999888888888888999999888888888666777777888999888888888777666666555555666666777888888888999999999::::::::::::::::::::::::::::::888888888888888888888888888888888888999999999999777888888999::::::999999============>>>>>>>>>>>><<<<<<;;;;;;;;;<<<======::::::::::::;;;;;;;;;;;;999999999::::::;;;;;;;;;=========>>>>>>>>>>>>???>>>>>>>>>>>>???????????????>>>>>>>>>============888888777777888888999999888888888999999:::::::::888999999999::::::::::::888888999999999:::::::::999999999999999999999999;;;;;;::::::999999999888666666666666666666666666666666777888888888777777777777777777777777777777777777777777777777777777777777777777888888888888888888888888999999999:::888888888888999999999999777777777777777777777777555555555666666777777888888888888888888888888888999999888888888888999999888888888999999999::::::999999999:::::::::;;;;;;;;;::::::::::::;;;<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::::::::;;;<<<<<<<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999999999999999999999999999999999999888888999999999999999999::::::;;;;;;<<<;;;<<<<<<<<<============,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))))))))((((((((((((((((((((((((((((((************************((())))))***+++,,,------++++++++++++,,,,,,,,,,,,++++++,,,,,,---....../////////............//////.........///000111111111000000000000111111111111111111222222222222111111000000111222222222222111111111111111111222222222000444222...333<<<;;;333222222333444555555555555555555555555555555555555333333444555555666777777777777777777777888888888888888999:::::::::::::::<<<<<<<<<<<<<<<======>>><<<<<<=========>>>>>>>>>>>>@@@BBBAAA>>>===???AAA@@@@@@??????????????????<<<===>>>??????>>>===<<<>>>>>>>>>>>>????????????===>>>@@@AAABBBAAA???>>>AAABBBBBBBBBBBBAAAAAA@@@>>>>>>>>>>>>>>>>>>>>>>>><<<======>>>>>>??????@@@???>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>======>>>?????????????????????>>>>>>>>>>>>????????????>>>>>>>>>=========>>>>>>>>>??????@@@@@@AAA>>>??????@@@???>>>===<<<>>>>>>=========<<<<<<<<<<<<<<<<<<===>>>?????????;;;<<<======>>>???@@@@@@>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;888999999::::::999999888777777888999999999999888999888888888888888888999999999999999::::::::::::999999999999999999999999888888888888888888888888777777777888888888999999777777777777888:::;;;;;;999999:::::::::;;;;;;;;;;;;;;;::::::;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????======>>>>>>????????????>>>>>>=========<<<<<<<<<777777777777777888999999777888888888888888888888999999999999::::::::::::777777777777888888888999666666777777888888999999;;;;;;;;;;;;::::::::::::777777777777777777777777888999999999999999888777777777777777777777777777888888888888888888888888888999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::999777777777777777777777777666777777888999999::::::999999999999999999999999:::999999888888999999:::999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===;;;;;;<<<<<<<<<=================================;;;;;;<<<===>>>??????@@@=========<<<<<<;;;;;;;;;;;;;;;<<<============<<<<<<<<<<<<============>>>>>>>>>======<<<<<<<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>;;;;;;<<<===>>>>>>???@@@,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))))))))))))))))))))))))))************************(((((()))***,,,---...///++++++,,,,,,,,,,,,------,,,,,,------...///000000111111000000000000111111//////000111222222333333000000111111111222222222111222222333333222222111111222333333444444333333333333222222222222222222000444222///666AAAAAA888333444555666777777777777777777777777777777777777777777777888999::::::;;;777888999:::;;;<<<======999:::;;;<<<============???????????????@@@@@@AAA>>>>>>?????????@@@@@@@@@>>>AAACCCCCCAAAAAACCCEEE??????@@@AAAAAABBBBBBCCC>>>???AAABBBBBBAAA???>>>??????@@@@@@@@@@@@AAAAAA>>>@@@BBBDDDEEEDDDBBB@@@DDDDDDEEEEEEDDDCCCBBBBBB>>>>>>>>>>>>>>>>>>>>>>>>=========>>>??????@@@@@@AAA@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@AAAAAAAAAAAA@@@AAA@@@@@@??????@@@@@@AAA????????????>>>>>>>>>>>>@@@?????????????????????>>>???AAABBBAAA@@@>>><<>>>>>======<<<<<<<<<======>>>???@@@@@@@@@<<<<<<===???@@@AAABBBCCC@@@@@@@@@@@@@@@???>>>>>>;;;;;;<<<<<<===>>>>>>>>>999::::::;;;;;;::::::999888888999::::::::::::999;;;::::::999999::::::;;;999999::::::::::::;;;;;;999999999999999999999999777777777777777777777777555555555555666666666666666666666666777999<<<===999999999:::::::::;;;;;;:::::::::::::::;;;<<<===<<<<<<<<<<<<============>>>>>>>>>>>>============;;;;;;<<<<<<=========>>>::::::;;;;;;<<<<<<======::::::::::::999999999999777666666666777888888999777777777777777777777777777777777888888888999999666666666777777777888888444444555666777888888999999999999999999999999999888888888888888888888888;;;;;;;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::777777777777777777777777888888999::::::;;;<<<<<<:::::::::::::::::::::::::::999999888888999999:::999999999:::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<==================>>>>>>>>>>>>????????????????????????;;;;;;<<<>>>???@@@AAABBB>>>>>>======<<<<<<<<<;;;;;;<<<<<<===============>>>>>>>>>>>>???????????????>>>>>>>>>======<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>==============================<<<<<<<<<<<<======<<<======>>>???@@@@@@@@@::::::;;;===>>>???@@@AAA,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,+++++++++******))))))******))))))))))))******---,,,+++,,,,,,+++***(((++++++++++++,,,---...///.........///......------,,,---...///000222333333///000000111111111000000222333444555555555444333444555555555444444333222222222333333333444444444333333333333444444444444333333333333333333333333444444555666888999::::::666666777888888888777777888888888999999999::::::888888888999:::<<<===>>>===??????======@@@@@@===@@@???>>>>>>>>>???AAABBBDDDBBB@@@@@@CCCDDDCCCAAABBBAAA@@@??????@@@BBBCCCCCCCCCBBB@@@@@@??????>>><<<===???@@@@@@???===;;;AAA@@@@@@@@@????????????@@@AAABBBBBBBBB???===;;;BBBBBBDDDEEEFFFGGGGGGHHHDDDEEEFFFEEECCCAAA@@@AAA======>>>???@@@AAABBBBBB======>>>???@@@BBBCCCCCCGGG>>>999===BBBBBB???===CCCCCCDDDEEEFFFFFFFFFFFFHHHFFFCCCAAAAAAAAAAAA@@@999===???>>>???BBBBBB???===>>>>>>>>>======@@@BBBAAA>>>===>>>BBBDDDBBB@@@>>>AAACCCBBB???===>>>???BBBAAA>>>===<<<===>>>???>>>>>>???>>>>>>===;;;;;;:::;;;<<<===>>>>>>======>>>>>>???@@@@@@AAAAAAAAA======<<<<<<<<<===>>>???777:::===???@@@???:::444888777666777999;;;<<<<<<===<<<;;;:::999888888888===<<<;;;999999999999999777666555666777888777666999999999888777666555444666444333444666555111...222333555666333000555>>>===888666888999777777999888999:::999888888:::<<<:::======999777:::<<<;;;>>>>>><<<888555999@@@EEEBBB<<<999;;;<<<::::::===999999===@@@===999999===999999999:::;;;;;;999777;;;:::999777777777777777;;;888555777;;;===<<<:::>>>555666999777;;;???777777444:::;;;333333888555666333333444333111333888777666666555555555555555999777888999888444555:::<<<666666===<<<666666<<<999::::::888777777:::===777:::<<<;;;::::::999999888:::<<<;;;888666888:::;;;;;;;;;::::::999888888;;;<<<<<<;;;999777777777555444777<<<:::666888>>>:::???>>>888555:::===<<<::::::999777777999===@@@BBB===:::===>>><<<::::::999999::::::<<<===???@@@;;;;;;;;;===@@@CCCDDDEEE@@@CCCFFFEEEAAA@@@DDDHHHJJJFFFCCCIIISSSYYYXXXUUUWWWPPPJJJKKKMMMPPPTTTZZZTTTUUUSSSOOOOOOSSSRRRMMMTTTSSSRRRRRRSSSTTTSSSRRRRRRRRRSSSSSSSSSRRRQQQQQQMMMWWW[[[UUUTTTZZZ[[[UUURRRUUUUUUSSSUUUYYY[[[YYYZZZYYYYYYZZZZZZZZZWWWVVVTTTRRRQQQOOOOOOPPPRRRSSSOOOQQQPPPNNNJJJKKKOOOSSSSSSNNNMMMPPPOOOKKKKKKPPPEEEEEEFFFFFFHHHKKKOOOQQQMMMFFFCCCFFFGGGBBB???@@@,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++++++++++++++******++++++************++++++---,,,,,,---......---,,,------------...///000111//////000000000000///////////////000000111111222111222222333333333222222333444555777777666666555555555555555555444333333111111111222222222333333555666666666666777777777777777777777777777777777888888999:::;;;<<<======::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<==================>>>@@@AAABBB???AAAAAA??????AAAAAA???@@@???>>>>>>>>>???@@@@@@;;;999777888:::;;;:::999???>>><<<;;;;;;<<<>>>???::::::;;;<<<<<<<<<;;;;;;??????>>>>>>>>>???@@@AAA@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBAAA>>><<<;;;<<<===>>>@@@AAABBBBBBBBBDDDEEEFFFEEECCCAAAAAABBBAAAAAAAAAAAAAAABBBBBBCCC===>>>???@@@AAAAAAAAAAAACCC???>>>CCCFFFFFFHHHKKKCCCCCCDDDEEEEEEEEEDDDDDDDDDAAA>>><<<<<<===??????EEEHHHHHHEEEDDDEEEDDD@@@GGGHHHHHHFFFBBB?????????KKKHHHFFFFFFFFFEEECCCAAA>>>@@@BBBAAA??????@@@BBB999:::<<<===>>>===<<<;;;@@@???>>>>>>===<<<<<<;;;@@@?????????>>>>>>>>>===888777777666666666777777999999999999888777666666BBB>>>777333333666999:::;;;999666333333333333333666666666777888:::;;;<<<<<<;;;:::999888777666666999777666777999:::::::::777888999::::::;;;;;;;;;;;;888666777;;;=========;;;666555999======<<<>>>:::666666999<<<;;;;;;>>>???>>>===>>>@@@CCCFFFHHHGGGKKKLLLGGGEEEEEEDDDBBB@@@CCCHHHFFF===:::FFFTTTAAAAAADDDGGGFFFCCCDDDHHHJJJGGGEEEEEEDDDBBBDDDHHHJJJJJJLLLNNNRRRSSSRRRQQQQQQQQQRRRRRRRRRQQQOOOOOOJJJJJJJJJIIIHHHFFFEEEEEEBBBBBBIIIJJJ@@@BBBKKKLLL\\\XXX\\\]]]UUUUUUWWWQQQSSSMMMHHHEEE@@@;;;:::>>>777888:::<<<@@@DDDHHHJJJJJJHHHIIIKKKKKKIIILLLQQQYYYVVVUUUXXXYYYXXXXXXZZZNNNQQQUUUWWWWWWUUUSSSQQQRRRQQQNNNIIIFFFGGGIIIKKKGGGFFFEEECCCAAA@@@@@@@@@<<<<<<;;;::::::;;;;;;<<>>@@@EEECCCCCCCCC???999999>>>???FFFJJJIIIKKKTTT^^^bbb\\\]]]]]]]]]\\\]]]```ccc___XXXTTTTTTTTTQQQOOOOOOUUUVVVYYY\\\___cccfffgggfffggghhhjjjmmmooopppppplllmmmnnnkkkgggfffgggjjjppprrrvvv|||{{{zzzzzzyyy{{{~~~~~~------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------///000000111111111000000///000000111222333000111111222222111111111111111111111111111111111333333333444444333333222444444666777777777666555666666666777666666555444666777777777888888888888777888888888888999999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>======>>>????????????>>>============>>>>>>>>>>>>============>>>>>>???@@@===???@@@===>>>AAAAAA???@@@??????>>>>>>>>>??????AAA???>>>>>>???@@@@@@???@@@???>>>======>>>???@@@@@@AAADDDEEEFFFFFFFFFEEE???>>>>>>>>>AAAFFFLLLOOO;;;;;;<<<<<<======>>>>>>::::::999888888888888888999999;;;<<<============<<<===>>>===;;;:::;;;<<>>===<<<<<<<<<<<<===>>>>>>>>>>>>===<<<;;;;;;;;;::::::<<<999666999???BBBBBBAAA@@@???>>><<<;;;>>>===<<<;;;<<>>BBBBBB??????@@@>>>:::666888;;;=========>>>???<<<<<<===???@@@AAABBBBBBBBBBBBAAA???===<<<>>>@@@>>>AAAFFFIIIJJJFFFBBB???FFFFFFEEEEEEFFFIIIKKKLLLGGGEEEAAA>>>:::888777777999999888888888999:::;;;999999999888666444222111222111111333666777777666666444222111111333555777555666666777888:::;;;<<<888888888777666444333222666444444555999===???@@@FFFFFFGGGGGGHHHHHHHHHHHHLLLKKKLLLNNNPPPQQQPPPNNN\\\XXXVVVWWWVVVRRRRRRTTT```\\\]]]aaadddbbbaaaccceeebbb```aaaeeehhhiiihhhbbbdddbbb\\\ZZZ___cccccciiibbb```aaaYYYMMMOOO[[[aaaeeelllooojjjddddddjjjsssnnnmmmssswwwxxxxxxyyywwwvvvwwwzzz~~~~~~wwwyyyzzz{{{zzzwwwsssqqqppptttxxxwwwrrrnnnnnnoookkkkkkssstttiiijjjssssss}}}www{{{zzztttmmmiiiddd]]][[[]]]_________aaadddiiimmmoooooonnnooorrrrrrqqqtttyyywwwwwwtttsssvvv{{{{{{xxxxxxvvvttttttvvvyyy{{{|||~~~}}}{{{yyyvvvvvvyyy|||vvvtttqqqoooooonnnmmmlllmmmmmmllllllmmmnnnpppqqq{{{zzzwwwsssnnnkkkjjjkkkhhheeedddccc___[[[[[[___lllssswwwuuuttt{{{~~~|||~~~~~~|||}}}------------------------------,,,,,,,,,,,,++++++,,,---------...///////////////............//////...000111222111111111222222222111222222333444444111111222333333333333222333333333333333444444444444444444444444444333222444555666777777777666555777777888888888888777666;;;;;;;;;;;;<<<<<<<<<===999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>===<<<<<<<<<============>>>>>>>>>=========>>>>>>???<<>>======<<<<<<999888888888:::===???AAABBBBBBDDDEEEEEEFFFFFFFFF@@@AAAAAAAAA??????@@@BBBBBBAAA@@@?????????@@@@@@BBBAAA???===<<<===???@@@EEECCCBBBBBB???<<<===BBB:::;;;<<<>>>@@@AAABBBBBB999;;;===???AAABBBDDDFFF>>>BBBDDDDDDEEEIIIIIIFFFKKKMMMOOOOOOOOOPPPQQQSSS^^^```cccgggiiikkkmmmnnnzzzxxxtttpppmmmkkkkkkkkkooorrrvvvxxxwwwrrrlllhhh```]]]YYYTTTQQQPPPPPPQQQNNNLLLIIIEEECCCCCCCCCDDD999;;;<<<>>>@@@@@@@@@???EEEDDDBBB@@@???>>>>>>>>>======AAAGGGKKKIIIFFFFFFBBBBBBAAA@@@@@@CCCGGGJJJUUUTTTSSSQQQPPPOOOOOOOOOKKKKKKLLLLLLLLLKKKJJJIIINNNMMMLLLOOOUUU[[[___aaabbbbbbcccdddeeefffhhhhhhlllooouuuyyy{{{zzzvvvsssmmmqqqvvvvvvqqqooowwwvvvrrrrrrvvvwwwtttqqqrrrzzzxxxwwwzzz}}}{{{tttmmmsssqqqkkkdddfffssshhh\\\eeehhhZZZNNNNNNMMMPPPVVV\\\[[[WWWYYY^^^fffbbbdddmmmsssooogggbbb]]]\\\[[[[[[]]]]]]\\\ZZZ`````````___]]]ZZZWWWUUU^^^bbbhhhkkkjjjhhhggggggddd```gggmmmlllqqqwwwrrrwwwlllkkkmmmlllqqqrrriiizzzvvvtttuuutttpppmmmnnntttsssrrrrrrsssvvvyyy{{{}}}}}}~~~~~~||||||~~~}}}|||}}}|||||||||}}}~~~.................................---------------......//////000000111111111111000000000000111111111333444333111000000111444333333333333444444555222222333444444444444444333444444555777888888999888888888888888777666666777777999:::::::::999888888999999:::::::::999999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<;;;;;;<<<============<<<<<<<<<<<<============>>>AAAAAAAAA@@@@@@AAABBBBBB===AAACCCBBBEEEJJJLLLJJJEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@AAAAAA>>>>>>>>>???@@@AAABBBBBBBBB@@@===:::999:::<<<===>>>===<<<:::999777555555666666666666555555555444444333222333555888;;;===::::::;;;<<<============<<<=========<<<===???AAA>>>>>>>>>???????????????AAA???<<<:::<<>>CCCRRRbbbiiiYYYBBB999GGGPPPFFF<<<<<>>BBBKKKRRRVVVZZZ^^^ccc[[[WWWZZZ[[[SSSGGG??????===;;;:::;;;;;;999888999888777666555444444444???AAADDDIIINNNPPPNNNKKKAAACCCPPPXXXTTTZZZddddddeeeZZZYYYaaaggguuu}}}xxxwwwuuuxxx~~~|||wwwvvvqqqppppppppprrruuuxxxyyyxxxyyy~~~wwwssssssvvvyyywwwqqqttt||||||uuussssssssssssrrroookkkhhh}}}}}}zzz////////////////////////......//////000000000000111111111111111111222222222222111111111111222222222555777666222000111333666666555555555555666666444444555666777777777777555666777888:::;;;<<<===============<<<;;;::::::;;;;;;===>>>>>>>>>===<<<999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>>;;;<<<======>>>>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA:::>>>@@@???BBBGGGIIIGGG<<<<<<===>>>>>>>>>>>>>>>@@@AAAAAA???===<<<>>>???666777888999;;;===>>>>>>???===:::888888999;;;===666888:::<<<===<<<:::999888999:::;;;===???@@@AAAAAA@@@???======???@@@BBB???@@@AAAAAABBBBBBAAAAAAEEEEEEFFFFFFFFFGGGJJJLLLPPPQQQSSSUUUVVVUUUSSSRRR```]]][[[[[[___hhhqqqwwwyyywwwzzz|||{{{zzz|||vvvyyyyyyuuuttttttrrrmmm___````````````aaadddfffbbb```___aaacccbbb]]]YYYaaa^^^[[[YYYYYYYYYXXXWWWiiiiiiiiiiiijjjkkklllmmmxxxvvvuuuuuuwwwzzz~~~wwwuuurrrooommmkkkjjjjjjgggjjjmmmnnnlllhhhbbb___bbb```]]][[[\\\^^^bbbddd\\\XXX\\\fffjjjgggfffjjjoooqqqsssrrrppppppssswwwzzzyyyxxxwwwwwwwwwwwwwwwsssssssssssstttuuuwwwwwwxxxuuusssssstttvvvwwwwwwuuutttrrrpppnnnnnnnnnnnnzzzrrrmmmmmmqqquuukkk^^^TTTYYYcccddd^^^XXXRRROOOOOOSSSVVVTTTTTTUUUSSSWWW]]]ccceee___TTTKKKUUUYYY\\\]]]aaajjjppprrrmmmgggiiiqqqpppggghhhqqqkkkffffffkkkqqquuuxxx|||xxxmmmjjjiiieee```^^^[[[YYYXXXXXXZZZ\\\\\\[[[PPPPPPPPPPPPQQQTTTVVVXXX^^^\\\]]]aaagggjjjhhheeeRRR]]]pppooo\\\YYYfffooofff\\\___iiitttxxxzzzvvvqqqpppsssvvvuuurrrqqqsssrrrpppkkkiiigggfffkkkvvvzzzvvvuuuqqqkkknnnuuu//////////////////////////////000111222222333444333333333222222222222222333222222111111222222333333666999888444222444777999888888777777888888888777777888999:::;;;;;;:::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<===>>>???>>>======:::;;;<<<<<<=========<<<>>>>>>>>>>>>?????????@@@======>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>;;;;;;<<<===============;;;;;;;;;<<<<<<<<<======999999999:::;;;<<<===>>>;;;>>>???===>>>BBBCCCAAA:::;;;<<<>>>?????????>>>:::;;;<<<:::777666777999888999;;;>>>AAABBBDDDEEE>>>???AAACCCEEEGGGHHHHHHJJJMMMRRRWWW[[[^^^______aaabbbdddfffiiikkkmmmnnnnnnmmmkkkjjjiiiiiiiiijjjkkkkkklllmmmmmmmmmmmmlllnnnooooooooooooqqquuuxxx|||~~~}}}{{{||||||{{{zzzxxxvvvtttsssrrrvvv{{{{{{wwwssssssuuuwwwzzz{{{yyyxxxyyyxxxtttssswww|||}}}uuu}}}}}}~~~}}}zzzuuutttttttttvvvxxxzzz{{{tttooohhh___WWWQQQNNNLLLEEEDDDBBB>>>;;;888555444:::;;;<<<<<<;;;888555444999888888999999::::::;;;777888EEEWWW\\\RRRIIIHHHNNNSSSXXXZZZZZZ[[[```dddiiijjjkkkllloooqqqssstttooonnnlllkkkkkklllnnnooohhhfffdddcccdddeeedddcccYYYXXXVVVUUUUUUWWWXXXYYYnnnkkkddd\\\VVVVVVZZZ___YYYSSSUUUbbbpppuuuqqqmmmjjjfffeeeiiikkkjjjkkkmmm]]]___bbbeeefffdddaaa___bbbiiioooppprrruuuvvvtttpppsssvvvwwwqqqlllooowwwssspppoooqqqqqqooorrrwwwtttiiiggghhhiiijjjmmmiiigggfffgggjjjmmmnnnnnnlllmmmnnnpppqqqsssssstttssssssssstttwww{{{}}}ooovvvqqqllltttvvvvvvkkkiiijjjgggmmmqqqkkkpppkkkjjjoooqqqmmmgggddd______^^^]]][[[XXXVVVTTTKKKLLLPPPTTTRRRLLLIIIJJJRRRSSSUUUVVVQQQJJJIIIMMMOOONNNKKKJJJOOO```xxxtttjjjeeeddd```ZZZ^^^hhh~~~~~~~~~xxx}}}zzz{{{zzzwwwyyyvvvyyy|||~~~000000000000000000000000//////000222333444555666444444444333333222222222333222222111111222222333222666::::::666555888;;;;;;;;;:::999999:::::::::999:::;;;<<<==================>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;:::999888999999;;;<<<<<<<<<;;;:::;;;;;;<<<===>>>>>>======:::;;;;;;;;;;;;<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<999::::::;;;;;;;;;;;;;;;888888888999999999::::::::::::;;;;;;===>>>@@@@@@CCCFFFFFFCCCBBBEEEEEEBBBDDDEEEGGGIIIKKKKKKKKKKKKNNNPPPPPPNNNKKKIIIKKKNNNAAACCCFFFIIILLLNNNPPPPPPYYY\\\bbbhhhmmmooopppooorrrsssvvvyyy|||}}}~~~|||}}}~~~~~~{{{zzzyyyzzzzzzwwwyyy||||||wwwtttyyyyyy{{{}}}|||yyypppgggdddddd^^^PPPDDDGGGEEECCCCCCDDDCCC@@@<<<@@@@@@?????????@@@AAABBB999999999999;;;>>>AAACCC;;;===???BBBDDDFFFFFFGGG>>>>>>>>>>>>???@@@BBBCCC555666999::::::999777555999444888BBBBBB777///111---222777888555444777:::999:::<<