BM6P6(@ iii======888333222222111111111222444555666333GGGsssmmmYYY[[[MMMDDDMMMPPPbbbpppvvvvvvwww{{{ooouuujjjUUUSSS{{{}}}ppp~~~{{{pppWWWKKKVVVkkktttfffRRRsssiii___\\\YYYXXXZZZ[[[YYYXXXZZZSSSOOOVVVccctttYYY<<<:::999222111555000444FFFwwwuuuwwwuuuVVVJJJ\\\sssccc___]]][[[aaakkkyyyaaaSSShhhjjjXXXkkkzzzeeeVVVbbbxxxiii^^^TTTQQQRRRRRRUUUYYY^^^mmmwwwzzzUUU<<<;;;555555222333444///:::VVVyyy}}}tttxxx[[[```ssspppfffmmm|||[[[nnn~~~uuuyyyfffNNNqqquuu}}}{{{vvvtttpppxxx|||iiiVVVOOOTTT\\\nnn<<<888111000///......///000111...999\\\iii___pppzzz}}}zzztttxxxXXXFFF[[[JJJ>>>555&&&666222***///...111000444XXXwww^^^RRRaaajjjxxxhhh{{{aaajjj>>><<<888333333222111111111222444555666444IIIuuukkk]]]]]]NNNEEEMMMTTTiiicccdddxxxbbbgggmmm\\\\\\RRRMMM[[[zzz|||lll```bbb[[[~~~}}}yyynnnTTTIIIVVVooo\\\NNN}}}mmmhhhbbb___[[[YYYZZZYYYXXXVVVUUUOOOLLLRRR^^^lll~~~eeeFFF===;;;444222555111444FFFppprrrsssrrrTTTKKK[[[mmm_________```qqq~~~rrrssssss[[[dddyyyvvvpppzzzxxxggg\\\RRRPPPPPPPPPSSSWWWWWWhhhvvv{{{XXX<<<999444555222333555111===YYYuuuzzzrrr{{{qqq___dddpppvvvlllcccpppvvvccc```gggnnnqqqrrr{{{xxxyyycccUUUvvvwwwtttuuuqqqsss|||}}}}}}|||hhhVVVPPPXXXbbb~~~>>>555111000///......///000111333888WWWeee^^^ppp{{{~~~uuujjj{{{xxxlllIII;;;[[[NNN===555(((555222***///...111000555YYY\\\SSSdddnnntttggg}}}llllll???;;;777444333222222111111222444444666777PPPzzzbbbddd^^^NNNFFFMMMXXXsssWWWRRR___tttxxxiiiQQQTTTwwwlllVVVTTTSSSQQQUUUZZZdddaaaYYYVVVPPPJJJMMMNNNZZZdddnnnzzz}}}zzzvvviiiPPPGGGUUUooo{{{TTTLLLxxx}}}cccaaaaaa^^^ZZZWWWVVVUUUSSSRRRRRRMMMKKKPPPZZZfffuuulllGGG@@@>>>555333555111555FFFqqqyyyqqqpppmmmRRRLLL\\\pppZZZ___gggqqq}}}gggeeevvvdddZZZQQQNNNOOOOOOQQQTTTQQQcccttt]]]===777333444222333666222@@@]]]vvvssstttiiibbbaaa```^^^\\\cccxxxgggUUUZZZ]]]XXX]]]mmmnnntttzzzvvvmmmuuuaaaZZZtttxxxaaammmyyy|||zzzxxxwww}}}hhhVVVRRR\\\hhhJJJ666111000////////////000111555666QQQ{{{aaa^^^ppp{{{ttteeekkkkkkqqquuu~~~{{{RRRAAAgggTTT;;;555,,,333222***//////111000666[[[\\\UUUhhhsssaaassstttoooAAA;;;666555444333222111222222444444666<<>>555222555111777IIIyyyssstttqqqkkkQQQNNN```kkk[[[tttvvvlllsssbbbXXXPPPNNNOOOOOOPPPSSSNNNaaasss```???888444444111333555222???\\\rrrwwwooobbb^^^TTTMMMSSSdddrrrtttoooNNNTTTYYYYYYYYY```mmmwwwvvv|||sssqqq}}}fff[[[eeeiiigggxxx~~~xxxwwwkkkXXXRRR[[[fffSSS777111111000//////000111111333555SSSuuu``````rrr|||yyyjjjhhhpppooorrr}}}|||TTT<<>>555222555222999LLL}}}iiixxxssslllSSSSSSfffwwwhhh~~~qqq```WWWPPPPPPQQQPPPQQQSSSPPPbbbtttcccBBB999555555111111333///===ZZZnnn}}}|||hhhZZZTTTLLLIIIXXXnnnvvvhhhVVVYYY]]][[[[[[jjjwww{{{sss[[[XXXjjj}}}|||nnnYYYPPPWWWaaaNNN777222111000//////000111222111888\\\qqq```ddduuu}}}~~~ppphhhzzzzzz}}}VVV:::JJJbbb>>>888111000111+++111///111111999```{{{]]]ZZZppp|||ppppppvvv~~~~~~wwwGGG<<<777999555555333222222333333444000===^^^www```gggSSSIIIIIIKKKcccxxx~~~|||SSSZZZ\\\zzzjjj[[[]]]ggg```[[[ccchhh\\\jjjqqqsssuuuoooppp~~~lll]]]fffqqqssssssnnnlllcccMMMDDDRRRdddXXXHHHSSSjjjbbbHHHNNN{{{www[[[UUUMMMNNNNNNMMMKKKLLLNNNPPPLLLKKKLLLQQQVVV^^^kkkwwwVVVEEEAAA666222555333:::NNNeeeyyytttlllVVV[[[ooojjjYYYmmmxxxmmm]]]UUUPPPQQQSSSRRRSSSUUURRRdddvvvgggEEE888555555000000222...<<>>>>><<<:::555222333333111333777888AAAqqqooo\\\___LLLEEEIIIPPPjjj||||||RRR[[[___mmmmmmwwwmmmdddaaafffcccUUULLLMMMrrrbbb```{{{QQQCCCPPPffftttooo\\\MMMIIIIIIIIIHHHGGGGGGHHHJJJKKKLLLOOOMMMOOOUUUUUU___uuufff]]]YYYJJJ222555999555NNNtttjjj[[[RRRWWWrrrTTTeeejjjpppnnn[[[\\\qqqggg\\\VVVTTTQQQPPPPPPRRRVVVXXX[[[aaaxxxnnnIII666777111444...000666AAAhhhdddkkkzzzxxx[[[YYY]]]fffssstttdddfffxxx~~~}}}zzz~~~eeeOOOgggkkksssnnnYYYPPP[[[kkkVVV555222111000//////000111222333:::hhhmmmZZZbbblllvvv}}}~~~qqqgggeeeyyyqqqEEEIII{{{EEE555222222000+++222222444444:::``````^^^zzz~~~llllllpppwwwyyyvvv|||zzzUUU@@@@@@???<<<777444444444222222555777BBBqqqqqq```]]]KKKFFFKKKRRRiiixxx}}}ZZZ```ddd~~~~~~}}}sssoooqqq[[[QQQOOOVVVXXXQQQKKKLLLSSSOOOXXXrrrOOONNNZZZkkkuuulllYYYMMMJJJJJJJJJIIIIIIIIIJJJKKKLLLKKKNNNMMMPPPVVVWWWaaawwwyyyjjjfffTTT555444888555PPPtttwwwuuuiiiUUUHHHMMMUUUcccrrrvvvuuu{{{bbbooozzzyyymmm```fff{{{\\\\\\UUUTTTRRRQQQRRRTTTVVVXXXZZZggg|||jjjEEE444666000444...000555???eeeccciiizzzzzz^^^YYY]]]nnnqqqcccjjjyyy{{{{{{jjjLLL[[[ppp}}}lllWWWOOOZZZjjjXXX<<<222111000//////000111222444???ppp~~~iiiWWW___kkkuuu}}}rrrgggccc{{{wwwQQQSSSFFF444000222111+++222111222222999___fffbbb}}}ddddddsss|||{{{\\\DDDEEEEEE???999555555555222222444555EEEsssnnn^^^\\\KKKFFFLLLRRRhhh}}}pppeeedddgggrrrdddrrr{{{ppphhhmmmmmmhhhnnnxxxsssggg[[[TTTWWWWWWNNNGGGDDDBBBKKK^^^ppptttJJJXXXbbbooopppcccQQQIIIJJJKKKKKKKKKJJJKKKLLLMMMMMMKKKNNNMMMPPPWWWXXXcccyyy}}}eee<<<333777666QQQssspppyyykkkSSSCCCFFFLLLnnnllltttzzz{{{qqqfffnnntttWWW[[[TTTTTTTTTTTTUUUVVVXXXXXX[[[qqqhhhCCC777555000444///000444<<>>rrr{{{eeeZZZbbbmmmvvv}}}uuuggg```{{{sssKKKMMMIII333///222222,,,111///000000888___tttlllbbbeeettt}}}eeeJJJJJJLLLBBB;;;555555555333222444333JJJzzzlll\\\]]]JJJEEEKKKQQQgggzzzmmmzzzpppdddfffpppbbbiii|||vvv{{{rrr___^^^lllbbbbbbkkk~~~|||{{{{{{nnndddaaa]]]RRREEE???CCCPPPfffrrruuuwwwjjjOOObbbjjjpppkkk[[[MMMJJJMMMKKKKKKLLLLLLMMMMMMNNNNNNLLLOOONNNQQQXXXXXXcccyyy}}}yyyDDD333777777QQQzzzsssrrrWWWFFFJJJPPP{{{qqqooovvvyyy[[[WWWSSSTTTUUUWWWXXXYYYYYYYYY[[[{{{hhhEEE:::444000555000111333:::^^^www[[[hhhhhhZZZ^^^wwweeerrr{{{rrrttt{{{|||www{{{uuu}}}zzzyyyZZZ???]]]PPPTTT[[[aaagggkkkoooqqqnnnZZZQQQ\\\lll|||ZZZ777222111000//////000111222...<<>>===LLL555///222222+++000...000222;;;ccczzzxxx~~~dddgggsss}}}~~~kkkOOOOOORRRGGG===555444555444333555222NNNnnn```aaaLLLCCCHHHPPPhhh|||qqqxxxyyy```bbb{{{~~~kkk___vvv|||yyyxxxuuullleeejjjtttiiiooo{{{ooofffdddoooxxxuuunnnggg```___]]]TTTIIIBBB@@@III\\\iiijjjmmmgggWWWffflllnnneeeVVVNNNNNNQQQJJJKKKLLLLLLMMMNNNNNNNNNOOOQQQPPPRRRYYYYYYcccyyyyyyvvvKKK666999888OOOyyyuuuvvvZZZJJJQQQ```vvvuuuyyyyyy]]]OOORRRTTTVVVXXXYYYZZZZZZZZZZZZfffCCC999333///555000111222999\\\ooommmUUUlllooo[[[```|||xxxiiigggjjjrrr|||fffdddnnnsssooossswww___ccckkkrrrbbbUUUMMMMMM]]]IIINNNUUU\\\aaaccccccbbboooZZZPPP[[[kkkyyy[[[???222111000//////000111222333===ppp~~~hhhhhhpppzzz{{{iii[[[sssxxxCCC<<>>fff|||fffdddttt{{{}}}}}}pppVVVWWW\\\PPPDDD999555555444444666333KKK|||lllcccgggPPPDDDHHHQQQkkkyyyxxx|||XXX\\\jjjzzzjjjggghhhmmm~~~vvvtttnnnkkknnnrrroooiiijjjssstttkkkeee^^^bbbgggbbb]]]YYYVVVUUUTTTOOOIIIDDD???AAAOOO]]]___aaa]]]PPP^^^bbbaaaVVVLLLHHHIIIKKKHHHIIIJJJLLLMMMMMMMMMMMMOOORRRPPPSSSZZZZZZeee{{{yyyxxxRRR:::===999JJJrrrqqqxxx\\\OOOZZZuuuccckkkVVVHHHRRRSSSUUUWWWYYYZZZ[[[[[[ZZZ___===555444///555000111333999]]]bbbRRRpppvvv___bbbcccMMMXXXeee}}}llleeeppp|||uuuooo[[[[[[```gggqqquuunnn[[[FFFEEESSSWWWLLLKKKSSS[[[\\\[[[___kkkvvvnnnXXXNNNWWWgggvvvYYY<<<222111000//////000111222333<<>>BBB999DDDaaaqqq|||ccc[[[jjj___VVV[[[KKKLLLRRRRRRTTTVVVXXXZZZ\\\]]]```ZZZ;;;666444000555000111333;;;___dddSSSqqq~~~cccaaa}}}sssxxxvvv{{{|||ZZZNNNOOO```pppiiiggg~~~}}}yyygggeeedddfffjjjkkk\\\YYYNNNOOO___fffXXXHHHTTTYYY```fffnnn{{{nnnXXXMMMVVVeeepppXXX777222111000//////000111222000;;;oookkkfffooozzzlll[[[ppp}}}xxxKKKFFF___CCC444222333,,,333222444444;;;bbb}}}}}}kkkuuuuuu{{{|||nnnrrryyyhhhVVVDDD:::777555444555888>>>fffqqqtttqqqYYYLLLOOOWWWooo{{{jjjvvvkkk@@@LLLGGGPPPPPPPPP```zzz}}}vvvzzzvvvkkkfffeeejjjpppmmm^^^PPPIIIDDDKKKZZZoooppp]]]ddd[[[[[[[[[XXX]]]___VVVTTTSSSOOOFFFAAAAAAFFFIIIBBB@@@PPPfffnnnpppmmmcccXXXYYYTTTJJJEEEGGGFFFBBBDDDFFFHHHIIIKKKKKKKKKJJJIIIMMMNNNSSS\\\___kkk~~~ZZZ@@@DDD999@@@VVVvvvkkkhhh{{{kkkgggzzz{{{hhhTTTTTTSSSGGGSSSRRRRRRSSSUUUWWWZZZ\\\]]]gggXXX<<<:::555000555///000444<<>>FFFeeeEEE333222444...444333333222888]]]{{{{{{|||ddd```___ZZZooorrr~~~}}}xxx~~~iiiMMM???:::555444777999>>>llluuuwwwfffQQQKKKYYYtttwwwnnndddYYYLLL@@@DDDPPPMMM\\\yyywwwooooooggghhhjjjmmmlllfffZZZNNNEEEGGGPPPUUU[[[eeeaaaZZZ^^^```^^^ZZZVVVTTTRRRRRRRRRQQQLLLFFFBBBAAACCCEEEEEECCCLLLYYYfffnnnjjjXXXGGGIIILLLPPPRRRKKKCCCBBBFFFFFFHHHJJJLLLLLLKKKJJJIIIMMMQQQUUUSSSQQQ[[[uuutttXXXLLLIII;;;===VVVwwwxxx{{{iiiddd{{{iii^^^TTTNNNJJJHHHKKKPPPSSSPPPTTT\\\\\\VVVYYYccczzzKKK999666333444...---111111<<>>CCCOOOqqq{{{uuu~~~}}}kkkfff{{{uuubbbXXXNNNJJJIIIIIIKKKOOOSSSPPPTTT[[[[[[XXX^^^jjjJJJ999777222333///...222111;;;RRReeejjjzzz{{{]]]MMMCCCDDDXXXddd[[[[[[kkk}}}tttxxxsssTTTPPP___eeewww|||xxxyyy|||```ZZZbbblllttt]]]iii~~~qqqZZZSSSYYY```zzzKKK888222111000//////000111222111IIIvvvsssllluuu~~~~~~xxxkkk^^^kkkyyyvvvzzzzzzzzzccc???HHH|||HHH777444222222///222444...999UUU||||||wwwjjjuuummmllllllsssyyy}}}fffKKK===:::999777888:::ddduuu|||ppp^^^PPPQQQfff{{{~~~|||ooo[[[LLLGGGIIIKKK\\\mmm}}}xxxqqqccceeemmmkkkiiigggeeeaaa\\\TTTKKKEEEEEEaaalllgggffffffccccccYYYWWWSSSPPPLLLJJJIIIIIIHHHHHHGGGGGGFFFEEEAAA>>>DDDNNNUUUTTTOOOIIIAAA:::HHHWWWYYYJJJBBBHHHJJJCCCGGGHHHKKKMMMOOOOOOPPPOOOSSSQQQUUU[[[]]]fffzzz\\\MMMGGGBBBIIIHHHiiiuuusssaaasssxxx}}}{{{eee^^^rrryyyfffZZZPPPGGGGGGJJJLLLNNNPPPSSSRRRUUUZZZZZZZZZeeetttHHH888666111333///000333111:::PPPddd```kkk}}}ZZZLLLGGGMMM[[[___bbbzzzfffYYYMMMVVV```ccc}}}|||]]]VVVaaa{{{wwwnnnxxx}}}sssZZZQQQWWW^^^HHH<<<222111000//////000111222000IIIxxxzzzqqq{{{~~~{{{uuupppsss}}}{{{~~~xxxoooiii```WWWeee}}}|||}}}~~~WWW:::HHHHHH444666555555111222444...888QQQwwwuuuyyyhhh|||ooowwwxxx{{{kkkLLL>>>===<<<888888:::^^^vvv|||vvvhhhWWWQQQaaavvvbbbPPPJJJLLLPPPiii}}}|||wwwnnnkkkpppoooeeebbbaaa______]]]WWWPPPJJJMMMgggooojjjqqqxxxpppgggVVVTTTQQQMMMIIIGGGEEEDDDCCCBBBBBBCCCDDDDDDAAA??????IIIQQQOOOIIIHHHIIIIIIWWWYYYSSSHHHDDDIIIKKKGGGKKKLLLMMMOOOPPPQQQQQQQQQSSSRRRVVV\\\___jjj\\\QQQKKKFFFKKKDDD```gggNNNeeeyyymmmuuu]]]XXXrrrqqqUUUKKKEEEHHHNNNQQQRRRTTTTTTTTTVVVYYYYYY]]]lll|||nnnEEE666444000222000111444111999MMMsssddd```nnn}}}[[[PPPVVV___dddlllttt```QQQWWW]]]bbbyyy~~~VVVVVVnnnooowww|||wwwrrrsssuuuvvvoooyyy{{{uuu\\\QQQVVV___HHH888222111000//////000111222000HHHvvvzzzzzzzzzyyyvvvtttrrrqqqeeeeeeiiisss}}}||||||www~~~pppbbb^^^[[[VVV```wwwRRR>>>FFFKKK999888666666222222444000888NNNuuuwwwlllzzz~~~mmm}}}wwwxxxyyymmmPPPBBB???===999777:::SSS|||zzzyyyqqq```TTT^^^|||~~~nnn[[[PPPOOOPPPttt}}}}}}uuurrr}}}tttaaa___^^^^^^``````\\\SSSLLLZZZjjjlllmmm|||hhhSSSQQQOOOLLLIIIFFFDDDCCC>>>===<<<===@@@BBBCCCCCCGGGQQQXXXVVVRRRTTTYYY[[[gggVVVHHHHHHKKKJJJJJJNNNPPPQQQQQQQQQRRRQQQQQQQQQRRRTTTXXX[[[```tttzzzssszzzZZZUUUPPPIIIIIIEEEYYYwww}}}fffPPP```zzzwwwmmm\\\\\\yyyNNNHHHDDDIIIOOORRRTTTVVVVVVVVVXXXYYY[[[cccsssYYYCCC555444///222000111444111888LLLmmm^^^aaaxxx{{{^^^[[[SSS```||||||~~~{{{|||uuulllYYYYYYccckkkvvv___qqqzzzTTT[[[vvvzzzzzz[[[PPPZZZgggooo|||vvv^^^RRRXXXcccFFF111222111000//////000111222000CCCnnntttkkkkkkjjjhhhooo{{{{{{wwwyyypppiiinnntttpppdddgggmmmmmmggg~~~VVVAAAFFFPPP>>>777555777333111444222999MMMlll\\\```nnnwwwwwwwww~~~}}}qqqyyyzzzmmmWWWJJJBBB<<<:::666:::FFFsss~~~www{{{xxxiiiZZZ]]]uuu|||{{{{{{qqq___TTTRRR___~~~uuuvvvvvvdddaaa______aaabbb^^^TTTLLLcccmmmnnnxxx}}}cccPPPOOOMMMKKKHHHFFFDDDCCC===;;;999999===AAADDDEEEJJJRRRYYY[[[^^^dddiiiiiieeeOOOBBBJJJPPPKKKKKKSSSTTTTTTTTTSSSSSSSSSSSSSSSRRRWWWZZZ\\\hhhiiidddvvvgggUUUVVVRRRJJJHHHHHHTTTkkk~~~pppaaattt{{{|||yyyoooiiiddd]]]ZZZhhhqqqhhhIIIFFFEEEJJJOOOPPPRRRVVVWWWWWWYYY\\\bbbnnn}}}LLL@@@555666000222000000444000777LLLuuuVVV^^^|||yyyhhhaaaNNNhhhzzzcccbbbaaabbbiiiqqqsssmmmfffjjjqqqxxxiiigggqqqyyy|||qqq```tttnnnPPP^^^rrrvvv|||kkkTTTUUU^^^```]]]iiiuuuzzzvvv^^^SSS[[[iiiFFF777222111000//////000111222111<<>>666===>>>cccrrrttt|||~~~ppp^^^[[[kkk}}}~~~}}}wwwvvvxxxqqqccc]]]```~~~wwwxxxnnngggbbb___\\\^^^aaa___XXXQQQeeepppxxxsssZZZMMMMMMLLLJJJHHHFFFDDDCCC>>><<<:::;;;===AAACCCDDDEEEJJJOOOTTT\\\cccbbb]]]QQQGGGDDDJJJPPPOOOPPPTTTUUUUUUUUUTTTUUUUUUUUUVVVUUU\\\]]]___xxxgggmmmWWWPPPSSSOOOKKKKKKKKKQQQccc{{{|||~~~~~~~~~zzzqqq}}}}}}wwwqqqnnnhhh\\\XXXWWWOOONNNNNNGGGHHHHHHKKKOOOOOONNNRRRXXXVVVWWWZZZ```lll{{{tttJJJ>>>333777111333//////333000777LLLwww~~~SSS[[[yyy|||yyyfffcccyyyrrrooovvv~~~vvvmmmqqq{{{sssuuu}}}iii|||___JJJWWWdddjjjyyyqqqZZZQQQRRRWWWaaakkkooo{{{sss]]]RRR]]]nnnGGGCCC222111000//////000111222222555UUU}}}qqqZZZWWWtttoooccc]]]___ooo|||{{{|||LLL888QQQ___III>>>888;;;666222555444888FFFtttZZZ]]]fffbbbrrrtttkkkoooxxxwwwhhhqqqtttwww|||yyy}}}~~~___ZZZVVVGGG???BBB666AAA<<<]]]uuu~~~rrr|||ttt```YYYdddsss~~~|||||||||~~~xxxmmmmmmuuu~~~{{{yyyuuucccfffaaa\\\XXXZZZ___aaa]]]XXXcccssshhhSSSKKKKKKJJJIIIGGGEEECCCBBB@@@>>>======@@@AAABBBAAAFFFFFFGGGIIIOOORRRJJJ???===CCCHHHJJJMMMSSSUUUSSSUUUTTTTTTUUUVVVWWWXXXYYYXXX___^^^bbbpppOOOMMMPPPKKKKKKNNNKKKOOOaaa~~~|||{{{|||vvvvvvttttttzzz~~~yyy~~~}}}zzzuuunnngggcccbbbQQQMMMQQQJJJDDDEEEDDDJJJLLLPPPTTTRRROOOSSSZZZUUUWWWZZZcccsssjjjNNN<<<000666111333//////222///777LLLnnn}}}WWW[[[wwwooo~~~~~~zzz}}}uuummmqqqqqqzzzzzzZZZFFFNNNWWW```lll```YYY[[[RRRSSS___eeeggguuuqqq[[[RRR^^^qqqCCCGGG222111000//////000111222333000MMMwwwwwwbbb[[[oooggggggttt}}}VVVCCCZZZhhhOOOIII;;;>>>777222444333666CCCrrrXXXgggccc{{{{{{pppooozzzuuuTTTkkknnnooozzzzzz|||}}}vvvYYYXXXSSSKKKIIIHHHBBB;;;@@@\\\kkk~~~ccc\\\[[[lll~~~{{{yyyuuuqqqsssxxx~~~xxxssspppoookkkeeebbbbbb]]]\\\[[[\\\\\\\\\ZZZXXXccciiirrrvvvssshhh[[[RRRMMMMMMMMMLLLJJJHHHEEEDDDHHHBBB>>>???@@@@@@BBBFFFFFFGGGHHHGGGDDD@@@===;;;EEEFFFIIIKKKOOORRRTTTUUUSSSUUUVVVUUUVVVXXXYYYYYYXXX___bbbqqqqqqPPPQQQHHHJJJRRRFFFOOOYYYaaauuuzzztttpppnnnlllmmmsssyyy~~~{{{xxxvvvtttqqqlllfff```ZZZWWWNNNLLLIIIFFFFFFHHHKKKLLLLLLOOORRRSSSSSSUUUWWWZZZYYYXXX^^^pppzzzSSSBBB999222111000000111000111999CCCfffjjjbbbooo{{{ssssssvvv~~~tttqqqwww{{{aaaRRRIIIOOOYYY^^^aaacccwwwbbbdddmmmiiiyyymmmWWWXXX___uuuYYYJJJ555222///---...000111111333666JJJxxxsss[[[rrriiigggqqqyyyfff===VVVTTTXXXJJJGGG???888555333222666<<>>???CCCEEEVVVttt}}}wwwoooeee[[[UUURRRQQQPPPIIIJJJLLLMMMKKKGGGFFFGGGJJJJJJJJJLLLNNNNNNLLLJJJMMMOOOQQQSSSUUUUUUUUUUUUXXXXXXXXXXXXYYYZZZ\\\]]]ZZZ[[[```gggsss]]]QQQSSSIII@@@@@@999444111333444222333555JJJcccnnnooo~~~~~~yyyuuuTTTppprrrYYYWWWkkk[[[:::666222000///000000000333...222UUUvvv___eeerrrjjjTTTfffqqqzzz|||wwwmmmkkkooosssxxx|||}}}}}}}}}yyyLLLZZZhhheeeZZZ___\\\WWWTTTRRRLLLCCC>>>===:::\\\tttlllyyy}}}vvvmmmooo___TTT]]]\\\TTTFFFBBBIIIQQQggg{{{xxxvvv~~~}}}|||zzzwwwsssooollljjjkkkgggccccccccc^^^TTTJJJVVVuuuyyywwwgggSSSRRRRRRUUUXXXUUUTTTQQQMMMKKKLLLOOOQQQQQQIIIHHHHHHGGGGGGHHHHHHIIILLLKKKJJJJJJKKKJJJHHHFFFHHHEEEBBB@@@AAACCCGGGJJJXXX[[[ZZZQQQEEE@@@CCCIIIOOOTTTVVVTTTQQQPPPQQQRRRTTTTTTZZZ]]]YYYccc___FFFBBBBBBCCCCCCBBB@@@???>>>===AAABBB>>><<>>AAABBBBBBBBBAAA@@@>>>======??????===;;;@@@JJJTTTeeezzz{{{qqqggg___[[[TTTQQQMMMLLLLLLMMMMMMLLLIIIJJJLLLNNNOOOPPPPPPPPPWWWVVVUUUUUUWWWYYYYYYXXXYYYYYYZZZ[[[^^^ccciiinnnjjjgggfffTTTJJJKKKFFF???===999666444444555666BBB___}}}dddmmm|||~~~bbb\\\RRR}}}~~~UUUTTT<<<888333000000000000000---222,,,@@@zzzwwwkkkeeegggkkkZZZ]]]mmmtttxxxfffnnnqqqwww}}}|||~~~zzzMMM}}}qqqaaaccc```bbbZZZZZZZZZZZZWWWQQQIIICCC;;;GGGppp|||rrrllloooyyyzzzwwwaaaOOOTTT\\\ZZZNNNFFFDDDCCCOOOhhhppp~~~~~~}}}}}}~~~{{{xxxtttooollljjj______``````___]]]YYYWWWfffwww^^^RRRSSSQQQRRRTTTOOOMMMKKKIIIHHHJJJKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFHHHHHHFFFDDDCCCDDDFFFFFFEEEBBB???===???AAACCCDDDDDDEEEGGGIIINNNNNNOOOQQQRRRRRRSSSTTTZZZYYY]]]llljjjFFFAAA@@@@@@AAAAAA@@@???>>>===>>>>>>===;;;;;;???EEEIIIYYYeee}}}uuurrrddd___XXXSSSPPPOOOOOONNNPPPRRRUUUWWWXXXWWWVVVUUUWWWWWWVVVUUUTTTUUUXXXZZZ\\\^^^aaaeeekkkttt}}}mmm```bbbeeeZZZRRRQQQMMMEEEBBB>>>:::777555444444AAAZZZmmmqqq|||~~~gggXXXVVV~~~ZZZJJJOOO;;;777333000000111111111111111,,,@@@www~~~pppbbbbbbkkkZZZZZZhhhvvv||||||llloooxxx}}}|||www}}}pppIIIuuuhhhbbbaaakkkbbb____________]]]WWWPPPJJJ888FFFccc|||nnnggg\\\ddd~~~jjjTTTSSS\\\\\\SSSJJJFFFAAAGGG[[[vvv||||||{{{|||}}}|||zzzwwwtttpppmmmllldddeeeeeeaaa[[[VVVUUUUUUcccjjjXXXQQQSSSOOOOOOQQQKKKIIIGGGFFFGGGHHHIIIIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIDDDCCCCCCDDDFFFGGGEEEDDDEEEFFFHHHHHHFFFCCC???<<<<<<===???CCCGGGJJJJJJJJJPPPOOOPPPTTTUUUSSSRRRSSSXXX^^^jjjRRRFFFFFF????????????>>>>>>======???===;;;;;;<<<>>>@@@AAATTT[[[mmm|||wwwoooiiiddd```\\\ZZZSSSSSSTTTTTTSSSRRRQQQPPPUUUWWWXXXVVVUUUWWW]]]bbbmmmpppuuuyyywwweeeYYY[[[]]]ZZZSSSKKKGGGEEEAAA<<<999666555444>>>ZZZuuurrr{{{yyyttt|||nnnUUUVVV}}}bbb@@@SSSqqqDDD999666333111111222222111444333///???lllttt___\\\hhh^^^\\\iiivvvwwwsssssswwwttt{{{YYYHHH~~~eeeddd]]]rrrccccccccccccccc```[[[TTTOOO<<>>=========<<<<<<<<<<<<@@@===;;;;;;===>>>>>>===GGGSSS```mmm|||vvvrrrhhhfffccc```^^^^^^______bbbdddffffffgggjjjqqqwwwqqqpppdddVVVSSSYYYWWWNNNJJJGGGEEEBBB>>>:::888666555666YYYttt___mmmuuujjj___YYYaaalllooojjjOOOWWW~~~UUU999ooo___999999666333111111222111111000//////777TTTwww```[[[cccdddaaalllwwwyyyvvvssspppyyyIIIUUUuuufffeeeZZZqqqeeebbbbbbbbbcccbbb___YYYUUUFFFGGGEEEmmmqqqaaafffsss}}}|||qqqrrrcccOOOKKKRRRSSSJJJBBBDDDBBBAAAJJJccc}}}|||{{{zzzwwwuuusssrrrjjjjjjgggaaa[[[XXXXXX[[[\\\cccgggffffffhhhhhhdddSSSMMMQQQRRRKKKKKKNNNHHHFFFEEECCCCCCEEEGGGHHHGGGIIIJJJKKKLLLLLLKKKJJJIIIAAAAAAAAADDDGGGHHHHHHGGGLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEFFFHHHJJJKKKIIIHHHQQQNNNOOOSSSRRRPPPVVV```pppPPP===@@@===<<<<<<;;;;;;;;;;;;<<<<<<>>>===;;;;;;<<<=========<<>>DDDEEECCCGGGRRRnnn~~~{{{wwwuuussskkkiiieeeaaa^^^]]]___bbbZZZWWWRRRMMMMMMPPPSSSSSSLLLKKKQQQRRRJJJJJJNNNHHHHHHEEECCCBBBDDDGGGIIIIIIHHHIIIJJJKKKKKKJJJIIIHHHAAAAAABBBEEEHHHJJJJJJIIIJJJJJJJJJKKKJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLMMMMMMUUUPPPOOORRRRRRUUUeeeyyyeeeJJJBBB>>>>>><<<;;;:::999999:::;;;<<<;;;;;;:::::::::;;;===???;;;BBBJJJTTTccc{{{cccXXXUUUKKKYYYVVVQQQVVVNNNFFFNNNLLLJJJGGGCCC???<<<999888000IIIddd|||```ccc~~~xxxjjjrrrqqqeee^^^eeepppvvvzzzWWWXXXrrrRRRUUUwwwNNN@@@:::777444222222111///...///...444222888ddd~~~uuukkkfffhhhjjjsss~~~uuuooouuuoooNNNrrrpppgggccc]]]cccjjj``````aaacccdddbbb^^^[[[SSSLLLEEETTTsssxxx~~~{{{llldddyyy}}}zzzggg[[[LLLFFFPPPTTTQQQDDD===FFFIIIFFFHHHFFF^^^{{{xxx}}}}}}yyyuuusssllliiidddaaa```aaacccddd^^^YYYTTTPPPPPPPPPPPPOOOIIIIIIQQQRRRIIIIIINNNIIIIIIFFFCCCBBBDDDGGGJJJKKKFFFGGGIIIJJJJJJIIIGGGFFFBBBAAACCCEEEIIIKKKKKKJJJFFFHHHJJJLLLLLLKKKJJJHHHKKKMMMOOOPPPOOOPPPRRRUUURRROOOPPPXXX^^^jjjoooFFFFFFCCC:::@@@;;;:::999999999:::;;;<<<888999999888888999===@@@===888999BBBMMM]]]|||sss[[[]]]___YYY^^^bbbRRRLLL[[[XXXIIIKKKOOOMMMJJJFFFAAA===:::888555CCCUUUwwwggg^^^ttt~~~mmm^^^QQQeeennnfffbbbooo}}}yyyZZZgggGGGIIIuuuxxx@@@<<<:::888555333222111///---...,,,222000333^^^~~~tttjjjvvvyyywwwppprrr~~~~~~iiiPPPooonnneeebbbaaa___kkkffffffeeedddccc___ZZZWWWVVVPPPKKKMMMkkkkkkVVV^^^jjjssszzznnniiixxx{{{tttrrraaaRRREEEFFFRRRRRRIIIAAABBBDDDDDDCCCDDDEEEPPPjjj{{{wwwvvvuuu||||||yyyrrroooooollliiijjjlllkkkfffaaa```[[[VVVWWWZZZ\\\ZZZWWWSSSRRRPPPMMMKKKIIIHHHGGGIIIFFFCCCBBBDDDFFFGGGGGGIIIIIIIIIJJJIIIIIIHHHHHHDDDDDDEEEGGGIIIJJJKKKLLLFFFHHHJJJLLLLLLLLLKKKKKKOOOLLLLLLOOOPPPOOOPPPTTTQQQTTTXXX___ooo~~~HHHCCCCCC;;;999;;;777666666999???@@@===999:::999999999999999999:::888:::;;;<<>>===<<<888:::===888666555888<<<<<<999555999999888888888888999999777999::::::===HHHXXXeeemmmjjj^^^\\\ZZZ\\\aaa^^^___^^^[[[WWWTTTTTTTTTXXXSSSMMMJJJIIIFFF@@@;;;:::===\\\hhhaaajjjvvv{{{lllvvvzzzXXXLLLKKKPPPPPPUUUfffwwwvvveeeXXX___sssGGGTTTzzzJJJ777>>>777666555444333222111111222000///888111III|||tttqqqwwwxxx}}}kkkeeemmmhhheee\\\[[[bbb^^^bbbdddaaa```aaa___YYYXXX]]][[[TTTVVVmmmjjj\\\eeeqqq|||qqq___fffqqq||||||ssskkk]]]IIIBBB???EEEOOOIIIBBB<<<>>>???>>>===???@@@EEERRRjjj~~~vvvssssssqqqjjjccccccbbb```___]]]ZZZXXXVVVVVVUUUTTTRRRQQQPPPOOOOOOOOOLLLIIIGGGHHHIIIIIIHHHEEEFFFHHHJJJLLLNNNNNNOOOKKKKKKLLLLLLMMMNNNNNNOOORRROOOLLLMMMPPPRRRQQQPPPRRRRRRTTTVVVSSSRRRXXX```gggqqq```EEE888:::666555:::;;;888666555666888888444111777777666666666666777777555888999888777<<>>===UUUpppnnnssshhhTTTVVVkkkxxxzzzgggaaayyy}}}VVVLLLRRRTTTXXX```iiipppuuuyyyuuu```TTT^^^cccCCCfffzzzzzzAAA000:::666555555444333222222111...333111666222===pppppp~~~pppjjjtttyyy}}}wwwccc~~~uuukkkgggdddbbbccceee______^^^]]]```dddbbb^^^YYYTTTSSSVVVZZZiiicccWWWgggwww~~~sssiiiuuu}}}wwwmmmeeeSSS???<<<>>>CCCJJJEEE???<<<===>>><<<<<<>>>===@@@FFFUUUrrryyyqqqmmmjjjiii```aaaaaa___[[[WWWTTTTTTWWWWWWUUUTTTSSSSSSSSSSSSSSSPPPMMMKKKKKKKKKJJJIIIFFFGGGIIIKKKMMMOOOPPPPPPOOOOOOPPPPPPPPPPPPPPPQQQRRROOOMMMOOOSSSVVVTTTRRRPPPQQQSSSVVVWWW]]]lllzzzwwwCCC:::::::::444555999555666555444555666666444111666555555555555555555666444777888777555555999===FFFVVVhhhuuugggZZZWWWWWW[[[\\\YYYXXX[[[XXXYYYYYYXXXVVVUUUUUUVVVTTTSSSPPPNNNKKKJJJIIIIIICCC:::DDDggg~~~uuu^^^[[[fffeeeZZZUUUhhhjjjlllzzzpppeeesss|||UUUNNNUUU\\\nnn|||zzzsssnnniii~~~mmmtttyyycccOOO]]]aaaMMMlllvvv]]]@@@111666555444444333333222222222---555222444444666aaaxxx}}}lllhhhvvvrrr]]]ssspppiiiccccccgggfffbbbaaa]]]ZZZ[[[```dddccc```\\\]]]aaadddeeellluuulll|||xxxqqqfff^^^SSS??????CCCFFFHHHBBB>>><<>>:::>>>@@@FFF]]]}}}||||||rrroooooodddeeefffccc___ZZZXXXWWWUUUTTTSSSRRRRRRQQQQQQQQQSSSPPPMMMKKKKKKKKKIIIHHHJJJJJJLLLMMMNNNOOOOOOOOORRRRRRRRRRRRRRRRRRRRRRRRSSSRRRQQQSSSUUUVVVTTTQQQQQQSSSZZZbbbkkkyyy|||MMM<<<888;;;:::444888:::000333333333444666777666555555444444333333444444555333555777777555333444666555CCCVVVeeerrr}}}tttyyyrrrsssvvvggg]]]YYYWWWWWW[[[]]]ZZZVVVTTTSSSTTTUUUTTTSSSRRRSSSTTTUUUSSSPPPMMMKKKJJJIIIJJJEEE;;;;;;RRRtttyyyoooxxxfffaaafffbbbWWW^^^lllccc^^^|||jjjwwwooo~~~|||yyyVVVTTTRRR]]]}}}zzz}}}ooo]]]PPP^^^VVVPPPooottt<<<:::888888333333333333333333222222...333111111555444WWWtttttt{{{jjjqqq|||~~~rrrwww]]]rrrsssnnnccc[[[]]]cccaaaYYYccc]]]XXXZZZ___bbbaaa```iii}}}ttt^^^^^^ttt|||xxxsssjjj```YYYXXXEEEEEEJJJKKKJJJ@@@>>>>>>AAA@@@======@@@999<<<===???MMMjjj|||zzznnnmmmjjjgggccc___[[[YYYTTTSSSRRRQQQPPPOOOOOOOOOQQQOOOLLLKKKKKKJJJIIIGGGLLLMMMNNNOOOOOOOOOOOOOOORRRRRRSSSSSSSSSSSSSSSSSSPPPQQQQQQRRRRRRRRRSSSSSSVVV]]]mmmFFF???;;;555777777444888:::000111222333444555777888999444444333333333333444444111333555666555444444555555555===OOOddduuuxxx}}}||||||~~~rrrZZZYYYaaaXXXUUUTTTVVVZZZYYYUUUPPPQQQRRRSSSSSSQQQQQQRRRSSSVVVRRRNNNJJJIIIHHHGGGFFFFFFAAA???KKKeeeyyyeee}}}hhh^^^___```[[[ppp|||nnnddduuu~~~{{{vvvxxxyyy\\\```UUU[[[|||zzz^^^SSS[[[dddJJJ\\\ggg111555777222222222222222333333333333111...111///444555KKKqqqkkkrrr~~~qqquuuyyyjjj{{{{{{yyyjjjjjjmmmvvvmmmaaaZZZ\\\```^^^XXXaaa[[[WWWZZZ]]]^^^___```uuu~~~zzzeeeVVV[[[kkkvvv|||xxxssslllcccYYYSSS[[[FFFFFFKKKLLLKKK>>>===>>>BBBAAA>>>===@@@<<<;;;;;;===BBBTTTrrrsss|||}}}ooo~~~~~~yyysssnnnjjjfffaaa\\\XXXWWWVVVTTTSSSSSSRRRRRRSSSQQQOOONNNNNNNNNLLLKKKMMMNNNOOOPPPPPPQQQPPPPPPQQQQQQRRRRRRSSSSSSTTTTTTPPPSSSUUUUUUWWW\\\dddkkkwww\\\;;;;;;999111333777222444777222000111222333444555777999444444444333333444444444000111222333333333444555777111111===MMM^^^sssvvvnnnttt||||||||||||~~~dddUUURRRUUUYYYRRRQQQQQQQQQSSSTTTRRROOOOOOPPPQQQQQQOOOOOOOOOQQQQQQLLLFFFEEEHHHJJJIIIFFFEEEEEECCCEEEWWWrrrzzzbbb|||```RRRXXXdddlllzzztttttt~~~mmm~~~hhhrrriiiddd{{{xxx{{{RRRRRR]]]___NNNMMM777333222...111111222222222333333333555***222000111444===jjjqqqhhhooo}}}sss{{{xxxkkktttzzz~~~zzzdddvvvppphhh___\\\\\\\\\\\\^^^]]]XXXWWWZZZ[[[ZZZ]]]bbbmmmaaaTTTRRRWWW___eeeiii~~~{{{xxxssslllddd[[[SSSMMMZZZCCCBBBHHHKKKJJJ===<<<>>>BBBAAA======@@@@@@<<<:::;;;;;;CCC]]]yyywwwyyy~~~xxxuuupppiiiccc___^^^\\\[[[YYYXXXXXXXXXWWWUUUTTTSSSTTTSSSRRRPPPLLLMMMOOOPPPQQQRRRRRRRRRPPPQQQQQQRRRSSSSSSTTTTTTWWW[[[___aaaeeeoooPPP>>>DDD333999111444888222000444333000111222222222333666777555444444333333444444555//////000000000222333444///222:::>>>;;;>>>TTTmmm~~~```KKKEEEHHHOOOTTTMMMOOOQQQPPPOOOOOOOOONNNLLLNNNNNNNNNLLLLLLLLLNNNJJJDDD???AAAIIINNNNNNKKKDDDGGGBBB===JJJhhh|||bbb{{{cccTTTZZZiiitttvvvuuukkk|||~~~kkkuuusss~~~ttt}}}yyyfffKKKTTTQQQOOOYYYwww|||iii555777...222666111111111222222333333444777&&&333111///333222PPP}}}uuu|||lll|||xxxmmmfffrrr|||rrrzzzfffpppsssccc\\\YYYZZZWWWTTTWWW___XXXUUUVVVZZZ[[[YYY]]]ddd[[[QQQQQQZZZZZZTTT]]]ooo{{{xxxuuuppphhh___VVVNNNJJJ}}}[[[GGGDDDNNNPPPCCC===>>>???@@@@@@???===<<<:::<<<<<<:::;;;AAALLLUUU~~~~~~zzzzzzzzzssshhhaaa____________ccc\\\XXX[[[]]]YYYTTTRRRRRRTTTVVVVVVUUUTTTTTTTTTVVVVVVVVVVVVXXX^^^hhhooopppwww\\\:::;;;>>>888444444333333222111000000555333222333666888666444111111111111111111111111000000//////////////////000000111333555888:::;;;dddhhhooo{{{```VVVIIIEEEHHHLLLMMMLLLMMMOOOQQQPPPNNNNNNPPPTTTQQQOOOMMMKKKKKKLLLNNNPPPLLLDDD@@@HHHRRRUUUTTTSSSOOOKKKKKKJJJQQQgggyyyyyy{{{hhhxxxhhhQQQ```wwwzzzmmmooozzzyyy{{{zzzxxxqqq}}}uuulllWWWOOOTTTMMMLLLnnnDDD555444222111000/////////000111111222222444333222000///111666999kkkiii{{{rrrjjjppp|||{{{ttt|||cccsssvvvsssnnnaaa\\\[[[WWWSSSVVV[[[[[[WWWWWWWWWVVVVVVVVVWWWWWWXXXVVVRRROOONNNQQQUUUXXXZZZtttssstttqqqfffXXXMMMJJJKKKyyy]]]HHHBBBJJJLLL???===???@@@BBBBBB@@@>>>===<<<===>>>;;;:::<<>>AAACCCCCCAAA???===999;;;<<<;;;888888;;;???NNNhhh}}}}}}~~~}}}~~~}}}ccc999333:::888222222333333222222111000000000333222000111222222111000////////////////////////111000.........000222333.........///000111222333111333:::FFFYYYppprrrfffqqqdddNNNCCC???CCCCCCCCCDDDEEEFFFGGGHHHLLLKKKKKKMMMOOOQQQQQQPPPQQQRRRSSSTTTTTTTTTRRRQQQVVVOOOMMMTTT\\\___^^^]]]TTTYYYOOOHHHMMMOOOaaa{{{zzz{{{dddmmm~~~ttt}}}qqqaaaTTTMMMSSSFFFLLL```RRR///---///---///...---......///000000111111222333333222111111333555SSSyyywwwtttmmmeeegggnnn|||{{{nnnggghhhsssvvvvvvyyy{{{}}}mmmiiiWWWWWWWWWSSSQQQTTTZZZZZZVVVTTTTTTSSSRRRQQQQQQQQQRRRPPPNNNLLLLLLNNNPPPQQQPPPWWWmmm{{{wwwuuulllhhh```UUULLLHHHKKKOOO|||___KKKBBBCCCBBB666;;;>>>AAACCCCCCAAA>>><<<555666888777777888;;;>>>HHH^^^www{{{wwwvvvUUU@@@444888999000...666222222111111000000000000222222111111000000//////........................000///...---...000333555...............///000000...222;;;GGGVVVfffrrrzzzsssddddddiiifff^^^DDD;;;===@@@BBB;;;>>>AAABBBBBBBBBEEEGGGKKKIIIIIIKKKPPPRRRQQQOOOQQQRRRSSSSSSTTTTTTTTTTTTUUUOOOMMMTTT\\\^^^]]]\\\VVV___RRRJJJNNNDDDUUU~~~qqquuuaaarrr|||~~~~~~xxxtttqqqhhhYYYMMMIIIEEEGGGYYYsssiii[[[999(((------,,,......---------...//////000000111222444444222111222333BBBzzzfffYYYUUUUUUWWW[[[gggwww}}}pppiiikkkuuuwwwwww{{{fff___YYYVVVUUUSSSQQQTTTZZZZZZVVVSSSRRRQQQPPPPPPOOOOOOPPPPPPNNNMMMNNNPPPPPPOOONNNSSSddd{{{vvvrrrooofff```VVVMMMHHHIIINNNSSS{{{aaaPPPGGGGGGFFF===;;;===???AAAAAA>>><<<:::555555555555666888<<<@@@CCCPPP```ooo}}}tttzzzNNN666999;;;:::444///111666111111000000000000//////111222111111000////////////////////////////////////...------...000222333//////............//////---000666>>>HHHRRR[[[___ggguuuzzziii]]]hhh\\\NNN>>>:::???CCCAAA<<<<<>>>>>CCCGGGIIIHHHHHHKKKOOOQQQOOOMMMQQQPPPOOONNNOOOQQQTTTUUURRRNNNMMMTTTZZZ[[[ZZZZZZOOOXXXOOOLLLRRRGGGWWW~~~mmmnnn}}}vvvooorrrrrrrrrtttxxx}}}~~~}}}~~~~~~qqqddd\\\___\\\QQQIIIJJJDDDMMMccc}}}kkkrrr@@@,,,(((///---,,,...---+++,,,,,,---....../////////111333444222222222222666ZZZzzzdddVVVZZZddd^^^[[[ZZZYYYZZZfff~~~pppjjjuuu}}}wwwwwwkkkTTT]]]TTTTTTRRRQQQTTTZZZYYYUUUQQQPPPPPPOOONNNNNNOOOOOONNNMMMLLLMMMOOOOOONNNLLLQQQ^^^mmm}}}xxxrrrllliii___XXXOOOHHHHHHLLLRRRVVV||||||```PPPGGGHHHLLLHHH>>>>>>??????>>><<<:::999999777666555555888:::<<<999>>>FFFRRRddd|||wwwsss}}}{{{}}}~~~lllJJJ666666:::777//////555666000000000000//////////////////000111000///...///000////////////////////////------------...//////000//////......---......///111///,,,***,,,000666999XXXeeettt~~~|||{{{kkkZZZSSShhhkkkeeeIIIDDD777:::>>>>>>===;;;::::::===>>>???===;;;<<<@@@DDDEEEFFFGGGIIILLLLLLKKKJJJNNNLLLKKKJJJKKKNNNRRRTTTRRRNNNNNNUUUZZZZZZYYYZZZSSSWWWQQQQQQSSSIIIRRRvvv{{{mmmhhh~~~}}}|||||||||vvv{{{sssvvv}}}iii```cccddd^^^______```dddiiinnnpppqqqrrrpppmmmjjjjjjllloooqqq```QQQMMMUUUVVVJJJEEEKKKKKK```|||fffGGG333)))+++111,,,+++...,,,+++++++++,,,------.........000222333222222333444666DDDqqq}}}}}}hhhXXX]]]lllkkkmmmkkkfffeeeuuutttpppzzzggglllhhhPPP]]]SSSSSSQQQPPPSSSXXXWWWRRRNNNNNNMMMMMMMMMMMMNNNNNNKKKJJJIIIJJJLLLMMMLLLKKKHHHOOO\\\ttt~~~}}}xxxrrrkkkddd```VVVPPPIIIHHHLLLQQQUUUWWWyyy|||XXXFFF>>>BBBLLLNNNBBBAAA@@@>>>===;;;:::999777777666777888888888888444555888???LLLcccyyy}}}ooommm|||~~~zzzdddAAA999666777555000+++000666444,,,////////////////////////,,,...//////---,,,...000------------------------+++,,,---......------,,,...------,,,------......,,,++++++,,,///333777:::///777HHH]]]mmmuuu{{{tttyyy}}}{{{vvvfffXXXVVV^^^kkkzzzzzzmmmOOO///000GGG555999;;;777222111777>>>999:::::::::::::::<<<===@@@CCCFFFGGGFFFFFFFFFFFFIIIIIIIIIJJJKKKMMMOOOPPPQQQNNNOOOUUUZZZYYYYYYZZZ\\\WWWUUUVVVRRRHHHJJJUUUuuu~~~}}}xxxtttttt{{{wwwuuuuuuvvvxxxzzz|||}}}}}}{{{zzzxxxwwwuuuttttttssspppsssllliiinnnmmmhhhjjjkkkfffaaaWWWOOOSSSWWWPPPNNNNNNNNNQQQUUUYYY[[[\\\[[[YYYWWWVVVWWWZZZ]]]```UUUNNNTTTaaa\\\HHHCCCMMMccc|||ggg777///)))---000******...+++******++++++,,,------------///111111111222444666666???dddppp|||mmmZZZ\\\jjjiiittt~~~wwwiiizzzuuubbbXXXTTTUUUQQQQQQOOOMMMPPPTTTSSSMMMJJJJJJJJJJJJKKKLLLMMMMMMJJJIIIHHHIIIKKKMMMMMMMMMGGGDDDRRReee~~~}}}yyyyyyvvvrrrkkkccc[[[WWWMMMIIIFFFHHHOOOUUUWWWVVVwww|||{{{{{{PPP;;;222999HHHOOOEEECCCAAA???<<<;;;::::::222333666888::::::888666999888777999@@@PPPhhh{{{vvvtttsss}}}~~~```;;;444:::666000///000333444222///,,,.........///////////////)))+++------++++++---///,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++))),,,,,,++++++,,,,,,------+++---///000///,,,(((&&&333...000<<>>???AAACCCDDDDDDCCCEEEHHHKKKMMMMMMLLLKKKMMMPPPTTTVVVUUUUUUUUUUUUUUUTTTSSSSSSSSSQQQMMMJJJUUUtttrrrsssgggaaafffkkklllrrr{{{yyyyyyyyyxxxxxxxxxwwwwww|||{{{yyyzzzzzzxxxuuurrrpppllliiikkkppprrrqqqmmm]]]]]]^^^^^^^^^^^^]]]]]]WWWXXXZZZ^^^ccchhhlllnnnhhhfffcccbbbcccccc```]]]TTTUUUTTTRRRMMMJJJGGGGGGEEEFFFGGGFFFCCCCCCFFFJJJFFFJJJMMMPPPSSSUUURRRMMMZZZIIIRRR```UUUQQQ^^^eee]]]^^^wwwbbbXXXeeejjj|||WWW+++>>>******************************+++++++++,,,,,,,,,,,,------///111333555666>>>444CCCooo|||rrrwww|||zzzRRRRRRXXXRRRRRRPPPPPPNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGAAAHHHRRRaaannnvvv}}}{{{zzzxxxtttooohhhbbb\\\VVVNNNIIIDDD@@@FFFTTTYYYUUUXXXbbb}}}}}}VVVCCC>>>===BBBKKKDDDAAA<<<999888888777777666666555555555555555666444666777666666<<>>:::888888777666444777666555444444333444444222444555555555666888;;;JJJ\\\ssswwwrrrxxxzzz{{{zzzzzzdddGGG555///---222666333---***////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++...+++'''---999???===,,,:::CCC@@@<<<===<<<888777666666:::<<<;;;444...)))---111222000...///000///...............---------......//////000111111555555666444333333444666777888999;;;<<<>>>???@@@DDDFFFIIILLLMMMLLLIIIHHHRRRSSSTTTSSSSSSSSSUUUVVVXXXWWWXXXYYYYYYWWWSSSPPPGGGTTTnnnaaaOOOOOOSSSLLLAAAQQQRRRSSSSSSRRRPPPNNNMMMMMMNNNOOONNNMMMLLLMMMNNNLLLNNNQQQRRRQQQNNNIIIFFFFFFFFFGGGGGGGGGGGGFFFFFFIIIGGGFFFEEEFFFHHHKKKMMMPPPNNNKKKIIIIIIIIIIIIHHHIIIEEEBBBBBBEEEHHHJJJIIIJJJIIIJJJMMMPPPSSSTTTTTTVVVUUUZZZ```]]]UUUSSSXXX]]]{{{wwwrrr]]]NNNGGGfffcccwww444,,,:::"""*********************************++++++++++++,,,,,,,,,---...///111333444444888333888dddjjjlllwwwvvvVVVSSSQQQKKKKKKNNNIIIIIIIIIIIIIIIJJJJJJKKKIIIHHHHHHGGGFFFGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGGGGEEEPPPLLLEEEQQQeeewwwqqqaaarrrvvv}}}}}}{{{xxxtttnnniiiffffff^^^TTTKKKGGGEEEEEEEEEGGGLLLRRRRRRLLL]]]yyy}}}|||TTTCCC>>><<>>CCCEEEHHHKKKLLLJJJHHHGGGUUUUUUUUUSSSRRRSSSVVVYYYYYYXXXVVVVVVWWWWWWVVVTTTPPPNNNeee|||ttt|||___QQQQQQSSSIIIJJJMMMOOOOOONNNKKKJJJGGGHHHJJJIIIGGGGGGHHHKKKJJJKKKKKKIIIHHHIIILLLOOOKKKKKKKKKKKKKKKKKKKKKKKKKKKIIIFFFEEEDDDFFFIIIJJJOOOMMMKKKJJJKKKLLLMMMMMMRRRPPPMMMLLLMMMQQQUUUWWWXXXVVVTTTVVVYYYYYYWWWTTTWWWTTTYYY___[[[RRRSSS^^^|||pppdddiiisssuuuNNN///...///111************************************++++++++++++++++++,,,---...000222333111;;;999999^^^kkkkkkyyy```MMMSSSMMMIIIMMMKKKLLLKKKIIIHHHGGGGGGFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFBBBJJJEEE@@@IIIWWWhhh{{{~~~rrrrrrqqqrrrvvv~~~yyyxxxvvvqqqllleee___[[[VVVQQQJJJEEECCCEEEHHHKKKQQQIIITTT[[[eeezzzyyy}}}yyyRRRCCC???<<<>>>EEE:::888777777888999888777555555333222111111111111222111111222555666555333222444:::GGGZZZqqqvvvppprrr{{{}}}}}}{{{yyytttpppsssyyyyyytttyyy}}}~~~rrrQQQ===444777===333555222***)))///333222------------,,,,,,,,,+++++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))*********++++++************************++++++************)))))))))+++,,,,,,...000---)))((())))))'''(((***)))'''---...///...+++))))))++++++++++++***(((((()))***+++++++++,,,,,,,,,,,,,,,------......///000000000...222555444222111333666444555666888999;;;<<<===AAACCCEEEHHHIIIIIIHHHGGGRRRRRRRRRPPPPPPQQQTTTWWWYYYVVVRRRPPPQQQTTTVVVWWWWWWKKKVVVpppbbbtttppp```TTTQQQNNNJJJJJJKKKMMMOOONNNOOOQQQQQQQQQRRRSSSUUUUUUUUUSSSPPPNNNMMMPPPRRRPPPOOONNNNNNNNNNNNOOOPPPPPPOOOMMMKKKKKKMMMOOOQQQMMMNNNNNNMMMNNNOOOQQQSSSSSSTTTTTTQQQNNNOOOTTTYYY[[[YYYXXXZZZ\\\[[[WWWSSSYYYSSSPPPTTTXXXaaavvvqqqzzzrrr|||```666222///(((...))))))))))))))))))))))))))))))*********++++++++++++++++++,,,---///000111---444666999PPPuuupppxxx}}}hhhOOOIIILLLDDDGGGLLLCCCKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDFFFGGGDDDDDDFFFEEESSSppp{{{wwwLLL[[[pppooorrr~~~~~~|||zzzxxxqqqpppmmmhhhbbb[[[UUURRRIIIHHHFFFDDDDDDGGGKKKNNNLLLZZZWWWooo}}}wwwwwwwwwRRRDDDAAA>>>???FFF===;;;888777888999999888444333222111111000111111///...---///222444555555888333111666AAAQQQgggxxxxxxrrrwwwyyyzzzxxxxxx}}}wwwzzz~~~yyy___BBB666666777666444...111111---,,,...///...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))*********))))))))))))))))))))))))******************))))))...,,,******---000111111000---******,,,//////...###'''++++++)))***...222************+++---...///******++++++++++++,,,,,,,,,------...//////000000+++111666666333111333555222333444666888999:::;;;>>>???AAACCCFFFHHHIIIJJJMMMMMMMMMMMMLLLNNNQQQTTTVVVRRRMMMKKKMMMQQQUUUVVVYYYPPPMMM]]]vvvzzzyyyqqqdddXXXOOOMMMNNNPPPSSSRRRSSSUUUXXXXXXWWWUUUTTTUUUXXXYYYZZZYYYWWWUUUUUUTTTRRRRRRRRRRRRTTTUUUSSSSSSRRRQQQRRRSSSTTTTTTKKKLLLNNNNNNNNNNNNOOOQQQMMMOOOOOOOOOMMMMMMPPPSSSKKKLLLOOOSSSVVVWWWUUUSSSSSSZZZgggwwwxxxpppWWW444666)))---666$$$)))))))))))))))))))))))))))))))))************+++*********+++,,,...///000///000222555<<>>???EEECCC@@@;;;999888888888777222111111000000000111111---...//////000111222333777444333555777;;;GGGTTTeeeoooyyyzzzxxxvvvvvvvvvrrrkkkuuu~~~kkkAAA===;;;<<<:::222,,,+++111000111222111---***+++,,,+++++++++******************************************)))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))))))))))))))%%%######%%%(((***+++''''''''''''&&&%%%'''(((---,,,+++)))'''%%%$$$$$$)))(((''''''(((((((((((()))))))))*********++++++++++++,,,,,,---.........+++222999999555000000222000111222333555777888999:::;;;<<>>eeeoooiii\\\GGGLLLHHHEEEJJJJJJFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFBBBCCCCCCDDDCCCBBBAAA@@@>>>??????@@@AAAAAA@@@@@@888===>>>@@@EEECCCIII[[[lllmmmxxx___UUURRRNNNZZZ^^^dddiiimmmqqqwwwzzzyyyyyyxxxwwwvvvvvvuuuuuuuuusssooommmkkkiiieeeccc]]]ZZZVVVQQQLLLIIIFFFEEEDDDFFFHHHJJJLLLPPPVVV[[[```bbbwwwrrrnnnLLL@@@???;;;===BBBIIIEEE>>>:::888777666666111000000000000000111222...000222222000//////000111222666:::777222666>>>FFFOOOccc{{{nnnOOOGGGAAA888000///000000111444000++++++000111,,,,,,000+++++++++************)))******************************))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))***((((((+++---,,,+++***'''***......)))%%%''',,,'''%%%$$$''',,,...---+++***)))))))))++++++***)))'''((((((((())))))******)))******+++,,,,,,------,,,333;;;<<<666000...000...///000111333555666777888888999<<<@@@FFFLLLOOOJJJLLLNNNOOOPPPQQQTTTWWWLLLKKKKKKMMMOOOQQQPPPPPPIIIYYYGGGEEEIIIssszzz~~~pppeeeccc]]]VVVTTTWWWYYYXXXVVVZZZXXXWWWVVVVVVWWWXXXZZZSSSTTTUUUUUUUUUSSSRRRQQQXXX\\\^^^]]]YYYTTTRRRRRRaaa\\\[[[eeesssyyyrrriiipppxxxrrrzzz777;;;000)))111+++$$$---))))))))))))))))))))))))))))))))))))************************+++,,,---...(((...555666///777]]]uuuxxx~~~~~~zzzwwwtttFFFEEEIII???@@@LLLEEE<<>>???????????????;;;FFFCCC<<<@@@CCCAAACCCEEE]]]vvvmmmLLLFFFOOOQQQTTTVVVYYY^^^eeekkkmmmmmmlllkkkjjjjjjkkkkkkiiigggdddbbb```^^^[[[XXXVVVSSSNNNJJJFFFCCCCCCBBBDDDGGGJJJMMMQQQXXXbbbiiiwwwqqqrrrmmmGGG>>>@@@<<<:::???DDD???999555444444444555////////////000000000000............////////////111111111222333444666777555999III^^^jjjooo{{{}}}mmmXXX@@@444444333333222111000///............---,,,,,,,,,------+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++***(((&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,------......///111444555444222111333555999999:::<<>>???@@@??????===<<<===???AAAAAA???>>>???@@@============>>>>>>>>>>>>@@@>>>IIIeeedddQQQLLLJJJJJJLLLMMMNNNTTT\\\UUU\\\\\\UUUUUU[[[[[[VVV]]]WWWUUUXXXWWWQQQLLLLLLFFFIIIGGGCCCBBBEEEFFFBBBFFFCCCNNNWWWJJJMMMsssnnnqqqssslllEEE<<<>>>999777<<>>????????????>>>===<<<888:::<<<===<<<<<<===>>><<<<<<<<<<<<=========>>>BBB???BBBPPPeee}}}www```JJJFFFMMMOOOHHHAAAGGGHHHHHHJJJSSS\\\[[[SSSJJJKKKMMMLLLIIIFFFGGGJJJ??????BBBFFFIIIKKKNNNQQQXXXXXXNNNEEEXXXkkkgggvvvkkkDDD:::;;;555333777===999444000///000000000000000//////.........------............/////////000000000000111333444555777111000333444555@@@MMMbbbhhhvvv~~~uuuhhhWWWKKK999222...222333000000555111000000///...---,,,,,,---,,,++++++******++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))*********++++++,,,,,,---......///111333444333333555666555555777888;;;===???AAABBBBBBDDDHHHKKKMMMMMMLLLIIIKKKLLLLLLKKKKKKLLLMMMPPPKKKNNNVVVTTTMMMPPP[[[zzzwwwEEE///......,,,)))))))))******)))''''''((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,444...,,,111222...///555KKKooowwwhhhlllnnnkkknnntttyyy~~~~~~yyyxxxnnneeettthhhNNNDDDJJJDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@??????????????????>>><<<;;;:::999;;;<<<<<<:::999:::;;;::::::;;;;;;;;;<<<<<<<<>>>>>@@@GGGYYYxxxrrrNNNBBBDDDJJJPPPJJJNNNOOOLLLFFFCCCBBBCCCOOOKKKFFFFFFLLLQQQMMMGGGMMMIIIHHHJJJJJJGGGFFFIII<<<]]][[[YYYzzzkkkCCC999999333000444:::666222///...//////...000//////......------,,,---------.........//////////////////000111222333333111333777666333555;;;DDDEEEUUUkkkvvvvvv}}}rrraaaRRRGGG>>>444...888222111444555222111333//////......---,,,++++++,,,++++++***)))******************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++,,,,,,------444555666666555444333333444444555777999;;;>>>???CCCCCCDDDHHHMMMOOOMMMJJJHHHLLLOOONNNKKKJJJMMMQQQKKKMMMNNNOOOMMMJJJJJJLLLhhh|||}}}qqq666'''///222---+++)))((()))***)))((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,000,,,,,,111444111///111666WWW}}}^^^___ooopppgggdddkkkmmmqqqtttyyyzzzoooeeebbbcccqqqlllIIIOOONNN>>>BBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>>>>??????>>>===<<<:::999999???@@@@@@>>>:::888777777888999999999999:::::::::999;;;??????===DDDZZZppp{{{mmmXXXIIIEEEGGGIIIJJJIIIIIIKKKLLLHHHGGGDDDBBBEEEIIIGGGCCCJJJLLLLLLKKKQQQ[[[___\\\nnn}}}jjjaaatttjjjCCC999999333000555888555111///...//////...///.........------,,,,,,------------...........................///000111000000444777777333111333222///888JJJRRRQQQYYYhhhjjj{{{uuuZZZNNNFFF<<<444222222333444111......000222000............------,,,,,,++++++++++++***)))))))))******))))))))))))))))))******(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))))))))******+++,,,,,,,,,///000000222222111000...333444555666888:::<<<===CCCBBBCCCFFFJJJKKKHHHEEEGGGLLLPPPOOOKKKJJJNNNRRRMMMQQQRRROOONNNPPPPPPNNNVVVnnnqqq999'''444444###+++)))(((((()))***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******+++,,,,,,++++++---000000///111555,,,KKK{{{~~~uuu}}}yyyfffcccdddhhhnnnuuuyyyyyyxxxyyykkk___aaaccchhhzzzQQQ>>>JJJKKK888@@@AAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<======<<<:::999888777777>>>??????===:::777666666666666777777777888888888666888<<<===::::::DDDQQQtttyyy[[[VVVNNNIIILLLQQQLLLCCCGGGNNNTTTSSSLLLHHHNNNVVVJJJWWW\\\___wwwvvvxxxhhhAAA888999444222777666333000.../////////...------------------------,,,------------.........---------------...//////555444222222111111222222444111222999:::777:::CCC>>>GGGMMMRRRddd~~~~~~mmm^^^SSSGGG;;;222222111111111111333444666000///...000111000...,,,------------,,,,,,++++++,,,+++******))))))******))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))((())))))******+++,,,,,,***+++---111444555444222222333444555777999:::<<>>>>>????????????>>>>>>===<<<<<<;;;;;;:::999999;;;:::888777666666666666555777888888777666666777444555555555555666666666777555666777555444999AAAKKKiiigggdddiiiiiiXXXMMMMMM[[[ddd___YYYYYYhhhpppeee???666999555333888444111///---.........---+++++++++,,,------......,,,,,,---------.........,,,,,,,,,,,,,,,------...555333000...///111222222555555666666555444444444@@@>>>999999EEEYYYfffjjjjjjooovvv~~~rrrjjjnnngggQQQ>>>::::::666888>>>000333555555333111000000444444333222333444222000---------------,,,,,,,,,,,,,,,+++************+++((()))))))))************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((***+++++++++---///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((())))))***+++++++++)))***---111666888777444111111111333444666888999:::<<<>>>??????@@@BBBDDDDDDGGGIIIIIIHHHHHHJJJMMMMMMJJJHHHHHHHHHGGGGGGHHHKKKUUU^^^lllCCC222)))///...$$$%%%000(((''''''((())))))((('''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))******++++++))),,,---,,,***+++...000AAA>>>>>>MMMmmm}}}}}}wwwhhhcccfffmmmssskkkmmmqqqvvv{{{yyysssnnnkkkbbb___^^^^^^XXXVVVeeexxxZZZCCCHHHBBB===CCCDDD<<<<<<<<<======<<<<<<<<<:::::::::999888888777777888777555444444444555555000222444444444444555666333333333444444444555555555333444555444222555:::000RRRiiiwwwuuuttt}}}bbb===555888555444999222000---,,,---...---,,,)))***+++,,,---......///,,,,,,,,,---------......,,,,,,++++++,,,,,,------***,,,,,,,,,...000///---***000444333555999888444111222444999???DDDCCC@@@:::BBBJJJLLLIIIKKKWWWddddddwwwzzzuuu}}}nnnaaa\\\XXXQQQOOONNNEEECCC[[[zzzbbb===888<<<777222444222444444333000000222444+++------...222666777555...------------------,,,---,,,++++++******++++++(((((())))))*********+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%'''***,,,---///111444&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))((((((((()))******++++++((((((***...222333111...//////000111222444666777888;;;>>>???>>>@@@DDDHHHBBBDDDEEEFFFFFFGGGHHHJJJSSSLLLHHHIIIHHHDDDCCCFFFAAAFFFGGGRRRiiiyyy}}}~~~oooCCC000111000...+++)))((('''(((''''''((())))))(((&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))******++++++)))+++---,,,---000000///444>>>;;;222JJJ}}}{{{ooohhhfffhhhiiijjjmmmoooqqqssstttoooqqqtttvvvwwwxxxyyy{{{wwwxxxzzz{{{zzzxxxuuutttmmmlllkkkhhhfffccc```______[[[^^^fffeeejjjRRRDDDDDDCCC999AAAGGG888:::;;;;;;;;;;;;;;;;;;:::999999888888777666666666666555333333222333444555111333555444333222333444222222333333333444444444000222666:::999444444777666777===UUUvvvxxxbbbjjjYYY@@@666333666000555333111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,------------............////////////000111111222222333333444555666666666555999888777777999<<<@@@BBBJJJIIIIIIMMMTTTZZZ]]]]]][[[[[[ZZZZZZZZZYYYYYYYYYZZZVVVRRRNNNMMMKKKHHHFFFKKKDDD@@@EEEBBB===]]]mmm>>>555999444000444444333222111000///...------...///111222444555555///...---,,,++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))%%%###)))222555000)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))************)))******++++++,,,------/////////000111222444444777888:::;;;<<<>>>BBBEEECCCDDDEEEEEEDDDEEEGGGIIIHHHHHHGGGFFFFFFEEEEEEDDDAAACCCIIIPPPWWWaaattt]]]999...+++++++++***)))(((((('''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,------...000000333BBBdddmmmooobbb^^^kkksssnnnfffdddggghhhhhhfffdddcccdddffffffdddfffjjjeee]]]aaalllggg```ZZZZZZ___bbb^^^ZZZ]]][[[___nnneeeFFFEEECCC@@@???>>>>>>???::::::::::::999888777888999888888777666555555444444333333222222333333444222222222111111111000000000000000000000000000000444444444444444444444444888333555===HHH\\\zzz{{{zzz~~~WWW???555222666000555222111///---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,---,,,---------..................///000000111111222111222444555666777888888777666666666777:::<<<>>>AAA@@@AAADDDIIINNNOOOOOOJJJJJJJJJIIIIIIHHHHHHHHHAAACCCDDDDDDDDDEEEHHHLLLKKKEEE???AAABBB<<>>AAADDDCCCDDDEEEEEEDDDDDDFFFHHHEEEEEEDDDDDDDDDDDDCCCCCCFFFFFFHHHLLLOOOXXXiiiyyylllNNN555...222++++++******)))(((((('''''''''((((((((((((''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))******++++++,,,,,,---...///...,,,111FFFeee~~~qqqcccaaaddd```YYYRRRSSSTTTVVVVVVUUUTTTRRR[[[UUURRRVVVYYYWWWUUUTTT\\\\\\]]]___```aaa```___fffssseeePPPCCCBBB@@@>>>===<<<<<<<<<===777222222777<<<<<<:::777777777666555444444444333333222222222222333333222222111111111000000000000000000000000000000000333333333333333333333333===666444666777===RRRhhhttt|||lllTTT<<<333222555000555222000...,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************+++,,,,,,,,,,,,,,,---------------......///000000111111000111333555666777888888444444444555666666777777======>>>AAADDDFFFFFFEEE@@@@@@@@@@@@????????????<<<@@@CCCAAA===<<>>===;;;:::999999999>>>666111777BBBGGGCCC<<<555555555444333333222222222222222111111222222222111111111000000000//////////////////////////////111111111111111111111111777222111333111///666AAAZZZxxx{{{{{{{{{uuuaaaYYYQQQ:::222111555///444000///---,,,*********+++******************************************************)))))))))******+++++++++++++++,,,,,,,,,------------...//////000000///000111333444555555555222222444444555444333333:::;;;===@@@BBBCCCBBBBBB????????????????????????AAACCCCCC@@@;;;888;;;>>>;;;@@@;;;:::BBBAAA777444///555888666444333222///..................------......------,,,,,,++++++,,,,,,+++******************)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))***++++++,,,,,,,,,,,,,,,---...///000111000222444666777:::???BBBDDDEEEGGGGGGEEEEEEEEEFFFFFFFFFGGGHHHHHHIIIJJJJJJFFFEEEFFFIIILLLQQQ\\\hhh]]]]]]eeexxxPPP<<<+++***000000+++&&&******))))))((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))))))))***++++++,,,,,,,,,000333222...000666===YYY}}}vvvssscccrrryyynnndddiiitttzzzkkkMMMFFF@@@<<<;;;:::999888777666666666444666@@@JJJKKKAAA666333333222222222111111111222111111000000111111222000000000/////////..............................///////////////////////////---///444555222444888666EEEYYYnnn~~~hhh[[[ZZZ^^^OOO999111111555///444///...,,,+++*********+++***************************************************))))))(((((()))))))))************+++++++++++++++,,,,,,---......////////////000000000000000000111222333444444333222111222444777:::<<<======>>><<<=====================???>>><<<<<<<<<===>>>>>>777BBB???:::AAABBB999555111777888444222444333...............------------+++++++++++++++,,,,,,,,,++++++***)))))))))******)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((())))))******+++,,,,,,,,,,,,,,,---...///000111...000222333555888<<>>>>>999999666666333000111444444111//////......------------,,,,,,++++++******))))))******)))))))))))))))***))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++++++++++++++,,,,,,---///000111---///000111222555888;;;@@@BBBEEEFFFEEEDDDEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHEEEDDDEEEGGGDDD>>>===???DDDJJJWWWeeennnvvvyyyvvvaaa:::///;;;,,,------+++'''&&&)))...((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))***++++++++++++---......------...///,,,EEE]]]jjjxxxXXX>>>CCC???777===777888888777777666444444333444666666555444444555000000000000000000000000000//////......//////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------......---...///111555777222000;;;PPPbbbvvvddd]]]WWWVVVVVVUUUVVVXXXOOO999222111555...222---,,,+++***))))))*********************************************************)))(((''''''''''''(((((((((((()))))))))************++++++,,,---------,,,------.........------...///000000111111111111000222555555555777:::=========>>>>>>>>>?????????JJJIIIGGGDDDBBB@@@AAAAAA???FFFAAA;;;===:::666;;;666333111222333222222444111000000///...---,,,,,,,,,,,,++++++***)))))))))))))))((((((((())))))***))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((())))))******++++++*********+++,,,---...///---...///000000222555888;;;===AAACCCCCCBBBCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDBBBAAABBBEEEEEEAAA@@@CCC@@@AAAIIIVVVbbbkkkttt|||[[[...&&&000333+++%%%%%%))),,,,,,***))))))***((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))******++++++------............------111555===MMMjjjDDD:::III999<<>>>>>??????@@@CCCDDDBBB===<<>>@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCFFFBBBAAAAAA???;;;:::<<<>>>888:::III[[[fffjjjlllnnnlllwwwvvvYYY888999999444///+++***,,,(((((((((''')))+++***&&&'''''''''(((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))((((((((()))******++++++'''((()))+++---......---///...///999MMMiiigggGGGAAA>>>BBBAAA888555;;;333444555555444333111000...///111333333111...,,,/////////000000000000000.........------.........---------,,,,,,,,,++++++++++++++++++++++++++++++------------------------)))---///,,,)))***---000000+++)))///555666222///333555>>>QQQeeeuuulll```cccddd^^^VVVMMMUUUYYYWWWWWWZZZXXXSSSOOO777000222666...000,,,+++******))))))******+++)))((()))******)))((())))))************))))))))))))))))))))))))))))))'''(((((('''(((***+++***))))))***++++++++++++******+++,,,,,,------,,,,,,------......///000000000//////000111333444555555;;;;;;;;;<<<<<<<<<======@@@@@@???????????????@@@@@@>>>;;;999888777555444333333333333222111000000////////////............******++++++++++++******+++++++++***)))(((((('''))))))))))))(((((((((((((((((('''''''''&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((((((((()))))))))))))))))))))))))))******+++,,,,,,------.../////////555666666777999;;;===>>>AAACCCCCCCCCBBBCCCEEEGGG@@@@@@??????>>>===<<<<<<>>><<<:::;;;@@@JJJUUU[[[___fffqqqxxx~~~}}}vvvsssuuuyyyyyy}}}oooUUUBBB:::888444111///...---+++***))))))((())))))(((((('''''''''&&&'''((((((''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))************)))************+++++++++111///111666999DDDbbbzzzSSSAAA===<<<<<<;;;999888777777333333333222222222111111000000000000000000000000........................++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******************+++++++++++++++++++++++++++++++++,,,,,,,,,------............////////////000000000111444888<<<>>>YYYaaannn||||||nnn```VVVXXXXXXXXXYYYYYYXXXUUURRROOOSSSVVVVVVWWWZZZZZZVVVOOO777000111555---///,,,+++******))))))******+++)))((()))***+++)))((())))))************))))))))))))))))))))))))))))))(((((((((''''''((())))))((()))******++++++*********++++++,,,---,,,,,,,,,,,,------...//////000000///000000111222333444444888999999:::;;;;;;<<<<<<>>>>>>===============>>>>>><<<999888888777555444222222222222111000//////////////////.........---)))******++++++******)))++++++******)))(((((('''))))))))))))((((((((('''((('''''''''&&&&&&&&&&&&%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))))))))(((((())))))***+++,,,,,,,,,---......//////333444555666888;;;===>>>AAABBBDDDCCCBBBBBBCCCEEE@@@?????????>>>=========;;;:::888777999===AAADDDSSSYYYcccllluuu|||]]]___```cccjjjwwwxxxttteeeRRR>>>666...***+++,,,)))&&&------+++***))))))(((((()))((((((((('''''''''&&&'''((((((''''''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++000...000444333777LLLccckkkHHH<<>>AAACCCEEEDDDCCCAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::888777666555<<>><<<;;;===AAAFFFHHHIIIJJJJJJKKKMMMOOOOOONNNLLLTTTWWWXXXVVVUUUWWWUUUQQQ}}}MMM777000000333+++...,,,+++******))))))*********)))((()))***+++***)))))))))************))))))))))))))))))))))))))))))***((('''((((((%%%%%%''''''((())))))******)))))))))******+++++++++++++++++++++,,,,,,------......///////////////000000000000111222444666888999:::999999::::::::::::::::::999777666777777777555444222222222222111000///............---------,,,,,,))))))************))))))******))))))(((((((((((())))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))((((((((((((((()))******+++++++++,,,------......///000222444888;;;>>>???AAACCCFFFFFFCCCAAA@@@???===============>>>>>>>>><<<<<<<<<;;;:::999777666444555888<<>>AAA???======???AAADDDEEEGGGGGGHHHKKKNNNPPPPPPOOONNNRRRSSSRRRRRRUUUUUURRRyyy|||KKK777000///222+++///,,,+++******))))))******)))(((((((((***++++++)))))))))************))))))((((((((((((((((((((((((***''''''+++***&&&$$$'''''''''((())))))))))))(((((()))******++++++***************+++,,,,,,------........................---...000222444555777888888999:::;;;;;;;;;;;;:::777666666777888777555333333333333333222111000///------------,,,,,,,,,,,,)))))))))******))))))))))))))))))(((((((((((((((((((((((((((''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((('''((())))))*********++++++,,,---------///000111444888;;;>>>@@@AAACCCEEEEEECCC@@@???>>><<<<<<<<<<<<<<<<<<<<<===777777666666666666777777:::888666444333555:::===DDDHHHOOOXXXbbbkkkqqquuuvvvqqqzzz{{{|||vvvsssuuuyyyzzzmmmhhhooozzzvvv|||hhheeeddd___ZZZYYYWWW]]]llluuujjjXXXIIIKKKJJJGGGEEEEEE@@@:::;;;666000...//////+++''',,,***,,,333444...***+++(((((((((%%%######&&&***&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''''''''(((%%%%%%))))))%%%%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))(((((()))))))))*********---++++++///222111111222444SSSooovvvNNN===???AAA???888333555;;;555555555444333333222222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***++++++,,,,,,))))))*********+++++++++************************)))))))))*********++++++++++++++++++,,,,,,,,,,,,---------------......///,,,...//////...---///000555555666666777888999999555666777888:::<<<>>>???EEEEEEFFFJJJNNNPPPQQQPPPKKKNNNOOOMMMNNNRRRRRRPPP{{{xxxHHH555000...222+++000,,,+++******))))))******)))((('''(((***++++++***))))))************))))))(((((((((((((((((((((((((((%%%(((//////'''$$$'''&&&''''''((((((((((((((((((((()))************)))))))))******+++,,,,,,,,,+++,,,,,,,,,------......,,,---...000222444555666777888:::;;;<<<<<<;;;:::777777777777888888555333333333444333333222111000------,,,,,,,,,+++++++++((())))))******))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((((((''''''(((((()))***)))******++++++,,,,,,---......000333666999<<<>>>???AAABBBBBB@@@>>>======::::::::::::::::::::::::888777666444444444555666666555444333222222222222111555999::::::===DDDJJJGGGQQQUUUQQQQQQYYY______YYYUUUTTTYYY]]]^^^^^^___^^^\\\YYYRRRLLLIIILLLPPP===DDDCCC888000000---&&&///333111000:::BBB777###333555444///,,,------+++)))***++++++***+++---...+++)))(((***)))&&&%%%&&&(((+++---...,,,***))))))&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''((($$$&&&------&&&$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''(((((((((((())))))((((((((()))))))))******...---,,,---.../////////111'''000UUUeeeppp~~~hhhfffsss]]]JJJFFFFFF999;;;===;;;666222222333333333222222222111111111/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))))))))***+++++++++)))))))))***++++++,,,,,,************************((())))))))))))*********************++++++++++++++++++,,,------............000111111000000111222222222222111222222333444333666999;;;<<<<<<>>>@@@AAAAAABBBEEEJJJMMMOOONNNKKKNNNNNNKKKKKKNNNNNNKKK|||yyytttEEE444///...222,,,222,,,+++******))))))******)))((('''(((***,,,+++***))))))************))))))((((((((((((((((((((((((&&&$$$)))333333)))$$$'''&&&&&&'''((((((((('''''''''((())))))******))))))(((((())))))***++++++,,,)))******+++,,,---......,,,---...///111222333444666777999;;;;;;;;;:::999888888888999999888555222333333333222222111000///,,,,,,,,,,,,++++++++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###%%%'''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''((())))))))))))******+++,,,,,,,,,,,,,,,...000333666999;;;<<<===>>>===;;;::::::<<<::::::999999888888777777999888777777666555444444...//////111444555666666,,,///000---)))(((+++///...111666::::::777333//////,,,...555888555333555777888777555444333222000...,,,+++,,,//////...---(((,,,---***'''***///333((()))(((%%%%%%)))+++)))---......,,,)))'''((()))******&&&!!!"""(((...111&&&'''(((((((((%%%"""'''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''((($$$'''000000'''$$$(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))(((((((((((()))))))))***,,,---,,,,,,,,,---------333111000;;;666666JJJCCC<<>>>>>???BBBFFFJJJLLLLLLIIILLLLLLIIIJJJMMMNNNLLL|||wwwuuurrrDDD333///...222---333,,,++++++***)))*********(((''''''(((+++,,,+++***))))))************))))))((((((((((((((((((((((((%%%###)))555666+++%%%(((%%%&&&''''''(((((('''''''''(((((()))))))))))))))((((((((()))******++++++((())))))+++,,,---......,,,---...///000222333333444666888:::;;;:::999888999999999999:::888555222111222222111111000///...,,,,,,,,,+++++++++******(((((())))))))))))(((((('''''''''((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&###%%%'''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))))))))))))))***++++++,,,,,,***+++,,,...111444666888999::::::999777777888::::::999999888777666555555333444555555555333111000333222000000000///...---222444555333000......000333+++&&&***...---++++++---)))))),,,+++''')))///,,,---,,,******++++++((()))''')))---+++%%%'''///,,,######...333,,,&&&&&&)))+++++++++...111...'''%%%&&&'''((())))))***+++"""***---***(((***(((""")))&&&$$$$$$&&&(((((((((((('''&&&&&&%%%%%%%%%&&&%%%%%%%%%&&&&&&''''''''''''$$$(((222222((($$$'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((())))))))))))))),,,---,,,,,,...///...'''555,,,000666222666...333@@@RRRaaaooolllNNNGGG???999:::======<<<<<<111777:::999555222222111000000000000////////////......---------,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********)))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++++++++***)))))))))+++---------...000111111000///......///111222000222555555555888===BBB>>>===>>>AAAEEEIIIKKKKKKEEEHHHIIIHHHKKKPPPRRRQQQwwwyyylllGGG000///------///---+++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))(((((((((((((((((((((((())))))*********+++++++++***+++,,,...000111222333444555666888999999999999999888888777666444222111333333333222222000//////------,,,++++++******))))))))))))))))))(((''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))))))))************,,,,,,---///000222333333777777888999999999999888:::999888888999999777555666555555444444444555555222111111000000000000000......---------,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++************************************************************************(((((())))))))))))((((((******))))))((((((((('''''''''(((((('''&&&%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''''''''(((((())))))))))))))))))******************+++++++++,,,,,,,,,,,,------...000111333444:::888;;;BBBIIIYYY|||rrr^^^OOOFFFBBB@@@???>>>===;;;:::999888777666666555333222111111//////000000000000//////,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,+++***))))))***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,---...///000111222111222333444666777888999>>>>>>>>>???AAACCCEEEGGGIIIHHHIIIKKKNNNQQQSSSSSSxxxzzzkkkGGG000///------///---++++++******)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''')))))))))*********++++++***+++,,,---...000111111333444555666777888888888666666666666555444444333111111111111000///...---------,,,++++++******))))))))))))))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))*********++++++,,,---///000111222555666777888999999999999999888777777888888666555666666555333222222222222222111000000//////000000------------,,,,,,,,,,,,,,,,,,+++++++++*********************************************************************************************************((((((((())))))((((((((())))))(((((((((''''''''''''''''''''''''&&&%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((()))(((((()))))))))******************+++++++++,,,,,,,,,,,,---...///111222333555222444999<<>>AAACCCDDDIIIIIIIIIJJJLLLNNNOOOOOOwwwyyyhhhEEE000000---,,,///---++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&%%%%%%%%%%%%'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''))))))))))))***************++++++,,,------......111222333444555666666666333333444555555555444444////////////...---,,,+++------,,,++++++******)))((())))))))))))(((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))************+++,,,---///000000444555666888999:::::::::888777666777888888666444777666444222111000000000111111000///////////////---------,,,,,,,,,++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((((((((())))))))))))***************++++++++++++,,,,,,,,,,,,---...000111222555222444888888888BBBPPPRRRdddzzzzzzxxxggg[[[TTTPPPLLLIII??????@@@@@@@@@@@@??????:::999888777666444333333333333222222111000//////------............------+++++++++++++++******************++++++++++++,,,++++++***))))))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******)))*********++++++++++++******+++,,,---......///...///000111222333444555666666777999;;;>>>@@@AAAHHHGGGGGGGGGHHHIIIIIIJJJtttxxxeeeDDD111000---,,,...---************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((()))))))))***************+++++++++++++++///000111222333444444444222333333333333333333222...............---,,,+++------,,,++++++******)))(((((())))))(((((('''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((()))))))))*********+++,,,---...//////111222444666888999:::;;;777666666777888888666555555555444222111111111111000000///............///,,,,,,,,,,,,+++++++++++++++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((((((((((()))))))))***************++++++++++++++++++,,,,,,---///000111444222444:::;;;:::<<>>;;;888666777777666555444333222111111111000000///......---,,,,,,------------,,,,,,+++++++++***************************+++++++++++++++******************+++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++))))))******+++,,,,,,---------...///000111222222222333555777999;;;===>>>CCCCCCDDDDDDDDDDDDFFFGGGuuu|||aaaBBB111111...+++...---*********)))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))))))))******************---...///000111222222222222333333222222111000///....../////////...------------,,,++++++******)))((((((((((((((('''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((((()))))))))++++++,,,---....../////////000222444777888999999777666666777888888777555444333333333333333444555000///......---.........,,,,,,+++++++++******************)))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))*********+++++++++++++++++++++,,,---/////////...///444888999:::<<>>@@@@@@@@@AAAEEEGGGzzz^^^@@@111222...+++------******))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((()))))))))))))))*********,,,---...///000111111111222222222111000///...---...///////////////......------,,,++++++******)))'''(((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''(((((((((((())))))++++++,,,------...//////---...000222444666666777555555444555777777666555222222222333333444555666//////...---------------+++++++++*********))))))))))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''(((((((((((()))))))))))))))************+++************+++,,,---......---...111444666777888>>><<>>===<<<;;;:::888===<<<;;;:::::::::::::::444444444333222111111111.........---------,,,,,,++++++,,,,,,,,,,,,++++++)))))))))***************)))))))))************+++)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((()))))))))*********++++++,,,,,,---......///000111333555777888888888777:::===>>>>>>???DDDGGGzzz\\\???111222...***---,,,)))))))))))))))))))))***''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((())))))*********+++,,,,,,...///000111111111//////000000000//////.........////////////......------,,,++++++******)))''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((())))))******++++++,,,,,,------,,,---///111222333444444333222222333555555444333333222222222222222333444///...------,,,,,,------+++*********))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((()))((((((((('''''''''''''''''''''((((((((())))))))))))))))))***************************+++,,,---...000000111333555666555666888===CCCHHHHHHFFFEEEOOONNNNNNMMMKKKJJJIIIHHHMMMMMMJJJDDDBBBBBBAAA??????===<<<<<<>>>@@@BBBCCC888888777666555444222111333222222111111000000///......------------,,,,,,+++,,,,,,,,,,,,,,,,,,+++((()))))))))*********+++))))))))))))************)))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((()))))))))))))))))))))*********+++++++++,,,------......///000222444555555555555444888<<<===<<<===BBBFFFwww[[[>>>111222...***---,,,)))))))))))))))*********''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++++++++,,,,,,...///000111111111,,,---...///000000000000------......///.........------,,,,,,+++******)))''''''((((((''''''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))******+++++++++,,,,,,,,,...///111222222222000000000111333333222111333333222111000000000111......---,,,,,,,,,,,,---************)))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''(((((((((###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((()))))))))(((((('''''''''&&&''''''''''''((((((((()))))))))))))))***************)))))))))***+++,,,,,,***...000000111333333333555888::::::===CCCGGGHHHGGGHHHIIIIIIJJJJJJLLLMMMMMMNNNIIIBBBBBBHHHFFF???@@@??????>>>>>>===;;;:::999:::<<<<<<<<<:::777555111111000000//////.........---------------------+++,,,,,,------,,,,,,+++(((((())))))*********+++))))))))))))************)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))************+++++++++,,,,,,------......///111222333333222222444888<<<<<<:::;;;@@@EEEuuu\\\???//////------,,,&&&))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''&&&&&&%%%%%%%%%)))***)))'''%%%%%%''')))''''''''''''''''''''''''&&&$$$###%%%(((***)))'''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))******************+++,,,,,,---......//////.........---------,,,------......------,,,+++++++++************)))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((())))))))))))++++++,,,------......///222111111000000111222333777555333222111000---+++......---------,,,,,,,,,************))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((''''''''')))))))))))))))))))))))))))************+++++++++++++++---...///111222333444333888AAADDDAAAAAAEEEMMMLLLKKKKKKKKKLLLMMMNNNJJJIIIGGGEEEDDDCCCCCCCCC@@@???>>>===<<<;;;::::::999999888888777555444333222222111111000...---,,,------,,,,,,+++***)))))))))'''&&&(((+++,,,+++)))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))******+++***)))))))))***,,,,,,,,,111444222222333222...111222444777:::===???@@@zzz[[[???//////---------&&&))))))))))))(((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&''''''&&&&&&&&&%%%%%%%%%((()))((('''%%%%%%'''((('''''''''''''''''''''''''''%%%$$$%%%((()))((('''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((()))))))))***************++++++,,,------...///.........---------,,,,,,,,,------------,,,,,,+++++++++*********))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))))))))++++++,,,,,,---.........000000000111111111111222444222111111111111///......------------,,,,,,,,,*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((('''))))))))))))))))))))))))))))))*********+++++++++***+++,,,---///000111222444222666>>>AAA???@@@DDDMMMLLLKKKJJJJJJJJJKKKKKKKKKHHHEEEBBBAAAAAACCCDDD??????>>>===<<<;;;::::::888888777777666444333222111111111000///...---,,,------,,,++++++***))))))---+++)))***,,,,,,***((((((((((((((()))))))))))))))*********))))))((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))******)))))))))***+++,,,---...///111888===:::222000111333666999<<<>>>???|||~~~YYY>>>//////---------'''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''(((&&&%%%$$$&&&'''''''''''''''''''''''''''(((&&&%%%&&&'''((('''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))***************+++,,,,,,------......------------,,,,,,,,,,,,------------,,,,,,++++++*********)))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))***++++++,,,,,,---.........///000111222111000000111//////000111222222000------------,,,,,,,,,,,,******))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''(((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++)))***+++,,,---...///000222111333999<<<<<<>>>AAAKKKJJJIIIHHHHHHGGGHHHHHHJJJGGGCCC???>>>???AAACCC>>>>>>===<<<;;;::::::999666666666555444333222111000000000000///...,,,,,,,,,,,,,,,+++******)))))),,,+++******+++,,,***)))(((((((((((())))))))))))*********+++******)))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((***))))))))))))***++++++...+++***///===EEE@@@666///000222555777:::<<<===zzz~~~XXX===//////,,,,,,---((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%'''''''''''''''''''''''''''((((((''''''''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***)))*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,************))))))))))))(((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((())))))*********+++,,,,,,------,,,---///111222111000...000......///111222111000---------,,,,,,,,,++++++***)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************))))))***+++,,,---......000000111333666888;;;===EEEEEEEEEEEEEEEFFFFFFFFFFFFDDDBBB@@@>>>>>>??????;;;;;;;;;:::999888888777444444444444333111000///////////////...---,,,+++,,,+++++++++******))))))))))))))))))***+++******(((((((((((())))))))))))******+++++++++******)))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))(((((('''''')))))))))))))))******+++---+++)))...:::BBB>>>444...///111333555777999:::{{{|||VVV<<>>???AAACCCEEEFFFFFFAAABBBBBBBBB@@@>>><<<:::888888888777777666666555333333333333222000///.........///......---,,,+++++++++***************))),,,,,,,,,+++***)))))))))(((((((((((()))))))))))))))******+++++++++******((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''(((((())))))************+++,,,,,,,,,111666444///---...///111333555666777zzzTTT;;;//////++++++...+++))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''$$$&&&'''((('''&&&&&&''''''''''''''''''''''''''''''((()))(((&&&%%%%%%'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))******++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++******)))))))))((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((())))))******+++,,,,,,)))+++,,,.../////////...111000......//////---,,,,,,,,,,,,,,,++++++++++++))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((()))))))))******))))))******+++,,,,,,---+++......,,,...333666555777999;;;>>>AAACCCDDDEEE>>>@@@BBBCCCBBB>>>:::777777777666666555555555555333333333222111000///...------......---,,,,,,+++************************111222111///+++((((((((((((((((((((())))))))))))((()))******+++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((('''((())))))******))))))(((,,,...+++***,,,,,,***,,,---...///111222333444vvvRRR;;;//////+++***...,,,))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''$$$&&&((()))(((''''''(((''''''''''''''''''''''''&&&((()))(((&&&%%%&&&(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++,,,++++++,,,,,,,,,,,,++++++***)))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))***+++++++++******+++,,,---...//////000...---...//////...,,,,,,,,,,,,++++++++++++***))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((()))))))))***)))******++++++,,,,,,---)))---...+++---222444111555777999<<>>:::888777777777777666666666666333333333222111000///...,,,------------,,,++++++))))))))))))************---...///---)))'''((()))(((((((((((())))))))))))'''((())))))*********)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))'''''')))*********)))((('''+++,,,)))(((***+++***+++,,,---...///000111222rrr~~~QQQ::://////******...,,,))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''$$$&&&)))***)))(((((()))''''''''''''''''''''''''%%%''')))(((&&&%%%&&&)))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))(((((((((((())))))******+++++++++,,,+++++++++,,,,,,+++++++++))))))))))))(((((((((((((((((('''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((()))******++++++*********+++,,,---///000...---,,,---/////////---,,,,,,,,,+++++++++******)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,,,,,,,---(((---...+++---222333///555777999;;;===>>>>>>>>>AAAAAAAAA@@@???===;;;:::888888888888777777777777333333333333222000///...,,,,,,---------,,,++++++)))))))))))))))*********###&&&((((((''''''))),,,(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((())))))******&&&''')))*********)))(((''')))***((()))---...+++++++++,,,---...///000111yyy{{{OOO;;;111///+++---...(((***)))(((((((((***+++,,,&&&$$$&&&)))((($$$%%%***'''''''''&&&&&&%%%%%%%%%((()))***)))'''&&&&&&'''((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))***************++++++++++++***))))))******))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((('''''''''***)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''(((((())))))******++++++++++++,,,---......------------------------,,,,,,,,,+++***)))((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---......///222444666999;;;<<<<<<<<<>>>>>>>>>>>>===<<<;;;:::;;;;;;:::888777555444444222222222222000///...---------,,,,,,+++***))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************)))))))))))))))))))))))),,,+++***)))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))------------...///000000vvv}}}wwwNNN;;;111///+++,,,...(((***)))((((((((()))+++,,,'''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%'''))))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))************++++++++++++***))))))))))))))))))((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''(((((((((((((((((((((((((((((((((''')))(((''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''(((((())))))))))))++++++***++++++,,,---...------------------------+++,,,,,,++++++)))((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))************************))))))))))))))))))))))))************************************************)))******+++,,,---...///000222444666888999999999<<<<<<======<<<<<<;;;:::;;;:::999888666555444333222222222111000///...---------,,,++++++***))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************)))))))))))))))))))))))),,,+++***)))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((())))))))))))++++++++++++,,,---......tttzzzrrrLLL:::111000+++,,,...))))))))))))((())))))***+++'''***)))%%%(((...---%%%'''&&&&&&&&&&&&%%%%%%%%%'''((()))(((&&&&&&&&&(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))************++++++******)))((()))))))))(((((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&'''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''(((((((((((()))))))))************+++,,,---...,,,,,,,,,,,,------------+++++++++++++++***)))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************************************)))******+++,,,---.........///111333444555666666999999:::;;;;;;;;;;;;;;;999999888777666444333333222222111111000...---,,,,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))),,,+++***)))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&'''((((((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))***,,,,,,}}}uuu|||pppJJJ999111000+++,,,...***))))))))))))))))))******%%%+++***%%%+++888777+++&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))******************))))))(((((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((((('''''''''''''''((()))&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******+++,,,---,,,,,,,,,,,,,,,---------+++++++++++++++***)))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((()))))))))(((((()))))))))*********************************************************************************************************)))******+++,,,,,,------------///000222333444444555666777999::::::::::::888888777666555444333222111111111000///...,,,,,,,,,+++++++++******))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((()))))))))************))))))))))))))))))))))))++++++***)))(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))***++++++{{{{{{pppGGG777111111++++++...***))))))*********)))))))))%%%+++***%%%+++888777+++&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((())))))))))))************)))(((((('''''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&'''''''''(((((())))))(((((('''''''''(((((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((('''''''''''''''))))))))))))***+++,,,,,,+++++++++,,,,,,,,,------******+++++++++***))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***)))))))))************+++************************++++++++++++++++++++++++************************************************)))******++++++,,,,,,,,,------...///000222333333222333555666888999999999777666666555444333222222000000000///...---,,,+++++++++***************)))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))+++***))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''(((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))***+++,,,zzzpppEEE666222111++++++...+++)))************)))(((((('''***)))%%%(((...---%%%%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))******))))))((('''&&&''''''''''''(((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''((((((((((((&&&&&&''''''((()))))))))))))))(((((('''(((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((''''''''''''&&&(((((((((((()))***+++,,,******++++++,,,,,,------******+++++++++******)))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))******)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,,,,---------...///000222222000111333444666777777777555555444444333222222111000000//////...,,,+++***************************))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&((()))))))))))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))***+++,,,,,,zzzmmmCCC555222111+++***///,,,)))******+++***)))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%'''&&&&&&%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((((((((()))))))))))))))))))))(((((('''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''((((((((((((&&&&&&''''''((())))))*********)))((('''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((()))++++++)))******+++,,,,,,------)))******+++++++++******((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,---...000111///000111333444555555666444444333333222222111111/////////...---,,,+++***))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))************))))))))))))))))))))))))******))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))******))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))***+++,,,{{{kkkBBB555222222+++***///,,,)))***+++++++++)))((('''&&&$$$&&&)))((($$$%%%***%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))((((((''''''''''''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())))))))))))))))))(((((('''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))&&&&&&&&&'''((())))))***++++++***(((''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))(((((('''''''''&&&&&&&&&'''''''''(((((()))***+++))))))***+++,,,,,,------)))******+++++++++******)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++******+++---///000///000111222333444444444444333333222222111111111/////////...---,,,******)))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))************))))))))))))))))))))))))***)))))))))))))))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&((()))*********)))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''(((((()))***+++}}}dddAAA999222000...******---+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((($$$&&&'''&&&$$$$$$'''***'''''''''''''''''''''''')))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((+++***)))((('''&&&%%%%%%&&&&&&''''''''''''''''''***)))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''******))))))((((((((('''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&$$$###$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((()))))))))))))))*********)))(((''''''+++***(((&&&&&&''')))***.........---,,,---///222...,,,++++++---//////...222...******,,,///...,,,......---...///...,,,)))...------...---+++,,,///+++,,,......,,,,,,,,,---,,,,,,,,,+++******))))))+++,,,---------,,,...///......//////000222333444555555555444333222111000///......------,,,+++++++++++++++***)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++}}}ddd@@@999222000...******---*********)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((((((&&&'''(((&&&%%%%%%'''***''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((($$$%%%%%%&&&''''''((((((''''''''''''''''''''''''))))))((('''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''))))))((((((((('''''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&'''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))))))))******''''''(((((()))((((((((()))***+++---......------%%%(((,,,000222555888::::::999999888666555555555444222///,,,***,,,///111000...,,,+++---.........111000///000...***%%%"""111...***((((((***,,,---***++++++,,,,,,,,,------***,,,------,,,,,,---...------......///111222333444444444444333222111000///......------,,,++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))******|||bbb@@@888222000...++++++---******))))))((((((''''''''''''''''''''''''''''''((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''(((((('''%%%%%%'''((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((%%%%%%&&&''''''((())))))''''''''''''''''''''''''((((((((((((''''''''''''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""###%%%%%%%%%&&&''')))$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''((())))))))))))*********''''''((()))******++++++))))))))))))***+++,,,---555;;;CCCJJJOOORRRUUUWWWYYY[[[\\\[[[XXXWWWYYY\\\SSSRRRMMMEEE===;;;>>>BBB>>>:::444111000111222333111...***)))---333666777------...000222000+++'''))))))******+++,,,,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,---...///000111333333333333222111000000///......------,,,++++++++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))***zzz```@@@888222000...++++++---***)))))))))((((((((('''((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''''''''&&&&&&%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((,,,,,,+++***)))((('''''''''''''''''''''&&&&&&&&&'''(((((((((((((((''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%%%%$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))***************************************)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((())))))))))))(((((()))))))))*********++++++++++++++++++,,,,,,---...+++)))'''(((,,,222999>>>IIILLLOOOPPPPPPOOOOOOPPPKKKNNNOOOLLLHHHIIINNNTTT\\\[[[XXXRRRLLLHHHHHHJJJQQQMMMHHHEEEEEEGGGIIIJJJDDDBBB<<<555111111000///...///000111111...,,,***------------,,,,,,++++++***+++,,,,,,******+++,,,++++++++++++,,,---...///111111111222111111000000///......------,,,++++++************))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))*********+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))www^^^???888111000...++++++...))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&%%%%%%%%%&&&&&&%%%$$$'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%((((((((((((((((((((((((///...,,,+++)))'''%%%%%%(((((('''''''''&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************++++++++++++++++++++++++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((())))))))))))((((((************++++++++++++,,,,,,++++++,,,,,,---...,,,---000555<<>>777111///...,,,,,,///(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((''''''&&&&&&%%%%%%'''***+++***'''''''''''''''''''''''''''%%%&&&'''((()))***+++,,,((((((((((((((((((((((((%%%%%%&&&&&&&&&''''''''')))(((((('''&&&&&&%%%%%%%%%&&&((()))***)))((('''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((()))***)))'''&&&&&&'''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((((((((())))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((()))******++++++))))))************))))))+++++++++,,,,,,,,,,,,---+++++++++,,,...111555777999<<>>777111///...,,,,,,///(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''''''''&&&%%%'''&&&&&&)))---...,,,***''''''''''''''''''''''''$$$%%%'''))),,,...000111(((((((((((((((((((((((('''''''''((((((((((((((())))))((('''&&&&&&%%%%%%$$$&&&((()))***)))((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###%%%&&&%%%$$$$$$%%%&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''(((((()))***+++++++++))))))************))))))++++++,,,,,,,,,---------,,,,,,---///333888<<<>>>CCCDDDGGGNNNYYYgggttt|||{{{ccc^^^WWWRRRXXXbbbeee]]]SSSQQQNNNJJJCCC===777222///---...///...,,,+++,,,---++++++++++++++++++,,,,,,++++++---...//////000000///......------,,,++++++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''&&&tttYYY<<<888333///...------,,,******))))))((((((''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%... %%%... ###..."""))):::FFF### ///)))***)))rrrXXX111"""111!!!111&&&222"""###&&&'''AAA;;;***!!!"""$$$'''jjj///,,,,,,...###%%%((('''''' """---%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((()))))))))))))))(((((((((((())))))***+++++++++***************---,,,+++******+++,,,---------------,,,+++******,,,---,,,+++)))***,,,...(((JJJVVV===***//////""")))...000,,,(((((())))))---***'''%%%&&&((()))))),,,+++***)))(((((()))))),,,+++***)))((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((()))***)))))))))))))))***+++))),,,......,,,***++++++***...******111///)))---444222555:::::::::???HHHPPPcccvvv~~~eeeSSSTTT]]]]]]VVVSSSYYY]]]VVVHHH===CCCSSSRRR<<<...111///$$$))),,,---,,,))))))+++...---------....../////////......---,,,,,,+++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''rrrVVV;;;777222...---,,,,,,+++***)))))))))((((((((('''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%!!!&&&(((***%%%222000444444222[[[777444FFF,,,///$$$000%%%+++---...'''>>>^^^((()))######!!!&&&(((%%%'''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((()))))))))*********)))))))))***++++++++++++++++++,,,,,,,,,,,,+++******)))******++++++***+++---.........000111...//////...------///111===QQQRRR999***111777111---//////,,,,,,000111000,,,+++,,,---...---)))&&&(((((()))***++++++++++++'''''''''''''''((()))***))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))(((((((((''''''''''''''''''((((((((())))))***))))))))))))***++++++---,,,,,,+++*********+++---000***&&&,,,///000:::333666>>>KKKWWWbbbtttvvvqqq]]]\\\]]]ccciiijjj```VVVPPPcccgggNNN444,,,000111************)))+++...111,,,,,,---------............------,,,++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---*********))))))*********))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''{{{qqqRRR:::666111---,,,,,,+++***))))))))))))(((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$+++!!!""""""333666444,,,DDD[[[<<<666+++(((###(((iiiHHHVVV#########444222"""\\\555(((%%%%%%&&&"""###+++(((!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''((((((((()))))))))((((((((()))))))))******++++++******+++,,,,,,---++++++,,,,,,------......++++++++++++,,,,,,,,,,,,,,,------,,,******,,,---)))+++---...------...000777>>>:::***$$$---444444000000...,,,000444000***((()))***---///000...,,,,,,---------,,,+++)))''''''''''''((()))***+++,,,***))))))(((((())))))***))))))))))))))))))))))))((((((((('''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))((((((((((((''''''(((((((((((())))))))))))***************+++,,,,,,///,,,******+++---......)))000---,,,333444333:::BBBOOOfff|||}}}hhhUUUPPPXXX]]][[[TTTaaahhh[[[DDD333------...,,,+++***+++,,,+++++++++,,,,,,,,,,,,,,,------------,,,,,,++++++******************************))))))))))))))))))))))))((())))))******))))))(((((((((((()))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''yyyrrrQQQ:::666111...,,,,,,+++***))))))))))))(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&***)))'''&&& PPP222(((NNNyyy&&&---)))zzz&&&,,,999555999222 SSS@@@XXX666(((''' ***)))"""QQQ000'''%%%++++++!!!&&&)))(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))))))))*********+++*********+++,,,---...,,,,,,,,,---------------------..................,,,......---++++++---000,,,///222555555666777888===@@@AAA???BBBHHHLLLLLL;;;;;;:::<<>><<>>:::&&&"""!!!///"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))((((((((()))))))))******)))))))))*********++++++)))))))))***+++,,,---.../////////.........------+++,,,---000333777;;;===@@@EEEIIIHHHDDDCCCEEEIIIPPPRRRTTTUUUTTTTTTUUUVVVccciiikkkgggddddddccc___ccc___VVVNNNNNNWWW^^^```ZZZZZZYYYWWWSSSKKKBBB;;;;;;999555222///---,,,++++++************+++,,,,,,+++******))))))******+++)))))))))))))))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))******)))*********++++++++++++,,,,,,,,,,,,---///000111...000111000//////111333777FFFYYYvvvnnn]]]WWWXXX^^^ddd^^^SSSBBB444,,,***,,,...,,,,,,,,,++++++++++++***++++++++++++++++++******************************)))))))))))))))))))))))))))******++++++******))))))))))))*********++++++++++++++++++++++++++++++************************++++++******++++++,,,---++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((wwwuuuPPP;;;777222///------,,,+++'''((((((((()))))))))***(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''((((((((()))&&&,,,%%%$$$000ppp))) rrr~~~ ///888 ###,,,&&&...'''(((777888(((+++mmm)))$$$OOO...---(((!!!///+++>>>... '''$$$---!!!'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))(((((()))))))))*********))))))*********+++++++++******++++++,,,...///000//////000000111222333333444555777<<>>777333000///---,,,++++++,,,,,,((()))***++++++***)))((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,------......//////---000111111333:::GGGPPPnnnmmmNNNNNNTTTVVVPPPCCC666000///111222111---***)))***,,,************************((((((((((((((((((((((((************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((III888666222...,,,+++,,,,,,+++++++++*********))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((((((((((((((((((((((((((((($$$+++***'''''')))&&&==={{{...)))***###+++///444(((###(((((('''(((///888333'''&&&%%%***!!!%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&'''''''''(((((())))))(((((((((((((((((((((((())))))************))))))************++++++++++++******++++++,,,,,,,,,,,,000111000///---...111444===CCCNNN___ttt~~~wwwhhhVVV]]]eee]]]TTT```ooorrrfffbbbWWWXXXZZZ[[[YYYRRRJJJCCC:::666000+++(((((()))***'''((()))*********))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))************************************++++++++++++,,,,,,---......///000000,,,///222333;;;NNNjjj}}}UUUTTTVVVZZZZZZNNN:::***222222111///,,,+++++++++************************((((((((((((((((((((((((************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))HHH888555111...,,,+++,,,---++++++++++++************(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((('''(((((((((((()))))))))"""(((,,,'''(((222&&&>>>,,,000000hhh---&&&+++%%%))))))'''777)))444444(((***&&&(((%%%!!!%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((()))******++++++******)))*********++++++++++++,,,++++++,,,,,,------......+++,,,---,,,---111999???XXXiiirrrqqq|||rrrZZZNNNVVVcccnnnqqqsss{{{vvvooocccZZZUUUTTTTTTUUUIIICCC;;;222+++(((((((((************************))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********************************++++++++++++,,,,,,------...///000111111---000666AAAUUUtttyyyqqqqqqttt{{{xxxtttpppkkkfff\\\```jjjwwwxxxrrrqqqvvvrrroooooorrroookkkqqq|||vvvyyy}}}oooPPPGGGQQQXXXOOOBBB666333///------------,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))GGG777555111...,,,,,,,,,---*********)))))))))(((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((('''((((((((())))))))))))&&&++++++***(((444...888666 000:::>>>$$$///;;;,,,%%%))))))(((555&&&yyylll+++222)))$$$+++ &&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''(((((('''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((()))******++++++******)))*********+++++++++,,,,,,,,,,,,---......//////000+++///444999BBBOOO___kkk~~~yyylll^^^XXXYYYaaasss|||pppeee```^^^]]]]]]UUUQQQJJJBBB;;;555222000111///---+++***)))***+++))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********************************+++++++++,,,,,,,,,---...///000111222222555;;;LLLgggrrrgggbbbaaacccfffXXXYYYcccqqqvvvrrrrrrxxxlllnnnzzz|||zzz~~~wwwwwwyyy{{{zzzxxx}}}kkkPPPKKKSSSZZZ]]]FFF<<<111,,,---///...,,,************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************((()))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))GGG777555111...,,,,,,,,,---((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((('''((((((((())))))******+++%%%"""...$$$'''888sssAAAjjj999$$$ZZZ+++%%%555+++ ***###***)))((( (((}}}]]]+++444&&& ---+++%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''((((((((((((''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((******++++++++++++************+++++++++,,,,,,,,,------......///000000111444;;;EEEQQQaaawww~~~rrrbbbUUUPPPTTT```qqqzzzjjj]]]\\\ZZZVVVQQQKKKEEE@@@===777444000,,,***)))******))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))******************************+++++++++,,,,,,,,,------...///000111222222>>>JJJfff{{{~~~zzzeeeYYYSSSQQQQQQSSS^^^hhh___NNNSSS^^^XXXIII777...---000...,,,************************************************************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))FFF999555111///......---,,,))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))((((((((((((******))))))******+++,,,,,,$$$,,,,,,!!!333ccchhh++++++((('''---)))VVVeee333'''444555444(((===%%%)))777;;;(((111(((888pppUUU000&&&000$$$+++(((!!!%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************......---)))(((+++---......---...///222444666777;;;OOOjjj|||xxxmmmgggZZZVVVTTT```|||___TTTYYY```YYYQQQPPPNNNHHH@@@555---))))))***+++((()))++++++)))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********))))))))))))))))))************+++++++++---------+++******,,,///***444333---...///444AAAVVVtttvvvvvvyyyqqqbbb\\\fffkkkeeeZZZZZZggguuuyyywww~~~SSS@@@ZZZ]]]XXXIII555---111111+++777***###'''+++******...))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))******)))))))))))))))***++++++******+++,,,,,,------...///---***))))))***,,,...//////,,,***))))))---,,,++++++++++++***)))///,,,))))))***---...//////,,,)))((()))+++,,,---***************+++,,,---EEE999555111///......---,,,))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))((((((((((((******))))))******+++,,,---%%%***///%%%---ddd111---...---///...>>>$$$GGGGGGQQQTTTOOOMMMLLL]]]RRRLLLXXXXXXHHHlllYYYUUU:::FFF000666777EEE!!!111hhhkkk000!!!---+++&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((((((((((((((((((((()))))))))***************************))))))))))))*********+++'''***,,,...000000///---+++222666333...444FFFVVVhhhsss^^^VVVaaapppxxxtttdddZZZQQQPPPVVVWWWKKKAAA666222222111,,,&&&((())))))(((''''''(((***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))))))))************+++++++++++++++,,,------,,,,,,...000000,,,+++333777111CCCjjjuuuccc]]]ZZZTTTaaarrrcccgggqqqlll{{{cccFFFPPPWWW^^^XXXCCC111555EEE===222,,,......)))'''***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++*********))))))******))))))(((((((((((())))))))))))))))))))))))******))))))))))))******---,,,++++++******++++++,,,---...///...,,,+++***$$$&&&)))***))))))***+++)))((()))***+++,,,,,,,,,((('''''''''(((((('''''',,,***((('''((()))***+++++++++***)))))))))******}}}CCC999555111///......---,,,))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))******))))))******+++,,,,,,((('''111+++(((\\\000000---'''000333---777NNNIIIMMMFFFDDDRRROOOXXXBBBCCC;;;666\\\...%%%<<<444 '''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''(((((()))))))))((((((((()))))))))******************************))))))*********+++++++++))))))+++---///...+++)))+++000555666<<>>KKK>>>JJJNNN\\\RRRMMMEEEUUU{{{222333)))'''***,,,%%%###''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''((()))******+++(((((()))))))))******************************************+++++++++,,,,,,///+++)))+++,,,---...111222111777JJJiii}}}~~~~~~~~~}}}~~~~~~pppdddYYYQQQdddrrrzzz~~~fffRRRUUUWWWVVVNNNAAA666111111///---+++)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,***,,,...///......///000---888999<<>>555,,,***))))))++++++)))'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***************++++++++++++,,,,,,,,,,,,---......------...///,,,:::AAARRRxxxwwwhhhZZZ___kkk{{{^^^WWWhhh}}}vvvWWW777,,,---+++))))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,************************))))))))))))***************************************************+++,,,,,,---,,,,,,,,,,,,,,,------000...,,,,,,---///000111$$$(((,,,000222333555777===@@@DDDFFFHHHJJJNNNQQQRRRPPPLLLHHHGGGLLLUUU[[[ZZZ\\\___^^^\\\YYYXXXYYYIIIGGGCCC???;;;777555444www|||CCC999555111///......---,,,************************''''''((((((((((((''''''((((((((((((((((((((((((''''''(((((())))))************))))))******+++,,,'''888(((***,,,///""";;;EEEGGGHHHSSSIIIXXX```^^^bbbZZZfff[[[UUUMMM<<<:::GGG:::FFFvvvZZZ---,,,$$$)))222((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((())))))*********)))))))))*********++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...,,,000444111,,,111;;;IIIcccuuukkkhhhjjjfffdddaaa``````aaa```___``````___]]][[[\\\___aaa]]]___aaabbbbbbaaabbbcccdddeeehhhnnntttyyy{{{{{{|||~~~qqq[[[jjjvvv|||{{{iiiUUUPPPUUUWWWMMMAAA...+++((()))+++---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))******++++++++++++++++++,,,,,,,,,,,,............---...000333777>>>QQQxxxsssaaaUUUOOOhhh}}}\\\XXXlll}}}[[[888+++,,,,,,***+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,***************+++++++++)))))))))************+++***************************************+++,,,---111000///...---,,,,,,,,,,,,------------///444777;;;???DDDFFFFFFEEEDDDCCCOOORRRUUUTTTRRRRRRUUUXXXKKKJJJFFFBBBAAAEEEOOOVVVWWWZZZ\\\ZZZVVVSSSRRRSSSZZZYYYVVVTTTQQQOOONNNNNNtttzzzBBB999555111///......---,,,************************''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((()))***************))))))******+++,,,)))555(((000)))111))))))(((iiiTTTFFFccciii```ppprrr{{{zzzsssVVVDDDSSSHHHKKKKKKZZZDDD[[[ZZZ???III:::333000"""***$$$***)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))***))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------///...222666555777HHH]]]www}}}sssfffiiikkkkkkhhhdddbbbaaa```______`````````___^^^ZZZ[[[[[[ZZZXXXXXXYYYZZZWWWZZZ\\\[[[YYYWWWWWWXXXWWWWWWXXX\\\aaaeeeggghhhmmmooorrrvvvxxx{{{}}}~~~ooofffZZZaaannnbbb]]]ZZZVVVSSS@@@999000,,,,,,---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))******+++++++++++++++,,,,,,,,,------...............111666:::HHH]]]zzzuuufff\\\\\\mmmuuu[[[XXXcccmmmkkkPPP666---,,,***+++...))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,))))))*********+++++++++))))))*********+++++++++************************************+++,,,---...000///////////////000000000777>>>@@@@@@AAAGGGLLL^^^aaadddccc^^^VVVPPPLLLLLLOOOPPPNNNIIIFFFHHHJJJUUUWWWXXXVVVSSSSSSWWW[[[YYY\\\]]]YYYSSSPPPPPPRRRLLLLLLLLLKKKKKKLLLLLLMMMrrryyyAAA999555111///......---,,,************************''''''((((((((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++*********)))***++++++,,,***000)))666'''222555000;;;BBBAAA]]]hhhnnnnnn___~~~uuu{{{ooommmJJJZZZVVV[[[RRR___AAAQQQMMMyyyMMMPPPIIIYYYHHHDDDLLL444;;;((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))*********))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------.........,,,///777???QQQuuurrrddd___ZZZVVVSSSUUUZZZ]]]]]]\\\WWWXXXYYYZZZZZZZZZXXXWWWWWWYYY[[[[[[YYYVVVUUUUUUSSSTTTUUURRRMMMJJJJJJKKKLLLJJJJJJLLLQQQVVVYYY[[[NNNUUU```llltttxxxzzzzzzxxx{{{{{{[[[aaahhh~~~{{{eee\\\\\\UUUJJJ;;;111---,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++++++++,,,,,,,,,---------............000555;;;@@@SSS}}}|||xxxeeeZZZ```kkk|||ttt]]]\\\cccdddQQQ???666000(((''',,,))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,))))))******++++++++++++))))))******++++++++++++************************************+++,,,---...***+++,,,...111444777888???JJJWWW\\\[[[\\\aaagggeeeiiilllkkkeee\\\TTTOOOTTTYYY]]]^^^\\\\\\aaaeee\\\bbbiiiiiieee___^^^^^^ZZZ\\\]]]XXXQQQMMMNNNPPPTTTRRRPPPMMMJJJHHHFFFFFFpppyyyCCC777555222///------------+++++++++++++++***)))(((************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((***,,,---------------,,,+++111111---555>>>:::GGGMMM]]]nnnpppjjjooo}}}{{{XXXQQQGGGFFFFFFEEEBBB???>>>AAA>>>???CCCKKKQQQMMM@@@444000***%%%###%%%((()))(((+++(((&&&(((,,,,,,'''"""''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,000000......111222666;;;GGG___zzzrrrlllbbbVVVPPPMMMPPPOOONNNRRRZZZ[[[WWWVVVXXX[[[___```^^^^^^___ccc```^^^___```aaa___\\\YYYWWWWWWYYYWWWRRRQQQSSSUUUYYYYYYVVVVVVXXXTTTLLLFFFHHHDDDEEENNNQQQVVVddduuu}}}oooaaa\\\uuueeeXXXWWWWWWPPPBBB555---)))&&&,,,***))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))***+++,,,---......---------......///222222111...000;;;KKKWWWzzzhhhfffXXX___kkk~~~nnn\\\dddZZZiiiYYY<<<555///'''++++++)))''''''((())))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))***---,,,)))(((((()))+++,,,000,,,)))***---///000111***...---333BBBIIIOOO\\\RRRaaaaaaZZZ^^^```\\\\\\[[[\\\___bbbcccffftttyyyzzz~~~uuu]]]TTTeeeooobbbSSSOOOuuuxxxCCC888666333000---,,,------***************)))((((((************))))))))))))(((((((((((()))))))))***))))))))))))************///...,,,++++++,,,---...444//////000666GGGTTTTTT]]]gggzzzwwwxxx}}}wwwdddXXXOOOQQQVVVQQQDDD999AAACCCBBB???<<<@@@JJJRRR@@@;;;333...+++)))'''&&&+++)))&&&$$$%%%'''((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333...,,,...000111555:::===FFFWWWnnn{{{lllddd___XXXRRROOOOOONNNJJJGGGLLLUUUXXXUUUZZZaaajjjlllgggbbbcccgggeeedddcccdddgggjjjmmmooooooiiifffhhhiiieeebbbaaa[[[```bbb___\\\[[[VVVPPPDDDGGGCCCBBBHHHFFFGGGSSS___eeekkkoooqqqwwwddd\\\~~~}}}YYYZZZUUUPPPKKK@@@333///111,,,***(((((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************))))))))))))***+++,,,---...------------......///---///444888888EEEiiiwwwfff[[[```fffvvvZZZfffdddXXXIII<<<,,,'''000+++***((()))***+++***(((************************))))))))))))))))))))))))+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******************++++++,,,---###///999999...&&&)))000555BBBKKKQQQYYYXXXQQQNNNYYYTTTGGGFFFSSSZZZ___kkkzzzggg|||xxxDDD999777444000...,,,,,,,,,*********)))))))))((((((++++++*********)))))))))((((((((()))))))))******))))))******++++++++++++,,,+++******---///000000333444999EEEYYYppp}}}~~~wwwzzzfffbbbeee^^^OOOCCCCCCFFFHHHEEEAAABBBHHHOOOQQQMMMFFF===555...)))&&&((())))))&&&$$$%%%))),,,''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++,,,,,,,,,,,,------------------------------------111...---...000333;;;DDDKKKjjjvvvooobbbUUUOOONNNLLLLLLMMMLLLLLLMMMQQQZZZdddeeebbbhhhttt~~~tttooottt{{{zzz{{{{{{zzz{{{tttmmmuuuyyyyyysssllliiigggeeeXXXZZZUUUTTTXXXQQQJJJQQQOOOQQQRRRRRRTTTZZZccckkkvvv~~~llldddtttcccWWWRRRVVVTTTEEE666111000---***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))***************))))))******+++,,,------,,,,,,,,,---...//////---222666:::GGGhhhuuuggg]]]bbbuuuZZZcccffflllcccDDD///---///******)))***,,,,,,***)))************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******)))******++++++******,,,---.........---111,,,&&&$$$)))666CCCKKKNNNTTTYYY[[[^^^aaa___[[[PPPSSSZZZnnnwwwDDD:::888444000...,,,,,,,,,++++++******************+++++++++*********))))))(((((()))))))))*********)))))))))***+++++++++,,,,,,++++++,,,...///000///333BBBRRReee}}}|||}}}kkk```PPPMMMKKKLLLOOONNNHHHBBBSSSSSSQQQKKKDDD;;;444000)))***++++++***))))))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++,,,,,,,,,,,,------------------------............---///222444444888FFFUUUooozzznnnfffVVVMMMFFFGGGIIILLLPPPTTTUUUYYYcccooozzz{{{ttt}}}~~~yyyxxxqqqsssyyypppbbbaaa[[[XXXTTTPPPLLLKKKMMMOOO[[[cccooozzzsss]]]ddd}}}ooo^^^VVVVVVQQQDDD999777444///,,,++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********((()))))))))************************+++,,,------,,,,,,,,,,,,---...///000333777666===dddooo```mmm|||ZZZkkkzzzPPP;;;666)))***))))))+++,,,,,,***(((************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,...---------------......//////222<<>>555///,,,+++***************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))************++++++++++++,,,---......------...///111333555666===UUUzzzbbbaaawww~~~bbbnnntttUUUIII555222...+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///......111555<<>>111+++///444...&&&++++++++++++++++++++++++******))))))******+++,,,************************++++++************++++++++++++++++++++++++++++++///---*********++++++++++++///...***---444666222333555LLL___XXXWWWsss{{{qqqnnnqqq{{{iiiBBB666555333111000///......------,,,+++++++++++++++++++++++++++++++++++++++))),,,------,,,,,,***)))+++---///...,,,444KKK```~~~qqqaaaTTTKKKHHHKKKOOOPPPRRRSSSRRROOOIIICCC111---(((%%%&&&(((((((((******))))))))))))************))))))(((((((((((())))))))))))************)))***+++,,,---....................................444///,,,222333555???GGGgggwww___RRRNNNKKKJJJOOOSSSUUUYYY]]][[[jjjrrrwww||||||nnn___ZZZbbbmmmtttuuukkkuuurrr___VVVTTTJJJCCC<<<222...,,,***((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,------------......---......222444000CCCfffhhhooo}}}~~~pppkkk|||~~~\\\KKK666+++***,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************++++++************++++++++++++++++++++++++++++++---,,,++++++,,,---------)))000444111---///666;;;TTTOOOUUU^^^lllyyylll|||{{{ggg@@@666555333111000///......---,,,++++++******++++++++++++++++++++++++++++++)))+++......,,,,,,...111---...000444;;;MMMkkkwwwzzz|||vvveee]]]UUUNNNQQQPPPRRRTTTVVVUUUQQQNNNAAA777+++%%%'''******(((******))))))))))))*********))))))))))))((((((((()))))))))*********++++++++++++,,,---------------........................---111///111444000555III\\\gggYYYSSSPPPLLLIIIJJJOOOTTTXXX^^^eeedddzzzttthhhdddiiiooosssqqqssszzzddd]]]TTTKKKAAA666333000,,,***)))*********))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------.........000,,,+++333888777XXXpppllltttqqquuuxxxnnnpppsssZZZ@@@222,,,)))+++000++++++++++++++++++++++++******))))))******+++,,,************************++++++************++++++++++++++++++++++++++++++++++++,,,------......///111...---...333<<>>666555333111000///......,,,,,,+++************+++++++++++++++++++++++++++///,,,******+++...444:::222111888KKKbbbvvvrrrrrrYYYWWWOOOJJJNNNTTTUUURRROOONNNDDD888///,,,,,,+++)))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++,,,---------------,,,,,,------------............***///111666888333BBBbbbyyybbbTTTPPPQQQRRRJJJIIINNNXXXaaajjjuuu}}}~~~sssppprrrdddiiiuuuooozzz{{{gggTTTMMMJJJ@@@777333---++++++------,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------......//////111000---222<<>>666---+++///++++++++++++++++++++++++******))))))******+++,,,************************++++++************++++++***+++++++++++++++,,,,,,***+++------------...///444+++)))666FFFSSS\\\ccc___hhhuuuvvvjjjeeeqqqeee>>>666555333111000///......---,,,++++++******++++++++++++++++++++++++++++++222+++(((+++---...111777666@@@XXXuuusssmmmXXXEEEDDDMMMSSSTTTTTTPPPMMMFFF===444---***)))******))))))))))))******))))))))))))************************++++++++++++------.........---,,,,,,---------.........//////...222333666;;;BBBaaarrraaa^^^ZZZNNNEEEEEEFFFJJJUUUfffvvv{{{~~~qqq^^^cccnnn|||vvvqqq{{{vvvZZZUUUUUUKKK:::444---***+++------,,,))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,,,,---......///000000...555222222EEEfffzzzdddooo{{{{{{|||ttt{{{ZZZGGG;;;000,,,---++++++++++++++++++++++++******))))))******+++,,,************************++++++************++++++*********++++++,,,,,,,,,+++,,,...---,,,+++---///,,,000<<>>666555333111000///.........---,,,,,,++++++,,,,,,++++++++++++++++++++++++...***+++111111---...444CCC^^^|||}}}xxxWWWKKKLLLNNNNNNPPPLLLMMMLLLFFF<<<222,,,)))******))))))))))))******)))))))))************+++*********++++++++++++,,,------.........------,,,------......///000000000222333...111BBBZZZmmm]]]UUUXXXRRRBBB???IIIQQQWWWdddvvv|||}}}|||wwwpppppptttxxxyyyyyy|||ttteee[[[LLL@@@888...***+++,,,,,,***))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111,,,666777>>>^^^ttthhhrrr|||uuupppoooooooooooosssvvv{{{uuuwwwnnnPPP;;;111......++++++++++++++++++++++++******))))))******+++,,,************************++++++************++++++*********++++++,,,,,,---+++---...---+++,,,000333555DDDRRRWWW\\\kkk{{{xxxuuuqqq{{{eee>>>666555333111000///......///...------,,,,,,------++++++++++++++++++++++++++++++///444111...999JJJfff~~~|||wwwiii^^^QQQJJJJJJJJJKKKLLLKKKFFF>>>333---******))))))))))))******))))))*********+++++++++*********+++++++++,,,,,,------...............---......//////000111111222000333000;;;\\\}}}ddd^^^VVVOOOJJJEEEDDDMMMYYYhhhooo~~~tttooonnn{{{}}}hhhWWWLLLBBB666///...///---***))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,---...///000111111111666===XXXwwwkkkooo|||qqqmmmgggbbb___^^^]]]\\\\\\^^^bbbggglllqqqtttvvvtttoookkkjjjmmmnnnllljjjiiikkkoootttyyy|||aaaCCC555222///++++++++++++++++++++++++******))))))******+++,,,************************++++++************++++++)))******+++,,,,,,------+++---///...,,,///666<<>>666555333111000///......//////...------------...++++++++++++++++++++++++,,,---111222---000JJJiiixxxsssyyyvvv___OOOLLLJJJJJJKKKNNNOOOHHH<<<222******))))))))))))******))))))******++++++++++++******+++++++++,,,,,,,,,,,,------...//////.........//////000111222222333000777<<>>666333333///+++))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,---...///000111222888666BBBooo~~~ccckkk~~~}}}}}}wwwoooeeeaaa]]]ZZZWWWTTTQQQOOOMMMMMMOOOQQQSSSUUUVVVWWWTTTOOOJJJIIIKKKMMMKKKHHHEEEFFFGGGHHHMMMUUU___fffsssgggiii~~~}}}vvvsssNNN<<<555...++++++++++++++++++++++++*********)))***++++++,,,************************++++++************++++++))))))***+++,,,,,,------***---///......222;;;BBBWWW```bbbfff]]]ZZZiiiyyyttt```>>>555555444333111///---,,,------------------------***,,,---,,,,,,---...------222111+++111KKKooowww}}}```NNNOOOMMMKKKKKKMMMLLLHHHDDD000...,,,+++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................------111,,,,,,222333...000666:::888XXXyyygggQQQWWWPPPFFFHHHVVVXXXSSS```xxxuuu|||ooohhh}}}ZZZ===;;;;;;111***,,,,,,***(((((()))***)))((())))))))))))************,,,,,,------------------+++......---...111333444999:::XXXeeeeee|||vvvrrrlllkkkuuuyyyrrrssssssmmmhhhggg```\\\TTTIII@@@===???CCCBBBBBBAAAAAABBBDDDFFFGGGGGGGGGDDD???BBBJJJKKKFFF>>>GGGLLLJJJIIIMMMOOONNNUUUMMMTTTnnnwwwfffLLL:::---000,,,***,,,,,,***+++...******))))))))))))******++++++++++++++++++++++++++++++******************---------...//////---+++111222///+++...>>>QQQ]]]TTTjjjuuuiiitttzzzwww___>>>666555444222000///------------------------------------,,,++++++,,,---,,,---+++***333IIIggg}}}wwwsssppplllhhhdddeeedddcccbbbbbbccceeefffjjjnnnuuu{{{|||~~~}}}vvvmmmXXXQQQJJJJJJOOOPPPJJJCCC:::444---***+++,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///000///...222666666222444SSS{{{yyymmmddd[[[RRRMMMLLLSSS]]]]]]^^^rrrnnnmmmkkkPPPAAA<<<888111+++,,,+++))))))***++++++***))))))))))))************,,,,,,,,,------------......///...---...000222333>>>TTTxxx~~~vvvbbbzzz~~~|||yyywwwuuusssmmmeee[[[WWW]]]eee}}}tttnnniiigggaaaXXXSSSSSSOOONNNLLLGGGAAA???@@@BBB??????@@@BBBDDDFFFIIIJJJMMMNNNNNNPPPXXX___[[[QQQVVVYYYbbbnnnsssqqqpppssstttzzz~~~www~~~mmmuuusssRRRBBB000000,,,***,,,---***+++---******))))))))))))******++++++++++++++++++++++++++++++******************,,,+++******,,,---------***444444,,,:::VVV^^^RRRggg{{{www]]]hhh}}}xxx^^^===777555333111///.........------------------------...,,,++++++---...//////222---444OOOsss}}}zzztttqqqooolllhhhddd___\\\YYYWWWVVVTTTRRRPPPOOONNNMMMLLLLLLLLLMMMMMMSSSUUUWWW[[[```eeeiiikkkpppsssxxx~~~vvvqqq```NNNHHHMMMRRROOOIIIFFF>>>333---,,,,,,+++)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........................444222,,,000;;;;;;222DDDuuu}}}vvvfffVVVZZZXXXJJJRRRXXX___dddiiiyyy~~~lllgggLLL???===777---,,,+++))))))+++,,,++++++)))))))))*********++++++,,,,,,,,,---------......//////...///000111444666DDDpppxxxaaaddd{{{vvvpppjjjeeeaaa]]][[[QQQVVVWWWRRRKKKIIIIIIIIIaaalllwwwyyyzzz{{{|||{{{|||zzzwwwtttpppkkkddd```WWWUUUTTTSSSMMMGGGFFFIIIEEEFFFGGGGGGDDDCCCCCCDDDDDDCCCCCCCCCDDDFFFGGGHHHJJJLLLQQQ```www~~~{{{wwwtttzzz}}}wwweeePPP999000,,,***---...+++***,,,******))))))))))))******++++++++++++++++++++++++******++++++++++++++++++,,,+++*********,,,...///222,,,222EEEUUU]]]iiiyyy]]]WWWvvvyyy\\\<<<777555222000......///000------------------------...++++++///111000111222333;;;RRRuuuwwwppp___\\\WWWTTTSSSPPPMMMJJJKKKJJJJJJKKKLLLNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMKKKKKKMMMOOOPPPQQQQQQQQQSSSXXXaaalllwww}}}~~~uuuZZZIIIFFFKKKNNNNNNKKKEEE===555000------,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------..................222333000000666===@@@qqq{{{{{{lll[[[UUUTTTRRROOO]]]bbbgggmmm{{{uuu|||yyy{{{|||^^^HHH>>>888333,,,***))))))***++++++***))))))*********++++++++++++,,,,,,------.........------...222333333777;;;VVViiiWWWlll|||vvvsssjjjddd[[[RRRLLLGGGDDDAAA;;;BBBFFFEEEFFFHHHDDD===EEENNNVVVWWWUUUWWWXXXXXXVVVUUUUUUUUUUUUSSSOOOLLLLLLJJJIIIHHHFFFFFFGGGIIIJJJIIIHHHFFFEEEEEEGGGHHHMMMJJJFFFBBB@@@AAABBBCCCEEEEEEKKK]]]|||ttt]]]UUUVVVfff~~~~~~bbblllvvv\\\BBB333---***---...,,,***++++++******))))))******+++++++++++++++++++++++++++******+++++++++++++++,,,------------,,,---///000666444@@@UUU]]]fffggg___jjjsssvvvttthhhiiimmmgggdddbbbYYYYYY\\\\\\YYYXXXZZZYYYVVVVVVVVVXXX^^^eeeuuu|||ZZZ<<<777555222000...//////000---------------------------+++---111111------111555QQQvvv|||ssskkkbbbZZZUUUQQQOOONNNMMMLLLLLLKKKKKKMMMNNNOOOPPPQQQSSSUUUWWWWWWXXXZZZ[[[\\\\\\\\\[[[ZZZXXXUUUUUUWWWYYYYYYXXXQQQOOOMMMKKKMMMQQQVVVZZZ```gggrrr}}}yyynnnzzzsss```RRRMMMLLLMMMGGGGGGEEE===444...---...******+++++++++,,,,,,,,,+++++++++,,,,,,------------------........./////////---222666111000DDD^^^|||wwwrrrXXXUUUXXXVVVXXX___ccchhhrrrrrrvvvtttxxxYYY@@@666888,,,+++))))))*********)))************++++++++++++++++++,,,,,,---...//////,,,,,,///222222111999CCCwwwfff^^^wwwnnneeeaaaXXXSSSKKKEEEAAA???>>>===CCCCCC@@@???BBBFFFDDD???@@@EEEGGGDDDCCCFFFHHHGGGHHHIIIKKKOOOTTTWWWXXXWWW]]]XXXQQQMMMNNNPPPNNNKKKMMMHHHCCC??????CCCHHHLLLHHHEEE@@@<<<;;;===AAADDDFFFCCCEEEOOOccc}}}___GGG>>>666AAADDDJJJVVVhhhzzzsss~~~mmm^^^}}}xxx{{{eeeHHH888000,,,---///---++++++++++++************++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,+++---//////------...///...MMMZZZPPPZZZ___iii~~~}}}qqqqqqttthhhdddjjjjjjeeekkkyyyzzzqqqpppnnnttt}}}|||kkkrrrtttqqqmmmnnnnnnmmmkkkmmmmmmjjjdddeeeppp}}}|||XXX;;;555444222111/////////000------------------------...,,,...111---''',,,666KKKpppssshhh\\\SSSMMMJJJKKKOOOKKKKKKLLLMMMOOOQQQSSSTTTTTTWWWZZZ]]]```dddhhhkkkqqqsssvvvxxxyyyyyyxxxwwwuuurrrpppppprrrqqqmmmjjj``````___]]]YYYUUUPPPMMMNNNPPPUUU[[[dddooo{{{wwwuuu{{{gggYYYSSSFFFHHHHHHBBB999111......******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,------.../////////000,,,111888444666YYYzzz{{{mmmeeeZZZTTTSSSWWW^^^bbbgggttttttnnnpppMMM;;;;;;///---+++*********)))(((*********++++++++++++,,,***+++,,,,,,---...//////------///111...111BBBWWWhhh{{{}}}xxxuuuqqqtttyyywww{{{~~~zzztttkkkaaaWWWNNNIIIFFFCCC???===???AAACCCCCCGGGCCCAAACCCCCCBBBDDDGGGEEEHHHIIILLLTTT^^^cccbbbfffdddcccdddfffggghhhgggfffbbb[[[XXXZZZ]]]YYYRRRDDD???:::888;;;AAAGGGJJJ:::999888888;;;@@@FFFIIIFFFDDDFFFLLLVVVdddwww___;;;@@@MMMMMMJJJTTTZZZYYY___ppp}}}___qqqssstttNNN???555------///---+++,,,++++++************++++++++++++++++++++++++++++++******++++++,,,---------))),,,......,,,---000444>>>SSS```dddxxxyyyccciiilllffffffkkkmmmiiiiiimmmkkkjjjrrr{{{VVV:::444333333222111000//////------------------------...,,,///111,,,***888KKKllltttlllkkkSSSMMMHHHHHHGGGHHHOOOXXXPPPQQQTTTWWWZZZ]]]aaaddddddggglllooorrrvvv|||zzztttmmmnnnppppppnnnjjjeeebbb\\\ZZZVVVSSSRRRWWW^^^cccrrrzzzmmm___QQQNNNJJJFFFAAA;;;444...******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,------...//////000000...222666888JJJxxx}}}ttt\\\[[[WWWSSSTTTZZZccciiiyyy~~~rrr}}}vvvdddKKK===333000...,,,,,,+++***(((*********+++++++++,,,,,,***++++++,,,---...///000///...000000///:::[[[}}}mmmzzz{{{tttjjjaaaZZZYYY\\\aaajjjooovvv}}}~~~wwwrrrrrrwwwxxxwwwxxxzzzuuunnn]]][[[WWWRRRLLLGGGCCCAAABBB@@@???@@@CCCGGGIIIJJJHHHMMM[[[ggg\\\GGG@@@HHHBBBDDDGGGOOO___nnnssspppkkkgggbbb___^^^^^^^^^^^^^^^aaa```]]]\\\[[[TTTLLL<<<:::999;;;???CCCEEEEEE888999<<<@@@CCCFFFHHHIIIEEECCCHHHUUUeeetttQQQ:::DDDNNNKKKNNNggg}}}~~~wwwkkkZZZEEE:::///---...---,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,------...+++---...------111999@@@SSSVVVjjjkkk~~~xxxuuufffeeemmmpppvvv{{{~~~|||}}}VVV:::333333333333222000///...------------------------,,,+++///222///222IIIccc{{{|||qqq[[[NNNLLLJJJJJJOOOUUUUUURRRUUU]]]```bbbfffiiimmmqqqvvvyyy|||~~~~~~{{{xxxxxxwwwvvvvvvvvvwwwwwwqqqooojjjccc]]]YYYXXXXXXWWW___iiirrr{{{vvvvvveee^^^UUULLLIIIIIIEEE;;;111******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,------...///000000///222333111;;;]]]qqqaaa___MMMFFFRRR^^^cccmmm|||}}}yyyrrryyymmmuuurrrxxx[[[@@@666333000///...---+++)))******+++++++++,,,,,,,,,******+++,,,---//////000000///000111333FFFsss{{{yyy^^^^^^YYYPPPJJJIIIJJJJJJKKKOOOUUUZZZ\\\YYYRRRLLLGGGMMMQQQQQQTTTWWWSSSLLLFFFFFFEEEFFFFFFGGGHHHIIILLLKKKIIIJJJLLLOOOPPPQQQUUUfffQQQ;;;@@@===<<<===EEETTT```___WWWGGGCCC@@@???BBBFFFIIIKKKZZZbbbddd]]]TTTLLLAAA777<<<===@@@DDDHHHHHHDDD@@@@@@CCCHHHKKKLLLIIIFFFCCCGGGCCCHHH]]]vvvjjjMMMGGGQQQSSSKKK___xxx}}}hhhgggyyygggJJJ===000---......------,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,---....../////////---...666CCCNNNQQQkkk{{{]]]kkk{{{lllnnnmmmvvvUUU<<<666333111000111111000......------,,,,,,,,,------------...,,,,,,;;;___~~~||||||ppp```TTTNNNMMMNNNIIIOOOVVVZZZ\\\___eeekkkttttttuuuwwwyyy|||~~~~~~||||||}}}}}}}}}~~~{{{~~~tttnnnrrrtttmmmccc]]]\\\YYYVVVYYYcccqqq~~~xxxdddxxxfffPPPEEEGGGJJJAAA555,,,,,,,,,+++++++++---...---------............///////////////000000000000333+++555:::CCCtttxxxhhh]]]UUUGGGJJJ___eee```ooo{{{yyy{{{{{{wwwuuuvvvwwwzzz}}}vvvxxx{{{uuuwww}}}sssooorrrjjjDDD???@@@222---777000%%%---***+++,,,,,,------,,,,,,---------..................555666111888XXX|||nnnttt\\\MMMKKKFFFBBBBBBDDDCCC???AAAEEEDDD>>>===DDDGGGDDDEEEEEEFFFGGGEEEDDDFFFKKKCCCCCCIIIOOOJJJAAAFFFSSSOOOLLL???777@@@KKKXXXhhhbbbAAA999AAACCC???QQQDDDZZZrrrLLLFFFGGGEEEDDDFFFHHHNNNYYYccciiijjj```SSSKKKAAA<<>>CCCGGGDDD???>>>CCCHHHKKKLLLMMMLLLMMMRRRYYY^^^dddjjjoooooohhh]]]OOODDD:::666999CCCPPPddd~~~}}}lllXXXKKKFFFHHHQQQZZZTTTQQQ^^^RRRpppaaaJJJAAANNN[[[```]]]ZZZ[[[]]][[[VVVPPPLLLHHHBBB???AAACCCEEEJJJPPPPPPMMMNNNRRRMMMRRRPPPRRRYYYTTTNNNSSS]]]pppbbbNNNYYYmmmzzzvvvwwwyyyyyykkkeeelllGGG===000,,,333)))---,,,,,,,,,+++++++++******++++++,,,,,,+++******))),,,,,,++++++,,,,,,---...---......111===NNN\\\ccczzzzzzqqq|||rrrxxx~~~tttSSS999666333111000111111000......---------------......---+++111BBBXXXpppyyyxxxxxxtttfffZZZQQQNNNLLLKKKMMMSSSZZZ___lllpppvvvxxxxxxxxxyyy|||yyyyyyzzz{{{|||}}}}}}~~~}}}wwwuuutttppplllgggbbb___\\\dddmmmzzzyyyeeeLLLFFFGGGEEE999444...,,,---......------------............///.../////////000000000111...666000FFFhhh___WWWMMMNNNTTT^^^eeelllxxxtttqqqlllgggiiiaaa^^^```___[[[\\\cccnnnllljjjiiiiiiiiiiiihhhfffYYYUUUUUUOOOMMMNNNHHHPPPKKKGGGHHHIIIFFFFFFHHHFFFHHHJJJJJJJJJKKKOOORRROOOQQQUUUYYY\\\[[[WWWSSS]]]\\\\\\\\\]]]\\\ZZZWWW[[[WWWTTTSSSUUUVVVUUUSSS``````___]]][[[ZZZTTTLLLMMMJJJQQQVVVWWWbbbooopppqqqwww~~~gggqqq___dddzzzpppJJJBBB;;;111(((+++000+++***+++,,,,,,------,,,,,,------.........////////////111333>>>```rrrkkk|||WWWIIIIIIHHHAAAAAAHHHIIIFFFHHHPPPOOOFFFEEENNNSSSRRRSSSWWW___bbbkkkyyyeeeOOODDD<<<;;;666@@@OOOdddbbbKKK666666DDDRRRZZZ]]]lllrrrzzziii@@@DDDYYYjjjiii___XXXRRRMMMNNNDDDFFFJJJCCC@@@AAA@@@HHHNNNRRRSSSSSSVVVVVVUUUOOOWWW[[[___```WWWVVVcccvvvwwwVVVIIIUUUhhh~~~zzzuuuuuuyyyzzz~~~sss}}}{{{SSS@@@::://////++++++,,,,,,,,,+++++++++******++++++,,,,,,++++++******,,,,,,,,,,,,,,,---......///---///:::IIIZZZjjjuuuzzz~~~tttooo}}}{{{tttTTT999666333111000111111000......------------......///---///;;;UUUrrrtttqqq~~~xxx{{{fffYYYPPPJJJHHHIIIMMMRRRZZZccclllpppxxxkkkooorrrsssqqqlllhhhfff^^^aaafffnnnwwwqqqppp{{{\\\HHHEEEHHH@@@999111......///...------------............///......//////000000111111333333777[[[iii___^^^SSSNNNRRR]]]gggoootttnnncccZZZVVVXXXXXXUUUUUUOOOOOOUUUSSSMMMOOOYYYWWWWWWXXXXXXXXXXXXYYYYYYdddUUUTTTZZZXXXYYY\\\ZZZ___YYYVVVXXXYYYXXXZZZ]]]VVVUUUTTTUUUXXX\\\^^^```^^^aaacccffflllssswwwvvvkkkkkkmmmqqquuuwwwvvvuuuxxxzzzyyytttnnnooovvv~~~sssuuulllffflllqqqnnnjjjsssqqqtttrrrkkktttpppkkkmmmjjjYYYppp{{{cccFFF;;;999,,,***222---***+++,,,,,,------,,,,,,------......//////000000444333666KKKxxxhhhsss```OOOKKKRRRIIIHHHHHHIIIJJJKKKLLLMMMPPPKKKTTTkkkxxxwww~~~uuuHHH555777>>>EEEBBBPPP```tttFFFCCCCCCJJJQQQUUUZZZ^^^hhhxxxVVVdddnnnnnn```SSSPPPLLLFFFJJJEEEMMMOOO???:::BBBDDDMMMTTTUUUPPPQQQYYY[[[VVVPPP```iiijjjeee___ooonnnPPP\\\rrr|||ooonnnxxx~~~{{{wwwqqquuuuuuxxxwww}}}dddCCC>>>333///000,,,,,,,,,,,,+++++++++******,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,---...//////...444BBBRRRddd{{{uuu~~~{{{vvvpppiiidddbbb```___aaaaaaaaabbbcccddddddeeemmmqqqwww~~~uuuVVV:::666333111000111111000...---------------...///000***666LLLiiiyyy~~~{{{fffWWWNNNJJJJJJIIINNNUUU___jjjssszzz~~~}}}mmmssszzz~~~}}}zzzwwwvvveeeaaa]]]]]]dddooo{{{vvv^^^]]]}}}|||zzzYYYFFFCCCCCC===666111//////...------------............///.........///000111111111777111RRRlllVVV\\\SSSHHHRRRXXXbbbnnn~~~qqqcccYYYUUUVVVSSSNNNOOOWWW\\\\\\\\\[[[___eeedddaaagggqqqmmmqqquuuvvvuuutttuuuwww~~~uuuzzzyyyuuuvvvwwwvvvvvvyyy{{{wwwzzz}}}|||zzz|||hhhSSSvvvNNN888???444***---///***+++,,,,,,------,,,,,,------......///000000111222111;;;\\\yyyhhhoooWWWSSSOOORRRMMMQQQNNNGGGKKKWWWZZZSSS^^^mmmdddKKKAAA===???DDDEEEHHHiii___IIIJJJLLLMMMLLLOOO]]]lllxxxmmmgggppp[[[RRRUUUUUUOOOJJJUUU]]]RRR<<<888EEEOOOPPPUUUTTTNNNQQQ[[[^^^ZZZQQQhhhtttoookkkuuu]]]SSSZZZ```ttt|||eeecccoooxxxkkkjjjqqqtttpppqqqxxxJJJ>>>444000333+++,,,,,,,,,+++++++++******------...............---,,,,,,,,,,,,---...///000,,,111;;;IIIXXXnnn|||nnnlllgggaaaZZZSSSOOONNNNNNLLLJJJGGGFFFGGGIIIJJJKKKKKKIIIIIIHHHHHHIIIIIIJJJLLLNNNQQQUUUZZZaaaeeevvvWWW:::666333111000111111000...------------...///000000,,,CCCbbb~~~~~~wwwbbbVVVOOOIIIJJJNNNWWW]]]gggqqq{{{~~~~~~qqqlllfffcccdddiiinnnqqquuuzzz~~~ttttttsssQQQ@@@CCC@@@;;;555000.........---------............///------...///000111222222111666mmm]]]ZZZ[[[IIIFFF[[[]]]hhh|||uuupppnnnkkkiiihhhnnnqqqrrrxxxxxxzzzyyy~~~|||KKKfffyyyaaa>>>???:::,,,(((...***+++,,,,,,------,,,,,,------...///000000111222222555KKKxxxmmmrrrhhh[[[ZZZVVVUUUQQQWWW\\\cccttt~~~uuuZZZDDDBBBEEECCCEEELLLQQQYYYaaaYYYSSSNNNJJJHHHJJJTTT^^^fff{{{hhhZZZXXXZZZXXXSSSQQQkkkhhhLLL???AAAKKKZZZSSSUUUUUUVVV\\\dddhhhggghhh}}}rrruuuwwwaaaYYYWWWUUU```||||||YYYHHHRRRiiivvvpppssssssppptttddd\\\@@@666///333***,,,,,,,,,+++++++++******------......//////......,,,,,,,,,,,,---...000000,,,888EEERRRdddwwwnnneee[[[TTTKKKKKKKKKHHHEEECCCBBBBBBJJJKKKLLLLLLKKKLLLOOOQQQTTTSSSPPPNNNMMMLLLMMMMMMJJJKKKLLLLLLKKKMMMPPPRRRxxxWWW999666333111000111111000...------------...///000111:::YYY}}}zzzkkkYYYLLLLLLMMMMMMSSS^^^lllrrrzzzyyyvvvxxx{{{}}}yyytttqqqrrrssssssrrrwww{{{www|||cccDDDAAAAAA???888000,,,---///---------............///------...///000111222222///JJJkkk\\\\\\TTTMMMVVVaaafffuuu~~~tttooommmnnnnnnkkkiiikkkeeeeeefffhhhnnnvvv}}}uuu```UUUxxx~~~PPP======444***...***+++,,,,,,------,,,,,,------...///000111222222555;;;]]]uuu~~~jjj___ZZZZZZZZZVVVZZZssstttjjjVVVAAADDDFFFEEEAAA???FFFNNN^^^qqqhhhVVVXXXUUUTTTSSSPPPLLLNNNRRRiiizzzccc```bbb^^^XXXVVVfffmmmCCCIIITTTRRR\\\VVVVVV[[[gggqqquuuwwwzzzrrreeecccggg\\\aaabbbYYYOOOPPP^^^lllqqqTTTQQQSSSbbbzzzqqqmmmooouuuxxxkkkyyyJJJ;;;000222---,,,,,,,,,+++++++++******++++++,,,---------------+++,,,,,,,,,...///000111444EEETTTaaazzz}}}ddd]]]SSSLLLIIIIIIHHHHHHPPPSSSVVVWWWVVVVVVXXXZZZYYY\\\^^^_________aaaccceeedddaaa___]]]]]]]]]^^^[[[\\\[[[YYYUUUSSSRRRSSSzzzVVV777666444111000111111000...---------......000111111IIImmm}}}mmmXXXIIICCCKKKTTTYYYeeetttzzz~~~|||~~~}}}~~~|||zzz|||ppp|||qqqLLL???BBBAAA:::000+++,,,000---------.........//////------...///000111222222777dddqqq^^^XXXSSSIIIUUUeee___ooooooeeeqqqxxxqqqaaa^^^]]]bbbdddbbbbbbcccaaaggglllooorrrzzz{{{qqqwww}}}vvvttt{{{RRRYYYnnnbbb===>>><<<000000++++++,,,---------,,,,,,------...///000111222222333<<>>QQQaaannntttcccUUULLLFFFLLLKKKKKKMMMQQQTTTWWWXXXSSSXXX^^^cccgggkkkqqquuuuuuzzz~~~wwwnnnfff```^^^RRR777444333222111000000000000222+++,,,222111,,,111;;;^^^sssxxxVVVOOOIIIFFFNNN^^^lllsssttt}}}yyyzzz{{{iiiHHHHHHEEE>>>666222000.........------------......000'''444111,,,555333555???{{{ddd^^^TTTLLLLLLUUUbbbjjjsssiiiiii___}}}zzz}}}rrriiimmm~~~tttggg___{{{|||PPPllluuuxxxqqqqqqxxxkkkRRR```@@@CCC===...222,,,,,,---......---------111111000...///222333222888KKKhhhkkkyyy{{{mmmVVVMMMMMMVVVmmm~~~iiiaaalll\\\@@@;;;>>>@@@>>>AAADDDGGGIIIJJJKKKKKKhhhkkkmmm|||MMM???EEEMMM[[[aaaXXXXXX{{{wwwooofffdddiii{{{rrr```QQQSSS^^^aaa[[[]]]pppxxx]]]IIILLLUUU[[[```hhhtttnnnwwwjjjgggttt```ddd@@@AAA+++---......---,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,...000...+++///555QQQQQQsss{{{bbb[[[TTTPPPMMMKKKMMMRRRTTTWWW\\\bbbhhhmmmqqqsssPPP999444333222111000000000000000---...000,,,+++;;;OOO~~~iiiOOOLLLNNNUUUaaammmwww{{{|||~~~zzzyyyQQQDDDAAABBB999222222000......------------......111)))555222---444333;;;UUUqqqeeeZZZOOOMMMSSS\\\jjjvvvtttzzzlllfffXXXrrrxxxUUUmmmoooqqqjjj}}}}}}rrrVVVWWWRRR???@@@444111---------......---------.........---...111222222888\\\ccc~~~nnnZZZUUUVVV[[[mmm```vvv\\\QQQYYYTTT???<<<===???BBBGGGIIILLLNNNNNNLLLKKKJJJaaafffqqq|||TTTMMMQQQMMMPPPYYYaaavvvxxxooommmqqqrrrkkkaaa\\\aaahhhfff```lllwww~~~tttaaacccjjjuuuxxxttthhhggg{{{sssaaauuuIIIAAA///000///...---,,,++++++++++++***++++++++++++,,,,,,,,,...------......///777AAAVVVllluuuaaaPPPEEENNNLLLNNNSSSVVVXXX[[[```hhhmmmvvvMMM:::444333222111000000000000---...111///)))000NNNmmmoooYYYLLLPPP[[[kkkwww{{{}}}~~~wwwppppppzzzkkkGGG>>>HHH===444555111......------------......000+++666222///444555EEEuuuvvvjjjdddSSSIIIPPPZZZdddvvvooommmnnnttt|||hhhyyy___VVVzzzXXXiiiuuurrrwwwjjjsss}}}^^^NNNaaa~~~mmm<<>>???<<<:::<<<777GGGFFFEEERRRPPPEEEHHH;;;;;;GGGXXX[[[RRRVVVccc^^^```aaa___aaajjjzzzssseeevvviiivvvaaaiii~~~rrrtttmmmnnnuuuddd___YYYTTT___tttGGGhhhrrrFFF===000000...---------------,,,,,,,,,---------......111000111666AAAYYY~~~gggQQQMMMJJJMMMWWW\\\\\\]]]```ZZZ[[[]]]]]]\\\[[[[[[\\\TTTPPPOOOPPPNNNHHHFFFGGGAAABBBCCCDDDDDDBBB@@@???===>>>???AAAAAAAAA@@@???======>>>>>>??????@@@@@@???AAACCCCCCBBBAAABBBCCCBBBBBBGGGQQQ\\\eeekkkpppyyyKKK:::555444333222111111111111///---,,,777VVVxxxtttuuuxxxvvvhhhrrr{{{YYYUUUOOOLLLNNNQQQNNNJJJLLLLLLNNNPPPPPPPPPUUU\\\bbb}}}pppwwwgggsssZZZlllzzzsssmmmYYYvvvwww^^^<<<222GGG444444222///...//////...---///000666888000<<>>???;;;666333===IIIOOORRRQQQKKKCCCEEEDDDGGGOOOWWW\\\^^^___\\\ZZZ___eeeYYYnnnxxxrrr{{{xxxrrrVVV^^^yyy{{{~~~wwwkkk]]]YYYYYYXXXkkkNNNWWWJJJ@@@888111,,,---///---+++,,,---------...............111///444@@@PPPggg}}}~~~WWWCCCMMMOOOQQQSSSUUUVVVUUUSSSQQQMMMKKKIIIJJJMMMMMMJJJHHHEEEEEEFFFEEECCCAAA>>>===;;;BBB???;;;@@@???:::===>>>@@@>>>999;;;BBBBBB===BBBCCCBBB???<<<===BBBFFFBBBAAA?????????BBBEEEHHH===DDDIIIIIIIIILLLPPPQQQ{{{JJJ:::555444333222111111111111000///555JJJhhhuuu{{{~~~wwwrrr|||jjjXXXRRRLLLJJJNNNRRRRRRPPPWWWVVVXXX]]]___ccclllvvv|||{{{wwwpppjjjtttwwwwwwooo^^^iiitttaaa{{{{{{HHH???AAA777555222///......//////.........111222444JJJ}}}xxx```VVVOOOGGGKKKUUU```oooiiimmmfffOOOYYYmmm|||nnnlllbbb[[[YYYZZZccccccllliiiVVVWWWnnndddGGGIII\\\vvvJJJDDDHHHSSSfffqqqtttwwwnnniiifffKKKAAA\\\|||pppOOOBBB999888555222000///000000///444000111888===]]]|||dddPPPIIICCCBBB>>>===AAAFFFCCC<<<777@@@JJJOOOSSSSSSMMMFFFFFFEEEEEEKKKSSSYYY]]]```aaa^^^[[[[[[TTTooofff{{{rrrSSSUUUmmmsssjjj{{{|||qqqiiiYYYUUUYYY\\\ccc```UUU[[[BBB888111---...///---+++,,,---------............///---...444DDDZZZvvvaaaMMMFFFOOOLLLKKKKKKJJJIIIHHHGGGGGGDDDBBB@@@AAACCCCCCAAA>>>>>>===<<<<<<===@@@CCCEEECCCHHHBBB???EEEEEECCCIII@@@CCCEEEEEEFFFGGGFFFCCC<<>>?????????DDD@@@???FFFEEEBBBHHHHHHGGGHHHIIIGGGDDDDDDFFFRRRQQQRRRSSSSSSRRRPPPNNNTTTRRRPPPRRRVVVWWWVVVTTTRRRQQQVVV^^^___YYYXXX^^^III:::555555444333222222222222111333EEEcccwwwssseee]]]ttt~~~xxxxxxpppnnn~~~ssssss}}}uuuooonnnuuuqqq}}}yyyeeennncccgggvvv{{{hhheeexxx}}}^^^eee~~~wwwrrrhhhJJJ888???999555000------///000111///333111///DDDtttiiiZZZSSSMMMHHHQQQXXXhhh|||[[[OOOWWWkkkxxxWWWRRRaaazzzfffmmmyyyuuuVVVUUUWWW[[[iiippp}}}uuuXXXMMM]]]{{{aaaTTTQQQxxxzzzIIIFFFOOOYYYlllzzzkkkxxxfffeeennnRRRDDDBBBiiixxxwwwEEE>>><<<999666333111000///,,,333555333888PPPoooVVVJJJBBBMMMKKK======KKKPPPHHHDDDJJJNNNOOOQQQRRROOOJJJMMMLLLJJJKKKSSSaaammmrrrXXX```]]]eeewwwjjjiiiwww~~~XXXNNNbbb{{{hhhKKKKKKZZZlll~~~~~~nnnsss}}}]]]XXXdddtttjjjVVVPPPSSSWWW~~~zzz~~~JJJ<<<444......///---,,,---------......//////000000000444===QQQrrr{{{TTTLLLKKKHHHHHHCCCBBBAAAAAAAAACCCDDDFFFAAAAAAAAABBBDDDFFFGGGGGGCCCEEEHHHKKKMMMNNNNNNNNNNNNSSSQQQRRRWWWRRRLLLQQQQQQMMMNNNQQQRRRRRRYYYccc\\\[[[ZZZXXXXXX\\\aaaffffffeeefffkkkrrrvvvvvvssstttuuuHHH;;;666555444333222222222222444:::MMMfffrrrooommmpppxxxsssxxxmmm```kkk|||```]]]nnnYYY___wwwssssss|||ooouuusss^^^tttxxxmmm___ggg[[[iiiwww{{{JJJ<<>>666///...///---,,,---------......///000000111222666CCC\\\\\\QQQSSSKKKEEEDDDBBBCCCDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKMMMOOOMMMLLLLLLMMMMMMNNNOOOPPPOOOQQQNNNQQQYYYVVVTTT^^^ddddddiiirrrzzzzzzHHH;;;666555444333222222222222///;;;OOOaaajjjooowwwttt~~~iiiYYYSSSppp|||fffOOO___ggg]]]}}}{{{qqqtttnnn```vvv|||tttOOOhhhdddrrryyyVVVBBB???;;;777222//////000000000+++333444555QQQqqq___TTTJJJHHHJJJUUUbbb}}}nnnqqqaaaNNNQQQeeeqqqhhhiiivvvyyyvvvTTTPPPSSS\\\mmmssswwwxxx]]]NNNaaa|||VVV```yyyQQQIIIQQQQQQ]]]xxxgggsssrrraaasss|||\\\IIIBBBEEEZZZCCCAAA???;;;777333111//////000333222<<>>nnn{{{hhhEEECCCAAA===999444111///333000444777III~~~{{{gggXXXQQQOOOTTTOOODDD:::;;;EEEPPPTTTKKKOOORRRRRRSSSVVVTTTQQQTTT___gggiiisssmmmtttzzzbbbgggnnn~~~rrrdddMMM]]]xxxdddWWW```uuutttnnnXXXNNNOOORRRZZZlllzzzBBB999111//////,,,,,,---------...///000111222222333===\\\|||]]]SSSWWWMMMIIIMMMJJJMMMMMMMMMMMMOOOQQQSSSTTTRRRTTTXXXZZZ]]]aaaggglllkkkooouuu{{{{{{uuusssHHH;;;666666555444333333333333555III]]]gggqqq{{{}}}wwwyyywwweeeUUU^^^zzzjjjnnnbbbddd~~~tttxxx~~~}}}www{{{hhhfffsssnnn~~~|||jjjMMMVVVuuulll]]]zzzxxxrrrjjjkkkzzz}}}JJJCCC:::777444222222111000...222111111???eeehhh[[[QQQGGGIIIRRRYYYnnnfffUUU~~~sss___WWWXXXjjjgggxxxjjjdddmmmUUUZZZ]]][[[cccggguuuxxxwww~~~fffVVV]]]\\\PPPzzzoooDDDMMMTTTUUUmmmpppXXXooorrrkkk^^^DDDIII<<>>999555111///666000555<<>>@@@WWWrrrdddjjjLLL>>>DDD:::///555222333555222444BBBdddvvvZZZKKKHHHHHHHHHFFFJJJ<<<>>>MMMHHHHHHHHHMMMRRRVVV[[[bbbgggiiijjjuuujjjFFFUUUVVVSSShhh}}}mmmQQQaaaxxxyyysss~~~iiiTTTQQQxxx}}}```WWWRRRKKKRRRkkkcccgggIIIBBB222***//////,,,///.../////////111333333111???KKK|||^^^ZZZ~~~vvvZZZZZZVVVMMMWWW]]]rrrzzzyyyXXXbbb}}}^^^VVV[[[QQQUUUhhhmmm~~~{{{pppttttttzzz}}}xxx}}}|||uuuEEE:::333555555444333333333333EEE___www{{{rrrooorrrwwwuuu{{{~~~|||}}}}}}nnn^^^WWWlllzzzeee[[[hhh|||}}}~~~sss[[[]]]zzziiiggglllrrr{{{vvvwww~~~lllnnnaaaZZZSSSddduuuuuummmZZZNNNHHHUUUyyy{{{iiiYYYppp~~~yyysssZZZeee}}}xxxWWWDDD===999555222111111111111000888---KKK|||```PPPJJJKKKOOOTTTaaappp```yyyvvvbbb\\\lll^^^HHHYYYlllcccYYYbbbeeennnzzz{{{|||```RRROOOSSS^^^oooJJJKKKTTTSSSSSSuuujjjlllpppjjjjjjeeeRRR>>>;;;OOOlllxxxmmmNNN===BBB:::000555111333333222666GGGlll{{{```QQQVVVbbb]]]PPPLLL<<<<<>>:::666222111111111000...333777eeeuuu[[[LLLIIILLLRRRXXXtttttt\\\gggrrrIIIHHHFFFJJJllliiiIIIIIIPPPvvvddd```kkkjjjoooxxxrrrzzzzzzyyy[[[MMMHHHOOO___hhhIIIQQQUUUNNNSSSpppuuufffmmmjjj\\\}}}eeeTTTFFF@@@DDDXXXppp}}}ZZZ>>>===999444555///333222333;;;UUUrrr___iiivvv___EEEJJJHHHKKKHHHHHHOOO[[[hhhrrr{{{~~~GGG@@@UUU^^^nnn^^^PPPUUU\\\cccnnnnnnoooqqqtttwwwyyyzzz___JJJQQQvvvTTTMMM```QQQNNNFFFZZZyyylllVVVwwwFFF000999///,,,333+++///...///000...///555<<>>xxxsssYYYJJJGGGJJJPPPUUUaaazzzvvv|||wwwWWWWWWWWW[[[}}}YYYAAANNNXXXkkk^^^UUUXXXUUU```rrrnnnppptttooouuuooo[[[TTTLLLKKKUUU```CCCTTTSSSRRRPPPZZZmmm~~~ggglllppp___fffoooUUUCCC@@@???MMMxxxqqqEEE999888555444---555333888FFFkkkvvv@@@HHHKKKJJJKKKMMMZZZrrroooxxxPPPHHHNNNXXXooobbb\\\cccppp|||vvvmmmqqqzzz{{{TTTJJJQQQSSSVVV\\\fffmmmdddmmmhhhUUUMMMOOO[[[rrrqqqrrr```777555000---111///......000222//////<<>>555<<<>>>EEEUUU]]]aaakkkeee[[[VVVfff^^^GGGZZZyyy{{{wwwuuubbbCCC777888222222555222000<<>>@@@HHHddd{{{|||HHH666;;;333555555444111AAARRRuuu[[[PPPeeevvvnnnllluuurrrWWWSSS___}}}|||nnnHHHIIIWWWhhhwwwaaaZZZQQQXXX___iiiooouuuoooxxxxxxiiillleee]]]ggg~~~kkk\\\^^^uuuwwwRRRWWWFFFWWWSSShhh@@@888...000...000///333111000333444DDDbbbxxx]]]www]]]AAA???JJJFFFQQQQQQgggaaa\\\wwwXXX]]]|||jjjGGGSSSVVVpppxxxjjjFFF888333333111444555000DDDkkkppptttxxxnnneeeuuuxxx~~~|||qqq___cccuuucccXXXddd|||{{{oooiiiccccccsss{{{zzz~~~eeeNNNLLLOOOVVV]]]bbbhhhooowww|||~~~sssgggOOONNNRRRfffllljjjhhhQQQLLLOOO```|||nnnooo[[[]]]NNN666777444000444...000555333HHHooo[[[EEEHHHPPPOOOcccqqq~~~mmmEEEEEEPPPXXX```{{{eeeOOOEEENNNYYYWWWPPPvvv|||aaaYYYUUULLLIIINNNtttmmm[[[[[[RRRHHHOOOcccwwwyyyaaaTTTHHHOOOtttrrrUUUFFF===???FFFbbb}}}wwwMMM888<<<333666555555222FFF[[[|||qqqrrrvvvuuu}}}uuu```SSSaaa{{{~~~FFFMMMVVVkkk|||}}}pppLLLHHHTTTfff}}}\\\UUUXXXUUU___hhhvvv```MMMQQQaaaqqq{{{}}}{{{ZZZXXXdddbbbeeeuuuWWWOOO[[[uuudddPPPPPPDDDSSSuuuWWW]]]HHH888000222---111///555000///555444HHHssskkkeeezzzbbbBBB@@@PPPLLLSSSZZZ|||uuugggnnnwww^^^RRRmmmiiiFFF999333444222444555555NNNwww{{{wwwtttooonnnxxx||||||vvvrrrbbbWWW\\\yyygggXXX___uuu|||pppfff\\\WWWcccsss{{{zzz{{{bbbJJJIIILLLRRRVVVVVVYYY]]]fffggglllsssvvvuuuvvvxxx~~~www{{{mmmSSSKKKMMMYYYwwwwwwrrrOOOEEEKKKaaa}}}}}}xxx\\\UUUSSS888888555000333---000222555NNNooo[[[EEEHHHRRRRRRhhhwwwyyydddGGGKKKRRRVVV```XXXAAADDDOOOUUURRRfffxxxzzz___[[[XXXLLLGGGMMMpppkkk^^^OOOGGGOOOaaatttsss]]]SSSHHHNNNnnnqqqSSSEEE===???DDD___yyySSS;;;===333666666555666NNNjjjmmmZZZSSSTTTTTT^^^jjjlllxxxaaaQQQZZZ{{{fffFFFOOOSSSbbbzzzuuucccfffvvvuuupppuuuzzzyyyWWWIIIOOOccc{{{hhhHHHNNNZZZ___hhhqqq```VVVSSSRRRaaayyynnnTTTNNN\\\^^^ggg]]]dddyyyrrrqqqxxxUUUMMMHHHSSSiiifffVVVSSS666222555,,,222---777//////:::777RRR\\\ttt}}}iiiCCCCCCVVVQQQWWWcccvvv}}}KKKbbbuuummmGGG999444666444333444888TTT~~~yyyzzz}}}~~~}}}zzzzzz~~~{{{pppddd[[[[[[bbb~~~jjjXXXYYYlllsssdddTTTLLLRRR]]]hhh{{{zzzbbbVVVSSSRRRUUUUUUTTTVVVZZZZZZ]]]eeemmmnnnjjjmmmttt}}}kkkqqquuuWWWPPPJJJ\\\~~~~~~uuuLLLBBBMMM```yyyyyy~~~___SSSzzz~~~ZZZ;;;888555111333---111...777UUUlllYYYDDDIIITTTXXXppp|||bbbNNNRRRQQQWWWooo|||PPPCCCJJJMMMQQQXXXvvvwww^^^___]]]MMMEEELLLooowwwnnnYYYLLLNNN]]]qqqppp^^^WWWNNNNNNlllpppRRREEE??????BBB^^^xxxWWW<<<<<<333555555555:::UUUzzzcccMMMDDDFFFDDDFFFKKKHHHYYYNNNQQQjjjqqqfffsss~~~tttiii^^^RRRSSS___wwwaaaMMMRRReeegggfffuuufffLLLLLLccc|||gggMMMSSS```kkktttzzztttrrrpppkkkxxx|||fffYYYTTTSSSVVVmmmiiiqqqlll|||wwwYYYJJJKKKRRR\\\{{{uuuRRR[[[444111777+++333,,,888000000======```fffVVV}}}sssGGGGGGTTTQQQ\\\eeehhhEEEtttmmmooogggjjjhhhoootttGGG:::555888444222444999UUU}}}{{{vvv|||}}}www~~~yyy}}}~~~~~~rrraaa___kkktttnnnWWWTTTeee~~~xxxdddRRRHHHJJJPPPUUUsss}}}jjjVVVRRRRRRVVV[[[___fffmmmssszzzjjjppp|||___OOOKKK]]]yyy|||RRRGGGQQQ```|||yyycccWWWrrr```===888666111333---333...888TTTmmm[[[EEEHHHTTTXXXqqq{{{]]]OOOQQQVVViii\\\???HHHMMMKKKXXXlllsss^^^ggggggQQQDDDJJJooo|||nnnXXXPPP\\\ssskkkYYYRRRHHHKKKkkkoooQQQEEEAAAAAABBB^^^rrrXXX;;;;;;111555555333===XXXgggPPPHHHMMMKKKJJJKKKGGGFFFIIIZZZrrr{{{TTTRRR\\\fff}}}wwwggg[[[RRR[[[lllyyyuuu[[[UUU\\\TTTTTTnnnsssQQQMMMgggtttZZZZZZeeewwwuuurrrxxxssskkkeeeVVVZZZ^^^rrrhhhyyykkkXXXmmm}}}sssYYYEEEIIILLLOOOmmm~~~TTT```555...666,,,333000888111000:::@@@iiiWWW[[[zzzQQQKKKOOOLLL^^^```uuuvvvaaaRRRvvv|||jjjSSSrrrqqqooo~~~ttt___SSSQQQHHHPPPkkkzzzGGG:::555888444222666===VVVyyyssspppxxxxxxwww~~~~~~sss```dddvvv}}}sssXXXRRRaaa{{{zzzcccSSSKKKJJJLLLOOOmmmxxx``````fffrrr}}}vvvzzz{{{\\\OOORRReee}}}]]]KKKNNNZZZ{{{fffYYY~~~ddd???777666222333...555333888LLLqqq^^^GGGHHHPPPSSSkkkyyymmmTTTOOOOOOdddzzzHHH===QQQMMMPPPkkk}}}pppaaarrrsssWWWEEEJJJnnn|||```RRR[[[sss}}}hhhXXXPPPGGGHHHhhh~~~mmmOOODDDBBBBBBAAA^^^tttXXX::::::222666555333>>>[[[mmmUUUNNNUUUVVVWWW\\\]]]QQQ[[[nnnyyyzzz|||sss\\\NNNUUU[[[xxx|||~~~qqqffffff```cccmmm}}}hhhXXX^^^iiiYYYPPPjjjxxxbbb^^^iiikkkooottt{{{yyySSSkkksssuuuxxxZZZXXXzzzjjjRRRhhh|||\\\HHHKKKKKKMMMeeebbbggg===,,,555000111444555333222555EEEsssVVVfffwwwcccOOOLLLGGG]]]YYYeeegggyyyvvveeeaaa|||yyyzzzhhh[[[wwwoookkk{{{xxxQQQOOORRRRRRfffggg|||HHH:::555777222222999AAAWWWuuunnnnnnyyy{{{uuu}}}|||vvv```fffyyyzzzyyyZZZRRRbbb{{{vvv^^^QQQNNNMMMLLLPPPmmm|||\\\RRRRRRgggcccMMMIIIUUUyyyfffXXXhhh???777666333444///777333777JJJrrr```IIIGGGNNNPPPhhhccc]]]PPPXXX^^^vvvvvvHHHJJJZZZMMMaaaooofff~~~```HHHKKKgggdddVVV]]]sssxxxppp~~~iii[[[UUUKKKJJJhhh{{{jjjKKKBBBBBBAAA@@@]]]rrrWWW:::;;;444888777444CCCaaammmWWWRRR]]]\\\[[[aaaccc___mmmyyytttnnn```LLLWWW]]]vvv~~~mmmcccllluuurrrooodddUUUiiixxxuuuggggggpppsss]]]nnn{{{___vvv|||}}}bbbWWWjjjlllaaavvvppp```MMMMMMLLLPPP```uuuoooHHH,,,555555000555///555888666SSSsss[[[pppuuuzzzQQQPPPHHHWWWUUUeeeeeeqqqtttaaafff}}}yyygggbbbuuulllxxxxxxjjjWWWXXXuuuccc{{{HHH;;;444666222222<<>>666;;;;;;999111;;;999???TTTttt```KKKBBBKKK^^^llllllOOObbbxxxpppZZZggglllEEENNNWWWccckkkjjj|||hhhaaauuu[[[JJJRRRttthhhsssZZZMMMMMMKKKkkknnnYYYTTTAAA???FFF:::SSSdddyyyXXX888;;;777:::888666RRRqqqooobbbMMMJJJXXXZZZRRRQQQXXXmmmggg[[[DDDEEEJJJVVVXXXgggqqqwwweee[[[RRRSSSWWW^^^kkkxxx{{{rrrXXX]]]gggsssyyy{{{qqq{{{{{{fffrrrjjj```___^^^jjjzzzrrr___ZZZddd}}}lll]]]]]]iiixxxjjjOOODDDPPPGGGWWWBBB888555000222888222666555<<>>===;;;444===999BBB]]]~~~tttaaaOOOGGGQQQeeetttiiiVVVooofffSSSkkk```KKKYYYaaatttllleeefffuuu]]]KKKWWWppp{{{ooouuu\\\OOOOOOJJJhhhkkkVVVQQQ???>>>EEE<<>>;;;999333<<<999CCC```}}}rrr```OOOGGGOOOaaaqqq```\\\wwwyyyhhhoooVVVPPPbbbpppzzzggg~~~rrr```bbbuuuyyypppbbbSSS[[[fffsssooouuu]]]OOOOOOHHHdddgggSSSLLL>>>>>>DDD>>>]]]qqqZZZ:::;;;555777777888YYY}}}dddGGGCCCOOOSSS```yyyuuuTTTQQQUUUGGGFFFPPPYYYfff~~~}}}nnn]]]bbblllSSSLLLMMM^^^xxx]]]PPPTTTdddvvvnnncccdddxxxqqqEEELLLrrryyynnnggg\\\bbb```]]]^^^YYY[[[hhhnnnkkk___kkk}}}jjjRRREEEPPPMMM]]]rrrPPP:::333444888222444888777EEExxx^^^[[[vvvkkkuuuxxx\\\eeebbbcccooofffOOO\\\}}}OOO888999333555666666KKKkkk}}}tttmmm|||}}}ssshhh}}}{{{zzzxxxVVVQQQccc{{{rrrUUULLLQQQccc~~~xxxxxxgggOOORRRbbbuuuiii___^^^ccc___jjjzzz~~~tttXXXSSSlllDDD;;;:::666555000888777???[[[uuucccQQQFFFIIIXXXgggzzzZZZlllyyyvvvNNNUUUwwwdddfffiiiXXXUUU^^^dddiiiiii___\\\wwwlllooorrrlllsssrrrZZZMMMMMMIIIccc~~~dddQQQIII>>>???AAA@@@cccqqqYYY:::<<<444666777:::^^^mmmQQQNNNVVVVVVgggsssgggjjjvvvaaa[[[RRRUUUddd}}}~~~ppp|||yyybbb___ddd___ZZZWWW\\\jjj~~~sssRRRIIIRRR___kkkhhhfffiiioooVVV]]]|||ttttttQQQZZZZZZWWWYYY[[[eeewww~~~jjjbbbsssnnnXXXFFFMMMJJJVVVrrrQQQ888111444444111888;;;:::MMMZZZ___ttt___sssiiivvvwwweeePPPnnn|||bbb^^^ooofffOOOVVVaaabbbRRR999888444666555555LLLlll|||nnnmmm|||yyypppggg}}}|||zzz|||rrrTTTSSShhh}}}\\\NNNTTTeeeuuupppwwwlllTTTYYYeee|||wwwjjj___fffooonnnwwwqqqzzzrrrZZZYYYgggBBB:::777222333...555333;;;XXX{{{hhhWWWJJJHHHUUUdddaaa]]]xxxTTTJJJ```zzzddd___{{{dddQQQKKKQQQZZZgggnnnhhh```ooo~~~}}}fffmmmssszzzoooXXXMMMNNNKKKdddzzzaaaQQQFFF>>>@@@>>>BBBiiiwwwUUU:::<<<333555888<<>>@@@<<>>hhhzzzcccaaannnwwwTTTXXX{{{eee___kkkwww~~~xxxssszzz{{{xxxrrr~~~TTTOOOQQQGGGCCCTTTjjjppp~~~nnnxxxQQQRRR^^^aaakkk}}}zzzkkk]]]mmmtttwwwxxxhhhhhhtttsssbbbHHHKKKLLLSSS___???666999000000999555999___|||WWWeeeUUUSSSlllzzzUUU```ZZZbbb}}}~~~mmmKKKPPPKKKPPPWWW===777555777333222KKKkkkwwwssspppzzztttqqq|||}}}zzzrrrmmmWWWaaazzzvvvVVVRRR\\\nnnyyyhhh[[[SSSXXX___bbbggg}}}nnnoooeeeNNNTTT^^^kkkyyyaaajjjjjjWWW^^^wwwxxx[[[<<<999777222555000555000777VVVyyyhhh[[[MMMGGGPPP```uuu___QQQjjjlllYYYkkkjjjrrrSSSSSSYYYlllvvv{{{oooYYYYYYkkk~~~^^^PPPYYYddd~~~|||hhhSSSMMMSSSSSSYYYiiirrrsssxxxwwwddd\\\fffmmmZZZzzziiiUUUNNNQQQNNNjjjmmmZZZMMM>>>===@@@:::FFFuuuvvvJJJ666===444666:::@@@mmm{{{zzzlllzzz]]]XXXiiiwww~~~}}}sssqqqvvv{{{{{{ppprrrhhhFFFVVV[[[LLLNNN[[[vvvzzzrrrmmmpppkkkJJJEEEHHHOOO\\\gggfffaaafffppppppooo```eeeppp|||}}}ttteeeHHHJJJMMMSSSkkkAAA444;;;222333;;;444===mmm{{{XXXjjj]]]OOO```ZZZOOOSSSvvv{{{QQQ]]]mmmcccuuu{{{dddDDDQQQNNNXXXXXX>>>777666777222111JJJjjjvvv{{{vvvxxxppp}}}rrrnnnZZZgggnnnQQQUUU___qqqyyykkkzzzvvv^^^TTTVVVXXXdddlllsssiiivvvtttYYYXXX]]]kkkuuuccciiieeeTTT]]]wwwUUU999777555111444///333333555NNNnnnaaaSSSJJJRRRbbb|||ZZZQQQWWWsssggg[[[nnn}}}}}}eeeZZZUUUVVVkkk{{{rrr{{{^^^WWWdddxxxVVVNNNWWWYYY___ttt}}}pppXXXNNNNNNGGGLLLeeezzzxxxuuu```cccjjj___}}}uuueeeRRRKKKPPPNNNkkkiiiWWWJJJ;;;;;;@@@:::IIIzzzqqqGGG555===555666;;;AAAqqqvvv[[[OOO\\\qqq~~~pppeee___]]]YYY]]]bbblllcccJJJ]]]XXXJJJZZZeeeqqqvvvhhhfffmmmZZZSSSEEELLLLLLKKKWWWrrr}}}eeeWWWaaammmxxx{{{uuugggIIIIIIMMMQQQrrr@@@000999333000888///;;;qqqwww\\\ooo}}}ddd```rrr]]]VVVHHHnnnrrrlllLLLaaa|||uuucccIII[[[WWWaaa{{{bbb999666999333///666BBB]]]{{{tttvvv^^^lllkkkTTTZZZkkktttxxx^^^gggeeeZZZ[[[TTTYYYgggmmmnnn}}}ddd\\\mmmhhhvvvzzzqqqnnniiiVVVmmmyyyUUUBBB777<<<<<<222---222555333JJJxxxqqqnnnWWWEEERRRhhhzzzTTTOOOVVV|||```fffaaaiiijjjWWWXXXnnn|||hhhjjjhhhfffUUU]]]gggaaaXXXSSSQQQ]]]qqqrrrwwwnnn[[[JJJFFFEEELLLggg}}}}}}vvvmmmaaakkkqqq[[[NNNNNNTTTOOOfff```KKK@@@DDD<<<>>>;;;IIIFFF777999222444999GGG{{{|||___NNNUUU\\\pppqqqiiiaaaYYYYYYXXXXXX```lllfffVVVTTTVVVXXXUUUbbboooxxxuuuYYY[[[vvvrrrfffaaaXXXLLLHHHJJJJJJSSSzzzyyyTTTYYYeeehhh~~~xxx```NNNJJJIIIWWWyyyEEE999555222555888111>>>hhhsssZZZxxxhhhZZZXXXFFF[[[hhhuuu[[[aaaqqqUUUOOOcccooovvv}}}~~~zzziiilll```QQQSSSUUUaaa~~~wwwggg===999;;;444000666@@@\\\yyy{{{tttnnn~~~|||aaabbbiiiyyyyyyvvvxxxnnnfffzzzeeeRRRRRRTTTdddqqqiiiooowwwjjj{{{xxx|||vvvrrrdddSSSmmm~~~qqqUUUCCC888======444///444444222EEE|||uuurrr^^^KKKSSSeeeyyyMMMJJJYYYuuubbblllaaaooommmRRRUUUhhhiiirrrkkkxxxxxxddd^^^kkk}}}www|||jjjYYY\\\[[[^^^qqqyyymmmdddWWWMMMKKKIIISSStttzzzxxxjjjnnnuuu|||mmm[[[PPPNNNPPPTTTiiibbbVVV@@@AAA:::???>>>MMMyyyCCC666888333666;;;JJJ{{{jjj;;;DDDRRRbbb|||{{{{{{sssjjj^^^XXXWWWXXXdddxxxXXXVVV_________```\\\kkk{{{~~~wwwxxxxxxVVV```zzzyyyhhh]]]SSSNNNOOOLLLLLL]]]tttjjjOOO]]]jjjpppwww___NNNKKKKKKYYYvvv@@@666444222777;;;333<<>>ZZZ|||uuu{{{sss|||yyy|||yyyhhhfffddd{{{wwwfffZZZYYYfffxxxnnnzzzqqqTTTQQQ]]]xxxeeeooozzz|||ooosssZZZLLLjjjyyytttSSSBBB888;;;<<<444000333666555CCCvvvuuupppaaaMMMMMM\\\zzzxxxNNNFFFVVVsssnnnqqqcccddddddxxx}}}___XXXjjj~~~oooiiippp}}}```___xxxyyyaaa]]]QQQVVVddd\\\\\\vvvrrreeeVVVQQQNNNNNNMMMZZZwwwooo}}}{{{wwwhhhZZZQQQNNNNNN\\\rrrjjj```???>>>:::BBB@@@RRRkkk>>>555777555777<<>>???CCC@@@fffUUU<<<888666777777:::WWWiii~~~cccOOOIIIGGGAAAGGGTTT]]]hhhBBBEEELLLPPPVVVeeeyyyyyyiiimmmlllssstttRRRAAAJJJSSSXXXYYYSSSMMMNNNMMMOOO[[[qqqkkkiiiiiiddd[[[VVV^^^qqqzzz~~~nnneeecccfffhhhdddtttsssXXXPPP^^^qqqwww```NNNKKKJJJWWWzzzAAA999777222333:::777FFFqqqeeevvvkkk___zzzxxxiiipppKKK[[[nnn~~~rrrtttwwwGGG:::;;;888999888666NNNwww|||yyymmmnnnyyypppnnnkkksssjjjMMMKKK___jjjoooqqq~~~}}}pppdddUUUPPP\\\uuu~~~{{{}}}wwwzzzgggkkk||||||tttvvvdddiiiuuurrr]]]gggxxx]]]NNN>>>888777444333333///<<>>:::555888777:::\\\nnncccKKKAAA@@@???AAAJJJjjjoooHHHGGGRRRTTT\\\kkk{{{yyynnnmmmnnnxxx|||WWWGGGFFFMMMPPPUUUYYYTTTOOOJJJKKKUUUeeewwwnnnkkkpppsssnnneeebbbiiiqqquuuiiieeehhhttt~~~ZZZTTTddd}}}xxx```NNNJJJIIIWWWCCC:::777000666999333CCCtttaaappptttdddVVVUUUwwwyyy___]]]lll[[[```ZZZ___PPP[[[vvv~~~uuuyyyvvvyyy{{{KKK???@@@>>>???;;;444IIIqqqzzznnnlllqqqdddccccccpppzzzppp\\\GGGGGGUUU^^^iiivvvzzzYYYQQQJJJPPPccc|||vvvkkk{{{vvv~~~uuuXXXfffqqqxxx{{{ooohhhHHHTTTeeevvvnnnaaakkkxxx}}}eeeUUUBBB888666444333333222===<<>>:::333888888;;;cccxxx```III>>>AAAFFFUUUbbbFFFHHHUUUWWWaaassszzzssssssyyy}}}kkkrrr```KKKHHHSSSTTTRRRTTTTTTXXXSSS[[[rrr}}}{{{zzznnngggkkkttteeeddd{{{yyy```MMMIIIJJJZZZ|||???888777111222777333CCCrrr]]]kkkjjjUUUCCC@@@RRRbbblll___\\\eeeNNNNNNTTTPPP\\\bbbzzz}}}ccchhhuuukkk}}}zzzwwwzzzlllppp}}}LLLEEEEEEDDDDDD===333EEEmmm|||ooolll}}}dddTTTVVV\\\mmmrrrUUUSSSLLLAAAFFFTTT^^^nnnyyyOOOHHHEEEOOOdddzzzzzzwwwaaa{{{}}}uuu~~~}}}}}}SSSGGG```iiilllrrrdddzzzyyyZZZJJJ[[[rrrjjj^^^eeeiiizzzhhhWWWCCC777333222222222...777000WWWyyyttttttQQQRRRhhhoooLLLIIIHHHbbbqqqttt{{{RRRUUUlllvvv|||rrrssskkkaaaUUU^^^kkkccc[[[gggooozzzfffSSSFFFFFFFFFGGGIIIIIIGGGHHHIIINNNGGGRRRLLLFFFTTTYYY^^^UUURRRMMMZZZvvvxxxtttdddXXXTTTWWW^^^bbbyyyWWWJJJ>>>>>><<>>hhhoooZZZGGG>>>CCCLLLIII```FFFPPPQQQRRR\\\nnnzzz{{{uuuppp}}}yyyppp[[[^^^kkkaaavvvvvvRRRHHHXXXYYYNNNMMMQQQccc^^^nnn|||ttt|||{{{mmmiiiqqqpppqqqvvvyyy```MMMIIIKKK]]]ttt888444888333///999777CCCiii\\\kkkaaaOOOBBBEEE@@@FFFZZZSSSNNNZZZKKKOOO^^^PPPnnnpppyyyrrriiiwwwwwwcccjjjVVVKKKOOOEEEAAABBB666===```~~~~~~sssmmmlllWWWQQQTTT\\\lllzzzvvvZZZDDDCCCGGGCCC@@@CCCKKKbbbyyy{{{WWWKKKEEERRRhhhtttuuuqqq}}}jjjooommmiiixxxTTTKKKZZZ~~~XXXSSSVVV\\\ppp]]]PPP]]]eeeVVV]]]\\\yyyuuudddGGG888999555...222222111777JJJxxx\\\VVVaaannnXXXGGGDDDQQQVVV~~~tttxxxwwwMMMNNN]]]{{{}}}qqqyyypppttthhhrrryyyzzzooohhhpppyyylllSSSBBBNNNRRRUUUOOOLLLPPPMMMIIIOOOYYYPPPMMMVVVdddtttiiiXXXVVV]]]tttsssuuuaaaJJJNNNWWWRRR```zzzMMM???;;;???DDDEEEfffzzz~~~AAA777:::666777777>>>ddd~~~gggQQQCCCBBBGGGMMMKKKiiiLLLPPPQQQVVV[[[kkkyyy|||WWWZZZeeegggyyy]]]KKKSSSMMMKKKXXX___gggyyyyyyzzzlll___YYYZZZ^^^aaafff{{{ZZZMMMJJJMMMWWWbbbEEE555555444555666333>>>___bbb]]]{{{|||ZZZQQQDDD???DDDLLLPPPMMMKKKSSS]]]cccnnnjjjvvvfffiiizzzyyyvvvvvvffflll^^^QQQWWWRRRMMMGGG666:::XXXtttuuummmwwwbbbPPPLLLOOOUUU^^^iiiZZZIII<<<<<<<<<:::???HHHPPPaaayyydddPPPCCCMMMaaajjjhhhdddrrrnnnhhheeehhh|||SSSIII[[[{{{SSSRRRPPPWWWgggsss}}}eeeWWWlllsssVVVUUU___YYYoookkkIII999999555///222666333444@@@uuu}}}gggUUUYYYgggzzzVVVHHHLLLLLLsssggg{{{~~~sss~~~NNNMMMVVVzzzxxxlllxxxmmmlllmmmrrrpppaaaXXXjjj~~~tttkkkZZZMMMNNNRRRXXX[[[SSSOOOWWWXXXRRRSSSNNNYYY```hhhtttVVVZZZbbblllyyyppp^^^MMMRRRZZZZZZpppiiiCCC<<>>===BBBHHHFFFAAACCCKKKYYYeee}}}pppWWWGGGSSShhhssswww{{{ooo^^^tttxxxWWW^^^kkkhhhlllvvvVVVIII^^^}}}RRRTTTVVVQQQRRRXXXjjjlll^^^bbbJJJTTT^^^UUUuuupppGGG777777555222222555333444999hhhwwwTTTTTTbbb}}}pppQQQJJJTTT___dddvvv{{{wwwUUUKKKMMMbbb{{{nnn```VVVYYYbbbyyylllTTTnnnsss]]]jjjuuuYYYMMMUUUPPPeeewwwxxxiii```XXXUUU[[[lllggghhhqqquuu|||gggZZZPPPUUUXXX\\\}}}UUU<<>>YYYVVV@@@777888222333:::MMM|||rrrZZZHHHBBBGGGOOOUUUooo]]]TTT\\\eeessskkkcccaaaoooqqqSSSJJJSSSRRRPPP[[[fff}}}jjj^^^\\\VVV]]]kkk{{{jjjeee^^^XXXUUUVVVYYY\\\nnn~~~yyyqqqTTTKKKKKKSSScccPPP<<<555666444555777555<<>>IIIqqq|||}}}zzz|||{{{oooaaa]]]PPPIIIMMMPPPJJJCCCAAAEEEOOOYYYZZZUUUOOOJJJFFFMMM]]]{{{sssYYYOOOVVVYYYjjjwwwuuuwwwjjjccc```bbbjjjzzztttwwwsssRRRNNNYYYcccWWWIIINNNccc{{{jjjXXXllldddfffzzz]]]NNN^^^~~~xxxlllzzzaaaSSSQQQUUUiiirrrBBB777333333666222//////999888WWWYYYPPP[[[ttt|||YYYIIITTTnnntttgggWWWVVV```lll{{{oooJJJOOO[[[{{{OOO^^^mmmyyyvvvcccqqquuupppRRRnnncccKKKXXXyyy~~~aaaooojjjWWWUUUUUUUUURRR^^^bbb@@@;;;JJJ999EEEQQQdddCCC999444999444444888JJJyyyppp___ZZZPPPDDD???EEEQQQ^^^fffrrrMMMXXXnnnttt}}}ssscccLLLBBB@@@VVVtttddd___ttt|||yyy|||qqqhhh___ZZZUUUQQQRRRXXXbbbeeerrr{{{llljjj~~~|||mmmTTTMMMKKKTTTgggUUU;;;444444777333777999BBBYYYjjjVVViiittt^^^OOOIII>>>SSSmmmxxxrrrnnn{{{dddsssnnntttvvvddd}}}jjjkkk\\\BBBDDDJJJlllxxxxxxiiiYYYNNNIIIMMMNNNHHHDDDEEEDDDeee{{{nnneeeaaajjjwww~~~uuugggeeelllfffaaagggnnnjjjmmmvvvyyyZZZgggqqqooommm}}}yyyoooYYYUUUddduuu```LLLVVVnnn}}}ooolllooollliiixxxsssjjjhhhLLLMMMYYY]]]xxxrrrCCC===555222666000444---888555IIIfffLLLRRRfffuuuRRRKKKaaa^^^lll\\\MMMUUU]]]lllhhhQQQVVVdddMMMTTTXXX^^^}}}{{{sss{{{cccdddqqqOOOTTT{{{{{{qqq|||___SSSWWWWWWXXX\\\qqq~~~VVV>>>:::DDD>>>HHHQQQmmm|||DDD888222888555555777DDDpppiiiTTTCCCBBBCCCFFFMMMUUU^^^cccxxxMMMWWWkkk~~~nnnYYYMMMGGGAAA888DDDccc|||^^^VVVhhhsssssskkkeeegggoooiii___YYYWWWSSSLLLMMMSSSXXX^^^pppqqq```bbbzzzjjjSSSMMMKKKUUUjjjWWW<<<555444777666888888BBBVVVrrrXXXhhhrrrhhhTTTDDDEEETTThhhrrrqqqtttllltttbbbuuu|||dddLLLOOONNNbbbzzz}}}~~~oooWWWNNNJJJLLLLLLGGGHHHOOOZZZ}}}{{{wwwuuu{{{|||uuurrrmmmrrr}}}{{{VVVwwwzzzrrrpppkkkyyymmmZZZmmmrrryyyrrrwww|||fffooosss[[[EEEQQQfffhhh}}}hhh>>>>>>444222777111777+++888444;;;lllxxxSSSQQQ\\\xxxqqqPPPRRRpppxxx\\\}}}[[[RRRTTTZZZqqqvvvlllaaaeee[[[XXXJJJRRRlllcccYYYSSS|||yyyyyysssZZZUUUYYYUUUXXXeeecccIII@@@===BBBCCCKKK[[[]]]BBB999111666444666777BBBjjjmmmXXX@@@DDDIIINNNUUUaaaoooyyyxxxOOOOOOaaalllpppxxxzzzvvvtttqqqiii]]]NNNDDD>>>;;;???777777LLLZZZhhh~~~fffcccwww}}}lll___aaakkk|||bbbZZZWWWZZZVVVLLLHHHMMMMMMUUUjjjjjjZZZaaaxxx~~~eeeQQQLLLKKKWWWpppSSS;;;888555777777777666@@@TTT{{{\\\eeerrrdddEEEJJJUUUfffrrrxxxyyypppllldddccc|||tttcccxxxvvv~~~mmmWWWXXXSSS[[[ttt|||}}}pppXXXPPPLLLMMMKKKHHHNNNWWWaaaOOOeee}}}yyy}}}www~~~wwwaaa}}}{{{jjjvvvppptttkkkYYYuuuaaaUUUIIIZZZrrrpppzzzyyy}}}[[[666;;;333111999333444(((999777444ZZZ^^^WWWZZZrrroooPPPWWW{{{nnnYYYrrrNNNQQQQQQZZZ~~~ppp```~~~\\\RRRZZZgggdddiiieeeXXXkkkvvvjjj~~~yyynnnggg[[[XXX\\\SSSUUUiiiNNN@@@CCCCCCEEEAAANNNkkkGGG@@@:::111444222666888BBBiiiuuuaaaAAADDDIIIPPP\\\sssqqqKKKJJJ]]]fffhhhuuu{{{nnn\\\UUUMMMHHHEEECCCDDDEEE555FFFDDD@@@JJJJJJNNNbbbddduuubbbddd|||vvvdddgggooo^^^WWWWWW\\\WWWIIIBBBDDDJJJSSSggg~~~iii]]]eeewwwzzz```NNNKKKLLLZZZuuuMMM:::;;;666666666555444???SSS^^^cccqqqvvvLLLDDDSSSgggssswwwnnnUUUXXX[[[fff}}}zzzwww}}}xxx{{{yyyuuuXXXbbbcccYYYwww}}}fffUUULLLNNNIIIHHHdddwwwLLLRRR^^^nnnrrrxxx{{{qqq{{{zzz}}}yyyqqqffflll{{{pppeeekkkaaaQQQQQQhhhtttnnn}}}RRR;;;AAA555444<<<333333000444555222HHHxxxtttUUUUUUnnn}}}XXXaaaRRR^^^zzzsss```]]]HHHbbbWWWfffnnn]]]```xxxiiizzzWWWZZZ~~~yyy___]]]rrrrrrccc\\\[[[\\\ZZZZZZgggaaaDDDIIIBBB;;;IIIEEETTT|||@@@BBB666555111222666777IIIiiinnnWWWGGGOOORRRUUUkkkaaaMMMTTTVVV```pppyyy~~~eeeSSSNNNLLLNNNPPPMMMHHHHHHMMMFFF===PPPGGGEEEWWWRRR]]]iii}}}|||cccfffwwwmmmmmm{{{eeeZZZWWW^^^^^^QQQHHHHHHEEEUUUsssyyyaaaVVVcccyyysss\\\IIIRRRTTTRRRPPP>>>===000999777000<<>>bbbCCC===666555111222666666HHHhhhvvv```NNNGGGKKKTTTgggyyywwwhhhXXXWWW^^^mmm|||ppp\\\QQQgggbbb\\\[[[\\\\\\YYYTTT]]]XXXVVVRRR[[[]]]\\\uuu|||uuuwwwdddkkk|||zzz```[[[[[[``````XXXMMMGGGMMMYYYvvvsss___WWWccc|||rrrYYYGGGOOOTTTYYYOOO??????444<<<999222:::???HHH}}}___WWW|||xxxoooRRRJJJ```rrrmmm```UUU|||sssgggjjjbbbcccjjjttt{{{}}}{{{jjjXXXUUUfffqqqPPPSSSSSSZZZeee}}}{{{}}}rrrxxx}}}xxxLLL???PPPUUU___yyy}}}fffXXXJJJbbbuuunnneeeBBB;;;CCC:::666999222000555222333888<<>>@@@:::666777666111888000222:::000IIIdddYYYcccuuutttffffff{{{bbbrrruuu{{{[[[CCCPPPRRRTTTnnnsssTTT^^^bbb]]]pppvvvdddZZZZZZ^^^[[[ZZZ^^^gggGGG???EEE???@@@GGGCCCZZZtttIII:::;;;444444111333666444CCC```sss[[[IIIFFFJJJPPPcccvvvWWWJJJTTTgggvvv~~~[[[YYY^^^iiiuuukkkdddmmmwwwwwwkkkYYYzzz|||mmmyyyxxxccciiiggg^^^```ggg```OOOSSS```hhhUUUUUU[[[ggglllTTTQQQOOONNNggguuuXXXIIIGGG======<<<666666888???___dddqqq~~~yyyooo```rrrZZZLLLMMM]]]rrrpppzzz~~~~~~xxxhhh___ZZZiii|||~~~{{{|||kkkdddooo|||~~~yyyaaaLLLMMMMMMOOO^^^xxxSSSFFFJJJMMMccceeeSSSOOO^^^[[[VVV}}}yyyFFFFFFCCC@@@===;;;888777888444555000444888000AAAmmmppp[[[___kkk~~~tttuuuuuukkkfffvvvOOONNN\\\QQQYYYttt\\\NNN]]]llllllxxx{{{jjj]]]YYY\\\^^^QQQYYYrrrrrrVVVDDD@@@EEE@@@>>>EEEMMMeeerrrDDD888<<<333444222444777444AAA^^^~~~vvvfffRRREEEGGGOOOXXXpppbbbCCCIIITTTeeeuuuUUUNNNMMMUUU___nnn|||wwwpppSSSEEEKKK[[[ooo~~~vvvsssaaaeeebbb[[[^^^eee___RRRPPPhhhxxxbbbTTTYYYeeeuuugggLLLPPPNNNOOOqqqqqq___QQQNNNCCC???===999777999???VVVmmmlllvvvpppxxxrrrRRRLLLVVVkkkkkk}}}}}}|||vvv___```^^^ccc|||~~~~~~yyyeeedddccciiiwwwzzz|||~~~qqqZZZKKKNNNUUUbbbvvvsssTTTHHHPPPSSS```sssZZZNNNPPPTTTQQQddd{{{YYYHHH???CCC???;;;===<<<777888888222111555555222===RRRfffcccfffsssbbbjjjqqqxxx|||llljjj{{{jjjeee~~~{{{oooNNNRRR[[[VVV^^^zzz|||RRRVVVSSSiiippp}}}{{{nnn___XXXZZZ[[[YYYRRRfffbbbGGGDDD@@@CCCEEE@@@III______@@@<<<888222444222444777333@@@\\\ssskkk```UUUJJJEEEMMMYYYfffYYYGGGOOOQQQfff{{{SSSOOOPPPTTTWWW___uuupppOOOHHHBBBHHHZZZhhhooosssXXXZZZZZZYYY]]]aaa\\\RRRSSSwwwmmm___WWWaaarrryyy```EEENNNOOOVVVllldddZZZXXXLLLEEEAAA===999999<<>>:::???>>>888777:::000111666333333<<<@@@uuussslllfffjjjYYYPPPRRR[[[qqqhhh^^^ccc{{{iiiccc^^^ccc}}}fffuuuaaaTTTLLLQQQbbbmmmoooJJJYYYMMMgggrrryyyrrreeeXXXVVVZZZYYYSSSZZZxxxdddUUU???EEE@@@BBBJJJFFFPPPpppWWW===AAA555222444222555777333???[[[dddYYYNNNHHHEEEHHHTTTbbbqqqUUUEEEIIIDDD```|||OOORRRZZZaaabbbggg|||xxx]]]KKKIIIDDDSSS[[[bbbiiijjjyyy~~~pppPPPQQQSSSXXX^^^___YYYRRR]]]fff^^^[[[ggg|||uuuZZZGGGRRRSSS\\\hhhgggaaa___TTTKKKDDDAAA:::999:::BBBnnnrrr\\\zzzxxxaaauuuddd{{{WWWWWWiiippp}}}~~~ooogggfffaaa\\\bbbrrr|||xxxhhh\\\```ZZZVVVhhh{{{rrrfffaaasssppphhhxxxiiiTTTJJJGGG[[[hhhwww}}}tttZZZMMMRRRYYYZZZgggUUUQQQKKKAAASSSppp~~~bbbLLL>>>AAA???>>><<<:::999888888777555222000111444888;;;WWWnnncccggg~~~SSSXXXSSSeee}}}|||kkkWWWkkk~~~zzzUUU^^^www}}}zzzkkkiiipppUUUOOOQQQSSSTTTkkkfffLLLMMMQQQWWWnnn~~~|||ssslllgggaaa\\\WWWSSSUUUZZZoooxxx```NNNIII777===MMMBBB>>>dddbbbFFF;;;111333333444444222333>>>JJJmmmMMMBBBFFFEEESSSdddaaa}}}XXXGGGFFFNNNYYYiiiXXXTTTXXXbbbhhhqqq}}}uuuoooeeecccaaaXXX^^^iiibbbyyybbbppp}}}~~~iiiTTT]]]llliiiiiibbbOOOXXXsssqqqbbb```fffzzziiiSSSFFFRRRMMMeeeiiifffoooeeeXXXXXXSSSAAA???<<<:::>>>^^^ppp```oooqqq^^^iii\\\oooeeeuuuqqq|||~~~tttmmmiiidddaaadddnnn|||~~~ttt]]]IIIGGGKKK___zzzhhhfff^^^YYYWWWccc}}}pppqqq~~~qqqWWWGGGFFFLLLQQQ[[[iiinnnwwwqqqllluuukkk[[[NNNGGGJJJPPPjjjnnnOOOFFF???@@@@@@???===<<<:::999999888666444222222444777999LLLyyyiiicccxxxmmmuuuuuuZZZXXX___|||vvvbbbYYYcccjjjnnncccYYYttt~~~hhhsssYYYOOOOOOQQQQQQgggxxxxxxbbbHHHOOOOOOXXXjjjoooiiiwww~~~vvvkkkaaa```dddfff```WWWXXX```iiiTTTDDDDDDBBBIIIKKKEEEVVVbbbDDD;;;444333333444444222333===IIIiiiIII???HHHIIIQQQ___aaafffQQQMMMPPPWWW```qqqxxxmmm\\\XXX\\\fffooo~~~zzzooo```cccpppsssuuuooo|||~~~wwwrrroookkktttttt~~~|||zzzlllUUU]]]lllfffjjjxxxfffPPPFFFXXXYYYwww}}}qqqrrrnnnfffaaaXXXFFFBBB<<<999;;;WWWqqqqqqsss```ddd|||xxx[[[~~~{{{eeeeee|||uuu|||~~~}}}}}}nnngggccccccbbbdddqqq{{{aaaHHHDDDPPPmmm|||fffMMMIIIKKKUUUnnntttwwwzzz]]]GGGLLLJJJUUUeeerrrgggUUUTTTQQQJJJTTThhhuuuKKKBBBAAA@@@???@@@@@@???>>><<<:::999999888666555555555666777===aaauuuccciiixxxsssZZZMMM\\\iiiaaaXXXrrreeeSSSIIIRRR\\\eeecccddduuuuuu|||\\\IIIHHHNNNQQQdddppprrrvvv{{{MMMNNNRRRZZZddd___]]]yyyrrrhhhbbbdddaaabbbaaaYYYVVVgggwwwXXXGGG@@@===JJJPPPEEEHHHsss\\\???888333333222333444222333<<>>???>>>???@@@AAA@@@>>>;;;:::999999888888777666666555666FFFzzzooofffnnn|||xxx[[[HHHFFFSSSaaaeeecccbbbLLLAAAGGGNNNVVVUUUXXX|||[[[cccJJJKKKYYYbbbiiikkk~~~aaaRRRVVVZZZ\\\UUU```zzzeee______fffcccaaa\\\SSSZZZeeeNNN@@@GGGBBBMMMNNNDDDTTTUUU>>>999555333222333444333333:::CCCiii^^^JJJUUUaaahhh|||^^^QQQNNNTTTZZZhhhvvvuuupppqqqsssyyylllxxxkkkPPPEEEEEEMMMZZZsssuuujjjXXXVVVUUUXXXUUU___uuukkkttt~~~^^^MMMPPPWWWUUUuuuffffffeeeaaavvvbbbUUUDDD===???QQQxxx|||xxxbbb|||ooouuuxxxnnn~~~bbb```~~~}}}zzzyyyggg^^^YYYQQQOOOSSSOOOKKKWWWkkk}}}fffPPPNNNUUUiiiyyyPPPJJJNNNVVV___qqqwwwllltttsssyyymmmdddpppuuueeeTTTWWWXXXZZZdddsssggg@@@DDDDDD;;;>>><<<>>>???@@@???>>>;;;:::::::::999999888666555555888:::eeerrrooorrrsssSSSDDDHHHQQQZZZccciiiyyypppOOODDDJJJMMMRRROOOQQQuuudddcccsssYYYVVVcccnnnlllmmmwww\\\VVVZZZ___eee}}}kkk\\\\\\aaa___``````]]]]]]rrrppp___HHH<<>>===>>><<<<<<<<<999999999999::::::::::::999888777666666666666666:::<<>>888666111333111111444555444666:::eee|||\\\YYYrrrjjj```ddddddlllUUUDDDVVVgggxxx{{{rrrrrr}}}^^^FFFFFFTTT[[[YYYhhhhhhYYYTTTVVV^^^WWWQQQVVVRRRZZZsssgggeeecccNNNTTTUUUeeexxxrrrrrrnnnsss~~~uuuiiiRRRIIIEEE???UUUaaadddhhh}}}nnnyyyxxxmmmlllUUUNNNJJJIIIDDD<<<<<>>BBBOOOJJJIIIPPPmmmcccCCC;;;:::555333000111444555444555999NNNiii]]]xxxuuuzzzxxx|||zzzSSSKKKbbbtttggghhhzzz^^^GGGGGGSSSWWW\\\wwwqqqLLLCCCOOO\\\```bbbYYYXXXPPP]]]eeekkk~~~}}}\\\KKKUUU^^^uuusssooonnnooouuu}}}uuummmgggVVVRRRNNNEEEUUUzzzYYYfffxxx~~~sssyyyxxx|||tttgggGGGJJJFFFBBB===;;;===AAADDDFFFEEEMMMdddrrr||||||zzzvvvkkk[[[MMMRRRUUUJJJNNNQQQ___yyypppEEECCC@@@??????>>><<<;;;<<<;;;999777777888999:::888777666444444444555666444@@@LLLWWWqqqzzznnnjjjzzzzzzYYYRRR]]]mmm}}}yyy}}}yyyfffYYY___eee^^^```cccVVV\\\mmmxxxiiiRRRBBBCCCMMMPPPMMMKKKmmmiiiFFF999777555444333222222333444666777MMM~~~yyy~~~wwwttt___RRRqqq```IIIOOOLLLUUUdddyyyhhhMMMNNNTTTZZZdddiiieeefff]]]bbbaaaeeevvvTTTIII[[[YYYtttyyyqqqmmmpppvvv}}}kkkaaagggdddTTTKKKMMM{{{yyyiiirrr}}}}}}uuuttt}}}vvvvvvwww~~~gggGGGDDD@@@>>><<<<<<>>>???@@@???>>>BBBUUUrrrxxxvvv}}}~~~fffXXXYYYZZZ[[[UUUGGGWWWqqqxxxQQQBBB@@@>>><<<<<<<<<:::999;;;:::888666666777888999888777555444444444555555777888@@@MMM\\\rrrzzzrrrxxxrrrzzz}}}mmmaaabbbZZZ]]]eeebbbaaacccaaammm~~~iiiZZZHHHAAADDDJJJKKKJJJWWWfffHHH>>>:::777444444333222333444666777GGGsss}}}}}}iiiXXXeeetttnnn\\\GGGNNNUUUKKK[[[uuu___NNNTTT\\\aaahhhvvviiiZZZ\\\^^^```}}}kkkRRRMMM]]]cccsss~~~xxxtttuuuuuuvvv{{{}}}tttmmmjjjggg___UUUOOOrrrfffjjjiiimmmvvvqqqnnnaaapppzzz|||{{{uuuxxx|||lllMMMAAAAAAAAABBBDDDFFFEEECCC@@@<<<===GGG___}}}vvvxxxyyy}}}zzzqqqfffQQQNNN[[[^^^[[[XXXSSSooorrrLLL;;;???<<<:::999999999888666999888666555555555666777666666555444444444555555888///555EEEKKKTTTzzzuuuvvv{{{}}}}}}xxxmmmddd^^^[[[```______dddeee\\\^^^oooxxxiiiUUUIIIAAADDDHHHGGGIIINNNpppbbbKKKAAA;;;555555444333333333444555666AAAhhhZZZbbbooo||||||cccZZZfffyyyttteee[[[jjjhhhSSSEEELLL```ccckkkzzz\\\QQQVVV]]]bbbffftttnnn___jjjfffmmm~~~zzzaaaQQQQQQ___iiiwwwzzzttttttyyywwwpppsss~~~zzz{{{vvvmmmkkklllbbbTTTYYY{{{\\\lllvvvkkkdddccceeeZZZ[[[NNNYYYeeemmmdddYYYwww|||rrrpppzzzwww{{{wwwtttXXXEEEDDDDDDFFFHHHJJJIIIFFFDDD>>><<<>>>JJJfff|||}}}}}}|||{{{~~~ttteee[[[QQQTTTbbbggg]]]aaauuuoooCCC999???<<<:::777777777777666555666666555444333444444555555555444444444444444444666...222AAAEEEQQQvvvuuunnn}}}~~~~~~~~~~~~|||sssjjjdddbbbcccdddcccfff___\\\```XXXeeeppp\\\FFF???BBBKKKKKKEEEJJJXXX~~~eeeRRRHHH>>>666666555444333333444555555???bbb^^^XXXoooyyykkkttthhhVVVcccbbbPPPQQQ```pppnnneeeooooooQQQSSSOOOQQQjjj{{{wwwqqqXXXRRRRRRYYYdddkkkzzzqqqeeewwwuuu[[[SSSXXXccchhh{{{sssmmmooovvvqqqfffjjjxxxyyywwwqqqmmmooopppggg[[[OOOppp|||rrrhhhSSSKKKFFFEEEHHHGGGIIICCCKKKllluuu{{{``````~~~zzzrrrvvvzzz~~~rrrvvv^^^HHHAAA@@@@@@AAACCCCCCBBBAAA;;;;;;888:::LLLiiirrrpppzzzyyywwwuuu{{{}}}qqqeee[[[UUURRRXXXgggttthhh]]]www|||FFF555;;;AAA:::888666666777777666555444444333333333222222333333333333444444444444333333222555;;;@@@RRRxxxrrrttt}}}~~~|||zzzzzz|||~~~yyytttooohhhaaa^^^___bbbdddccceeeeeeWWWPPPZZZeee}}}iiiPPP@@@???EEEMMMHHHAAALLL```fffXXXNNNDDD<<<888777555444333444444555<<<[[[hhh]]]qqqtttyyy[[[aaaWWWVVVaaaWWWEEEHHHJJJMMMQQQ[[[kkkzzzgggJJJ[[[```[[[nnn}}}xxx\\\KKKMMMLLLVVVmmmzzzpppfffpppXXXUUU\\\eeeppp}}}tttlllgggiiiooollleeekkkyyyyyymmmggglllqqqmmmfffbbbXXXccc|||~~~uuugggcccaaafffmmmcccddd___```mmm|||vvvooovvvrrrxxx}}}qqqbbbUUUbbb~~~zzzrrr{{{mmmqqqZZZEEE@@@>>>======???@@@@@@@@@======<<<;;;AAAUUUrrrxxxkkkuuu{{{ssszzzyyyzzzyyyhhhWWWMMMLLLTTT\\\bbbhhhiii]]]aaaPPP888;;;===777888666555555666777666555333333333333222222222111111222333444444444333333222444555444777FFF]]]ooovvvrrr||||||}}}}}}|||{{{{{{{{{|||}}}~~~~~~|||{{{|||~~~{{{}}}|||yyyssskkkdddeeeaaa___```dddfffdddaaaaaa\\\RRRTTTkkkpppTTTFFFAAABBBFFFJJJHHHJJJ[[[oookkkZZZPPPHHHAAA>>>999888666444333333444444888QQQ~~~[[[]]]rrrssswwwVVVMMMJJJMMMaaarrrHHHHHHNNNQQQNNNKKKWWWmmmxxxwwwgggKKK^^^ggg^^^ffflllooo{{{QQQDDDMMMIIIRRRjjjtttxxxnnnqqqXXXUUU[[[dddkkkpppiiihhhiiilllmmmnnnttt}}}uuullljjjpppqqqiiieeefffVVVZZZwwwppp]]]PPPSSSeeettt{{{|||sssuuuwwwoooooo|||hhhiiiSSSBBB@@@???>>>???AAABBBAAA@@@??????@@@AAA???EEE^^^yyywwwvvv~~~|||sssqqqyyymmmcccUUUKKKLLLUUUbbbkkkccc```dddmmm|||SSS===:::999555222666444333333555666555444333333333333333222111111000111222333444333333222111222444444333888EEEQQQ~~~}}}}}}yyy|||~~~xxxxxxxxxwwwwwwxxxyyyyyy~~~{{{}}}yyyrrrlllfff```\\\___bbbeeehhhhhhfffcccaaaXXXUUU___vvvvvvYYYFFFBBBEEEEEEEEEIIIUUUiiiooocccVVVOOOGGG@@@===???:::888777555444333444444666EEEjjj___XXXfffooo[[[JJJXXXXXXhhh|||QQQQQQQQQVVVXXXVVV[[[iiiyyymmmQQQ\\\gggaaabbb^^^hhhTTTHHHWWWRRRSSS___]]]___ssszzzjjjUUUUUU___lllkkkoooooorrrqqqnnnooouuuxxxvvvnnnxxx~~~zzzpppiiiggggggVVV\\\uuu~~~|||jjjWWWSSSdddnnnhhhvvvmmmfff]]]iiinnniiilll~~~fffeeePPPBBB======>>>@@@BBBAAA???======;;;>>>AAA:::666IIIddd~~~qqqyyy~~~www{{{|||}}}{{{{{{|||}}}rrriiiWWWPPPKKKNNNYYYgggqqquuudddcccxxxyyySSS999<<<===...,,,999444333111222333444444333222333333333333222111111000111222333444333333222000///333999777444>>>MMMjjjtttyyyvvvvvvwwwzzz~~~~~~}}}||||||{{{{{{{{{{{{}}}||||||}}}~~~~~~|||{{{}}}~~~{{{|||~~~tttooohhhaaa]]]\\\[[[[[[TTT\\\dddfffccc^^^[[[\\\RRRTTTrrrdddQQQHHHEEEDDDIIIGGGDDDKKKeee}}}]]]WWWRRROOOHHH@@@???DDD:::999777555444333333444666???]]]{{{lll___```uuu}}}uuuaaaUUU^^^mmm\\\RRRTTTYYY______[[[```xxxwwwZZZ^^^jjjjjjhhhqqq}}}VVVLLLbbb___\\\^^^PPPbbb|||||||||YYYOOOWWWjjj~~~qqqlllvvv|||yyyppppppwwwtttkkkhhhoookkkkkkfffgggiiiooo}}}xxxyyyhhhXXX]]]uuuwww___nnnccc^^^bbbxxxzzzmmm|||uuuuuuiiiSSS===<<<:::;;;===>>>>>>===AAA???<<<::::::<<>>DDDNNNHHHPPPFFFFFFhhhxxxfff[[[WWWQQQLLLIIIFFFDDDBBB===<<<:::888777555555444888777XXXcccRRRQQQUUUSSS]]]uuuvvvWWW```}}}rrrZZZTTTTTTddd\\\gggaaacccVVVkkkuuuPPPNNNZZZ^^^jjj\\\kkkxxx{{{sssbbbRRRVVV[[[ooosssjjjmmmsssqqqppprrruuutttoooiiirrrqqquuuzzzxxxpppmmmppphhhiiijjj{{{}}}fffZZZmmmiiiyyytttrrrzzz}}}|||ppp\\\GGG???===<<<<<<>>>??????>>><<<<<<;;;;;;;;;;;;<<<<<>>===;;;999777666666555666444NNNyyy[[[IIIEEEHHHNNNIII^^^~~~eeeuuu|||___SSSSSS^^^ZZZnnnsss~~~yyykkkwww~~~hhhYYYYYYRRRZZZ___ooozzzoooaaaOOOaaa```sssmmmiiimmmxxxqqqjjjgggjjjnnnppppppuuuooommmnnnnnnjjjjjjnnnjjjhhhdddsssxxxwwwkkk||||||bbbJJJ===>>><<<;;;;;;===>>>>>>===666888:::<<<<<<:::888666888BBBUUUqqqzzzxxx{{{}}}ooovvvssseee```cccgggooozzz}}}qqq___NNNEEEIII[[[nnnuuuiii^^^]]]bbbnnn|||kkkHHH;;;:::999777555444444555555333333333222222222111111000000000000000000000000111111111111111000000///000000111000//////111333:::LLLuuu{{{}}}zzzmmmiiijjjeeerrrsssuuuwwwwwwvvvuuutttxxx|||~~~zzz{{{~~~~~~|||{{{zzzzzz{{{{{{~~~}}}}}}}}}||||||{{{{{{rrrppppppqqquuuxxxzzzzzztttoooeee^^^^^^```\\\TTTNNNPPPTTTUUUPPPLLLPPPYYYRRRRRRPPPNNNRRRhhh___EEE;;;DDDJJJNNNLLLBBBGGGPPP```hhh[[[[[[QQQOOOLLLJJJIIIGGGEEEBBB???>>><<<;;;999888777777777444EEEkkkuuuXXXEEECCCGGGNNNIIIVVVuuukkk^^^OOOZZZfffaaatttsssqqqiiirrrvvviiizzz[[[KKKfffddd|||kkkggghhhmmmvvvnnneeeaaadddjjjoooqqqqqqllliiikkkkkkjjjjjjlllwwwiiippp{{{nnn|||xxxyyyPPP<<<<<<:::999888888:::;;;;;;:::555777999;;;;;;999777555888;;;FFFZZZrrr{{{tttdddVVVYYY___gggqqqzzz{{{ooo]]]VVVRRRWWWeeerrr|||]]]SSSRRRbbbzzzsss```LLLBBB:::999888777555444222111000222222222222111111111111000000000000000000000000///000000111000000//////...000111111///...///000444CCC```zzz|||zzztttrrrjjjZZZ```dddjjjppptttuuutttsssrrrssstttwww{{{~~~|||xxxxxxzzz}}}zzzzzzzzz{{{|||~~~}}}{{{zzzxxxwwwvvvnnnpppsssttttttpppkkkgggbbb^^^UUUOOOPPPUUUUUURRRUUUMMMIIIOOOVVVXXXWWWVVVHHHJJJQQQaaa~~~YYYRRREEECCCLLLNNNIIICCC>>>UUUbbbkkkvvvZZZ\\\WWWPPPNNNKKKIIIHHHEEEAAA>>>@@@???>>><<<:::999888888:::888@@@[[[uuuyyy\\\IIIKKKUUUTTT]]]___```xxxwwwiii^^^ooosss___KKKdddssskkkrrrooobbbvvvrrrWWWSSSccclll\\\ccchhhkkkmmmjjjgggfffiiikkkkkkkkkgggkkkppptttrrrooommmmmmzzzhhhhhhzzzyyyyyyxxx|||uuuuuuHHH666===999888666777999::::::999888888888888888888888888333555:::BBBPPPfff|||xxxtttooo|||ssslllccc\\\]]]ccclllrrr|||~~~|||nnneeejjjtttpppeeeUUU]]]jjjwww~~~|||rrrhhh\\\dddvvvSSS;;;999;;;888666666555444333111000///222222111111111000000000////////////////////////...//////000000000//////,,,...111111000///000000333:::FFFYYYnnn}}}uuuwwwwwwlllaaabbbcccfffiiinnnrrrtttppppppoooppprrrtttuuuvvvwwwyyy|||}}}}}}zzzuuuqqqttt}}}~~~}}}zzzwwwvvvvvvvvvwww|||{{{yyyvvvssspppnnnllliiijjjjjjhhhddd___[[[YYYVVVUUUQQQJJJIIINNNSSSTTTQQQOOORRR\\\```ZZZPPPIIIRRRccczzzrrrZZZPPPFFFFFFGGGJJJHHHAAABBBMMM[[[uuu[[[QQQZZZMMMLLLKKKIIIHHHGGGDDDAAA>>>AAA@@@>>><<<;;;999999999777888>>>PPP}}}```IIIKKKZZZTTTbbbbbbXXXddd}}}eee___eeejjjOOOccckkkjjjnnnjjjccczzzvvvZZZYYY```^^^}}}lllVVV```fffeeehhhhhhhhhiiijjjjjjiiihhhdddoooxxxxxxrrrmmmlllnnnnnnfffZZZ]]]nnn{{{}}}uuuzzzIII555;;;:::888777888999::::::::::::999888777777888999:::555666777777;;;LLLlllzzzwwwvvvwwwyyyvvvsss{{{zzzlll^^^UUU]]]\\\aaakkktttyyy}}}yyypppjjjiii[[[OOOVVVjjjvvvjjjWWWaaammmtttlll^^^XXX]]]bbbuuummmJJJ???<<<444222888222222222222333333333333111111111000000000000///////////////////////////---......///////////////,,,...000111000000000222...333333@@@\\\sss}}}zzzssspppiii```XXXWWW\\\ccchhhlllmmmoooooollleee\\\UUUaaabbbeeekkkqqqwwwyyyyyy~~~xxxqqqqqqzzz}}}|||yyyvvvtttrrrrrrrrrpppooollljjjfffcccaaa```___]]]YYYTTTQQQQQQTTTWWWUUUWWWTTTMMMKKKOOOTTTUUUNNNSSSXXXWWWPPPKKKSSS^^^uuueeeKKKFFFIIIBBBHHHEEEAAA@@@<<>><<<;;;:::999999333555;;;GGGmmmfffHHHEEEQQQPPPYYYcccjjjmmmpppqqqpppwww^^^]]]XXXhhhssstttfffkkkooo~~~bbbGGGWWWddd^^^___XXX[[[ccc```iiihhhfffddddddeeegggiiigggpppvvvqqqjjjggghhhiii```^^^YYY___lllvvv|||xxxyyyKKK666:::999777666777888999999999999888777666666777888999888777888777444:::MMMaaayyy||||||qqqccc^^^XXXXXX^^^bbbbbbdddgggpppqqqssswww{{{|||xxxuuu{{{~~~}}}wwwlllbbb^^^^^^ZZZYYY```nnnuuukkkWWWHHHNNNXXXZZZPPPKKK\\\{{{cccGGG444;;;AAA:::555888333333222111111222222333111111000000000/////////........................,,,---....../////////...---///000///......///111+++222---444NNNbbbzzzkkkmmmzzzzzzsssiii___YYYWWWYYY[[[ffffffggghhhfffaaaXXXQQQ^^^\\\[[[^^^bbbfffgggffffffjjjqqquuuxxxyyy|||~~~uuuxxxzzzxxxttttttyyy~~~vvvuuussspppmmmjjjhhhggg^^^]]]\\\ZZZXXXVVVUUUTTTTTTTTTSSSQQQOOOPPPUUUYYYWWWWWWTTTPPPPPPTTTUUUSSSTTTTTTTTTRRRQQQ^^^|||```PPPJJJFFFCCCFFFMMMEEE???EEEIII``````QQQQQQNNNLLLGGGEEECCCCCCEEEFFFGGGFFFAAA@@@>>><<<:::999999888444555888???]]]uuuUUUJJJPPPTTTbbbpppvvvtttuuu}}}ooottt~~~rrrddd[[[}}}wwwiii~~~rrrrrriiiMMMIIIZZZ```nnnnnnZZZ]]]ZZZdddbbbeeedddbbb```______aaacccaaahhhlllkkkiiihhhddd^^^ggghhheeegggjjjlll|||{{{sssIII777:::666555444444666777777666666666777777777777666666333222444888777444888AAAZZZiii|||{{{tttooouuuuuunnnllliiibbb^^^___]]]\\\[[[]]]bbbiiipppuuuwwwvvvtttrrrooommmkkkjjjhhhiiijjjjjjgggaaa\\\XXXYYYdddoooooogggdddjjjrrruuu~~~lllKKK>>>BBBKKKTTTZZZZZZaaavvvzzzbbbQQQJJJ???888:::???:::111888666444222000//////000000000000000////////////........................,,,------.../////////.../////////...,,,,,,---///+++555000111DDDSSShhhuuubbbhhh|||~~~|||zzztttmmmeee^^^YYYaaa^^^\\\^^^aaadddeeecccnnniiidddbbbbbbbbbaaa___WWW[[[^^^^^^[[[\\\```eeecccfffkkkpppssstttvvvwwwjjjiiigggddd```\\\YYYWWWPPPPPPOOOOOONNNMMMMMMMMMNNNSSSYYY\\\[[[YYYXXXXXXUUUTTTPPPOOOSSSYYYWWWQQQUUUSSSWWWbbbuuu~~~cccQQQJJJIIIKKKLLLGGGMMMDDDBBBSSSbbbeeeLLLVVVRRRGGGNNNKKKHHHEEECCCDDDEEEEEEEEEAAA@@@>>><<<:::999888888999777777:::RRRhhhXXXXXX___xxxmmmdddttthhhttt~~~rrrppppppjjjxxxsssWWWFFFYYYbbbbbbZZZZZZccc[[[hhhggg^^^___aaaaaa___\\\[[[[[[TTT\\\dddjjjppppppdddUUUhhhjjjhhhgggcccaaayyyxxxxxx}}}QQQ888666777666555444333222222222444444444444444444444444222222222333333333444444777FFF```|||~~~uuuuuu}}}yyy{{{|||xxxuuuzzzggg]]]bbbdddaaaiiiyyynnnrrrrrrjjj]]]UUUVVVZZZ___cccaaa[[[]]]dddbbbZZZccczzzvvvkkkyyyhhhKKKCCCEEEKKKWWWwww{{{}}}zzzfffOOOAAA@@@>>><<<;;;;;;:::888666888666333111//////000111111111000///////////////...//////---++++++,,,---+++,,,------...---------222222111000///...------...---000444444<<<[[[zzzlll^^^zzzpppnnnqqqtttpppaaaXXX^^^eeeeeehhhnnnuuuvvvxxxyyyxxxtttmmmgggbbbeeefffccc___[[[ZZZ[[[\\\\\\]]]aaadddeeeaaa^^^WWWVVVSSSRRRQQQRRRSSSTTTHHHMMMIIIJJJSSSTTTQQQVVV___VVVQQQTTTVVVTTTUUUYYYTTTTTTSSSQQQPPPPPPOOONNNYYYiii~~~mmmaaaRRRIIIIIIKKKIIIEEE@@@AAACCCYYY{{{oooUUUVVVYYYMMMDDDGGGEEEEEEEEEEEEEEEDDDCCCCCCAAA@@@@@@>>><<<:::888777;;;000<<>>:::<<<<<<444,,,444333222333444555444222111000/////////000111111---------------,,,,,,+++)))+++------,,,,,,---...------...////////////...,,,,,,------.........///000,,,,,,---,,,+++111999CCCNNNkkkfff]]]```jjj|||pppkkkjjjiiieee]]]UUURRRVVV[[[PPPPPPPPPPPPPPPQQQSSSTTTMMMLLLKKKKKKLLLNNNPPPPPPNNNNNNNNNNNNMMMLLLJJJJJJEEELLLKKKMMMVVVTTTMMMPPPPPPSSSUUUVVVXXX```ooo|||iiiZZZPPPKKKHHHJJJOOOOOOEEE999;;;EEEUUUxxxssscccMMMNNNLLLFFFBBBBBBBBB@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>><<<;;;::::::@@@777555>>>DDDlllyyyxxx[[[KKKWWWnnniiiWWWLLLNNNPPPKKKUUUbbbbbbZZZYYYVVVRRRPPPPPPSSSVVVXXXTTTSSSWWWXXXVVVXXX\\\YYYZZZ]]]___aaacccfffiiivvvzzzxxxddd>>>111777333333222111111111222222000000//////.........---............////////////...000111///---222<<>>999444333555777666444555444222222333333111000//////......//////000000------.........---,,,+++(((+++------,,,,,,,,,---***+++,,,,,,------,,,,,,+++++++++,,,------......///------......------000444:::RRRwwwvvvaaaOOOXXXvvv}}}}}}|||wwwmmmccc```dddiii]]]]]]]]]]]]\\\YYYUUUSSSMMMMMMMMMMMMKKKJJJJJJJJJKKKLLLNNNOOOPPPQQQQQQQQQSSSZZZYYY\\\ffffffbbbfffeeelllsssvvv|||kkk[[[SSSOOOLLLKKKOOONNNIIIAAA:::???TTTiii}}}vvvPPPUUUNNNOOOJJJBBB@@@CCCBBB===???@@@@@@AAAAAAAAA@@@@@@?????????>>>>>><<<;;;;;;555>>>333111<<<999WWWnnnUUUTTT___tttuuuUUUQQQOOOJJJEEEKKKQQQNNNUUUSSSQQQOOOOOORRRXXX]]]VVVUUUVVVXXXXXXVVVUUUVVVYYY\\\^^^___```dddjjjmmmbbbqqqzzzxxxccc???444888222222111111000111111222000000000///......---------------............///...000111///+++***///444777EEEYYYppp|||}}}xxx{{{dddJJJ@@@777999888555222111222555777555333222111222222000...........................,,,---...///...---,,,+++)))+++---...,,,++++++,,,((()))******++++++************++++++,,,,,,,,,---***++++++------,,,,,,,,,...222@@@[[[yyyzzzZZZJJJQQQjjj}}}~~~zzzyyywwwuuuqqqkkkccc^^^ZZZ[[[]]]\\\ZZZXXXXXXYYYWWWXXXZZZ\\\___aaacccdddhhhmmmkkknnnzzz}}}{{{lll^^^OOOKKKLLLMMMLLLLLLJJJGGG<<<444>>>^^^tttWWWKKKMMMKKKIIICCC???@@@CCCBBB>>>>>>>>>???@@@@@@@@@??????======>>>======<<<;;;;;;666???555444>>>777KKKmmmZZZPPP[[[ggg]]]OOONNNJJJFFFHHHKKKLLLLLLKKKKKKLLLMMMOOOUUU\\\aaaTTTUUUVVVWWWWWWVVVUUUTTT[[[]]]^^^[[[\\\bbbggghhhdddkkkuuu{{{xxxeeeBBB333444111111000000000000111111000000///......---,,,,,,+++++++++,,,,,,,,,------...//////---++++++...111+++000;;;MMMfff|||wwwppp}}}||||||{{{|||{{{vvv[[[@@@:::AAABBB555777999999666444222111111000//////111111000///------.........------,,,+++,,,---...---,,,***))))))+++......,,,*********(((((()))************)))*********+++++++++++++++(((***,,,+++++++++,,,---+++///555CCC]]]uuu]]]KKKNNNiii}}}zzz{{{|||{{{zzzzzz~~~zzzzzz{{{~~~dddUUUNNNJJJNNNPPPMMMKKKKKK@@@BBB===@@@___pppPPPIIILLLGGGEEEBBB@@@AAA@@@???>>>@@@<<<===>>>????????????>>>;;;<<<<<<<<<<<<;;;;;;::::::???999999???999DDDhhh{{{YYYTTTNNNcccyyyzzzPPPFFFIIIGGGHHHNNNNNNMMMRRRGGGHHHJJJKKKMMMQQQVVVZZZQQQRRRRRRRRRSSSUUUVVVVVVVVVZZZZZZXXX[[[bbbeeecccjjjmmmqqqyyy{{{xxxgggCCC111///111000000000000000111111//////...------,,,++++++)))************+++++++++((()))++++++++++++,,,---000---)))---@@@ZZZmmmuuu|||yyy}}}tttvvvmmm]]]RRRHHH;;;:::;;;444555444333222222222111111...---,,,...000111111000------......------,,,+++)))***,,,,,,,,,+++)))'''))),,,......,,,***))))))(((((()))***************************************(((+++---,,,***,,,......***///111555LLLpppyyy___OOOVVVffflll^^^WWWHHHGGGKKKRRRRRRJJJFFFGGG<<>>>>>???>>>>>>:::;;;;;;;;;;;;;;;::::::888;;;777777:::555<<>>>>>>>>===<<<;;;999777666<<<<<<;;;::::::999888888<<<<<<:::888888:::???BBBbbbxxxkkkcccnnnuuuvvvWWWOOOeee```uuu^^^QQQCCCJJJ[[[aaaUUUHHHFFFHHHGGGEEEFFFHHHHHHHHHIIILLLNNNOOOLLLLLLNNNMMMLLLOOOTTTVVVVVVUUUVVVXXX[[[___aaaaaaeeeoootttppprrrzzz]]]===222222000000000/////////......------,,,,,,,,,+++++++++************************************************,,,,,,++++++,,,...111222444CCCMMMPPP___xxx}}}pppmmmvvvkkkwwwuuunnnvvvcccOOOAAABBB>>>999888999999666333666666555555444222111000111111000//////......---,,,,,,,,,------.........///000111111111000...---,,,++++++******)))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++)))///333///000EEEkkksss???HHHcccwwwmmmuuu}}}mmm^^^OOOIIIHHHIIILLLOOO___OOO@@@;;;;;;>>>JJJWWWbbbqqqqqq```YYYNNNCCCAAAAAA???===<<<@@@@@@??????>>>=========;;;<<<<<<<<<;;;:::999888;;;;;;;;;:::999888888888:::::::::888777999<<>>EEEIIIOOOfff{{{sss\\\RRRMMMHHHCCCAAABBBCCC@@@>>>???>>>>>>======<<<;;;;;;;;;999::::::;;;;;;;;;::::::::::::999999888888777777888999999888777777999:::???bbbzzz```QQQQQQVVVllloooppp}}}wwwvvvyyyxxxooommmooo|||LLLPPPhhh^^^~~~kkk[[[SSSQQQTTTTTTMMMCCCAAAFFFEEE???BBBDDDEEEEEEEEEFFFIIIKKKJJJHHHHHHJJJJJJHHHKKKPPPRRRQQQQQQRRRUUUXXX\\\___bbb\\\ZZZ]]]___^^^dddmmm~~~{{{ttt[[[>>>333444/////////.........------,,,,,,,,,++++++++++++***************************************************++++++***)))))))))***+++---++++++...000111777>>>GGG[[[sss}}}```VVVHHH???<<<<<<======888666444444555555444222444444444333333222000000//////......---,,,,,,,,,************+++++++++++++++,,,,,,------,,,++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))************************************+++++++++)))***///666<<>>KKK]]]wwwooodddqqq^^^XXXRRRJJJCCCBBBCCCEEEDDD@@@@@@CCC======<<<;;;;;;::::::999999999999::::::999999999888888888777777777666666666888999999777666777777;;;LLLxxxlllccc\\\bbbppplll}}}{{{jjjsss}}}~~~|||ppppppyyyaaaiiirrrsssrrrvvv[[[GGG___pppfffXXXRRRLLLJJJFFFEEE???:::===CCCCCC???@@@AAACCCCCCBBBCCCFFFHHHGGGEEEFFFHHHGGGEEEHHHLLLIIIIIIJJJKKKOOOTTTXXX[[[bbb\\\ZZZ]]]______bbbfffuuu~~~yyysss~~~www|||oooYYY<<<000000............------------,,,,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,***(((***///...(((''',,,...555???GGGNNNZZZhhhsssvvvwww~~~xxxtttcccNNNDDDAAA???>>>>>>===999666666555444444555555444333111111111111000000///.........------,,,+++++++++************************((((((((()))))))))((((((((((((((()))******++++++(((((((((((((((((((((((((((((()))))))))*********************************,,,)))(((+++///000+++&&&111555KKKmmm}}}mmmUUUKKKMMMJJJEEE[[[iiilllxxx~~~fffTTTSSSUUU^^^lllzzz{{{tttjjjbbbWWWVVVSSSPPPMMMMMMOOOQQQYYYZZZ]]]^^^XXXKKKBBB@@@???OOObbbuuuuuunnniiiUUUQQQQQQKKKBBBCCCAAAAAABBB???:::;;;???<<<<<<<<<;;;::::::999999999999999888888777666555666666666666666555555555666777999999888666666777777<<>>999;;;<<<:::<<>>???@@@@@@@@@@@@BBBEEEDDDBBBDDDFFFFFFCCCEEEIIIIIIHHHHHHHHHKKKNNNRRRTTTWWWVVVXXX[[[^^^```dddjjjyyy}}}tttvvvzzz}}}zzz|||iii[[[>>>222000......---------,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))***,,,+++)))***...,,,***((()))---666@@@GGGTTTTTT[[[gggsss|||xxxuuuiiiXXXNNNKKKEEE===>>>============;;;666333444444555555444444333222//////000000///......---------,,,,,,+++************************)))))))))(((((((((((((((((())))))((((((((())))))*********((((((((((((((((((((((((((((((((()))))))))******************************)))+++...---++++++...111,,,***444JJJbbbyyy|||eee]]]XXXMMMZZZVVVEEEGGG\\\aaaTTTIIIFFFCCCFFFPPP___mmmvvvzzz|||vvvnnngggaaa[[[TTTOOOOOOQQQTTTWWW[[[```fffiiiZZZSSSLLLEEE??????HHHSSS___rrrzzziiicccXXXNNNHHHEEECCCBBBEEEBBBAAAAAA===999888<<<;;;;;;::::::999888888888777777777666666444333333555555555555444444444444444666888888777666666777666888TTTyyy```gggyyyxxxfffLLLXXXbbb```oooaaa999CCC666:::===888<<>>===<<<===>>><<<===>>>>>>===>>>@@@BBBBBBAAABBBEEEDDDBBBCCCGGGNNNLLLJJJHHHHHHJJJLLLNNNPPPSSSWWWZZZ]]]bbbiiinnnrrrrrrwww}}}xxxuuuvvvyyyyyyzzz~~~}}}|||zzzxxxvvvvvvwwwxxx}}}~~~}}}}}}fff^^^AAA333000---------,,,,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++++++++,,,......***)))+++------+++,,,,,,+++***))))))(((***)))...:::GGGRRR^^^gggxxx}}}rrrgggHHHHHHEEEAAA??????@@@AAA;;;;;;:::::::::999888777222333444444333222111111//////000000//////...---,,,,,,,,,+++******))))))+++++++++******)))))))))((((((((((((((()))******((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***************************(((,,,...---))))))...444222111111777GGGaaa|||zzzzzzyyygggiii```JJJ999999???BBBCCC@@@<<<;;;@@@KKKXXXbbbccciiimmmooosssyyy{{{xxxyyy~~~uuusssqqqqqqrrrpppmmmjjjgggccc]]]WWWSSSQQQQQQQQQVVVZZZ```dddeeeeeeeeefffDDD???===AAAJJJXXXkkk{{{rrruuupppNNNNNNOOOPPPLLLFFFBBBCCCFFFDDDAAA@@@BBBAAA<<<999:::999999888888777666666666333333444444444333333222333333333444444444444444222444555555444444666777666;;;BBBvvv}}}aaaNNN^^^yyyvvvrrrUUUOOOWWWcccdddqqqMMM:::>>>:::<<<@@@<<<<<<===>>><<<:::;;;<<<:::;;;<<<<<<;;;;;;===???@@@@@@AAAEEEDDDAAABBBFFFLLLKKKHHHGGGFFFHHHJJJKKKPPPRRRTTTVVV[[[bbbgggjjjbbbaaacccnnn}}}yyyxxxzzz|||yyyttttttyyyttttttqqqnnnqqqvvvuuupppooonnnnnnssszzz{{{~~~~~~zzzfff\\\===///+++---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))((($$$+++---)))(((+++,,,''')))***+++***)))***---000000,,,+++...000......000222<<>>EEEEEEAAA>>><<<;;;;;;:::999888666555111222444444222000/////////000000000000000///...,,,,,,++++++***))))))))),,,+++++++++******))))))(((((('''(((((()))******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))),,,***)))***------)))&&&'''+++,,,,,,777NNNeeeqqq~~~ppphhhkkkiii[[[KKKEEE???>>><<<::::::AAALLLTTTdddjjjnnnlllmmmooollleeeaaagggoootttvvvvvvwwwxxxllllllkkkmmmwww~~~|||yyyvvvtttsss^^^]]]]]]___aaaaaa]]]YYY\\\YYYUUUQQQOOORRRWWW\\\^^^aaadddaaaYYYMMMCCC===BBBEEERRRiiiyyyjjjwww```OOOMMMLLLMMMJJJGGGGGGFFFCCC???>>>===;;;<<<@@@AAA<<<888777777777777666555555444444///000111222333333333333333333333333333333333333111222333333222333555777444:::///VVVoooUUUKKK```}}}ppprrr|||kkkRRRNNNbbbcccaaaSSSDDDCCC888???:::<<<===:::888999;;;::::::;;;999:::;;;;;;::::::<<<>>>@@@???AAADDDDDDAAABBBEEEEEEDDDCCCCCCEEEGGGKKKMMMPPPOOONNNOOOUUU]]]```___ZZZ\\\\\\___lll}}}~~~~~~}}}|||xxx|||iiittt~~~VVV777---000,,,,,,,,,+++++++++******************)))))))))))),,,)))&&&&&&((()))'''%%%$$$'''***+++)))'''''')))******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---///000222333???AAAFFFNNNWWW___ccceee___```ccchhhnnntttyyy|||rrrnnnhhh```YYYRRRMMMJJJ>>>===;;;999999:::;;;<<<;;;===???AAAAAA@@@>>><<<;;;;;;::::::999888888888555555444333111000//////000000///...............***************+++++++++************))))))))))))''''''(((((())))))******''''''((((((((((((''''''''''''''''''((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))************+++++++++)))...000......<<>>???AAACCCKKK[[[pppwwwvvv~~~cccTTTJJJFFFFFFHHHFFFCCCBBBBBBBBB@@@???>>>===<<<;;;:::999888888777555444222222333444555111111111111111111111111111111111111111111111111222222222333333333444444:::999777???[[[tttQQQNNN```pppvvvXXXzzzeeeWWWPPPMMMXXXiiibbbrrrTTT:::777===<<<888888;;;:::999999:::;;;:::999999999999999:::;;;<<<<<<======>>>???@@@BBBCCCDDDIIICCC???@@@BBBCCCGGGKKKNNNNNNNNNOOOQQQUUUZZZ\\\XXXUUUSSSVVV```nnn|||~~~www}}}iiiuuu{{{SSS666---000,,,,,,+++++++++******************)))))))))((((((***((('''''')))***)))'''$$$'''((((((&&&&&&(((***))))))))))))((((((''''''))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,...///000))))))***...333666888888000111333666888999::::::999888777555444333333333777666555444444555777888999:::<<<>>>>>>===;;;:::999999888888777666555555555444333222111000//////000//////...............*********************************)))))))))((((((''''''(((((())))))))))))''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((+++---,,,+++...666<<>>AAA>>>JJJQQQXXXgggnnnvvvooo[[[OOOIIIFFFFFFIIIFFFCCCAAA@@@@@@???>>><<<<<<;;;;;;:::999888777666666555333222111222333444111111111111111111111111111111111111111111111111222222222222333333333333555666666:::LLLooouuuUUUQQQdddyyy{{{|||~~~cccoooRRRFFFMMM[[[ccceeevvvWWWDDD555555999888777:::999888777888::::::888666777777777777888999:::;;;;;;;;;<<<===>>>@@@AAABBBEEE@@@===@@@BBBBBBDDDGGGLLLKKKKKKLLLNNNRRRUUUXXXVVVRRRNNNNNNTTT]]]ffflllqqq{{{}}}vvv~~~eeeuuuvvvOOO444---000,,,++++++++++++***************))))))))))))(((((()))(((((()))++++++***(((((()))((('''%%%%%%'''))))))))))))((((((((((((''')))))))))))))))))))))))))))))))))*********++++++***************************))))))))))))***+++,,,...,,,++++++,,,,,,+++***+++,,,...//////---***(((---,,,,,,,,,,,,------...111000//////000111333444555777999:::;;;:::999777888777666555444333222222444333333222111000////////////...------------...+++++++++******))))))(((******))))))))))))(((((('''(((((((((((()))))))))''''''((((((((((((''''''&&&''''''''''''(((((((((''''''((())))))))))))((()))))))))))))))))))))))))))))))))*********++++++((('''(((+++......,,,)))***666III___tttppp[[[LLLFFFDDDAAA===???BBBDDDEEECCCCCCDDDFFFHHHKKKOOOMMMEEEAAAHHHSSSVVVZZZMMM>>>===<<<555333===;;;999888:::<<<;;;999333;;;@@@???@@@HHHRRRXXXooorrrqqqwwwxxxooooookkkRRRMMMIIIHHHFFFCCCBBBDDDBBB@@@>>>======<<<;;;:::999999888888777666555555555444333111111222333333000000000000000000000000000000000000000000000000111111111222222222333333222333666777:::QQQsssVVVQQQjjjhhhhhhpppwww}}}wwwyyyiiijjjVVVFFFHHHSSS^^^kkkwwwccc???777333666666333444:::555555666777999888666333555555555555666777888999999999999:::<<<===???@@@BBB>>><<>>999<<<@@@???IIICCC888===AAA<<<::::::<<<;;;888777;;;>>>???AAAJJJNNNLLLMMMXXXgggqqqyyy~~~~~~yyyvvv[[[MMMMMMKKKJJJKKKIIIFFFBBB???@@@>>>;;;:::;;;;;;999888888888777666555555444444444333222111111111111222000000000000000000000000000000000000000000000000000000000111111111222222222222777888222===hhhhhhRRRMMMaaauuu}}}bbbhhhoooqqq|||}}}~~~ssscccoooQQQGGGKKK[[[^^^^^^yyytttKKK999666666888555000000444333444555777888777444111444444444444555666777777777777777888:::;;;===>>>DDD>>>;;;===??????BBBEEEEEEEEEEEEEEEFFFHHHJJJLLLRRRRRRRRRQQQRRRTTTXXXZZZhhh|||uuuxxxvvvaaaxxxnnnGGG222---///+++++++++*********)))))))))))))))(((((((((((('''((())))))((('''%%%%%%$$$$$$%%%%%%&&&''''''&&&%%%'''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))***)))(((((('''((((((((('''&&&%%%&&&'''((('''&&&$$$%%%%%%&&&(((***+++,,,((((((((())))))+++,,,,,,,,,,,,---...///111222333222333444666666666666666777666555444333222111111000000000000000000000000......---,,,,,,,,,,,,,,,++++++******)))((('''''')))))))))(((((((((((('''((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((()))))))))*********...---+++)))((()))+++,,,)))+++++++++000@@@VVVhhhsssmmmeee]]]RRRIIIDDDAAA@@@@@@AAA???<<<999888:::===>>>>>>FFF>>>222444777444555(((222999777999EEETTT^^^fffgggeeeaaaggg}}}|||ooonnnqqqcccUUUKKKIIILLLHHHDDDCCCFFFHHHEEE@@@>>><<<:::999::::::999888777777666666555444444444222222111111000000000000/////////////////////////////////////////////////////////000000000111111111000444666111444QQQsss|||sssXXXJJJGGGOOOdddkkkuuu{{{yyygggbbbnnnUUUDDDJJJUUU^^^dddwwwCCC>>><<<888555555444111///000333333444777888777444111333333333333444555666777666666666777999:::<<<===FFF@@@;;;<<<>>>???CCCHHHCCCCCCCCCCCCEEEFFFHHHIIIPPPSSSVVVXXXXXXZZZ]]]``````fffmmmuuuuuuxxxwwwfff}}}mmmFFF222......+++************)))))))))))))))((((((((((((''''''(((((((((&&&$$$$$$%%%&&&"""!!!!!!###&&&''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((())))))(((''''''(((((((((+++***))))))++++++***))))))(((((('''(((***,,,...,,,+++++++++,,,------...***++++++---...///000000111111333444555555666666666555555444444333333222///////////////000000000------,,,++++++++++++,,,*********))))))(((((('''))))))((((((((((((''''''(((((((((''''''''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''((((((((((((((((((((((((((((((((()))))))))******%%%(((,,,,,,***(((((()))&&&***---+++)))...:::DDD]]]kkk}}}wwwpppmmmjjjiiijjjeee[[[TTTVVV^^^eeefffgggeeeUUUEEE???999666>>>DDDSSS\\\XXXWWWfffzzzwwweeeccctttyyy\\\OOOMMMKKKJJJKKKKKKFFF???<<<@@@EEEDDD???===;;;999888999999888777555555555444444444333333111000000000000/////////////////////////////////////////////////////////........./////////000000///---///222111222AAASSS{{{eeeJJJGGGHHHUUUnnn{{{___yyylllqqq~~~uuuUUUFFFGGGWWWZZZXXXrrrZZZ:::222888444111000222222000///222222333555666555333000222222222222333444555666444444444555777888:::;;;EEE>>>:::;;;===>>>BBBFFFAAAAAABBBCCCDDDEEEGGGGGGMMMQQQVVVXXXWWWXXX[[[^^^bbb]]]]]]ccchhhjjjqqqzzz{{{}}}wwwyyyxxxggglllFFF333...---************))))))))))))))))))((((((((('''''''''&&&''''''%%%###%%%(((,,,111,,,&&&$$$$$$&&&''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((('''''''''&&&&&&'''((((((&&&%%%$$$$$$%%%&&&%%%###''''''(((((((((((((((((()))((('''&&&%%%%%%%%%%%%++++++,,,---...////////////000000222333444444555333333333333333333333333.........//////000000000---,,,,,,+++++++++++++++)))))))))))))))((((((((())))))((((((((('''''''''(((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((()))))))))***"""%%%))),,,,,,,,,,,,,,,+++...000///,,,+++---///666:::IIIccc}}}qqqlllyyyxxxlllooo{{{\\\WWWQQQMMMIIIEEEFFFIIIGGGGGGBBB<<<<<<@@@@@@<<<;;;999777777888888777666333333333222222222222111///000000000//////......................................................------........./////////---...//////000333999>>>[[[]]]DDDJJJPPPfffxxxjjjooowww\\\FFFKKKSSS[[[cccqqqfff<<<;;;222111111000000000111111000222111000111333333111000000000000000111222333444111222222333444666777888>>>999777;;;===<<<<<>>@@@???:::888666666666777666555111111111111000000000000/////////000///......---................................................---------.........//////---111111...000555888777MMMqqq{{{sss[[[CCCOOOXXXjjj~~~{{{|||{{{uuuddd___IIIAAAYYY]]]XXXmmmEEE000444;;;...222444333000000000000111///...///000111000///.........//////000111222///000000111222444555666777444666;;;===:::888888======???@@@BBBDDDEEEFFFFFFLLLRRRUUUTTTUUUYYY^^^]]]]]]_________bbbmmmxxx|||wwwyyy~~~{{{tttwwwccc}}}jjjDDD000,,,---------,,,+++***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&>>>JJJRRRIII555''''''---%%%%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))))))))***+++,,,,,,,,,,,,------......///000000000222111111111000000//////------............------------,,,+++************+++***)))'''''''''((()))(((((('''''''''&&&&&&&&&(((((('''&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,......---000???VVViiirrrnnnsss{{{~~~|||ppp```UUUSSSLLLHHHDDDBBBAAAAAA@@@???;;;;;;;;;;;;;;;;;;::::::888777666555444333222222222111000///............////////////............,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,---------......////////////000111222333;;;OOOxxxuuuiiirrr~~~pppLLLIIIZZZuuunnn||||||]]]GGGJJJRRRXXXbbbtttnnnZZZ;;;666111333///////////////////////////////////////////////////////////////////////////000000000111111111111444444555666777888999999<<<============@@@CCCGGGCCCEEEIIILLLOOOSSSXXX[[[YYYYYY\\\aaahhhmmmooonnniiixxx~~~|||vvvyyyggghhhBBB000,,,------,,,,,,+++***)))((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&"""111JJJ```gggWWW999"""(((%%%######%%%&&&'''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))***+++,,,,,,,,,,,,+++,,,,,,------......///000000/////////.........------............------------,,,+++************+++***((('''''''''((()))((('''''''''&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********+++++++++***---///...---000888???UUUkkkooo```\\\XXXPPPLLLOOOKKKHHHDDDBBBAAAAAA@@@???;;;;;;;;;:::::::::::::::777777666555444333222222222111000//////......///////////////.........---,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,,,,------------...////////////000111222222888???[[[yyydddwww}}}sssRRRMMM[[[|||~~~eeeYYYJJJJJJSSSSSSZZZllllll>>>555999444...////////////////////////......................../////////////////////////////////000000000111111333444444555666777888888;;;<<<<<<;;;;;;<<>>===>>>>>>===;;;999888888777666666555555333333222222111111000000222111000///............------------,,,,,,,,,,,,*********************************+++++++++,,,,,,+++++++++,,,,,,,,,------------------...///000111,,,222888BBB^^^nnn{{{vvvrrrxxx{{{vvvlll^^^PPPEEEEEEXXXccceeeoooKKK::::::999***)))111***------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111222333333444111333555555555666999;;;:::<<<===>>>>>>???BBBDDDHHHIIIJJJJJJJJJMMMRRRVVVLLLHHHHHHJJJHHHEEEKKKUUUhhhxxxqqqssspppaaaWWW666//////+++******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###'''++++++&&&"""""""""888222***''''''(((&&&###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''((((((((((((((((((((()))******++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,+++***)))(((''''''''''''&&&&&&'''(((((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((()))))))))******+++++++++,,,---,,,)))&&&''',,,))))))000///***...555???KKKSSS\\\iii{{{cccQQQ???BBBDDDAAA>>>===BBBFFF???@@@AAAAAA@@@??????@@@>>><<<;;;;;;<<<<<<:::999888777777666555444333333222222111111000000000000000000///...------------------,,,,,,,,,+++++++++)))))))))***************************++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,------...///000+++111333000888WWWjjjgggrrrjjjrrrxxxwwweeeXXXLLLIIILLLaaa^^^XXXkkkYYY666444555111,,,000222)))------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------...///000111222222///111333444555666888:::999:::<<<<<<<<<===@@@BBBEEEFFFIIINNNSSSSSSOOOKKKMMMLLLLLLLLLIIIGGGJJJOOOZZZaaaccccccppptttvvvpppcccUUU444//////***))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++&&&!!!"""&&&((())) !!!$$$''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$%%%&&&''''''(((''''''&&&&&&''''''(((((())))))*********+++++++++,,,,,,+++,,,,,,------,,,,,,+++******)))(((''''''''''''%%%&&&'''(((((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((()))))))))***&&&))),,,...///...---,,,$$$***)))***222///)))+++((('''''')))///:::HHHRRRffftttxxxbbbJJJ666,,,///555;;;===;;;888888888AAA@@@???<<<;;;:::888666:::999888999::::::888777777777666555444333222222111111000000000000/////////...---,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++((()))))))))*********+++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000111111000...111DDDhhhooo\\\mmmhhhmmmsssqqqlll~~~wwwfffVVVPPPOOOOOOTTT\\\eee]]]___mmm666444555///---444444......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111...000333333333444555666777888:::::::::;;;>>>@@@@@@BBBGGGNNNSSSTTTPPPLLLIIIIIIFFFCCCCCCFFFHHHGGGUUUOOOKKKKKKKKKTTTnnnzzz{{{rrrgggTTT333///000)))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&###%%%((()))***)))(((((('''&&&%%%$$$$$$$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''$$$$$$%%%&&&&&&''''''((((((((())))))*********++++++,,,,,,------,,,,,,+++***)))(((''''''&&&&&&'''$$$%%%'''(((((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&'''(((((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((((((((()))))))))))),,,,,,+++(((&&&%%%'''***+++///)))$$$)))((('''...,,,******---///...------222;;;GGGOOOUUU```ooo{{{uuucccMMM???<<>>===:::333,,,222000---+++***+++---...------------------------------...000111333444444777777888999999999888888:::999888666555555444444444444333333222111111000000/////////////////////------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,,,,,,,------.../////////000///000222000///888CCCVVVooohhhUUU```vvvkkkgggbbb]]]\\\dddzzz\\\JJJTTTpppyyysssooogggYYYNNNIIIKKKFFFQQQdddfff]]]fff{{{|||III777555222000...---...000000///,,,,,,...///...---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///.........///000111222333444444444555666777888999===>>>@@@CCCDDDEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCCCC??????AAAKKKcccrrrkkkwwwyyyxxx|||ccclllNNN444///+++(((+++******))))))(((((('''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%'''---///+++'''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((())))))*********+++++++++++++++***)))((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''')))))))))((()))******+++******))))))))))))*********))))))))))))))))))((())))))))))))))))))))))))******)))(((((()))******,,,+++++++++---///111222//////000111222333444555444444444444222///---,,,***)))(((***---...,,,)))************+++---...///************************,,,------///000111222333555555666777777777777777999888888777666555444444444444333333222111111111000000000///.........---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,---....../////////...///111000...111555???MMMfffkkkVVVXXXjjjrrrhhh]]]VVVSSSUUU]]]gggyyyaaaXXXjjj{{{iii```WWWQQQLLLHHHIIINNN[[[VVV]]]fffcccfffBBB...666000+++333111///......---+++))))))+++---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,------//////......///000000111333333333333444666777888999:::<<<>>>???@@@AAAAAA@@@@@@AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBCCC===;;;999:::GGGMMMBBB???BBBKKKZZZoooxxxqqqwww\\\oooLLL444000,,,*********))))))((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$###$$$)))***&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((((()))))))))************+++******)))((('''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''')))))))))))))))******+++((((((((((((((()))***+++******))))))((((((((('''))))))))))))))))))))))))******+++++++++******)))...---+++***)))***+++,,,&&&'''(((***************%%%''')))+++---...//////222///---,,,---...,,,***++++++,,,------------,,,))))))))))))))))))))))))++++++,,,---...///000111222333444555555555555555777777777666666555444333333333222222222111111111000000//////...---,,,,,,,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))************************+++++++++++++++,,,,,,------...//////222000000111222111000000666;;;JJJdddzzz```LLL\\\}}}zzzooodddXXXQQQPPPWWWbbbppp|||uuuuuuzzzvvvmmmcccWWWNNNGGGGGGKKKPPPWWW^^^]]]bbbeeeiiiyyy___222222555---//////...---,,,++++++************************++++++++++++++++++++++++++++++************************************************---,,,+++++++++++++++,,,///...............//////111111111222333444555666777777999:::<<<===>>>>>>======>>>?????????????????????>>>>>>>>>>>>??????@@@;;;===<<<;;;CCCEEE:::777777888<<>>============:::666:::===;;;@@@BBB888>>>===:::555333444:::>>>>>>CCCQQQdddrrrtttpppmmmjjjzzz|||sssjjj```WWWFFFJJJMMMJJJCCC999...%%%uuudddfffrrrxxxUUUxxxwwwIII555111...///((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''$$$###$$$###"""%%%+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))))))))(((''''''&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((((((((()))************)))'''''''''''''''((()))))))))(((((((((((((((((('''((((((((((((((((((((((((%%%&&&''')))************)))***,,,---------,,,+++***)))'''&&&&&&&&&''''''*********)))))))))))))))******))))))))))))******%%%&&&''''''(((((((((((())))))))))))))))))))))))((())))))***+++,,,,,,,,,------...000111111111111222333444444444222111000000/////////////////////.........---,,,,,,,,,+++++++++++++++************************************((((((((((((((((((((((((((((((((()))))))))******)))))))))************++++++++++++,,,------............,,,)))+++000111///---000555>>>PPPkkkfffOOOBBBVVVyyytttZZZJJJHHHOOOXXX\\\iiittt{{{TTTKKKKKKDDDCCCLLLOOOPPPXXXccchhhddd^^^[[[```{{{TTT///000===+++))):::<<<444444222...***((()))***666222...,,,,,,+++)))'''++++++++++++++++++++++++*********************************************************)))******++++++,,,,,,++++++,,,---...............///000111222333666666666777888999;;;<<<::::::;;;<<<<<<<<<<<<<<<@@@???>>>===<<<;;;;;;;;;;;;666:::===888999:::222222333555555555666888:::000000666@@@FFFCCC>>><<>>>>>>>>:::777444222111111999??????;;;777777999wwweeedddrrrqqqUUU{{{uuuHHH444///,,,...((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&%%%"""%%%***%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))'''((()))***+++******)))''''''&&&&&&&&&'''(((((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&'''(((((((((((((((++++++++++++++++++,,,,,,&&&''''''((()))+++,,,---)))))))))(((&&&%%%%%%%%%'''((((((((())))))******))))))))))))))))))))))))((((((((()))******++++++***+++---...///000000000///000222222222111///...........................------,,,,,,,,,,,,,,,,,,++++++++++++************************************(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))***************++++++,,,,,,---......***......******...///---,,,...111444===RRRmmmbbbKKK:::EEEfffpppdddZZZNNNFFFJJJVVV^^^eeepppuuuuuuwwwwww}}}~~~dddOOO???BBBHHHKKKSSS^^^___```ccceeeeeegggqqq|||YYY777444666555---***111555777888777444000///111444>>>???<<<444+++%%%%%%(((************************************************************************)))))))))))))))***+++,,,************+++---......------------...000111222666555555555666888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>777:::<<<666555777111777777777666555333111///:::777555777666000------,,,...111222555999===???AAA<<<444...+++,,,///222666555444444444333333444---000222222...++++++...{{{iiibbbqqqjjjUUU}}}uuuHHH444...+++,,,'''''''''((((((((((((((('''''''''&&&&&&'''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$%%%%%%%%%&&&&&&&&&""""""%%%(((&&&""""""'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))(((((('''&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))'''((()))++++++******)))(((''''''&&&&&&&&&''''''&&&'''''''''(((((())))))''''''''''''''''''''''''))))))((((((((())))))***'''&&&&&&&&&'''(((***+++"""$$$&&&((())))))((('''((((((''''''''''''(((((($$$&&&((()))(((((()))***)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''(((((())))))******)))***,,,---.../////////...///111222111000...---,,,---------------------,,,,,,,,,,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***************++++++,,,,,,---......)))///111---+++...///+++000000000///444CCCYYYjjjxxxWWWDDDAAAJJJYYYeeesss}}}~~~bbbOOOCCCNNNMMMJJJOOOSSSYYYfffggggggmmmvvvyyyxxx|||yyy}}}||||||wwwtttoookkkeee\\\QQQIIIHHHKKKOOOOOOOOORRRXXX]]]cccaaa___]]]```sss\\\>>>333999+++'''888111%%%222(((,,,111555999???GGGMMMKKKPPPOOOCCC111''')))000************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***,,,,,,)))))))))***+++---...///,,,,,,,,,---...///000111555555444444555777888:::;;;;;;<<<=========<<<<<<999999999999:::;;;<<<===;;;444777:::444444777333111000000111333555444222111///000444444222222555333333333333555444///***...///111222111000111333222...+++...000000///...000...///111222000000111qqqkkkkkkzzzcccUUUnnnCCC333///***+++***)))))))))))))))******((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))))))))))))))******++++++++++++,,,,,,,,,------...///000111111222222111........................------,,,,,,,,,,,,+++++++++++++++*********))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++******+++++++++,,,,,,,,,------------------------,,,------,,,---555AAAKKKdddwwwkkkNNNDDDHHH@@@QQQdddvvvsssNNNLLLKKKFFFHHHNNNGGGBBBKKKKKKNNNQQQTTT\\\cccccc___ddd]]]cccjjjfffhhhmmmlllpppwwwrrriiigggbbb^^^ccc]]]WWWPPPLLLKKKKKKJJJIIIWWWTTTYYYcccccc\\\ZZZ___^^^kkkjjj{{{ddd;;;555111000///...---,,,++++++,,,++++++******++++++,,,777666333000---***((('''))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))))))))))))))************+++++++++---------............///111222222333333444555555777888888777666555555666888888888888888888999999666666666555444444333333333333222222111000//////111111000000//////......////////////////////////////////////////////////........................////////////////////////vvvpppmmm|||aaaWWWnnnBBB333///+++,,,******))))))))))))******((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((((()))******+++++++++,,,,,,,,,,,,------...///000111111111111........................------,,,,,,,,,++++++++++++++++++*********))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++*********+++++++++,,,,,,------------------------,,,...///---+++...555;;;III\\\}}}nnnTTT555777888>>>SSSkkktttpppUUUaaaZZZIIIFFFHHHJJJQQQMMMPPPOOOKKKHHHIIILLLNNNLLLFFFMMMRRRMMMNNNUUUUUUQQQYYYVVVQQQRRRLLLGGGKKKCCCEEEHHHMMMQQQUUUWWWXXX___^^^^^^]]]ZZZYYY```jjj}}}```888111777000000///...---,,,++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))*********+++++++++------------............000111111222222333444444444555666666666666777999777777666666666666666777555555444444333222222222333222222111000000//////000000000/////////......////////////////////////........................------------------------........................zzztttppp~~~^^^[[[lllBBB333000,,,---******)))))))))))))))***((((((''''''''''''((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))*********+++++++++,,,,,,,,,,,,---...///000000000000------------------------,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...000///,,,+++---///333@@@[[[}}}___VVVHHH<<<:::DDDUUUbbbzzziiiXXXVVVPPPJJJBBBEEEKKKOOOQQQPPPOOONNNQQQJJJOOOQQQGGGDDDGGGFFFHHHMMMJJJJJJPPPOOOLLLRRRQQQRRRTTTVVVWWWXXXZZZ[[[YYY```eeeeeekkk|||ccc777...111/////////...---,,,,,,++++++++++++************++++++''''''(((((()))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((()))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,---------......//////000000111222222222000222444555666777999;;;666666555444333333333444444444333222222111111000222111111000000//////////////////.......................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------yyytttttt[[[aaajjjAAA333000---...+++***))))))))))))))))))(((''''''&&&&&&''''''((('''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))************+++++++++++++++,,,---...////////////------------------------,,,,,,,,,++++++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++++++++++++++++++++++++++***---//////...---...000111444???SSSkkkeeeGGG<<>>111...+++,,,,,,+++***)))(((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))))))))))))))***++++++(((((((((((())))))))))))'''((()))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))***,,,......,,,+++------///000///...444<<>>###%%%!!!555&&&'''yyyXXX$$$%%%,,, %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((())))))******++++++,,,(((((()))))))))*********)))(((((((((((((((((()))))))))))))))))))))))))))***...---+++,,,)))''',,,+++++++++*********)))))))))''''''+++111111---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******************************++++++++++++++++++++++++......------------------///...---...555CCCUUUaaarrrgggTTTAAA999333......222......------,,,+++******************************************************(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))************,,,,,,,,,,,,------------//////////////////000000/////////...---,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))sssrrr}}}~~~ddd{{{[[[777///---)))+++))))))))))))((((((((((((''''''&&&&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''"""!!!****** (((999&&&...'''RRRyyy***%%%...&&&,,,"""###***111 555))) ###...%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((************++++++,,,,,,))))))))))))************((())))))))))))))))))((())))))))))))))))))))))))...---'''+++555,,,&&&333+++++++++***************)))''''''+++111111---(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))))))))++++++++++++++++++++++++------------,,,,,,,,,,,,,,,------,,,,,,111:::AAAPPPccc}}}gggFFF444111444999444)))'''///---------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))************+++++++++,,,,,,,,,,,,---------......//////////////////......------,,,+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((xxxeeeooo{{{zzzjjjzzzWWW555///---))),,,))))))))))))(((((((((((('''&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''''''''&&&+++)))###((('''!!!&&&000===000&&&###uuu---///***)))---cccJJJWWW&&& ---111%%%///bbb+++...%%%%%%222+++ '''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++((())))))******))))))((())))))))))))))))))))))))&&&---$$$$$$111***###111************************)))((((((+++...///,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---,,,...000999>>>RRRrrrpppIII666---333,,,***000111---,,,///---,,,,,,,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++++++++,,,,,,,,,,,,,,,------....../////////.........---------+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((vvvrrrZZZppp}}}{{{vvvTTT444///---)))---(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((((((&&&&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''(((%%%%%%&&&''''''&&&%%%%%%$$$%%%'''((((((((('''&&&...%%%###..."""PPP///###+++GGG~~~???%%%$$$++++++ttt$$$)))***NNN<<< [[[>>>&&&(((&&&222|||fff*** !!!%%% """,,,$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))))))))))))))))))))((()))******+++((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++******))))))((())))))*********+++++++++((()))************)))((())))))))))))))))))))))))%%%AAA777""")))+++###+++************************))))))******+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))++++++++++++++++++++++++******++++++,,,,,,------+++---...//////......///000111:::MMMaaavvvzzz___<<<+++111777999222,,,,,,...000000000,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,+++++++++,,,------......------------,,,,,,,,,,,,************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((nnnoooTTTrrr}}}SSS444///,,,)))---(((((((((((())))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''((((((%%%%%%&&&''''''&&&%%%%%%$$$%%%'''(((((((((''''''%%%/// ///,,,000 $$$'''### @@@###'''///%%%;;;'''&&&)))!!!--- $$$000&&&000"""000---fff>>> ###******%%%(((((($$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((************++++++++++++++++++******++++++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++///......---,,,+++******)))************+++++++++((()))***++++++***)))((())))))))))))))))))))))))///^^^TTT***)))222************************++++++)))***+++***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------((((((((()))+++---...///,,,......///888MMMhhhzzzxxxwwwWWW>>>555555;;;:::,,,,,,111222...++++++,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***++++++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,++++++++++++++++++************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((ooonnn^^^uuuTTT222...---((((((******)))''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((""")))(((***)))###&&&mmm'''&&&))),,,[[[ ###(((LLLhhhOOO$$$)))((($$$---!!!%%%###>>>***%%%$$$++++++&&&&&&)))%%%$$$hhhLLL''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((())))))*********+++************))))))))))))((()))***++++++***((((((***++++++++++++***))))))---+++******+++,,,,,,+++......///000111222222222444888777111000333222---333333222000...,,,---...---,,,+++,,,,,,+++(((&&&,,,***((((((***++++++*********)))((('''(((+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))((('''...***&&&&&&***,,,***''')))************+++++++++++++++,,,,,,,,,,,,------000///......000444888;;;TTTcccyyyZZZCCC;;;444333333000///000......------,,,,,,,,,,,,++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&ppppppiii~~~SSS222......((()))******)))''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((((('''%%%$$$(((000uuu222fff***###---222&&&)))...$$$!!!,,,"""%%%$$$&&&aaa((($$$$$$PPP...!!!(((&&&((("""$$$hhhLLL&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((()))))))))******))))))))))))))))))))))))(((((())))))((((((''''''***++++++++++++*********%%%&&&''')))---000222333333444555777:::===AAABBB>>>BBBCCCAAACCCGGGHHHEEEBBB@@@===<<<;;;:::999777666555444333333111---***...---,,,,,,,,,+++)))''')))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++***)))))),,,)))(((***---...+++'''))))))*********++++++++++++++++++,,,,,,,,,------......------///222555777666???OOOeee~~~yyyaaaRRRKKKFFF777222000333444222222555...---......///...---,,,...,,,***(((((()))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))************++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++******************)))))))))(((((())))))))))))))))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''tttssswww~~~RRR222000///)))+++******)))(((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((,,,&&&(((&&&"""***222~~~}}}<<<333sss(((555'''(((444111""""""000888+++TTT$$$###---&&&$$$###***%%%''''''((("""$$$iiiMMM&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((('''((((((((((((((())))))(((((((((((())))))))))))***))))))((('''(((((((((++++++++++++++++++******222333555888<<>>666000///,,,))))))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((('''&&&''')))***++++++(((((()))))))))******************+++++++++,,,,,,,,,,,,---......---,,,,,,///000///---,,,...222666222===LLL[[[lll}}}~~~uuugggVVVKKK===;;;666888GGG^^^kkkkkkiiifffccc___XXXQQQRRRWWWOOOHHH@@@<<<<<<>>>===;;;//////...,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))*********+++++++++************************)))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((yyy|||wwwwwwdddvvvzzzIII111333///)))---***))))))(((((()))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((()))&&&+++###+++&&&)))&&&222jjj```)))///...777---$$$***333UUU''''''+++%%%***%%%"""))))))&&&***''''''jjjOOO''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''((((((((())))))))))))))))))(((((((((((('''(((((())))))******++++++((()))+++---000333555777AAAAAAAAABBBCCCFFFHHHJJJMMMQQQVVVYYYYYYYYY\\\___cccdddgggjjjmmmooopppppplllkkkmmmqqqrrrooommmooocccddddddccc```___aaaccc^^^]]]]]]^^^___^^^[[[YYYRRRUUUZZZ^^^^^^WWWLLLEEE999555///,,,------+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''((())))))((('''&&&&&&'''(((***+++((((((((()))))))))******************++++++++++++,,,------......---,,,,,,''',,,000111...---000222+++...222777>>>IIISSSYYYttt~~~gggZZZMMMFFF???777666;;;JJJXXXVVVFFFGGG^^^mmmkkkqqqnnnlllllljjjfffgggkkkggg___UUUQQQQQQRRRQQQOOO@@@:::222***&&&'''***---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))************+++)))))))))***************))))))((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((zzzuuu{{{iiilllaaaooowwwFFF///222...(((---***)))))))))))))))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((((((***(((000%%%---,,,(((%%%NNN$$$ ...333'''***((('''---''''''***,,,%%%)))((((((kkkPPP((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''((((((((())))))))))))******)))))))))((((((((()))))))))***+++,,,,,,,,,+++---111666:::>>>AAABBBIIIIIIIIIKKKMMMQQQTTTVVVjjjooouuuwwwuuuuuuwwwzzz{{{xxxyyy~~~~~~{{{qqqpppnnnllljjjgggccc```TTTVVVZZZ```cccbbb___[[[LLLFFF???;;;999666000+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((''''''((())))))'''((())))))((((((((()))(((((((((((()))))))))***************++++++++++++,,,,,,,,,,,,,,,,,,,,,---+++,,,...//////...------111000///...---...111555BBBMMMWWW]]]eeepppzzz~~~~~~wwwkkkYYYPPPIII<<<<<<333......---...>>>QQQuuu|||tttbbbbbbsssxxxnnnllljjjkkkqqqrrrooommmmmmoooiiiaaa___aaabbb^^^ZZZRRRLLLBBB777000,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))************((()))))))))*********+++))))))((((((((('''''''''))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))ppprrr|||}}}]]]ccc^^^hhhvvvDDD///222...'''---***)))))))))))))))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((($$$+++'''555###))),,,///+++)))000)))&&&&&&...%%%+++%%%(((///(((((())),,,$$$******(((kkkPPP))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))++++++******))))))(((((())))))***+++,,,,,,------000333888>>>DDDIIIKKKMMMBBBEEELLLUUUaaammmwww|||zzzxxxwwwwww|||~~~zzzuuuoookkkoooiiibbb^^^]]]```ccceee[[[VVVOOOKKKGGG@@@777///))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***'''))),,,---+++)))((('''(((((((((((()))))))))))))))************++++++++++++++++++***++++++,,,---///,,,)))+++...000///---,,,---...000///...///222)))000555444444999???BBBMMMVVVYYYWWW]]]kkkqqqnnnvvv||||||}}}rrrhhh]]]QQQEEE???@@@>>>666888;;;333333///333:::;;;>>>SSSlll|||sssxxxzzzttt\\\\\\bbbnnnvvvuuuqqqppplllgggccccccgggfffaaa[[[[[[XXXSSSKKK@@@666---((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))************))))))))))))************(((((())))))*********+++)))(((((((((''''''''''''))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))iiiiiizzz{{{ddd```RRRdddtttFFF222000///+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''******'''$$$..."""+++(((&&&///***)))---ttt$$$,,,'''000444aaaOOO...++++++)))111''',,,)))999222(((222'''gggZZZ333000,,,***++++++++++++---***'''&&&''')))))))))+++)))'''%%%%%%&&&)))***((('''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((***,,,+++((('''))),,,------,,,,,,---///000000999GGGLLLLLLNNNGGGBBBIIIMMMZZZkkkxxx{{{zzz}}}ssswwwvvv}}}zzziii^^^]]]bbbgggfffbbb[[[UUUQQQLLLCCC;;;888333---))))))))))))(((***))))))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,------......///............////////////111111222333555666777777>>>???@@@AAACCCDDDEEEEEECCCEEEIIIJJJIIIFFFEEEEEE>>>===<<<:::888777666666444444333222222333333333111777222,,,BBBjjjwwweeeSSSVVVgggooosssuuurrruuuqqqkkkfffcccaaa^^^]]]bbb]]]XXXWWWVVVOOOAAA555///***))),,,+++'''(((---)))))))))***)))(((((('''))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))(((((()))***++++++,,,,,,---,,,+++***))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((]]]jjj{{{yyyddd```SSSdddtttFFF222000///+++***))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&&&&)))***)))'''...%%%***&&&(((***!!!+++111(((,,,777ZZZFFF;;;888999HHHGGGEEEIIIEEEJJJ???PPPJJJ^^^}}}kkkFFFCCC???===<<<;;;999888000...+++*********)))(((***+++,,,,,,+++(((&&&$$$&&&''''''''''''&&&&&&%%%(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))******))))))***+++,,,,,,+++///---,,,---222999???BBBAAAGGGEEEDDDNNNTTT\\\iiimmmoooooonnnnnnwww~~~xxxsssmmmeee___XXXXXXXXXXXX[[[[[[TTTKKKAAA>>>999444000---+++***))))))((()))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---.........---.........///////////////000000111222333444444222222333444555666666777222555777777666555444444888777666444333222222222333333222222111222222333+++///000555OOOuuuppp]]]ZZZdddgggjjjpppoootttrrrooommmjjjfff```]]]eeeaaa]]][[[[[[WWWPPPJJJ777///***,,,...***''''''************)))))))))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,,,,+++******)))*********))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((VVVjjjzzzzzz|||ssseeebbbVVVccc}}}sssFFF222000///,,,***))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&///,,,(((&&&'''))))))***,,,)))***&&&,,,((( ===jjjZZZbbb)))111)))&&&hhh:::MMMPPPOOORRRPPPRRROOOIIIOOO]]]XXXMMM;;;<<<888777tttzzz[[[YYYVVVUUUTTTTTTRRRPPPFFFCCC@@@<<<999444///+++((()))***+++++++++***)))&&&&&&'''(((((('''&&&%%%(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******+++(((&&&(((---///...,,,,,,,,,///444<<>>FFFEEEHHHGGG000@@@@@@CCCdddHHHEEE@@@wwwVVVVVVQQQLLLSSSAAAFFFkkkIIIHHHIIIKKKOOORRRTTTTTTYYYZZZ\\\___```^^^ZZZVVVQQQLLLCCC888000+++((('''$$$%%%'''((())))))((('''(((''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))***************+++---,,,,,,---111444<<>>@@@CCCEEEGGGHHHCCC@@@:::333...+++))))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&'''((())))))))))))'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++...------333===GGGLLLMMMHHHVVVeeeiiilll{{{wwwpppnnnzzz~~~gggmmm~~~```SSSiiixxxgggSSSHHHJJJRRRVVVWWWJJJ???111))))))++++++)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,+++,,,,,,,,,---------...,,,...///...---,,,---///000///...---,,,,,,,,,,,,,,,,,,,,,---...///000111...MMMnnn~~~{{{zzzggg```dddiiikkkuuu|||vvvnnniiibbb]]][[[ZZZZZZZZZ\\\eeejjjeeeYYYRRRUUU\\\YYYZZZYYYXXX[[[\\\RRREEE+++---000222111///,,,***))))))))))))))))))))))))(((((()))***************************************))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++***************************)))******+++,,,******************************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))}}}rrr```eeeeeeaaavvvrrr[[[mmmfff<<<222...,,,---++++++++++++***)))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''+++(((%%%%%%'''(((&&&$$$)))***)))&&&&&&)))000666555000)))(((,,,444:::>>>JJJ___@@@QQQKKKGGGEEEOOOxxxeeebbbddd```[[[\\\UUUKKKEEEHHHMMMNNNQQQVVVFFFDDDBBB@@@888222888BBBKKKKKKGGGAAA??????777---+++(((&&&(((,,,,,,'''"""((('''&&&''')))***)))(((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))*********************)))))))))))))))******+++---...//////000...555===BBBHHHOOOVVVYYYZZZdddxxxwwwyyy{{{sss\\\]]]hhhoooppp||||||gggSSSMMMPPPRRRUUUPPPAAA///+++111///&&&+++((()))---+++&&&&&&,,,***---+++''')))---+++$$$((())))))************)))(((((())))))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++******))))))))))))******)))************++++++++++++++++++***************///,,,***+++------+++)))---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,///...---,,,+++,,,---...,,,,,,+++******,,,000333???TTTlllzzz~~~~~~zzzxxxyyysssooonnnttt|||~~~xxxpppmmmhhhiiinnniiiZZZRRRRRRTTT[[[dddlllmmmfff[[[SSSRRRUUUYYYZZZUUUPPPQQQTTTHHHAAA;;;999444+++(((***,,,+++***+++,,,+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))xxxfffhhheeebbbwwwttt___lllfff===333///------+++++++++******)))(((((('''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''+++)))''''''((()))(((&&&(((***,,,,,,***,,,000444777666555777<<>>444000------+++++++++******)))(((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''',,,***(((((()))******)))((()))***)))(((+++000555;;;>>>BBBFFFKKKNNNPPPQQQRRROOORRRcccyyyooofffeeezzzwwwqqqjjjdddbbb[[[MMMAAA???CCCCCC???<<>>KKKVVVWWWZZZhhh{{{tttwww~~~tttWWWHHHOOOooossshhhlllaaaYYYUUUUUUJJJ999666>>>666000+++***)))'''''')))(((++++++((('''+++------))))))))))))))))))))))))))))))(((((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((+++******))))))******+++******+++++++++,,,,,,,,,***++++++,,,,,,------...---,,,***+++,,,,,,+++)))+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,,,,,,,---......---------------///333666QQQbbbsssvvvuuu|||\\\NNNaaavvv{{{{{{qqqeee^^^\\\YYYUUUIIIJJJMMMQQQWWW^^^dddggg[[[ZZZVVVOOOIIIHHHKKKOOOTTTUUUWWWRRREEE777111333+++***))))))+++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))rrroooiiikkk|||qqqbbbeeeggg???555111...---+++************))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''***))))))))))))*********,,,+++***((()))///999AAAHHHJJJKKKKKKJJJJJJLLLNNNKKKOOOMMMIIISSShhhrrroooyyyuuu|||qqq```NNN@@@:::===BBBAAAHHHLLLIIIBBB======???GGGHHHHHHCCC:::000)))%%%)))((('''(((******((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))*********+++++++++*********++++++++++++++++++******---111888>>>CCCJJJWWWbbbdddmmm~~~wwwlll~~~uuurrrYYY\\\dddhhhwwwfffYYYPPPQQQRRRNNNKKKKKKBBB;;;222---+++)))))))))+++---...,,,******+++,,,))))))))))))))))))))))))))))))((((((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((++++++************++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------,,,,,,+++,,,---......------,,,+++,,,,,,,,,,,,,,,------,,,---------...---------111000000///......------,,,---...------///222555MMMYYYccceeegggrrr}}}fff\\\gggssswww~~~~~~}}}rrrccc^^^bbb```XXXLLLKKKIIIIIILLLRRRZZZ```hhhgggaaaVVVNNNLLLLLLKKKLLLOOOTTTTTTOOOGGGBBBAAA111///,,,++++++,,,+++***************************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))ssspppjjjqqq~~~mmm```aaa}}}fff>>>555111......+++*********)))))))))))))))))))))))))))))))))))))))&&&''''''''''''''''''&&&(((((((((((((((((((((((((((((()))(((((()))***+++,,,...111333555<<>>;;;BBBIIILLLGGG<<<111+++***((('''''')))***)))(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++***+++++++++,,,,,,,,,---+++***+++...444===EEEJJJLLL^^^ppp{{{|||yyy~~~|||{{{{{{^^^OOOcccrrrkkk[[[KKKHHHRRRYYYYYYLLLFFF===444000///000000++++++,,,---+++))))))******))))))))))))***++++++***))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))),,,,,,++++++++++++,,,,,,+++,,,,,,,,,---------------------,,,,,,++++++***.../////////......//////++++++,,,---------------------........./////////------......---,,,+++***111111111000000///......,,,------------...111333EEEKKKPPPTTT^^^mmmyyy~~~~~~zzzyyyyyyvvvrrrqqqtttqqqvvv|||qqqkkkkkkdddYYYSSSSSSRRRPPPQQQUUU\\\bbbnnnooojjj^^^UUUPPPJJJDDDFFFHHHKKKOOOSSSTTTOOOJJJ999555111---,,,,,,+++***************************************************))))))))))))))))))))))))******************************))))))))))))******************************************************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))************************************))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))sssooojjjuuukkk```^^^}}}ccc<<<444111......+++******))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((('''((())))))((()))+++---&&&---777>>>BBBFFFJJJNNNJJJNNNSSSUUUXXXaaappp||||||~~~zzzuuuxxx}}}yyyrrrtttqqqwwwyyyuuu}}}{{{{{{www}}}wwwfffMMMFFF@@@AAACCCBBB???>>>555999@@@EEEGGGDDD>>>:::...+++(((&&&''''''((('''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,+++++++++,,,,,,------.........000444<<>><<<>>>;;;;;;<<>>BBBDDDCCC555***)))***))))))+++***)))))))))+++...111222000111222222000...+++)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,------...///------,,,,,,,,,,,,------------------............---......///000000111111///111333333111000222444888777555555555777:::<<<======>>>>>>???@@@@@@@@@>>>@@@BBBCCCDDDDDDCCCBBB;;;::::::888666333111//////000111000...---...///222888@@@GGGQQQ\\\aaa```hhhiiiooowwwzzzxxxuuuvvvrrrttttttqqqmmmnnnuuu}}}yyyvvvwww~~~dddiiimmmnnnmmmnnnrrrvvvttt|||~~~xxxtttsssjjj^^^OOOLLLEEE>>>===AAA???:::@@@;;;444...,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))******************************))))))))))))******************************************************++++++++++++++++++++++++************++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))uuullldddvvvnnnjjj______999222000......,,,)))))))))))))))*********))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((***,,,,,,++++++///222BBBCCCEEEHHHLLLUUUaaajjjsssqqqxxxxxxwwwvvv}}}}}}zzzcccQQQDDD@@@DDDDDDBBBAAADDDIIIIIIEEE@@@CCC===444---***)))))))))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---...//////222666>>>JJJXXXfffrrryyywwwfffeeeXXXZZZooo~~~sss]]]NNNJJJTTTXXXTTTSSS]]]jjjqqqXXXDDD111++++++******,,,)))))))))***,,,///222444333444666666444000,,,)))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,...///000000...------,,,,,,------...---------.........//////,,,---///000222444666666<<>>>>>@@@BBBBBB@@@>>>===>>>@@@DDDFFFDDDDDDEEEFFFFFFGGGHHHHHHJJJLLLOOORRRTTTUUUTTTTTTUUUTTTQQQMMMHHHBBB===:::111222333222///......///(((222===CCCHHHNNNRRRQQQTTTbbbnnnppprrrxxxzzzvvv{{{}}}yyymmm```^^^jjjvvvuuuooossszzz~~~{{{xxxzzz}}}rrr{{{||||||~~~wwwkkk\\\ZZZPPPBBB<<<===???<<<>>>999222---,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))******************************))))))))))))******************************************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************))))))******++++++++++++************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))~~~tttgggfffsss}}}tttddd```^^^888444333///...---,,,+++)))''''''(((***+++))))))))))))******************)))((((((((((((((($$$'''+++,,,+++)))((('''...)))(((+++...111:::EEEIIIPPP[[[gggsss~~~sss~~~tttXXXCCC???@@@EEEKKKJJJEEEEEEJJJFFFEEEAAA:::111***''''''***)))''''''(((((('''%%%(((((((((((())))))))))))''''''''''''((((((((())))))(((((((((((()))***+++))))))))))))***+++,,,---------,,,++++++,,,,,,,,,)))...---''')))222444---@@@;;;EEE[[[fffooorrrjjj~~~~~~ZZZRRRkkkqqqhhhpppUUUOOOUUUZZZWWW___qqqzzziiiOOO444+++++++++))))))+++***(((''')))...555:::666>>>HHHGGG888)))&&&---))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++***************+++---............---,,,+++555222///+++)))***...000333...,,,///000...///222111444888;;;@@@FFFIIIIIIIIIAAA>>>DDDEEE???>>>CCCGGGIIIJJJKKKJJJLLLOOOQQQUUUUUUVVVYYY[[[ZZZVVVRRRXXXUUUTTTUUUUUUTTTXXX^^^eeeaaaeeeeee\\\[[[^^^YYYPPPIII???888555555444333444000///333777;;;FFFQQQSSSTTTYYY___fffjjjiiihhhhhhoootttqqqjjjhhhnnnvvvwwwzzz{{{|||vvvxxxuuurrrzzzwwwrrrhhhXXXIII???::::::;;;GGGAAA666//////111---%%%***))))))***,,,,,,***)))******************************++++++++++++************+++++++++,,,,,,,,,++++++******************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++************)))(((((())))))*********+++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++)))************+++++++++(((((((((((())))))))))))ttthhhjjjyyywwwfffbbb^^^777444333///...------,,,***((((((((()))***))))))))))))******************)))((((((((((((((()))((('''''''''(((((()))---***+++333:::>>>DDDLLLiiittt}}}}}}|||kkkNNNDDD???DDDJJJIIIDDDAAAEEEDDDAAA===888333---)))***)))((()))******((('''(((((((((((())))))))))))'''''''''((((((((())))))(((((((((((((((((())))))))))))))))))***+++,,,---------,,,,,,,,,,,,,,,------...000111...---111777:::WWWgggeeeuuuyyyzzzwwwtttwwwtttzzz~~~ccc^^^nnnyyyyyyZZZNNNYYY___dddooouuujjjVVVAAA666111...---///+++++++++,,,///555<<<@@@@@@KKKSSSJJJ666''''''---))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++************++++++,,,,,,------------------,,,...///111222222111000000000222555888:::<<<>>>DDDEEEEEEEEEFFFFFFEEECCCGGGEEEEEEIIIMMMQQQTTTWWWTTTSSSQQQOOOOOOOOORRRSSSRRRPPPOOORRRWWW]]]bbbdddbbb\\\XXXXXXZZZ\\\bbbhhhqqqlllqqqrrrjjjiiiiiiaaajjjfffbbb[[[RRRFFF999///111,,,,,,111444666;;;BBBCCCIIIRRRYYY]]]^^^______]]]eeemmmnnnjjjiiinnnuuuvvvxxxzzzyyy|||{{{||||||yyytttqqqqqqiii```cccqqq{{{zzzyyyooo```RRRIIIBBB===::::::>>>===555///...///...,,,+++++++++------,,,***************************)))******++++++******)))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,+++***))))))***+++,,,************************++++++++++++++++++++++++)))************+++++++++(((((((((((()))))))))***sssiiiooo{{{gggeee^^^777444333///...,,,...---+++***)))))))))***))))))))))))******************)))((((((((())))))+++)))((('''((())))))(((,,,***---999JJJZZZkkkwwwzzz||||||{{{xxxtttnnniiihhhiiiiiihhh___dddkkkppplllgggiiipppvvvnnnXXXCCC@@@HHHMMMJJJFFFHHHDDD@@@@@@???<<<444...***))))))***+++,,,***((((((((((((((())))))))))))''''''((((((((()))))))))***)))))))))))))))))))))***))))))******+++,,,---------,,,,,,,,,------......+++///555000)))333EEENNNfff}}}www}}}zzzuuuqqqtttoooiiieeefffmmmuuu{{{wwwrrrnnnlllnnnppppppooollliiilllgggVVVPPPQQQMMMMMM[[[jjjqqqsss}}}jjj|||~~~VVV^^^lllZZZZZZ\\\ccckkkkkkhhh[[[KKK===333,,,,,,///+++,,,---111666<<>>BBBGGGJJJJJJFFFEEEFFFIIIMMMNNNNNNNNNHHHRRRVVVQQQPPPVVVYYYUUU```]]]YYYWWWWWWYYYYYYYYYRRRPPPMMMKKKKKKNNNQQQSSSWWWQQQNNNQQQUUUWWWYYY[[[nnnggglllrrrttt|||~~~zzzxxxtttpppiiiaaaXXXQQQ>>>666//////000000111333888CCCOOOUUUUUUUUUWWWZZZXXXaaajjjmmmjjjhhhjjjmmmuuuzzz~~~yyy{{{tttppppppnnnkkkkkkkkkaaaSSSPPP^^^nnnvvvmmmdddYYYQQQLLLFFF<<<444555AAAIII@@@222***)))+++...---,,,,,,......---,,,++++++++++++++++++++++++))))))************))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++************++++++++++++++++++++++++++++++************************)))************+++++++++((((((((()))))))))******~~~qqqiiittt|||fffhhh^^^777333333...---,,,///...,,,+++***)))******((()))))))))******************))))))((())))))***'''***---...,,,******+++000888EEEUUUfffwwwvvv|||~~~www|||sssuuuqqqhhh___^^^dddeeebbbffffffddd``````aaaaaa___ccckkkwww~~~zzzuuuyyyyyyvvvwww{{{___MMMHHHLLLRRRWWWOOOHHHAAA>>>@@@???999333***))))))***,,,,,,***((((((((((((((())))))))))))'''(((((((((((()))))))))******+++*********))))))************+++,,,------------------------...///000---...111333888JJJ]]]kkkyyyyyywwwmmmiiijjjjjjhhhdddcccfffkkkqqqvvv{{{~~~~~~||||||~~~xxxfff]]][[[TTTVVV\\\```[[[XXXbbb|||zzzmmm}}}zzzggghhh}}}zzzkkk[[[```kkkiiinnndddTTTDDD666---+++,,,+++,,,///444:::???BBBDDD>>>LLLLLL888((()))---+++))))))))))))))))))))))))((()))))))))*********************************************+++++++++,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,------...333111......111555888:::;;;AAAGGGIIILLLQQQSSSRRRRRRNNNLLLOOOSSSSSSTTTTTTRRRkkkxxxoookkkvvv|||vvvxxxrrroooooolllnnnvvv|||yyysssooofffZZZXXX[[[^^^kkkuuurrr}}}zzzuuuoooiiieee___RRRCCC999555222///...111;;;GGGKKKJJJKKKSSS\\\```gggpppssspppkkkiiiiiiyyy|||qqqddd```fffmmmpppiiihhh```TTTPPPWWWaaafff```XXXQQQOOOOOOIII:::---;;;IIIUUUTTTIII>>>555000///...,,,,,,---...---,,,++++++++++++++++++++++++)))******************)))************+++++++++,,,,,,,,,,,,,,,,,,------------------------------------------------......//////////////////..........................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++(((((()))))))))*********|||oooiiiwwwzzzdddjjj]]]777333222...---,,,...---,,,+++************((()))))))))******************))))))))))))******%%%***...---)))+++333<<>>YYYoooyyy|||wwwpppaaa___```fffooovvvxxxwwwxxx|||pppgggkkkzzzwww|||}}}rrruuu~~~rrreeekkkrrrzzzqqqaaaOOOAAA777111---,,,,,,...333999<<<======:::AAA<<<,,,&&&,,,...'''))))))))))))))))))))))))((()))))))))***************************************++++++++++++,,,,,,,,,,,,,,,++++++,,,---............---,,,,,,------......///000333888@@@IIINNNKKKKKKMMMQQQTTTUUUUUUUUUSSSPPPSSSaaannnvvv|||~~~wwwrrrkkkkkkkkkbbbcccgggnnntttxxxxxxxxxwwwyyypppbbbTTTKKKBBB888///(((///666888;;;DDDSSS```hhhnnnwww}}}}}}zzzwwwuuu|||vvvjjj]]]\\\fffpppuuuooohhh]]]TTTSSSWWWYYYYYYaaa[[[YYY]]]bbb\\\LLL>>>GGGRRR___iiimmmgggUUUDDD000...,,,+++,,,---,,,+++++++++++++++++++++++++++******++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,------..........................................------......///000////////////////////////........................////////////............,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))))))))************{{{nnnjjjzzzvvvbbbmmm]]]666333222...---++++++++++++++++++*********))))))))))))******************)))))))))***++++++)))++++++)))***555HHHXXXlllwww|||}}}{{{{{{yyyhhhYYYWWW^^^eeeiiimmmtttvvvtttnnnWWWOOONNNZZZWWWQQQIIIAAA======>>>444111,,,***)))))))))((((((((((((((())))))))))))((((((((()))))))))******%%%&&&((()))))))))((('''+++******++++++,,,---..................///000111///333222777PPPuuuzzzoooiiigggfffeeelllrrr|||rrrpppvvvyyyqqqrrrrrrlllhhhvvv~~~zzzooo]]]MMM@@@666...---,,,---111666999888666888888222(((''',,,,,,%%%))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------...///000...444<<<@@@BBBGGGPPPWWWTTTIIIGGGRRRZZZXXXXXX^^^gggeeennneeedddaaa```ccckkkuuu|||zzzzzzwwwooofffYYYIII;;;000///...///777GGGZZZhhhhhhnnnwww}}}wwwqqqpppmmmhhhiiiqqqwwwxxxwwwjjj[[[TTTWWW\\\]]][[[\\\\\\aaannnzzz{{{pppdddXXX]]]fffrrr|||vvv^^^FFF111...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------...//////000000///////////////////////////............///000000---............/////////////////////////////////111000000000000/////////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++)))))))))*********++++++{{{ooommm}}}sssbbbppp]]]666222222---,,,+++))))))******************))))))))))))******************))))))******+++,,,++++++,,,111>>>PPPdddppp{{{|||zzzuuuxxx~~~yyy|||pppnnnooommmuuu|||yyycccRRRVVV]]]bbb\\\MMMAAA???AAA<<<777000+++))))))))))))(((((((((((())))))))))))(((((()))))))))*********((()))+++---......---,,,++++++++++++,,,---..................///000111222...111;;;OOOmmmwwwrrrkkkhhhjjjqqqzzzyyy{{{wwwoooooouuuaaavvvuuuqqqtttyyyppp[[[JJJ===444///---,,,000555888777444222///+++))))))***))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000------------///111444555:::CCCMMMPPPQQQXXXfffrrraaaKKKGGG^^^nnnlllppp~~~sssddd]]]]]]___jjjqqqvvvtttpppjjj```UUUKKKAAA555333===NNN___hhhgggjjjpppxxx{{{uuussstttrrrmmmppptttxxxyyy|||zzzooocccbbbggglllmmmkkk```bbbkkkzzzxxxdddgggjjjooossskkkTTT???333000---,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------.........//////------...//////000111111000000000000000000000000//////......//////000111000000000111111111222222222222222222222222222222222111111111111000000000.........---------,,,,,,++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++))))))*********+++++++++|||qqqpppqqqbbbsss]]]666222222---,,,+++'''((()))******+++******))))))))))))******************))))))***+++,,,,,,******000@@@VVVkkkwww|||ppptttyyy~~~~~~uuu~~~tttwwwlllttt~~~cccPPP```nnnkkkXXXGGG@@@BBBBBB<<<333,,,))))))******(((((((((((())))))))))))))))))))))))************,,,...000333444444444333++++++++++++,,,---..................///000222222555666IIIlllrrr~~~tttiiikkkoooxxxwwwuuussszzzjjjggg^^^jjjtttwwwiiiUUUGGG???000...,,,000666999888555***''''''***)))''')))...))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---...///000000++++++,,,---000444777:::EEEOOOYYY^^^cccrrrsssVVVRRRrrr{{{hhh]]]]]]eeekkkjjjlllpppqqqnnn```QQQ>>>888AAAPPP[[[```hhhhhhjjjnnnssstttrrrpppzzzyyytttnnnnnnrrrtttqqqxxx}}}zzzssspppttt{{{~~~|||zzztttvvv{{{{{{qqqccchhhlllllljjjcccTTTEEE555222///---...//////...,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........////////////000---......///000111111222000000000000000000000000///////////////000111111444444444555555666666666444444444444444444444444222222222111111111111000000000//////.........---++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++)))************+++++++++nnnkkkqqqpppddd{{{UUU:::444...111,,,++++++***)))'''''')))***+++++++++++++++******))))))&&&,,,---((((((///000+++///000@@@___vvv{{{{{{}}}zzzwwwwww|||~~~~~~~~~wwwxxx{{{|||xxxrrrwww|||~~~}}}}}}yyy|||}}}}}}nnnppprrruuuwwwyyy{{{{{{yyyddd___nnn{{{mmmTTTFFF>>>CCC???<<<999222***(((***))))))))))))))))))))))))))))))))))))))))))))))))000444:::@@@DDDFFFFFFFFFAAA777,,,***...111...))),,,000000------000000---000YYYppp{{{yyylllnnnooozzzmmmcccnnnyyy|||```GGGDDD;;;...,,,///...222555///))))))))))))))))))))))))))))))*********+++++++++*********)))******+++,,,++++++***************++++++,,,,,,,,,,,,,,,,,,------///000000//////111222,,,000555;;;AAAHHHOOOTTTXXX]]]kkkkkknnnyyy~~~~~~{{{zzzzzzkkk\\\YYYbbbooovvvwwwmmmhhh___QQQCCC???LLL\\\jjjiiigggccc___]]]___```gggkkkpppsssvvvxxx{{{}}}{{{~~~xxxnnneeeooouuuqqqooopppkkkcccbbbGGG...+++111111,,,(((,,,,,,,,,,,,,,,,,,,,,,,,++++++...333999888111+++''')))+++...///000///...666111,,,+++...222333333000444222---000888999222666;;;BBBFFFGGGJJJNNNSSSUUUQQQPPPTTTWWWVVVTTTTTTQQQOOOMMMJJJEEE@@@???AAA888444555;;;;;;555111222444666666222,,,)))+++...)))///+++***222222+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++qqqkkkpppzzzmmmhhh}}}UUU:::444...111,,,++++++***)))(((((()))***+++++++++++++++*********))))))++++++)))+++......+++111FFF]]]jjjooovvv|||zzz|||xxxvvvyyyzzz}}}~~~~~~}}}{{{yyywwwwwwxxxnnniiieeebbbbbb```[[[VVVXXXWWWWWWVVVUUUTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXXXX[[[aaaiiirrryyyssshhhmmmyyytttfffTTTCCCAAA<<<999777222+++((())))))))))))))))))))))))))))))))))))))))))))))))))),,,...111444555666555444???777///,,,...000///,,,.........///000222444666TTT\\\zzz{{{{{{kkkcccppp}}}~~~~~~gggzzz~~~^^^JJJ@@@222///000,,,...000+++*********************************++++++++++++,,,***************++++++,,,++++++************++++++,,,,,,,,,,,,,,,------------///000000...---...///:::555555AAAQQQ\\\[[[VVVYYYvvvkkk]]]\\\fffqqqvvvmmmeeebbb\\\PPPDDD>>>NNNSSS[[[bbbdddbbb___\\\\\\```eeekkkrrryyy}}}oooaaacccooowwwwwwyyy}}}{{{tttrrrZZZ>>>111111333111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---222666666111,,,444333111000///...//////000000111222222///+++(((333===GGGKKKOOOVVV]]]aaabbbZZZQQQMMMRRR\\\gggnnnfffcccdddjjjmmmllljjjkkkttttttrrrooohhhaaa]]]\\\```VVVLLLFFF@@@999666888///,,,,,,000555666222,,,***111///---222000+++000++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++sssjjjooosssjjjmmm}}}TTT:::444...111,,,++++++***)))(((((()))***+++++++++++++++************---)))(((***,,,,,,---000AAA]]]qqqooojjjsssyyyxxx~~~~~~xxxzzz~~~ttt{{{~~~~~~{{{ssslllhhhfffaaaZZZ```]]]ZZZYYYYYYYYYWWWUUUXXXXXXXXXXXXWWWVVVTTTRRRUUUVVVYYY[[[]]]^^^______\\\\\\\\\\\\[[[ZZZZZZYYYXXX^^^dddeeecccdddlllsss~~~zzzooorrrvvvxxxmmmXXXCCC<<<777777555000***)))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,---------,,,,,,;;;666111....../////////111------111222222<<>>;;;===EEENNNUUUYYYaaadddhhhlllppptttzzz~~~{{{{{{}}}vvvhhhzzz}}}uuu^^^AAA...***,,,+++------------............000......///111111000...------...////////////...555999@@@FFFNNNYYYfffooonnndddcccooowwwrrrkkkiiikkkgggeeejjjsssxxxwwwssseeecccdddgggfff```\\\[[[rrrvvvwwwsssooommmjjjfffYYY\\\```eeecccZZZOOOHHHPPPQQQOOOIII???888555555...111,,,---333///***000------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++mmmiiirrrnnndddhhhqqqSSS:::444...222---,,,++++++************+++++++++++++++++++++++++++,,,---))))))+++)))---AAAYYYrrrmmmnnnvvv||||||~~~|||}}}zzzssskkkkkkiii]]]^^^VVVPPPOOOQQQQQQPPPOOOUUUTTTUUUZZZ___dddiiilllqqquuuzzz{{{{{{~~~vvvkkkvvv]]]JJJ999666999888111,,,************************************************'''''''''((()))+++---...///000000...,,,,,,...111111...000444222;;;]]]~~~zzz}}}kkkkkkrrrqqquuu}}}```GGG:::777///+++...---************************++++++,,,,,,,,,---------+++++++++***+++,,,,,,---++++++******+++,,,,,,---,,,,,,---......///000000//////...///222999BBBHHH\\\]]]___bbbmmm{{{rrr```TTT\\\mmmrrrggg\\\WWWMMM???444444;;;FFFMMM\\\aaafffkkkmmmoooqqqsssuuu~~~yyy}}}zzz~~~qqqXXX???222......---------....../////////111///......///000000000555333000///000444888:::EEEQQQbbbnnnqqqoookkkiiiggg___```kkkqqqoooooossskkkiiifffeeefffhhhlllnnnnnnlllmmmppppppkkkjjjllllllqqqtttqqqrrrwwwyyyxxxtttqqqkkkeee```\\\XXXTTTIIINNNWWW]]]]]]UUUHHH@@@;;;777///444@@@:::...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++mmmoooxxxoooaaa]]]hhhSSS999444...222---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,***+++,,,---000===XXXpppnnnkkkqqq||||||www}}}yyy||||||qqqiiijjj```^^^]]]XXX]]]ddd___gggccc```aaafffnnnvvv{{{uuuuuuxxxsssXXX<<<333777999333---************************************************+++++++++******++++++,,,,,,---...---------...000//////333777<<>>555000+++++++++++++++++++++++++++))))))*********+++++++++,,,,,,++++++,,,,,,---...++++++++++++,,,---...///------...///000111222222333:::EEEPPPXXX___dddgggppp[[[QQQ]]]bbbccc[[[KKK===888888444777:::===???AAADDDGGGKKKaaattt{{{~~~}}}tttvvv|||{{{{{{{{{tttVVV111)))777---......///000111111222...000111222222333555666@@@LLL^^^ooozzz}}}zzzwww{{{wwwrrrooommmiiiccc^^^]]]```ccckkk|||uuupppooossswwwlllgggdddcccbbbdddmmmxxx|||vvvkkkhhhmmmoookkkcccjjjlllfff[[[XXXaaallljjjfffaaafffhhhPPP555000111000000///...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++zzzppp}}}kkkQQQjjjXXX;;;222000222***000---,,,,,,++++++,,,,,,---))),,,,,,)))+++///...(((333+++///HHHggg|||yyyzzztttpppxxxwww{{{}}}rrrjjjiiiiiigggiiinnnjjjoooyyyeee888AAA@@@222>>>222...***)))+++,,,+++***************************++++++,,,,,,,,,---------***...111///......///...;;;!!!999[[[qqq|||vvv~~~uuukkkGGGIII<<<+++555///...---,,,++++++++++++---,,,++++++************,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---///222222000222777:::LLLWWWUUU[[[sssjjjNNN\\\ccc___ZZZTTTBBB...222111111444888===AAACCCGGGSSSdddoooqqqjjj___XXXjjjlllvvv{{{qqqsss}}}}}}UUU444000444,,,///333555444111///...///333666333111777GGGVVVlllrrrzzz~~~{{{uuuuuuxxxzzztttlllmmm}}}jjjZZZaaa```aaagggbbbZZZ[[[ZZZXXXWWWYYY^^^cccfffgggppprrrmmmeeefffmmmhhh]]][[[]]]^^^\\\YYY\\\iiivvvjjjkkkmmmnnnmmmlllllllllrrrmmmgggffffffaaaRRRDDD777000...111222...---000//////......---,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++kkktttkkk[[[iii~~~~~~XXX;;;222000222***000---,,,,,,++++++,,,,,,---***------***+++///...)))+++---<<>>EEEJJJMMMNNNOOOPPPaaahhhttt{{{vvvpppzzztttLLL777333,,,222111//////000222333333)))...@@@ZZZfffcccccciii|||uuujjjeeeiiiuuu~~~ggg\\\^^^]]]XXXTTTeeevvv~~~nnnccc\\\XXX\\\bbbyyytttrrrooolllllllllkkkhhheee^^^TTTHHH???888111//////+++,,,---.../////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,tttuuuddd^^^fffeeehhh|||~~~{{{XXX;;;222000222***000---,,,,,,++++++,,,,,,---,,,------,,,+++,,,,,,---///BBB[[[ooowww|||~~~~~~qqqgggqqqssstttlll\\\aaavvvPPP>>>???888:::666111,,,******++++++++++++++++++++++++++++++,,,,,,,,,------------...///---,,,...//////111555JJJ[[[www|||iiiyyyyyy\\\FFFBBB:::000///---,,,,,,---///000///......---------......,,,,,,,,,,,,,,,---......------------............333111000333666???NNN]]]YYYttt{{{wwwwww|||rrrZZZ```nnnhhhVVVGGG>>>444000222444444222666888;;;>>>CCCKKKSSSYYYaaagggqqqxxxxxxxxx|||{{{~~~|||eeeAAA666555,,,---000333444333222444666EEEDDDOOO___bbb\\\ddduuusssuuuwwwzzzrrriiiYYYKKKKKK[[[llltttrrrxxxjjjaaa]]]ggguuunnnhhhdddjjjrrrsssoookkkkkkdddZZZPPPFFF<<<444000000000000000000///.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,mmmjjjmmm```hhheeehhh|||}}}yyyXXX;;;222000222***000---,,,,,,++++++,,,,,,---++++++,,,,,,******,,,///888NNNggguuuwwwxxx}}}|||qqqjjjooo{{{~~~sssqqqsssooolllttt___AAA???666;;;888444///+++***+++,,,++++++++++++++++++++++++,,,,,,---------............,,,...111111///333;;;XXXvvvxxxsssrrryyyooossszzz}}}KKK;;;???222111///------...000111.........------......///------,,,,,,------...///---------......////////////000333888===GGGYYYiii{{{~~~||||||~~~xxxssstttyyy{{{zzz}}}cccaaagggiiiVVVKKK<<<333000222222222444444555888???KKKXXX```YYY]]]eeepppyyyzzzxxxwwwwwwyyy~~~|||}}}\\\999333666------222666555222555???HHH[[[^^^gggnnnfff]]]iii}}}tttwwwddd^^^___WWWZZZ```lll~~~uuunnntttrrrgggcccjjjuuukkkjjjfff```WWWLLL???666111111000//////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,llleee|||gggmmmfffgggzzzzzzwwwXXX;;;222000222***000---,,,,,,++++++,,,,,,---******,,,---+++***---444BBBXXXpppzzzxxxwwwwwwxxxyyy{{{wwwooooooyyy~~~|||ppprrruuuiiilll||||||~~~}}}wwwLLL>>>666:::999666222---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---000333111000;;;JJJgggxxxrrr}}}zzz{{{|||qqqSSSSSSttt|||]]]:::???555333000...---...000111...------------...//////---------------......///------......///000000000...111777@@@HHHUUUjjj|||ttt|||mmmhhhlll~~~jjjccclll```VVVHHH;;;333000000111111111111444:::EEEQQQZZZ^^^aaahhhrrr}}}nnnpppsssxxx}}}^^^999111444...333666777666888CCCVVVeeecccnnn}}}}}}tttvvv}}}ooo]]]\\\ccchhhvvvaaalllfff___fffhhhkkklllhhhccc[[[NNNCCC444333000......///000111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,oooeeejjjqqqjjjeeewwwvvvsssXXX;;;222000222***000---,,,,,,++++++,,,,,,---+++***---///...+++111999TTTdddsssvvvttttttvvvuuu|||vvvrrrtttzzz~~~~~~~~~lllfffmmm}}}{{{zzzzzzzzzzzzwwwvvvuuutttrrrooommmllllllqqqyyy~~~{{{~~~zzzxxx[[[>>>;;;999999888555000,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------............000...111333111444HHH```zzzmmm|||}}}}}}lllppp~~~}}}{{{ttt```[[[kkk|||III@@@777555111...---...///111------,,,,,,---......///---------------...//////---......///000000111111222777AAANNN]]]qqq|||www{{{wwwfffgggaaaVVVHHH;;;333000000000000000111444:::BBBHHH^^^dddnnnxxxxxxyyy}}}~~~ddd???222333///555666999@@@MMM^^^ooozzz|||xxx|||uuu[[[SSSiiixxxgggdddvvvxxxhhhgggjjjkkkgggeeeddd]]]TTTCCC???999444000000111222............------------------------------------qqqfffiiirrrkkkcccuuusssppp|||XXX;;;222000222***000---,,,,,,++++++,,,,,,---,,,+++...111000---333===fffnnnrrrmmmkkkqqqxxxyyyvvvoooyyy}}}~~~kkkeee~~~wwwxxxzzz}}}~~~uuuhhh^^^YYYaaaaaa```___^^^^^^^^^^^^______```aaaaaa```^^^]]]\\\eeerrrxxxuuuuuuvvvmmmvvvmmmfffAAAAAA777999:::777111---,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////222000111222000666SSSrrrpppzzznnn|||nnn___ppp}}}ssswwwuuudddXXX}}}\\\CCC999666222///------///000,,,,,,,,,,,,,,,---...///...------------...//////---......///000111111222777===JJJ\\\ppp}}}yyyoootttnnnkkkiiibbbTTTDDD777222111111111111000000222666:::JJJWWWhhhvvv|||hhhDDD444333111000333;;;MMMcccuuujjjYYYXXXYYYhhhuuuiii|||iiikkkhhhcccdddgggfffaaaSSSNNNDDD;;;444111111222//////.........---------------------------------qqqhhhnnnmmmjjjeeeppplllmmm^^^888222111///000---...---,,,,,,+++++++++++++++000***,,,333+++444WWWiiilllmmmmmmqqqwwwxxxttt}}}yyyzzz~~~zzzzzzlllsss~~~}}}}}}}}}~~~~~~|||nnncccccc___[[[[[[___ccceeeeeejjjeeeaaa^^^WWWNNNLLLPPPRRROOOSSSUUUOOOSSSXXXSSSWWWUUUTTTXXX[[[[[[[[[]]]\\\dddkkknnntttrrrpppsssooosss{{{GGG:::<<<999777666222,,,+++---++++++,,,,,,,,,------------------.........//////666***(((<<<,,,OOOlllxxxsssmmm}}}xxxppp~~~sssrrr```YYYWWWeee}}}uuuKKK>>>444333111***,,,000+++,,,---......//////......000//////.........//////111......000111222666<<<>>>NNN___pppqqqiii|||ooommmgggOOO;;;888888555555333111000222222111444AAAUUUiiixxx|||[[[AAA444222999666<<>>444444444111000333,,,...000000000111333555444555777:::AAAHHHOOOTTT[[[fffssszzzzzzvvvvvvwwwuuufffHHH777DDDZZZrrrzzz|||zzzqqqdddYYYUUUUUUoooxxx```___fffddd[[[TTTKKKDDD===999333......111---...///...------...///}}}eee\\\yyyqqqooollleeepppmmmnnn^^^888222111///000------------------...//////******...---888cccvvvooosssvvvwwwyyy{{{xxxrrrvvvwww}}}|||xxx~~~ddd```dddaaaZZZXXXZZZXXXWWWWWWWWWVVVTTTRRROOOOOOMMMLLLKKKJJJJJJJJJJJJJJJJJJKKKLLLMMMOOOPPPTTTWWWZZZ\\\]]]```dddgggeeennnwwwoooccchhhvvveeeSSSLLLMMMPPPjjjyyyeeeZZZQQQXXXlllpppIII@@@:::999999555111111------------.............../////////000000000000///444PPP{{{ppplllkkkgggppplllkkkjjjjjjlllooosssuuuooonnnmmmoooqqqqqqnnnlllkkkiiiiiimmmnnnnnnttt}}}xxx|||zzztttwwwkkk]]]ggg{{{rrrvvv|||}}}}}}\\\OOOTTTFFFFFFgggddd===:::777000000222......///000000000000000////////////000111222333111333777===JJJdddooodddbbbkkkvvvyyyZZZHHH:::777666000...333...///000000000111444777222111000111333888===@@@GGGQQQ^^^iiiooopppqqqqqqnnn^^^GGGFFF___ttt~~~xxxppphhh^^^RRRQQQfffbbb[[[bbbcccZZZUUUMMMEEE>>>777000///111333111//////000111111111zzzoooeeemmmmmmkkkdddqqqpppqqq^^^888222111///000------------------...///000///---111000<<>>;;;eeerrrCCC<<<999222222333...//////000000000000000////////////000111222333555444888DDDXXXvvvqqqaaacccgggrrr~~~gggSSSAAA<<<999111///444...///111111000.........///000111222555999<<<===666;;;EEEQQQ[[[```___]]]kkk___QQQ[[[xxxyyysssdddYYYVVV___fffqqqhhhhhheeeVVV]]]TTTJJJBBB:::222000222---,,,,,,///222222...***yyywwwxxx}}}ddd{{{rrriiitttpppjjjfff===000222111...000......------------......&&&...+++111QQQmmmssspppwww}}}|||yyy{{{}}}mmmzzzqqqZZZ\\\^^^______```bbbccc___dddkkkooopppnnnmmmlllmmmnnn^^^XXXcccdddcccsssuuufffdddWWW___cccZZZ[[[zzzrrrrrryyyuuu\\\EEEKKKPPPccc}}}{{{jjj]]]aaakkkzzzqqqWWWRRRWWWRRRzzz|||hhh:::AAA===111>>>777---//////............//////)))222111...444222...222222TTTyyyxxx~~~rrrvvv___wwwrrrqqqssstttwwwyyyggg^^^aaattt|||yyyuuubbbzzzrrrxxx^^^LLLFFFFFFGGGiiiJJJCCC333444777444000000000000000000000000,,,///222111222444777888444777===QQQvvvcccaaarrrkkk[[[EEEDDD222---555...111111000000000000111111000000000000111111111111999999;;;???AAABBBFFFMMMZZZRRRXXXpppssskkkbbb[[[[[[vvvpppfffkkkddd\\\SSSMMMCCC666///000333000...---......---,,,wwwuuu~~~ddd{{{iiifffrrrqqqlllfff===000222111...000......------------......,,,222---222PPPjjjnnnlllttttttoooooopppyyy|||ssswwwuuuyyy~~~www]]]QQQbbb{{{nnnnnn^^^MMMMMMNNNeeedddhhhssszzzqqqqqq}}}~~~kkkUUUFFFFFFIIITTTrrr}}}|||uuupppqqq{{{sssYYYQQQTTTPPPjjj}}}vvvCCC@@@>>>444===666/////////............//////+++222///---333222///444>>>aaajjj{{{{{{qqqvvv|||sssnnniiiPPPPPPbbbnnnrrrmmmxxx|||xxxpppfffdddrrrxxxnnnvvv|||cccOOOGGGDDDCCCNNNiii]]]CCC777444777111000000000000000000000000///000000000111555888:::999>>>LLLiiijjjjjjttt{{{zzzZZZBBB:::555000000111000000//////000000111000000000000111111111111444222444:::===<<<<<>>>>>888999555333//////............//////...222...,,,222111///666NNNwwwllluuusss}}}fff}}}qqqppprrrvvvtttsssppp{{{vvvSSS@@@JJJkkkzzz{{{rrroooqqq|||~~~www___UUUYYYuuuuuummmtttjjjSSSGGGBBB???===YYYyyyCCC<<<444777---000000000000000000000000333000......111555888:::888BBB^^^iiilllqqqEEEBBB<<<...333000000////////////000000000000000000111111111111111...000555888666666888KKKdddyyy{{{ssskkk]]]MMMZZZrrriii```XXXOOOCCC;;;888......000222444333000---sssnnnuuu}}}sssaaa{{{\\\```mmm~~~qqqqqqggg>>>111333111...///......------------......000222000===]]]qqquuuxxxzzzmmmlllttt{{{yyyjjjyyy}}}~~~~~~zzzrrrjjjccc```[[[YYYXXX^^^fffkkkkkkiiiaaaPPPVVVqqquuuggg___gggtttnnnRRRBBBHHHMMMOOOmmmzzzsssjjjssswwwaaaVVVYYYnnn~~~zzz^^^QQQPPPKKKOOO{{{~~~]]]<<<===;;;666555777//////............//////...222...---222///...888\\\fff~~~sssyyykkkhhhmmmffftttooo___fffyyycccIIIKKKcccsssbbbhhhwwwooo^^^bbbrrrooohhhzzzsssYYYHHHAAA>>>>>>TTTIII@@@555888---000000000000000000000000555000...000333444555777888KKKtttuuuWWWFFF;;;222444000//////////////////000///000000000111111111111222000000333444666===FFFcccjjjyyynnnTTTRRRaaasssfff]]]XXXPPPEEE<<<444444666999999777222///pppiiiooo~~~}}}iii\\\sssWWWaaalll}}}rrruuuhhh>>>111333111...///......------------......---...000DDDeeevvvwww|||}}}ssskkknnnuuuzzzeee|||sssyyy~~~zzzwwwvvvwwwxxxvvvsssrrrqqqjjj^^^UUUKKKFFF```jjjzzzzzzmmmooo~~~kkkTTTJJJDDDJJJNNNWWW}}}|||zzzxxxyyyqqq[[[YYYXXXUUUbbbwww}}}bbbRRRPPPLLLQQQhhhqqqlll===<<<===444666999//////............//////---111//////222...000???jjjgggyyymmmdddmmmzzzzzzooo___nnnpppPPPGGGUUUlllvvvdddiiixxxzzzpppiiioootttfffsss|||___LLLBBB???@@@GGGvvvXXXCCC888999111111111111111111111111111555000///333444222333777DDD___vvvMMM999888222000000////////////000000///000000000111111111111333222222333333;;;MMM___pppmmmooopppcccXXXkkkppp```[[[XXXNNNCCC>>>>>>>>>>>>===999444000mmmddd|||nnnwwwiii]]]hhhPPPaaammmvvvzzziii???222333111...///......------------......---...444MMMmmmwwwtttxxx{{{yyyssstttvvvvvv|||jjjvvvmmm[[[]]]wwwzzz}}}|||uuuKKKGGGMMMIIIKKKRRRhhhuuupppzzzrrrnnnsssQQQAAA<<>>333888999//////............//////+++111111111222///999QQQzzz{{{]]]uuuvvvtttyyyaaalll~~~yyyyyykkk}}}WWWJJJPPP```rrrtttqqqsss~~~vvvjjjcccooo}}}}}}iiijjjxxxiiiRRRFFFAAA>>>:::SSSgggyyyrrrEEE;;;:::555111111111111111111111111444000000555666333777???YYYvvvyyy{{{zzz}}}^^^???===333111111000000000000111111000000000000111111111111222222333666;;;GGG^^^rrroooooofffXXXVVVjjjkkk___\\\UUULLLFFFDDDAAA???<<<888444000kkkaaatttmmmrrrqqqgggdddOOOaaaooo|||iii???222333111...///......------------.........000:::XXXxxx|||tttxxx~~~yyyxxx|||iiirrr~~~{{{zzz|||~~~~~~kkkXXXEEEEEEQQQUUUeeeyyy}}}nnnmmmxxxgggTTTDDD@@@EEEDDDNNN```ooo|||kkkVVVRRRNNNNNNWWWMMM???@@@333999666//////............//////+++111111000000222GGGiiiYYYqqqooo\\\kkkxxxxxxpppwwwZZZLLLRRR]]]uuu}}}zzzxxxxxxqqq}}}{{{yyygggfffccclllzzzqqqyyyqqqfffgggsssYYYIIIBBB===999BBBJJJpppHHH???888888111111111111111111111111333///111666555555@@@OOOtttvvv~~~|||{{{||||||yyyuuuooonnnooorrrwww{{{{{{{{{~~~uuuOOO===:::222222111111111111222222000000000000111111111111111000444???LLLZZZkkkxxxqqqiii]]]XXXfffrrreeeZZZQQQIIIEEE@@@;;;888555333111jjj___mmmkkk{{{ooo{{{sssfffRRRaaaooojjj@@@222333111...///.........------............111>>>aaayyy|||tttvvv\\\yyy~~~~~~~~~|||zzzwwwvvvxxxyyy}}}zzzxxxwwwxxx~~~vvvzzz{{{tttdddSSSKKKOOOHHHQQQbbb{{{jjjyyy{{{]]]HHH===:::@@@EEEJJJXXXkkknnnXXXRRROOOIIIXXXzzzTTTAAAAAA333999444//////............//////+++111111//////555RRR|||uuulllwwwjjjqqqfffYYYmmm}}}|||wwwrrr|||~~~nnn{{{sss]]]KKKRRR]]]bbb~~~}}}|||rrr~~~}}}bbb[[[QQQZZZfffyyyxxx|||qqqooo{{{|||wwwuuuzzzkkkeeewwwzzz^^^KKKBBB;;;>>>AAAAAAnnnJJJAAA666999111111111111111111111111444000111555555777GGG\\\vvvbbb|||}}}wwwzzz{{{~~~^^^<<>>BBBCCCMMMYYYkkk{{{~~~yyyzzzzzzxxx[[[KKKKKKMMMRRRcccpppdddAAA888222>>>777222111///.........///000333***111111///333wwwxxxppptttqqqyyy\\\ZZZnnn~~~rrrqqqmmmlllyyyvvvgggVVVTTTRRRRRRZZZxxx}}}{{{~~~vvvtttyyy|||yyymmmRRRWWW]]]]]]iii{{{{{{xxxrrrrrrvvvooo{{{ssscccfffiiiOOO???;;;???@@@>>>eeeddd888???888222111//////000111000000666222111222333===YYYttthhhqqq}}}{{{wwwyyyrrrnnnpppuuukkkMMM888333444444222222222111///111//////222333222444999999:::DDDXXXmmmwwwvvvsssbbbVVVeeerrrIIIMMMDDD888111111333000+++oooYYYeee```|||vvvccc^^^fffpppkkkBBB111111111000000//////////////////////////////CCCnnntttxxx~~~lllmmm{{{zzzxxxlll~~~~~~{{{~~~uuuqqqrrrvvvyyyzzzxxxooohhhccc___^^^```eeeuuu{{{xxx}}}{{{yyybbbKKKGGGKKKOOO^^^{{{vvviiihhhnnnrrr\\\FFF>>>DDDIIIJJJOOOeee{{{jjjooommmpppzzzyyyzzz]]]LLLKKKJJJOOOYYYoooqqqFFF===555:::444222111000///...//////000222+++333555444<<>>???;;;YYY}}}uuu???===555555333111111333333333222222333444333333BBBhhhrrrkkk{{{{{{yyy~~~~~~[[[>>>777555333000///000000///222///000333333222444888666@@@MMM^^^ttt}}}nnnVVVXXXsss]]]NNNHHH===444///000111111nnnVVVaaa```~~~|||sssgggiiiiiirrrlllBBB111111222000000........................111...FFFvvvzzzggghhhvvvyyyssspppzzzttt{{{vvvsssuuu{{{~~~|||yyy}}}ooo___WWWTTTQQQQQQSSS___zzztttkkkvvvxxxzzzxxxttt]]]HHHFFFKKKTTTccc|||{{{tttmmmttt~~~|||kkkRRRAAABBBJJJNNNLLL]]]yyy{{{bbbYYY]]]ZZZ]]]gggllloooxxx|||aaaNNNJJJHHHMMMNNNyyy{{{KKK@@@999666333222111000///...///000000000+++222555888FFF{{{sss{{{~~~aaa]]]uuuqqqnnncccfffvvvllltttXXX<<>>999III^^^gggMMM===555555333222111333444444444000555777444555MMM}}}xxxooommmEEE<<<777333000000000111111222000111444333222444999???QQQ```iiiwwwrrrZZZXXXlllsssUUUPPPFFF:::222000333888mmmTTT```bbbxxxooohhhppplllsss}}}lllCCC222111222000000........................444---III}}}zzzlll```dddvvvjjjrrrvvvooojjjhhhhhhkkkrrryyy|||}}}vvvdddSSSJJJFFFCCCEEEKKKhhhssskkkttt~~~~~~uuuuuuvvvoooXXXEEEFFFJJJVVVgggwww{{{{{{yyyppp~~~|||}}}}}}xxxmmm___MMMDDDGGGMMMNNNKKKjjjjjjcccdddiiijjjlllttt{{{fffQQQIIIHHHNNNHHHuuuvvvNNN???<<<555777222111000/////////000111///+++///111666OOOxxx~~~gggfff]]]ttt|||mmmhhh]]]^^^www}}}mmmxxxaaaIIINNNdddqqqwww}}}|||~~~~~~|||tttjjjZZZJJJDDDFFFDDDJJJJJJLLLTTTVVV]]]nnn|||sssbbb\\\jjjcccMMMAAA;;;???:::>>>GGGZZZ]]]???777444222000000111333444444555999999555===^^^tttlll{{{{{{MMM???999444333444333333333222111222555444333666===KKK[[[mmmuuutttmmm```SSSmmmdddZZZMMMBBB;;;666666999oooTTTbbbccctttkkkgggqqqkkkppp~~~mmmCCC222222222000000........................444+++KKK~~~|||~~~vvvooollluuu___pppvvvpppmmmjjjfffbbbbbbjjjvvvttt___JJJAAA???@@@KKKYYYtttxxx{{{~~~xxxtttjjjSSSCCCEEEHHHTTTkkk|||}}}www~~~|||{{{|||ssseeeccciiidddccckkkvvvxxxnnnccccccXXXLLLFFFHHHLLLPPPRRRmmmvvvwwwjjjTTTHHHIIINNNEEEgggtttXXX======555999333222000/////////000111222......///777ZZZwwwwwwrrrfffkkk\\\nnnwwwddd```ZZZbbbuuuxxxfffRRRIIIeeevvv{{{~~~xxxoooeeeaaacccdddhhhmmmrrrvvvzzz~~~|||rrrbbbOOO@@@===AAAEEENNNOOOOOOUUUZZZfffzzz}}}iiiZZZ```mmmSSS@@@:::AAA===;;;???[[[lllAAA999666333111000222444555666======999888LLLtttccc{{{jjj}}}~~~yyy|||```@@@888333555777444222333222222333555444555;;;DDDSSS]]]ppp|||ppp\\\\\\jjjyyyeeeQQQHHHCCC===666333rrrVVVcccaaa|||rrrjjjeeemmmhhhjjjzzznnnDDD333222222000000........................333+++NNN}}}oooyyyrrr}}}VVVooo{{{wwwsssxxx}}}zzzsssnnnmmmoookkkRRR======GGGTTThhh|||~~~tttppp}}}|||xxxmmmcccMMM@@@CCCEEEPPPmmm{{{{{{~~~vvvmmmXXXJJJOOOLLLOOOSSSXXX\\\___aaabbb```UUUJJJDDDCCCHHHRRR[[[kkkoooWWWHHHIIILLLEEEXXXttthhh======777888333222111000///000111111444333111333>>>kkk{{{yyy}}}fffqqqlllXXXeeennnVVVUUUYYYmmm}}}ooo[[[HHHLLLeeeyyyvvvkkkcccYYYPPPKKKLLLLLLQQQWWW]]]aaaeeeiiilllmmmmmmgggYYYIII@@@BBBHHHEEENNNRRRVVV___gggyyy~~~uuutttxxxqqq]]]XXXtttvvv[[[DDD<<>>===???WWW}}}FFF999999666333333555777999:::@@@???;;;AAA___uuuzzziiiiii}}}FFF:::222444555111///111222222333555555888BBBNNNccceeesss{{{hhhTTTeeetttVVVKKKIIIAAA666///uuuYYYccc]]]uuu|||qqqllldddiiiddddddsssnnnDDD333222222000///////////////////////////111---WWWyyy}}}rrryyypppOOOppp}}}|||ttt}}}vvvjjjcccbbbHHH999FFF]]]kkkwwwjjjaaauuu{{{ttt}}}mmmdddZZZFFF<<<@@@BBBNNNjjjxxxvvvcccXXXDDD:::EEECCCHHHMMMNNNMMMPPPXXX___XXXNNNDDDBBBCCCFFFNNNWWWcccgggooozzzuuurrrYYYHHHIIIKKKHHHOOO}}}xxx>>>===:::555333222111000000000111222111333444888HHH{{{~~~~~~bbbiiiTTT]]]|||{{{aaaKKKOOOYYYssszzzzzz}}}bbbOOO===JJJZZZmmm{{{ssseeeUUUMMMIIIFFFEEEFFFGGGJJJOOORRRTTTUUUWWWXXXVVV\\\]]]UUUIIIEEEJJJQQQJJJOOOTTT```ooozzznnnllllllnnnzzzzzztttwww|||{{{dddUUUeeeiiiOOO???>>><<>>KKKrrrqqq|||gggyyy~~~TTTBBB555444444///...333222111222444555;;;IIIWWWmmmmmmqqqnnn]]]YYY{{{aaaPPPLLLDDD:::666xxx\\\bbbZZZpppxxxqqqnnndddgggaaa___ooooooEEE333222222000///000000000000000000000000111000aaayyypppqqqLLLrrr|||}}}xxxwwwvvvuuussspppmmmjjjgggMMMAAAVVVooossslllhhhxxxpppgggnnn{{{vvviiiuuu}}}qqqsssddd\\\SSSAAA999>>>@@@OOOdddqqqxxxzzzfffQQQMMMBBB>>>OOONNNMMMLLLKKKKKKJJJIIIIIIMMMDDD@@@CCCFFFEEEFFFJJJVVVTTT```zzz{{{rrrsssZZZHHHHHHKKKMMMMMM|||www???>>><<<444333333111000000000111222+++111444<<>>CCCIII]]]pppzzz}}}[[[LLLLLLEEEJJJQQQFFFMMMLLLJJJFFFBBBCCCHHHMMMOOOHHHDDDDDDEEEDDDEEEHHHQQQWWWooovvvvvvaaaGGGHHHSSSEEENNNwwwyyyrrrFFFAAA666999444333222000000000000111111,,,666666lll~~~xxxkkkqqq~~~```MMMKKKSSSXXXVVVTTTYYY___ttt|||sssWWWCCC===AAABBBZZZjjjiiizzzyyyUUU@@@BBBEEEJJJPPPPPPTTTPPPNNNPPPOOOKKKOOOVVVSSS\\\```[[[RRRMMMKKKIIIHHHRRRYYYgggxxxgggHHH999DDD@@@JJJ\\\pppqqqYYYSSSkkk^^^KKK===>>>AAA===<<<@@@^^^ccc>>>888666444444666666666555888777@@@fffuuuwwwnnn{{{tttdddKKK===444333888+++555222111333777999???QQQdddkkkjjjaaaSSS\\\yyygggeeeeeebbbffflllmmmkkkrrr~~~|||uuuwwwooofffSSSKKKDDDBBBTTThhhdddhhhlllrrrtttjjjeee___ZZZeeerrrAAA444222,,,333///...------------...//////000333XXXxxxqqqlllwwwyyy}}}rrrwww|||QQQjjj{{{xxxyyymmmggglll```QQQVVVuuuiiiOOOjjj{{{OOOXXXmmm{{{mmmtttzzzrrrpppooofffTTT@@@777<<>>>>>AAA[[[oooDDD888666555444666666666555999999RRR~~~nnnppp|||}}}~~~___fff[[[>>>555666888111555444111333777<<>>IIILLL^^^nnnxxx```GGGGGGFFFGGGJJJIIIFFFFFFGGGJJJNNNQQQSSSSSSXXXUUUTTTSSSNNNJJJLLLRRRcccnnn[[[>>>IIIPPP___zzzzzzqqq{{{}}}hhhNNNJJJKKKFFFLLLdddRRR???999555555444222111000000111111111111222RRR~~~oootttYYYIIIHHHRRRSSSNNNOOOWWW^^^sss}}}qqqjjjbbb[[[NNN@@@???FFFHHHJJJZZZiiippp~~~[[[HHHKKKNNNQQQUUUSSSVVVRRRRRRXXX]]]^^^^^^```___jjjoooeeeVVVKKKGGGFFFFFFOOOYYYllltttYYYFFFFFFPPPJJJIIIYYYtttvvv}}}mmmUUUYYYqqqYYYBBB<<<>>>??????@@@UUUJJJ999777555444555666666555777999eeeuuuyyyuuudddnnn{{{{{{ooopppiiiRRR{{{nnnuuuBBB777:::666999333555222222777>>>HHHXXXdddssssssRRRUUUvvvxxx~~~wwwfffZZZRRRLLLXXXuuusssgggjjjkkkdddbbbWWWSSSYYYddd~~~xxxuuuCCC555222+++111---...------------...//////111777]]]zzzrrrkkknnniiixxxyyyssskkknnn{{{QQQmmm{{{rrrvvvoooccccccddd\\\SSS|||cccooo^^^LLL[[[|||dddiiirrrnnnaaafffxxxooooooiiiXXXEEE===CCCMMMOOO```pppyyyjjjKKKGGGJJJHHHJJJMMMJJJIIIKKKQQQYYY___aaa```^^^^^^___^^^XXXSSSVVV]]]nnnyyyDDD<<<@@@BBBHHH\\\rrrnnnkkk}}}~~~iiiNNNMMMIIIHHHLLLYYYwwwXXX===;;;666555444222111000000111222///666444aaakkk}}}ooommmzzziiiSSSGGGHHHOOORRRSSSZZZdddgggvvvxxxuuucccYYYPPPJJJDDD@@@EEELLLNNNPPPYYYdddpppbbbNNNOOOPPPRRRTTTRRRXXXVVVWWW^^^gggkkkjjjhhhhhhrrruuujjjYYYNNNLLLLLLKKKQQQXXXjjjxxxaaaPPPMMMGGGRRRbbbqqqzzzZZZPPPrrr}}}cccGGG;;;<<<>>>>>>???KKKtttOOO;;;888555444555666666555888>>>xxxuuuooo```bbbppp```fff]]]ffftttQQQTTTkkkvvvqqqxxxJJJ999<<<555>>>222444333444777>>>LLL^^^lllvvvhhhRRRccc}}}~~~~~~}}}wwwoooqqqmmmvvv~~~{{{vvv~~~uuu[[[QQQSSS\\\yyyyyygggkkkjjj___bbbSSSOOOZZZccc|||wwwvvvDDD555222+++111---...------------...//////111;;;cccyyypppnnncccmmmxxxzzzvvvrrrjjjooo}}}RRRnnn{{{rrrsssppphhhdddhhhdddWWW]]]dddVVVNNNbbb}}}}}}xxxzzzzzzccc___qqq}}}qqqkkk___QQQGGGCCCFFFJJJSSSbbbrrryyy{{{wwwRRRFFFJJJIIIHHHNNNKKKKKKNNNUUU___gggkkkkkkdddeeehhhiiieeeaaadddjjjxxxQQQBBBFFFKKKOOOWWWhhhvvvxxxvvvjjjooo}}}hhhNNNIIIEEEFFFIIIMMMlllzzzaaa???===999555444333111111111111222,,,888888nnniiiiiittt~~~ooo]]]LLLFFFJJJNNNUUU]]]jjjqqqkkkqqqxxxzzzwww[[[OOOCCC???BBBFFFKKKOOOPPPTTTWWW```rrreeeOOOPPPPPPRRRVVVTTTYYYYYY[[[bbblllrrrrrrnnnooowwwyyynnn___VVVUUUUUUOOOUUU]]]mmm~~~{{{fffSSSLLLCCCWWWnnn~~~aaaMMMfffnnnOOO>>><<<===>>>>>>???]]]XXX<<<999666444555666666666===LLLtttpppdddZZZ}}}mmmTTTXXXZZZfffHHHTTTdddllljjjkkkwwwXXX;;;<<<555<<<222111444777999???PPPeeetttiiiVVVddd~~~~~~|||xxx^^^LLLSSSaaazzz}}}fffnnnnnnaaahhhWWWOOO]]]bbbyyywwwvvvDDD666222+++222---...------------.../////////:::ccczzzqqqmmm^^^jjjxxx~~~{{{uuummmttt{{{NNNjjj{{{vvvpppqqqpppiiijjjhhh[[[www|||QQQYYY[[[QQQggg~~~mmmcccnnnyyytttgggVVVJJJEEEFFFFFFFFFWWWdddrrruuusssvvv[[[CCCFFFHHHFFFKKKGGGJJJPPPZZZcccjjjnnnooonnnnnnqqqtttrrrnnnpppuuubbbIIIGGGNNNVVVaaayyynnnjjjttt~~~}}}jjjQQQIIIHHHGGGJJJKKKtttllluuupppFFF>>>;;;666555333222111111222222,,,777<<>>===>>>===999PPP}}}ddd===:::666444444666666666;;;XXXkkk{{{ggg~~~___UUUZZZooodddEEENNNWWWmmm}}}jjjiiieeezzzlll>>>;;;888666555000555:::===FFFVVVhhhqqqVVVTTTsssooo{{{lll{{{qqq{{{qqqOOONNNeeezzzfffpppppp```kkkVVVRRRbbbaaavvvuuuuuuCCC666333,,,333......------------...//////...999```|||vvvppplll]]]fffxxx}}}uuullltttwwwJJJfff{{{{{{nnnrrrxxxmmmiiiggg[[[\\\___EEESSSjjjVVVnnnzzz{{{|||nnngggqqqzzzqqqbbbPPPDDDCCCGGGIIIIII\\\eeennnnnniiikkkzzzgggCCCDDDJJJFFFIIIFFFNNNZZZeeemmmqqqssstttxxxwwwxxx||||||yyyxxxzzzqqqUUULLLTTTdddxxxgggiiisss~~~{{{nnnWWWJJJMMMIIILLLMMMgggsssyyyQQQ<<<999666555333222111111222222111555===vvvqqqkkk{{{hhhTTTFFFCCCFFFOOOYYYeeeqqqooo^^^ccc~~~dddGGGCCC>>>@@@GGGOOOQQQPPPQQQZZZXXXaaa{{{pppSSSNNNMMMQQQZZZ\\\___eeeiiikkkqqqzzz}}}|||ttt|||}}}uuulllbbbZZZYYYgggtttvvveeeSSSOOO]]]```ffftttuuuVVVPPPpppgggOOOBBB?????????<<>>;;;666444444666666777888eeezzzmmmzzzpppyyyZZZ\\\jjj~~~ZZZEEERRR\\\qqquuurrrsssbbblllCCC:::===...999222666;;;CCCQQQ```fffdddVVVsss}}}yyyxxxppp\\\```ttttttgggmmmdddMMMhhh{{{fffqqqooo\\\gggQQQUUUeeeaaauuusss}}}uuuCCC666333---444///...------------...//////...888^^^xxxsssooommm^^^aaauuu{{{qqqfffooovvvHHHeee{{{mmmsss}}}ooofffdddYYYBBBGGG===RRRwww\\\vvv~~~xxxnnnooohhhgggsss{{{kkk]]]LLLAAABBBHHHNNNPPP^^^eeekkkhhhaaaeeewwwpppEEEEEEMMMIIIIIIIIIUUUeeerrrxxxzzzyyyzzz|||}}}~~~{{{{{{~~~^^^VVVfffpppbbbfffppp~~~~~~yyysss\\\EEEMMMFFFIIIKKK\\\vvvvvvYYY;;;777666555333222111111222333888444<<>>???FFFOOOUUUSSSOOO___[[[dddsssvvvuuuXXXIIIBBBGGGTTT\\\bbbpppwwwrrrqqq}}}~~~nnn___YYYiiixxxdddPPPGGGDDDPPPIIIRRReeennntttsssiii^^^dddvvvwwwcccMMMUUUssseeeMMM>>>BBB@@@???HHHrrrtttEEE222999777333888555:::===}}}jjjwwwbbbXXXMMMiii{{{mmmooocccdddeeeVVVaaammmVVV???NNN]]]ooozzzbbbzzz~~~ppphhhiiiFFF;;;777666888777;;;<<>>===???DDDLLLPPPQQQOOO^^^```gggmmmnnnxxxUUUIIIEEEGGGSSSZZZdddrrrzzzwwwwww}}}nnneeedddwwwyyyvvvhhhUUUOOOPPPRRRGGGEEEHHHIIINNNVVVXXXbbbZZZ___wwwzzzeeeMMMMMMeeemmmTTT@@@@@@<<>>>>>LLLfffcccVVV[[[zzzsssqqq\\\NNNVVV]]]TTTvvvqqqtttooommm~~~hhhjjjaaaZZZ]]]cccuuu}}}{{{KKK666666...222000//////...------------...---<<>>???AAAEEEIIIMMMQQQRRRcccmmmsssppprrrWWWRRRRRRPPPVVV[[[bbbpppyyyyyy{{{xxxkkkjjjqqqttt{{{nnnUUULLLOOOVVVPPPJJJEEEBBBIII\\\lllnnneeehhh~~~|||kkkPPPHHHVVV{{{^^^DDD@@@;;;DDD>>>___NNN777:::888333777555<<>>AAA<<>>ZZZzzzzzzmmmNNNKKKSSSkkknnnmmmrrrwwwmmmhhh|||qqqPPPUUUxxx{{{kkk{{{TTTJJJYYYjjjiii]]]LLLuuukkkXXX[[[ccckkkpppFFF===666;;;999CCCFFF[[[sss```\\\||||||bbbtttxxx{{{zzz|||eeeJJJLLLZZZuuuaaa|||qqqsssyyyjjjwwwfffnnniiiaaavvvkkkrrreeeZZZ[[[```rrr|||yyyPPP777444///333000//////...------------...000<<>>BBBGGGKKKMMMQQQWWW\\\```ooo{{{lllwww|||tttuuupppxxxnnnxxxwwwvvvxxxZZZKKKGGGWWW]]]OOOJJJZZZdddtttzzzjjj}}}zzzdddLLLFFF```jjjHHHBBB???EEE???VVV```===999888555888888DDDuuuxxxvvvuuu___uuukkkMMMCCCGGGJJJwwwzzzhhhbbbdddSSSZZZfffUUUQQQfffRRRgggyyysssXXXlllvvv\\\\\\dddcccyyyHHH<<<333;;;???AAAQQQgggggg]]]|||fff{{{zzzbbb{{{jjjxxxtttRRRFFFZZZ}}}___UUU```{{{{{{rrrooorrr~~~vvvZZZkkkiii___tttmmmqqq]]]ZZZZZZ```tttUUU888333///444/////////...------------...000<<>>888888666999:::HHHuuuqqq[[[qqqcccMMMBBBGGGRRRrrreeezzz\\\XXX^^^dddOOOTTTjjjPPPOOOgggkkk^^^___XXXxxx{{{```^^^ffffffzzzMMM@@@555???>>>===XXXnnn^^^]]]mmm|||jjjtttggg|||{{{VVVLLLiiittt\\\KKKRRRnnnwwwzzzqqqxxxzzz}}}yyywwwWWWjjjkkkbbbwwwnnnpppXXXTTTUUUZZZpppVVV888222///444/////////...------------......===fffpppgggzzzooo^^^hhhPPP\\\~~~xxxxxxsssrrrtttdddPPPLLLTTTEEEHHHUUUooouuubbbggg{{{pppfffxxx~~~sssxxxmmmiiicccGGGDDDLLLRRRaaassswww~~~}}}}}}oooiiipppllleeefffgggmmmwww~~~mmmnnnhhhUUUUUUYYYdddkkkUUUmmmuuucccJJJIIIGGGIIIFFF===SSS~~~NNN<<<666666555444333333333333888JJJcccjjjgggQQQHHHHHHPPP|||wwwqqqiiiPPPAAADDDIIIPPPWWW\\\___```]]]mmm||||||mmm^^^XXXjjjeeeVVVVVVlll|||nnn{{{rrrkkknnnkkkbbbeeeSSSUUUvvvzzzzzz}}}{{{jjjTTTMMMNNNxxxNNNBBB<<<>>>===GGGvvvssseee>>>888888666:::;;;IIItttppp[[[pppfffMMMBBBLLL\\\rrrdddqqqOOOQQQTTTwwwzzzkkkKKKTTTgggRRRPPPjjjWWWGGGOOOWWW^^^|||^^^XXX^^^\\\pppMMM>>>333===;;;888]]]ttt\\\aaavvvvvvsssooohhhuuu}}}kkkZZZQQQvvvzzztttBBBSSSlllooo|||qqqxxxuuu]]]ssslllkkksssqqqlllZZZUUUQQQSSSiiiZZZ444000555111///......------------.........???jjj}}}~~~ssssss}}}gggkkkeeedddQQQzzzxxx{{{yyyuuuuuunnnUUUIIIUUU```MMMIII```uuuwwwtttuuurrraaakkkUUU^^^eee]]]{{{[[[EEEGGGYYYiiinnnttt|||}}}~~~~~~wwwsssrrrqqqkkkddddddiiivvvwwwlllvvvvvvooo^^^\\\eeebbbooooooddduuu{{{mmm^^^GGGHHHHHHEEEEEERRRwww{{{TTT;;;777666555444333444555666222RRRsss~~~hhhqqqttt[[[BBBFFFLLLjjjsssrrrvvvVVVEEEBBBKKKSSSVVV^^^eee```aaahhhooottttttrrrqqqppplllppp~~~kkkQQQQQQ\\\uuuyyyzzzkkkjjjssskkkXXXPPPWWWrrrwwwppp{{{kkkVVVFFFPPPwwwyyyZZZ<<>>@@@===333GGGDDDlllEEE888777888666999UUUWWWWWWnnnWWWIIIKKKVVV}}}rrrhhhcccwwwoooxxxiiihhhXXXKKKTTTddd^^^```oooIIIUUU^^^pppiii^^^TTTmmmTTTzzziiiNNNRRR^^^hhh\\\@@@999;;;CCCEEEuuujjjSSSuuuaaawwwmmmgggyyytttgggllllll}}}zzzjjjxxxvvvoooeee{{{WWW[[[|||zzzyyyrrrnnnwwwcccxxxpppnnnqqqjjjggg\\\XXXWWWWWWhhh|||~~~{{{^^^777000222...---......------------......000444VVVvvv|||wwwggg}}}lllEEEgggrrrTTTppp|||zzzzzzssskkkaaaQQQOOOaaajjjllleeeaaaqqqiii```ooozzzzzzqqqdddiiimmmbbboooxxxvvv}}}~~~}}}zzzzzz}}}}}}zzzsssiiihhhxxxqqqeeettt|||vvvvvv[[[GGGJJJKKKHHHFFFGGG___qqqtttjjjBBB888777555444333333444555444aaa___iiiuuuZZZLLLMMMPPPHHH[[[~~~fffQQQRRR```aaa```lllxxx{{{ssslllmmmvvv}}}ttttttxxxjjjmmmiiiiiiyyy}}}||||||yyyvvvmmmZZZJJJ@@@[[[xxxWWW===>>>;;;999222???>>>|||~~~PPP;;;777888777;;;YYYTTTXXXqqqzzzLLLLLLRRRhhhwwwhhhiiiwwwhhhqqqqqqjjj```PPPRRReee\\\tttiiiNNNXXXYYYoookkkVVVtttqqqRRR|||{{{mmmRRRNNNXXXaaa]]]@@@999>>>???LLLqqq___lllQQQhhhYYYWWWppplllnnnxxxrrr|||\\\aaa}}}|||lll|||wwwaaauuuooorrrvvvlllfff[[[YYYYYYZZZhhh}}}}}}___888000111...---......------------......///222TTTsssuuuyyy}}}rrr^^^pppHHHhhhtttUUUrrrzzzxxxzzztttllldddUUURRR```iiirrrmmmaaalll|||bbbYYYeeevvv}}}jjjeeeuuu|||rrrnnnyyy~~~xxx{{{~~~uuurrruuufffbbbpppsssvvv]]]HHHHHHGGGFFFGGGHHH]]]tttuuutttDDD888777555444333333444444444aaa[[[jjjwww___UUUXXXTTTJJJSSS}}}www~~~zzzgggRRRSSSbbbdddeeesss{{{vvvvvv|||~~~|||xxxuuunnn\\\III>>>TTT[[[???<<<;;;999666;;;???~~~___???777888888===]]]vvv~~~QQQZZZnnnjjjEEEEEE]]]|||gggpppnnniiixxx|||zzzmmmjjjVVVPPPgggbbbwww]]]NNNVVVTTTuuuiiiSSSmmmkkkQQQxxx{{{oooXXXJJJQQQWWW]]]>>>999???<<>>NNN[[[???999@@@<<<:::666>>>}}}jjjBBB777888888>>>___sssnnnSSSbbbqqqzzzVVVDDDEEEbbbffftttnnnwwwttt}}}uuuooosss^^^QQQ```ggglllWWWMMMWWW[[[gggTTTkkkcccMMMRRRrrrsssjjjYYYGGGOOOTTT^^^===777???CCCjjj\\\jjjaaaOOOlllvvv[[[UUUjjjqqqXXXxxxlllfffsssooojjjaaahhhoooWWWyyyfffrrriiiqqq{{{qqqhhhZZZTTTWWWYYYfff}}}```999000111//////......------------......///,,,KKKpppxxx{{{}}}qqq]]]sssxxxpppTTTfffxxxVVVmmm{{{|||tttoooqqqkkkgggooosss|||hhhffftttqqq```SSSaaa|||{{{oooccc^^^___ooowwwgggcccrrrqqqtttzzzbbbMMMJJJEEEFFFIIIFFFUUU~~~KKK999888666444333333333333666fffwww]]]nnntttiiicccaaaZZZqqqrrr|||qqqssszzz|||ppprrrsssrrrtttyyy}}}|||zzzttt___HHHAAAKKKXXX???888===<<<>>>555>>>xxxnnnCCC777888888===^^^ooo___SSSiiivvvrrrbbbCCCGGGLLLccc}}}kkk~~~wwwsssttt~~~gggTTTYYYqqqfff^^^LLLYYYcccyyyXXXbbbmmmXXXSSSZZZTTTjjjeee___VVVFFFRRRXXX___>>>777???DDD|||yyyUUUwww[[[RRRoooMMMOOOjjjoooUUUxxxmmmgggnnn{{{mmmhhh[[[fffjjjcccyyypppwwwiiioooyyynnndddUUUQQQUUUXXXeee|||```999111222///000.........------.........000)))FFFooo~~~ttt^^^mmmooojjjSSS___zzzyyyUUUhhh~~~}}}tttooouuusssqqqxxxmmm~~~lllbbbfff]]]JJJNNN```xxxvvv~~~uuuqqqlllWWWJJJFFFRRRZZZiii{{{ssszzzvvvjjjooo~~~sssrrrvvv}}}dddOOOLLLHHHHHHJJJCCCOOOqqqTTT999888666444333333333333444gggwww```ooorrraaadddeeeXXXdddvvvggg{{{rrrccc{{{cccWWW___YYY]]]gggpppuuuwww~~~}}}{{{yyysss]]]EEEGGGKKK~~~WWWAAA;;;666999BBB999AAAsssnnnBBB777999777;;;[[[jjjQQQMMMiiivvvxxxhhhOOO666IIIOOOgggsss}}}uuuyyynnnYYY\\\eeefffHHHWWWccc{{{___XXX|||```EEE]]]vvvVVVdddZZZVVVSSSEEEVVV^^^aaa@@@888@@@<<>><<<999>>>;;;>>>kkkxxxfff888777;;;444???ZZZjjj|||yyykkkIIIWWWnnn~~~hhhPPP???EEE___nnnzzzxxxWWWdddsssqqqpppSSSUUUeee~~~cccVVVPPPHHHvvvvvvOOOuuuVVVVVV[[[NNNOOO[[[{{{```AAA;;;;;;EEEwwwhhhWWW{{{wwwUUUQQQmmmtttSSSSSSkkkiiiMMM}}}{{{uuunnnmmmrrrjjj]]]RRR]]]cccfffooosssooo]]]rrrjjjrrrlllYYYYYYVVV\\\ooo}}}aaa:::111222//////...........................&&&CCCnnniiiqqquuugggKKKeeebbbdddxxxmmmqqqwwwxxxmmmmmm]]]QQQNNNDDDKKKWWWwww}}}xxxzzzvvvuuulllXXXGGGMMMfff|||mmmjjjwwwhhh[[[wwwtttuuukkkvvvmmmRRRGGGJJJGGGEEEIIIIIIoooUUU<<<777444555555222111333888dddwww```tttrrrbbbPPPWWWHHHGGG[[[XXXOOO___kkkvvvrrryyy|||xxxiii___hhh}}}rrrVVVUUUppp|||{{{yyyrrr___KKKAAAIII|||UUU<<<:::===999<<<999===mmmggg999777;;;444???XXXvvv{{{mmmQQQYYYrrrxxxUUUCCCEEETTTdddqqquuuzzzwww```\\\mmmxxxqqqSSSSSSaaayyyfffWWWiiiPPP\\\tttIIIiiiTTT```gggVVVSSSaaavvv[[[;;;888;;;HHHyyygggVVV}}}lllccc\\\mmmtttUUUSSShhhrrrZZZvvvddd~~~pppxxxyyygggZZZPPPZZZ}}}kkkuuutttyyyooovvvlllYYYllllllrrroooZZZTTTPPPVVViii}}}}}}aaa;;;111222000111........................222,,,EEEmmmqqqssswwwiiiIII___~~~dddgggyyymmmqqq~~~xxxqqq]]]UUUIIIFFFKKKHHHSSSeee}}}|||zzzssszzzqqqnnnyyyvvvbbbNNN???QQQxxx~~~~~~qqqhhhiii```ggg}}}rrreeegggrrrfffsssmmmSSSHHHKKKHHHDDDGGGGGGfffYYY<<<777444555555222222333777dddzzz```rrrppp```GGGGGG<<>>888;;;888>>>qqqiii:::777:::444===UUUlllSSSSSSkkkXXXGGGIII```www~~~yyygggfffqqqqqqhhhYYYlllvvvmmmSSSUUUgggdddTTTlllVVVXXXooogggFFF|||SSS^^^___MMMOOOiiiqqqZZZ;;;:::@@@MMM}}}hhhXXX|||kkkpppuuuxxx]]]XXXeee{{{ddd|||```bbbssswwwbbbVVVMMMWWWwwwxxxwwwsssvvvpppwwwiiiYYYkkksssvvvsss\\\WWWSSSUUUcccwwwbbb<<<222222111222........................444000BBBeee}}}qqqkkktttiiiEEE^^^gggiiiwwwkkknnn{{{~~~wwwjjjNNNCCC;;;@@@JJJKKK\\\}}}|||rrruuuxxxyyy}}}wwwggggggsss~~~xxxyyy|||}}}nnn\\\JJJ<<>>DDDLLLZZZwww[[[VVV______UUU]]]fffvvv~~~}}}wwwbbbSSSOOO]]]vvv~~~yyyxxxkkkooozzzfffYYY^^^fffuuu}}}xxxuuurrrdddSSSDDDNNNtttLLL777;;;<<<888<<<888<<>>EEENNNWWWsss|||pppmmmnnnzzz~~~rrrhhhhhhmmmjjj```LLLYYYjjjxxxgggUUUJJJGGGjjjrrrQQQgggqqq\\\lllccc```pppcccYYYUUUiii{{{vvv}}}qqqVVVIIILLLHHHFFFIIIJJJ\\\~~~nnn===888555666666333333444333bbb}}}]]]eeexxxcccPPP???===@@@HHHQQQmmmggg\\\bbbjjjiiicccbbbrrrwwwkkknnnwww~~~qqqssswww|||}}}aaaSSSRRR]]]nnnxxx}}}}}}tttvvvxxxxxxqqqrrrsssmmmaaa___kkkuuurrrrrrzzzwwwssscccQQQAAAKKKlllEEE444<<<===888<<<777888bbb}}}qqq???666999555999FFF~~~gggaaa~~~vvv{{{|||]]]]]]yyyppplllzzzeeeOOO]]]lll|||mmmQQQFFFLLLVVV]]]___iiirrrFFFKKKMMMMMMIIILLLccceeeNNNRRR{{{nnnZZZmmm{{{QQQ___rrrxxxcccPPPLLLooogggSSS???===888FFF|||bbb\\\~~~uuu|||lllOOORRR]]]rrrtttjjj^^^ccchhhqqqqqqVVVQQQLLLQQQeeetttgggSSS~~~rrr|||jjjjjjyyy{{{~~~dddeeeZZZOOOUUUmmmggg@@@333111///222...........................///222KKKlllpppkkkyyynnn^^^uuuyyyUUU___|||{{{mmmmmmzzz}}}[[[AAA@@@DDDIIIPPP^^^sssooouuu~~~mmmffflllrrrpppjjjMMMPPPWWWfffyyy```LLLHHHOOOttteee___ggg\\\OOO]]]{{{hhhcccnnnaaaXXXwww|||xxx[[[LLLLLLGGGDDDHHHIIIUUUxxx>>>888555666666444333555333bbb|||dddiiizzzdddRRR@@@===CCCLLL[[[lllXXXYYYbbbeeeeeehhhkkk{{{ooocccdddjjjllliiiqqqyyy|||zzz{{{___OOOTTTccctttppp```bbbkkkyyy~~~vvvwww~~~rrrkkkkkkhhhaaaaaaaaakkkzzztttiiiooo}}}yyysssaaaNNN@@@IIIfff@@@222===;;;777<<<888999eee~~~sss@@@666999555777CCCuuulllggggggtttrrrmmmuuuuuu{{{```TTTdddhhhJJJYYYiiiyyy~~~fffPPPKKKQQQVVVZZZ]]]lllZZZFFFCCC:::;;;???BBBTTTxxxbbbLLLMMMwwwrrrnnnTTTfffhhhcccMMMKKKRRR|||iiiRRR>>>===999FFF~~~bbb___}}}kkkvvv]]]fffttt~~~uuuyyyxxxyyyvvvlllSSSOOOKKKNNN^^^jjj```\\\rrr~~~kkklllyyyzzzgggxxxZZZTTTlllhhhAAA333000...111........................***---...FFFkkkoookkk{{{ooo___vvv|||YYYRRR{{{yyykkkkkkxxx{{{YYY@@@BBBGGGJJJQQQdddlllooo|||ccciii~~~rrrcccYYY```pppyyyxxxttt___XXXWWWggg~~~ZZZDDDDDDSSS{{{aaavvv~~~JJJLLLFFFRRRlllpppppprrraaacccaaalll}}}___NNNLLLFFFCCCGGGHHHMMM~~~>>>888555777777444333555333ccc}}}jjjmmm|||gggUUUAAA<<>>333???888555;;;999>>>mmmtttAAA666999555777AAAmmmmmmaaatttwwwWWWqqqzzztttvvvyyynnnOOOeee~~~UUUOOOXXX\\\yyyuuuaaaQQQOOOSSSTTTWWW[[[ooojjjKKKHHHGGG999:::CCCDDDQQQqqqrrraaaHHHEEEooorrrxxxPPPjjjzzzcccdddRRRXXXaaacccLLL777888666JJJdddbbbyyydddZZZ}}}~~~hhhPPPNNNKKKMMMZZZcccgggWWWqqqiiihhh}}}uuuwwwbbbuuudddmmmttt777333111//////......------------......///,,,---EEEjjjzzzzzzuuu```yyyuuucccTTTssszzz~~~{{{nnnhhhwwwzzz^^^CCC<<>>444666:::>>>666<<<>>>vvvwwwAAA888666222===888UUUzzzwwwUUUllliiisssmmmtttvvvmmm||||||___www}}}OOOHHHYYYkkkwwwkkk}}}xxx\\\NNNAAAFFF[[[rrr}}}bbbHHH===<<<@@@;;;<<>>666111............------------......,,,---000EEEiiiyyywwwvvvyyyjjj|||YYYfffxxxzzzyyyjjjbbbrrr~~~hhhGGG===RRRiiissswwwlll{{{xxxdddNNNRRR___yyyvvvrrr\\\XXXeeeuuuuuuQQQSSSYYYsssxxx{{{iiikkkwwwzzzzzz~~~ooocccxxxvvvttt}}}~~~eeeOOOJJJKKKHHHFFFIIIIIICCC;;;444444444333222444444TTTnnniiizzzbbbLLLFFFGGGLLLVVVpppgggHHHMMM```ooo}}}tttqqqcccdddhhh___iiissszzzpppooogggkkk{{{vvvddd^^^qqqtttiiinnnaaaggg{{{rrrvvv~~~}}}}}}wwwsssjjjYYYIII>>>WWWPPP:::777>>>888===777;;;:::kkkjjjHHH666888333999777AAAkkk}}}rrryyyssszzzggg{{{{{{[[[OOOMMMLLLWWWkkkppp```PPPGGG???<<>>vvvcccuuu|||sssuuuhhh~~~{{{vvvQQQMMMKKKIIITTTcccsssjjjMMMDDD===>>>AAADDDIIIPPPaaarrrzzzrrrKKKGGGNNNRRRbbb|||XXXLLLXXXTTT```|||TTTCCCJJJTTTaaarrr___[[[XXXSSSKKKMMMddd}}}\\\OOOooo@@@999666:::III[[[^^^HHHXXXbbbaaa___wwwwwwqqqjjjttttttXXXOOOlllhhhooozzzZZZmmmcccxxxmmmTTTJJJIIIFFFIIIJJJZZZVVVGGGggg|||hhhqqqkkkvvvdddfffPPPNNNSSSTTTWWWiii}}}BBB777111...///......------------......)))...111BBBddduuuooojjjmmmlllrrr{{{fff]]]~~~wwwmmm|||lllbbbrrrsssQQQFFF^^^|||ccchhhppp^^^OOOYYYooo|||rrrxxxhhh\\\VVVnnnjjjiiittt|||dddUUU]]]rrrlllpppzzzhhhrrrkkk]]]mmmVVVLLLIIIGGGFFFGGGKKKEEE<<<555333333222222444333III}}}}}}aaaSSSuuulllJJJCCCGGGPPPYYYmmm}}}~~~wwwZZZ\\\fffjjjssssss[[[yyyvvvYYYWWWZZZYYY___kkkzzzttt^^^UUUxxxsss}}}}}}yyyddd^^^hhhzzz}}}zzzuuuqqqiiiYYYIIIBBBZZZrrrBBB888999;;;666BBB999999KKKmmmPPP444:::555666888888ccceeeoooyyysssnnnwwwfffxxxxxx|||^^^\\\]]]SSSKKKJJJbbbaaaLLLBBB<<>>AAADDDGGGRRR___ssshhh___ppp{{{}}}TTTeeeeee===;;;OOO^^^sssjjjfffHHHIIIWWWaaaaaaYYYMMMJJJLLLRRRUUU___wwwYYYYYY<<<666777:::FFFbbbrrrbbbPPPLLL^^^\\\|||kkk~~~eeeaaaccc^^^TTTTTTiiiooommmlllUUUVVVzzzvvvwwwsss\\\mmmssslllZZZGGGHHHKKKJJJQQQHHHQQQHHHIIIgggfffqqqoooyyy~~~{{{\\\```KKKRRRVVVVVVUUUbbbxxxCCC777000...000.........------.........---000,,,999\\\uuuwwwvvvzzzqqq```xxxvvv}}}uuuxxx[[[wwwtttgggpppeeesss}}}\\\PPPccc{{{ssssssgggfffZZZSSSjjjbbb\\\zzzxxxaaasssoooZZZYYYwww}}}~~~wwwvvvlllhhhqqqyyyjjjXXXSSSaaasssbbbPPPcccbbbkkksssrrrooowwwuuu\\\KKKEEEDDDDDDEEEHHHzzzGGG===555333333111222444///777ccc|||yyyiii]]]}}}pppTTTGGGFFFMMMWWWnnnpppnnnkkkrrrxxxfffdddiiilllzzzqqqhhh~~~|||~~~fffXXX[[[jjj{{{{{{nnnkkkccc\\\cccuuu~~~xxxrrrhhhUUUCCCEEEUUUuuu___888888999444;;;:::222???MMMddd___:::???777333555;;;NNN~~~kkkdddtttJJJRRRnnnxxxkkksssqqqfffkkkkkkooo}}}NNNDDD@@@EEEKKKUUUkkkooohhh^^^hhh```\\\DDDIIIIIIDDDWWWuuubbbBBBEEEVVViiiooogggOOOHHHEEEJJJQQQ[[[mmmUUUNNN;;;888:::;;;???```kkkkkkWWWIII]]]{{{iiiWWWiii]]]lllnnnccc]]]lllvvv~~~___aaarrruuuZZZxxx{{{wwwZZZNNNHHHHHHHHHGGGRRRMMM\\\AAAGGGwwwggglllxxxuuu{{{kkkXXX\\\EEEOOOSSSSSSSSSaaayyyGGG666111111---------++++++++++++---------000111777PPPooo|||wwwzzzpppkkkuuu}}}ssskkkaaafffbbbyyykkknnn}}}{{{XXXPPPaaaooowwwyyyppp^^^kkk}}}kkk___^^^ccc}}}|||^^^UUUsssrrrbbbssszzzggg[[[ddd|||~~~qqqjjjqqqmmmaaahhh|||vvvhhhUUUMMM[[[pppwww^^^sss}}}uuuxxx___\\\ZZZiiissskkkppp~~~]]]JJJFFFFFFDDDBBBPPPwwwUUU888888888444555///444111:::MMMpppcccyyyvvvUUUHHH@@@HHHZZZnnn~~~~~~wwwggg~~~yyyqqqbbbmmm|||llliii{{{yyyWWWOOO]]]eeelll|||dddTTTPPPVVV___jjjzzztttxxxmmmaaaQQQBBBCCCiiinnnMMM777666888:::444;;;;;;666KKK```bbb===888111555999888HHHxxxzzzgggwww{{{QQQRRR]]]ssskkkoooqqqffffffttt}}}xxxOOO===EEEUUUVVVmmmwwweeeNNNOOOuuusssHHHJJJEEEDDDGGGLLLwwwvvv```CCCQQQhhhtttqqqfffKKKEEEMMMCCCXXXddd~~~}}}cccDDD<<<;;;///999>>>{{{hhhWWWvvvZZZKKKdddfffSSS]]]dddvvvbbbSSShhh|||oooffftttkkkQQQGGGJJJFFFNNNHHHOOOPPPaaagggLLLEEExxxhhhnnnyyywww|||mmm\\\```JJJUUUWWWUUUUUUbbbwwwFFF555000222...------,,,++++++,,,------,,,//////555NNNnnn{{{www|||xxxyyy~~~ooo___bbbddd|||vvvgggjjjyyy}}}[[[LLLWWWggg{{{~~~kkknnncccOOOXXXiiiwwwssscccZZZ[[[___www|||WWWIIIbbbwwwfffTTTiiirrrfffggg}}}~~~|||fff[[[dddjjjjjjwwwzzzxxxtttjjjYYYPPP]]]rrriiiPPPeee~~~llljjjjjjzzzhhh```ZZZfffssszzz}}}```NNNIIIIIIHHHFFFIIIwwwWWW999888777444555///444222777IIIxxxiiiyyyxxx```PPPDDDGGGVVVooozzzlllxxxzzz~~~tttsss|||yyyllljjjkkkeeekkksssUUUMMM\\\fffjjjrrrxxxzzz~~~dddWWWRRRYYYdddjjjuuu}}}xxx~~~}}}~~~uuukkk```QQQCCCEEEfffiiiJJJ666555888;;;<<<:::444555VVVlll___<<<:::555888:::333BBBrrrkkksssxxx{{{yyyXXXIIIRRRkkkrrrpppoooiiikkkuuuXXXUUUZZZTTTLLLGGGRRRfff[[[NNNUUUzzz}}}hhhAAAHHHJJJKKKJJJ@@@hhhuuujjjKKKMMMddd{{{uuuYYYFFFEEEGGGHHHPPPnnniii???777888111:::<<>>www|||rrrrrryyybbbNNNOOOdddzzzuuutttvvvmmmkkk~~~RRR[[[uuu~~~sssZZZOOOTTT^^^uuutttVVVDDDSSSdddeeedddzzzccc\\\gggtttmmmjjjxxxzzzzzz{{{|||zzzuuummmdddXXXLLLCCCJJJ\\\UUU===222444777<<<:::999444FFFwwwmmmkkkAAA888000222111888666MMM~~~yyylllzzz\\\bbbfffpppssssssvvvLLLOOOhhh{{{bbbXXX```mmm}}}tttVVVGGGSSSSSSLLLSSSTTTnnnlllUUURRRcccooo{{{ZZZLLLJJJKKKEEEUUUppppppYYYKKKjjjwwwdddOOODDDCCCGGGGGGTTTgggnnnJJJ:::222333555888===YYYZZZwwwsssssswwwrrrZZZGGGCCCIIINNNHHHCCCUUUOOOeee[[[qqqiiiAAA???bbb~~~xxxzzztttrrrzzzrrrbbb\\\UUUKKKeee```[[[^^^kkk{{{JJJ555///222000---------------------------000///111FFFgggxxxxxxppppppoooqqqzzzttt]]]ZZZssstttsssttteeekkkjjjOOOOOOhhhxxxmmm[[[uuu```jjjtttooobbbOOOgggxxx|||qqqTTTNNN[[[ggg~~~~~~~~~~~~zzzoooccc]]]YYYZZZdddppp\\\```xxxjjjgggsssxxx{{{mmmzzz{{{lllWWWJJJGGGGGGFFFHHHvvvxxx___<<<777555333666///333555111;;;kkkrrrmmmmmmYYY]]]uuu~~~yyyjjjiiibbb___~~~jjjUUU[[[|||~~~qqqYYYLLLSSS```zzz|||wwwVVVAAAOOOcccllloootttllluuu~~~tttooo~~~zzzzzzrrrjjj___SSSHHHAAAMMMVVVKKK777222555777<<<666:::666FFFrrr]]]yyyHHH:::111555666>>>888FFFooogggkkkaaaTTT\\\jjjooolll}}}SSSNNNddd|||dddRRR[[[kkkvvvooofffOOOHHHRRRLLLEEESSSnnnqqqwwwnnnfff^^^\\\bbb{{{kkk~~~cccMMMGGGOOOSSS\\\zzzkkkzzzRRRLLLgggiiiQQQCCCBBBDDDFFFKKKWWW===;;;444222555666;;;QQQfffppp~~~dddNNNBBBDDDKKKOOOIIIIII______}}}SSSrrr^^^>>>FFFrrrsss{{{uuuuuuddddddYYYSSSiiiccc]]]^^^hhhxxxNNN888000111///------............---------000///000DDDccctttuuuqqqvvvxxxyyy{{{mmmgggaaahhhyyy|||nnnvvvgggnnnmmmSSSSSSllltttkkkggglllyyywwwrrr{{{|||fff[[[tttwww[[[MMMVVVsss~~~}}}~~~yyykkk[[[RRRXXXlll}}}[[[```zzzcccSSScccyyynnnrrrzzznnnVVVHHHGGGGGGDDDCCCtttbbb>>>666444222666///333111111777]]]tttjjjyyyjjjoooyyybbb___uuu^^^ZZZttt~~~~~~zzzyyyhhh[[[___mmmwwwaaaSSSVVV]]]nnn|||uuuUUUCCCOOOcccqqq}}}|||wwwwwwmmmeeeZZZMMMCCC@@@OOOPPPBBB333444666777<<<777;;;333AAAmmm^^^uuuCCC555///555666666222@@@eeennnfff|||oooVVV^^^mmmsssooo}}}___OOOccc{{{fffOOOSSSccc||||||~~~rrreeeeeeWWWHHHGGGKKKHHHPPPfffwwwssssss~~~xxxaaaTTTSSSooo~~~cccMMMDDDSSSdddjjjpppfffVVVQQQRRRKKKIIIIIIBBBCCCGGGNNNaaa~~~|||<<<888777333333555777HHHssseee{{{|||uuurrr~~~rrrYYYGGG@@@DDDIIIOOOHHHRRRhhhwwwzzz^^^uuuVVV@@@QQQxxxxxxyyyjjjmmmaaa___nnnggg___\\\bbbqqqRRR;;;111000---,,,---...//////...---,,,***/////////AAA___ooopppoooxxx|||xxxxxxzzztttjjjggglllvvvvvv~~~kkkwwwgggmmmoooSSSTTTjjjjjjfffsssvvvsssooollltttkkkbbbxxxhhhRRRUUUqqq~~~~~~qqq^^^UUU^^^sss]]]ccc{{{ppp]]]uuuyyy~~~iiiiiittt~~~kkkQQQDDDEEEEEEAAAEEEuuuddd???666333222666000333...222555OOOzzzkkk{{{zzz~~~|||kkkXXXWWWnnndddeeewwwwwwkkkfffVVVSSSiiiqqqeeeeeeeeemmm~~~sssYYYLLLTTT^^^lll}}}{{{{{{qqqggg___UUUHHH@@@???PPPLLL<<<111666888777;;;777;;;444III|||lllkkk999000000444000000///888UUU{{{xxxgggttt}}}aaacccooovvvsssiiiPPP```tttgggPPPPPP```}}}uuu___IIIDDDMMMLLLPPPiiixxxuuuzzzuuusss~~~|||___OOOMMMmmm}}}zzzVVVJJJ@@@TTTppptttjjjXXXQQQPPPJJJBBBFFFKKKDDDCCCOOOPPPvvv[[[===000777333111666666AAAnnn^^^}}}sssyyytttzzznnn```rrrhhhYYYmmm{{{bbbMMMBBBBBBFFFIIIMMMDDDVVVggghhhjjjsssKKKCCC]]]xxxzzzlllsssffffffssskkkaaa[[[^^^kkkUUU===111///,,,,,,---...//////...---,,,(((.........???\\\kkkkkkqqq{{{|||sssooouuuxxxuuuooowww|||mmmyyy{{{mmmvvvfffjjj|||oooQQQRRReeeaaaaaazzzyyyjjjeee}}}~~~lllkkkiiiTTTppptttzzzgggRRR[[[}}}}}}}}}uuuhhhdddooozzzZZZ```wwwppp}}}gggtttjjjcccpppmmmRRREEEHHHIIIEEELLLyyyeee???666333222666000333...333333DDD~~~mmmvvv|||wwwbbbQQQOOOhhhkkkqqq}}}ooo{{{~~~rrr]]]VVVLLLRRRnnn~~~yyyuuuyyyyyy~~~~~~ttt]]]TTTWWWXXXbbbxxx~~~uuu}}}wwwlllbbb[[[RRRFFF??????QQQJJJ999000777999777;;;666;;;888XXXvvvhhh777333666777...777333666IIIkkkjjjooodddaaajjjqqqppp}}}yyyjjjMMMYYYggg{{{lllXXXVVVgggsss[[[@@@CCCSSSMMMSSSqqq~~~ttt~~~hhhpppZZZMMMIIIkkkjjj]]]BBBBBB===TTTwwwoooRRRSSSDDDIIITTTLLLBBBDDDGGGEEEXXXRRRDDD===***666333///777777>>>YYY\\\xxxXXXSSSkkkzzzddd___xxxccccccvvv^^^fffyyyjjjUUUDDD@@@EEEJJJKKKKKK???UUUaaaXXXooommmBBBDDDfff~~~oooeeekkkpppiiirrrnnncccXXXZZZkkk```666333///---,,,,,,,,,,,,,,,---...///+++,,,(((...CCCTTTcccsssvvvtttxxxxxxuuu}}}wwwmmmwwwZZZwww|||nnn~~~wwwiiiiiixxx{{{bbbSSShhh^^^]]]yyybbbdddrrreeebbb^^^\\\fffyyy~~~sssggg]]]VVVppp~~~~~~zzzuuuvvv```[[[ssszzzdddeeeggg^^^ooopppVVVHHHHHHIIIFFFGGGrrrmmmCCC777444333444...444333000777;;;fff}}}ooorrrpppjjj}}}~~~zzzfffOOOPPP___ooosssmmmjjjpppyyyqqq|||~~~mmm]]]RRRPPPjjj}}}~~~~~~~~~~~~~~~rrraaa\\\eeellllll|||~~~{{{~~~~~~yyyuuuyyyiii[[[VVVNNNBBB@@@FFFNNN@@@444222555888:::===999999===```uuulllXXX333111555***555000888888999TTTjjjjjjjjjYYYQQQXXX\\\```wwwzzzwwwqqqPPPUUUlll~~~~~~mmmsss}}}{{{qqqNNNGGGBBBFFFNNNYYYeeeppppppuuu}}}sssfffaaaTTTLLLrrrNNN999;;;BBBDDDHHHsssmmmVVVQQQOOOLLLFFFIIILLLAAA===KKKLLLMMMaaaaaaKKK888555555111///222777;;;JJJfffjjjrrrUUU\\\fffzzzWWW^^^ooo{{{qqqhhhkkkrrr[[[aaahhhxxxmmmXXXCCC>>>CCCHHHHHHHHHHHHHHHRRRtttiiibbbwwwfff444NNNxxxppp|||cccmmmtttmmmtttooobbbWWWZZZjjj|||```555111,,,+++...---------......///000...///+++,,,;;;OOOhhhzzzwwwrrrppp~~~ttttttXXXjjjyyykkk~~~wwwhhhgggvvvlllXXXaaaZZZaaasss^^^^^^kkkdddmmmxxxMMMVVV]]]qqqyyyjjjVVVJJJKKKnnn|||yyyyyy}}}```ZZZppp~~~vvvdddaaa|||lllWWWjjjrrrZZZKKKJJJIIIFFFIIIuuu}}}nnnDDD777444222444...444222111666777```xxxkkk~~~oooMMMSSSnnnttt~~~}}}kkkUUUYYYdddllliiidddlllxxxuuu|||}}}iiiUUUOOOUUUqqq|||}}}|||}}}||||||uuugggcccmmmtttttt{{{~~~}}}zzz|||~~~~~~|||zzzyyyvvvssspppuuufffYYYTTTKKKAAA>>>CCCIII===333222666999:::======888:::\\\fffkkkoooHHH111///444,,,444000555444333HHHssstttppprrr]]]MMMNNNRRR[[[vvvYYYMMM\\\xxxtttrrr{{{tttoooQQQMMMJJJMMMQQQXXXcccnnnuuu}}}uuu|||nnnjjjnnnxxxkkk???777;;;AAADDDIIIppp|||jjj[[[NNNQQQDDDFFFDDDEEEJJJEEEEEERRRRRRSSS|||SSS@@@111111333111000333555888FFF{{{kkk```{{{kkkwwwPPP\\\ooo^^^___jjjyyywww```aaayyylllRRRXXX]]]gggyyy\\\MMM???>>>EEEHHHHHHGGGNNNEEERRRaaa```iiiTTT<<>><<<>>>999333111555:::;;;;;;<<<888444LLL}}}[[[CCC333777...111///...///...000000000DDDuuuxxxgggeeelllmmmaaaWWWXXXddd{{{aaaaaasssxxxxxxzzzzzz~~~zzzfffMMMIIIHHHNNNWWWbbbooo{{{vvvzzzooo^^^```yyyAAA;;;999@@@EEEFFFHHHKKKWWWjjjcccXXXSSSTTTOOOFFFBBB@@@GGGDDDBBBIIIKKKIIINNNVVVpppDDD999111222333000///000000...:::QQQpppwwwqqqYYYZZZdddppptttuuu~~~mmmRRR@@@>>>AAAHHHLLLJJJGGGGGGJJJ^^^LLLQQQSSSBBB999ZZZhhhwwwgggZZZsssyyyvvvvvvhhh]]]___jjjsssvvveee;;;333///222......------,,,------......+++111222333NNNnnnvvv|||uuuooo___yyymmmkkk|||hhh___mmm||||||aaagggrrrbbb```UUUKKKWWWkkk|||~~~bbbMMMbbbuuuvvv]]]RRRZZZjjjwww{{{zzz|||}}}zzzwww|||}}}fffXXX```oooqqqssswwwUUUfffzzzwww\\\HHHFFFKKKMMMPPPtttlllsssGGG999444111333---444---666333222HHHuuu}}}~~~lllppp```NNNRRRmmm{{{yyytttzzz~~~zzzzzz{{{dddeeeoooqqqpppyyyzzz{{{zzzyyywwwvvvvvvzzzzzzyyyxxxwwwwwwwwwvvv}}}|||zzzyyy}}}~~~xxx~~~}}}|||uuussszzz|||wwwvvv{{{~~~zzzwwwwwwxxxyyyyyywwwfff]]]SSSKKKDDD>>><<<<<<444111111777;;;;;;:::;;;666444WWWggg>>>222888...000000000///...222444///777```xxx___WWW___sssmmmaaaZZZaaaxxxdddZZZlllzzzxxxyyy{{{~~~~~~wwwcccFFFHHHSSSggg{{{xxxvvvwwwQQQLLLSSSwwwaaa444;;;???@@@FFFIIIIIIMMMKKKTTTMMMLLLPPPRRRQQQIII>>>@@@EEEDDDFFFQQQSSSSSSZZZrrrggg>>>888333222222000//////222---555FFFzzzlll```~~~|||hhhWWWJJJ>>>@@@EEEKKKJJJEEEDDDGGGIII~~~^^^KKKTTTKKK999AAAmmmppp|||ddd]]]tttvvvvvv}}}wwwkkkaaaaaakkkuuuxxxddd;;;222---111......---,,,,,,,,,,,,---444))),,,---///SSSyyy}}}|||xxx{{{sssmmm```ooorrrlll~~~iii]]]kkk|||uuussshhhVVV[[[gggZZZMMMXXXiiiwwwdddPPPbbbyyy|||iiibbbfffgggtttzzzttt}}}yyyyyyzzz|||{{{yyyyyyiiiYYY]]]jjj}}}sssppptttRRR```ooozzzaaaNNNOOOXXX^^^bbb{{{pppuuuHHH:::444111333---444...555111444@@@eee|||jjjddddddPPPMMMfff}}}nnnpppyyy{{{~~~{{{xxxxxxxxxxxxwwwwwwwwwwww}}}yyyuuuqqqqqqtttyyy||||||zzzxxxyyy|||~~~|||yyyxxxssswww~~~yyyuuuuuuyyy{{{zzzyyy{{{}}}wwwrrrsssxxxzzzuuupppaaaZZZPPPHHHBBB>>>;;;:::333000222888<<<:::999:::888666\\\xxxxxxlll999///222...111///444///...222666111222NNNrrr{{{cccZZZ```rrrqqqeeeVVV[[[wwwfffXXX{{{vvvzzz}}}zzz{{{tttbbbDDDMMMbbb{{{nnn```@@@FFFNNNhhhxxxVVVBBB;;;BBB<<>>666OOOzzzvvv}}}{{{___\\\nnnlllqqqyyyvvvmmmcccbbbkkkvvv{{{fff>>>333,,,000//////...---------------222'''------+++PPPxxxwwwvvvqqqxxx{{{}}}yyy}}}zzzsssnnnyyyjjj}}}jjj\\\jjj|||www}}}qqqZZZVVVnnniiiTTT\\\gggzzzeeeMMMVVVsssyyytttsssiiisss}}}|||zzzzzzzzz{{{{{{{{{yyylllXXXXXXeeexxx}}}wwwlllRRRZZZcccvvvgggTTTTTT]]]dddkkkyyyooovvvIII:::444111222---444///333...444666RRRqqqnnnbbbxxx~~~~~~}}}{{{kkkWWWKKK^^^yyy{{{~~~ssswww}}}|||xxxxxxwwwuuutttuuuvvvwwwwww}}}vvvllleeeeeemmmwww{{{xxxwwwzzz|||yyysssxxx|||{{{xxxwwwyyy{{{uuuwwwwwwvvvxxx{{{zzzvvvjjjccc^^^dddpppuuupppggg\\\WWWNNNDDD???<<<999777333222444:::<<<999888:::999999aaafffWWW888///+++...222+++555000---///333000000@@@VVVrrrkkkmmmnnnwwwsssfffmmmqqqaaa^^^~~~lll^^^\\\dddmmmtttrrryyy{{{vvvvvvrrrdddOOOYYYiiitttoooaaaUUURRR```sssXXXAAA@@@JJJNNN[[[lll```JJJIII<<>>DDDFFFHHHEEE???>>>JJJXXXrrr]]]OOOPPP@@@888EEEkkkwwwzzztttYYYYYYgggbbbiiiuuutttnnndddbbbkkkvvv}}}jjjBBB555---111111000///...............---%%%111222***JJJnnnhhhsssoooxxxzzzyyyuuunnnxxxbbb{{{kkk\\\iii|||tttppprrrqqqzzzqqq]]][[[```rrrVVVZZZ```mmmNNNIIIlll{{{zzzzzzppp|||{{{{{{{{{||||||{{{{{{zzzzzz}}}nnnVVVRRRaaauuu~~~~~~}}}jjjOOOUUU[[[nnnkkkVVVSSS[[[```kkkrrr~~~kkkwwwJJJ:::444111222---444///222,,,444///EEE~~~pppvvviiiuuu~~~||||||}}}{{{xxxgggTTTEEEUUUpppyyyzzz}}}}}}}}}~~~|||llloooxxxvvv~~~www{{{uuu{{{}}}~~~{{{zzz{{{yyyvvvsssrrrrrrtttvvvvvvyyyoooaaaWWWWWW```nnnwww~~~yyywwwyyy{{{xxxqqqmmm|||wwwzzz~~~{{{uuuqqqrrrxxxxxxsssttt{{{yyyrrrkkkdddaaalllzzzYYYTTTKKKBBB<<<:::888555555333555:::<<<999888999777;;;gggWWWKKK:::111)))000333'''333000---,,,/////////999FFFyyyzzzsssgggDDD???RRR^^^{{{uuuooo]]]KKKDDDDDDKKKYYYhhhnnnooowwwyyyssssssrrrfffJJJXXXjjjtttpppiiimmmuuufff{{{iiiZZZEEE:::FFFPPPMMMQQQ\\\MMM<<>>LLLFFFUUU{{{QQQ>>>EEE===@@@EEEMMMWWWYYYYYY~~~;;;555000222222...,,,...111222...111+++888AAAlllaaagggOOOIIIEEE???@@@GGGHHHIIIEEE>>>@@@RRRdddppp___GGGRRR???;;;>>>^^^}}}zzzyyy{{{sssRRR[[[lllYYYaaatttqqqfff[[[]]]lllwwwxxxmmmFFF222111///........................000$$$+++222...???ZZZ^^^mmmyyyzzz}}}wwwhhh~~~nnn}}}{{{vvvqqqkkkttt|||rrr___bbb~~~{{{sssvvvmmmOOOQQQ^^^^^^YYYZZZjjjiii```vvvzzzWWW```lll|||{{{{{{}}}|||{{{zzzyyyyyyyyyyyyyyypppYYYJJJZZZyyylllWWWNNNQQQiiisss[[[PPPVVVYYY^^^rrrmmmmmmtttOOO777555000---000000444...333555111BBBmmm~~~pppsss~~~}}}xxxooonnnuuu||||||zzznnnPPP???RRRqqq~~~vvvyyy~~~yyyyyyiiipppvvvvvvyyywwwxxxzzzzzzyyyyyyzzz{{{~~~}}}|||{{{zzzzzzyyyyyyxxxuuusssqqqrrrtttttttttnnnsssnnnbbbcccwwwtttwww}}}{{{ssslllzzzxxx|||}}}xxxrrryyyuuuqqqrrrvvvxxxvvvsssqqqlllmmm{{{{{{cccYYYMMMCCC@@@???:::444222444///666>>>888666:::999555WWWxxx{{{???888///,,,---///...---...---------000555:::===aaa||||||zzzXXXFFF<<<888CCCTTTtttzzz{{{```OOOIIIAAANNNNNNKKKJJJLLLWWWgggssstttrrrsssuuurrrllliiijjj\\\ZZZjjj{{{xxxrrruuuvvvfff}}}oooRRRBBB>>>SSSFFFKKKVVVPPPIIIKKKMMMGGG:::;;;???KKKKKK===KKKkkkFFF:::QQQFFFBBBJJJJJJXXX```rrrRRR999000////////////////////////444***111777555RRRmmmccczzziiiUUUEEE<<<999>>>EEENNN@@@???IIIFFFDDDbbbjjjUUUPPPMMMFFF@@@999OOO}}}tttTTT\\\kkk\\\gggwwwuuukkk^^^]]]kkkwwwzzznnnGGG222111///........................000&&&,,,111+++:::UUU]]]lll|||wwweeetttvvv}}}|||tttooooooppprrr|||sss```ccc||||||tttwwwuuuVVV@@@CCCIIIIIIKKK^^^uuuwwwdddTTT```{{{uuusssuuuxxxyyyyyyyyyyyyzzz{{{||||||~~~nnnYYYKKKTTTgggwww~~~lllWWWSSSPPPMMM```|||qqqYYYMMMOOOOOOXXXtttaaa^^^|||sssNNN777444///---000000111///000222222;;;```vvvssszzz}}}zzztttpppvvv}}}rrrZZZPPPccc{{{zzz{{{zzzzzz}}}zzz}}}|||wwwxxxxxxwwwwwwxxxyyyzzzyyyxxxxxxwwwxxxyyy{{{{{{tttrrrpppoooqqqsssttttttwwwxxxpppccceeexxxyyyuuuxxx{{{zzzxxxxxx}}}vvvuuuwwwyyyvvvssstttqqqpppqqqssstttrrrpppmmmaaa[[[ddduuuzzzqqqfffWWWKKKAAA>>>===888333111555111555:::888999;;;888IIIsssmmm~~~;;;555...+++---...---,,,............///111222333FFFlll[[[RRRJJJFFFDDDAAACCCFFF]]]```ggg___HHH===>>>;;;AAAGGGJJJIIILLL[[[wwwyyypppmmmnnnnnnoooqqq\\\kkkgggYYYpppfffIII>>>@@@IIIJJJRRROOOEEENNNbbbkkkRRREEEIIILLLPPPLLLGGG___SSSAAAJJJ===NNNXXXNNNZZZ|||\\\:::444111........................222---111444222GGGwwwhhhyyy~~~www^^^PPPCCC???@@@CCCFFFJJJJJJ???===BBBBBBOOOtttVVVHHHFFFCCC>>>:::777LLLxxxtttVVV\\\ggg```nnnzzz{{{rrrbbb]]]hhhuuu{{{oooHHH333111///------------------------///)))---///(((333NNN]]]eeexxx|||xxxvvviiirrr|||uuunnnkkkqqqyyyppp}}}tttbbbcccyyyvvvxxx~~~jjjJJJ<<>><<<:::666111000555555555666999<<<;;;666OOObbbiii666111---+++---...---+++,,,,,,---...///......---333LLL|||jjjDDD<<>>SSSiiiYYYJJJDDDBBB@@@===<<>>===>>>@@@AAAEEEGGGCCC===???DDDCCCRRRzzzpppLLLBBBGGGDDD@@@;;;777:::HHHWWWqqqzzzjjjGGG444\\\YYYfff^^^gggpppsssxxxuuuggg___cccjjjllluuuOOO888444///,,,,,,,,,,,,,,,,,,,,,,,,***...***+++111,,,999[[[bbbWWWttt{{{yyy~~~wwwyyyxxxttttttyyyuuuhhh___fffsssuuu{{{|||rrrxxxhhhXXXjjj|||zzz|||{{{ooo]]]OOOKKKZZZgggrrr~~~yyyzzzyyyvvvuuuxxxuuutttsssuuuxxxzzzyyywwwzzzzzzzzzzzzzzz{{{|||||||||{{{ttt```PPP[[[rrrNNNcccqqqLLLGGGCCCDDDHHHIIIGGGCCCDDDJJJFFFBBBHHHIIIGGGLLL___jjjppp^^^IIIHHHWWW```rrrvvvYYYEEEzzzLLL:::111000---000222,,,///.........//////333;;;ttt~~~ttthhh|||wwwtttooolllkkkpppxxxwwwvvvwwwxxxyyyyyy~~~zzzvvvvvvzzzyyyuuupppqqqllliiilllmmmllllllmmmnnnqqqwww}}}}}}vvvpppqqqmmmiiihhhjjjjjjgggdddfffhhhjjjmmmooopppqqqqqqkkkkkkkkkmmmooopppooonnnnnnooosssxxx|||}}}}}}|||yyytttqqqqqqpppmmmlllmmmmmmkkkiiiggghhhjjjlllmmmkkkjjjjjjmmmooooookkkgggXXXfffttt|||lllVVVEEE>>>888666333//////222222<<<888:::@@@222AAAvvvoooddd:::...---,,,+++******+++---111000...,,,+++,,,---...000///---???hhhzzzmmmrrr|||{{{yyyvvvfffQQQIIIZZZcccaaaeeevvv}}}sss```lll}}}{{{hhhZZZ___vvvxxxllleeedddiiiooojjjaaaaaacccffftttyyy}}}~~~ttt^^^JJJEEEJJJEEEQQQjjjQQQAAADDDIIIggg|||zzz[[[HHHSSSkkk```888'''333777000---***++++++++++++++++++++++++---***...///+++000888777```|||vvv~~~zzzxxxrrrmmmnnnqqqssswww}}}|||~~~~~~}}}}}}}}}~~~}}}}}}{{{zzzxxxwwwvvvuuuxxxyyyxxxwwwuuutttvvvxxxuuuuuutttvvvxxxzzzzzzyyy}}}~~~yyypppjjjZZZQQQEEE===;;;===AAABBBIIIFFFCCCCCCAAA@@@CCCIIIYYYkkkQQQ@@@666EEE@@@;;;999===LLLfff}}}[[[777---XXXZZZjjj```hhhnnnqqqwwwsssgggaaaeeejjjjjjvvvOOO999444///,,,,,,,,,,,,,,,,,,,,,,,,+++///)))***222+++333UUU```LLLhhh|||yyy}}}yyyvvvsssxxxuuuhhh^^^dddmmmoooyyy|||~~~rrrrrreee]]]nnn|||uuuvvv~~~}}}lllUUUGGGIIIQQQ^^^pppxxxvvvyyy{{{xxxxxx|||vvvtttssstttwwwxxxwwwuuuwwwwwwwwwwwwxxxyyyzzz{{{|||tttoookkk\\\OOOYYYnnn```tttyyyxxxRRREEEDDDDDDEEEFFFFFFFFFEEEAAAEEEBBBDDDJJJHHHKKKYYY```nnn}}}gggTTTBBBEEEUUU^^^ooohhhFFFCCCzzzFFF666000000---000222+++...+++......+++111666111ZZZvvvtttfffyyysssnnnfffhhhkkkqqqwww{{{{{{{{{ssstttvvvwwwuuussssssuuuzzzrrrooovvvyyytttqqqrrrrrrkkkfffiiimmmnnnmmmmmmpppxxx}}}{{{yyyxxxtttooorrrooolllnnnqqqrrroookkkjjjllloooqqqrrrqqqpppooollllllmmmpppsssuuutttsssnnnooorrruuuvvvsssrrrrrrvvvsssqqqqqqnnnjjjjjjnnnkkkiiiffffffhhhkkkmmmmmmssspppoooqqquuuvvvrrrmmmjjjuuuyyyuuuwwwwwwcccIIIBBB<<<777444111......111444<<<777;;;???000HHHnnnWWW222------+++)))'''(((***,,,((()))***+++,,,---------+++333***000ZZZ}}}xxxeeeuuu|||yyyooorrryyymmmVVVJJJuuuzzzcccrrr|||{{{uuujjjgggeeeeeegggfffaaadddeeebbbeeefff\\\[[[aaaddd```WWWNNNIIIGGGLLL```}}}iiiDDDMMMNNN===EEELLLLLLSSSOOOQQQaaauuuzzzFFF222...333)))""")))222++++++++++++++++++++++++...***222000$$$///;;;111HHHcccssscccaaa|||xxxooohhheeeeeefffiiinnnvvvzzz}}}~~~|||{{{|||~~~}}}}}}||||||}}}}}}~~~~~~~~~}}}}}}|||{{{zzzyyyyyyvvvvvvvvvtttqqqqqqssstttxxxwwwvvvvvvxxxxxxwwwvvvxxxyyyyyyxxxsssjjj^^^VVVMMMCCC888555:::AAACCCCCCGGG@@@;;;???EEEKKKSSSZZZkkkHHH;;;BBBLLL@@@:::555666AAAZZZ~~~|||hhhQQQ444222]]]SSSnnnqqqpppsssxxx{{{aaaYYYaaadddlllgggsssTTT<<<222111...---,,,,,,++++++,,,,,,---...+++,,,///,,,666OOOdddWWWTTTttt{{{zzzvvvpppzzz~~~uuunnnmmmpppjjjtttyyyyyyyyyyyyyyyzzz}}}{{{wwwzzz{{{zzzyyyqqq]]]HHH]]]cccrrrvvvxxx~~~}}}wwwrrrqqqrrrrrrsssttttttttttttqqqpppooollliiieeebbbaaaZZZUUUMMMGGGHHHPPP\\\dddmmmvvvuuuaaaSSSNNNOOOQQQVVV[[[^^^``````___]]]ZZZZZZ```iiittt{{{vvvXXXGGG???EEENNNOOOYYYRRR@@@fffaaaHHH@@@777000.........---............////////////DDDuuu~~~ttt]]]gggzzzsssnnnqqqrrrqqqrrrssssssrrrrrrqqqpppoooooopppqqqrrrppppppqqqqqqqqqqqqppppppooonnnlllkkkmmmooosssuuusssooonnnooommmjjjiiilllnnnllljjjkkknnnpppnnnlllllliiiiiinnnpppnnnmmmnnnnnnmmmlllnnnrrrrrrppplllpppooonnnooopppqqqpppoooooojjjiiimmmooonnnnnnpppmmmdddbbbhhhkkkggghhhnnnsssqqqmmmjjjjjjkkkhhhcccccceeekkkeeeVVVQQQOOOEEE>>>;;;777333111000111222555===<<<;;;888222RRRfffzzzddd+++++++++++++++++++++++++++++++++******++++++,,,---+++,,,+++333DDDUUUsss~~~ooo~~~uuuooojjjddd___lllxxxmmmlllkkkffflllwwwxxxnnnkkkeeebbbeeecccbbb```]]]\\\[[[[[[\\\XXXWWWUUUSSSQQQQQQQQQQQQrrrWWWFFF???HHHKKKEEEEEENNNRRRYYYeeexxxvvvSSS888000///...---,,,++++++++++++++++++*********))))))++++++,,,---...///000111===fffzzzlll\\\fffyyy|||sss|||lllwwwpppgggcccdddfffeeebbbiiikkkqqqzzz}}}xxxuuuuuuwwwxxx{{{}}}~~~|||xxxvvvwwwxxxxxxxxxxxxvvvtttqqqppppppqqqqqqssstttuuuvvvwwwvvvvvvuuuuuuppphhh]]]SSSIIIBBB???>>>======@@@CCCEEECCCAAA<<<@@@FFFGGGHHHXXXzzzsssOOO???@@@CCCBBB@@@777111888;;;>>>bbbTTT@@@888000111XXXQQQnnnuuuvvvxxxsssttt]]]\\\fffdddiiieeerrrUUU===333111...---,,,,,,++++++,,,,,,+++---***+++...***333IIIkkkZZZNNNqqq~~~vvvtttyyy}}}vvvfff\\\YYYZZZqqqooommm|||pppyyy}}}{{{yyyyyy|||~~~yyyxxxwwwuuuvvvuuusssuuusssgggYYYssstttzzzyyyqqqrrrsssnnneee___[[[[[[\\\]]]^^^```bbbccc[[[ZZZWWWSSSPPPMMMJJJIIIKKKGGGAAA===>>>EEENNNUUUccchhhooovvvxxxuuuqqqmmmvvvwwwzzz}}}jjjMMMDDDDDDCCCFFFKKK[[[HHHCCCiiiVVV???:::333...............---.........////////////:::dddvvvcccfff|||~~~ssskkkmmmqqqtttwwwyyyxxxuuuwwwvvvuuutttsssssssssssswwwuuusssssssssrrrpppmmmmmmlllkkkjjjjjjkkkmmmnnnkkkiiikkknnnnnnjjjiiijjjiiigggeeegggiiijjjgggeeefffcccdddiiikkkhhheeefffdddddddddfffggggggfffdddddddddeeehhhiiiiiifffccceeebbbaaabbb___[[[ZZZ]]]___^^^]]]^^^\\\ZZZ^^^dddeeefffgggeeeaaa\\\UUUQQQMMMIIIQQQXXXSSSQQQMMMBBB===:::666111///000222333888;;;;;;:::666:::]]]iiiYYY111++++++++++++++++++++++++++++++******++++++,,,---,,,...,,,---666AAA^^^wwwkkkcccaaannntttdddccceee```iiizzz{{{hhh```[[[\\\bbb^^^\\\ZZZXXXWWWVVVVVVVVVVVVUUUSSSQQQPPPPPPPPPPPPggg~~~fffDDDCCCGGGLLLHHHCCCJJJXXXLLLjjjwwwUUUWWWoooyyyOOO111///...---,,,,,,++++++++++++++++++*********))))))******+++,,,---...//////222GGGpppttt]]]ZZZ]]]uuu|||jjjooo~~~yyyyyyuuuoooiiiccc___\\\ZZZ```bbbeeekkkpppssstttsssrrrtttvvvwwwxxxyyyzzz{{{xxxvvvttttttuuuwwwxxxxxxvvvtttrrrpppooooooooopppuuutttsssrrrooollliiiggg\\\XXXRRRJJJDDD???<<<;;;:::???DDDEEEBBB??????@@@AAADDD>>>???ccc___PPPBBB???AAA@@@>>>===777000;;;LLL]]]~~~]]];;;888777///---{{{RRRMMMkkkuuuyyyxxxrrrmmmXXXbbboooeeefffeee}}}qqqUUU???444111...---,,,,,,++++++,,,,,,(((,,,******---)))///BBBfffYYYDDDgggrrrnnn~~~}}}uuubbbUUURRReeesssnnnnnn{{{xxxyyy{{{{{{zzz|||yyyuuurrrrrrsssssssssqqqrrrrrrssstttrrrhhh]]]aaagggpppyyy}}}zzzssslllfffaaa^^^```^^^VVVMMMIIIFFFFFFEEEEEEEEEEEEFFFFFFEEECCCAAA???======>>>>>>@@@@@@@@@CCCJJJSSS\\\bbbfffnnnyyy|||www^^^EEEBBBIIIBBBAAAOOO^^^???PPPtttyyyKKK444111...,,,---......------------.........//////111OOOxxxmmmfffqqq~~~llljjjhhhhhhlllqqqssssssrrrrrrrrrrrrqqqqqqpppppppppooollljjjjjjkkkkkkgggddddddcccbbbaaaaaaaaaaaabbb``````ccciiiiiieeecccccc^^^\\\\\\]]]``````]]]ZZZZZZXXX\\\ccceeebbb^^^^^^___aaabbbcccbbbaaaaaabbb]]]___aaaeeegggeeeaaa]]]```^^^___aaa```^^^```dddaaaggghhhbbb]]]```eeeiiiiiikkklllkkkeee^^^XXXUUUZZZQQQYYYeeeaaaVVVLLL@@@<<<888333///...000333555;;;888<<<:::777KKKttt}}}qqqsssDDD333+++++++++++++++++++++++++++************+++,,,,,,+++000,,,(((***///GGGiii}}}zzzrrriiillljjjxxxrrr``````eee```hhhwwwsss```XXXTTTWWW]]]XXXWWWVVVTTTSSSRRRRRRRRRSSSRRRPPPOOONNNNNNOOOOOOMMM]]]mmmuuuvvvnnnZZZEEEKKKIIIGGGHHHLLLSSSYYY]]]nnnSSS\\\|||EEE///000......---,,,+++++++++++++++************)))))))))))))))***+++,,,,,,------000000PPP}}}|||dddWWWNNNfffuuulllnnn}}}zzzxxx}}}||||||xxxpppfff^^^YYYXXXXXXYYYZZZZZZ\\\```fffjjjjjjnnnrrrsssrrrrrrtttvvvqqqpppppprrrvvvxxxyyyxxxyyyxxxuuurrrooonnnmmmmmmllljjjgggbbb]]]WWWSSSPPPBBB@@@>>>;;;;;;<<<>>>???BBBBBBBBBAAA@@@BBBFFFJJJLLLIIIRRRqqqrrrRRR===<<<>>>AAA???999666666444000AAAaaatttccc333---111000...+++wwwOOOMMMfffqqqxxxuuutttkkkXXXhhhuuufffcccfff~~~pppWWWBBB555111...---,,,,,,++++++,,,,,,(((,,,+++***---))),,,;;;___cccIIIZZZzzzooovvvzzztttgggccceee|||{{{wwwtttvvvwwwvvvsssyyytttooommmooopppnnnlllhhhkkkppprrrppphhh[[[QQQVVV\\\cccfffeeeaaaXXXPPPKKKJJJLLLNNNKKKDDD@@@@@@@@@BBBEEEGGGIIIHHHGGGGGGGGGFFFFFFGGGJJJNNNSSSVVV]]]^^^bbbiiirrrzzz|||~~~zzzxxxwww{{{{{{}}}~~~~~~}}}}}}ttt]]]DDDAAAHHHBBBHHH```]]]===gggfffAAA...---,,,,,,---------,,,,,,,,,---------.........--->>>lllvvv}}}uuueeeeeettt{{{fffddd]]]YYY[[[aaaeeegggiiiiiijjjjjjkkkkkkkkkkkkjjjcccdddeeeeeeeeeddddddddddddbbb___]]]]]]^^^```bbbcccaaacccggggggbbb```aaa[[[YYYYYY\\\``````]]]ZZZXXXXXX]]]eeeiiifffcccbbbeeegggjjjiiifffeeegggiiicccdddfffiiikkkjjjfffccciiidddcccggglllnnnqqqtttmmmuuuvvvnnnkkkrrrxxxvvvxxxuuussssssqqqlllhhhgggppphhhrrr}}}mmmTTTFFF>>>999666111......000444777<<<888===;;;888]]]zzziiiooo000///***************************************++++++,,,)))...+++(((***+++:::RRR~~~uuuiiioookkkjjjkkkrrrlll___aaafffccceeeiiioooxxx~~~nnn^^^YYYXXXVVVVVVYYYUUUUUUTTTSSSQQQQQQPPPPPPOOONNNMMMLLLLLLLLLMMMNNNEEEFFFJJJMMMLLLIIIIIIKKKDDDPPPTTTJJJJJJ___]]]DDDWWWQQQ666000+++------,,,+++++++++++++++************))))))))))))))))))******+++,,,------222---<<>>999:::;;;===@@@CCCFFFGGGCCC@@@>>>@@@CCCFFFEEECCCCCCSSSvvvhhhIII@@@======@@@AAA;;;444333777666===UUUzzz~~~hhhiii>>>///666...)))...---vvvTTTUUUhhhqqq}}}zzzuuulllYYYjjjvvvccc```eee|||oooXXXDDD777111...---,,,,,,++++++,,,,,,(((...,,,***...***+++777]]]yyy___QQQkkk{{{{{{uuuvvv}}}xxxyyyooopppuuuxxxuuusssqqqkkkeeeeeejjjoooooonnnlllhhhcccaaa```^^^ZZZVVVPPPTTTZZZ^^^\\\TTTJJJDDDWWWWWWRRRKKKLLLUUU\\\]]]]]]\\\\\\\\\VVVPPPOOORRRVVV[[[cccjjjnnnnnnllljjjaaaaaabbbeeejjjqqqxxx|||zzzxxxwwwxxxqqqtttxxxyyyxxxvvvvvvwwwqqqqqqtttzzzxxx___FFF@@@CCCDDDVVVpppTTTGGGRRR666------......---,,,++++++,,,,,,,,,,,,------------+++333]]]yyy~~~xxxddd]]]gggvvv~~~jjjZZZVVVYYYbbbiiikkklllooooooooopppqqqpppnnnkkkjjjiiinnnrrrpppllliiilllpppnnnkkkgggddddddhhhlllpppooollljjjkkkiiidddccceeeaaa``````dddhhhjjjhhhfffdddcccfffmmmpppmmmjjjjjjjjjmmmooommmjjjiiikkknnnkkkjjjjjjkkkllllllkkkiiiooofff```eeemmmpppoooooommmsssrrrmmmoooxxxzzzuuuuuunnnlllppprrrkkkccc```aaabbbssszzzaaaCCC;;;;;;666444000...///222666999;;;888<<<777:::ddd}}}eeeNNN&&&---******************************))))))******+++,,,)))---***)))......000===WWWrrr{{{nnnsssrrrgggaaagggssswwwuuussstttyyyxxxoooddd```aaacccaaa___]]]]]]___cccgggjjjZZZUUURRRUUUWWWVVVTTTSSSQQQQQQQQQPPPOOONNNMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMRRRLLLIIIKKKIIIEEEIIIQQQJJJJJJLLLXXXwww^^^KKKUUU}}}|||OOO111111222###,,,,,,+++*********++++++))))))))))))))))))))))))******++++++,,,,,,------***000000;;;eeehhh{{{___JJJUUUqqqyyynnnmmmqqqyyy{{{xxxyyy}}}xxxtttrrrooojjjeee\\\]]]ZZZUUUNNNKKKLLLOOOMMMQQQUUUWWWWWWWWWZZZ\\\]]]]]]___bbbdddeeedddbbbZZZYYYWWWTTTRRRPPPNNNMMMEEEDDDCCCAAA???>>>===<<<===???AAACCCDDDDDDDDDCCC999???EEEFFFDDDCCCEEEHHHgggoooQQQDDD@@@<<<>>><<<<<<<<<888444555:::CCCUUUppprrr===///555:::,,,***111,,,www___dddnnnvvvqqqlll]]]llluuubbb```cccvvvnnnYYYFFF888111...---,,,,,,++++++,,,,,,(((///,,,)))---,,,,,,555UUUnnnQQQYYYqqq|||zzz}}}~~~sss}}}yyy|||}}}oooiiikkkccc___eeexxxuuueee\\\WWWQQQOOOQQQSSSTTTTTTPPPNNNKKKHHHFFFDDD@@@>>>;;;<<>>;;;999888666333666<<>>???AAABBBAAA@@@CCCCCCCCCCCCBBBAAA@@@???DDDCCCBBB@@@@@@@@@AAAAAABBBAAA@@@AAAEEEKKKRRRVVVPPPNNNYYYtttmmmOOO999888555444;;;CCCBBB===777444333333999KKKjjjeee222111)))111+++***111)))###222{{{wwwxxxgggggg~~~yyynnniiigggqqqjjjWWWGGG:::333,,,,,,,,,+++++++++***************++++++,,,,,,,,,GGG___nnndddZZZaaarrr}}}{{{{{{wwwvvvtttwwwccckkkfffFFFBBBRRR[[[^^^eeekkkkkkggggggkkkkkkooooookkklllsss|||zzzxxxvvvxxx}}}~~~{{{zzzzzzxxxwwwsssnnniiieeeeeefffdddgggiiiiiifffeeefffggghhhdddcccfffddd___```fffjjjmmmrrrwww{{{~~~|||zzz||||||xxxtttqqqpppnnnlllmmmnnnpppqqqnnnvvv}}}zzzlllccckkkxxxoooeeeHHHPPPQQQJJJTTTooolllJJJkkkVVV......111,,,,,,,,,++++++*********)))************+++++++++111(((&&&999^^^~~~yyyzzzqqqhhh```]]]bbbpppwwwtttsssttttttooofff^^^bbbbbbccceeeeeeddd```]]]```______^^^]]]\\\ZZZYYYZZZ[[[\\\\\\ZZZVVVRRROOOXXX[[[[[[YYYZZZ]]]\\\YYYWWW[[[[[[VVVTTTVVVYYYYYYVVVMMMFFFJJJTTT\\\^^^___dddaaa___```bbbbbb```]]]\\\ZZZXXXXXXZZZYYYTTTPPPPPPjjj|||uuueee___]]][[[XXX[[[^^^aaaaaa___]]][[[ZZZ[[[XXXRRRNNNTTTdddrrrVVVLLL???777555666666555000000111444777:::<<<<<>>+++'''(((---((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))***++++++...---+++(((+++;;;SSSeee~~~|||vvvppp|||ssskkkhhhmmmyyy|||zzz~~~}}}mmm```QQQJJJLLLQQQRRRQQQUUUPPPMMMMMMLLLHHHFFFFFFEEEIIIMMMLLLHHHGGGKKKPPPUUUVVV\\\iiiyyywwwdddSSSIII@@@AAAYYY|||nnnJJJ222++++++---,,,+++***)))))))))***)))))))))(((((((((''''''''''''((((((((()))))))))''''''((((((((()))))))))---)))***...---''')))000AAArrrvvvrrrzzz~~~sssnnnnnnkkkgggVVVDDD444444???HHHKKKLLLHHHHHHHHHJJJNNNSSSYYY\\\YYYWWWYYYaaaiiijjjbbbZZZ______]]]ZZZUUURRRRRRRRRWWWVVVUUUTTTSSSSSSRRRRRRRRROOOLLLIIIJJJLLLPPPSSSZZZ[[[YYYRRRKKKLLLUUU___mmm______iiikkkmmmkkkaaaUUULLL???444000000222555:::888777888444//////222777HHHRRRSSSeeemmm<<<(((,,,...(((,,,,,,++++++***)))))))))rrrcccdddrrrzzzuuulllOOO^^^xxxrrrqqqdddpppzzzgggUUUEEE777///++++++++++++***************************+++++++++---333PPPrrrsss[[[SSS```nnnooovvv|||wwwpppvvv}}}zzzxxxtttnnnsss|||vvvpppooonnnjjjffffff```bbbccccccfffhhhddd]]]WWWXXX[[[^^^bbbdddddddddeeeggghhhjjjlllpppuuuyyyyyyyyywwwtttrrrsssuuuxxxlllnnnpppppppppnnnmmmlllhhhhhhjjjkkkkkkjjjlllnnnzzz{{{~~~xxxqqqnnnhhhfffdddaaa^^^YYYRRRMMMDDDDDDFFFIIILLLOOOQQQRRRMMMKKKpppuuuMMM^^^{{{FFF...111000)))*********************)))))))))))))))************%%%000444...333MMMlll~~~|||rrrgggaaa]]]ZZZ\\\```kkklllkkkeee``````fffmmmjjjfff___[[[YYYXXXXXXWWW\\\\\\[[[YYYWWWUUUSSSRRRSSSTTTVVVWWWVVVUUUSSSQQQQQQ]]]fffbbbZZZVVVWWWYYYVVVTTTQQQPPPTTTVVVPPPGGGAAACCCFFFKKKUUU```fffeee___`````````^^^ZZZVVVSSS```aaa```^^^ZZZYYY[[[^^^[[[]]]ZZZUUUTTTWWWVVVQQQPPPSSSWWWYYYXXXTTTQQQOOONNNZZZffffffZZZJJJ@@@===999666444444444222///---000444888;;;<<<<<<<<<;;;777CCC___hhhQQQXXX555333...&&&---(((((((((((((((((((((((('''''''''((((((((()))))))))))))))))))))***++++++))),,,...+++(((---:::EEEYYYooorrrqqqvvvnnn]]]WWWmmm~~~yyyooolllpppwwwzzz{{{tttfff[[[YYYVVVPPPSSS[[[RRRZZZdddlllqqqwww}}}tttbbbUUUNNNIIIBBB;;;^^^kkk|||{{{```GGG666000......+++***)))((((((((((((((())))))(((((((((''''''''''''''''''((((((((())))))'''''''''((((((((())))))---)))***///000---+++------IIImmmrrrtttzzznnnppp{{{|||vvv^^^AAA000000555:::;;;FFFEEECCCCCCCCCEEEGGGHHHLLLKKKNNNVVVbbbkkkmmmmmmooopppoookkkeee```]]][[[NNNOOOPPPPPPQQQRRRRRRRRRSSSQQQOOONNNOOORRRVVVYYYPPPSSSUUURRRPPPUUUcccnnn\\\NNNLLLRRROOOJJJBBB444,,,---000777<<<>>>:::666777444222222111111888@@@VVV]]]___```qqquuummm<<>>666666555555444111...+++111555:::<<<<<<;;;;;;<<<===YYYZZZtttvvvFFF+++///+++"""(((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++)))+++,,,,,,,,,---000333@@@TTThhhrrryyyxxxxxxjjjVVVSSS[[[fffrrrxxxoooqqqqqqpppvvvnnn\\\SSS^^^YYYPPPGGGBBBIIIZZZiiirrrxxxyyy\\\:::***,,,///,,,%%%))))))((('''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((%%%%%%***---,,,++++++...555LLLssszzzrrr}}}tttpppvvv{{{tttgggRRR@@@666444555444;;;<<<>>>@@@@@@???===<<<<<<===@@@CCCIIIQQQZZZ```ggglllqqquuuvvvuuutttssscccccccccccccccaaa```___LLLMMMOOORRRVVVZZZ]]]^^^dddkkkuuuzzzyyytttnnnkkkOOO===555222+++---222///333111111444999;;;:::888555222222444777>>>MMMZZZjjjrrr||||||sssmmmiiiCCC***///555,,,'''...******))))))))))))((((((mmmhhhgggmmmuuuvvvooogggJJJfffxxxdddsssggglllxxxdddRRRBBB666///+++************)))))))))***************)))))))))&&&444KKKbbbooommm```TTTeeejjjrrryyyyyyvvvvvvzzzsssqqquuuzzzxxxttt~~~kkkZZZLLLKKKMMMSSSVVVTTTRRRSSSZZZ^^^bbbdddgggkkkhhhdddiiilllnnnooonnnmmmnnnnnnhhhkkkmmmmmmkkkhhhffffffccceeeggghhhggghhhiiikkk}}}||||||zzzvvvrrrmmmkkkrrrqqqpppooooooooopppqqqiiiiiiiiijjjjjjkkkkkklllgggeeeeeefffbbb[[[XXXZZZVVVUUUQQQKKKFFFFFFIIILLLSSSSSSQQQLLLHHHIIINNNSSSiiiyyyeeeSSSvvvkkkCCC111,,,,,,,,,,,,(((((((((((())))))))))))((((((((()))))))))******000''''''...******EEEjjj{{{uuuuuuzzzjjjdddddd^^^TTTMMMSSSaaannnnnndddYYYVVVXXXXXXXXXXXXYYYZZZ[[[YYYWWWSSSSSSTTTTTTSSSSSSRRRQQQPPPPPPQQQRRRRRRRRRQQQPPPQQQRRRPPPMMMNNNSSSTTTQQQRRRRRRQQQPPPSSSSSSIII>>>777AAAIIIMMMVVVfffoooqqqccc```[[[UUUQQQQQQTTTVVV[[[WWWTTTTTTWWWXXXUUURRROOOSSSVVVVVVTTTSSSTTTVVVPPPQQQQQQMMMJJJNNNYYYbbb]]]ZZZTTTLLLDDD>>>::::::222222222222222111000///444888===>>><<<;;;<<<>>>EEEpppjjjZZZccc888$$$''''''%%%***''''''''''''''''''''''''&&&&&&'''''''''((((((((()))(((((((((((()))******,,,***((((((***,,,...///333???PPP^^^kkk{{{wwwssszzzrrrnnnbbbTTTPPPXXXdddkkk}}}}}}}}}ttthhh^^^]]]ccciiioootttTTTLLLHHHOOO]]]ooo|||yyy{{{~~~{{{{{{|||pppMMM<<<,,,(((,,,---***'''((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&'''''''''((((((((()))((('''((()))*********(((000888NNNooo~~~yyyvvvlllggggggooouuutttnnnkkkgggfff___UUULLLDDD;;;222///222666999<<<<<<;;;:::555999<<<;;;999999===AAADDDJJJRRRYYY]]]___aaabbbdddfffhhhiiijjjjjjjjjiiihhhiiikkkmmmnnnmmmllllllUUUVVVVVVTTTNNNCCC888000777---...222...111888888===999555222111222222222000000333999@@@KKK]]]mmmuuuttthhhpppbbb888555...(((***///---''')))))))))(((((((((((((((jjjhhhiiipppxxxyyyrrrjjjSSSnnnxxxyyyRRRmmmfffiiivvvaaaNNN???444...************))))))))))))+++*********)))))))))(((&&&---???YYYlllooofff]]]^^^jjjuuuxxxvvvwwwxxxxxxwwwsssssswwwwwwvvv{{{zzziiiWWWQQQRRRXXX___bbbaaaccchhhkkkpppsssqqqppprrrrrrooofffhhhjjjjjjhhhggghhhjjjgggjjjmmmnnnooooooppprrrvvvzzzzzzvvv{{{xxxrrrqqqoookkkiiiiiihhhfffeeecccaaa```fffeeeeeedddcccdddfffggggggfffeeecccccccccdddddd[[[VVVTTTUUUSSSNNNKKKKKKLLLIIIEEEEEEHHHKKKOOOPPPPPPQQQQQQLLLJJJOOO]]]iiiuuusssZZZbbb~~~MMM111///******...((('''''''''((((((((())))))(((((((((((()))))))))***,,,'''''',,,)))(((888PPPuuuuuuyyylllfffccc\\\UUURRRRRRXXX___cccaaa]]]YYYWWWVVVUUUUUUVVVXXXYYYXXXWWWTTTTTTTTTTTTSSSRRRQQQPPPOOOPPPPPPQQQPPPPPPOOOOOORRRSSSPPPLLLMMMQQQRRROOOPPPRRRRRRRRRSSSQQQGGG<<<;;;EEEKKKIIIMMM[[[cccdddbbb```[[[UUUPPPPPPTTTXXXXXXWWWWWWWWWWWWVVVUUUSSSPPPPPPRRRSSSSSSRRRRRRSSSJJJIIIHHHKKKQQQZZZccchhhVVVNNNEEE@@@>>><<<777222111222111111000111222333888<<<@@@@@@===<<>><<<::::::444222444555555333000000000333666>>>GGGNNNWWWggguuu{{{|||mmmdddnnnYYY999)))111000'''%%%+++---(((((((((((((((((((((((((((jjjggghhhoooxxxzzzssskkk\\\vvvxxxyyynnnGGGjjjgggfffuuu___LLL===222---************))))))))))))+++*********))))))(((((()))'''666TTTjjjmmmgggdddUUUkkk|||}}}yyyyyyxxxttt|||vvvrrrsssuuuwwwzzz}}}zzzuuujjj]]]QQQRRRXXX]]]^^^^^^ccciiidddiiikkkgggcccdddfffeeedddhhhlllnnnppprrrwww{{{}}}yyywwwtttqqqnnnnnnooonnnllliiidddiiihhhaaa```dddfffeeecccaaa___^^^]]]^^^___``````aaaaaa``````aaaccceee^^^\\\XXXUUURRRQQQQQQQQQPPPJJJHHHNNNSSSSSSQQQQQQRRRNNNLLLPPPUUUVVVPPPIIIKKKPPPSSSQQQOOOWWWhhhvvveeeQQQZZZ{{{jjj:::***000&&&)))000###&&&'''''''''(((((())))))(((((((((((())))))))))))&&&(((***++++++...666???kkkppp}}}{{{xxx}}}uuummmgggaaa[[[ZZZ\\\RRRPPPOOOTTT\\\___]]]YYYZZZXXXVVVUUUUUUVVVUUUTTTXXXXXXWWWVVVTTTSSSQQQPPPOOOOOOPPPPPPPPPOOONNNNNNNNNPPPOOOJJJIIIKKKLLLJJJOOORRRTTTSSSRRROOOFFF<<<<<>>AAAEEEWWWPPPyyy|||yyyWWW333''',,,'''&&&***"""''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((()))******'''***---...,,,***)))))),,,%%%)))888BBBLLLfffyyyrrrjjjiiijjjsssyyyuuuoooiiiQQQKKKEEEDDDJJJSSSZZZ^^^kkkeee___bbbkkktttvvvuuuyyy{{{uuukkkjjjqqqqqqkkkqqqooohhh^^^VVVVVV]]]ddddddVVVJJJHHHMMMPPPQQQRRRmmmsss}}}zzzpppqqqzzz}}}~~~yyyttttttzzz~~~nnnOOO888000,,,))))))---+++%%%%%%***(((((('''''''''(((((()))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((###''')))(((''''''((('''---***&&&+++333888PPPvvvlllccckkkoooiiipppzzznnn```aaapppzzzooo\\\DDD>>>777000---...111444666555666888;;;<<<999777666666555222111111333666000111222333222111///---//////000111333444444444---///000000000000111333>>>444666;;;888777777111111222333111//////333777===CCCOOOZZZ```eeeqqq}}}xxxyyyooodddqqqJJJ***555000+++,,,///,,,%%%'''000'''''''''(((((((((((((((mmmbbblllwwwttt{{{pppsssyyyyyywww\\\IIIYYY[[[hhhwww]]]HHH;;;333...+++******))))))))))))))))))))))))))))))))))))))),,,&&&,,,FFFaaammmjjjeee[[[dddrrryyyssshhhgggnnnwww|||mmmiiilllsss{{{vvviiiZZZPPPTTTXXX[[[]]]bbbhhhmmmrrrpppooorrrwww|||{{{xxxvvvvvvvvvjjjiiihhhhhhhhhgggdddaaaccccccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaa``````^^^]]][[[YYYXXXXXXXXXYYYZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTSSSQQQNNNMMMNNNOOOMMMOOOTTTYYYUUUNNNPPPWWWRRRSSSNNNGGGJJJQQQMMMBBBPPPPPPMMMXXXooorrrbbbXXXTTTiiisss{{{uuu:::444,,,***++++++)))&&&(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))***,,,...000QQQrrrooo|||dddWWW^^^\\\NNNQQQMMMKKKMMMSSSYYY\\\\\\VVVYYYZZZVVVUUUUUURRRNNNXXXXXXWWWUUUSSSRRRQQQPPPMMMNNNOOOPPPPPPPPPOOONNNRRRQQQOOOMMMKKKKKKKKKKKKMMMNNNPPPQQQQQQMMMFFFAAAAAAKKKPPPLLLYYY|||kkkXXXOOOPPPTTTTTTRRRNNNNNNNNNOOOOOOOOOPPPPPPOOOQQQRRRQQQNNNLLLLLLLLLGGGLLLSSSXXXYYYUUUOOOJJJDDDAAA<<<777333222222333666666444///+++---555<<>>999NNNmmmsssnnnrrrvvvwwwgggbbbppp}}}{{{}}}vvvnnndddpppfffUUUDDD666...++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***))),,,111---+++888LLL{{{{{{yyyrrriiihhhuuupppaaabbbqqqzzztttjjj\\\YYYSSSGGG:::222000000(((000444333555:::;;;888;;;888555666999888333...333000---...000222000...555444222111000111333444555444555888<<<>>>===;;;<<<;;;:::666222000///000444333111///000555===BBBRRRPPPTTTcccvvv~~~wwwqqqfffggg|||pppHHH...***///,,,,,,++++++***)))(((((())))))))))))))))))))))))lll___gggssssss{{{oooooouuuuuuvvv```PPP___^^^jjjwww]]]GGG;;;333---+++******)))))))))))))))))))))))))))))))))))))))((($$$)))===WWWiiikkkfffQQQVVVbbbkkkjjjccc```dddnnn{{{zzzpppmmmmmmoooxxx~~~xxxuuukkk___QQQVVV^^^dddiiimmmsssvvv|||}}}wwwwwwuuutttsssrrrqqqqqqjjjjjjjjjiiiiiihhhgggfffcccbbbbbbbbbbbbaaa___\\\bbbaaaaaa```___^^^]]]]]]\\\\\\\\\\\\[[[YYYXXXXXXRRRQQQOOONNNMMMMMMNNNNNNTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRSSSSSSRRRQQQQQQQQQWWWSSSRRRSSSPPPKKKJJJMMMCCCLLLRRROOOJJJKKKOOOQQQMMM^^^mmmxxxzzzkkk^^^aaasssxxxpppppp~~~|||yyy|||nnnOOO222---(((''')))***'''%%%''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))***,,,...///888\\\xxx}}}yyyyyyoootttpppaaaVVVWWWZZZZZZUUUSSSOOOMMMNNNTTT[[[```SSSUUUUUUQQQQQQSSSSSSPPPSSSSSSRRRRRRQQQQQQQQQQQQLLLMMMNNNNNNNNNNNNMMMLLLOOONNNLLLKKKJJJJJJJJJJJJKKKKKKMMMNNNOOOLLLHHHDDDGGGFFFKKKPPP\\\vvvzzz}}}nnn[[[QQQQQQRRRPPPLLLMMMMMMNNNNNNNNNOOOOOOOOOQQQOOOLLLKKKKKKLLLNNNOOOOOOQQQSSSSSSQQQLLLGGGCCCAAA===777333111222222333444333111......222:::AAABBBLLLEEE<<<>>>BBB\\\\\\[[[{{{UUU000,,,(((&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((***************************,,,,,,***)))---666===MMMVVVbbbkkkpppssswwwyyyyyypppeeefffiiihhhvvvwww{{{}}}nnn[[[VVVWWWZZZ\\\VVVKKKDDDBBBAAA>>>;;;===@@@AAA>>>:::333444;;;MMMggg}}}wwwjjjnnnzzzvvvrrrxxx}}}{{{ooolllyyyuuu```RRRLLLAAA666///,,,,,,---''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))'''***...,,,)))444DDD___kkkxxxyyymmmeeelllyyytttkkkcccfffnnnqqqjjjaaaaaabbbbbb^^^WWWKKK>>>666///222222---...333777666:::888777888::::::777444999888666777888999999888555666666777888888999999@@@>>><<<===???@@@>>><<<000000000//////111555888(((///999@@@DDDGGGKKKOOOBBBXXXppp{{{vvvmmmiiikkkiii}}}}}}qqq|||}}}ZZZ>>>111///111222,,,,,,+++******)))((((((((((((((((((((((((((((((lll[[[aaaoooqqq|||mmmlllqqqqqqvvvdddWWWfffdddooovvv\\\FFF:::222---+++******)))))))))))))))))))))))))))))))))))))))&&&'''(((111HHHaaajjjeeeQQQSSSZZZeeekkkhhhcccaaabbbpppsssppprrrnnniiilll||||||uuurrrjjjaaaYYY___gggooosssvvvxxxyyyuuurrrooommmnnnnnnmmmllljjjhhheeecccaaaaaabbbccc```aaaccceeeeeedddbbbaaa^^^]]]]]]^^^___^^^\\\ZZZ[[[[[[ZZZYYYWWWVVVUUUUUUVVVVVVUUUTTTSSSQQQPPPOOONNNNNNMMMLLLLLLMMMMMMNNNPPPQQQQQQRRRRRRSSSSSSSSSNNNNNNOOOPPPPPPPPPOOOOOOQQQLLLKKKNNNPPPNNNLLLMMMOOOOOOPPPNNNHHHHHHRRR^^^qqqyyy}}}{{{nnnXXXVVVkkk|||pppnnnxxx|||}}}]]]---+++(((&&&''')))***(((%%%''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((()))+++---...,,,JJJhhhuuuyyy~~~{{{}}}zzz}}}qqqaaaTTTTTT\\\VVVSSSNNNHHHDDDHHHRRR[[[UUUVVVSSSOOONNNQQQRRRQQQMMMMMMMMMNNNOOOOOOPPPPPPKKKKKKLLLLLLLLLKKKKKKJJJKKKKKKJJJIIIHHHIIIIIIIIIJJJIIIIIIKKKLLLLLLIIIGGGIIIAAAFFFUUUaaaqqqyyytttsssgggYYYPPPOOONNNKKKHHHLLLLLLLLLMMMMMMMMMMMMNNNPPPLLLGGGGGGJJJNNNQQQQQQSSSRRROOOLLLHHHCCC@@@>>>===888222///000222222222222///,,,---222;;;BBBGGGDDDHHHDDD999777JJJooofffNNNnnntttuuuhhh555***((('''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''((((((((())))))))))))************(((+++,,,+++(((&&&(((***666<<>>:::;;;<<<>>>>>>>>>===<<<;;;999666444444444222000666555333///---...111444JJJNNNQQQNNNJJJKKKRRRXXXcccsss~~~vvvbbbXXXbbbqqqyyyxxxfffMMM111&&&+++111...(((++++++******))))))((((((((((((((((((((((((((((((nnn[[[___lllqqq}}}~~~jjjkkkpppqqqvvvdddXXXkkkllltttvvv[[[EEE999111,,,+++******)))))))))))))))))))))))))))))))))))))))(((,,,))))));;;XXXfffddd\\\YYYZZZdddoooqqqjjjbbb\\\eeehhhllluuuqqqeeebbbttt~~~vvvqqqhhh______bbbeeehhhiiiiiihhhgggeeecccbbbaaaaaabbbbbbbbb^^^^^^]]]\\\\\\\\\]]]^^^aaabbbbbbbbb```___]]]\\\VVVVVVVVVWWWYYYYYYWWWUUURRRQQQQQQPPPPPPOOOOOOOOOQQQQQQQQQQQQPPPOOOMMMMMMQQQQQQQQQQQQRRRRRRSSSSSSQQQQQQQQQQQQRRRRRRSSSSSSOOONNNLLLLLLLLLMMMMMMLLLJJJHHHGGGHHHHHHHHHHHHIIIHHHDDDIIIZZZgggkkkpppwww~~~tttiiiiiihhh\\\aaazzz}}}xxxxxx~~~tttyyylllJJJ###)))((((((***,,,,,,)))'''''''''''''''''''''''''''(((((((((((((((((((((((()))((((((((()))***,,,---+++<<>><<<777333///000333444222///111---***...888CCCIIIKKKIIIBBB>>>999???]]]wwwSSSVVV}}}sss___lll{{{LLL***'''&&&&&&'''((()))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((()))))))))))))))&&&)))+++,,,***(((((((((''',,,555AAAMMMWWW^^^bbbiiikkkooouuuyyykkkeeeaaa^^^___dddjjjnnnpppxxxuuutttxxx~~~wwwmmmyyyyyy~~~zzzuuuvvvzzzpppjjjtttpppwww{{{yyy}}}~~~vvvsssqqqvvvvvvlll^^^QQQAAA555+++***(((''''''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((()))&&&&&&))))))''')))---///222@@@UUUeeeiiigggeee[[[ZZZ\\\cccmmmssstttrrrnnnnnnnnnooopppnnnjjjfff___ZZZRRRHHH???999333......000111111111222444666444666888777555555888;;;;;;;;;;;;;;;;;;::::::999777555333222111111111111000222444666999===CCCGGGOOOUUU\\\]]]]]]bbbooozzz{{{mmm^^^VVV^^^ppp{{{xxx{{{bbb333000...,,,,,,+++)))'''******)))))))))(((((((((((((((((((((((((((((((((ppp\\\___mmmsss~~~~~~hhhlllssstttvvvbbbWWWlllooovvvuuuZZZDDD777000,,,+++******)))))))))))))))((((((((((((((((((((((((''',,,***&&&333PPPdddgggaaa[[[WWW]]]hhhnnnggg]]]___```___gggwwwuuueee___qqq~~~|||uuujjj___\\\ZZZWWWTTTRRRQQQOOOOOOTTTTTTTTTTTTTTTTTTUUUVVVSSSTTTUUUVVVVVVVVVUUUUUUVVVUUUSSSQQQOOONNNNNNNNNLLLLLLLLLNNNOOOOOONNNLLLKKKKKKLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPOOONNNOOOOOOPPPQQQQQQQQQQQQRRRQQQPPPOOOOOOOOOPPPPPPQQQMMMIIIGGGHHHJJJLLLLLLKKKKKKHHHCCCAAAEEEOOOVVV^^^___kkk|||uuujjjggg]]]ZZZ[[[lllzzztttwwwwwwttt}}}sss~~~cccIII444%%%)))******+++,,,***(((&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))******+++''',,,>>>\\\yyy|||qqqddd]]]YYYUUUZZZVVVPPPLLLLLLMMMLLLKKKSSSUUUUUUQQQOOOOOOLLLHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHHHHHHHMMMJJJHHHGGGHHHIIIHHHHHHAAAEEEMMMSSS]]]rrruuubbbQQQNNNJJJHHHIIIJJJIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJIIIIIILLLRRRXXXWWWPPPIIIGGGFFFEEECCC@@@===:::888111111111333666555111---000------444???HHHKKKKKKKKK===888BBBYYY{{{xxx]]]ZZZtttzzziiicccuuu{{{WWW222,,,''''''&&&'''((((((%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''((((((((()))))))))&&&((()))*********+++,,,%%%)))...222777>>>HHHOOOddddddiiivvvyyyhhhnnnjjjddd___\\\[[[[[[[[[cccdddkkkvvvxxxqqq}}}yyyuuuvvvwwwyyyuuutttxxxtttttt{{{yyyzzzmmm```___NNNTTTSSSHHH999///,,,+++++++++***)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''***''''''))))))''''''(((((('''+++888FFFSSS```jjjbbb]]]YYY]]]hhhsssxxxzzzqqqpppnnniiidddccceeehhhfffdddaaa^^^XXXNNNCCC<<<777888777555222000///000---///111000...---000333111000000000111222333444,,,---...///000111333444>>>@@@CCCEEEFFFHHHJJJMMMRRR___ooovvvtttsssuuuyyyooohhhaaabbbjjjttt{{{}}}zzzxxxiiiOOO666(((---000,,,&&&$$$***111))))))((((((((((((((((((''''''''''''''''''''''''mmm[[[```ooottt~~~hhhnnnssstttxxxeeeYYYjjjkkkpppuuuYYYCCC666000++++++******)))))))))))))))(((((((((((((((((((((((($$$)))(((&&&000HHH^^^hhhbbb\\\UUUUUU^^^eeebbbYYY^^^^^^[[[ddduuurrrdddaaappp}}}|||pppccc\\\WWWPPPKKKIIIHHHHHHHHHEEEGGGHHHGGGEEEDDDEEEFFFJJJKKKLLLMMMMMMKKKIIIHHHLLLKKKIIIGGGGGGHHHJJJKKKKKKJJJKKKLLLNNNNNNLLLJJJJJJKKKLLLMMMNNNOOOPPPQQQMMMNNNOOOPPPPPPQQQQQQQQQKKKKKKLLLMMMNNNNNNNNNMMMNNNMMMKKKJJJIIIJJJKKKKKKJJJEEEBBBBBBFFFKKKMMMMMMHHHLLLOOONNNSSSdddwwwzzzdddQQQNNNTTT^^^ccchhhssszzzsssvvv}}}jjjjjjsss|||nnnpppuuurrrtttNNN000&&&+++'''((())))))((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))***(((000IIIjjj}}}~~~~~~~~~~~~{{{rrrhhhdddddd___WWWUUUQQQOOOOOOPPPOOOJJJEEEHHHLLLNNNLLLLLLMMMKKKGGGJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIHHHGGGGGGGGGHHHEEEFFFGGGGGGGGGGGGGGGFFFKKKIIIFFFEEEFFFGGGGGGFFFAAAHHHNNNMMMOOOaaacccOOOKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFGGGGGGGGGHHHHHHHHHKKKOOOUUUWWWSSSJJJCCCDDDCCCCCC@@@===888444111///111444666555222///---000000444<<>>AAACCCOOOPPPRRRRRRRRRSSSUUUWWWyyy}}}}}}wwwllldddcccfffiiimmmrrrvvvxxxyyyyyyyyy}}}mmmOOO888,,,(((+++,,,,,,,,,+++)))))))))((((((((((((''''''''''''''''''''''''''''''''''''gggXXX```pppuuujjjnnnpppqqqyyymmm```iiiaaaddd|||tttXXXBBB666///++++++******)))))))))))))))(((((((((((((((((((((((($$$&&&'''''',,,;;;PPP```aaa]]]UUUPPPUUU]]]___ZZZSSSWWWXXX```kkkeee\\\___nnnxxxuuuhhh```ZZZSSSNNNLLLLLLKKKJJJIIIKKKMMMLLLJJJIIIJJJKKKGGGHHHHHHIIIIIIIIIIIIIIILLLLLLLLLLLLMMMNNNNNNOOONNNNNNNNNOOOPPPPPPNNNLLLJJJKKKKKKLLLMMMNNNOOOOOOLLLLLLMMMNNNNNNNNNMMMMMMJJJJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFGGGHHHJJJDDDCCCDDDJJJSSSZZZ[[[[[[SSS]]]gggmmmuuulllnnngggUUUJJJPPPcccrrrqqqrrrjjjeeegggeeejjjzzztttaaacccpppyyypppccclllrrrttt|||pppVVV:::((('''---%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))((((((---------666MMMgggrrrqqq{{{}}}~~~~~~vvvwwwuuucccXXXKKKLLLNNNOOONNNKKKGGGCCCFFFIIIJJJGGGHHHJJJJJJGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHGGGFFFEEEEEEEEEFFFDDDDDDEEEFFFFFFEEEDDDCCCEEEDDDBBBBBBDDDEEEEEEEEEFFFDDDIIIJJJFFFLLLNNNDDDFFFGGGGGGFFFEEEEEEFFFHHHDDDEEEEEEEEEFFFFFFFFFFFFKKKLLLNNNNNNMMMIIIDDDAAA@@@???===:::777333000...///333666444000------///111555<<>>??????>>>>>>===???CCCFFFGGGFFFCCCAAAGGGLLLRRRVVVXXXYYY[[[]]]NNNPPPSSSXXX___hhhrrryyyyyytttkkkaaa]]]bbbnnnwww}}}~~~~~~zzztttpppqqqtttyyyiiiTTT@@@111((((((,,,((((((***...000---'''"""''''''''''''''''''''''''''''''''''''''''''''''''aaaTTT___qqquuummmmmmmmmmmm{{{uuuhhhhhhXXX[[[vvvtttXXXAAA555///++++++******)))))))))))))))((((((((((((((((((((((((((('''((())))))000CCCVVV]]][[[SSSKKKMMMVVV[[[ZZZFFFPPPVVV]]]aaaWWWRRR\\\jjjrrrwwwxxx|||~~~wwwjjj```ZZZSSSOOOMMMMMMKKKHHHEEEHHHKKKKKKJJJIIIKKKMMMIIIIIIIIIJJJLLLOOORRRTTTKKKLLLNNNOOOOOONNNMMMLLLMMMMMMMMMNNNOOONNNLLLIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIIIIIIIGGGGGGFFFEEEDDDDDDEEEGGGJJJKKKHHHJJJPPP[[[hhhppprrrpppqqq}}}zzzdddQQQHHHMMMLLLIIISSShhhwwwzzzcccaaaVVVUUUdddllljjjnnn]]]```yyy}}}bbbiiisss||||||lllQQQ666(((&&&)))***$$$%%%&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((((((((((('''&&&+++***(((666TTTjjjqqqzzz{{{yyyuuu{{{|||ssshhh[[[HHHMMMRRRRRROOOKKKIIIIIIKKKMMMKKKFFFEEEIIIJJJHHHEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGEEEDDDCCCCCCCCCDDDBBBCCCDDDDDDDDDCCCAAA@@@@@@??????@@@CCCEEEEEEEEEIII???DDDKKKCCC>>>BBBCCC???AAACCCCCCBBBBBBEEEHHHDDDDDDDDDDDDEEEEEEEEEEEENNNMMMKKKGGGCCC@@@@@@AAA===;;;888555222111000000111444666222+++(((,,,111222888BBBJJJMMMIIIAAA;;;777EEELLLlllzzzxxxUUUUUU```wwwPPPVVVppplllIII222+++'''%%%&&&$$$######%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((()))))))))((('''((()))+++******,,,)))&&&(((,,,...+++'''///------222999@@@HHHMMMWWW]]]fffmmmnnnlllhhheeefffiiiqqqtttlll___YYY]]]SSSPPPNNNNNNMMMLLLQQQWWWNNNTTT\\\aaabbbaaabbbccckkkuuuooo\\\XXXfffiii___cccXXXeee}}}~~~www{{{}}}sssmmmnnnooojjjcccbbbaaaWWWFFF666...+++***$$$'''***+++)))&&&(((,,,)))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###''')))'''$$$%%%)))+++(((%%%%%%))),,,)))&&&%%%'''777LLLYYY[[[WWWVVVWWWYYYZZZ^^^fffoootttuuusssddd]]]\\\bbbeee```[[[[[[[[[ZZZ[[[```eeeddd^^^XXX___\\\YYYXXXZZZ[[[YYYVVVUUUYYY^^^aaa```ZZZSSSNNNIIIOOOUUUYYYZZZZZZ[[[\\\ooolllgggbbbaaaeeemmmrrreeeccc___]]]^^^fffpppwww~~~{{{vvvrrrpppnnnkkkiiiNNN999)))(((,,,***))),,,++++++***'''%%%'''***...&&&'''''''''''''''''''''''''''''''''''''''''''''kkkNNNcccrrr|||yyyaaakkkvvvsssyyyrrrccccccYYYXXXsssoooUUU@@@444...---++++++******)))(((((((((&&&&&&&&&''''''''''''(((***&&&&&&)))''''''777LLL[[[XXXQQQJJJKKKUUU^^^bbbZZZ\\\``````YYYTTTXXX```ddd^^^]]]fffsssyyyvvvrrrfff^^^TTTOOONNNOOONNNLLLMMMOOONNNIIIJJJNNNMMMHHHNNNOOOPPPPPPOOOMMMLLLLLLQQQOOOMMMMMMNNNNNNMMMKKKLLLOOOOOOLLLLLLMMMLLLHHHHHHIIIIIIHHHFFFFFFGGGHHHJJJGGGEEEGGGJJJJJJEEE@@@BBBGGGIIIEEEFFFKKKLLLIIIDDDCCCBBBDDDKKKUUU___fff```hhhrrryyy{{{qqqjjjkkknnn```IIIDDDPPPTTThhhgggTTTWWWqqqxxxhhhZZZWWWXXXiii{{{rrr```___bbbwww~~~wwwbbblll{{{~~~{{{rrrSSS555+++***&&&$$$'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&''''''(((((((((((((((***&&&'''---000999RRRmmmwwwtttwww~~~{{{sssttt{{{xxx~~~fffVVVRRRPPPMMMKKKMMMPPPOOOKKKLLLIIIDDD@@@@@@BBBGGGJJJEEEDDDDDDEEEGGGGGGFFFEEEDDDCCCCCCBBBBBBAAA@@@@@@>>>@@@BBBBBBAAA??????@@@>>>???@@@@@@AAABBBCCCCCCAAA@@@@@@AAADDDDDDAAA>>>>>>???@@@AAAAAAAAA@@@@@@>>>???@@@BBBCCCEEEFFFFFFHHHGGGEEECCCBBBAAA@@@???;;;888222...,,,---000333999222......---***---222444AAAKKKJJJFFFDDD???999:::RRRrrr||||||iiiOOO^^^wwwxxxgggYYYkkkeeeSSS;;;***&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''(((***...222666999===DDDRRR^^^aaaaaadddiiilllmmmmmmkkkgggeeehhhkkk^^^aaa^^^[[[ccckkkfffXXXUUUXXXUUUSSS\\\hhhfff[[[^^^[[[YYY]]]fffooossssssssssssuuuyyy{{{{{{yyyvvvyyyrrriiieeedddccc___[[[QQQIII>>>222***'''((()))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((***,,,111777@@@MMMZZZccc```aaa]]][[[fffvvvwwwnnnllleeecccgggeee^^^]]]cccXXXUUUXXXbbbfffbbb______YYYUUUQQQRRRWWW[[[[[[YYYSSSNNNLLLNNNNNNKKKNNNTTT\\\ZZZWWWTTTUUU[[[ccciiidddeeeddd___ZZZZZZ___eeehhheeeaaaccchhhmmmoooooohhhnnnttttttlll\\\JJJ>>>,,,+++++++++******))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~\\\hhhooovvvvvvgggiiitttrrrxxxssseeeggg___XXXssslllRRR>>>222---,,,++++++******)))(((((((((&&&&&&&&&''''''''''''(((+++&&&%%%((('''&&&111AAAYYYWWWPPPJJJKKKTTT\\\^^^___\\\\\\]]][[[VVVTTTVVVWWWTTTTTT\\\eeekkklllkkkoookkkccc[[[TTTPPPOOOOOOLLLPPPPPPLLLLLLQQQTTTSSSJJJKKKKKKKKKKKKLLLNNNOOOIIIKKKMMMMMMLLLKKKLLLLLLIIILLLLLLHHHFFFHHHHHHFFFHHHHHHHHHFFFEEEEEEFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHMMMOOOJJJHHHKKKMMMLLLWWW[[[bbbkkkssszzz~~~{{{wwwuuurrriii]]]UUUXXXUUUZZZ___WWWLLLUUUhhh}}}zzzmmm``````jjjkkkcccUUU\\\]]]eeeuuuqqq[[[NNNeeesss}}}~~~uuufffdddqqqxxxxxxxxxlllUUU>>>+++''')))&&&%%%(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&'''(((((((((((((((***&&&''',,,---222GGG]]]mmmlllqqq}}}tttkkkpppyyywwwjjj```[[[TTTKKKEEEFFFHHHGGGEEEGGGEEEAAA???@@@BBBFFFIIIEEEDDDCCCDDDFFFFFFDDDCCCBBBBBBBBBAAA@@@@@@??????<<<>>>@@@@@@???>>>>>>>>>??????????????????@@@@@@AAA???>>>???AAABBB@@@>>>????????????????????????AAAAAAAAABBBCCCCCCDDDDDDBBBBBBBBBAAA???;;;888777333222000//////000333444333---***---...---111888???HHHNNNJJJBBB===<<<<<>>>>>======:::<<<>>>>>><<<;;;<<<===>>>>>>=========<<<<<<<<>>>>>===???>>>===<<<<<<===>>>???BBBBBBBBBBBBBBBBBBAAAAAA>>>??????>>>;;;666111...+++---///111333444444444...***))),,,///222777<<>>>>>???AAABBBAAA???>>>>>>======<<<<<<;;;;;;:::;;;<<<<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;===;;;:::999:::;;;<<<<<<===<<<;;;;;;;;;===???AAAAAAAAA@@@@@@@@@@@@@@@@@@======<<<:::666222...,,,***---111444555444222000---,,,,,,///333777<<<@@@DDDAAA???<<<666888HHH[[[vvvjjjwwwyyyYYYSSScccrrrmmmYYYRRRfff]]]===$$$###(((&&&$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&...,,,)))&&&$$$###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&'''((()))******)))))))))(((***...---+++---222:::<<>>666+++((('''''')))'''######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''%%%%%%&&&((('''%%%'''+++@@@MMMXXX]]]eeeooorrrmmmkkkhhhkkkpppqqqpppxxxmmmUUUHHHAAA======@@@DDDDDDCCCBBB@@@===;;;::::::::::::<<>>AAACCC<<<===============>>>>>>;;;999666333000.........000222444666555222...,,,+++...111444:::???CCCEEEHHHBBB<<<999:::DDDVVVggg}}}tttlllppp||||||fffNNN___hhheeeTTTNNNYYY___\\\BBB---!!!'''+++%%%"""'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&,,,***(((%%%$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''%%%&&&''')))******+++***$$$$$$''',,,,,,)))(((***))))))***000666;;;<<<:::AAAFFFKKKLLLOOOSSSXXXYYYYYY^^^___YYYTTTTTTXXXZZZ^^^```___YYYQQQLLLNNNRRRMMMIIIDDD???:::444///+++***((('''''')))*********%%%%%%%%%&&&'''((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''$$$&&&((((((''''''((()))$$$''')))(((***000666888CCCKKKNNNLLLQQQ]]]aaa]]]QQQSSSUUUUUUUUUVVVVVVVVV]]]]]]^^^______]]]YYYVVVWWW[[[]]]\\\ZZZZZZ[[[\\\^^^```bbbbbb```]]][[[ZZZfffeeedddbbb```___```aaafff^^^SSSIII@@@999222...$$$%%%''')))***)))((('''((((((((((((((((((((()))''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''lllSSSdddjjjuuu{{{eeecccqqqnnnmmmaaaWWWdddggg]]]xxxaaaGGG888111---+++***))))))((((((''''''&&&&&&&&&&&&''''''''''''((('''&&&&&&((())))))'''&&&***;;;LLLPPPKKKIIIKKKLLLLLLMMMRRRVVVSSSLLLJJJMMMIIIPPPQQQKKKLLLVVVaaadddhhh___UUURRRTTTRRRJJJAAAKKKIIILLLTTTZZZ[[[ZZZ[[[\\\]]]aaafffjjjhhhbbb]]]]]]WWWQQQTTT]]]cccccc___fffhhhgggccccccggghhhfffbbb```^^^^^^\\\WWWOOOIIIOOOQQQTTTWWWZZZ[[[[[[ZZZYYYVVVVVVXXXZZZ]]]dddkkkcccggglllrrrttttttqqqpppaaakkkssspppeee\\\[[[^^^PPPYYY___\\\XXXYYY___ddd^^^dddddd]]]]]]dddgggdddlllbbbXXX___mmmjjjiiivvvaaaXXXWWWfffuuuxxxvvvtttrrriiidddUUU;;;///+++$$$$$$%%%%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&%%%%%%&&&'''(((''''''(((***===QQQZZZ^^^bbbgggjjjxxxjjjdddkkkpppmmmoooxxxtttfffZZZTTTLLLAAA;;;;;;===>>>??????@@@??????>>>777777888:::<<<>>>===<<<;;;;;;;;;:::999999888888999::::::999888888:::;;;666777777888:::;;;;;;<<<777888999888666666888999777777777888:::===???AAA888999999999999999::::::555333000---,,,---///000444444444333111///,,,++++++000666;;;@@@FFFHHHFFF>>><<<:::===MMMbbbqqqwwwpppnnnttt|||tttaaaWWWYYYffffff[[[RRR]]]kkk]]]@@@,,,%%%$$$)))***%%%###'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&############$$$%%%'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))%%%%%%''''''%%%'''***)))'''%%%%%%&&&((()))))))))+++---///000222555666333;;;CCCBBB===999;;;??????CCCFFFCCC<<<888777999333000,,,***)))))))))((()))(((((('''&&&&&&&&&&&&((('''&&&&&&&&&((()))***&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&&&&''',,,+++)))%%%###$$$'''***...222666888>>>FFFKKKKKKHHHMMMOOOOOOPPPUUUXXXXXXTTTTTTUUUUUUVVVWWWXXXYYYVVV\\\^^^YYYSSSTTTWWWZZZYYY\\\___```]]]YYYVVVUUU```^^^[[[WWWRRRNNNJJJHHHFFF>>>444...,,,)))&&&"""&&&'''((()))))))))''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''$$$%%%%%%&&&&&&'''''''''oooXXXgggkkkuuu|||ccccccpppmmmkkk^^^SSSccchhh\\\www{{{^^^FFF777000+++((()))))))))(((''''''&&&&&&&&&&&&&&&''''''''''''(((&&&''''''&&&%%%&&&'''''''''111;;;AAAFFFJJJJJJGGGJJJKKKOOORRRPPPKKKIIILLLLLLOOOLLLEEEFFFQQQVVVSSSAAADDDMMMYYYddddddZZZQQQKKKKKKMMMNNNJJJEEEHHHPPPOOONNNNNNQQQSSSPPPIIIBBB???<<<:::===CCCEEECCC@@@FFFEEECCCBBBFFFJJJHHHCCCMMMMMMOOOTTTWWWTTTLLLEEERRRTTTUUUTTTQQQRRRUUUXXXddd\\\XXX[[[^^^```dddiiirrruuuyyyzzzvvvnnnddd^^^OOO```jjjccc[[[\\\aaabbbZZZ]]]\\\WWWXXX```cccbbb^^^ccceeebbbbbbggghhhgggoooooofffbbbeee^^^WWW[[[RRR[[[ooo}}}yyylllllluuudddRRREEE999***'''((("""###$$$$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%''')))(((&&&"""...BBBTTTZZZ[[[___fffyyyooofffccceeeiiinnnrrrgggeeejjjpppgggRRRBBB???999:::;;;<<<>>>>>>??????888777777888::::::999777;;;;;;::::::999888888888888888888777666666888:::555666666666777777888888555777999999666555666888555666666777888999::::::777777666666555444444444///...------...000222333444222///---,,,,,,---...000888>>>@@@CCCGGGDDD???333888;;;FFFaaa~~~wwwkkknnntttsss```MMMSSSffffff]]]VVV[[[hhhhhhOOO222%%%&&&&&&&&&%%%%%%%%%'''########################$$$$$$%%%%%%%%%%%%&&&&&&""""""######$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((('''&&&%%%$$$%%%&&&&&&,,,(((%%%&&&&&&$$$$$$'''))))))(((&&&$$$###%%%''')))(((((()))******++++++&&&)))...000///,,,,,,...(((+++......+++))))))))))))'''%%%&&&'''((((((((()))))))))'''%%%$$$$$$$$$+++******)))(((''''''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''''''''((()))'''%%%&&&&&&'''(((***$$$"""$$$)))---...000555555<<<@@@@@@CCCKKKQQQRRRHHHHHHIIIIIIJJJMMMPPPRRRNNNTTTUUUOOOKKKMMMOOONNNOOOSSSWWWXXXWWWSSSQQQPPPMMMJJJEEE???:::555000...(((&&&$$$$$$%%%&&&'''(((%%%%%%%%%&&&&&&((()))***$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&''''''(((kkkVVVjjjoooyyy~~~^^^bbbpppmmmkkk]]]RRRdddjjj]]]xxxyyy\\\DDD666///***&&&)))))))))(((''''''&&&&&&&&&&&&&&&'''''''''((((((&&&((('''$$$"""###%%%&&&)))***---444AAAKKKJJJCCCGGGFFFIIIOOOPPPMMMLLLNNNMMMOOOIIIBBBFFFRRRTTTMMMPPPOOOPPPSSSWWWYYYXXXVVV```bbbdddaaaUUUNNNWWWfffmmmiiifffdddccc___WWWPPPQQQRRRSSSTTTTTTRRRMMMJJJMMMLLLKKKMMMUUU[[[YYYQQQOOOQQQXXXbbbkkklllfff```cccggggggaaaYYYYYYaaajjjlllbbb[[[___dddeeehhhlllqqqrrrtttssspppiiibbb^^^VVViiipppddd]]]eeekkkiiibbbbbb[[[VVV]]]jjjpppllltttqqqoooooommmiiiggghhhaaalllfffXXXZZZ]]]YYYXXXcccggguuu}}}iii___ccc[[[DDD333***"""%%%)))$$$&&&&&&&&&$$$$$$%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&((('''%%%$$$&&&)))(((%%%%%%'''555JJJVVVXXX]]]eeelllnnnfffXXXVVVcccmmmnnn^^^eeevvv|||```IIIAAA:::::::::;;;;;;<<<<<<<<<:::999888888888888666444;;;;;;::::::999888888888666777666555444444666888666555555555555444444444333777999999777555666777555555666666666666555555777666555444222111//////,,,---///111333555666777222///+++((((((+++///222888@@@EEEDDDDDDCCC===555777???DDDMMMkkkeeemmmkkkiii___OOOHHHVVVjjjbbbRRROOO]]]cccRRR777'''&&&)))'''""" %%%(((&&&########################$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$"""!!!######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((('''&&&%%%%%%''')))***$$$"""$$$***,,,)))((((((###&&&((('''%%%%%%'''******&&&%%%'''))))))((()))///)))%%%&&&((()))***+++++++++***((('''(((+++---******)))***+++***(((&&&%%%&&&'''''''''&&&'''((( """$$$'''(((((('''&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''&&&&&&((()))&&&$$$$$$'''***)))((((((,,,%%%$$$******$$$$$$+++'''---111...///666<<<<<<<<<<<<=========>>>AAACCCEEEIIIIIIEEEEEEHHHGGGAAADDDFFFHHHGGGBBB<<<777555333000,,,)))((((((''''''$$$'''***)))&&&$$$&&&((($$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((yyyXXXnnnmmmttt{{{wwwXXXcccmmmppprrr___WWWjjjjjjXXXtttyyyZZZCCC666...++++++))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&((((((,,,888GGGLLLHHHEEEEEEGGGJJJMMMPPPQQQQQQMMMLLLNNNRRRRRRNNNMMMOOO[[[UUURRRTTTSSSSSSYYYbbbnnnppppppiii```___fffooojjjgggnnnxxxvvvkkkmmmyyytttrrrmmmhhhccc___\\\[[[TTT\\\bbb```]]]\\\VVVNNNSSS```llljjj___YYY^^^gggoooqqqoooiiihhhllllllgggXXXXXXYYYZZZ]]]ccclllrrrwwwtttoookkkhhhddd```]]]\\\eeehhhccc___dddkkknnnmmmfffaaadddmmmsssqqqlllgggggggggggggggeeeaaa___WWWZZZ\\\^^^^^^bbbgggllllllooowww{{{tttaaaOOOEEE555///'''$$$&&&'''%%%###%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""$$$$$$########################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))''''''111HHH\\\]]]TTTYYY```gggfff]]]XXXaaannnjjjggglllzzznnnPPP999???:::666666888999999:::999999888777666555444444777777777777888888888888777555444222222333444555222222222333333333444444111222222333444555666666888666555333222222222333333222111000//////......222444666888888555///+++---+++))))))---444;;;@@@FFFBBBAAAAAA<<<555666<<>>IIILLLFFFEEEDDDGGGKKKOOOOOOMMMTTTPPPNNNPPPOOOLLLLLLOOOUUUPPPNNNQQQTTTVVV\\\cccmmmooonnniiicccbbbgggmmmhhhggglllttttttoooqqqyyyoooooonnnjjjddd]]]VVVRRRIIIXXXaaaZZZOOOLLLQQQVVVkkkiiiddd]]]YYY]]]gggooozzzwwwpppjjjkkkpppnnniiifffccc```___bbbfffiiikkkcccccccccbbb```^^^[[[ZZZfffjjjiiiaaa]]]aaafffgggkkkfffbbbbbbfffiiiiiihhhhhhddd```^^^^^^^^^[[[YYYRRRZZZeeekkklllhhhdddaaarrrpppnnnjjj^^^KKK<<<555///***$$$###%%%'''&&&###%%%%%%%%%$$$$$$$$$######$$$$$$$$$#########""""""##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&***888IIIQQQQQQLLLQQQ]]]ffffff]]]VVVUUUmmmlllmmmmmmggg]]]WWWWWWOOODDD999555555444444444:::999999888777666555444666666666555555555555555555555555555555444444333222222222333333333444444111111222222333444444444555444333222111111222222111000000111111222333444666555555444333111...,,,---------...222888>>>AAABBB@@@AAA@@@;;;444777>>>RRRfffrrrkkkdddgggjjjhhhlll]]]QQQSSS[[[]]]UUULLLSSSTTTQQQIII;;;///'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''(((((('''''''''''''''((((((((('''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((())))))******&&&&&&'''))))))************)))((((((((()))***++++++******)))((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''sssSSSlllmmmttt{{{iiigggrrrtttuuubbbYYYnnnoookkkwwwXXXBBB555---***+++)))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!'''***'''(((222BBBLLLGGGEEECCCEEEHHHJJJJJJHHHTTTOOOLLLMMMMMMLLLOOOTTTSSSLLLHHHIIILLLMMMOOOQQQTTTVVVWWWYYYZZZ^^^dddhhhiiijjjlllnnnpppqqqqqqrrrfffhhhjjjiiieee]]]TTTOOOZZZccchhhaaaYYYZZZccckkkxxxjjjYYYRRRYYYdddnnnrrrkkkeee\\\VVVXXX]]][[[UUUSSSOOOLLLNNNRRRUUUUUUSSSTTTYYY___cccdddeeegggiiijjjiiieee___^^^cccggggggnnnjjjeeeaaa`````````aaa[[[XXXWWW[[[```cccaaa]]][[[___eeeiiijjjiiiiiiiiinnneeeZZZNNN@@@111)))''''''$$$""""""%%%'''&&&$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&'''%%%'''333BBBLLLFFFHHHRRRaaahhh```PPPEEE^^^eeekkkfffYYYRRR^^^nnnhhhUUUAAA777333222222444777888888888777666555444444444444333333222222222333444666777777555333111222222222333333333333444222222222222222222222222222222111111111111222222111111222333555777999:::777555222///---,,,------///000222666999===@@@BBBBBB@@@???===::::::BBBKKK^^^qqquuuddd\\\eeehhh```ZZZOOOOOO]]]bbbVVVJJJGGGYYYQQQDDD666+++&&&%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&&&&''''''(((((((((((((((((((((((()))))))))(((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((($$$%%%&&&'''''''''''''''$$$$$$$$$%%%'''(((***+++))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((()))''''''&&&%%%%%%%%%&&&&&&kkkNNNlllqqqwww{{{~~~iiifffqqqtttttt```WWWmmmoooqqqvvvWWWAAA444---***+++))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&(((&&&$$$***777BBBFFFFFFGGGEEECCCBBBDDDFFFKKKGGGGGGJJJMMMOOOSSSYYYQQQJJJEEEFFFIIIJJJHHHFFFBBBCCCEEEJJJPPPVVVYYY[[[bbbcccaaa]]]]]]```^^^YYYSSSTTTVVVWWWWWWTTTQQQOOOVVVSSSNNNNNNRRRXXX[[[[[[]]]NNN???>>>JJJVVVXXXVVVQQQNNNJJJGGGGGGIIIIIIHHHIIIKKKPPPVVV[[[]]]\\\[[[___dddiiijjjiiiiiinnnrrrcccaaa______dddiiilllllljjjeee^^^YYYXXXXXXWWWVVVNNNNNNRRR[[[dddfffaaa[[[```aaacccdddeeefffggggggWWWLLL@@@555+++$$$"""%%%$$$""""""###&&&&&&%%%###%%%%%%%%%$$$$$$$$$#############################################$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$(((***%%%"""(((777CCCKKKJJJNNNXXX^^^[[[UUURRRIIISSS```ccc\\\WWW```mmmrrr]]]HHH???:::555333555222333333444444444444444444444333222111111000000333333444555444333222111111111222222222333333333333222222222111111000000000000000000111111222222444444444555666888999:::111000...+++))))))+++---333555999===???@@@@@@@@@CCC???;;;<<>><<<;;;999:::CCCQQQ^^^cccbbbXXXRRRRRRYYY]]]ZZZRRRMMMLLLZZZaaa[[[QQQLLLIIIEEE===444***$$$###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((())))))''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((())))))((((((''''''&&&&&&''''''(((((())))))((((((&&&''''''((((((((())))))&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%'''***+++((('''&&&%%%%%%%%%%%%%%%\\\mmmkkkooottt}}}nnnbbbooorrrqqq[[[RRRjjjnnnrrrrrrTTT???333,,,***+++((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''$$$$$$'''(((&&&&&&(((555>>>EEEEEE>>>;;;???EEE???>>>BBBHHHJJJHHHGGGIIILLLMMMNNNOOOSSSXXXWWWSSSTTTSSSSSSTTTWWWYYYYYYYYYYYYYYYYYYYYYXXXVVVUUUUUU[[[XXXTTTRRRSSSXXX^^^bbbVVVXXX[[[]]]\\\[[[```gggmmmcccZZZ[[[bbbhhhhhheeeRRRYYYbbbeee___ZZZ^^^gggWWW```jjjkkkeee^^^]]]```jjjhhhddd]]]XXXXXX\\\```]]]ZZZZZZ^^^aaa^^^ZZZYYYTTTMMMHHHLLLUUU[[[YYYTTT\\\YYYUUUTTTUUUYYY[[[]]]___\\\WWWPPPHHH>>>444---+++&&&###$$$###"""$$$)))%%%%%%%%%&&&%%%$$$$$$###%%%%%%%%%$$$$$$$$$#####################$$$$$$$$$"""""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%'''(((&&&'''***999BBBMMMOOOIIIGGGSSSccc^^^PPPBBBAAAHHHPPPXXX^^^YYYXXXbbbqqqmmmUUU???666222111///------...000111444333333222222111111111333111///...---...000111........./////////000000111111111000000/////////,,,---...///000000//////000///...,,,++++++******%%%(((,,,---++++++---///888999<<<>>>???>>><<<;;;444999AAAMMM\\\eeebbbYYYPPPQQQYYY```XXXJJJJJJTTTWWWYYYSSSJJJLLLQQQFFF444+++((($$$$$$&&&'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((******)))((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((''''''&&&&&&&&&%%%&&&&&&'''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((()))''''''&&&%%%%%%%%%&&&&&&~~~SSSeeeiiirrryyyrrrdddppptttsss\\\SSSlllqqqrrrqqqSSS>>>222,,,***+++(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''######'''((($$$$$$'''***111:::???@@@@@@BBBDDD???===@@@DDDDDD@@@???@@@EEEJJJLLLLLLMMMQQQPPPLLLLLLMMMNNNQQQTTTXXX\\\^^^]]][[[___eeeddd]]]^^^dddeeecccaaa```aaadddgggiii^^^]]]^^^bbbbbb```ccckkkaaaYYYQQQSSS\\\cccddd```SSSWWW^^^aaa[[[TTTWWW```^^^bbbeeebbb\\\WWWWWWYYYWWWUUUSSSQQQRRRUUUYYY\\\SSSPPPPPPUUUVVVRRRPPPRRRUUUQQQNNNQQQWWWZZZXXXTTTVVVWWWWWWUUUSSSSSSVVVYYYRRRIII;;;111+++)))((((((%%%""""""%%%&&&###$$$'''$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""#########$$$$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""'''(((%%%$$$&&&***444BBBIIIFFFCCCKKKVVV```UUUHHH@@@===AAANNN[[[WWWWWWdddsssnnnVVVDDDBBB<<<999444///------///000222222222111111111111111111111000///////////////,,,,,,---------..................---------------***+++,,,------,,,,,,+++++++++*********++++++,,,(((,,,//////,,,,,,///333555666888:::;;;<<<<<<<<>><<<<<<@@@@@@<<<;;;>>>888AAAGGGHHHKKKRRRTTTQQQLLLMMMNNNMMMNNNPPPTTTXXXSSSPPPVVV```\\\QQQRRR^^^WWWXXXZZZ\\\]]]^^^^^^^^^bbbUUUNNNUUU___aaa^^^\\\OOOHHHDDDKKKXXXaaa___YYYVVVUUUWWWYYYTTTNNNOOOVVVYYYWWWTTTQQQOOOOOOQQQSSSPPPMMMJJJIIIJJJLLLLLLLLLFFFCCCEEEKKKNNNMMMOOOUUUUUUSSSRRRQQQQQQOOOLLLIIIMMMSSSXXXVVVNNNEEE@@@???///,,,)))(((((('''%%%"""$$$"""###''''''$$$$$$'''""""""######"""###%%%'''%%%%%%%%%$$$$$$$$$######""""""######$$$$$$$$$$$$!!!""""""###$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&######((()))$$$$$$(((%%%+++777AAAEEEDDDGGGMMMRRRTTTUUUMMM???:::FFFVVVWWWRRRVVV```YYYGGGAAAGGGEEE@@@999222------...000000000000000111111111111///000222333222111///...+++++++++,,,,,,,,,------++++++++++++++++++++++++((()))***++++++***)))((()))******+++---///111222...000222000,,,,,,111666333333555666999;;;===>>>QQQVVVVVVNNNKKKPPPVVVWWWTTTWWWRRRHHHFFFMMMQQQNNNKKKAAA===CCCBBB555***((($$$$$$$$$$$$#########$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((+++***((('''%%%%%%$$$$$$'''&&&%%%%%%$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))'''''''''''''''''''''''''''''''''(((((('''&&&&&&$$$%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((sssRRRhhhiiittt~~~bbbfffooozzzYYY```iiinnnxxxnnnPPP;;;000***((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))---444;;;AAAEEE>>>===<<<;;;::::::;;;;;;<<<<<<<<<===@@@DDDGGGJJJBBBCCCFFFHHHJJJLLLMMMMMMOOOPPPSSSVVVWWWUUUQQQMMMMMMMMMOOOUUU[[[]]]ZZZUUUWWWWWWVVVVVVUUUVVVVVVVVVMMMLLLKKKKKKLLLLLLJJJHHHGGGJJJKKKIIIJJJNNNOOOMMMKKKHHHHHHJJJIIIFFFEEEGGGCCCBBBFFFNNNSSSRRRRRRSSSQQQRRRQQQKKKDDDFFFQQQ\\\___VVVPPPOOOOOOLLLHHHGGGHHHFFFBBB===777222///---$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$######""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$'''+++111888AAAHHHMMMDDDHHHOOOTTTPPPGGGBBBBBBKKKRRRXXXWWWQQQJJJFFFEEEYYYMMM???666333222///,,,/////////000000000000000222222222222111111111111000000//////...---,,,,,,------.........------,,,---------,,,,,,,,,++++++,,,---///111333555666666777444444777777444555888666444111000333999???CCCZZZ[[[UUUHHHBBBGGGNNNPPPSSSJJJFFFMMMQQQNNNHHHEEEBBBCCCBBB<<<222)))%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&uuuSSShhhgggpppxxxzzz___kkkpppwww{{{WWWbbbmmmssszzzmmmOOO:::///***((()))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%(((,,,111666888===>>>>>>>>>>>><<<;;;:::===>>>AAACCCEEEFFFFFFFFF@@@@@@AAABBBCCCDDDDDDEEEIIIHHHGGGHHHHHHHHHFFFDDDEEECCCCCCGGGMMMPPPOOOMMMIIIHHHHHHHHHHHHHHHIIIIIIDDDCCCBBBBBBBBBBBB@@@>>>???AAAAAA>>>@@@DDDFFFEEECCCBBBFFFLLLOOONNNNNNQQQ[[[VVVTTTVVVVVVRRRQQQRRRTTTUUURRRLLLGGGIIIQQQYYYWWWNNNFFFDDDCCC>>>999888000000...,,,***(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###'''+++---///777BBBLLLJJJEEEFFFRRR\\\YYYLLLBBB>>>CCCKKKQQQSSSQQQMMMIIIQQQFFF<<<999<<<<<<555...////////////000111222222...//////000111222333333222222222111111000000000///000000000000000////////////000000111222222222555666888:::;;;<<<======<<<888666777666333444888222444999>>>BBBGGGIIIKKKPPPPPPKKKDDDDDDJJJMMMLLLGGGCCCDDDIIIKKKEEE@@@@@@CCCAAA<<<444,,,%%%"""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$&&&''')))&&&&&&&&&&&&&&&&&&&&&&&&zzzWWWjjjggglllsssvvv^^^nnnppprrrtttSSScccqqquuuxxxlllMMM999///***))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&(((***,,,555777;;;>>>???>>>===<<<>>>AAAEEEIIIJJJIIIFFFDDDHHHGGGFFFEEEDDDEEEFFFFFFJJJGGGCCCBBBBBBCCCCCCCCC<<<888666777<<>>???EEEHHHGGGMMMLLLOOOUUUWWWUUUUUUXXXTTTMMMIIIIIIIIIHHHIIILLLVVVSSSNNNGGGCCCCCCGGGKKKEEE===666555333...***)))$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""######$$$$$$######"""""""""###$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###''')))'''%%%+++999EEEMMMEEECCCMMMXXXXXXPPPJJJ===<<<===CCCKKKPPPPPPMMMFFF???999===DDDEEE;;;111000///...---...///111222222222222111111000000000222222222333333333444444333333444444444444333333222333444555777888:::::::::;;;<<<<<<===============888555555444222444888444999BBBJJJOOOOOOMMMKKKFFFEEEAAA???DDDIIIIIIDDD>>>???BBBFFFDDD>>>::::::>>>888000)))%%%###""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&~~~YYYkkkgggkkkpppuuu```lllnnnnnnoooPPPcccrrruuutttjjjJJJ777///+++))))))(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&''')))+++000555999<<<======>>>AAAEEEIIIKKKJJJHHHFFFLLLKKKHHHGGGFFFGGGHHHIIILLLJJJGGGFFFGGGHHHIIIIIIJJJGGGEEEEEEIIIMMMPPPPPPGGGGGGGGGGGGHHHJJJKKKKKKMMMLLLJJJIIIJJJJJJIIIHHHIIIJJJIIIEEEGGGMMMPPPPPPKKKHHHHHHLLLLLLKKKLLLOOOQQQKKKGGGHHHJJJIIIKKKNNNMMMHHHAAA:::777555444444111+++((())))))&&&$$$%%%''''''&&&&&&%%%%%%$$$$$$#######################################################################################$$$$$$$$$""""""############""""""""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###"""'''000888EEEEEEFFFFFFAAA???GGGQQQMMMEEE<<<888;;;BBBHHHKKK@@@===<<<@@@FFFEEE===555666444111...------...000111111111111111111111111111111222333333444555555444555666666666666666666555555666888:::;;;<<<===999999::::::::::::999999999555222444444444777;;;???CCCHHHKKKLLLHHHDDD@@@AAA???===<<>>;;;<<<;;;666000,,,+++)))'''&&&'''###"""%%%&&&$$$$$$&&&&&&&&&%%%$$$$$$######"""########################################################################""""""#########$$$$$$$$$"""""""""######"""""""""""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"""###%%%(((***+++666<<>>@@@AAA???===:::888@@@===999444111///000000)))***,,,...000333444555222222333333444444555555333444555555666666666555555666666777888888999999777777888888888888777777555333333777::::::===AAAJJJIIIFFFCCC@@@<<<:::888;;;;;;;;;;;;:::;;;???CCCLLLFFF>>>;;;<<<;;;666000***&&&######%%%'''&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&SSSaaaaaahhhmmmppp\\\hhhooorrrpppPPPfffuuuuuu~~~eeeEEE444...,,,***((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%&&&&&&"""""""""###%%%'''***,,,111222444666999<<<>>>???@@@@@@@@@AAABBBEEEGGGHHH@@@@@@CCCFFFIIIJJJHHHFFFCCCEEEGGGIIIJJJJJJJJJIIIJJJJJJIIIJJJJJJKKKLLLMMMMMMKKKHHHGGGHHHIIIHHHHHHHHHIIIGGGCCCDDDHHHKKKJJJJJJEEEAAAAAA@@@???CCCHHH666111///000///)))%%%%%%)))'''%%%%%%%%%&&&%%%%%%'''$$$$$$&&&&&&###"""%%%"""#########$$$$$$$$$%%%########################################################################"""""""""###$$$$$$%%%%%%!!!""""""######""""""!!!""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$((()))'''###***---444<<<>>>;;;:::<<>>:::777555999<<>>999666777999EEECCC???;;;888666555555//////.........---------333333333333333333333333///000111222222333222222333333333333333333333333000111222333333444444333666666999???BBB@@@AAACCCHHHDDD???999666666777888666666999;;;:::999???FFFJJJCCC888222333555000((('''&&&%%%%%%%%%%%%###!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&TTT```bbblllooopppYYYeeeooorrrmmmJJJaaasssuuu{{{cccCCC222...---***((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$&&&''')))+++---///000111888999:::<<<>>>@@@AAABBB999:::;;;>>>@@@AAA@@@>>>CCCDDDFFFHHHHHHHHHHHHHHHCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@===<<<======>>>===<<<>>>===999888<<<<<<:::666111---,,,)))%%%$$$&&&***'''&&&***+++)))''')))!!!"""###$$$$$$%%%%%%&&&'''%%%%%%(((&&&"""!!!$$$######$$$$$$%%%%%%&&&&&&########################################################################!!!""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$######$$$&&&&&&%%%###&&&%%%***555>>>>>>;;;999999;;;???DDDGGGCCC;;;555333666999999777666777888???>>>===<<<;;;;;;;;;;;;999777555333000---+++***111111000///...---,,,+++***+++,,,---.....................////////////000---...000111333444444555999:::>>>EEEEEE@@@<<<<<<;;;999555333222333555777555444666<<<===:::;;;???>>>;;;444---,,,...***###%%%&&&&&&%%%###"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&'''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&XXXcccfffqqqsssqqqYYYbbbmmmooogggCCC[[[oootttsssbbbBBB222...---***((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%"""###&&&(((((('''%%%$$$ """$$$&&&&&&&&&%%%&&&'''))),,,...///000000222111111222444555444333444555666666666666888:::777777666666666666666666555333///...///000000000...000///++++++------***)))'''(((+++***&&&$$$&&&'''###!!!###$$$""""""$$$"""$$$&&&%%%$$$"""###$$$%%%###%%%'''&&&""""""&&&$$$$$$############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!""""""###$$$$$$%%%%%%!!!!!!""""""""""""!!!!!!""""""###$$$$$$$$$$$$###""""""""""""""""""""""""######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%########################"""###%%%$$$###"""$$$&&&'''&&&)))///222555;;;BBB444333555>>>HHHJJJBBB:::...///222555888999888666555666888999;;;===>>>>>>666666666777777888888888...---,,,***(((&&&%%%$$$'''((()))***++++++++++++***++++++,,,------......111333555777999;;;<<<<<<:::;;;AAAFFFEEE<<<555222/////////000000111222333999444666===@@@;;;555444333666333,,,((()))'''""""""###$$$###!!!!!!%%%)))$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%'''((())))))***&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&WWW___fffgggwwwfffYYYgggoooppp\\\JJJYYYooorrrttt}}}bbbAAA///,,,+++)))((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""######%%%%%%&&&'''&&&%%%$$$#########$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''(((((())))))''''''))),,,---***((((((''''''''''''&&&&&&&&&***)))((('''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$#########""""""!!!!!!""""""""""""############ !!!"""###$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$###############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$(((---222666333222222222666;;;@@@CCC<<<:::666222111333777:::;;;999888888:::;;;<<<<<<333666>>>CCC>>>777888???===<<<999555111,,,(((&&&,,,***)))***,,,...000000000222444555444444555666777666555444555888;;;===>>>;;;888666666444000------///111111//////111444666888:::;;;999666222000...,,,)))&&&$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))((('''''''''(((***+++******))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%"""$$$&&&((()))'''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#####################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''']]]eeejjjggguuubbbTTTiiiqqqrrr^^^LLLZZZoooqqqrrr|||~~~aaaAAA000,,,+++)))((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###""""""######%%%%%%&&&&&&&&&%%%$$$############$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((()))''''''(((******'''%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############"""""""""!!!""""""""""""""""""""""""""""""""""""""""""""""""############"""""""""!!!""""""""""""############!!!!!!""""""######$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$&&&))),,,...222222222333444555666666:::<<<<<<888111///111555888888888999999888666333444777===BBB???999<<>>;;;888777888:::::::::888777666666777777777777444444555666777888777777;;;999777666666777:::;;;888555111000111111000...///000000///---...111444555666777666555222...,,,)))(((%%%$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((()))((('''''''''(((***+++))))))))))))((((((''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$##################$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''ZZZeeellliiixxxfffYYYkkksssrrr]]]MMM]]]qqqpppooozzz{{{```AAA000,,,+++)))((((((((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""#########%%%%%%%%%&&&%%%$$$$$$############$$$$$$$$$$$$%%%"""#########$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''((('''&&&'''''''''%%%###%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""############""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""""""""""""""""""""############"""#####################%%%%%%&&&''''''''''''&&&$$$$$$############$$$$$$########################$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$%%%%%%+++---000111222000...,,,333:::>>>;;;333---///333555777:::===>>><<<777333222555:::===;;;999<<>>CCCFFF>>>===<<<:::999999888888444444333222111000///...,,,,,,++++++***)))((((((%%%%%%%%%$$$$$$###############""""""###$$$$$$%%%!!!"""###############"""!!!###%%%$$$!!!!!!$$$&&&######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""""""""######$$$%%%%%%$$$$$$$$$$$$##################$$$$$$%%%%%%%%%%%%########################"""############$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$%%%''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''zzzhhhaaaDDDSSSdddfffbbbLLL[[[ZZZeeeeeemmmmmm{{{|||^^^@@@...,,,***+++,,,&&&)))'''&&&&&&&&&&&&$$$###&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############&&&%%%$$$###""""""""""""########################""""""""""""###$$$%%%&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""""""""""""""#######################################$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$#########################################################"""""""""""""""""""""""""""""""""""""""$$$$$$%%%%%%&&&&&&&&&&&&############$$$$$$%%%%%%$$$$$$###"""""""""######$$$###""""""$$$&&&)))***)))(((&&&$$$###$$$%%%&&&'''(((***,,,///111333444555444333222222666;;;???GGGEEECCCDDDFFFGGGEEECCC???>>>===<<<;;;999888888000000000000000000//////+++***)))(((&&&%%%######$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###&&&(((***,,,------,,,)))&&&$$$###$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""################################################################################################$$$$$$##########################################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((&&&"""$$$((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((###$$$&&&&&&$$$######$$$'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***)))'''%%%%%%%%%'''(((((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((wwwddd]]]CCCTTTdddddd___JJJ[[[ZZZccccccllllll{{{{{{]]]???...---***+++,,,&&&'''&&&%%%%%%''''''&&&%%%&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$&&&%%%$$$###""""""""""""##############################""""""###$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$#########""""""""""""""""""#######################################$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$############################################################""""""""""""####################################$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&""""""###$$$%%%(((***+++((('''&&&&&&&&&(((***+++***+++,,,...000222444555777777888888:::???FFFJJJEEECCCAAABBBCCCDDDBBB@@@???>>>===:::888777666555000000000000///---,,,,,,))))))((('''%%%$$$############$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$&&&'''((((((+++***'''%%%$$$###$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#########""""""################################################################################################################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%'''&&&$$$%%%)))((($$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''%%%$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''***)))))))))((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''***((('''%%%%%%%%%'''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((sss```ZZZBBBUUUdddbbb[[[GGG[[[[[[ccc```jjjkkk{{{xxxZZZ>>>...---******+++&&&%%%$$$$$$%%%''')))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""###$$$%%%&&&%%%%%%$$$###""""""""""""########################$$$############$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$###############"""""""""#########$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################################################################$$$$$$#######################################"""&&&&&&%%%%%%%%%%%%&&&&&&"""###%%%'''***,,,---...)))))))))***+++...000222555555666888999:::;;;<<>>???===:::777555333333333111000000///...,,,******'''&&&&&&%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$########################((('''%%%$$$######$$$$$$######$$$$$$$$$$$$######$$$$$$$$$#######################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###&&&&&&%%%'''***)))$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&)))+++'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''')))((('''%%%%%%&&&''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((~~~rrr___YYYBBBWWWfffbbb[[[GGG]]]^^^ddd```iiijjjzzzuuuXXX===...---***)))+++'''&&&%%%$$$&&&((()))((('''&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######""""""###$$$'''(((%%%$$$$$$###""""""##############################$$$$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################""""""#########$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$################################################"""###############$$$$$$########################%%%%%%%%%$$$$$$$$$$$$$$$#########"""""""""""""""'''&&&%%%$$$$$$######$$$$$$&&&***---000111222111......///000222444666777<<<======>>>??????@@@@@@DDDDDDCCC@@@======>>>@@@@@@???>>>>>>>>>======<<<:::888666333222111111222111111111000///...---,,,'''''''''&&&&&&%%%%%%%%%))))))))))))((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###############"""""""""$$$$$$############$$$$$$######$$$$$$$$$$$$#############################################################################################################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&%%%$$$&&&++++++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&(((,,,000'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((({{{}}}sss```[[[DDDYYYhhheee]]]JJJ```aaahhhdddhhhiiiyyytttUUU;;;------))))))+++'''((('''&&&&&&(((((('''&&&'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%'''(((%%%$$$######"""#################################$$$$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%####################################$$$$$$$$$$$$###########################$$$$$$%%%%%%$$$$$$###########################""""""#########$$$$$$$$$################################################""""""######$$$$$$$$$%%%########################$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''***,,,000444666777666666444444555666777888999:::;;;;;;<<<<<<<<<=========:::;;;<<<<<<<<<===???AAA;;;;;;;;;:::999888888888555444333222111222222333222222333333444333333333...---------,,,,,,++++++...---------,,,,,,,,,+++(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""#########$$$$$$%%%%%%""""""""""""######$$$$$$######$$$$$$$$$$$$##############################################################################################################################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%###&&&,,,...---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&))),,,'''&&&%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''(((((((((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((zzz}}}sss```[[[EEE\\\iiihhhbbbNNNbbbccckkkhhhhhhhhhxxxsssRRR:::------)))(((+++((()))'''&&&'''(((((('''&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&$$$$$$###############$$$#################################$$$$$$%%%&&&'''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###############$$$$$$$$$#########$$$$$$$$$$$$%%%###########################$$$$$$%%%%%%$$$$$$###"""""""""""""""""""""""""""############$$$$$$$$$################################################""""""######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&###$$$%%%'''***---///111222333666888::::::999888777777888999999:::;;;;;;<<<<<<<<<<<<<<<=========999;;;<<<<<<<<<;;;===>>>888999999777555444444555333444444444555555555555444555666777888888888888555555444333222222111111/////////......------,,,))))))((((((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''"""""""""#########$$$$$$######$$$$$$$$$$$$#####################$$$$$$$$$################################################################################################"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''&&&%%%(((///111///&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%###"""$$$%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&'''&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((|||}}}qqq]]]YYYFFF___iiijjjfffQQQccccccmmmlllhhhhhhwwwsssPPP999------((('''***((('''&&&%%%&&&(((***)))(((''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%''''''&&&$$$###$$$###############$$$$$$########################""""""###$$$%%%&&&((()))$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""#########$$$$$$$$$#########$$$$$$$$$%%%%%%###########################$$$$$$%%%%%%$$$$$$###########################"""############$$$$$$$$$################################################""""""###$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''((()))''''''((()))***+++,,,,,,------///000333555777999888888::::::::::::999888555666777888999:::::::::<<<<<<<<<======>>>>>>>>>;;;===>>>>>><<<::::::;;;:::<<<<<<:::777555666888666777999::::::999777666888888999:::::::::999999666666555444222111000000...------,,,++++++******((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$%%%%%%&&&""""""######$$$$$$############$$$$$$$$$$$$######""""""#########$$$$$$$$$################################################################################################!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$''')))***...333222///''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&$$$######%%%'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$######$$$&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''$$$%%%%%%&&&'''((())))))%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&((())))))'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((~~~}}}oooZZZWWWFFFaaaiiikkkhhhRRRccccccnnnoooiiihhhvvvsssOOO888------((('''***(((%%%$$$$$$&&&)))++++++***''''''&&&%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&((((((&&&###"""$$$###############$$$$$$########################!!!""""""$$$%%%''')))***$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&""""""######$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%########################$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$################################################""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''((()))***+++---......000111222333444666777777999999999999999:::;;;;;;;;;;;;;;;;;;:::999888888222333555777999:::::::::888888888999::::::;;;;;;333666:::<<<===>>>@@@AAA???AAABBB@@@<<<:::;;;===:::<<<>>>???>>>;;;999777;;;;;;;;;;;;;;;:::999888333333222000///---,,,+++++++++******)))(((''''''''''''&&&%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$$$$######$$$$$$$$$$$$############$$$$$$$$$$$$######""""""######$$$$$$$$$$$$################################################################################################!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&!!!&&&+++...222666333---''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&!!!###&&&'''''''''((()))'''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&(((&&&$$$""""""$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''###$$$%%%&&&''')))******&&&''''''((((((((((((((('''''''''&&&&&&'''''''''%%%%%%%%%&&&'''((()))***'''((((((((())))))******))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''%%%%%%&&&'''((((((((('''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((xxxaaa```\\\WWWYYYnnnrrrbbb```bbbeeeppphhhjjjnnnrrriiiKKK777---,,,)))+++---'''+++)))&&&''')))***)))'''''''''&&&&&&&&&%%%%%%%%%$$$$$$###############$$$$$$%%%&&&'''''''''&&&%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%!!!"""$$$%%%&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""""""""""""""""""""""""""""""""#########$$$$$$$$$#########""""""""""""###$$$###"""$$$&&&)))%%%%%%%%%&&&''')))++++++///......///111222222111444555666777888:::;;;;;;:::999888777888:::<<<>>>===;;;999777555444444444999888666555555777999:::555666888:::<<<===>>>???;;;===BBBFFFHHHIIIIIIHHHGGGGGGFFFDDDBBB@@@>>><<>>;;;999777666444444444444444444444444222111000///---+++******,,,++++++***)))(((((('''########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$###############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$+++***(((&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$'''***---/////////...+++***)))((('''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$%%%&&&'''&&&(((%%%######&&&((('''%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))&&&&&&&&&'''''''''((((((%%%&&&''''''((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''((((((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((xxxaaabbbaaa^^^aaaqqqtttfffeeeffffffnnndddkkknnnqqqeeeJJJ666------)))+++---''')))'''%%%&&&)))+++***)))'''&&&&&&&&&&&&%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&''''''&&&%%%$$$$$$%%%&&&&&&'''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###%%%&&&&&&&&&%%%$$$"""###$$$%%%%%%%%%$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$#########"""$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%&&&&&&'''&&&%%%######%%%'''******+++---///222444555222222222444777:::::::::999999::::::;;;;;;<<<<<<;;;:::888666555555666777777666666666888999;;;<<>>======<<<;;;999777666555444333333333333333333333333222111000///---,,,+++***))))))(((''''''&&&%%%%%%########################$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''&&&%%%%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&(((***---000111111000///+++***)))((('''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$)))'''%%%&&&'''(((&&&$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((&&&&&&&&&'''''''''((((((%%%&&&''''''(((((('''''''''''''''((((((((())))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''(((((()))(((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((zzzbbbdddeeecccgggpppsssgggiiijjjhhhooofffooopppqqqdddGGG555...---)))+++---''''''&&&%%%&&&)))++++++***&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&''''''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''%%%$$$$$$$$$%%%%%%%%%$$$############$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$##############################$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$########################$$$$$$%%%%%%&&&$$$&&&&&&&&&%%%&&&(((***///000222555777:::<<<===999999999;;;>>>@@@@@@???============<<<<<<<<<<<<===;;;999777666666666777666777888:::<<>>>>>======<<<>>>>>>>>>>>>======<<<;;;666666555555444333222222////////////////////////...---,,,+++***)))((((((&&&%%%%%%$$$$$$#######################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&+++,,,...000111000///...******)))((('''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%((('''&&&'''((()))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((&&&&&&'''(((((((((((('''''''''((((((((()))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((''''''''''''((((((+++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((((((((('''(((((())))))(((((((((''''''&&&&&&''''''((()))&&&&&&'''''''''(((((((((|||aaadddfffeeeiiimmmooocccgggkkkiiirrrlllqqqqqqrrrfffEEE444......******---(((''''''&&&'''((()))))))))&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%'''''''''&&&%%%$$$######$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$###%%%'''(((((('''%%%$$$%%%%%%%%%%%%$$$######"""######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%$$$$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############""""""%%%%%%%%%$$$###""""""""" """%%%(((***,,,000222444555777999<<<===??????>>>===<<<===>>>???>>><<<==============================<<<<<<<<<<<<===>>>;;;<<<===>>>???AAABBBCCC===<<<<<<;;;:::;;;;;;<<<<<<============<<<;;;;;;666666555555666888999:::999999999999888777666666333333222111111000//////++++++++++++++++++++++++(((((('''&&&%%%$$$$$$###$$$$$$#########"""""""""##############################$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''+++,,,---......---,,,+++))))))((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))***,,,---)))'''&&&&&&'''((()))***%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&'''((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((('''''''''''''''((((((''''''''''''((((((,,,++++++***)))(((''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((())))))))))))((('''''''''''''''(((((()))''''''''''''((((((((((((xxx]]]bbbggggggjjjooonnn___dddgggfffqqqmmmnnnooooooeeeAAA333...///******---((())))))((('''&&&&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((('''%%%$$$&&&%%%%%%$$$$$$###############$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$#########$$$'''+++...000333777999888999;;;<<<============:::999888999:::;;;:::999;;;<<<<<<===>>>>>>??????>>>=========>>>>>>??????;;;<<<<<<===>>>>>>>>>>>><<<;;;;;;:::::::::::::::@@@@@@???===;;;888666555111000000000111333666777555444444333222000///...//////...---,,,***))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$#########"""$$$$$$$$$#############################################$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&''''''''',,,,,,------,,,,,,******(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''(((,,,222777000...+++(((&&&&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))&&&'''(((((())))))(((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((,,,++++++***))))))(((((('''''''''''''''''''''''''''''''''((((((((())))))&&&'''''''''(((((())))))''''''((()))******))))))(((''''''''''''((())))))'''''''''((((((((())))))qqqWWW```iiijjjnnnsssppp___ccceeeaaallljjjjjjjjjkkk```???111///000******,,,((()))******(((%%%$$$%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&''''''&&&%%%$$$######$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%$$$######$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""""""""######$$$$$$$$$$$$$$$%%%''')))***+++,,,111333555666666666777888999:::;;;<<<;;;:::999888111000111333777999:::999;;;;;;;;;<<<===>>>>>>???;;;;;;::::::999999888888444555777888999::::::::::::::::::999888888777777111222222111111///......111000///......///000000///......---+++***((('''***)))((('''&&&%%%$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''---------------,,,++++++'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''''',,,555===;;;:::777222,,,((('''(((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))''''''((((((((()))))))))''''''((())))))))))))(((((((((((()))))))))******(((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''''''''((((((************))))))))))))''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&''''''((()))))))))''''''((()))************((((((''''''(((((()))***''''''((((((((()))))))))lllSSS^^^iiijjjmmmsssooo```fffggg```iiigggiiiiiikkk~~~ZZZ<<<000///111+++***,,,((('''))))))(((%%%$$$&&&(((%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$######$$$$$$%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%$$$###$$$$$$%%%%%%$$$#########$$$%%%&&&######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&'''''')))***+++---000222444555888999:::999666333222222444555666777666555333111------...111555888999999888888888888888888888888333444444444444444333333222333444666666666666666555555555555444333222222000000222333444444444444------,,,***))))))(((((((((((((((''''''%%%$$$$$$%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%##############################$$$$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''',,,,,,,,,++++++++++++***&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((()))***((('''+++333:::@@@BBBCCC@@@999222---+++***)))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))&&&&&&''''''''''''&&&&&&((((((((()))))))))******'''((((((((())))))))))))''''''((()))))))))))))))(((((()))))))))*********(((((((((((((((((((((((('''((((((((())))))))))))((((((''''''''''''((((((((((((((())))))))))))***'''''''''''''''''''''''''''((((((((())))))))))))&&&&&&''''''((())))))***''''''(((******++++++***((((((((((((((())))))***'''((((((((())))))))))))lllRRR]]]ggggggiiiooolll```hhhjjjccckkkhhhkkklllmmm}}}XXX;;;000///111+++***,,,)))%%%'''((('''%%%%%%'''***%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$%%%&&&'''(((%%%$$$#########$$$%%%&&&######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&$$$"""""""""$$$%%%$$$$$$#########$$$&&&'''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&******+++---...///000111111111222444555666777888777888999777333000...------...000111000///---,,,000000000222555777777777444444444333222111111111,,,---///111333444444555555666777777777555444333444444444444333222111000444333222111...,,,***)))&&&&&&&&&%%%%%%$$$$$$###"""######$$$$$$$$$############$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%##############################$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$##############################$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$&&&''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''')))+++)))''')))///555>>>DDDJJJKKKEEE<<<555111++++++******))))))((((((''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%&&&''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***&&&''''''''''''''''''&&&))))))))))))************(((((((((((())))))))))))'''(((((()))))))))))))))))))))))))))************(((((((((((((((((((((((('''((((((((())))))******((((((''''''''''''(((((('''''''''((())))))******''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&'''((())))))***''''''(((******+++++++++((((((((((((((()))******(((((((((((())))))))))))oooQQQ[[[fffiiidddnnnlllVVViiidddhhhjjjkkkoookkkiii}}}ZZZ888111,,,++++++((((((+++((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%((()))((('''"""""""""###$$$$$$%%%%%%"""!!!!!!###'''(((&&&###&&&'''((('''%%%$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$###"""""""""%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$#########$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''%%%$$$$$$$$$&&&((()))+++---///222333222111000000---...000222444444444444333555777888888777555444333333222222333555666777777555333111111222444555222222222333333222222222222222222222111///...---,,,---...000222333333333666666666555444444444333222222222222222111000///555555555444333222222111111000---***'''&&&%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$######""""""%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%&&&'''&&&$$$&&&)))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''******)))))))))))))))))))))(((((('''''''''(((((())))))))))))))))))))))))'''((())))))******))))))))))))(((&&&&&&'''))),,,BBBGGGNNNSSSSSSPPPMMMKKKCCC@@@666+++&&&'''(((&&&))))))'''&&&&&&'''((()))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''******))))))((((((''''''((((((((((((((('''''''''((((((((((((((('''''''''((((((((((((((('''''''''''''''((((((((((((''''''''''''((((((((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))************)))))))))))))))******+++*********))))))(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((())))))))))))(((((((((((((((,,,+++***((((((((()))***))))))))))))))))))))))))lllSSS```fffgggdddmmmmmmYYYjjjbbbffflllrrrllliiihhh~~~{{{WWW888111,,,,,,+++((()))+++((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&((()))(((&&&#########$$$$$$$$$%%%%%%%%%$$$%%%''')))***'''$$$%%%''''''&&&%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$))))))((((((''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%&&&'''%%%%%%&&&&&&&&&''''''''''''''''''(((***+++,,,---222111000000000000111222888:::<<<;;;999666555555::::::;;;;;;:::999888777444444555666777777777777333222111000000000111222222222222333444555666666777666444222111111222222---...///000222222333333222333444555555666555555333333333333333222222222222222333333333333333333111111000//////...------***((('''%%%$$$#####################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$#########"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))************)))))))))(((((('''''''''(((((())))))))))))))))))))))))'''''''''(((((((((((('''((()))+++***((())),,,///@@@GGGOOOTTTTTTTTTTTTTTTPPPKKK???000(((((()))''')))(((''''''''''''))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((''''''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***************))))))(((((())))))***************)))))))))((())))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))'''''''''((((((((())))))************************+++******))))))))))))***))))))))))))))))))))))))fffVVViiieeeeeedddwwwvvv```nnn``````gggooohhhgggggg|||wwwRRR777111,,,,,,+++))))))+++((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&'''))))))'''&&&$$$$$$$$$%%%%%%%%%%%%%%%))))))***,,,---+++(((%%%$$$%%%&&&%%%$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######%%%''')))+++---/////////000000000111111111111333444666777999999>>>===;;;:::999999999999777999;;;:::777555444444<<<<<<<<<;;;999777666555444333222222222333444555666555444333333333444555000111333444444444333222333111///,,,,,,---000111...///000222444666666777555555666666666555555444222222333333444444333333555555555444333222111111*********))))))(((((('''######""""""""""""###$$$############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((***++++++***)))((((((((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((($$$(((+++***''''''***...999AAAIIINNNOOOPPPTTTWWWXXXTTTGGG555***)))***)))''''''''''''((()))******))))))((((((''''''&&&&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))(((((((((((())))))************))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))''''''((((((((())))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++******((((((((((((((((((((((((aaaXXXqqqfffeeegggyyyuuu___pppeeecccfffmmmhhhjjjkkk}}}sssKKK666000,,,,,,,,,))))))+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''((())))))'''%%%%%%%%%&&&&&&&&&&&&''''''+++,,,---...---+++'''$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""#########$$$%%%%%%&&&&&&%%%&&&(((***---000222444777888888888888999999999777888999;;;<<<======>>>999999888777666555444444000222444444333222333444555555444444333222222111111000...------///222333888777666666666666888888111111111111000///------,,,,,,,,,,,,...000222444555666666777777777666666222222333333333333222222444555666777888888777777888777555222///,,,***)))&&&%%%%%%%%%$$$$$$$$$###############$$$$$$%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$%%%((((((&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''&&&(((***,,,,,,+++)))'''(((((((((((((((((()))***((((((((((((((((((((((((*********)))*********+++)))...111000+++)))+++///888>>>FFFHHHHHHIIIOOOTTTSSSRRRIII999,,,))))))***&&&''''''((())))))***+++******))))))((('''&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((((((((((((((((()))))))))((((((((((((((()))))))))(((((())))))))))))******)))(((((((((((((((((()))))))))*********)))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))******++++++,,,***)))(((((('''(((((((((*********)))))))))))))))))))))(((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))'''(((((((((((()))))))))+++++++++,,,,,,,,,,,,,,,((()))+++,,,---,,,++++++))))))))))))))))))))))))^^^XXXvvvfffgggjjjkkkfffRRRnnnnnnoooooorrrjjjoooppppppFFF555///,,,---,,,***)))+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&***)))(((((()))(((&&&$$$&&&&&&&&&'''(((((()))))),,,---......,,,(((%%%######$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%"""###$$$&&&((()))++++++***+++...000444666888999555555666666666777777777666666777888888777777666//////000000000/////////333444666666555555555777333333222111000000//////,,,,,,,,,---///333666888999888666444333333333333111///---+++++++++,,,---...000222444666777777666888888888888777666555444222333444555666666666666666777888:::::::::999888444333000,,,)))&&&%%%$$$$$$###############""""""$$$$$$%%%%%%%%%$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''&&&###&&&++++++'''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((((()))))))))((((((((((((((((((((((((%%%'''***,,,,,,+++)))(((((((((((((((((()))******(((((((((((((((((((((((()))(((((()))***,,,---...777:::<<<:::444111111333===BBBFFFFFFEEEFFFJJJOOOLLLOOOKKK===///(((''''''&&&'''(((((()))******+++++++++***)))((((((''''''))))))))))))))))))))))))'''''''''((((((((()))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))******(((((((((((())))))******))))))))))))******++++++***)))(((((((((((()))*********++++++***)))(((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))***+++,,,,,,,,,******)))((((((((((((((())))))))))))))))))******(((((())))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***************++++++,,,,,,)))***+++---------,,,+++++++++++++++++++++++++++```WWWwwweeeiiijjjfff^^^LLLmmmppppppmmmpppkkksssuuuoooCCC444///,,,------***)))+++((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''((((((&&&$$$%%%&&&'''((()))+++,,,,,,,,,---...,,,)))&&&$$$$$$###$$$%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''&&&'''(((***,,,...///000///000222444777888999999333333333444444444555555555666777777777666555444333444555666666666666666888999999777555333444555222111000...,,,++++++++++++---000333777;;;>>>???>>><<<999666333111000///...,,,+++***+++...111333222444666888888777444222555666666777777777777777888999:::;;;<<<======<<<444666888999999888777666,,,+++)))'''%%%%%%%%%%%%########################$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((&&&###(((000///)))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((()))))))))))))))((((((((((((((((((((((((&&&''')))+++,,,+++***)))(((((((((((()))***++++++))))))))))))))))))))))))&&&&&&&&&(((+++...111333>>>>>>===:::666333111111<<<===?????????@@@BBBCCCGGGMMMMMM@@@000(((&&&&&&''''''))))))************++++++******))))))(((((())))))))))))))))))))))))''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((())))))******+++'''(((((())))))******+++)))))))))***++++++,,,,,,******((((((((((((******++++++,,,++++++***)))((())))))))))))))))))))))))(((((((((((())))))))))))((())))))***+++,,,------,,,+++***))))))(((((()))))))))))))))************(((((())))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******(((((())))))******++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,eeeUUUuuubbbiiigggggg___LLLkkkjjjhhhggglllhhhrrrwwwpppDDD333...,,,------+++)))+++((((((''''''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&((((((&&&$$$$$$%%%''')))+++---...///---...---+++&&&$$$$$$&&&###%%%&&&&&&%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###%%%'''(((******,,,------...///000111111111222333555555555555444333333333444444444555555666777888999:::999777666999:::;;;<<<===<<<<<<;;;444444444222000//////111......,,,+++******++++++111333777;;;======<<<;;;<<<:::888555333222111111.........///111333555777333444555666666555333222666777888999::::::::::::<<<======>>>>>>>>>======444555777888888777444333***(((&&&%%%$$$$$$&&&&&&#########$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$((('''###)))444444+++&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''(((((()))******))))))))))))))))))(((((((((((((((((((((((('''''')))******+++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))&&&&&&(((***///444888;;;===999555333222000...,,,555444444777:::===<<<;;;???GGGHHH<<<...'''(((+++((((((************)))(((************************************************'''((((((((())))))))))))))))))))))))))))))******((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))(((((((((((((((((((((((('''((((((((()))))))))***'''(((((()))******++++++'''(((((()))******++++++))))))******+++,,,,,,---+++***(((''''''(((***+++,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))(((((((((((())))))))))))((())))))***,,,------...---,,,+++***))))))))))))((()))))))))************(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********(((((())))))***++++++,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,iiiTTTrrr___hhhccc```ZZZIIIhhhfffdddhhhssseeeqqqwwwrrrEEE333...,,,......+++)))+++((((((''''''''''''((((((''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&$$$$$$%%%'''))),,,...000111......---***%%%$$$%%%((($$$%%%'''&&&&&&%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$'''''')))+++...000111222222222222222222111222111111222333333333222111000111111111111222222222222111333555777888888777666666777888999999888777666...///000///......000222,,,,,,,,,---...000222444888;;;>>>???>>>999444111111000/////////000111222222333555666777777666666666666666777888999:::;;;;;;<<<======>>>=========<<<<<<<<<<<<;;;:::999888555777888999999777444333,,,+++(((%%%$$$$$$$$$%%%######$$$$$$$$$$$$$$$$$$###$$$&&&'''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$((('''$$$+++666666---&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''''''''((())))))++++++******))))))(((((())))))))))))))))))))))))((((((((()))***++++++,,,(((((((((((()))***+++,,,))))))))))))))))))))))))((()))+++///444:::???BBB>>>888222000222222000,,,333111111666===@@@???<<<666???AAA777***''',,,111))))))***++++++***((((((***************+++++++++************************(((((((((((())))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((###$$$%%%&&&''')))******))))))))))))))))))))))))'''((((((((())))))******'''(((((()))***+++++++++'''(((((()))***+++++++++))))))***+++,,,,,,------+++***)))'''''')))***+++---------,,,+++***)))((())))))))))))))))))))))))(((((((((((())))))))))))((())))))+++,,,---.........---,,,+++************(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************(((((()))***++++++,,,,,,000///---,,,+++,,,,,,---++++++++++++++++++++++++ZZZ___bbbeeebbbdddiiiMMMOOObbbdddhhhnnneeehhhrrrooo|||kkkCCC000///...,,,+++***))))))))))))((('''''''''''''''%%%$$$$$$%%%&&&'''((()))'''''''''&&&$$$$$$&&&((()))((((((***...///---***)))((('''&&&%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&)))'''$$$###"""$$$&&&((()))***---000333444444555555444333222111111222333888555333222222222111/////////000000000111111111444444444333333333333333333222000...---...///000------......///000111111333444666888:::;;;<<<<<<@@@===888333000///000111---...000444888::::::999@@@>>>:::777555444555666;;;:::::::::;;;===???@@@>>>>>>===<<<;;;999888888<<<<<<<<<===>>>???@@@@@@999888666333///,,,***)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&)))///666<<<---((($$$$$$(((***)))''''''(((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++,,,,,,******)))'''&&&'''))),,,(((---555===BBBEEEEEEDDDAAA===888333///---,,,,,,---+++222>>>AAA<<<===EEE@@@AAA@@@999000***)))+++******++++++++++++*********************)))))))))(((((((((((((((((((((((()))*********((('''((()))************************,,,+++)))(((''''''((((((%%%'''(((((('''&&&&&&'''''''''&&&&&&''')))***,,,)))***************))))))&&&&&&'''(((((()))))))))++++++++++++++++++++++++,,,+++***)))))))))))))))((()))+++,,,,,,,,,+++***((())))))***************,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))))))))(((((((((+++***)))(((((()))***+++,,,,,,+++***************((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((((())))))******))))))(((((((((((()))***+++,,,333000,,,(((&&&&&&'''(((************++++++++++++YYY]]]___cccaaadddeeeMMMPPP```___cccmmmjjjhhhqqqnnn}}}iiiBBB000///...,,,+++***))))))))))))((('''''''''''''''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&%%%$$$$$$&&&)))&&&'''***...000///+++((()))((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&'''(((+++---//////111222444555666666555777666555444444444555555444222000000111111000///333333222111111000000///000000//////...---,,,,,,))))))))))))+++,,,...///444555777999;;;===>>>???>>>>>>???@@@AAAAAAAAAAAA;;;999777555555666777999::::::;;;===???@@@>>>===777666444333333555888999;;;;;;::::::;;;<<<===>>>>>>???????????????@@@@@@AAA@@@>>><<<:::888666555///...---+++)))'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&(((---444999000,,,'''&&&((()))'''$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))******+++,,,,,,,,,444222///+++((((((+++---777:::>>>BBBDDDCCCBBB@@@999666222---***)))))))))+++)))///999<<<777888@@@>>>???>>>888///***)))+++******++++++++++++******************************(((((((((((((((((((((((()))***+++***(((((((((***************************,,,+++***)))((((((((((((&&&((())))))(((''''''((((((''''''''''''(((***+++)))***************))))))************************))))))))))))))))))))))))+++***))))))((((((((((((((((((***+++++++++*********++++++,,,---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))((((((''''''((()))***+++***)))(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((()))***+++,,,---000...+++((('''((()))***)))************+++++++++VVVYYYZZZ^^^___ccc```KKKPPP___[[[___mmmnnngggpppmmm}}}ggg@@@000///...,,,+++***))))))))))))((('''''''''''''''%%%%%%%%%&&&&&&'''(((((($$$%%%%%%%%%$$$%%%''')))%%%)))///222111---)))'''((((((''''''&&&''''''(((''''''(((((())))))*********+++,,,---...000111222000111111222222111111000333333222111111111111222111000....../////////...000000///...---,,,++++++(((((((((((())))))))))))...000222555888:::;;;<<<>>>@@@AAADDDFFFGGGHHHIIIGGGFFFFFFEEEEEEDDDCCCCCC:::::::::;;;===???AAABBBCCCBBBAAAAAAAAA@@@>>>;;;555555444555666999<<<>>>;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA<<<;;;888555111...+++***%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&''''''(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%''''''&&&&&&'''***000444///,,,'''&&&((()))'''%%%'''''''''(((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++777666444111...///222555DDDDDDCCCBBB@@@===:::888000...+++((('''&&&'''''')))'''***222333///111888:::;;;:::444...))))))***))))))************)))))))))))))))***+++++++++,,,))))))))))))))))))))))))***+++++++++)))((()))***************************************)))(((''''''&&&(((***)))((('''((((((((((((''''''''''''((()))))))))************))))))+++++++++***)))(((((((((''''''''''''''''''''''''))))))(((((('''((((((((((((((()))*********))))))'''(((((()))***)))))))))************))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''((()))***))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))((('''''')))))))))***+++,,,...///---,,,+++******+++,,,---*********+++++++++,,,,,,UUUVVVUUUZZZ]]]ccc\\\GGGOOO___\\\```mmmlllhhhooommm}}}ddd>>>//////---,,,+++*********))))))((('''''''''''''''%%%%%%&&&'''''''''''''''$$$%%%%%%%%%%%%&&&)))++++++000444444///***(((''''''''''''''''''((()))))))))******+++---......///111111222222111///---,,,...............---------/////////............//////---++++++,,,,,,,,,***''''''((((((((())))))))))))***,,,...000333444555???AAADDDGGGIIIJJJJJJJJJEEEFFFGGGHHHHHHHHHGGGGGGHHHHHHFFFEEEDDDCCCCCCBBBAAAAAABBBDDDDDDEEEEEEEEE>>>===;;;:::999888666444777666666666888:::<<<===;;;;;;<<<>>>???AAACCCCCCAAA@@@???<<<:::888666555...---,,,***)))'''&&&&&&########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&%%%%%%'''+++...***'''&&&&&&(((***)))((((((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))************************((((((((((((((((((((((((************))))))))))))///111444555777999<<>>:::555222///...***)))((('''&&&'''((()))(((&&&(((,,,+++)))+++111555666444000+++(((((()))(((((())))))))))))(((((((((((())))))***+++,,,,,,))))))))))))))))))))))))***+++++++++)))((()))***))))))))))))))))))))))))((()))*********((('''&&&&&&((())))))((('''((((((((((((''''''''''''''''''(((((())))))***)))))))))(((((((((''''''&&&&&&&&&(((((((((((((((((((((((())))))((((((((())))))***))))))******************&&&'''(((((())))))((((((++++++******************************************((((((((((((((((((((((((************************++++++*********)))))))))((((((((())))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((()))******++++++******))))))******+++,,,...///000..................//////,,,------....../////////UUUTTTRRRWWW[[[cccZZZDDDMMMaaabbbeeemmmgggjjjpppnnn{{{aaa<<>>@@@CCCEEEEEEGGGHHHKKKLLLMMMKKKJJJHHHDDDEEEGGGHHHHHHGGGFFFEEEIIIHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFDDDBBB???>>>777555333333333333222000666666666666888999;;;<<>>@@@AAA@@@???>>><<<999666444222,,,+++***)))'''%%%$$$$$$######$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((()))******))))))))))))))))))))))))'''''''''''''''((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((''''''''''''''''''''''''((()))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((((((((((((((((((((((()))))))))(((((((((''''''&&&'''((('''&&&%%%'''((()))))))))((('''&&&&&&&&&&&&''''''((((((''''''&&&'''(((((())))))*********(((((((((((((((((((((((())))))))))))))))))))))))******************************++++++++++++++++++)))...555:::<<<<<<<<<;;;111000...,,,++++++,,,,,,)))))))))))))))***++++++,,,,,,,,,+++***)))+++---//////---,,,,,,+++++++++******++++++++++++******+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++,,,---++++++++++++++++++++++++)))******+++******)))))))))+++,,,,,,+++******+++)))***++++++++++++*********+++,,,---------------***++++++,,,------.................................---......///000111222111111000/////////000000//////000111111111111111111111111111111222222222222222222222222222222222222222222222222222222222555555555555555555555555333333333333222222222111000000111111111111000000///............///000000////////////////////////.........------,,,,,,+++************************((((((***+++,,,,,,------............//////000111444333222111111222333444444555555666777888999999XXXWWWSSSVVVZZZcccZZZGGGSSSfffdddeeennnkkkqqqtttrrryyy[[[777......---,,,++++++++++++))))))((('''''''''''''''&&&'''((())))))((('''&&&(((***,,,---...111444777777333---((('''''''''((('''&&&&&&&&&&&&&&&''''''''''''(((((()))***++++++((((((((((((((('''&&&&&&######""""""###$$$%%%&&&###$$$%%%'''''''''&&&%%%'''&&&'''***...222444444;;;<<<>>>@@@BBBEEEFFFGGGEEEEEEEEEDDDDDDDDDDDDDDDHHHHHHIIIJJJIIIIIIGGGGGGDDDFFFIIILLLMMMMMMKKKKKKIIIHHHFFFDDDCCCDDDEEEFFF>>>===<<<:::777666444333444333222333555888888888;;;;;;;;;<<<<<<<<<======666555444222///,,,((('''%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))***+++))))))))))))))))))))))))&&&'''''''''((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((($$$%%%&&&'''((((((((((((++++++++++++++++++++++++((((((((((((((((((((((((************))))))))))))(((***++++++)))))))))******+++++++++)))((((((((()))))))))******)))))))))*********+++,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.../////////000111111111111444777888777666666666000///.........//////000................../////////000111000............000///......///000000///......////////////......////////////000000000000////////////////////////000111222111/////////000...........................------,,,,,,------...---///000000.........///,,,---///000000000000///...///000111222222222222000000111111111111111111111111111111111111111111111111111222333555666777666555444333333333444444111111222333333333333222555555555666666666777777777777777777777777777777777777777777777777777777999999999999999999999999888888888777777777666666333444444555444333111000000000000000000111222222222222222222222222222222000//////...------,,,,,,++++++++++++++++++++++++)))***,,,...000111222222000000/////////000000111222111000///000333555777666777888999:::;;;<<<<<>>=========>>>888777777666666666777777444222111222444777888888999888777555333222000///)))******)))(((%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((()))++++++))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((''''''''''''(((((())))))))))))))))))))))))((((((***+++,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++*********)))+++,,,......,,,+++,,,---((()))+++,,,,,,,,,------,,,------......------,,,......//////000111111222////////////////////////000000000000000000000000000000000000000000000000222222333444555555666666777777777666333333444555111000000000000000111111444444444444444444333333111444555333111111111000222111000000222333333333111111222222222222111111333333333222222222222222222222222222222222222222333444555444222111222333111111111111111111111111111000///......///111222000111333333111111111222///000222333444444444333111222333444555666666666444444333333222111111111222222222222222222222222333333444555666777999:::999888777666555666666777666777888888999999888888777888888888999999::::::::::::::::::::::::::::::999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999555666666666555333111000111111000111111222333333444444444444444444444444000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000333555777888888222111111000000000000000///...------///333777:::777888888999;;;<<<======QQQ___WWWZZZZZZiiigggLLL]]]ddd[[[jjjqqqiiiqqqvvv}}}yyyVVV555......---,,,,,,+++*********)))((('''&&&'''((((((%%%&&&'''((()))***+++,,,------...000333555888999---,,,)))'''&&&'''((((((***'''%%%%%%'''((('''%%%&&&&&&%%%%%%$$$%%%%%%%%%'''&&&%%%$$$$$$%%%&&&'''((((((''''''(((***+++,,,''''''((())),,,///222444999:::;;;===@@@BBBCCCDDDGGGGGGGGGHHHJJJLLLMMMOOOPPPNNNJJJIIIIIIKKKNNNOOOOOOOOOOOOOOONNNLLLJJJIIIIIIGGGEEEEEEEEEEEECCCAAA::::::999888666555444444555444444333222111111111222111000///...,,,++++++)))(((&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&'''((((((((('''&&&((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&''''''(((***,,,,,,)))'''''''''''''''''''''''''''''''''''''''(((((())))))***)))(((''''''((()))***((((((((((((((((((((((((************************++++++++++++++++++++++++******+++,,,,,,---......***************************++++++++++++***))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++******************------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---......///000000///000000000000000//////...............---,,,+++---------...///000222222111111222222111000//////333333333333222222222222222222222222222222222222555555666666777777888888777777777777777777777777444222000//////111333555333444555666666444222111555555444333222111000///111111111111111111111111111111111111111111111111000111111222222222111111333111000//////111333444::::::999777333222222333555444333222111///......222222222333444555777777888888888888888777666555666666666666777888999:::::::::;;;;;;;;;<<<<<<<<<;;;:::888888888888:::;;;:::999777555555555555666666777888999;;;<<<===>>>::::::999888888999::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888777888888999999999999999999999999888888888999999999::::::<<<;;;;;;::::::999999999;;;:::999777555333111000111222444555666666555444333333444444444555555555555222000000111111///,,,000//////...------------///000222444666999;;;;;;888:::;;;:::777333111000......//////111222444555;;;:::999888777555444333QQQaaa[[[^^^]]]jjjhhhOOO```fff]]]kkkooohhhooottt{{{yyyUUU444......---,,,,,,+++******+++***)))'''&&&&&&&&&&&&%%%&&&'''((()))***+++++++++---000333555555444333,,,+++(((&&&$$$$$$%%%%%%'''%%%$$$$$$&&&'''%%%###&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&(((***,,,---++++++,,,...111444777999111222333666:::>>>AAADDDBBBBBBCCCDDDEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMKKKKKKJJJJJJJJJJJJKKKLLLIIIJJJKKKKKKKKKJJJIIIHHHCCCAAA?????????>>><<<:::555444333222111000//////111111000000///......---++++++***)))(((((('''&&&((('''%%%$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&'''((())))))))))))(((((('''&&&&&&''''''''''''&&&&&&&&&'''((((((((('''''''''''''''''''''))))))***,,,...---+++))))))))))))))))))))))))))))))))))))))))))*********++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......------------------------+++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++---------------,,,,,,,,,------------------------------......///000000000000000111111111111000000---............---,,,+++------------///000111222222222222222222111000000222222222111111111000000333333333444555666666777777777777888999999:::::::::999888888666666555444333222111000000222333555666777888999888777555444555555444333222111000///222222222222222222222222111111111111111111111111111222222222222222111111111000000000111444666888999999888666333111222333777777666666555444333333333333333444555666777888<<<;;;:::999777666555444999999999999:::;;;<<<===::::::::::::;;;;;;;;;<<<;;;::::::999999::::::;;;<<<;;;999888777777888888999999999::::::;;;;;;<<<999999999999999999999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888888888888888888888888888;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555444333222111222444666777888888888666666555444333222111000333111///000111222000...///......---...000333444......///000111333333444;;;===>>>===;;;999999999999999999999:::<<<======??????>>>===<<<;;;::::::QQQbbb^^^aaa___jjjfffQQQaaafff```jjjjjjeeelllpppxxxxxxSSS333...------,,,,,,++++++******)))((('''&&&&&&&&&&&&&&&&&&'''((())))))******)))---222555666333///,,,***)))'''%%%###"""######&&&&&&&&&'''))))))'''%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''')))+++...111444555666777999;;;>>>AAADDDEEE??????AAACCCGGGJJJMMMNNNMMMLLLLLLLLLKKKKKKJJJJJJGGGHHHIIIJJJKKKJJJIIIIIIGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJJJJJJJIIIGGGFFFDDD:::999777666666555333111///......---,,,++++++***,,,++++++******)))))))))&&&&&&%%%%%%%%%$$$$$$$$$'''&&&$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((***+++,,,******)))((((((((())))))((((((((((((((()))******(((((()))))))))))))))))),,,,,,,,,...000000...,,,------------------------++++++++++++++++++++++++,,,------.........------------------------------.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........///////////////---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,,,,---------------,,,,,,---.........------------------............------..................---......//////000000111000000111111111111111000---............------,,,---------...///000111222333333222222222222111111111111111111000000000///333444555666888999:::;;;777777888888999:::::::::<<<;;;:::888666444333222333222222222333333444555777888999:::999888777666555444444333222111000000111111111111111111111111222222222222222222222222444555555555444333222222000000111222444777:::<<<:::::::::888555444555666::::::::::::999999999888777777777888999:::;;;<<>>;;;999777777777<<<<<<<<<<<<===>>>??????<<<<<<<<<<<<==================>>>>>>>>>>>>======>>>>>>===<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::888999::::::::::::999888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888999999999888888888888888888888888999999999999::::::::::::999999999999999:::::::::::::::999888777666555555222333555777999::::::;;;888888777555444222111111333222111222444555444333333111///...///222666999666666666666555555555555:::;;;<<<<<<;;;;;;<<<>>>===============>>>??????>>>>>>>>>>>>============PPPbbb^^^```\\\eee\\\MMM]]]bbb^^^fffbbbaaaiiikkksssvvvQQQ111---------,,,,,,+++++++++((((((((((((((((((((()))&&&''''''(((((()))))))))))),,,000222222...)))&&&((('''&&&%%%$$$$$$%%%%%%)))***,,,...///...---+++)))))))))((())))))******,,,---///222555999;;;<<>>===>>>>>><<<:::999:::<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@FFFDDDAAA>>><<<;;;<<<<<<===============>>>???@@@>>>????????????@@@@@@@@@@@@AAACCCCCCCCCCCCAAA@@@?????????>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<======<<<:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999666666777888999::::::;;;888888888888777777777777555555666666888999999999:::777333//////222777:::>>>>>>>>>>>>======<<<<<<===>>>>>><<<<<<===@@@BBB??????>>>======>>>>>>>>>>>>>>>?????????@@@@@@@@@QQQaaa[[[\\\WWWaaaQQQHHHWWW[[[\\\aaa[[[___hhhgggnnn~~~sssNNN000------,,,,,,,,,,,,++++++*********))))))(((((('''''''''''''''(((((((((((()))***,,,,,,,,,)))&&&$$$%%%%%%&&&'''((()))***+++,,,...111333333333222111111111111111111222333444555666888:::===???@@@AAA>>>>>>>>>======<<<;;;;;;CCCCCCDDDDDDEEEEEEEEEEEECCCBBBBBBAAA@@@@@@??????@@@@@@BBBBBBBBB@@@===<<>>>>>??????>>>===<<<>>>???;;;;;;<<<<<<<<<<<<==================>>>???@@@@@@DDDBBB@@@>>>===>>>@@@AAA=========<<<======>>>>>>????????????@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAA??????????????????>>>>>>;;;;;;;;;<<<======>>>>>><<<===???@@@@@@???===<<<=========>>>>>>>>>??????==============================<<<<<<<<<======>>>========================@@@@@@@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999999999999999999999999999999999777888999999999:::;;;;;;<<<:::666333333666:::===@@@@@@@@@@@@@@@@@@@@@@@@FFFFFFEEECCCAAABBBEEEGGGDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFTTTbbbXXXXXXVVVbbbKKKGGGTTTWWW[[[___WWW___iiidddjjjzzzpppKKK...,,,,,,,,,,,,,,,,,,,,,,,,......---,,,***(((&&&%%%((((((''''''''''''''''''((((((((((((((('''%%%%%%%%%%%%''')))+++---///000---000333444444444555666::::::999::::::;;;<<<===<<<===>>>@@@AAABBBCCCCCC?????????@@@??????>>>>>>===>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@??????>>>>>>;;;<<<<<<<<<;;;:::888777888444111222555666111,,,++++++,,,,,,,,,+++)))((()))(((&&&'''((((((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''(((((()))***************+++++++++,,,,,,,,,,,,,,,,,,,,,------------111111000///............---,,,,,,,,,,,,------...............///111222333333333222222222111111111222000000000222333222111////////////////////////,,,,,,,,,---------......---......///000000000000////////////////////////......//////000000111111////////////////////////000000000000000000000000000000111111222222333333111111222222111111000//////////////////////////////////////////000000000////////////////////////......//////000000111111000000000000000000000000///000000111111111111111111111222222333333222222000000111111222222333333000000111111222222333333222222222222222222222222111222333444555555555444444444555666666666666555555555555555555666777777777666555444555666777888:::::::::999999999999888999999999999999999999999;;;;;;<<<<<<===>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;999999999:::;;;<<<===>>>??????>>>>>>>>>=========:::::::::999999999888888========================<<<<<<<<<<<<<<<<<<<<<<<<>>>?????????>>>===<<<<<<=========>>>>>>>>>>>>>>><<<===>>>===<<<<<<>>>@@@=====================>>><<<<<<<<<<<<<<<===>>>>>>??????>>>===>>>???@@@AAA>>>>>>>>>======>>>>>>???===>>>>>>>>>>>>?????????@@@@@@AAAAAAAAAAAA@@@@@@???@@@@@@AAAAAA@@@??????<<<<<<===>>>??????@@@@@@???@@@AAAAAAAAAAAA@@@???????????????@@@@@@@@@AAA?????????????????????????????????>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@??????>>>======???????????????????????????>>>===<<<;;;:::::::::===<<<<<<;;;:::999888888:::;;;<<<;;;:::999:::;;;;;;:::999:::;;;>>>AAACCCCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHGGGDDDBBBBBBEEEGGGEEEEEEDDDDDDDDDDDDDDDEEEDDDEEEEEEFFFGGGGGGHHHHHHXXXdddXXXXXXYYYiiiNNNMMMWWWXXX^^^```VVVbbbjjjcccfffwwwmmmIII---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,***)))(((((((((''''''&&&&&&&&&&&&&&&((())))))(((&&&%%%&&&''')))+++---///000111///111444555444555777:::;;;;;;;;;<<<<<<===>>>???>>>???@@@BBBCCCDDDCCCCCCBBBCCCCCCDDDDDDCCCCCCBBB<<<===>>>???@@@??????>>>@@@??????>>><<<;;;::::::444444333333222222111111///***)))000999999000&&&((()))+++,,,,,,,,,++++++&&&%%%$$$%%%'''((('''&&&%%%%%%%%%&&&&&&'''''''''))))))))))))))))))))))))*********)))))))))))))))((())))))******+++******)))******+++,,,,,,------,,,------------................../////////000000111222222222222111111000///////////////000111111/////////000111222444555444444333222111000000///111000//////111222222111////////////////////////,,,------...///000111111////////////000111222333000000000000000000000000...//////000111111222222000000000000000000000000111111111111111111111111000000000111222222333333111222222222222111000000000000000000000000000000/////////000000111111111000000000000000000000000///000000111222222333333000000000000000000000000000111111222222222222222333333444444444333222222111111111222333333444444444444444555666666777777666666666666666555555555555555666888888999999999777888999999::::::999999999999888888888999::::::;;;:::888888888:::;;;=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>=========>>>??????@@@@@@???????????????@@@@@@@@@===<<<;;;;;;<<<>>>AAABBBAAA@@@@@@???????????????============<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>>>>??????>>>======??????@@@@@@@@@@@@@@@@@@;;;===>>>======>>>@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@=========<<<======>>>?????????@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBB@@@AAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB????????????@@@@@@@@@@@@===>>>>>>>>>??????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>>>>>>>>>>???@@@?????????>>>>>>>>>>>>@@@BBBBBB@@@===;;;<<<======>>>@@@BBBDDDEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEFFFFFFDDDBBBBBBDDDFFFEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFGGGGGGHHHHHHIII[[[gggZZZZZZ]]]pppSSSSSS\\\ZZZaaabbbWWWeeekkkcccddduuu~~~kkkHHH---,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++---///000111111((((((((('''&&&&&&%%%%%%$$$&&&(((++++++***(((&&&'''(((***,,,...//////000111444666666555666:::===888888888999:::;;;<<<======>>>@@@BBBDDDDDDDDDCCCBBBBBBCCCCCCBBB@@@???>>>??????@@@???>>><<<:::999888888666555333111000///---,,,+++************+++***&&&(((333@@@AAA444%%%(((((()))******)))((('''%%%$$$###%%%'''(((((('''((((((((())))))******+++++++++,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++,,,------...//////.........////////////000000000000000111111111111000111333444555444444333222111111111222333444444000000000111222333555666555444333222000///......111///...///000222111111////////////////////////------...000111222333444111000//////000222444555111111111111111111111111//////000111222222333333000000000000000000000000222222111111111111111111---......///000000111111111222222222222111000000000000000000000000000000//////000000111111111222000000000000000000000000111111222333333444555555222222222222222222222222111111222333333333333222555555555555444333222222111111222333333444555555666777777888999::::::;;;999999999999888888888888777888999:::;;;<<<<<<<<<999:::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<<<<>>>===;;;;;;;;;===???@@@>>>>>>=========<<<<<<<<<======>>>@@@AAABBBCCCDDD<<<<<<<<<===>>>>>>??????DDDDDDCCCCCCCCCCCCBBBBBB???>>><<<<<<===@@@CCCEEE@@@???>>>>>>======>>>>>>????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<========================<<<======>>>>>>>>>>>>===??????@@@AAABBBBBBBBBBBB===>>>@@@@@@???@@@BBBEEEDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@?????????@@@AAAAAABBBCCCDDDDDDEEEDDDDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBCCCDDDEEEAAABBBCCCDDDDDDCCCBBBBBBCCCCCCBBBAAAAAA@@@??????AAA@@@@@@??????@@@@@@AAA>>>????????????@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCAAAAAACCCDDDFFFGGGHHHIIIDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAAAAACCCCCCAAAAAABBBCCCEEEFFFGGGGGGGGGHHHIIIFFFBBB??????AAACCCDDDGGGIIIIIIHHHFFFEEEJJJIIIIIIHHHGGGGGGFFFFFFGGGHHHIIIHHHGGGGGGIIIJJJGGGGGGGGGGGGGGGHHHIIIIIIKKKLLLLLLLLLMMMMMMMMMNNNbbbhhhhhh^^^kkkiiiQQQ\\\^^^]]]```\\\ZZZbbbiii^^^```qqqwwwbbbEEE444------,,,++++++******)))(((((((((((()))+++,,,---((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%&&&''')))+++,,,''')))+++---///000000000333333444555777888:::;;;;;;888666777999<<<<<<:::999999::::::;;;;;;<<<<<<======<<<;;;:::999888888666666555333222000//////......---,,,***)))'''&&&'''(((((()))))))))))))))&&&&&&&&&'''''''''''''''((())))))*********))))))))))))(((((((((((())))))((()))+++---...///000000............/////////000//////.........------------.........//////000000+++,,,...///111222222222222222222111111111111111222222111111000/////////444444444333333222222222222333333444555666777888444444444333333333333333111111111111000///---+++---...000111222333333333333333333333222222111000000000111111111222222222333333333222222222111111444333222111111222333444000111111222222222111111------...///000000111111444444333222222222222222222222222222333555666666777666555444444555666777999999888777666666666777666666666666666555444333333444666777888999999:::999999999999888888888888666777888888888888888777666666666777777777777777666555444444333333333333000111333555777888999999<<<:::999777777888:::;;;888888999::::::;;;<<<<<<999999:::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>???????????????>>>===;;;;;;;;;<<<===:::;;;===>>>?????????>>>??????@@@AAAAAABBBBBBCCC???????????????@@@AAABBBDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@@@@??????@@@@@@AAABBB@@@@@@?????????@@@@@@AAACCCBBBBBBAAAAAABBBBBBCCCBBBCCCEEEEEECCCCCCCCCDDDDDDCCCAAA@@@@@@AAACCCDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGGGGFFFEEEGGGGGGFFFFFFFFFFFFFFFFFFJJJIIIHHHGGGGGGHHHIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFDDDDDDEEEEEEEEEEEEDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCDDDEEEGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJIIIHHHGGGFFFEEEEEEEEEEEECCCCCCCCCDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDEEEGGGGGGKKKKKKJJJHHHFFFEEEDDDCCCDDDEEEFFFHHHJJJKKKMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIJJJKKKJJJHHHGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJOOOOOOOOONNNMMMLLLJJJJJJdddjjjjjj```llliiiQQQ\\\^^^^^^aaa]]][[[cccjjj___]]]mmmsss[[[;;;+++------,,,++++++******)))(((((((((((((((((())))))((('''&&&&&&%%%%%%%%%&&&''''''''''''(((***,,,---,,,,,,,,,---...000111222333333444555666888:::;;;999777444555777999888777888888888888777777777777999888777555333222111000......---,,,+++******)))'''((((((((((((''''''&&&'''(((((()))))))))))))))((((((((())))))************++++++,,,,,,,,,,,,,,,++++++************++++++)))***+++---///000000000///000000000000111111111111000000000//////////////////000000000111111111...///000111222333333333222222222222222222222222222222222222111111111111555555555444444444333333555555555666666777777777555444444333333222111111444444555555444333222111333444555666777888888888777777888888777666666555333333333333444444444444111111222222333333444444444444333222222333444444000000111222222222222222222222333444444555666666888777666666555555666666:::999999999:::;;;<<<===:::999888888888888999:::::::::999999999999999999;;;;;;:::::::::999999999888999:::;;;<<<=========:::999999999888888777777777888999:::::::::::::::999888888777777666666666444333333222222222333333666777888:::;;;<<<<<<===:::999888888888:::<<<===;;;;;;<<<======>>>??????999::::::;;;<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????@@@???>>>=========>>>>>>>>>???@@@AAAAAAAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGFFFGGGGGGGGGHHHEEEDDDDDDCCCCCCDDDDDDEEEEEEGGGIIIHHHGGGFFFGGGGGGFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKJJJJJJJJJJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEDDDCCCCCCDDDDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKKKKJJJJJJKKKKKKKKKEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJGGGGGGHHHIIIJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKJJJMMMOOOOOOMMMKKKKKKKKKKKKKKKKKKLLLNNNPPPRRRSSSRRRRRRRRRRRRRRRQQQPPPOOOgggjjjjjjbbbmmmgggQQQ\\\___^^^bbb^^^\\\dddkkkaaa\\\jjjsss[[[999+++------,,,++++++******)))))))))((('''''''''''''''((('''&&&&&&%%%&&&&&&&&&((((((((()))***+++,,,---000///---------///222444222222333333555666777888777555333333444555555444444444333222222111111000111111///...,,,***((((((((((((((('''''''''&&&&&&$$$$$$&&&'''((())))))))))))***++++++,,,,,,++++++)))******+++,,,------...------...///////////////......------------......,,,---///000111222333333111111222222222333333333222222222222111111111111111222222222222222333333111222333333444444444333333333333333333333333333333333333333444444444444777777777666666666666666888888888777777666666666888888777666555444444333333444444555555444333333333444555777888888888888666777777777777666666555111111111111222222222222111222333444555666777777666666555444444555666666222333444555666777777777888999999::::::;;;;;;;;;<<<<<<;;;:::::::::::::::;;;:::::::::::::::;;;;;;:::999999888999999::::::999999999999::::::::::::<<<;;;:::999999999:::;;;;;;<<<<<<===>>>>>>======;;;;;;:::999888777777666888999:::;;;<<<=========<<<;;;;;;:::999888777777666666666555666666777777999:::;;;<<<<<<=========;;;:::::::::;;;===???@@@===>>>>>>??????@@@@@@@@@;;;;;;<<<<<<===>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBAAABBBBBBCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHJJJKKKKKKJJJIIIIIIJJJIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKFFFFFFFFFGGGHHHHHHHHHIIIKKKLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIIIIGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHDDDEEEFFFGGGIIIJJJKKKLLLIIIIIIIIIIIIHHHHHHHHHHHHIIIHHHGGGEEEDDDDDDEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIKKKLLLMMMNNNJJJJJJJJJKKKKKKKKKLLLLLLJJJIIIHHHHHHHHHIIIKKKLLLJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOJJJLLLOOOPPPOOOLLLJJJJJJIIIIIIIIIKKKMMMPPPSSSUUUQQQRRRRRRSSSTTTTTTSSSSSShhhhhhhhhccclllaaaQQQ]]]______bbb___]]]eeeddd^^^VVVdddttt^^^:::000------,,,++++++******))))))((((((''''''(((((((((''''''&&&&&&&&&&&&''''''(((((())))))***+++,,,,,,//////.........///000000/////////000111222333444333333222111111111000000,,,,,,,,,,,,,,,,,,++++++++++++***)))((('''&&&&&&(((((()))))))))*********'''((()))+++,,,---------------...////////////...******+++,,,---///000000...///000111111111111111000000////////////000000000111222444555666666666222222222333333333444444333333333333333333333222333333333333333333333333333444444444444444333333222222333333333333444444444444555555666777777888999999999888888888888888:::999999888777666555444555555555555555555444444000000000111111222222222444555666777888888888888666666777777777666666555222222222333333333444444555666666777888999999999888888888777777888888888777888999;;;<<<=========<<<<<<<<<======>>>>>>>>>??????>>>===============:::999999888888888999999<<<<<<<<<<<<<<<<<<============>>>??????@@@@@@@@@>>>===;;;:::999;;;<<<>>>???@@@@@@AAAAAAAAA@@@@@@======<<<;;;:::888888777999:::;;;===>>>???????????????>>>>>>======<<<<<<>>>>>>>>>>>>>>>???@@@AAA>>>??????@@@@@@@@@@@@@@@@@@????????????@@@BBBBBB>>>?????????@@@@@@@@@AAA?????????@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGEEEEEEFFFGGGHHHGGGGGGFFFFFFEEEDDDCCCCCCEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGIIIHHHFFFEEEEEEEEEGGGHHHGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEIIIIIIHHHHHHHHHHHHIIIIIIIIIKKKLLLLLLKKKJJJJJJKKKKKKJJJJJJIIIIIIJJJJJJKKKHHHHHHHHHIIIIIIIIIIIIJJJGGGGGGGGGGGGGGGHHHHHHHHHEEEFFFFFFGGGHHHIIIJJJJJJLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIIIIJJJJJJJJJJJJJJJKKKLLLNNNNNNNNNNNNLLLKKKNNNNNNMMMLLLLLLLLLLLLLLLIIIJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJLLLMMMMMMMMMMMMMMMMMMLLLHHHHHHIIIJJJKKKLLLMMMNNNKKKKKKKKKKKKJJJJJJJJJJJJKKKJJJIIIHHHGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLNNNOOOKKKKKKKKKLLLLLLKKKKKKKKKMMMLLLKKKJJJJJJLLLMMMOOOMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLKKKKKKOOOOOOOOOPPPPPPPPPQQQQQQOOOOOOPPPPPPQQQRRRRRRSSSMMMOOOQQQQQQOOOMMMMMMMMMJJJKKKLLLMMMOOOPPPQQQQQQPPPQQQSSSTTTUUUVVVVVVVVVhhhdddeeebbbjjjZZZRRR]]]______bbb___]]]eee\\\XXXMMMZZZqqq[[[555000------,,,++++++******)))(((((((((((()))***+++,,,''''''&&&&&&&&&''''''((('''(((((()))************+++,,,...//////...,,,+++,,,+++++++++,,,---......,,,------,,,++++++******%%%&&&&&&'''((())))))***(((((()))))))))*********++++++,,,------......///,,,------............---,,,---......//////......******+++,,,...///000000...///000111222222222222111000000//////000000111111222333555555666666666222222333333333444444444333333333333333333333333333333333333333333333333444444555555444444333333222222222333333333444444555555666777888999::::::::::::::::::::::::::::::::::::999888777666555555111111111222222333444444111111222222333333444444888999999:::;;;;;;;;;;;;999::::::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;<<<===??????@@@@@@<<<<<<============>>>>>>@@@???>>>>>>======>>>>>>>>>======<<<<<<<<<======???@@@@@@AAAAAABBBBBBBBBDDDDDDEEEFFFGGGGGGGGGFFFCCCBBB@@@??????AAABBBDDDCCCDDDDDDEEEEEEEEEDDDDDD@@@@@@???>>><<<;;;:::::::::;;;===>>>???@@@AAAAAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGHHHHHHIIIIIIHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIGGGFFFFFFGGGHHHIIIHHHGGGGGGFFFEEEDDDCCCCCCIIIHHHHHHGGGGGGGGGHHHHHHEEEFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGGGGKKKLLLLLLLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIIIIJJJJJJLLLNNNOOOOOONNNMMMMMMNNNLLLKKKKKKKKKKKKKKKKKKLLLHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMKKKLLLLLLMMMNNNOOOOOOPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKMMMNNNNNNMMMKKKKKKLLLLLLKKKJJJJJJJJJKKKKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIHHHHHHHHHIIIKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOPPPPPPPPPPPPOOONNNMMMKKKKKKJJJJJJJJJKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJMMMMMMMMMLLLLLLKKKKKKKKKNNNNNNOOOPPPQQQRRRSSSSSSNNNOOOOOOPPPQQQRRRSSSSSSSSSTTTTTTSSSQQQQQQRRRTTTQQQSSSUUUVVVVVVTTTQQQPPPQQQRRRSSSTTTUUUVVVVVVVVVjjjcccddddddjjjVVVRRR^^^```___aaa]]][[[ccc]]]\\\LLLVVVqqqZZZ111///------,,,++++++******)))''''''(((((()))+++,,,---'''''''''&&&''''''((()))'''((())))))******))))))'''))),,,//////---***((())))))((((((((())))))***%%%''')))((('''%%%&&&&&&$$$$$$%%%&&&((()))***+++))))))***+++,,,......///,,,------...//////000000000000000///...---,,,+++***+++,,,,,,------,,,,,,++++++,,,---...//////000...///000111222333333333111111000000000000111111000111222333444444444444333333333444444444555555444444444444555555555555555555444444444444333333555555555666555555444444222333333444444555555555666777777888999::::::;;;:::;;;;;;;;;;;;<<<<<<<<<::::::999999999888888888666666777777888999999999888888888888888999:::;;;777888999::::::::::::999999999:::;;;;;;;;;::::::;;;<<<<<<<<<============>>>>>>>>>=========<<<<<<<<<======>>>>>>======<<<:::;;;<<<===>>>>>>??????<<<<<<<<<===============??????>>>===============?????????>>>>>>???@@@@@@===>>>???@@@AAAAAAAAAAAABBBCCCEEEFFFFFFEEEDDDDDDBBBBBBAAA@@@AAABBBCCCDDD@@@@@@AAABBBBBBBBBBBBBBBCCCCCCBBBAAA@@@??????>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEFFFGGGHHHIIIIIIJJJHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGFFFFFFHHHGGGGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIIIIIIIIIIFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJIIIIIIJJJJJJKKKLLLNNNOOOOOOPPPOOONNNLLLKKKLLLLLLKKKKKKKKKKKKLLLLLLPPPRRRSSSSSSRRRQQQQQQRRRLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJKKKKKKKKKLLLLLLLLLNNNNNNOOOOOOPPPPPPQQQQQQMMMMMMMMMNNNNNNOOOOOOOOOKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKIIIHHHHHHGGGGGGHHHHHHIIIGGGGGGGGGHHHHHHHHHIIIIIIGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFGGGHHHJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNOOOPPPQQQQQQPPPOOONNNJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJIIIHHHGGGLLLMMMMMMMMMNNNOOOOOOOOOLLLLLLMMMNNNPPPQQQQQQRRROOOOOOPPPPPPQQQRRRSSSSSSSSSTTTUUUTTTRRRQQQRRRSSSUUUVVVXXXYYYXXXVVVSSSQQQQQQRRRSSSSSSTTTTTTTTTSSSnnneeefffhhhmmmUUUSSS^^^```^^^```\\\YYYaaa``````LLLUUUttt\\\000111------,,,++++++******)))((((((((((((((()))***+++'''''''''''''''((())))))((()))***+++++++++***)))''')))+++------,,,+++***(((((('''&&&&&&'''''''''$$$'''******((('''''')))(((((())))))***+++,,,,,,+++,,,,,,---...///000000------......//////000000222222111111///...,,,++++++,,,,,,---------------------......///////////////000111333444444555555222222111111111111222222222333444555555555555555555555555666666666666777555666666666777777777777777777666666666555555555666666777777777777777666444555555666777777888888888888888999999::::::::::::;;;;;;;;;<<<<<<<<<===::::::;;;;;;<<<<<<<<<===??????>>>>>>============<<<;;;:::::::::;;;<<<<<<666777888888999888888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<========================>>>>>>>>>??????@@@@@@??????>>>;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============???>>>======<<<<<<======>>>>>>>>>>>>???@@@AAAAAA===>>>@@@AAABBBBBBAAAAAA@@@AAACCCDDDCCCBBB@@@?????????@@@@@@AAAAAAAAAAAA===>>>???@@@AAAAAAAAAAAAEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEHHHHHHHHHIIIIIIJJJJJJKKKIIIIIIHHHHHHGGGHHHHHHHHHFFFGGGHHHIIIIIIIIIIIIIIIMMMMMMMMMMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHGGGGGGHHHIIIJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIIIIIIIGGGFFFEEEEEEDDDDDDDDDEEEHHHHHHHHHIIIIIIIIIJJJJJJFFFGGGHHHIIIHHHGGGEEEDDDEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQPPPNNNLLLKKKNNNNNNNNNMMMMMMNNNNNNNNNQQQSSSTTTTTTSSSRRRRRRSSSNNNNNNNNNOOOOOONNNNNNNNNKKKKKKLLLLLLLLLMMMMMMMMMKKKLLLLLLMMMNNNNNNOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNLLLLLLKKKKKKKKKKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLMMMMMMMMMMMMLLLLLLKKKLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIHHHIIIIIIKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKLLLLLLMMMKKKLLLOOOQQQRRRRRRQQQQQQNNNOOOPPPRRRRRRQQQPPPOOOKKKLLLMMMNNNOOOOOONNNMMMQQQQQQQQQRRRRRRRRRRRRRRROOOOOOPPPPPPPPPQQQQQQQQQTTTTTTTTTUUUUUUVVVVVVVVVSSSVVVZZZ[[[YYYVVVTTTSSSVVVWWWWWWXXXYYYZZZ[[[[[[]]]]]]^^^]]]]]]\\\[[[[[[qqqhhhhhhkkkpppVVVTTT^^^```^^^```[[[XXX___[[[]]]GGGPPPqqqZZZ...000------,,,,,,+++******)))))))))(((''''''''''''((('''''''''''''''((()))))))))***+++,,,---,,,+++***))))))***+++,,,,,,------(((((('''&&&&&&&&&'''''''''***......,,,+++,,,---,,,,,,,,,------------------........./////////000.........//////000000000444444444333111000///......//////000000000000000///////////////000000000000111222444555666666666444333333222222333333444555666777888888888888888777777777777888888888888777777888888999999999999999888888888777777666666777777888999999999999999666777777888999:::::::::888888999999999999:::::::::;;;;;;;;;<<<<<<======;;;;;;<<<===>>>???@@@@@@??????>>><<<;;;999888888:::999888777777777999999;;;;;;<<<<<<===<<<<<<<<<======>>>??????@@@??????????????????@@@@@@@@@@@@::::::;;;<<<===>>>?????????@@@AAAAAAAAAAAA@@@???>>>??????@@@@@@@@@?????????????????????????????????>>>======<<<<<<======@@@@@@@@@AAABBBCCCDDDEEEDDDEEEGGGHHHIIIIIIIIIHHHEEEFFFGGGHHHGGGFFFCCCBBBBBBBBBCCCDDDEEEEEEDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGJJJJJJJJJJJJJJJIIIIIIIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLLLLLLLMMMMMMMMMMMMLLLMMMNNNNNNMMMLLLKKKJJJFFFGGGIIIKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIKKKJJJIIIIIIHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFHHHJJJKKKKKKIIIFFFDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNOOOPPPPPPPPPNNNNNNMMMMMMNNNNNNOOOPPPRRRSSSTTTTTTSSSQQQOOONNNQQQPPPPPPOOOOOOPPPPPPQQQPPPQQQSSSSSSQQQPPPQQQRRROOOOOOPPPPPPPPPPPPOOOOOOJJJKKKKKKKKKKKKLLLLLLLLLJJJJJJKKKLLLMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLMMMNNNNNNOOOOOONNNMMMLLLKKKKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPPPPPNNNOOOOOOPPPPPPOOOOOONNNMMMNNNNNNOOOOOONNNNNNMMMNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTTTTTTTSSSSSSSSSSSSPPPOOONNNLLLLLLLLLMMMMMMPPPPPPPPPPPPPPPPPPPPPPPPOOONNNMMMMMMLLLMMMMMMMMMLLLNNNRRRUUUXXXYYYYYYYYYSSSUUUXXXZZZZZZYYYWWWUUUNNNPPPRRRTTTVVVVVVVVVVVVYYYYYYWWWVVVTTTSSSRRRQQQTTTTTTTTTTTTSSSSSSRRRRRRZZZZZZZZZZZZ[[[[[[[[[[[[YYY^^^eeehhhfffaaa\\\ZZZ[[[ZZZZZZZZZ]]]bbbgggjjjqqqqqqppppppooommmlllkkkuuufffjjjlllppp]]]XXXZZZ\\\\\\[[[ZZZYYYZZZ___MMMDDDVVVhhhUUU555***///......---+++******)))(((((((((((((((''''''''''''&&&&&&&&&&&&'''(((((())))))(((''''''((()))***((())))))***+++---//////111000...+++((((((***---+++---......---...222555111111222222222222111111111222333333333222111000...111444666777888999:::===;;;999666333000...,,,,,,...111333333222///---111000//////000111333444999999999888888888888888:::999888666666666777888:::999888888888999:::;;;===<<<:::999:::;;;===???===;;;:::<<>>??????>>><<<;;;:::999888999:::<<<===>>>===<<<<<<777888999:::;;;:::999999888999;;;;;;:::999:::;;;;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<999999::::::;;;;;;;;;<<<>>>>>>???@@@@@@@@@??????AAAAAAAAABBBBBBCCCCCCCCCDDDCCCBBBAAAAAACCCEEEFFFBBBBBBBBBAAAAAABBBBBBCCCCCCBBBAAA@@@????????????:::<<<===>>>======???@@@@@@@@@@@@AAAAAAAAABBBBBBDDDCCCBBB@@@@@@@@@AAABBBBBBBBBBBBCCCDDDEEEEEEFFFHHHFFFEEEEEEGGGGGGFFFEEEGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKMMMNNNMMMKKKIIIHHHJJJIIIIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDFFFGGGIIIJJJIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHHHHHHHHHHIIIJJJKKKLLLIIIJJJKKKLLLKKKJJJIIIHHHHHHHHHIIIIIIIIIHHHGGGGGGEEEFFFFFFGGGHHHIIIIIIJJJFFFJJJNNNOOOLLLJJJIIIIIIIIIIIIHHHGGGHHHKKKMMMMMMPPPNNNMMMMMMMMMLLLIIIGGGMMMMMMMMMMMMMMMOOOPPPQQQSSSRRRQQQOOOMMMLLLJJJJJJLLLKKKKKKJJJIIIJJJJJJJJJNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNMMMJJJHHHHHHIIIIIIKKKNNNQQQRRRPPPNNNOOOOOOPPPPPPPPPPPPOOOOOOKKKIIIJJJMMMQQQRRRRRRTTTYYYWWWTTTRRRPPPPPPQQQRRRTTTTTTRRRQQQQQQSSSQQQNNNSSSRRRQQQTTTXXXXXXUUUPPPPPPPPPPPPNNNKKKJJJLLLNNNRRROOOLLLLLLOOOQQQRRRQQQDDDHHHNNNQQQQQQOOOQQQUUUVVVTTTSSSSSSTTTUUUWWWXXXWWWSSSSSSWWWVVVPPPOOORRRPPPRRRRRROOOOOOSSSTTTQQQTTTTTTTTTQQQMMMKKKOOOUUUPPPOOOHHHIIITTTRRRJJJKKKNNNIIIKKKLLLJJJNNNOOOCCCPPPNNNKKKKKKLLLMMMMMMLLLPPPNNNLLLKKKKKKLLLMMMMMMIIIKKKMMMPPPRRRRRRRRRQQQOOOSSSQQQJJJJJJPPPOOOGGGNNNKKKIIIIIILLLPPPSSSTTTOOOUUUWWWSSSQQQUUU\\\___]]]bbbffffffdddiiittt~~~|||zzzyyyqqqrrruuupppooosssuuuuuuqqqoooppprrrxxxvvvfffjjjlllppp]]]TTTWWWZZZ\\\\\\]]]^^^___[[[QQQLLL]]]hhhQQQ555000///......---+++******)))((((((((((((((((((((((((''''''&&&&&&''''''((()))))))))((((((((()))+++,,,+++++++++++++++,,,,,,------------+++******,,,///...///000000//////333666000000222333333333222222333444555777777777666666999;;;===>>>===;;;;;;<<<===<<<;;;888666444222111---///333555777666444333444333333222333444555666888888888888999999999999999999888777666777888888::::::999999999:::;;;<<<======<<<<<<<<<===>>>???<<<:::999;;;>>>???>>>===>>>>>>===<<<;;;::::::999888999:::::::::::::::999999:::;;;<<<===<<<<<<;;;:::;;;===<<<;;;::::::;;;::::::;;;===>>>@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>??????AAAAAAAAABBBBBBCCCCCCCCCGGGGGGGGGFFFEEEDDDBBBBBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>@@@AAACCCCCCCCCBBBAAAAAAAAABBBBBB@@@???>>>>>>===>>>>>>>>>@@@AAACCCCCCCCCCCCDDDFFFDDDEEEEEEEEEFFFFFFFFFFFFIIIIIIGGGFFFFFFFFFGGGGGGEEEEEEFFFFFFGGGHHHHHHIIIJJJHHHHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJLLLKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNNNNLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJJJJIIIJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOOOOOOONNNNNNNNNNNNNNNPPPOOONNNLLLKKKKKKJJJJJJEEEFFFGGGHHHIIIIIIJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHIIIJJJKKKMMMOOOPPPPPPOOOPPPSSSVVVQQQPPPMMMJJJIIIIIIJJJJJJHHHGGGGGGIIIKKKMMMNNNMMMNNNOOOQQQRRRRRRQQQOOOMMMJJJJJJJJJKKKKKKKKKLLLLLLOOONNNMMMMMMNNNQQQTTTWWWSSSSSSRRRQQQQQQQQQQQQQQQOOOMMMKKKIIIHHHFFFFFFGGGHHHIIIKKKNNNQQQRRRQQQOOOQQQPPPOOONNNLLLKKKIIIIIILLLLLLLLLOOOQQQRRRRRRSSSPPPQQQSSSUUUVVVVVVUUUTTTQQQQQQQQQPPPPPPPPPPPPPPPSSSSSSTTTUUUUUUVVVUUUUUUXXXVVVTTTRRRQQQNNNJJJFFFKKKJJJKKKOOOSSSRRRLLLFFFTTTOOOJJJKKKOOORRRRRRQQQLLLMMMNNNNNNMMMMMMNNNOOONNNJJJJJJMMMMMMIIIJJJMMMKKKNNNNNNLLLLLLNNNNNNKKKMMMMMMMMMOOOOOONNNNNNNNNLLLQQQNNNLLLQQQLLLGGGMMMKKKHHHKKKKKKFFFLLLRRRKKKGGGJJJNNNPPPPPPMMMHHHEEEFFFGGGGGGFFFFFFHHHLLLOOOLLLMMMNNNPPPRRRTTTVVVWWWKKKQQQUUUUUUUUUXXXZZZZZZXXXYYY[[[^^^aaadddhhhjjjqqqrrrpppmmmrrrjjjbbbkkkwwwfffiiilllppp\\\UUUWWWZZZ\\\]]]]]]___aaaZZZWWWYYYfffgggKKK222222......---,,,,,,+++******(((((((((((((((((())))))(((''''''''''''((())))))))))))(((((()))+++---......---,,,+++++++++++++++***,,,---...---...000111333333333333222222444777555666666777777888888888666777999:::;;;<<<<<<<<>>;;;::::::<<<;;;;;;:::999888777777111333666999;;;;;;::::::888888777777777888999999777888888999999:::::::::999888888888888888999:::<<<<<<;;;;;;;;;<<<===>>>>>>>>>?????????@@@@@@@@@<<<;;;:::;;;===???>>>===>>>=========<<<<<<<<<<<<>>>======<<<<<<<<<============>>>????????????>>>===>>>???>>><<<;;;;;;<<>>>>>>>>???AAABBBDDDCCCCCCBBBAAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDFFFGGGGGGFFFFFFHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCDDDDDDEEEFFFFFFFFFHHHGGGGGGHHHJJJKKKJJJIIIJJJKKKKKKKKKLLLLLLLLLLLLNNNNNNMMMLLLKKKIIIHHHHHHKKKLLLMMMMMMMMMLLLJJJIIIJJJJJJKKKLLLMMMNNNNNNOOOPPPOOONNNNNNMMMNNNNNNNNNPPPPPPOOOOOOOOOOOOOOOPPPOOOOOONNNNNNMMMMMMMMMLLLOOONNNLLLJJJHHHGGGGGGFFFIIIIIIIIIKKKLLLNNNPPPQQQPPPOOONNNNNNMMMMMMNNNNNNLLLMMMMMMNNNPPPQQQQQQRRRQQQQQQPPPNNNKKKIIIJJJKKKJJJIIIJJJKKKMMMOOOQQQRRRUUUQQQNNNLLLKKKLLLLLLKKKJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNOOOOOOOOOOOOOOOOOONNNLLLKKKJJJLLLPPPUUUXXXUUUTTTSSSRRRRRRRRRRRRSSSRRRPPPLLLIIIHHHHHHJJJKKKMMMMMMNNNQQQTTTTTTRRRPPPOOONNNMMMLLLLLLMMMNNNOOOMMMNNNOOOPPPPPPQQQQQQQQQRRRQQQPPPOOONNNMMMMMMMMMLLLNNNQQQQQQPPPPPPSSSWWWZZZYYYWWWRRROOOOOORRRVVVTTTTTTWWW]]]dddfffccc^^^WWWSSSOOOQQQXXX___aaaaaa[[[ZZZYYY[[[___dddfffggg`````````]]]XXXTTTRRRQQQUUUSSSRRRTTTUUUSSSUUUXXXSSSXXX[[[[[[]]]``````]]]^^^^^^]]]]]]\\\YYYSSSMMMLLLQQQNNNLLLRRROOOIIILLLPPPMMMPPPLLLEEEKKKTTTPPPLLLJJJIIIIIILLLPPPTTTVVVOOOPPPRRRSSSTTTVVVYYY[[[ggghhhhhhjjjlllpppsssuuuxxx}}}xxxvvvrrrnnnjjjjjjmmmppp|||xxx}}}zzzzzzggghhhlllppp\\\[[[]]]^^^]]]\\\[[[\\\]]]\\\]]]aaakkkgggFFF---///......---,,,,,,+++******(((((())))))))))))******)))(((((((((((()))*********)))))))))+++---...000......---,,,,,,,,,,,,,,,,,,...111222222222333444888888777666555666777888;;;999777555555666888999999999:::;;;;;;;;;<<<<<<999;;;===<<<:::888777777:::::::::::::::;;;;;;;;;777888:::<<<============;;;;;;;;;;;;;;;<<<<<<===::::::::::::::::::::::::999999999999::::::;;;;;;============>>>>>>?????????@@@AAABBBBBBBBBAAAAAA>>>>>>>>>???@@@@@@@@@@@@????????????????????????BBBAAA???>>>>>>>>>???@@@??????@@@@@@@@@AAAAAAAAA@@@AAAAAA???===<<<===>>>EEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHCCCDDDEEEFFFFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDEEEFFFGGGHHHDDDFFFGGGGGGFFFFFFGGGHHHDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEECCCDDDDDDDDDEEEEEEEEEFFFIIIHHHHHHIIIKKKMMMLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOONNNMMMLLLKKKJJJJJJIIIKKKLLLLLLMMMMMMLLLKKKKKKLLLMMMMMMNNNOOOPPPQQQQQQOOOOOONNNNNNMMMMMMLLLLLLOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMLLLLLLKKKKKKNNNMMMLLLKKKKKKKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNNNNMMMLLLKKKKKKLLLMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOLLLOOOSSSWWWXXXWWWVVVUUUQQQOOOPPPRRRRRROOOOOOQQQTTTQQQNNNMMMNNNQQQRRRSSSJJJHHHFFFEEEFFFJJJNNNQQQUUUTTTRRRQQQOOOMMMLLLLLLNNNNNNMMMMMMNNNPPPSSSTTTUUUUUUVVVWWWXXXWWWWWWVVVOOOOOOMMMJJJIIILLLMMMLLLRRRRRRSSSVVVXXXXXXVVVTTTKKKJJJHHHGGGHHHIIIKKKMMMFFFKKKOOOQQQTTTXXX[[[ZZZccc^^^VVVPPPNNNPPPTTTXXXUUUWWW[[[\\\ZZZYYY^^^eeeeeebbb^^^___fffrrruuu~~~{{{yyywwwqqqmmmnnnooorrrwww{{{|||~~~|||vvv{{{uuuttt}}}~~~vvvvvvzzzzzzvvvnnnrrrwwwooovvvqqqlllnnntttyyyzzzyyyyyyzzz}}}uuukkkfffgggiiijjjkkkmmmsss{{{xxx|||gggggglllppp[[[___``````^^^\\\[[[[[[\\\\\\]]]aaakkkgggFFF,,,...---------,,,,,,++++++***))))))))))))******++++++***))))))))))))***++++++++++++***+++,,,...000111---------......///000111111333666777666555555666<<<;;;999888999999:::::::::777222...,,,...111333::::::999888888777777777333555888999999999:::;;;<<<<<<<<<===>>>>>>??????<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;<<<<<<=========>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDAAAAAAAAAAAABBBBBBBBBBBB???>>>===<<<<<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBBBBCCCBBB@@@>>>===>>>@@@????????????@@@@@@@@@@@@EEEEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDCCCCCCDDDDDDBBBBBBBBBCCCDDDEEEFFFGGGDDDFFFGGGGGGFFFEEEFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJLLLKKKKKKLLLNNNPPPOOONNNMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMMMMLLLLLLOOONNNMMMLLLLLLLLLLLLLLLOOONNNNNNNNNMMMMMMMMMLLLQQQQQQPPPPPPPPPPPPPPPPPPRRRQQQOOONNNNNNOOOPPPPPPNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSPPPNNNOOOLLLNNNSSSUUUSSSUUUYYYSSSPPPMMMKKKLLLLLLLLLKKKSSSRRRQQQQQQRRRTTTVVVWWWPPPNNNMMMKKKKKKLLLMMMNNNJJJKKKNNNPPPQQQRRRQQQPPPPPPRRRUUUXXXYYYYYYXXXWWW]]]aaaccc```aaaeeeeeeaaafffgggiiimmmppprrrpppooorrrpppmmmkkkjjjjjjjjjkkk}}}nnnmmmssszzzwwwzzzxxxqqqpppvvvxxxtttvvvzzzxxxyyy}}}{{{}}}~~~gggfffkkkpppZZZ]]]^^^___^^^]]]^^^___aaaYYY[[[```kkkgggGGG///222---------,,,,,,+++++++++)))))))))***++++++,,,,,,+++************+++,,,,,,------,,,,,,---///000222.........///111333444555666888:::;;;999888888888???===;;;:::<<<======<<<<<<999444000///000222444999888777555444444444444444777:::===>>>>>>@@@AAA?????????@@@@@@AAAAAABBB>>>===;;;999888777777777888999:::<<<===>>>>>>>>>??????>>>>>>>>>============>>>>>>?????????>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCEEEFFFEEEDDDCCCEEEFFFBBBBBBBBBCCCCCCCCCCCCCCC@@@?????????@@@@@@AAABBBAAAAAA@@@@@@@@@AAABBBCCCCCCCCCBBB@@@>>>>>>@@@BBB;;;<<<===???AAACCCDDDEEECCCDDDDDDEEEEEEFFFFFFGGGEEEEEEEEEDDDCCCBBBBBBBBBFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJGGGIIIJJJIIIHHHGGGHHHJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHGGGIIIJJJLLLKKKJJJLLLMMMMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQRRRRRRSSSSSSQQQQQQQQQQQQRRRRRRRRRSSSPPPPPPPPPOOOOOONNNNNNNNNLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLKKKKKKJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLMMMMMMIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPPPPQQQRRRRRRSSSSSSTTTTTTTTTWWW[[[___```aaabbbYYYQQQPPPMMMHHHKKKRRRIIIKKKOOOUUU\\\aaaddddddVVVYYY]]]``````]]]XXXUUU[[[ZZZYYYYYY\\\bbbhhhlllgggjjjoootttvvvwwwuuuttt|||vvv|||{{{||||||xxxzzzvvvssslllwwwvvvjjjffffffppp||||||oooaaa```aaaiii{{{gggeeekkkpppZZZ\\\]]]^^^^^^^^^```ccceeeZZZ^^^dddmmmeeeDDD---333------,,,,,,,,,,,,++++++))))))******+++,,,,,,---+++++++++++++++,,,------///......---...///000111000000000111333555666777777999;;;;;;:::999:::;;;@@@===;;;;;;===??????>>><<<<<<;;;;;;:::999999888777777555444333444444555888:::===??????@@@AAABBB????????????????????????<<<:::888555333333333444333555777:::<<<======>>>>>>>>>??????@@@AAABBBBBB@@@AAAAAABBBBBBAAA@@@???>>>???@@@AAAAAAAAA@@@@@@@@@@@@???>>>???@@@AAABBBBBBDDDEEEDDDBBBAAACCCDDDBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDEEEEEEEEECCCBBBAAAAAAAAABBBDDDDDDBBBBBBBBB@@@>>>???AAACCCAAAAAABBBCCCDDDEEEFFFFFFAAAAAABBBCCCCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCFFFFFFFFFFFFGGGGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMJJJKKKLLLLLLJJJJJJJJJLLLNNNNNNMMMMMMMMMLLLLLLLLLIIIIIIKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJHHHGGGFFFGGGHHHIIIHHHGGGKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMMMMNNNOOOPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQQQQNNNNNNNNNNNNMMMMMMMMMLLLKKKLLLOOOQQQSSSTTTUUUUUUQQQPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOOOONNNNNNNNNNNNNNNOOOPPPQQQJJJLLLNNNQQQTTTVVVWWWXXXUUUWWW[[[^^^```aaa``````___```bbbdddfffiiikkkkkkpppuuu~~~yyyeeeXXXMMMFFFJJJUUUVVV]]]kkk}}}|||{{{uuunnniiimmmyyyyyyxxxxxx|||sssqqq~~~zzzzzz|||~~~{{{www}}}pppnnnvvv~~~gggeeekkkqqqZZZ]]]^^^___^^^^^^```bbbeee___eeekkkpppbbb>>>)))222---,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,++++++,,,,,,---...000000///......///000111222222222333444555777777777888::::::::::::<<<===@@@===;;;;;;>>>@@@@@@???666999===@@@@@@>>>;;;888666666555444444555666777999;;;>>>>>>===<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;999777444222111111111222000222555888:::<<<======<<<===>>>@@@BBBDDDEEEFFFBBBCCCCCCDDDCCCBBB@@@???>>>???@@@AAABBBAAA@@@@@@@@@???>>>======???AAABBB???BBBCCCBBB@@@???@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@<<<===???BBBCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCEEEFFFAAABBBAAA???>>>???BBBDDDEEEEEEDDDCCCBBBAAA@@@@@@???@@@@@@AAABBBCCCCCCDDDEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLLLLHHHHHHHHHIIIIIIJJJJJJJJJGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLIIIHHHHHHHHHHHHIIIJJJJJJKKKLLLMMMLLLKKKJJJKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHJJJKKKLLLNNNNNNNNNMMMLLLOOOOOOOOONNNNNNNNNNNNNNNOOONNNMMMMMMNNNNNNMMMLLLJJJKKKKKKKKKKKKLLLLLLLLLHHHIIIIIIIIIJJJJJJJJJJJJKKKKKKJJJJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKNNNQQQTTTVVVWWWWWWPPPOOONNNMMMLLLLLLLLLLLLUUUUUUVVVWWWXXXYYYZZZZZZ\\\]]]^^^aaacccfffiiijjjooorrrwww}}}nnn```___dddooo