BM6`6(l uuuyyy{{{~~~|||OOOLLLAAACCCHHHAAA@@@GGGFFFHHHmmm|||jjjgggkkklllmmmttt~~~fff@@@@@@III:::FFFHHH<<>>???CCCAAA<<<<<>>;;;<<<===>>>======@@@666EEEBBB||||||mmmxxxPPPWWWnnneeennnqqqkkkwwwYYYKKK===??????===<<<=========;;;@@@UUULLL\\\cccvvvhhhttt}}}xxxwwwwww|||mmmoooLLLAAA===<<>>QQQVVVooowwwxxxpppxxxtttzzztttrrrtttLLLQQQVVVxxxkkk~~~{{{|||{{{{{{vvvppprrryyy~~~www;;;FFFAAAZZZzzzzzzyyy~~~uuu^^^vvvwwwqqqjjjmmmuuuqqqeee[[[ooonnnmmm^^^LLLeeeTTTEEEEEEAAA???RRRaaaqqqxxxkkkiii{{{qqq^^^VVVNNNEEEGGGDDD@@@>>>>>>???>>>>>>999:::999@@@JJJJJJNNN^^^RRRDDDHHHEEEAAADDDSSScccpppZZZ}}}yyyooorrryyyXXX???BBB;;;===BBB444EEE888PPPyyyuuu}}}~~~yyylllRRR<<>><<<<<<<<<<<<;;;888999777>>>HHHIIINNN___GGG999@@@???===AAAMMM```uuu]]]|||sss}}}mmm;;;CCC666555EEE///CCC888bbb|||cccqqq[[[>>>===999444??????888QQQuuuwww~~~kkkDDD555555666555555777;;;;;;999???GGGjjjSSSSSSooo\\\ggg}}}sss}}}hhh>>>888333<<<222666???666,,,GGGrrrfffppp}}}{{{MMM===333777888222111666333AAA@@@iiijjjqqqIIIXXX|||ppplllnnn|||~~~wwwqqq[[[===999555333333222111111555FFFWWWIIIiiiddduuu}}}cccttt|||{{{~~~ppp]]]~~~ooouuuxxxyyygggGGG888666777222111666333333???WWWNNNqqqxxxooouuuxxxuuujjjkkkwww}}}oooXXX>>>IIIWWW}}}sssrrr|||yyy|||zzzxxxuuutttqqqmmmjjjnnntttwww~~~{{{KKK999>>>aaawwwvvv}}}|||rrrrrrnnnfff```]]]VVVVVVkkkvvveeeeeeooo<<<999AAAJJJuuufff___zzzfffqqq}}}lllWWWLLLKKKHHHCCCAAA>>>;;;999999999999888666666444:::EEEGGGNNN```FFF999AAA@@@BBBMMM[[[{{{IIIkkk~~~pppmmmNNN@@@888888AAA888===IIIooo^^^qqq{{{vvvxxxhhhIII999:::666@@@>>><<>>333444333333666:::999555@@@www}}}^^^RRRnnnCCC888777666///333:::444555\\\zzz```nnncccGGG111222666111000555000CCCHHH~~~ttt\\\ZZZlll[[[kkkVVVggguuu~~~~~~{{{}}}QQQBBB:::222111111111000000888RRRQQQQQQdddjjjlllzzzbbbttt{{{uuurrrfffSSSYYY}}}xxxsssiiivvvfffhhhPPPDDD444444///...222...222CCCSSSSSSyyyuuunnnuuu}}}vvvgggxxx{{{www{{{kkkVVV>>>KKKaaalllmmmuuuyyy{{{tttvvvuuurrrnnniiigggjjjooonnnvvv[[[444???iii|||uuu}}}dddYYYrrrgggWWWpppgggeeemmmqqqjjj___YYYkkk___kkk}}}xxxqqq<<<===HHHVVVdddhhhaaa^^^{{{sssrrrhhhfff^^^SSSIIIDDDCCCBBB???<<<999777777777777666444444111666BBBEEENNNaaaCCC888;;;777???SSSffftttYYYnnnqqq}}}|||}}}yyyqqqqqqlllyyy}}}lll:::999<<<666AAA555ZZZvvvZZZzzz}}}zzz|||VVV555666888<<<999III}}}fff~~~|||xxxNNN333111111333444555555555JJJXXXpppGGGvvvbbb000555222333222000444IIIrrr{{{}}}wwwpppbbbrrr|||VVV444---222111000222111BBBYYY~~~rrrhhhNNNbbbvvvLLL[[[pppQQQIIIpppvvvgggJJJ<<<000...000//////111;;;XXXFFF\\\[[[sssjjjssswwwwww}}}}}}tttuuu999BBBkkk~~~yyy~~~wwwnnn{{{fffiiiPPP:::555444...---000,,,444JJJTTTfffvvvqqq|||nnnzzzyyyggglllkkknnnyyy}}}kkkeeewwwmmmKKK>>>SSSxxx___hhhzzz|||jjjuuuuuurrrlllfffeeegggjjj{{{gggvvvkkk444@@@ooowwwuuu~~~zzzRRRaaatttmmmlll```YYYvvv}}}cccYYYcccpppeee]]]eeesssbbbbbbyyyfff777>>>NNNaaahhh{{{pppwwwyyyiii___nnnbbbUUUOOONNNKKKFFFCCC>>>;;;888666666666666555333222///444@@@DDDMMM```KKK@@@AAA;;;HHHddd{{{~~~wwwWWWsss{{{~~~yyyuuu}}}qqqvvvzzzyyy~~~???777:::+++@@@555iii~~~~~~iii~~~tttxxxyyy___888000777444888aaaNNN888///---222222...444@@@LLL^^^888333000666333+++777[[[~~~kkkaaaeeemmmwwwoookkkkkkyyyiii@@@,,,,,,///000///666GGGpppyyy~~~ZZZTTThhhsssKKKCCCgggeeeEEEXXX{{{nnn||||||zzzVVVBBB000,,,...---...111AAATTTAAA```YYYyyyuuu{{{yyyrrrppp|||~~~lll{{{llliii???KKKwww{{{sssooo{{{|||uuuYYY333666555...---///+++777RRROOOnnnzzz}}}~~~sss~~~tttmmm___HHHMMM]]]jjjeeeaaaeee}}}~~~fffiiiwwwbbbCCCFFFnnnvvvzzz}}}|||qqqqqqqqqtttrrrkkkeeedddffffffwwwbbbyyyvvv666???rrrooovvvmmmvvv|||^^^yyyjjjnnn___jjjsssuuuqqqrrrxxxqqqcccyyytttgggaaaTTT```~~~xxxTTT666DDDZZZrrrlllRRRaaaLLLYYYhhhkkkbbbeeeaaaUUURRR^^^ggg]]]III:::===:::777555555555555444222222...444@@@CCCLLL___{{{>>>666999444GGGiii}}}sssYYYttt{{{~~~|||yyyxxxwwwvvvssspppvvvuuulllrrrttt{{{XXX666888---999EEErrr|||sssaaaxxxtttwwwzzz{{{iiiFFF333777000FFF}}}~~~BBB000+++333111***:::VVVpppMMMNNNzzzaaa222///444222///AAAgggjjj[[[RRRnnnzzzsssyyy|||UUU444)))...111///>>>UUU|||kkkXXX```~~~VVVNNN___|||vvveeeKKKtttwwwnnn~~~uuufffMMM555...///------111OOOMMMHHH\\\```tttxxxiiitttzzztttooocccmmm[[[ggguuuwwwnnnuuurrrlllmmmoooQQQ777555.........+++:::XXXOOOooovvv}}}kkk```^^^ddd[[[NNNVVVlllUUUnnnqqqiiibbbtttxxxpppiiioooCCCSSSlllrrr{{{rrrfffwwwjjjooooooiiidddeeefffdddwww```xxx|||zzz999???uuuaaaooonnnwww{{{ddd[[[```jjjtttssscccttt~~~{{{```PPPZZZtttpppIII<<>>***...333111DDDbbb~~~qqqbbbUUUbbbgggfffaaafffZZZWWWnnnyyyxxx}}}tttWWW;;;222111......333]]]IIISSSVVViiimmmyyybbbNNNjjjrrruuujjjsss[[[|||uuuuuujjjwwwnnnjjjeeemmmJJJ888555.........***;;;[[[\\\uuuyyynnn}}}yyyDDD\\\hhhaaabbblllhhhXXX\\\xxxwwwkkkyyyuuuZZZxxxAAAWWW~~~^^^\\\ooorrr~~~gggmmmdddkkkmmmgggdddffffffdddyyy___rrr}}}zzz<<<@@@xxx^^^rrrxxxxxx[[[RRRddd{{{ttt}}}yyy^^^^^^rrrsssCCCBBBYYYjjj}}}lll^^^GGGfffUUUuuu}}}jjjbbbHHHaaaiiiDDD<<>>xxx~~~kkkuuuwwwxxxqqqkkkpppbbbTTT^^^nnnoooaaa\\\eeeeeepppCCCMMM^^^qqqvvvjjjiiinnnyyyiiieeeMMMoooWWW777===BBB888;;;888444111111222222222111333000333@@@DDDJJJWWW}}}???777<<>>555===wwwcccpppeeeccczzz999333///111666TTTvvvvvvOOOyyyvvvZZZSSScccppp|||yyyaaa666///,,,CCC]]]}}}KKK===GGGlll}}}sssjjjkkk111(((...999KKK}}}xxxXXXYYYsssmmmTTTbbbnnnooooooppptttKKK333333+++...>>>eeeHHH___\\\oooqqqyyytttrrrXXX```fff~~~mmmeeepppppp~~~tttjjjwwweeezzzpppvvvssswwwkkktttjjjBBB888111///***,,,BBB]]]```vvvsssuuusssXXXTTTooofffqqqgggaaaRRR[[[iiieeekkk~~~hhhccc{{{nnnPPP^^^qqqvvveee~~~{{{|||ooooooiiihhheeeaaa^^^]]]^^^```ttttttjjjvvvPPPFFFrrrqqqkkkxxx|||pppttt]]]cccwwwbbbyyyWWWYYYggghhhjjjBBBNNN___ppp{{{}}}rrrggguuuccclllhhhrrrtttZZZkkkuuuXXX;;;444===EEEEEEDDD;;;888333111111222222222111333///333???CCCHHHUUU|||???<<>>AAAEEERRR{{{>>>>>>JJJ```VVVqqqrrrzzzaaaJJJmmmyyybbbjjjxxxhhhlllbbb\\\SSSMMMLLLPPPSSSSSSVVVUUUhhhyyy}}}jjjzzz{{{kkk{{{ttt~~~zzz\\\111===gggtttjjjwwwtttvvvtttZZZnnn|||zzzhhhbbbwwwxxx{{{```777KKK{{{~~~sssiiiQQQ|||yyyQQQ::://////EEEqqqLLL{{{vvvrrrpppsss{{{___{{{{{{kkkEEE:::;;;aaa[[[kkkdddlll~~~~~~lllkkkjjjEEE:::111<<>>HHH]]]pppwww{{{{{{rrraaawwwiiirrroooXXX```ZZZhhhvvvxxxppprrrvvv```???:::777222000000111111111000222///222===???BBBNNNwww<<>>JJJXXX^^^oookkk___SSSKKKEEEBBB???===AAAHHHNNNPPPWWW\\\yyyuuuiiifffwwwtttjjjnnnwww~~~>>>888DDDzzzmmmQQQYYY|||mmmooo~~~bbbPPPJJJqqq~~~}}}|||cccVVVggg|||tttzzzsssxxxsss;;;kkkfff^^^mmmeee```jjjhhhwwwjjj999///HHHyyydddwwwsssvvviii^^^bbbdddxxxxxxyyypppPPPccc>>>---___SSSXXXxxxgggUUUfffsss>>>333MMMxxx~~~ZZZfffKKKOOOfff{{{{{{TTTdddnnnssshhhOOO;;;888---YYYlllMMMcccaaavvvyyy~~~{{{xxxcccbbb}}}xxxrrrxxxmmm\\\ttt|||yyy||||||rrraaaooo||||||kkkvvvnnniiinnnqqqRRRHHH>>>666---111PPPrrr```vvvmmmwww|||gggbbbqqqrrr~~~bbbtttzzz___dddxxxzzzxxxooommmccceeefffeeebbb___\\\\\\\\\aaammmYYYzzzssspppHHHlllsssxxxyyyvvvrrrttt{{{ooo^^^cccvvvuuunnnooozzzhhhOOOTTTiii^^^FFFFFFVVVjjjyyy|||wwwmmmiii}}}xxx|||{{{aaaqqq```ZZZYYYYYYOOO@@@===DDD999666222000000000111000...111///333>>>@@@BBBNNNxxx<<>>======;;;999:::AAADDDIIITTTmmmjjjqqqWWWrrr???111eee|||kkkPPP]]]iiiyyyXXXEEEnnn|||zzzoooggg[[[```yyyoooAAA}}}}}}SSSbbbggg~~~gggfff|||lllsssiii888777dddnnnaaappp```|||fffTTTZZZ[[[gggsssgggiii}}}yyypppTTTMMMPPP999{{{MMMcccyyyVVVdddhhhttt~~~CCC888ZZZvvvfffqqqdddZZZqqqyyyooorrrlllkkkttt\\\yyy^^^NNN444,,,RRR}}}PPPttteee|||yyy```wwwnnnuuuuuubbbnnn{{{gggmmmjjjZZZ[[[bbbooo{{{~~~{{{xxxyyykkkVVVkkkxxxrrrfffnnn|||sssjjj___HHHJJJ???---333PPPzzzmmmxxx~~~{{{tttqqqeee```jjjvvvtttwwwwwwfffXXXeeewwwwww~~~|||zzzeeehhhgggdddeeeeeedddaaa^^^]]]]]]mmmuuu[[[~~~rrrRRRvvvqqqqqqtttyyy~~~}}}zzzxxx~~~gggyyy{{{iii]]]YYYVVVRRRMMMlllcccXXXZZZ\\\NNNIIIWWWQQQ[[[qqqwwwqqqpppkkkmmmooo```TTTYYYQQQMMMHHHDDDAAA@@@>>><<<999666222000000000111000//////---333===>>>CCCTTT:::TTT}}}\\\VVVhhhyyy:::aaahhhZZZLLLMMMEEE>>>======:::999::::::>>>CCCMMMeeegggvvvnnnyyyzzzXXXqqqCCC:::tttzzz[[[NNNdddxxxlllzzzKKKEEEmmmrrrqqquuuyyyrrrpppSSShhhcccSSSdddfffwwwrrrvvv{{{```zzztttlll>>>444ccc~~~kkkkkkyyy^^^vvv|||xxxbbbZZZrrr|||oooiii{{{vvvpppRRRBBB{{{[[[YYY^^^mmmNNNeee|||FFF@@@fffwwwuuudddnnnnnnuuu\\\gggeeefffkkk|||kkktttcccuuuzzzUUULLL;;;666YYYTTTlll\\\www|||kkk~~~wwwtttzzzdddBBBPPP___qqqvvvttt|||tttqqqvvvwwwddduuuxxxwwwlllYYYlllsssiiiqqqzzzssslll^^^JJJMMMBBB000444PPP~~~fff|||qqq|||xxx~~~vvvxxxYYYcccvvv|||wwwzzzbbbmmmeeeUUUWWWbbbooo}}}}}}~~~vvv~~~yyyhhhllljjjffffffeeedddaaa___^^^^^^gggrrr___xxxbbbnnnwww}}}{{{sssssswww{{{~~~}}}{{{yyyxxx{{{mmm~~~uuuiiieeehhhggg^^^UUUjjj\\\NNNOOOSSSKKKIIIVVVXXXVVV```nnnyyyqqqhhhgggfffjjjlll```WWW\\\PPPLLLGGGCCCAAA???>>><<<999666222000000000111000//////---333===>>>CCCTTT>>>ZZZ}}}zzz]]]kkkIII[[[qqqvvvFFF[[[~~~sss777XXXrrr\\\```LLLDDD===<<<<<<999888888:::>>>BBBKKKdddnnnqqqppprrrttt^^^~~~mmmgggBBBAAAUUUNNNTTT\\\vvvuuu|||xxxJJJPPPvvvvvvsss||||||zzzyyy~~~sssccc}}}}}}QQQPPPeeezzzwwwjjj\\\IIIRRRdddbbbzzzllldddDDD:::{{{fffwww\\\rrrzzzzzzcccccc{{{zzzyyyqqq|||pppaaaSSSddduuuZZZnnn}}}aaatttqqqRRREEElll~~~pppzzzfffnnn[[[jjjggguuucccsss|||jjjtttqqqrrrcccUUUAAA444IIIZZZcccVVVpppzzzmmmsss\\\RRROOOHHHGGG^^^ssstttnnnwwwvvvkkklllwwwqqq```JJJgggyyyvvviiiYYYnnnqqqbbb[[[dddeeeccc]]]PPPBBBHHHAAA222444PPPnnnwwwyyy~~~}}}yyy{{{zzztttnnntttfffQQQRRR```tttwww{{{xxxjjjmmmhhhiiihhhfffdddbbbaaaaaa```sss|||gggqqq~~~zzz|||kkkrrruuuwwwyyyxxxwwwwwwxxxxxxqqq}}}|||qqqhhhhhhllliii[[[MMMkkk[[[PPPRRRSSSLLLKKKRRR[[[UUUXXX___eeerrruuujjjgggdddffflllkkkaaa[[[^^^OOOKKKFFFBBB@@@???===<<<999666222000000000111000//////---333===>>>CCCTTT@@@```{{{___RRRAAARRRbbbUUUfffbbbKKKfffsssUUUUUUJJJBBB;;;;;;:::888777888:::???CCCKKKbbbvvvrrruuulllrrrggg{{{ggg[[[@@@CCCVVVhhhrrr}}}qqqRRRZZZoooxxxnnnsssyyywwwyyy{{{^^^WWWWWWtttxxxdddfffGGGEEENNNMMMiiieeekkk]]]aaaIII999aaa\\\xxxdddbbbyyynnnwwwqqqNNNAAAggguuuooo}}}}}}RRRmmmwww{{{ggg{{{UUUBBBpppssskkkpppqqqtttkkkVVV}}}fffqqq{{{nnnaaaUUUIII<<>>CCCTTT|||@@@iiibbbJJJJJJ\\\ggg}}}WWWGGGUUUlll```AAAHHH???999999999777777888666;;;>>>DDDZZZyyyyyymmmtttgggrrrkkk~~~dddiiiFFFGGG|||yyyVVVhhhrrrdddsss^^^[[[~~~oooccclllvvv``````lll{{{zzzlllRRRGGGZZZhhh^^^mmm___]]]jjj|||^^^III;;;```\\\fffTTTrrrzzzmmmtttsssIIILLLxxxtttyyyyyy___xxxdddyyymmmrrr~~~sssUUUBBBttt{{{iiimmm|||vvv\\\UUUyyy```nnnttthhhaaaWWWRRRFFFGGGkkkeeeppp{{{sssvvv[[[CCCSSSLLLllltttwwwdddaaaVVV[[[kkkkkkYYYRRR[[[WWW\\\jjjooolllXXXSSSjjjhhhaaalllcccqqqhhhYYYSSSVVVNNNBBB777HHH{{{}}}zzz~~~kkkgggpppxxxpppwwwvvvkkkrrrpppllliiiffffffffffffdddbbb|||dddsssuuupppsssssssssqqqpppqqqtttwwwyyyzzz{{{xxxrrrmmmwwwsssooommmpppuuuzzz}}}nnndddiiilll]]]WWW^^^]]]eeegggnnnmmmeeehhhnnniiijjj```gggmmm___TTTTTTOOOKKKGGGCCC@@@???>>>===<<<999666222//////000000000//////---333===>>>CCCTTTyyyAAApppbbbDDDUUUjjj\\\MMMnnn\\\dddaaaNNNDDD<<<777777999777777999666:::===@@@UUUuuu}}}```ooofffvvvgggcccjjjLLLNNN~~~zzzkkkNNNZZZlllmmm~~~ooobbbtttoooUUU]]]ppprrruuugggyyyeeehhhZZZRRRZZZdddhhhfff]]]hhhwww___HHHDDDaaaaaarrrYYYYYYwwweee|||lllrrrtttTTTOOObbbvvvlllzzzrrr\\\ttthhhLLLqqqcccfffPPPVVVwwwkkkjjjhhhoooqqqZZZnnn^^^fff~~~gggUUUQQQEEE===kkkeeegggvvvzzzxxxttt\\\EEEFFFWWWuuu___iii|||gggJJJvvvzzz{{{lllKKKUUU{{{}}}sssiiiSSSQQQ|||ZZZbbbYYYcccXXXmmm___RRROOORRRMMMIII<<>>>>>===<<<999666222000000000111000//////---333===>>>CCCTTTyyyCCCtttzzzuuuaaaqqqGGGkkk\\\qqq<<>>???AAATTTvvvYYYoooppp]]]aaa```OOOPPPPPPccc{{{vvv{{{^^^rrrkkknnnmmmsssvvvkkkNNNXXXgggwwwxxxtttwww[[[ooo\\\YYYSSSVVVnnneee___[[[jjjHHHIII~~~eee{{{oooUUURRRaaarrr}}}lllqqqtttGGGJJJ___|||}}}mmmXXXKKKYYY|||vvvQQQmmm~~~ddddddjjj{{{jjjvvvEEE:::\\\}}}jjjVVVpppKKKqqqwwwzzz\\\LLLQQQLLLAAAlllggg```nnnxxxqqqmmmMMM???TTTtttiii[[[cccttt}}}uuuooo___```kkkaaaTTTnnnrrraaaUUUUUU}}}wwwZZZkkk\\\eeeZZZttt___HHHFFFHHHHHHKKK===FFF~~~|||pppsssfffwwwtttlllkkkeeezzz^^^CCC>>>FFFOOOYYYaaatttkkkkkkcccZZZ\\\\\\eeeaaabbbSSSEEE[[[kkkiiigggfffhhhjjjiiiddd___uuupppcccooo}}}{{{yyy}}}uuurrrrrrpppllljjjjjjmmmoooooovvv|||eeerrryyyxxx}}}oooppptttjjjxxx{{{mmmjjjoooxxxlllmmm^^^kkkttt]]]UUUZZZQQQHHHDDD@@@>>>=========<<<999666222000000000111000//////---333===>>>CCCTTT~~~wwwCCCxxx___mmmWWWcccBBBRRRHHHJJJwwwwwwfffRRRuuuWWWFFFIIIHHH???888333555888888999;;;999===>>>???RRRtttYYYvvv}}}UUU~~~___eeePPPNNN|||mmmrrrxxxxxx|||sssRRRrrrrrruuujjjuuuhhhPPP\\\fffkkkzzzqqqGGGXXX\\\bbbRRRZZZ```lllIIIUUUhhhtttttt}}}vvvWWWOOO]]]ppp}}}}}}kkkooosssMMMKKKWWW~~~RRRWWWPPPOOOXXXxxxnnnMMMnnn}}}jjjhhh]]]uuuSSS<<>>}}}{{{uuupppsssyyyRRR<<>>=========<<<999666222000000000111000//////---333===>>>CCCTTT}}}<<>>:::ZZZkkkHHHHHH]]]```ZZZ___nnneeeYYYKKK>>>>>>DDDEEEbbbeeefffhhhjjjggg\\\QQQhhhbbbfffkkkUUUOOOvvvrrrpppiiibbbcccjjjkkkfffkkkpppjjjuuubbbKKK\\\]]]```hhhsss|||~~~yyyeee]]]iiimmmdddbbbkkk[[[VVVUUUYYYZZZVVVWWW[[[ZZZbbbggg```SSSJJJJJJMMMKKKFFFAAA>>>>>>>>><<<:::;;;777333111000///......000000---333??????BBBQQQ>>>qqq~~~ggg}}}jjjmmm___NNNNNNDDD===FFFLLL>>>555>>>QQQ???===IIIRRRXXXTTTHHH::::::::::::999999888888:::<<<888BBBEEEqqqrrrZZZkkkiiiiiiIIIaaafffGGGBBBwww}}}lllrrrPPPyyytttzzzuuu~~~eeeRRRPPPbbb}}}qqqyyyyyyrrr\\\rrrjjjYYYtttNNNZZZ[[[nnniii]]]]]]xxx@@@III^^^yyy}}}lllYYYkkktttcccccc}}}qqqcccjjjfffLLLLLLiiiuuuxxx{{{zzzyyyiiirrrdddyyyMMMVVVqqqvvvmmmWWWnnnzzznnnhhhwww\\\bbbyyyggg]]]xxxgggMMMQQQwww{{{VVVBBBffftttiiiMMM\\\sssFFF}}}___OOOWWW^^^TTTgggrrrbbbhhhvvvpppxxx}}}|||yyysss^^^```lllxxx{{{tttyyyxxx___GGG\\\zzz{{{ZZZWWWVVVZZZYYYdddaaaSSSHHHPPPHHHFFFJJJ;;;CCCpppvvv}}}~~~~~~NNNHHHJJJ888JJJfff~~~rrrpppmmmuuussssssJJJ666\\\kkkXXXTTT```ffffffgggiii]]]PPPPPPsssYYYsssgggbbb\\\qqqsssqqqiiifffgggfffccccccfff^^^cccppp```AAA777777111222???NNNUUU[[[___ddd]]][[[^^^\\\RRRHHHCCCIIIKKKQQQVVVUUURRRXXXaaa[[[fffiii\\\MMMGGGIIIKKKJJJFFFAAA???>>>>>><<<::::::777333111000//////...000000,,,333>>>>>>BBBQQQ|||xxxEEEsssooowwwfffSSS>>>333;;;666;;;;;;,,,)))???TTT\\\@@@:::JJJUUUUUUMMMAAA888:::;;;:::888777999;;;:::===777AAAGGGsssgggfffjjjqqqfffKKK```uuuIIIHHH{{{|||]]]VVVgggqqqiiimmm^^^FFFNNNaaarrrkkkHHHrrrkkkTTTiii}}}vvvzzziiiXXXYYYssszzzppprrrxxx[[[ccciiiaaaeeewwwnnnrrrpppjjj|||HHHgggeee^^^YYYbbbEEEGGGaaayyyuuuWWW^^^fffOOOOOOVVVYYYfff~~~mmmfffaaaXXX>>>???cccsssjjj~~~}}}|||ZZZFFFmmmpppdddUUUxxxuuuyyyjjjuuuiii^^^tttpppzzzQQQPPP___CCCbbbaaa[[[}}}nnn]]]HHHXXXYYYXXX{{{rrr]]]WWWZZZXXXUUUZZZfff___tttuuutttfffnnnrrrxxxyyyzzz}}}mmmeeerrr```qqqqqqRRRCCCaaayyyoooRRR```TTT^^^[[[ooo[[[UUUJJJPPPKKKLLLPPPBBBEEEeee|||}}}~~~{{{}}}bbbBBBLLLCCC999ggg~~~zzzzzzyyyvvv~~~|||wwwtttggg[[[]]]hhh{{{NNNHHHmmmgggfffnnnkkkkkkkkkUUUIIIZZZVVVqqqooo]]]___zzzoooooorrrppphhhaaa```aaabbbNNNNNNLLLRRRRRR<<<---444777111111555555000111888JJJUUU[[[UUUJJJGGGIIILLLXXXUUUUUUXXXYYYYYY\\\aaaZZZeeedddQQQBBBDDDJJJLLLHHHEEEBBB???>>>>>><<<;;;:::777333000000000///...000///,,,333>>>>>>BBBQQQHHHnnn}}}uuu^^^AAA222444......AAAKKKAAAOOOooo|||jjjHHH;;;HHHMMMHHHCCC===999;;;===:::555444888<<<777>>>:::CCCIIIyyyiiitttnnn{{{eeeQQQxxx^^^~~~LLLSSS~~~rrrEEE@@@HHHCCC888777IIIFFFBBBZZZyyysssTTTrrrlll___sssFFFNNNZZZeeeqqqVVVOOO\\\yyyvvv^^^vvv}}}{{{vvvVVVaaaeeelllpppeeehhhVVV```uuuyyy\\\RRR^^^FFFDDDfffvvvkkk___XXX999:::AAAIIIkkk}}}fffeee\\\PPPPPPNNNooo~~~uuu[[[|||rrrssswwwyyyoooEEE777KKKjjjzzzcccrrrvvvmmmjjjzzzcccmmm[[[___VVVKKKJJJccc~~~~~~xxxeeePPPGGG]]]PPPxxx[[[]]]\\\RRRVVVWWWxxxqqqkkknnnvvvffftttzzzssszzzxxx{{{uuu~~~kkk___zzzrrrqqqppptttMMM[[[nnniiiKKKHHHgggqqq\\\UUUdddWWW\\\kkkzzzddd^^^OOORRRLLLMMMPPPEEEDDDWWWyyyvvv|||eeePPPPPPQQQeeetttlllqqqyyywwwooonnnjjjVVVGGGKKKOOOMMMOOOWWWeeePPPfffqqqzzznnnrrrkkkkkkiiiNNNIIIiiimmmLLLxxxllljjjkkkuuuuuussslllccc^^^^^^bbbeeeTTTPPPUUU]]]RRR666---<<<...555999777333444888;;;///DDDWWWVVVFFF@@@NNN```dddYYYOOOQQQYYY\\\WWWPPPUUU^^^XXXAAA555>>>IIILLLFFFDDDBBB@@@>>>======<<<:::777333000000000///...//////,,,222>>>>>>AAAQQQIIIaaauuuwww^^^<<<333===HHHCCCXXXxxxXXX===888FFFGGGAAAAAAAAA:::<<<<<<888333111666:::666@@@===CCCJJJ}}}hhhmmmeeettt\\\PPPsss^^^}}}FFFGGG}}}iii@@@EEEFFF@@@QQQYYYiii[[[YYYiiitttbbbUUULLLmmmtttttt^^^RRRMMM]]]||||||MMMvvvlllUUUffflllzzzmmmpppvvvxxx^^^rrrrrr[[[NNNaaaQQQEEEmmmwww```eeehhhkkk{{{oooNNNPPPKKKAAAFFFjjjwww``````aaa|||LLL888;;;gggyyyRRR{{{{{{VVVVVV``````^^^RRRRRRXXX======KKKrrrnnnlllppp{{{rrrggg{{{xxxccc}}}SSSSSSgggMMMDDD~~~~~~vvvoooXXXGGGMMMnnnAAAwwwtttWWW\\\ZZZMMMTTTXXXppp~~~jjjxxxmmm~~~ooo~~~yyylllNNN@@@OOOffftttsssZZZGGG222LLL|||ooottt~~~uuuYYYFFFZZZvvvkkkMMM^^^^^^VVVPPPrrrpppaaaTTTKKKIIIEEEEEEFFFAAA@@@IIIyyy}}}tttnnnqqqwwwzzzxxxkkkjjjkkkfff~~~}}}{{{vvvqqqkkkkkk]]]QQQYYYdddlllvvv\\\FFFEEErrr|||mmmrrrmmmcccbbb\\\HHHNNNsssrrriii{{{bbbiiijjjyyy}}}vvvmmmgggdddbbb```___eee]]]fffppp[[[999///888,,,222000--->>>YYYbbbZZZ555888DDDPPPHHH999???RRRPPPOOOOOORRRTTTSSSKKKCCCRRRVVVJJJ444***555BBBFFFDDDDDDCCCAAA???=========999666222000000000000/////////,,,222===>>>AAAPPPVVV[[[uuutttggg@@@555===444XXXVVV???222999HHHFFF???===;;;;;;:::999555111111555999888CCC>>>CCCKKK\\\YYYXXXbbbPPPMMMqqq^^^SSSBBB|||]]]???MMMNNNUUUfff===[[[bbb{{{CCCRRRnnnZZZNNN[[[~~~NNNrrr]]]jjjsssnnn{{{~~~}}}gggfffTTTSSStttSSS@@@ttt{{{|||aaaOOOOOOYYYqqqrrr]]]SSSDDDRRRqqq||||||ooo[[[YYYqqqoooHHHHHHMMMyyy|||LLLjjjvvvnnnQQQYYYVVVGGGIIIlllTTTDDDTTTuuu|||kkkXXXvvv|||~~~yyylllrrrvvv```uuuXXXPPP^^^QQQccczzzvvvllldddMMMEEE[[[oooUUU}}}fffTTTUUUWWWMMMPPPLLL___vvv^^^|||nnntttlllyyyxxxfffIIICCCSSSccc~~~|||}}}zzz```AAAPPPWWWggguuu~~~pppBBBDDDkkkxxx```JJJkkkZZZXXXQQQppp```VVVDDDFFFDDDDDDDDDCCCDDDFFFGGG}}}wwwpppjjjlllppprrrdddnnn|||vvvyyywwwqqqVVVVVVUUUfff|||rrrRRRbbbooonnnxxxfff^^^^^^RRRJJJ\\\wwwYYYjjjggg}}}QQQddd{{{tttmmmkkkhhh```XXXTTTPPPIIIXXXfffSSS888222666777555000:::dddwwwSSS999:::???===GGGXXXPPP```mmmjjj\\\QQQNNNNNNPPPKKK???000+++111888<<>>999666222000000000000//////...+++222======AAAPPPkkkZZZxxxnnnkkkEEE999===[[[}}}pppaaaQQQHHH<<<666???HHHDDD???;;;222999666333111000333777999;;;CCC===DDDSSSMMMXXXaaa```RRRQQQsss\\\sssFFFzzzXXXCCCSSSSSSmmm}}}uuuHHHlllnnnYYY^^^}}}vvvsssPPPCCCRRR```uuuzzzuuuhhh~~~vvvNNNOOO```PPP:::yyyqqqqqqiiiVVVTTTUUU^^^rrroooeeeOOOGGGVVVeee|||~~~{{{zzzhhhXXXTTT^^^@@@777DDD}}}DDDiii]]]qqqzzzxxxyyyhhh[[[TTTOOOXXXjjjVVVUUUhhhyyyLLLHHHrrrvvvkkktttqqqVVVmmm]]]ZZZZZZuuuzzz~~~xxxlllaaaXXXDDDIIIkkkUUU\\\~~~^^^VVVQQQWWWTTTRRRHHHYYYssshhhmmmxxxuuukkkyyynnntttyyyvvvlllmmmwwwwwwmmm|||uuuqqqwwwkkkUUU???SSS]]]___eeekkkuuu{{{VVV<<>>666555666555555888@@@BBBCCCBBB???===>>>???888666222000000111000000......+++111======@@@PPP|||vvvXXXxxx~~~|||eeeiiiGGG===@@@ccc{{{nnn^^^JJJEEECCC===AAAEEEBBBDDDBBB666666333///...111555999;;;<<>>NNN<<>>222///;;;BBB===888:::@@@BBBDDDBBB???===>>>???888555222000000111111000......+++111======@@@PPPXXXttt~~~yyyxxxyyypppmmm```CCC;;;OOOkkkCCC555BBB@@@>>>=========<<<;;;222111000//////333888===<<>>888///---;;;RRRcccEEE<<<:::DDDLLLJJJDDD@@@HHH===>>>BBB>>>>>>AAA>>>:::666222111222333111...//////,,,222======BBBQQQ```jjjzzzeeexxx}}}~~~vvvjjjbbbVVVAAAEEEaaa\\\999===999888777666666555444333---......///000444999===777>>>FFFHHH}}}gggTTT^^^eeeWWWKKKWWWeee;;;bbbttt\\\vvv```tttYYY\\\tttiiiqqqqqqyyy```LLLUUUjjj{{{zzzWWWwww}}}iii||||||YYYccc}}}aaaQQQWWW^^^}}}~~~GGGaaa|||]]]qqquuuiiiiiigggddd[[[RRR^^^dddzzz|||||||||}}}{{{uuujjjWWWPPPmmmnnnEEE???<<>>;;;TTTsssNNNWWWQQQnnncccWWW\\\lllrrrdddUUUNNNIIIMMMQQQUUUSSSOOOKKKKKKMMMQQQ~~~tttooozzzaaaZZZVVVHHH;;;CCC???888CCCCCCRRRiii|||}}}xxxyyy||||||wwwwwwsssNNNDDDUUU___oooWWWLLLBBBQQQRRRXXXDDDGGGJJJhhh^^^YYYooottt^^^PPPKKKbbb|||pppnnnkkkaaa\\\^^^[[[iiiooo[[[CCCEEERRRSSSggglll}}}^^^aaazzzUUUBBBaaa{{{hhhOOO>>>777999>>>BBBDDD???<<>>>>>BBB======@@@<<<:::666222111333333111...//////,,,222======BBBRRR{{{fffffftttvvvpppvvvvvvpppcccYYYMMM===FFFcccfffEEE///777111111222111000///---,,,)))+++...000222666:::>>>===AAAJJJLLLOOOOOOkkkjjjSSSUUUJJJ888[[[ttthhhmmmzzz```lllqqqYYYKKKSSSooo~~~{{{PPP~~~}}}YYYcccaaadddKKKfff~~~{{{rrrSSSEEETTT___fff===RRR}}}rrr___~~~nnneee[[[TTT\\\rrrssszzz}}}|||zzz}}}xxxoooaaaPPPNNN[[[===GGG>>>dddQQQZZZ___YYYuuu{{{yyyOOOXXXjjj}}}]]]YYYTTTcccUUU}}}}}}uuu[[[iiivvvvvv{{{{{{xxxkkkbbb|||kkkwwwuuuqqq^^^KKKDDDEEEJJJbbbsssTTT|||]]]MMM]]]TTTJJJTTT[[[bbbddd[[[___~~~rrrqqqsssiiiVVV|||yyyUUUTTTfffiiizzz{{{sssooosssuuurrrpppsssrrr}}}dddEEE>>>FFFAAAqqqQQQGGGMMMvvvWWWWWWZZZmmmvvvnnncccUUUMMMPPPPPPSSSVVVUUUPPPMMMLLLMMMHHHbbbrrr___{{{rrr^^^CCCUUUiii\\\DDD444999[[[uuuwwwvvvsssoooqqqxxx```;;;999AAA;;;AAAPPPVVVAAA@@@JJJ>>>???LLLQQQ444CCCZZZlll\\\qqqjjj|||sssLLLQQQJJJSSSzzzjjjmmmmmm___RRRQQQ]]]ddd]]]QQQPPPXXXeeetttkkkjjj^^^^^^UUUZZZ^^^MMM@@@IIIWWWZZZUUURRRVVVYYYTTTFFF999444888VVV}}}gggOOONNNKKK???>>>BBB======???;;;999666222222333333111.........,,,222======BBBSSS~~~gggkkkvvvlllvvvjjjxxxmmmjjj___TTTJJJ999:::MMMdddhhh___OOO<<<777000,,,///111333333111...,,,,,,***---000333555888;;;>>>EEEGGGBBB]]]qqqEEEPPPhhhmmmPPPRRRxxxRRRBBBVVVvvvvvv~~~}}}}}}zzzvvvRRRMMMMMM~~~OOOkkk^^^^^^|||UUUDDDhhhwwwoooaaaRRRLLLTTT]]];;;BBBiiihhhiiiUUUPPPoooyyyttt{{{~~~zzzyyy}}}}}}sssgggVVVRRRSSSPPP<<>>>>>@@@;;;888555222222444444111...,,,...,,,222<<<===CCCUUUkkkkkkooouuu}}}}}}xxxqqqlllhhhYYYMMMGGG999222:::666>>>AAA444000000333///111444666666333000//////000222555777888:::<<<>>>@@@GGG>>>[[[QQQ[[[dddeeePPPgggoooiiitttKKKPPPqqqQQQRRRUUU}}}uuueee555jjjzzzxxxrrrqqqzzztttVVV^^^vvvkkk___rrrttttttUUUHHHLLLWWWcccgggPPPAAAvvv}}}aaaggg}}}ttt___YYYfffkkk\\\\\\ggguuuyyy|||}}}zzzyyy|||yyymmm^^^KKKSSSvvv```DDDGGG???iiiXXXUUUcccZZZ___qqqcccaaaggg{{{}}}[[[jjjccchhhiii```|||dddSSSbbbmmmnnnttt{{{~~~hhhOOOXXXfffQQQ```zzzxxxiii\\\PPPHHHHHHMMMFFF|||bbb___sssxxx^^^SSSOOOQQQQQQSSSUUUQQQPPPHHHQQQUUU___xxxfffqqqxxxJJJKKK~~~yyyJJJ===EEEOOOaaaaaahhhlllhhhhhhjjjhhhaaa___WWWKKK@@@888:::FFFRRRRRR===JJJdddyyyYYYQQQUUUooo|||mmmWWWWWWRRRJJJNNNNNNOOOOOOMMMIIIEEEBBBAAABBBBBB```{{{oooSSSfffvvvkkkWWWMMMAAA^^^wwwooovvvaaaTTT^^^mmmpppmmmlllaaa\\\QQQOOOZZZ]]]LLL999EEEFFFOOOLLLRRRUUUMMM]]]VVV>>>TTTbbbooocccwwwyyyzzzTTTRRRHHHHHHKKKYYYpppiiihhh\\\JJJAAASSSWWWYYYccceeevvvkkkwwwYYYKKKDDD<<<;;;YYYuuuqqqOOOUUUdddwww~~~ttteee\\\HHHfff}}}uuu\\\MMMQQQYYYRRRCCC@@@CCC@@@@@@BBB<<<777444222222444444111...***------333<<<<<>>KKKZZZqqqyyyzzzppp~~~~~~|||yyyxxxrrrdddUUUHHHZZZVVV:::RRR>>>~~~lll\\\zzzgggcccNNNZZZqqq{{{vvv```eeejjjfffWWWUUU___VVVvvvzzz[[[ZZZZZZ```jjjrrrwwwxxxxxxppp___PPPRRRSSSnnnbbbTTTMMMHHHEEECCCCCCooottt]]]ttt|||mmm~~~SSSWWWVVVQQQSSSWWWVVVPPP```WWWVVVVVVQQQiiiuuuwwwkkktttHHHPPPpppsssHHH444<<<888@@@HHHNNNNNNOOOQQQLLLDDD???555,,,000===JJJOOOPPP;;;PPPhhhPPPSSSXXXqqquuurrrbbbSSSRRRPPPKKKLLLKKKLLLMMMMMMLLLJJJHHHFFFHHHDDDIIIxxxbbbHHHvvvqqq]]]\\\hhhsssooooooooocccZZZXXXVVVRRRTTT[[[WWW]]]XXXRRRPPPEEE:::===111222<<<999>>>CCCGGGeee[[[[[[```lllSSSttttttmmmTTTWWWIIIIIIMMMOOOyyyrrrfffjjjcccPPPKKKOOOPPPUUUbbbmmmzzz~~~eee^^^BBB@@@;;;333888SSSeee```yyyfff]]]kkk}}}|||mmm```ccc|||fffGGGDDDPPPXXXSSSCCC???BBB@@@AAACCC<<<666444222333555555222...))),,,---333<<<<<>>???NNNqqqcccfffvvv{{{ttt}}}ssscccUUUGGGIIIRRRWWWooo^^^QQQIII[[[dddkkkzzz~~~ggghhhZZZxxxtttbbbPPPWWWFFFTTT^^^yyyxxx{{{}}}}}}yyysssjjjZZZLLLQQQvvvqqqKKK???MMMYYYVVV\\\www{{{xxx|||www______dddJJJfffhhhdddwwwVVV```]]]gggjjjfffiiifffOOOVVV]]]\\\hhh~~~ooo~~~zzzvvv[[[\\\ppp{{{bbbnnnZZZKKKDDDGGGDDD@@@NNNcccYYYrrryyyhhhVVV[[[XXXUUUXXXVVVSSSWWW[[[___SSSPPPWWWZZZwwwqqqWWWLLLmmmvvvjjjQQQ...888999888777999;;;999555777777<<>>BBBMMM^^^~~~{{{xxxoooLLLCCC999===IIINNNZZZpppfffPPPZZZuuu{{{XXX@@@BBBOOOXXXRRRAAA<<<@@@>>>AAABBB;;;555333222333555555222...(((,,,---333<<<<<>>KKKFFFDDDnnn]]]kkkttt{{{\\\YYYWWWSSSUUUWWWNNNLLLZZZZZZkkkTTTIII[[[PPPWWW|||xxxrrreee|||wwwMMMSSSdddhhhpppQQQHHH===777888<<>>===DDDIIIBBBbbbyyyyyyJJJQQQxxx~~~uuuddduuulllCCCBBBAAABBBGGGHHH@@@666EEEIII???OOOsssUUU???DDDGGGYYYZZZTTTXXXaaannnqqqWWWLLLSSS:::KKKHHHBBBJJJMMMooo{{{{{{pppkkkgggdddOOOHHHKKKHHHGGGjjjjjjeee```gggggghhhpppgggWWWFFF@@@ZZZlllZZZaaazzzkkkaaa^^^ooorrrNNN???BBBOOOZZZPPP???:::>>>===@@@AAA:::555333222333555555222...''',,,---333;;;<<>>888888sss___UUUaaatttyyyOOOLLL===KKKWWW[[[ttt^^^VVV___\\\VVVppp}}}{{{~~~kkkMMM]]]]]]qqqwwwmmmzzzkkkmmmwww{{{wwwqqqrrrkkkNNNCCCWWWfff???HHHIIIVVV```]]]\\\```YYYVVVtttyyyddd~~~mmmbbbmmm|||rrr\\\yyy|||[[[SSSYYYZZZXXXXXX]]]RRRQQQ~~~}}}___GGG???PPPIIIMMMSSSYYYZZZ]]]rrrnnnVVVMMMLLLIIIDDDBBBAAACCCMMMCCC???wwwhhhaaarrrxxxUUUVVVPPPOOOOOONNNMMMMMMMMMLLLMMMOOOOOOKKKHHHLLLWWWaaasssooonnn~~~}}}YYY<<<===MMM\\\ZZZYYYWWWQQQHHHDDDFFF===777888???DDDQQQuuu}}}gggSSSYYYwwwqqqXXXVVVSSSPPPMMMJJJHHHGGGLLLJJJGGGFFFEEECCC@@@>>>HHH???MMMHHH@@@lllIIIZZZppp~~~sss[[[FFFEEE???;;;>>>CCCCCC<<<555<<<555555>>>III]]]oooGGGQQQeeeeee^^^NNNaaaiiiuuuooogggXXXUUUPPPHHHFFFIIIBBBHHHXXXxxx[[[xxxyyyqqqiiicccWWWMMMCCC@@@GGGNNNQQQQQQ999555--->>>QQQ>>>???mmmmmmcccSSSJJJVVVmmm~~~VVV^^^uuu|||oooIIIEEEEEE<<>>@@@UUUhhhzzz~~~}}}}}}~~~}}}wwwmmmttt~~~kkkSSSfffuuueeeaaa~~~vvvVVVIIIMMM___ggg]]]FFF///666222888XXX{{{lll]]]aaaPPPXXX```www}}}}}}{{{wwwuuuwwwzzz|||rrrwww```IIIIII;;;NNN```rrrbbbVVVXXXfffeee___ooouuuppp|||zzz}}}fffOOOTTTaaalllwww}}}|||{{{|||nnntttpppOOOEEEUUU[[[wwweee;;;SSSYYYlllYYYUUURRRUUUVVVTTTcccyyyaaaxxxYYYQQQ^^^|||pppYYYYYY~~~nnnVVVSSSZZZZZZXXXWWWRRRSSS]]]eee}}}}}}xxxNNN???;;;===999;;;@@@AAABBBSSSgggJJJDDDAAAEEEFFFAAA<<<;;;OOO999AAAggg]]]XXXvvvkkklll[[[ZZZLLLNNNQQQSSSTTTSSSQQQOOOJJJLLLMMMJJJGGGHHHNNNTTTZZZ}}}}}}eeebbbooovvvUUU@@@AAA444333666;;;:::555111000777999CCC___mmmbbbWWW___zzzyyygggbbbSSSRRRQQQOOONNNMMMMMMMMMLLLKKKKKKKKKJJJGGGCCC@@@IIIFFFJJJKKKEEEVVVnnnzzzSSSHHHjjjooolllPPPEEE888222444999<<<===999888999:::777777FFFYYYaaaPPPGGG^^^~~~yyy```TTTjjjbbb{{{rrrwwwxxxYYYPPPQQQNNNIIIIIIKKKHHHGGGGGG```wwwmmmdddnnnrrriiibbbUUUEEE@@@DDDGGGDDD???222444...000888111777UUUmmmjjjddd^^^___```YYYPPPCCCFFFZZZdddLLL;;;<<>>???EEEEEEBBB>>>@@@GGGJJJAAA444222222555999999555000,,,---------444===:::BBBYYY]]]???999888KKKvvv{{{vvvzzzwwwwwwxxx___UUUHHH===666222...+++---,,,******+++---000222111000///......000222333222<<<>>>:::>>>HHHLLLKKK\\\TTTdddTTT[[[FFFWWW{{{XXXpppZZZ===BBB>>>;;;===DDDeee||||||vvvssskkkdddnnnRRRHHHEEEeeeiiihhhtttvvv```YYY>>>555SSSjjjsssuuuaaa111222111,,,777<<>>:::???[[[aaaxxxWWWTTTZZZeeefffbbbjjjyyyooosss}}}yyy}}}vvv\\\VVV]]]]]]]]]WWW>>>AAAgggxxxyyykkkxxxgggSSSMMMDDD]]]\\\CCCLLLUUU[[[uuu[[[PPPNNNNNNUUUUUUSSSooooooyyyKKKaaa{{{yyyddd]]]iiiiii]]]dddzzzuuuVVV]]]qqq```TTTWWW^^^]]]ZZZZZZVVVXXX]]]SSS|||{{{gggVVV???777888DDDGGG===:::???EEECCC@@@===999:::DDDOOONNNPPPrrr\\\UUUUUUUUUOOORRRWWW[[[\\\YYYUUURRRHHHJJJLLLMMMLLLKKKLLLMMMRRReeexxxlllQQQoooYYYNNNBBB<<<999:::???FFFYYYyyy^^^TTTQQQggglll~~~fffTTTTTTOOOOOOOOONNNMMMMMMMMMLLLIIIJJJKKKLLLLLLIIIDDD@@@AAAKKKBBBBBBFFF777\\\|||uuu^^^IIISSSnnnrrrcccNNNNNNOOONNNJJJBBB777000222444444222111555???HHHOOOooojjjJJJPPPrrrsssxxxnnnuuu```NNNKKKNNNLLLIIIJJJJJJKKKFFF<<>>777444888555+++(((...;;;FFFXXX]]]aaaccc```VVVBBB111...444222111CCC]]]cccYYY???===;;;:::<<<===<<<:::AAA:::888BBBJJJEEE888...444222777???===333,,,---+++,,,---555===:::AAAWWW^^^BBB===555>>>gggtttxxxuuuzzzlllfffwwwiii[[[HHH===999666111+++000///...---...111333555555444333333444555777888222JJJ999000JJJJJJMMMvvvuuuUUUdddWWWaaaJJJ>>>~~~YYYppp===888@@@>>>;;;888===bbb~~~|||wwweeeXXXooo^^^DDDNNNYYYEEEwwwmmmnnnYYYIIIFFFCCCNNN\\\^^^ppp|||mmm}}}999...222222,,,555333AAAmmmqqq___VVVJJJGGGMMMLLLOOOVVVZZZVVVPPPLLLHHHCCC@@@AAACCCEEEKKKQQQWWWdddNNNXXXYYYZZZZZZZZZ\\\ccciiiqqqaaayyy|||{{{zzzvvv{{{nnnPPPFFFLLLLLLZZZSSSLLLaaazzzyyyzzzrrrkkkoooWWWDDDKKKVVV~~~yyyZZZ888\\\OOOxxxgggQQQUUURRRVVVYYYQQQccc|||ooohhhTTTVVVrrrWWWYYYZZZdddzzz___LLLOOOxxx___WWWSSSWWW\\\[[[YYYZZZ^^^TTTOOO___ZZZ|||rrr^^^EEE555111666===CCC555<<>>???;;;777777;;;>>>>>>777888CCCGGG===333000666444:::CCC>>>000***---***+++---666>>>:::AAAVVV[[[CCCAAA666888JJJxxx}}}sssxxx~~~}}}{{{}}}hhhMMM;;;777888888666222111000000111333555777777777777777888999;;;;;;===<<>>333555QQQppp}}}}}}yyyssseeeggggggkkk|||}}}nnnuuuIIIEEE777DDD___kkksss}}}sss...444///444---///777@@@XXXxxxuuuuuuWWWFFF>>>;;;>>>BBBAAABBBDDDCCCGGGJJJHHHAAADDDVVVjjjlllrrr\\\WWWYYYXXXRRRQQQUUU\\\___KKKTTT}}}xxxmmmoooyyy|||zzz||||||{{{~~~~~~~~~pppVVVMMMQQQMMMeeeppp}}}sssjjj{{{pppnnntttIIIMMMPPPEEEVVVDDDSSSWWWggg^^^```RRRQQQ[[[VVVRRRWWWSSSZZZtttlllIIIPPPmmm{{{\\\bbbdddmmmbbbAAANNN}}}lllWWWSSSQQQSSSTTTTTTTTTVVVYYYLLLPPPfffMMMYYY{{{}}}eeeZZZLLL===SSSNNNIIIMMMccc___MMMPPPRRRSSSKKKLLLMMMMMMLLLKKKIIIGGGAAABBBBBBDDDEEEFFFGGGGGG???GGGOOOfffooo^^^XXXnnn___TTTXXXeeetttvvvWWWMMMUUUUUUMMMQQQPPPOOONNNKKKHHHFFFDDDGGGEEECCCBBBCCCCCCBBBAAADDDHHHGGGCCCFFFKKKIIIDDDdddzzzlll[[[VVV\\\EEEQQQbbbooorrrnnngggccceeennnuuuuuutttrrrmmmeeefff{{{}}}pppooorrruuuyyyeeeTTTPPPNNNOOONNNJJJGGGFFFJJJEEEEEEIIIHHHRRRxxxzzzlllggg\\\OOOFFFCCCFFFJJJRRREEEGGGOOOLLLJJJPPPSSSIIIDDDAAA@@@AAA@@@>>>===+++222:::@@@BBBAAA<<<666999666777999666222:::HHH???<<>>BBB;;;...)))---***,,,---666>>>;;;AAAWWW~~~TTT===AAA777666777mmm{{{uuuxxxuuuooolllzzzaaaFFF666111333666111111111111222444666777777777888888999:::;;;<<>>111444---222,,,,,,888"""+++hhhppp```PPPGGGAAA===AAAJJJEEECCCEEEMMMXXXhhh|||???OOONNNSSSUUURRROOORRRYYY^^^qqqOOO]]]lllYYYeeettt~~~|||}}}xxxjjjYYYZZZbbb```gggttt~~~~~~xxxuuu~~~ssscccgggTTT@@@FFFSSSqqq^^^KKKBBBTTTaaaxxxVVVOOO===OOOVVVRRRLLLNNNPPPPPPTTTppp|||TTTEEEZZZvvv~~~}}}zzzzzz|||eeebbbMMMMMM{{{bbbXXXVVVTTTSSSSSSTTTUUUWWWUUUSSSeee\\\WWWTTT^^^xxx}}}zzzeeeRRR]]]NNNUUUMMMIIIIIIIIIIIIJJJKKKLLLLLLEEEFFFFFFDDDBBBAAACCCDDDKKKNNNJJJDDDRRRyyy{{{aaabbbdddbbb[[[VVV[[[eee___iiimmmqqqhhhQQQNNNSSSTTTSSSSSSMMMMMMNNNOOONNNMMMKKKJJJJJJGGGCCCBBBBBBCCCDDDCCCJJJ<<>>GGG>>>FFFfff{{{|||ccceee___VVVOOOOOOVVVaaajjjkkknnnsssuuuuuusssssssss___bbbeeeppp{{{zzz^^^EEEJJJJJJJJJKKKJJJHHHFFFEEENNNFFFAAAGGGFFFAAAggg~~~~~~nnniiinnnnnngggYYYHHH??????DDDFFF===CCCVVVYYYGGG@@@KKKMMMFFF???===<<<<<<>>>AAAIIIFFFBBB:::+++""",,,>>>777444666;;;999444999EEE;;;===@@@>>>666000444<<<888>>>BBB>>>555,,,***,,,,,,------666>>>;;;BBBXXX|||MMM777>>>777777000MMMnnnzzzwwwxxxzzz{{{zzzqqqqqqxxxyyybbbFFF333000444222222222222444555666777777888888999:::;;;<<<===>>>===FFFJJJggg]]]JJJ^^^SSSLLLMMMJJJxxxfffmmm555@@@AAA555:::777777444333GGGjjj{{{|||{{{[[[OOO___```LLLcccllljjjllluuurrrxxxzzzYYYLLLDDD???;;;WWWeeefffrrr}}}~~~{{{lll+++555***111---,,,...000>>>888FFFhhhdddqqqaaaQQQNNNUUUVVVSSSZZZqqq|||QQQMMMSSSMMMPPPRRRQQQMMMOOOZZZeeekkkHHHQQQrrreee___ccclllrrrzzz~~~zzzmmmoooyyy{{{uuuzzzyyywwwwwwnnnvvvuuuoooppprrrvvvrrrbbbUUURRR;;;QQQRRRppprrrOOOKKKYYY```OOOaaaTTTMMMQQQLLLMMMLLLIIILLLNNNGGGqqq~~~SSSCCCVVVppprrrqqqssszzzxxxnnngggHHHJJJWWWTTTRRRUUUTTTRRRPPPQQQTTTVVVVVVRRRZZZcccQQQWWWQQQAAAwwwzzzlllYYYYYYPPPSSSNNNHHHJJJKKKKKKKKKLLLMMMNNNNNNDDDGGGJJJHHHCCCAAACCCEEEFFFCCCFFFKKKJJJHHHRRRaaa~~~YYYNNNHHHNNNTTTSSSPPPPPPGGGIIIKKKMMMNNNMMMMMMLLLJJJGGGEEEDDDDDDDDDCCCBBBAAA888>>>BBB777666>>>===EEE@@@VVV}}}xxxkkk___SSSJJJEEELLLIIIKKKRRRTTTUUU___mmmEEEIIILLLFFFGGGFFFEEEEEEFFFEEECCCHHHHHHBBBBBBCCC;;;OOO|||zzzfffjjjmmmlllbbbRRRDDD>>>===999FFFSSSgggoooVVVFFFVVVGGG@@@;;;<<<======BBBHHHPPP<<<---111;;;:::000(((777::::::888888===???>>>555;;;<<<444------111444999CCCEEE888---+++---+++.........666>>><<>>>>>??????QQQFFFhhhcccBBBOOO===QQQ<<<999fffSSSggg===???111@@@777:::222<<<666---===ddd}}}yyytttyyyvvvqqqOOOHHHMMMOOOJJJZZZ]]]bbbnnngggbbbqqq[[[SSS---===CCCRRRkkkeeemmmxxx<<<...666 888***...444((( 444111===tttYYYQQQTTTJJJTTTSSSQQQMMMGGGJJJ[[[mmmfffnnnWWW???XXXqqq~~~cccNNNLLLQQQbbbrrruuuuuuppppppqqqwwwtttuuuoooppprrrhhhffffff___WWWLLL<<>>NNNVVVFFFKKKRRRIIIJJJPPPIIIFFFnnnyyy{{{VVV???JJJ\\\gggxxx}}}~~~|||rrrbbbPPPEEEYYYbbbIIIRRRQQQJJJJJJIIIHHHJJJNNNPPPOOOHHHTTTGGGPPPLLLIII]]]IIIiii^^^VVVPPPLLLKKKHHHFFFOOOIIIIIIJJJJJJIIIHHHGGGFFF:::AAAGGGGGGBBB???AAAEEEIII@@@<<<@@@AAA>>>@@@EEEDDDZZZ^^^<<>>666AAA>>>666;;;BBB<<<555222===777JJJ}}}zzzxxxyyyqqqNNNMMMEEEGGGHHHGGGEEECCCCCCDDDCCCAAA<<>><<<]]]qqquuuaaatttDDD<<<777888:::;;;BBBKKKHHHHHHCCC777---,,,444;;;///999777,,,222FFFLLLAAA555<<<<<<222---111333000888GGGGGG444'''+++...***000000...666>>><<>>===<<<:::888777555555555+++...IIImmm~~~{{{yyyJJJFFFKKKLLL@@@;;;DDDMMMMMMIIIIIIVVVUUUOOO@@@AAAFFFEEESSSccckkkqqq{{{YYY+++------------------------***111//////LLL|||sssTTTRRRUUUPPPMMMMMMMMMMMMNNNOOOQQQRRRQQQ]]]}}}NNNFFFFFFlll~~~zzzWWWEEECCCIIITTT^^^nnnqqqpppiiiffftttwwwiiifffffffffiii]]]TTTRRRLLLCCCEEEMMMXXXSSSJJJ```XXXcccJJJIIIKKKIIIHHHOOONNNKKKIIIHHHIIIJJJKKKGGGWWW{{{{{{}}}BBBDDD@@@UUUhhh^^^[[[mmm{{{www}}}www~~~{{{pppmmmcccIII???OOO___{{{cccIIIFFFJJJFFFHHHKKKLLLKKKJJJKKKLLLIIIEEECCCFFFKKKNNNLLLIIIAAAhhh___NNNLLLJJJHHHGGGGGGHHHIIIJJJJJJIIIHHHGGGGGGFFFFFF@@@AAABBBCCCCCCBBBAAA@@@888999;;;=========<<<<<<999999???QQQqqqrrrTTTCCC>>>???HHHGGGGGGHHHJJJLLLLLLLLLFFFHHHKKKMMMMMMMMMKKKJJJEEEFFFFFFEEEDDDDDDFFFHHHBBB@@@===<<<<<<<<<;;;999;;;555222777EEEjjjaaaMMMFFFDDDCCCDDDGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@===<<<<<<===~~~zzzooohhhiiigggXXXCCC555@@@AAAsssZZZ@@@>>>:::777888<<>>DDD===777888::::::===???===???HHHSSSgggTTTKKK```JJJ[[[VVVDDDSSS]]]vvv???<<<<<<:::999777555444333222000///999TTTqqq}}}zzz~~~tttyyyZZZ===:::???AAA===999;;;???@@@???AAA???<<>><<>>EEEFFF@@@===HHH\\\jjj~~~PPPCCCYYYZZZrrrNNNDDDIIIJJJFFFEEEIIIGGGDDDBBBCCCEEEHHHJJJRRRDDDXXX{{{jjjSSS777777NNNTTTOOOUUU[[[fff```mmmnnneeemmmccc^^^JJJDDDJJJNNN]]]xxxlllAAAOOOVVVCCCHHHKKKMMMNNNMMMMMMMMMNNNJJJHHHGGGGGGJJJMMMOOOPPP___DDDlll|||^^^<<>>===<<<;;;>>><<<:::;;;???FFFOOOTTTsss~~~rrrRRRMMMEEE===:::===EEEKKKFFFHHHKKKMMMMMMLLLLLLLLLLLLKKKKKKJJJHHHGGGFFFEEEAAABBBCCCCCCBBBBBBDDDFFF>>><<<999888888777666444888555555666555@@@___jjjXXXHHHFFFIIIHHHEEEDDDEEEDDDCCCCCCBBBBBBBBBBBBAAABBBAAA???<<<:::;;;<<>>222EEEWWW[[[tttxxxPPP:::888555333444777;;;>>><<>>666:::999888777555444222222...444000)))999\\\tttxxxwwwmmmIII???:::@@@GGGHHHDDDAAAHHHPPPQQQXXXgggmmmpppxxxhhh666...,,,,,,,,,,,,,,,,,,,,,,,,,,,(((---...+++---;;;MMMZZZgggCCCGGGTTTPPPGGGGGGFFFFFFFFFFFFFFFGGGHHHIII555CCC^^^~~~OOO888>>>???mmmnnnNNN333FFFAAA===>>>EEEMMMSSSVVV^^^WWWOOOIIIFFFEEEDDDDDDNNNCCCIIIWWWOOONNNZZZBBB\\\kkk~~~bbbQQQFFFIIIOOOLLLGGGEEEFFFEEEBBBBBBCCCFFFJJJMMMIIIFFFJJJaaa|||aaa???FFF???111???:::DDD???AAACCCCCCMMMFFFFFFDDDTTTgggttt}}}uuuMMMDDDMMMMMMBBBGGGIIILLLMMMLLLKKKLLLMMMHHHIIIIIIGGGGGGJJJPPPUUUTTTUUU[[[bbbVVVGGGNNNOOOMMMKKKIIIGGGEEEEEEEEEDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDEEEEEECCCBBB@@@>>>;;;:::999888333555888999:::888666444:::888666777888:::::::::777888:::::::::;;;>>>@@@AAAGGGNNNOOOLLLHHHHHHJJJIIIHHHEEECCCAAA@@@AAAAAA@@@AAACCCBBBAAAAAACCCDDD<<<:::777555555444222111111222666888111***000<<>><<<:::888999:::111ggg{{{gggffffffhhhhhhbbbWWWOOOAAA444222555777BBBEEE555333222111000111333555666<<>>PPPmmm^^^]]]OOOKKKKKKPPPPPPJJJDDDDDDDDDCCCCCCDDDEEEGGGIIIJJJ???GGGDDD@@@\\\wwwnnnUUUMMMEEEDDD???AAAFFFIIIQQQRRRssszzzeee888DDDPPPAAA;;;IIIDDDFFFHHHIIIIIIHHHHHHIIIEEEEEEEEEFFFGGGJJJNNNPPPWWWOOOJJJEEERRR{{{vvvhhhAAADDDOOOMMMIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA???@@@AAAAAABBBAAAAAAAAAAAA???<<<999666555444444555555555666666777777888999777555555777888999999777:::<<<===<<<:::::::::<<>>>>>EEEYYYGGG333:::222111111&&&666222!!!OOOoooaaasssxxxwww```uuuwwwNNNhhhlllRRRsssfffOOOfffIII>>>DDDIIIYYYeee```oooxxx```UUU>>>:::;;;555555444333111000//////------///000...333IIIbbbttt}}}yyyfffRRRQQQYYY]]]kkkccctttzzzCCC+++888!!!///++++++++++++++++++++++++---******...,,,))),,,444+++MMMtttSSSFFFGGGMMMRRROOOHHHHHHNNNFFFGGGGGGGGGFFFFFFFFFEEECCCGGGRRRgggwwwaaa===888===UUUwwwbbbHHH::::::AAAGGGEEEFFFEEEDDDEEEHHHNNNSSSaaawwweeeHHHdddUUUaaa[[[KKKKKKJJJJJJJJJEEE@@@@@@BBB???@@@BBBCCCDDDCCCBBBAAAEEE999888BBBFFFQQQ|||uuu}}}YYYIII???@@@???;;;@@@KKKDDDGGGIIIJJJIIIIIIIIIJJJDDDCCCBBBFFFKKKMMMLLLIIINNN>>>EEESSSGGGAAAlll|||~~~LLL<<<@@@AAA@@@AAADDDEEEEEEFFFFFFEEEDDDDDDEEEDDDCCCBBBAAA@@@???>>>>>>@@@BBBCCCBBB???<<<999;;;:::777555333333333333666444111...---...000111,,,...222555777555000,,,000222333333333444666999999AAAHHHGGG@@@===AAAGGGAAACCCFFFIIIJJJKKKJJJJJJDDDEEEFFFDDDAAA>>>======<<<999666555444444222000444222111222222000111333666***+++:::EEEQQQsss~~~xxxWWWLLLCCC???:::666999@@@;;;============@@@CCCDDD??????@@@AAAAAAAAA@@@@@@999:::999888555444555666888222FFFooo[[[ZZZfffdddVVV\\\SSS???444555//////===///000111111111111111111777///555GGGMMMBBB777555222222333444555555333111+++444222...BBBcccnnnbbb>>>222((()))---...,,,+++,,,000111777??????EEEYYYEEE111999111111+++111+++,,,333333NNNuuuVVViiiqqqxxx}}}ZZZeeexxxsssnnnqqqgggrrrkkk\\\VVV___ffffffjjjsssxxxhhhUUUKKKJJJOOOZZZdddWWWYYYMMM\\\sssWWWOOOgggZZZiii;;;AAA777111444333333222000//////...000***---444///&&&111FFFwww{{{~~~yyyHHH(((222(((---)))***************************'''(((+++...------///666...222JJJmmm]]]FFFKKKEEEHHHGGGCCCBBBEEEFFFEEEBBBBBBBBBBBBAAA@@@??????AAAIIIPPPPPPOOO```]]]HHH666777GGG]]]wwwyyyhhh`````````aaafffrrrooo;;;IIIcccPPP]]]===ZZZGGGGGGEEEBBB>>>>>>AAAEEE@@@AAACCCDDDDDDBBB@@@???FFFAAADDDIIIBBB===RRRqqq~~~wwwDDD<<>>@@@CCCFFFGGGFFFDDDCCCAAABBBCCCAAA>>>:::888888888666333222222222000//////......///000///---,,,))),,,---+++''')))222:::FFFMMMWWW___cccfffjjjlll[[[VVVNNNEEE;;;222+++(((///+++***000666999:::;;;555:::===<<<===???@@@???>>>???@@@AAAAAA@@@>>>===777888888666444333444666,,,???444DDDxxxfffXXXUUU]]]eeebbb]]]MMM@@@;;;222,,,333......///000000//////...,,,---,,,******---222666000111222333222111000///---000...777]]]qqqLLL666...(((***------,,,,,,---111222888@@@???EEEXXX{{{DDD000888111111,,,666+++,,,:::+++333fffrrr\\\```mmmGGGxxxeee^^^rrrxxxvvvmmm\\\YYYUUUIIICCCEEEEEEFFFIIILLLJJJHHHKKKQQQTTTPPPaaaXXX===dddsssqqq...FFF777888000333333222111000//////...///+++,,,///,,,'''***222PPPqqqwwwuuu{{{HHH111***!!!999###************************''')))******+++......,,,)))+++333@@@NNNaaa~~~```RRROOOUUUAAAGGGGGGDDDAAA@@@CCCDDDCCCAAAAAABBBBBBAAA@@@>>>===FFF@@@DDDQQQ[[[bbbuuuhhhBBB000777IIIXXX}}}VVVAAAPPPnnnooogggeeeJJJYYYVVVDDDEEEEEECCCAAA???AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBB???KKKOOOGGGCCCHHHKKKGGG]]]iiirrr333GGGCCC:::666<<>>???BBBDDDGGGHHHGGGFFFGGGGGGEEEDDDDDDFFFIIIJJJHHHFFFDDDAAA===AAAGGGAAA;;;???HHHEEEiiiyyyuuuFFF444CCC???777000444>>>DDDCCC>>>@@@CCCEEEEEECCCAAA???EEEEEEDDDCCCBBBAAA@@@???FFFEEEDDDAAA???<<<:::888555555555555555444333333111111111000///,,,***(((,,,,,,...111333222...+++++++++,,,,,,,,,///333666222:::AAACCC???===???BBB<<<===>>>???@@@@@@??????>>>@@@AAA@@@===;;;999999555333111111111111000///+++,,,---...///000///---...777:::222...222111,,,,,,...000111222111111000777666333000000222555555///666;;;999555333222222888===???======???>>>:::===>>>?????????===;;;:::666777777555333333444555000<<<000'''OOOwwwyyykkkSSSSSShhh```aaa___WWWMMMAAA444)))/////////////////////...---444555///---111222///111111222222000/////////000333???ZZZyyybbb<<<000,,,***,,,---++++++...---222333999AAA@@@EEEXXX|||DDD000888111111,,,...222...&&&---666222sssmmmuuuhhhUUUqqq]]]BBB___bbbSSS^^^nnnvvvzzzrrraaaZZZaaaeeebbbWWWYYY[[[YYYQQQOOOYYYgggjjj___EEEMMMlllfffmmmwww222EEE666777555>>>333222222111000//////...+++,,,+++(((***...///---)))DDD^^^}}}yyy~~~ooo555(((555***+++111---))))))))))))))))))))))))'''...///***)))---...+++///,,,,,,------111???NNNiiiaaaVVVHHHJJJWWWKKK@@@RRREEEGGGLLLNNNHHHAAABBBIIIEEEFFFFFFFFFEEECCCAAA@@@BBBDDDLLLQQQIIILLLttt|||pppJJJ:::;;;<<>>??????CCCCCCDDDCCCBBBBBBDDDGGG<<>>666:::///555;;;<<<:::::::::;;;;;;===???AAAAAA>>>;;;999AAA@@@@@@@@@??????>>>>>>???===:::888777999:::<<<333444444555444333111000//////.........000111222///---******,,,...//////...000111111///.........,,,444===AAA???<<<;;;<<<>>>>>>>>>???@@@BBBDDDEEE===???AAAAAA@@@>>>===<<<555333111111222333222111000000...,,,,,,---...,,,))))))***,,,...---------///...,,,,,,...000111000)))+++------///111111///---000...,,,000999999444777::::::666888???AAA===<<<===>>>>>>===;;;999888666777777555333333444555:::'''333<<<---EEE|||uuummm[[[III]]]]]]```\\\RRRPPPJJJ;;;111111111111111111111111222,,,)))---000......111222333333222111000000111000<<<[[[~~~qqqOOO999---++++++...---***+++///...222444:::BBB@@@EEEXXXCCC555222///111//////...------------...888jjj}}}___\\\mmmzzziiiRRR\\\~~~vvvLLLJJJmmmooouuuwwwtttvvv{{{wwwlllddd___\\\```iiippprrrqqqTTTKKKbbb~~~jjjppptttgggWWWDDD888666888666333222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,...***555QQQlll}}}XXX+++++++++***)))(((((()))))))))))))))))))))))))))))))))************+++++++++,,,,,,---///111333555666BBBDDDLLLXXXfffrrrxxxzzz{{{lll\\\NNNGGGMMMJJJFFFFFFGGGGGGEEEBBBIIIHHHGGGEEECCCAAA@@@?????????>>>>>>>>>??????@@@;;;AAADDDAAA===DDDVVVfffxxxggg@@@???;;;<<<:::LLLCCCIIIIIIZZZUUUNNNRRR^^^___QQQHHHIIIEEEOOOYYYfffuuubbbJJJLLLQQQIIIBBBBBB??????>>><<<;;;:::999888:::777444555888;;;<<<;;;<<<<<<<<<<<<>>>@@@BBBDDDKKKAAADDDeee~~~sssyyyUUU<<<666555888===555444333333222222222222:::;;;<<<======>>>@@@CCCAAAGGGJJJFFFBBBBBBCCCCCCGGGFFFEEEAAA<<<999888999777666666888777<<>>>>>@@@AAABBBBBBAAAAAA@@@@@@===<<<<<<;;;999777555444333333222222000///...---////////////...---,,,+++,,,,,,,,,---------......///......---------......+++222777666777<<<===:::???AAABBBBBB@@@??????@@@@@@???>>>>>>>>><<<:::777555444333222000///...---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...//////000111222222333222444777:::;;;:::888777:::888777888;;;;;;999666666444222111222222111000333,,,...333---+++GGGmmmxxxdddooogggLLLWWW]]]YYYVVVWWWSSSJJJ@@@???;;;555111000000///111000///...///111444666+++111000***,,,333444...PPPnnn|||qqqfffEEE ,,,,,,++++++,,,,,,---...---333666<<>>GGGEEECCCCCCDDDDDDCCCBBBAAAAAA???>>><<<:::999888:::999888888888888999999888:::;;;999888;;;DDDKKKSSSxxxyyyHHHFFF888@@@===KKKAAA===NNNGGGFFFLLLLLLJJJQQQ___eee{{{hhhVVVHHHIIIJJJDDD????????????===;;;999777666555999666333444666999999999999999999999;;;===???@@@GGGIIIGGGBBBGGGaaauuurrrxxxSSSAAA444555777111++++++333222222111111111111111555777999:::;;;===@@@CCC===CCCGGGDDDBBBEEEIIIJJJFFFFFFDDDAAA===:::999:::111222555888666333888BBB444888>>>EEELLLQQQTTTVVV\\\WWWQQQJJJCCC<<<444...777666444222111222333444222222111111222333555666666777999;;;<<<>>>??????AAA???>>>???CCCDDDAAA???;;;;;;:::999777555333222222222222111000///------/////////......---++++++,,,,,,,,,,,,------------......---------------...+++111555444555:::<<<:::<<<>>>??????>>>======>>>===<<<<<<<<<<<<:::777444555444333222000///...------------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------......///000000111111111333555888999999999999<<<;;;999:::<<<<<<:::777555333111111111222111000222...000444---%%%...AAAeee}}}}}}{{{aaabbbJJJAAAPPPYYYQQQPPPZZZPPPMMMGGGBBB???>>>===<<<111555;;;@@@???:::333///444,,,...666000''':::ZZZooopppsssFFF---111,,,,,,++++++,,,,,,---......444666<<>>???>>>===DDDFFFGGGGGGGGGGGGHHHJJJDDDEEEFFFFFFEEEDDDEEEFFF@@@@@@???===;;;:::999888;;;:::999999888888888888:::888888:::<<<===;;;999RRROOOhhh___UUUVVVrrrhhhZZZTTTWWW___ffffffdddmmmzzzhhhsss]]]PPPNNNKKKHHHFFFDDDAAA???>>>===;;;999777444333222777555333333444555666555444444444555666888::::::,,,999DDDCCC<<<>>>MMM\\\iiiEEE+++555000222:::;;;555444777111000000////////////000000222555777999<<<@@@CCC777===???<<<<<<@@@EEEFFF>>>>>>===;;;777555555666333444666999666000...000777555111///000444999<<<444111......///222333333333222000///......///000............///000111222222333666:::<<<>>>>>>???>>>:::888:::@@@BBB>>>:::<<<<<<:::888666444222111111111111000///...---,,,---.........---,,,+++***++++++,,,,,,,,,---------------,,,,,,,,,,,,------+++000222222333777999999;;;===>>>>>>===<<<===>>>;;;;;;;;;<<<<<<:::666222444333222111000///...---,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000111333555777888::::::<<<;;;::::::::::::777555444222000000111111000///...---///222111,,,+++---444PPPxxx~~~uuuppp```HHH:::>>>LLLWWWMMMKKKIIIJJJKKKHHHCCC???IIIAAA666,,,'''(((---111777111(((&&&555QQQkkkyyyzzzrrrOOO///(((111,,,,,,++++++,,,,,,---...000555666;;;AAA???GGG[[[???333333///000///...------,,,,,,------+++000---000SSSyyyoooSSSQQQsssyyyiiihhhqqqrrr~~~~~~rrr\\\SSSZZZfff{{{yyy|||{{{CCC444<<<::::::888666333111///...............------,,,,,,++++++++++++++++++++++++)))))),,,,,,(((&&&///<<<>>>LLL^^^mmmwww~~~bbbIII===///((())),,,+++)))***))))))((((((((())))))(((((((((((((((((((((((())))))))))))************+++++++++++++++,,,---...333444777;;;???BBBDDDDDDKKKKKKKKKJJJGGGFFFGGGHHHCCCFFFHHHGGGDDDBBBDDDFFFAAAAAA???>>>===;;;::::::===<<<;;;999999888888888999888888<<<@@@@@@===999BBB666EEEXXX{{{xxxrrrxxx~~~XXXLLLOOODDDJJJKKKDDD@@@BBB@@@:::999999777666444333111111555333222111111222222222000111111222333444555666777666666888<<<>>>???>>>111FFFZZZhhh}}}rrrbbbLLL===888999:::999:::555333333000---///444000//////.........//////...000333555777999===@@@999<<<<<<888777:::>>>>>>999999888666444222333444999666333222333222333444111000///---+++)))((((((---///222555777666333111///...---,,,,,,,,,------+++,,,,,,,,,---...//////000222555888;;;<<<<<<<<<>>><<<;;;<<>>>>>???@@@<<<<<<===>>>>>>;;;777333333222111000///...------,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,------//////000111444777:::;;;:::999888777666555333111333222000///000000///...---///...,,,...333333000&&&444333^^^nnnnnnOOOEEE@@@888KKKHHHIIILLLKKKBBB777000,,,---...///000111222222$$$444@@@JJJeeerrrwww}}}KKK***,,,111))),,,,,,++++++,,,,,,---...222666666;;;AAA@@@HHH]]]>>>333333///000......---,,,,,,,,,,,,,,,(((***---...--->>>iiioooYYYKKKKKK^^^~~~vvvrrrlllfffiiirrr^^^dddjjjlllnnnuuu{{{rrrlllsssOOO888::::::333:::777333333555666444222---------,,,,,,,,,,,,,,,************************(((***...000...)))(((***'''///222111;;;LLLRRRLLLCCCYYY^^^KKK@@@BBB;;;)))!!!(((///111---******,,,)))((((((((((((((())))))(((((((((((((((((((((((((((((()))))))))***************))))))***++++++,,,///111444777:::<<<>>>???>>>@@@CCCDDDCCCBBBBBBBBB???BBBDDDBBB>>>;;;<<<===<<<;;;:::999888777666555666666555333333222222222222333444666777777777777000>>>FFF,,,DDDdddqqqRRRMMMOOOEEEAAAFFFDDD:::888===999000444333333333222222222222222222111000////////////...///000111222222333333777:::;;;888666999DDDMMMOOOKKKFFFDDDEEEGGGIIIKKKZZZYYYWWWTTTNNNFFF>>>999BBB===777444333333///,,,///...///222222...***)))//////............/////////111333444555666999<<<>>>@@@>>>:::888<<<>>>===999::::::888555444555666444111---+++...111333222(((+++///222333222///---...---)))&&&%%%&&&)))+++------,,,,,,,,,,,,,,,,,,***+++,,,,,,------......000111444666888888999999@@@BBBDDDCCC???======???===<<<:::777555333333222...............---,,,++++++++++++++++++******)))*********+++++++++,,,,,,***************+++,,,,,,,,,,,,...//////000222666999;;;===>>>======>>>@@@<<<;;;;;;<<<<<<:::666333111111000000///...------++++++,,,,,,++++++***)))************************************************++++++++++++++++++++++++***************+++++++++------...///222555999;;;888888888777444222111000222000......//////...---,,,111000)))(((,,,---***555$$$)))---CCCvvv___RRRSSS444000111888<<<:::888:::111111111000111111222222PPPVVViii}}}~~~pppDDD...+++------,,,,,,,,,++++++,,,,,,---...222777777;;;BBB@@@III^^^<<<222333///000...------,,,,,,,,,,,,,,,...'''+++333,,,$$$999YYYmmmgggVVVOOOKKK[[[aaaooo~~~yyyllleeeooowwwtttNNN))) ---777888666555333222444777666111,,,,,,,,,,,,+++++++++++++++))))))))))))))))))))))))******+++,,,------+++)))---&&&$$$***---***'''(((444///***'''"""###***;;;///### &&&,,,,,,)))((((((''''''(((((())))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))***+++,,,111333777:::;;;===@@@BBB>>>AAAEEEGGGFFFDDDCCCCCC???@@@AAA@@@>>>;;;:::999999888777666555444333333222222111000/////////000000222333111///...000333777///666;;;999///PPPyyykkk]]]UUUNNNPPPRRRIIIEEEFFFAAA999777;;;888000000000111111111111111222///000111000...------...---...///000111111111111)))222===AAA???===>>>@@@IIIFFFFFFHHHBBB<<>>:::999:::<<<======,,,...222666999:::777444333111///111333444222000...------------.../////////111222222222333555888888::::::777777;;;===;;;777777777555333222222444...000000///000111///+++((()))***,,,,,,---,,,,,,000000000...,,,,,,...111,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.........---000000111333444666777888;;;???CCC@@@:::777999===999777555222111000000000---------------,,,++++++)))***************))))))))))))*********+++++++++)))))))))))))))***+++,,,,,,+++---000000...///444555888:::;;;;;;;;;<<<>>>:::999888888888666333111000000000///...---------***++++++++++++***))))))))))))))))))))))))))))))************************************************))))))******************,,,,,,,,,...000444777888888999999888555222222222111000...---......---,,,'''---000...+++++++++***%%%222555***,,,,,,GGG~~~yyywwwuuuzzzlll^^^SSSFFF999666;;;FFFDDDCCCHHHTTTfffxxxdddBBB(((+++333...)))***,,,,,,++++++,,,,,,---...222777888===CCCAAAIII]]];;;222333//////...---,,,,,,++++++,,,,,,000---******000333,,,"""???XXXyyyyyytttxxx```___YYYPPPLLLRRRYYY]]]SSSSSSVVV___iiiooonnnkkknnneee666'''***444;;;222$$$)))888222333444444222///,,,)))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((***+++,,,+++,,,&&&+++666666***$$$''''''"""222:::333)))&&&%%%///000***######%%%'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))***,,,,,,'''+++000444666999===@@@AAACCCEEEDDDBBB???======???>>>>>>??????>>>;;;999888777777666555444333333222111111000000000111111222222222111000///000222///333222:::555:::888<<>>>>>@@@DDDEEE>>>888>>>IIIDDDBBB>>><<<:::666111---999555///***((()))+++...222///***&&&&&&***---///,,,++++++++++++,,,---...,,,.../////////000333555222444444333555999:::777333333333111...---...///,,,111333111000111...***222111///---,,,+++++++++ %%%+++...,,,)))&&&%%%+++++++++,,,,,,,,,++++++)))***+++---------------.........///111555888:::666999;;;;;;888777888:::666444222000//////000000,,,,,,,,,,,,,,,++++++***((())))))******))))))((())))))))))))*********+++(((((((((((()))***+++++++++***---111111------222444666999::::::;;;<<<>>>;;;999666555555555333222000//////......------,,,***************))))))((())))))))))))))))))))))))*********************************************************)))))))))))))))***+++,,,...000222444555555777888777444111111222111///---,,,------,,,+++)))(((+++...///------//////111,,,"""222111...NNNvvvtttjjj???""",,,111...---///---''',,,,,,++++++,,,,,,---...111777999???EEEBBBIII]]]:::111333//////...---,,,,,,++++++,,,,,,******+++,,,***(((+++000###111AAAVVV}}}lllvvvzzzsssooopppmmmfffnnnuuuyyyuuuqqq{{{aaaCCC---(((///222,,,%%%%%%,,,333222...,,,///111///,,,,,,111666******************++++++))))))))))))))))))))))))$$$(((+++***)))***+++***$$$'''((($$$###&&&---000'''000111%%%$$$---000+++(((&&&&&&(((******)))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((()))+++,,,---,,,000555777888:::>>>AAADDDEEEFFFEEECCCBBBBBBCCC999888777:::<<<<<<888555444444333333222111000000///............//////000000//////000222333222111555444)))777///:::333;;;CCCAAAPPP~~~fffMMMPPPIIIIIINNNLLLDDDGGGEEE888;;;;;;;;;;;;777444555999222111111000//////......+++...000000---,,,---///***+++---...//////...---,,,111555666444444777;;;:::>>>?????????@@@>>>;;;===:::888888999999666444,,,///222444333111...---(((---000000---,,,,,,+++******))))))***+++,,,,,,)))+++,,,------///111444444666777555777:::999555555555444222000...///000***///000***(((,,,...,,,'''((()))******))))))(((+++---...,,,))))))+++---)))***+++++++++++++++***((()))+++,,,------,,,,,,,,,,,,,,,---000555999<<<999999:::<<<>>>???>>>>>>666555222111000000222222++++++,,,,,,,,,+++******(((((()))))))))))))))((())))))))))))************''''''''''''((()))+++++++++***---222222---,,,111555888:::<<<<<<<<<>>>@@@>>>;;;888666666666555555/////////......------,,,***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******,,,...000222333444222444666444111//////111000...,,,,,,------,,,+++333***%%%''')))'''(((,,,+++%%%000''',,,222"""...,,,---888RRRrrryyyXXX===000...222000---+++***,,,------,,,,,,++++++,,,,,,---...111777:::@@@FFFCCCIII\\\666444111111000...---,,,+++************************************222---((()))555III^^^kkkyyyzzzaaaCCC222***//////%%%%%%///+++***)))))))))***///444***+++,,,,,,------,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***************+++---...000444999===>>>======???@@@@@@>>><<<999777444222333333222111111000000///...------,,,------------------------////////////////////////111666777333111555666333777777:::FFFXXXmmm|||xxxqqqvvvaaaNNNLLLUUUOOOLLLIIIIIIJJJFFF>>>777:::999888888777444111...222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,........................111111000000222444777999======>>>???????????????<<<:::888666444444444444111000000///......------,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,------222444666777777777999:::333444333111///...000111///......---+++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************++++++,,,---///111333444888;;;;;;888999===???===444444222111000/////////---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++...000111///,,,***...000444666666777888999666666555444222111000//////...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,---...///000777777555444222111////////////...---,,,,,,,,,,,,***************************************************,,,,,,)))+++666KKK[[[vvvppp]]]EEE555000000...,,,---------,,,,,,+++++++++++++++++++++,,,---......222666===AAA@@@AAAKKKWWWhhh666444111111000...---,,,+++************************************)))(((''''''))),,,000222:::888666888BBBMMMRRRQQQKKK???000(((***///,,,%%%///---'''"""$$$***,,,)))'''(((+++...///+++'''###***++++++,,,---,,,,,,,,,))))))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))************+++,,,...000333888<<<>>>???AAAAAAAAA???===<<<888666333222222222222111222222111000000///......------------------------........................///444555111///222333111111///...111888???DDDFFF___^^^jjjyyyuuuxxxddd\\\ZZZ^^^ZZZNNNHHHKKKOOOLLLIIIHHHFFFBBB:::333777666444333333222111000111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////......000222555666999:::;;;<<<<<<;;;999888999888666444222222222222000//////...------,,,,,,,,,,,,+++++++++*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...000333333333333444555222333333222000//////000......---,,,+++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))************++++++---...000222333333666777555666:::<<<:::444333222111000/////////---,,,+++***))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,...///---,,,***+++...111333444555666777777666555444222111000000......---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++,,,...///000777777666555333222111111///...---,,,,,,+++,,,,,,************************************************'''***,,,***'''(((...444'''---666>>>FFFQQQ]]]eeellltttuuukkk```VVVEEE444===666///---///111///,,,------,,,,,,,,,+++++++++++++++++++++,,,---......222666===AAA@@@AAAJJJVVVddd666555000000000...---,,,+++************************************%%%'''***+++***&&&"""###!!!&&&//////((('''---...&&&%%%+++,,,%%%"""&&&###(((***)))+++...+++%%%***(((%%%&&&(((******(((******+++,,,,,,,,,,,,+++)))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******)))***,,,---///222777:::;;;???BBBBBB>>>;;;::::::777444222111222222111000111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------000111...---///000///666555444444555666444333888222>>>YYYddd^^^aaaooo[[[ggggggWWWNNNSSSQQQGGGHHHAAAAAALLLRRRLLLDDD@@@KKKHHHEEEDDDCCC???999444444333111000//////000111//////......---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---000222333777888:::::::::888555333555444333111000/////////......---,,,,,,+++++++++++++++++++++*********)))))))))))))))))))))))))))******+++++++++,,,,,,,,,---...000111000///000111///111333222000///.........------,,,+++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))))))))************+++,,,...000111222000444555333555999:::888444333222000////////////,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++++++++---000222333444666777777666555444333222111000...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,---//////444444333333222111111111///...---,,,,,,+++++++++************************************************$$$(((+++,,,***(((&&&&&&,,,***&&&$$$$$$(((,,,000(((000444222222333///'''''''''))),,,//////---+++,,,,,,,,,,,,++++++++++++++++++++++++,,,---......222666<<<@@@@@@AAAIIITTTjjj666666000000///------,,,+++************************************))))))***+++,,,------...///***((((((&&&!!!###)))$$$''',,,---'''"""(((333...&&&!!!""""""!!!%%%,,,......+++'''''',,,//////)))******+++++++++++++++))))))((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))***+++,,,---000555888666;;;@@@???999444333555444333111000111111000...------------,,,,,,++++++++++++++++++++++++++++++------------------------,,,...///---,,,,,,---.........000111222333222222555000666DDDFFF===;;;AAA===JJJJJJ<<<666>>>@@@777PPPFFFAAAGGGLLLJJJDDDBBBDDDBBB@@@@@@@@@???;;;888333444333222000//////000...------,,,+++*********++++++++++++++++++++++++************************++++++++++++---...000111444666999;;;;;;999666444333222111000///...------,,,,,,++++++************+++************)))))))))))))))))))))))))))))))))************++++++++++++...///111111000///000111---///222222000...---------,,,,,,+++***)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***)))******+++---...000111111444666555777;;;;;;999333222111000///.........++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((((())))))******,,,...111333444555777999777666555444333111000000------,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++---...///000///////////////......///...---,,,++++++++++++***************************************************)))((()))+++...//////...,,,+++,,,......,,,)))+++,,,'''!!!""")))......000000///---++++++,,,...,,,+++++++++++++++++++++++++++++++++,,,---......222555;;;@@@@@@AAAHHHRRRzzz555666000//////------,,,+++************))))))))))))))))))))))))+++)))&&&$$$$$$%%%(((***&&&&&&$$$$$$+++222---$$$$$$,,,///+++'''((((((%%%$$$***//////...,,,&&&!!! '''+++'''$$$%%%%%%###((()))******++++++******((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((()))***++++++...222666444999===;;;555111111222222111///000000000///---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...,,,+++,,,...,,,---,,,,,,++++++,,,,,,111555777666666888666333444:::???===;;;===CCCHHHIIIEEEBBBDDDGGGGGGGGGHHHAAA@@@???>>>======;;;999333666888888444000...---,,,,,,++++++******))))))************************************************+++++++++,,,---...//////000333666999:::888666555111111111000///...---,,,************))))))))))))*********)))))))))(((((((((((((((((((((((((((((()))))))))*********++++++---///111111/////////000,,,...111111///---,,,,,,+++++++++******))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((())))))))))))))))))***+++---...///000444666555777:::;;;888222222000///...---------******))))))((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''((()))***+++---///111222444777999666666555333222111000///,,,,,,+++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))***+++,,,---.................................---,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))...+++'''&&&''')))***)))%%%$$$&&&***///000,,,(((...000000...---,,,***'''+++,,,,,,+++)))***...111++++++++++++++++++++++++++++++++++++,,,---......222444:::???@@@AAAGGGOOO~~~555777///...///...---,,,+++************))))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%!!!+++///&&& ###&&&%%%******%%%%%%///---$$$***,,,!!! ***+++!!!###)))***$$$$$$,,,111000(((((()))************)))((((((((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))((()))*********,,,000333666999:::999444111111222000///...///000///---,,,---------,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++,,,...,,,***+++...111111111///......000222***222333,,,---666777000......222999777222888DDD<<>>AAAAAAEEEKKK{{{444888///---///...---,,,+++************))))))))))))))))))))))))''''''''''''(((((('''''',,,111wwwZZZ ###UUUWWW,,,%%%!!!!!!ZZZVVV!!!%%%www|||RRR+++'''(((((()))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((()))((((((***...111555333000//////000///...---------...///...,,,***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++((())),,,+++&&&'''---))),,,//////,,,******+++,,,''')))000111,,,,,,111000...---...333555333...555555666777;;;@@@AAA???<<<;;;999666333222444555---111333222---+++,,,///++++++++++++************))))))))))))))))))))))))************************((()))***+++++++++++++++......//////////////////,,,---......---,,,***)))))))))))))))************)))(((((((((''''''''''''************************(((((((((((())))))))))))(((***,,,---------...000,,,,,,---,,,++++++,,,...))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((()))***,,,,,,///333555333333555333///111000///...---,,,,,,,,,))))))(((((((((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((())))))(((((()))***,,,...///222666999333222111000///---,,,,,,++++++***)))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))+++,,,---000//////...------,,,,,,...---,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++(((&&&&&&***---(((***,,,---,,,)))'''%%%&&&&&&(((,,,---++++++,,,***(((&&&&&&)))+++,,,+++))))))******++++++++++++++++++++++++,,,---......222333888>>>AAAAAAEEEJJJooo;;;333222333,,,---,,,+++***))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&999\\\---!!!***RRRUUU---lll###&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))...---+++***(((((('''(((%%%(((+++,,,+++)))))))))+++***(((''''''((()))***###&&&***)))&&&$$$$$$%%%))))))))))))***+++,,,---////////////000000000000///......---+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,......//////000111111111444444333444666:::===???>>>===<<<999777555333222000000...---,,,++++++++++++++++++*********))))))))))))))))))))))))))))))+++*********))))))((((((************************+++,,,...000000///...---,,,,,,,,,+++++++++******(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***++++++,,,,,,++++++***************))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))***+++++++++000//////000222222111000000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))***,,,...111333444333000---,,,,,,---,,,+++******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++//////000//////...------,,,+++******))))))******---+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++***)))***---///333666;;;===>>>@@@EEEIIImmm:::222111222+++---,,,+++***))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''777BBBHHH444zzz<<< 777```%%%kkkkkk(((!!!$$$&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))***))))))(((((('''''''''((((((&&&%%%$$$%%%''')))&&&&&&''''''((()))******&&&(((***)))((((((***,,,)))(((((()))***+++,,,,,,......////////////000000///...---,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++------......///000000000222222222444666999;;;===<<<;;;999777555333111111000///...,,,+++++++++***+++++++++*********))))))))))))))))))))))))))))))************)))))))))(((***************************,,,---//////...---,,,,,,,,,+++++++++*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***++++++,,,,,,++++++************)))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++///......000222333222000000///...---,,,+++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((''''''&&&&&&''''''((())))))))))))))))))))))))))))))***,,,...000222333666333000///000000///...******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++...............---,,,,,,,,,+++******))))))******,,,+++)))((('''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++***)))***---///222777<<<===<<>>@@@EEEHHHqqqccc555222///000,,,...---,,,+++************))))))))))))))))))))))))(((((())))))))))))))))))""">>>222bbbjjj[[[\\\mmm---,,,{{{'''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***)))))))))************++++++++++++++++++***))))))---,,,,,,,,,------,,,+++******+++,,,---///111222******++++++,,,+++***)))(((((((((((((((((()))******++++++,,,------......,,,,,,,,,++++++******)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))******++++++,,,,,,***+++---///111222222222444333333111000///......---,,,+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))***************+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))******++++++******))))))))))))(((((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***,,,000333444333111///...---,,,+++*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((''''''((((((((((((((((((((((((((((((((((((((()))***,,,...///000///...------------,,,******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********+++,,,,,,---------,,,,,,+++***))))))(((((())))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))******************************+++***)))***---///444555777<<<@@@CCCAAA???gggaaa555333///000......---,,,++++++******+++))))))))))))))))))))))))(((((())))))))))))******,,,wwwDDD!!!$$$[[[^^^______+++..."""BBB444222&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******)))*********+++++++++++++++******)))******++++++******)))'''''')))...222---,,,,,,+++***)))(((((()))((('''(((***+++***))))))))))))(((((())))))***))))))***+++,,,------...,,,,,,++++++************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,***+++,,,---///000111222222222111111000//////...,,,+++******))))))******(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))******+++++++++************)))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))************))))))))))))((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***,,,000333444222000///...---+++************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((())))))))))))((((((''''''(((((()))))))))))))))))))))))))))(((((()))***+++---...//////.........//////---+++******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++,,,---------,,,,,,******)))(((((((((((()))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++***)))***---///444555777<<>>???@@@@@@===888333///555000***'''(((*********+++******)))))))))******(((((()))***+++,,,------++++++++++++************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************((())))))***++++++,,,,,,++++++++++++---///111222000000000//////.........++++++***))))))))))))***(((((((((((())))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******++++++************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))************))))))))))))((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***---000333333111//////...,,,+++******))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))+++,,,......//////...///000000...,,,******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***)))******+++,,,,,,++++++******)))(((((((((((((((&&&''''''(((((()))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++***)))***---///222666;;;======@@@FFFKKK|||___555444000111000......---,,,++++++++++++))))))))))))))))))))))))(((((())))))*********+++!!!;;;DDDAAA///'''&&&111///'''cccddd+++sssccc---&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))******************+++++++++,,,,,,,,,///...------000555:::===TTTbbbssszzzwwwpppnnnnnnpppttt{{{}}}wwwsssIIIAAA666...,,,---...///++++++***************+++'''((()))***+++,,,------+++++++++***************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************)))))))))***++++++,,,,,,,,,+++******,,,...111222/////////......---------+++***)))))))))))))))***'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))***************++++++,,,************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))(((((((((''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''')))***---111333333000.........,,,+++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((()))***,,,---......------...000///---+++******)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))*********************)))(((((((((((((((&&&&&&'''((())))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++*********---///111888>>>===:::===JJJVVVRRR999222333333---///...---,,,++++++++++++)))))))))***++++++)))(((...---***(((***---+++'''...&&&***ggg222***:::666mmmbbb...***000,,,'''%%%%%%((((((%%%%%%'''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''&&&&&&(((((((((((()))))))))))),,,---+++(((''')))******(((,,,,,,((()))---///---...000333;;;gggpppgggfffiiiRRRiiiXXXyyyppp~~~wwwuuuggghhhsss{{{mmmJJJ777111///000+++***,,,,,,((('''***(((***+++(((''')))---000+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))***+++,,,,,,------000//////...------,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((('''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***---...//////.........---,,,+++))))))(((******))))))((((((''''''+++******)))(((''''''&&&''''''''''''(((((((((((((((((((((((())))))))))))******))))))((((((''''''''''''''''''((()))++++++---.........---,,,,,,+++******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***---///222999:::;;;???>>>CCCSSSQQQ999222333333...///...---,,,++++++++++++///...,,,+++++++++***)))(((((()))+++,,,,,,...000(((000%%%@@@yyyaaa\\\nnnhhh|||DDD???@@@888888"""///&&&,,,...+++)))******(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))***&&&))),,,---,,,---......'''(((000777222(((,,,999EEE```zzzzzzvvv```}}}ooo```sssggg>>>---333///###$$$///--- )))+++++++++++++++)))'''************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))***++++++,,,------/////////...---,,,,,,,,,,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,...............------,,,+++***)))(((***)))))))))((((((((('''*********)))((('''''''''''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''''''''''''''((()))***+++------......------,,,+++******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***---///000888;;;===BBBBBBGGGWWWOOO888222333333...///...---,,,++++++++++++111///...,,,++++++,,,,,,+++)))+++///,,,%%%%%%+++---===HHHRRReeerrryyyooo```]]]AAAFFF<<<444)))???$$$---///)))&&&***+++&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))******(((***+++,,,+++***+++,,,444000+++''''''555UUUsss~~~ttttttfffrrrwwwPPP333333333'''&&&111'''&&&&&&))),,,---***(((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))******+++,,,,,,,,,///......------,,,,,,+++,,,+++***)))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***+++------.........---,,,,,,+++***))))))))))))))))))((((((((((((******))))))((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((''''''(((((()))***+++------......------,,,,,,******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******++++++,,,************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***---///000999<<<>>>CCCAAAEEEUUULLL777222333222///......---,,,,,,,,,,,,,,,,,,---------,,,,,,---...222((($$$***...111>>>NNNaaannn}}}sss{{{vvvrrrxxxwwwtttyyy}}}ooo}}}qqqpppiiiLLLWWW;;;;;;888---,,,)))''''''((()))(((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((()))))))))*********...***'''))),,,------///+++&&&(((AAAnnnfff|||qqqpppXXX777444333))),,,)))(((***,,,+++,,,...*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,------------,,,,,,++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((()))***+++,,,------------,,,,,,+++***))))))))))))))))))((((((((((((***)))))))))((((((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((()))******,,,------...------,,,,,,***))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***+++++++++************)))))))))(((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***---///111:::===>>>AAA===???NNNIII666333222222000......------,,,,,,------(((+++......,,,*********---&&&'''666III\\\rrrxxxqqqeeeiiivvvuuuxxxlllllltttwwwtttVVVKKK???CCC333))),,,...)))(((,,,))))))))))))))))))))))))''''''(((((((((((('''''''''''''''((((((((())))))))))))))))))************---'''&&&---333222000000000888___mmmrrrwwwXXX444+++///------///---((((((,,,))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,------,,,,,,++++++*********(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))(((((((((((())))))***,,,,,,------...------,,,***))))))(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))************************************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++************)))))))))(((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***---///111:::===>>>AAA===???NNNFFF555333222222111......---------------...***---000///,,,))))))+++)))888OOOgggvvv||||||{{{yyyxxxyyywwwnnnvvvfff{{{```VVVEEE777444111***''')))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''(((((())))))***)))))))))*********++++++,,,(((***000111+++***---;;;yyy~~~ssswwwGGG///)))(((------'''&&&+++))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,+++++++++******(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((()))))),,,,,,------......------******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***---///000999<<<>>>CCCAAAEEEUUUDDD444333222222111......------------......,,,...000...,,,---222777AAA^^^{{{yyyooowwwwwwooommmwwwfffgggZZZEEE777555000&&&))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((())))))******))))))*********+++++++++,,,+++---000,,,,,,===RRRuuu[[[CCC///++++++)))***...((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))************))))))))))))*********+++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))+++,,,,,,,,,,,,++++++++++++***'''((((((((()))))))))***(((((((((((())))))))))))''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))(((((((((((())))))+++,,,------......------******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++***)))***---///000888;;;===BBBBBBGGGWWW{{{BBB444333222222222......---------......///***,,,---------333===EEEeee|||zzzsss~~~zzz}}}{{{vvvuuuvvvYYYBBBFFF???+++))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((()))******+++)))************+++++++++)))***---//////>>>hhhvvvvvvvvvGGG222---+++,,,000(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))*********)))))))))))))))******************++++++***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''')))***+++,,,,,,++++++++++++++++++'''((((((((())))))******(((((((((((())))))))))))''''''''''''((((((((()))(((((((((((())))))))))))'''((((((((())))))*********)))(((((((((((())))))+++,,,,,,---.........---******)))(((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))*********************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))******+++*********---///222999:::;;;???>>>CCCSSStttAAA555111222444---...///...---...000000//////***(((---777HHHbbbxxxxxxzzzzzzsssgggaaaaaa___[[[aaafffiiisssvvvmmmgggvvvxxxmmmXXX???BBB666%%%'''111)))""")))111((((((((((((((((((((((((&&&&&&''''''((()))))))))+++&&&&&&++++++''')))000,,,777)))(((HHHooozzzvvvNNN666---,,,'''+++,,,,,,+++,,,---+++((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,---.........+++***)))(((((('''''''''''''''''''''((((((((()))))))))))))))))))))))))))***)))((((((***++++++***))))))***,,,------+++************+++***)))+++///(((((((((''''''))),,,///))))))((())))))***++++++++++++******)))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))((((((((())))))***))))))))))))))))))((((((************************************************+++((((((***)))(((+++000555666999:::<<<@@@DDDGGGsss@@@666222222444...//////---,,,---//////------333222333MMMssszzzoooddd^^^mmmvvv||||||iii]]]^^^^^^fffwww|||vvvxxxlllpppuuuXXXCCCCCC444***&&&)))444000((((((((((((((((((((((((&&&&&&'''(((((())))))***)))***...000///+++,,,///555'''444IIIyyyllloooGGG:::666...***************++++++***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((()))))))))))))))))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---.........+++***)))((((((''''''((('''''''''((((((((())))))))))))))))))))))))))))))***)))(((((()))(((((('''...---,,,,,,,,,+++)))(((***(((000***111'''+++(((+++,,,---...---)))###)))))))))))))))***++++++++++++******))))))(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************+++,,,------))))))))))))************************************************************+++)))(((***)))(((+++000444666888:::<<<@@@DDDGGGqqq???666222222444//////---,,,---/////////...///...:::UUUooo~~~zzzwwwqqqlllkkksss~~~~~~{{{vvvxxx~~~}}}uuuhhhjjjhhhjjjuuuzzzssszzzrrraaaFFF>>>666,,,%%%,,,///"""(((((((((((((((((((((((('''''''''((())))))******&&&+++...---+++---......)))===AAAyyyxxxQQQ@@@+++,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,,,,,,,+++******))))))))))))))))))))))))))))))******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,---.........++++++***)))((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))++++++++++++,,,------...,,,)))///'''111)))...((()))'''&&&'''+++......---******))))))******+++++++++++++++***))))))(((((())))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++(((((())))))***+++,,,,,,))))))******+++++++++,,,))))))))))))))))))))))))************************+++))))))******(((+++111444666888:::<<<@@@DDDHHHwww===777444222444000...,,,---000111//////000222AAA^^^vvv|||yyy}}}kkkfffnnnwww{{{}}}xxx}}}yyyuuu{{{ooobbbjjjxxxuuuzzzyyywwwssslll{{{aaaJJJAAA???///"""'''000(((((((((((((((((((((((('''(((((())))))******+++)))---,,,'''(((...111///---IIIxxx|||OOO:::000---+++,,,---***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++************************************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((''''''((((((((()))))))))++++++,,,,,,,,,++++++***(((((((((((((((((((((((())))))*********))))))((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))((()))***,,,---......///,,,+++***)))(((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))''')))+++,,,,,,,,,------+++++++++******+++...000000000***,,,+++333222222444222///,,,******++++++++++++*********++++++,,,,,,,,,+++******))))))((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++((())))))***++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))************************,,,))))))+++***))),,,111444666888:::<<<@@@EEEHHH}}}<<<777555222444111///...///222///+++---444EEEtttzzzuuuvvvpppooozzz}}}~~~~~~|||uuussspppqqqzzz{{{uuurrr___IIIGGG<<>>666555000888111---888000###???qqq|||vvvxxxrrrrrrzzz{{{ssskkkrrrdddwwwfff888<<<333***&&&+++,,,***+++...***++++++,,,,,,------...(((111+++666555>>>yyyooonnn000555555$$$,,,++++++************++++++))))))))))))************************************++++++++++++******))))))************))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******...+++(((&&&&&&(((((((((---,,,***)))((((((((((((,,,'''''',,,---))))))---$$$%%%''')))***)))((('''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***+++'''(((------((((((,,,###&&&(((***))))))((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,,,,***(((***'''///222(((***,,,!!!******---111111---...222333111///------------,,,++++++///222---&&&&&&,,,---//////---+++,,,,,,++++++******)))))))))))))))******++++++++++++******///%%%%%%000000&&&$$$,,,###------999,,,333///888999FFFRRRXXXZZZVVVJJJ<<>>DDDLLL|||~~~>>>666666000999111---666---888fff~~~xxxyyy{{{xxxsssppp{{{rrriiiHHH<<<333111...((())),,,%%%***++++++,,,,,,---......+++666+++333...\\\tttlllaaa555(((,,,///++++++************++++++))))))))))))************************************++++++++++++*********)))++++++******************++++++,,,,,,,,,---------************************,,,,,,+++++++++*********************************))))))))))))))))))))))))******************************))))))))))))******%%%(((+++---------------+++++++++******)))))))))---+++,,,------++++++,,,------+++***((('''&&&%%%'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))))))))***(((%%%%%%))))))%%%%%%)))---------+++)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((('''&&&!!!222%%%000,,,(((AAA...444>>>JJJYYYfffpppuuuxxxssslllcccXXXLLL@@@888333((("""&&&+++***&&&$$$)))***,,,///222222///+++++++++***)))))))))))))))******++++++++++++******,,,)))((((((((())),,,///===555&&&666<<<]]]vvvssseeeUUUHHH<<<111------///+++((((((---000///+++///...,,,+++))))))((((((************************,,,)))'''((()))+++,,,...&&&000===GGGKKKOOOWWW___mmmeeeOOO:::666777%%%+++,,,------,,,++++++,,,+++************************)))(((((()))+++,,,+++***000,,,+++...111777@@@JJJIIIHHHEEEIIIVVVbbbaaaYYY^^^ccchhhjjjmmmnnnjjjcccaaaKKK888444111+++---444//////---+++)))***---///++++++,,,+++***+++...000333444777<<<>>>???FFFNNN}}}>>>666666000999222///444222SSSrrr~~~ttttttxxxtttgggpppzzzwww{{{ooouuu[[[???222111---"""+++222$$$+++++++++,,,------......111222000222GGGaaaIII111777&&&++++++************++++++)))))))))*********++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************))))))))))))))))))))))))******************************))))))))))))******'''***------+++(((((()))((()))***,,,------------&&&)))+++)))((()))***)))******((('''''''''((()))''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***...,,,+++------++++++...******)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))+++***((('''''''''((()))666((('''111333000+++###AAAeee~~~qqqVVVDDD000)))+++///333555+++((((((,,,111111...***++++++***))))))))))))*********++++++++++++******&&&,,,---''''''///333000///999GGGsssyyydddRRRAAA555***---///...******...333000///---+++***))))))(((************************---((((((,,,,,,'''(((---)))<<>>@@@HHHPPP|||===777777111:::222111555GGGlll}}}~~~yyyzzz~~~vvvzzz~~~}}}xxxRRR777//////%%%,,,444)))++++++,,,,,,---.........555'''444@@@xxxbbbkkkBBB777''',,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,......------------,,,,,,++++++*********)))))))))************************))))))))))))))))))))))))************************+++******))))))******+++---,,,***((((((((()))***------,,,,,,++++++,,,,,,(((...000---,,,000000---(((((((((((()))***++++++'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++,,,---+++)))(((((((((((((((***)))(((((((((***+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))***,,,---###333)))$$$444666III}}}{{{zzz}}}qqqXXX???---((((((222---+++,,,......,,,---,,,+++******))))))************++++++++++++******%%%+++///...---111555888BBBcccsss^^^???777000------...111555111000...---+++***))))))************************,,,)))---333...%%%&&&111BBBMMMTTTRRRPPPZZZooosssIII...333222111111111///+++***,,,+++++++++++++++++++++++++++******,,,------,,,+++///:::KKKXXXZZZVVVUUUXXXSSSUUU[[[eeerrr{{{}}}|||}}}zzzwwwxxxzzzxxxffftttxxxjjjZZZPPPCCC555))),,,///000///---,,,,,,++++++,,,+++***+++...000222222666<<<>>>@@@GGGPPP|||{{{===777777222:::333...===jjjvvvzzz~~~|||xxx}}}zzzxxxpppppp~~~jjj~~~tttLLL888777...)))---***+++,,,,,,------...//////222%%%444bbbqqqeeeRRR111444,,,,,,++++++++++++,,,,,,************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,*********++++++,,,,,,,,,------........./////////......---------,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))************************++++++************++++++,,,***(((***...000///---...---,,,,,,,,,...///111///111000---,,,,,,)))$$$,,,,,,,,,,,,+++***)))((((((((((((((()))))))))***************************************************,,,,,,,,,++++++,,,,,,---,,,,,,+++***)))*********///...,,,---...---***(((************************))))))))))))))))))))))))&&&)))+++,,,+++***+++,,,666444WWWDDDfffxxx}}}kkkPPP999---///,,,---222333//////222,,,++++++*********************++++++++++++******,,,''')))000111111>>>PPPqqq|||uuupppmmmmmmnnnxxxXXX888,,,111444111///333222000...,,,+++***)))************************+++***---///***(((333CCCWWWWWWTTTTTTaaayyyrrrQQQ000111---...222222---+++,,,++++++++++++++++++++++++(((+++---,,,))))))...222;;;EEETTT^^^]]]YYY\\\cccXXXaaakkkllleee```ccciiipppuuuyyy|||sss{{{{{{pppkkkllldddXXX555111---...000111---)))++++++,,,+++***+++...000333444777<<<>>>???FFFNNNuuuzzz===777888333;;;333111SSSqqqzzz~~~]]]yyy}}}yyy}}}zzzooo|||uuu{{{___BBB777333)))&&&...,,,,,,,,,---......//////---333AAAvvvdddxxx>>>333,,,,,,++++++++++++,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,------------...---------,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))))))))))))))))))))************************++++++************++++++******+++---///---((($$$'''+++222:::BBBIIINNNQQQQQQJJJDDDEEEDDD<<<444///************))))))))))))((((((((()))))))))******************************************************++++++***)))))))))******,,,//////---,,,---,,,))),,,)))((()))---...,,,***************************))))))))))))))))))))))))(((***,,,,,,)))(((***---555<<>>???FFFNNNvvvyyy<<<888999333;;;333DDDuuu}}}}}}}}}{{{tttrrrZZZuuu|||xxx{{{hhh~~~{{{{{{~~~qqq}}}rrrwwwXXX999777000'''222,,,,,,------.../////////...DDDllllllccc777---,,,,,,++++++,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000000........./////////000000000000//////...------,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,))),,,...,,,))))))...333>>>FFFSSS```kkkqqqsssssszzzqqqxxxyyylll___\\\===999444///+++***+++,,,(((((()))))))))*********************************************************((()))***---000333666888666;;;<<<999999:::777222666000***(((+++---...,,,************************)))))))))))))))))))))))))))+++,,,***))),,,333:::AAA\\\yyyzzzeee[[[YYYZZZiii}}}}}}pppQQQ;;;***+++///---+++------,,,++++++******++++++******++++++++++++******---,,,000999DDD[[[uuukkk}}}||||||UUU444111>>>555444222///---,,,+++***+++++++++++++++++++++++++++,,,((('''444IIISSSRRRGGG^^^uuuvvvNNN;;;...000444111...///,,,,,,,,,,,,,,,,,,,,,,,,***++++++***---777FFFRRR```YYYVVV^^^iiimmmnnnnnnNNNLLL```tttyyy~~~vvvmmmjjjhhhXXXBBB222,,,---///000++++++,,,+++***+++...000222333666<<<>>>@@@GGGPPPyyy<<<888999333;;;333[[[qqqyyyvvv}}}tttppp|||~~~xxxuuuxxxkkk}}}vvvwwwCCC===777(((000,,,,,,------.../////////222MMMmmmxxxPPP---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...//////000111222222333777777777888888888999999444444444333222111111000......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************,,,++++++******++++++,,,''',,,...+++(((222HHH[[[kkksss~~~|||}}}qqqqqqeee\\\NNN???333---+++***))))))))))))************************************************************+++---222888@@@GGGMMMPPP___eeegggddddddeeeaaa[[[SSSHHH:::111---,,,***(((************************))))))))))))))))))))))))***++++++***,,,444@@@JJJccc~~~wwwSSS@@@BBBHHHGGGEEEDDDDDDAAA<<<@@@TTTuuu^^^777***---//////222---,,,++++++******++++++******++++++++++++******###222???GGGXXXyyywwwyyytttzzzbbb>>>+++666444222000...,,,++++++++++++++++++++++++++++++(((,,,,,,///CCCXXXTTTBBBJJJnnn}}}rrrmmmvvvgggMMM666333666222......,,,,,,,,,,,,,,,,,,,,,,,,000---+++,,,555DDDUUU```RRRLLLPPPcccsssooo\\\KKKeee|||nnnxxxrrreeeRRR???222---,,,---++++++,,,+++***+++...000000111555;;;???AAAIIIRRRwww@@@777<<<555333<<>>yyy~~~}}}mmm}}}RRR;;;777:::888333//////---))),,,---,,,***(((''')))+++'''333,,,666WWWUUU@@@DDDrrrssspppAAA---333:::333'''222...++++++,,,...---+++111+++)))444FFFTTTZZZZZZ^^^^^^mmmpppPPP888QQQ{{{uuukkkcccYYYUUUVVVZZZ```ccckkkmmm||||||nnnfffaaaLLL...'''333,,,......,,,,,,...111111111666777<<>>333///---------***((()))))),,,...,,,)))+++333:::YYYVVV~~~wwwzzz~~~uuuzzzsssXXX>>>555222---***,,,,,,+++***+++------,,,)))...:::SSS^^^SSSUUUtttzzzqqqXXX@@@222---------,,,---------,,,+++999000888SSS```YYYXXX```bbb>>>DDDqqqMMMXXXrrrSSS```{{{|||wwwnnnggg\\\EEE---000---,,,---...,,,,,,---111555555:::AAA>>>DDDVVVfff:::@@@888===lll{{{kkk{{{sss|||zzz{{{~~~wwwmmmsssttt}}}}}}rrr}}}hhhlll;;;222333)))222---000///555sssqqq|||vvv```333(((///---***000,,,,,,,,,,,,,,,+++++++++111---+++111BBB^^^zzz|||uuunnniiimmmmmmdddggghhhwwwyyy}}}QQQ999555666000///......---,,,***(((+++++++++++++++++++++++++++///111---(((+++777BBB\\\qqqbbbiiixxx~~~{{{uuuVVV999111///)))(((---++++++++++++++++++++++++...---111999EEEXXXrrr}}}sssUUU666+++111000(((,,,((((((---...+++)))+++111EEEfffZZZiiiRRROOO^^^eeeZZZ111000...///111...((('''+++(((,,,...,,,***...:::DDDEEEZZZyyyxxxyyyzzz{{{zzz|||{{{||||||jjjKKK000***111222+++---,,,+++***++++++***)))555GGGYYYXXXRRRfffjjjBBB000555/////////...,,,+++++++++...;;;OOO[[[\\\[[[dddqqqEEEGGG[[[]]]gggxxx}}}UUUPPPsssrrrnnnnnngggWWWHHH333---***---///------000111444444999@@@>>>DDDWWWggg999:::888QQQxxx{{{nnnvvv|||ssslllkkk{{{vvv|||rrrvvv}}}sssGGG666444)))///333000...HHHhhh}}}~~~sssvvvAAA)))...---***222+++,,,,,,,,,------------...000>>>\\\rrrhhh___[[[XXXUUUKKKAAADDDOOOOOOBBBSSS^^^QQQ]]]ooocccuuueee:::222,,,&&&&&&***......---,,,,,,,,,,,,,,,,,,,,,,,,)))///222...+++555KKK^^^uuu```sssnnnxxxmmmQQQ444)))//////''',,,,,,,,,,,,,,,,,,,,,,,,///,,,444KKKfffzzz{{{WWW666)))+++......++++++000...((((((///BBB```gggnnn[[[UUUUUUhhhgggVVV333---,,,000...((((((---(((+++,,,++++++333AAALLL]]]~~~zzzyyymmmssszzz}}}yyynnn```XXXjjjlllrrrxxx}}}tttzzzaaa<<<---333333))),,,---,,,+++)))))),,,...???RRRXXXQQQ^^^|||ZZZ<<<111111111000...,,,+++---///444MMMWWWNNNQQQaaabbbRRRKKKtttbbbiiifffccc~~~tttpppjjj```YYY999///)))---///---...222000444333888???>>>DDDWWWiii<<<888<<>>DDDXXX|||jjjAAA<<>>EEEXXX~~~tttbbbBBB666XXXddd}}}|||lllgggiiiUUUIIIGGGLLLcccssstttzzzppp___qqqzzzsssooovvvxxxsssxxxyyyIII888555,,,000555===```eeeiiipppyyysssYYY:::DDDBBBEEEOOOZZZdddnnnwwwttt]]]QQQfffnnnqqqfffzzz===222'''000...(((444***&&&444222888ZZZ```aaadddkkk{{{qqqnnneeeWWWJJJEEEIIINNNqqqyyy}}}~~~wwwAAA///000---------......++++++,,,------------222666CCC{{{ooo}}}}}}}}}yyy~~~{{{oooBBB***------,,,+++++++++)))+++///IIIQQQ}}}~~~pppRRRJJJ===KKKeeeddd\\\iii|||wwwEEE%%%###999+++$$$222&&&VVVYYYeeeqqqwwwrrrjjjeeehhh|||FFF---&&&<<<((()))///)))444%%%333;;;LLLQQQsss{{{ssstttwwwooowww|||~~~}}}rrr~~~vvv{{{zzzGGG<<<###999---***,,,///***'''555IIIYYYSSS[[[}}}tttpppsss~~~jjjvvvoooJJJ000444666&&&999(((444FFFMMMQQQdddVVVaaa@@@AAAtttrrrxxxxxxnnniiiwwwwwwiiivvvvvvccc\\\TTTUUUBBB111///000---+++///...444333555<<<<<>>:::qqqrrr~~~}}}mmmyyy|||pppwwwUUU===;;;???LLLZZZ^^^RRRddd\\\dddmmmZZZJJJ>>><<>>\\\{{{}}}uuuTTT888)))(((+++,,,,,,++++++,,,///000666...===PPPzzz|||}}}ZZZ:::999***...******///...000;;;ZZZuuuzzzVVV@@@:::OOONNN]]]kkkddd^^^mmm~~~iii{{{QQQ999444222)))+++111<<>>BBBDDDGGGmmmyyy[[[:::...999444***LLLWWW{{{sssyyy|||ggg{{{iii||||||cccAAA222222000***000***444===SSSYYY~~~|||sssoootttmmmrrr}}}mmmeeezzzgggfffttt|||yyyyyyVVV222---000---------...555GGGZZZPPPlllrrrccczzzjjjnnnqqqzzz}}}tttaaa777+++000000333GGGMMMTTTaaafffrrrTTTccclllttttttiiihhh^^^www~~~mmmjjjzzzwwwgggVVVLLLMMMCCC333,,,000222///...333111444===>>>AAAOOOZZZGGG]]]~~~}}}~~~}}}yyy|||zzzxxxlllyyytttHHHKKK___{{{SSSfff|||aaayyy|||lll^^^vvvhhhhhhwwwzzzrrrxxxxxx|||{{{zzz555:::555(((\\\mmm|||eee^^^vvv}}}yyyvvv^^^```~~~yyy^^^```kkkyyykkk}}}kkkllleeeYYY{{{kkkWWW}}}qqq555333***...+++666===___YYYXXX~~~~~~sssTTT444---***...000...---...000JJJppp|||xxxvvv~~~|||UUU,,,333///+++...222LLLuuu|||\\\___mmmyyyIII\\\jjjqqqhhhMMMIIIaaaWWWooo555---777000:::PPPuuu{{{yyyzzzYYYbbbVVV```nnnuuuwwwjjj|||BBB555666+++---......222KKKPPPkkk~~~yyywwwbbb[[[hhhlllxxx}}}{{{uuu```fffggg```oooxxx|||{{{fffIII888111///---,,,---666HHHXXXJJJwww{{{oooxxxwwwtttQQQyyyyyyuuu}}}{{{~~~rrrvvvpppCCC,,,111...999GGGKKKSSSXXXnnn```QQQbbb|||pppxxxbbbzzzyyyddd>>>cccssshhhrrr~~~wwwsssuuuxxxzzzmmmTTTHHHJJJBBB222***---///,,,...222000444>>>???AAAMMMRRRCCCyyyuuu~~~```qqqvvvyyyjjjWWWaaammmsssXXXEEE777SSSqqqooozzzkkkiiihhhlllsssdddcccrrrxxxsssyyy{{{zzzzzz<<<:::)))444jjj~~~rrrooo|||nnn\\\bbbqqqnnnuuu|||vvvooofffuuuwwwkkkkkkcccUUUlllYYYHHH777///444000---YYYkkkcccjjjEEE555(((***//////...000666VVVkkkttt:::000,,,...///???eee[[[xxx~~~eeeqqqaaaAAA^^^]]]mmmpppuuuyyy}}}GGG(((+++///PPPddduuuTTTwwwhhhiii~~~{{{^^^ooo\\\bbbxxx{{{lllHHH222333+++444***111777VVVUUU~~~zzz{{{xxxXXXKKK^^^kkk{{{}}}~~~rrrkkkggg]]]pppyyyxxxvvvccc~~~wwwKKK...222111...,,,...888IIIWWW```TTTTTTmmmmmm```kkkwwwqqqtttyyy|||lll{{{qqq|||xxxTTT000111///AAAGGGLLL]]]ZZZvvvMMMJJJiiitttvvvccc}}}~~~rrrkkklllmmmIIIPPPaaakkkzzz}}}yyyxxxuuussszzzqqqXXXKKKJJJBBB666...---...---...111///444>>>???AAALLLOOOIIIsss}}}jjjqqqmmmeeennnuuuWWWMMMLLLBBBJJJiii~~~pppmmmeeekkk___^^^llluuuuuu{{{yyyuuuEEE:::***JJJkkkwww|||jjj\\\SSSpppxxxeee~~~mmm|||vvvrrrnnndddUUU]]]RRRrrrSSS///***---999LLL{{{aaaiiiLLL000***...///000222;;;ddd}}}{{{wwwzzzVVV333+++444444NNNzzzrrrCCCRRRRRR\\\eee888333:::NNNnnnuuu{{{rrrYYYuuu|||kkkyyysssttt;;;000,,,---+++111DDDVVV```|||UUUFFF[[[lllpppwww```___|||}}}xxxlllxxx```>>>111111///---000<<>>///000///...222???OOOYYYmmmppp~~~qqq999OOO\\\XXXUUUlllwwwmmmuuuiiiiiirrrzzzyyyvvvwwwmmm;;;000777SSSKKKTTT___eeeZZZOOO}}}uuulllVVV___ddd{{{}}}EEE___uuuuuuoooyyy}}}|||}}}|||}}}pppsss|||wwwmmmeee[[[PPPCCC:::999444***(((,,,...000...333???@@@@@@JJJTTTnnn~~~ccc\\\hhhlllkkklll|||{{{nnnzzztttqqqqqqpppnnnlllqqqooo___kkkyyyttt}}}zzzvvvtttXXX555;;;cccccczzzpppvvvdddqqqvvvaaaYYYwwwccckkkyyy~~~lllmmmgggZZZRRRVVVtttvvvRRR[[[~~~ooo&&&444444VVV}}}tttccc,,,+++888(((<<>>wwwggggggkkksssvvvoooPPPgggkkk```pppuuupppppphhh[[[RRRSSSoooyyySSS\\\===777;;;sssxxx@@@...666...===qqq~~~tttsssZZZ555222HHHzzzVVVsssccc888BBBoooFFFjjjvvvvvvkkksss^^^>>>BBB___nnn{{{~~~xxx]]]888...111///@@@```bbbwww}}}zzzrrr|||vvvvvvtttYYYNNNVVV___www}}}xxx{{{}}}uuuiiiaaaKKKooommm|||}}}|||rrrlllfffttt@@@999111...333111VVVYYYcccqqq|||fffooozzzddd>>>TTTooopppvvvqqq|||sssiii\\\```uuuqqqrrrpppttt}}}vvv[[[999KKKYYY___mmmiiimmmtttqqqgggwwweeeSSS___tttxxx^^^QQQ~~~ooollloooxxx|||xxxssssssssswwwjjjuuupppooo\\\cccNNNGGG@@@;;;444---+++---,,,000...222<<<>>>CCCQQQmmmVVVxxx}}}}}}___[[[ZZZNNNJJJSSSSSS[[[```WWWmmmyyyyyy{{{~~~vvvmmmqqqkkkcccaaadddjjjnnnpppaaacccVVVdddtttrrr{{{|||wwwrrr}}}ccc777===jjjttt}}}eeeaaarrrmmmnnn|||hhhKKKyyyqqqtttsss~~~mmmmmmcccTTTJJJIIIaaa{{{RRRXXX<<<222SSShhhPPPddd|||UUU111///444DDDrrrrrryyyccc666000NNNYYYvvvlll&&&HHH}}}KKK{{{aaawwwfff===GGG]]]]]]KKKeee|||uuuEEE555222999DDDYYYfff|||iiiuuusss}}}kkkYYYjjjpppwwwqqqpppooonnn[[[EEE\\\}}}xxxyyy|||zzz{{{|||fffyyySSS888///***000666[[[[[[hhhiiipppjjjHHHNNNuuuvvvQQQbbbnnnwwwvvvyyy}}}}}}uuurrrkkkYYY[[[sssvvvxxxtttsss{{{ppp>>>TTT\\\eeeooolllvvvgggwwwkkk```pppmmmgggwwweeejjjaaa{{{sssvvvssstttyyy{{{wwwrrrpppnnnqqqgggoooooonnn^^^aaaMMMFFF???;;;444---+++---***///---111;;;<<>>JJJaaaSSS~~~~~~lllrrr}}}zzzvvvggglll}}}}}}}}}{{{zzzxxxoooeeecccggg]]]]]]]]]___```]]]WWWQQQSSSZZZOOO]]]pppsss}}}ooowww~~~ssszzzsss222UUU|||ccckkkooouuurrrcccooocccQQQQQQVVVqqqcccQQQmmm```kkkaaaqqqcccfff]]]PPPHHHBBBSSS}}}OOOLLLrrrJJJLLLssstttuuuvvvqqqmmmuuuXXX+++;;;```uuuvvvmmm{{{mmmwww}}}EEE777bbbttt^^^>>>sssttt777]]]sssJJJzzz~~~{{{ssszzzyyyJJJ777888BBB^^^dddjjj|||ssscccIIIrrryyyyyyrrrpppnnndddZZZAAAGGGYYY___[[[nnn~~~tttjjjUUUmmmaaaCCC<<<...444DDDfffbbb{{{|||WWW]]]wwwdddzzz[[[mmmyyy~~~vvvnnnpppkkkUUUTTTmmm~~~|||tttlllppp~~~KKKkkkpppffffffnnnzzz___[[[|||}}}xxx}}}eeeaaaiiiyyyjjjUUUdddxxxxxxppplllkkklllkkkjjjcccaaannniii\\\UUUIIICCC>>>;;;555...+++---+++//////333<<<===???KKKkkkZZZ|||}}}qqqzzzmmm|||{{{{{{|||yyyvvv|||tttppprrrooohhheeeiiihhhiiilllppprrrnnnfff___XXX___SSS]]]ooorrr|||~~~}}}~~~{{{yyyuuu777```pppgggxxxddd^^^sss~~~zzz~~~zzz{{{{{{zzz}}}vvvmmmgggNNNdddjjjuuu|||ppphhh___fff[[[```XXXNNNHHH@@@OOOSSSLLLmmmFFF```^^^SSSzzzzzzkkkaaaggg{{{fff---===jjj~~~rrryyyxxxaaaiii}}}~~~EEE777jjjyyyvvvYYY888```FFFhhh~~~xxxOOOooo\\\___{{{lllpppqqq|||qqqrrrvvvzzzIII,,,...111nnn||||||vvvRRRwwwwww{{{vvv~~~}}}uuujjj```HHHMMMXXXaaallluuuvvv|||~~~rrrllljjj~~~CCC???---111EEEeeecccqqqcccsssmmmmmmeeeyyyvvvqqqpppgggRRRPPPeee|||{{{tttjjjjjjwwwTTTrrr}}}dddhhhoooyyyWWWYYY|||xxxxxxnnncccrrrrrrooo{{{xxxoootttzzzmmmiiilllnnniiifffbbb[[[ooohhh]]]QQQHHHBBB===;;;555...,,,---+++000...222<<<===AAAMMMqqqbbb}}}}}}nnnggg{{{~~~^^^```zzzkkkqqqhhhooovvvqqqhhhccc^^^^^^^^^```bbb```[[[WWWaaahhhYYY___nnnpppyyyzzz}}}yyy}}}zzzzzzjjj===```lllqqqxxx^^^^^^vvvfffmmmxxxvvvooommmwwwpppnnnpppRRRccc{{{mmm^^^bbb]]]TTTZZZSSSKKKFFF===III~~~RRRHHHxxxXXXiiiYYYuuutttfffXXXYYYmmmppp666AAAmmmppp}}}mmm{{{xxxXXX```{{{GGG666nnnssswww}}}qqqUUUAAApppxxx666vvvXXXeeeRRRYYYssszzz}}}~~~|||nnnjjjuuuccc^^^999<<>>~~~yyyWWW{{{eee???<<>>===III```^^^BBBCCCeeeyyyiiiooobbbRRRsss}}}ttt}}}gggkkkssssssYYYiiizzzwww}}}|||bbb>>>:::666XXXdddnnnmmmeee\\\YYYXXX]]]PPPvvvRRR999@@@SSSHHHWWW^^^SSSVVVoooppp\\\XXXMMM>>><<<===333++++++(((,,,...---444>>>>>>AAAQQQkkkjjj^^^YYYccclll|||fffuuuuuunnn|||vvvwww}}}{{{zzzmmmoooqqqpppnnnkkkiiiiiikkkyyy|||eeeWWWhhhnnn[[[ddd[[[VVV]]]hhhqqqwwwzzzmmmnnnppptttBBBsssccc___eeegggRRRCCCIIIOOOtttrrraaahhhlll___WWW^^^kkkrrrxxxaaa___```aaa[[[MMMAAABBBIIIvvvQQQBBBwwwjjjpppooozzzMMM999}}}zzzrrrRRRZZZbbbAAAuuuiiikkksss}}}```>>>DDDwwwNNNzzzXXXTTT???lllpppfffvvvtttbbbooo{{{lllcccfff{{{rrrooolllGGG;;;III|||cccwwwyyyiiiCCCGGGQQQpppmmm888<<>>999>>>DDDNNNRRRHHHJJJ___wwwjjjpppeeeZZZlll|||pppjjjhhhlll\\\lll~~~ppp???000<<<===AAAddd{{{qqq___```kkkqqqnnnsssyyyGGGIIISSSZZZaaaXXXbbbRRROOOkkkkkkTTTRRRNNN>>>;;;<<<222++++++)))+++---,,,333===<<<@@@PPPoooeeekkklllVVVHHHRRRoooxxxzzzjjjlllwwwvvvzzzvvvooovvvrrrssstttqqqmmmhhheeedddyyynnn___YYYeeejjj\\\aaaXXXTTT\\\iiirrrxxx|||qqqvvvccctttAAAsssbbb\\\qqq|||mmmKKK===999NNN\\\RRRTTTlll{{{iiipppuuu]]]ddd```[[[SSSHHH@@@BBBIIIvvvNNN>>>uuu}}}vvvmmm___}}}{{{gggLLLxxxtttsssyyytttZZZ___fff@@@nnnqqqzzzYYY]]]___|||eeeNNNNNN===}}}wwwlll___III\\\bbbxxx~~~fffsssooo{{{hhhTTT\\\jjjyyyxxxkkkbbb\\\fffbbb```:::***PPP}}}lllNNNKKK```}}}gggccceeeiii^^^FFFQQQLLL^^^}}}sss======FFFBBB^^^jjjwwwwwwUUUQQQ]]]CCCnnn~~~WWWVVV<<<000@@@jjjmmmwwwxxx}}}~~~QQQ>>>AAAHHHqqqqqq[[[UUUmmm^^^rrrzzzPPP222888\\\rrrjjjWWWGGGIIIZZZyyynnnpppaaaWWWjjjddd}}}|||mmmssslllxxx}}}~~~{{{wwwccc999333:::<<<:::;;;IIIppptttfffsssxxxAAAWWWXXXIII]]][[[hhhPPPIIIkkkiiiOOOSSSOOO???;;;;;;111***+++******,,,+++222===<<>>vvvxxxqqqWWWZZZzzz}}}kkkrrrfffBBBzzzmmmGGGvvvxxxuuudddjjj}}}mmmkkkXXX^^^sssGGGfffqqqcccvvvwwwmmmsssdddaaagggGGGMMM<<>>HHHzzzzzz~~~yyywwwvvvuuuppppppxxxuuucccZZZ```ZZZKKKQQQkkkwwwrrrooorrr|||mmmooo~~~jjj???JJJsssYYYxxxyyywww|||^^^hhhNNNRRRyyyeee\\\\\\FFF999CCCqqqzzz}}}gggZZZ]]]EEE777+++888BBBXXXddd^^^cccxxxzzz<<<999QQQvvvzzz]]]FFFGGGXXXvvvpppmmmZZZSSSzzz]]]dddhhhrrryyyvvv|||{{{}}}uuu}}}www}}}yyyiiiNNN@@@:::HHHSSSSSSlll~~~PPP@@@SSSeeehhhyyycccFFF]]]SSS<<>>zzzvvvvvv```dddvvv|||uuuIIIDDD```tttttthhhppp}}}qqqeee|||wwwfffYYYLLLEEEPPPttteeepppyyyzzz|||~~~rrrkkk[[[cccwwwMMMiii{{{gggwwwzzzddd{{{oooiiicccxxxyyyZZZFFFKKK000gggkkk\\\yyyqqq{{{xxx~~~~~~kkkttt~~~|||yyyvvvtttlllddd```SSSOOOkkkiiiGGG;;;DDDrrrddd___^^^iii]]]kkkwwwllljjjgggSSS:::]]]tttnnnqqq{{{VVV888[[[~~~```yyywwwttt|||gggzzzTTTGGGiiirrrXXXYYYJJJ>>>BBBsss~~~aaaKKKFFF777777999LLLNNNhhhhhhTTTmmm~~~xxx777VVVsssnnnbbb[[[VVVIIIIIIZZZnnnnnnkkkYYY[[[^^^bbbbbbkkkssspppsssrrrxxxuuuvvvyyykkkBBB>>>888555VVV{{{XXXBBBEEEUUU]]]ZZZggg]]]KKKTTT\\\SSSLLLWWWiiigggLLLNNNnnnhhhQQQ\\\PPP???::::::000***,,,+++,,,------444>>>===AAAQQQtttoooxxx^^^aaaoooddd^^^}}}|||uuu~~~vvvqqqssstttsssjjjlllnnnmmmkkkhhhffffff___SSS\\\oooooohhhbbb]]]ZZZSSSRRR\\\jjjtttzzz~~~kkkQQQzzzDDDpppvvvqqq___kkkeeeiiiyyy[[[bbbNNN___|||lllPPPjjjzzzjjjeeeqqquuueee]]][[[NNNKKKJJJJJJGGGCCCEEEJJJ}}}sssBBB???VVV???HHH[[[___VVVKKKPPPmmmwww|||iiiSSS^^^ccczzzttteeeJJJFFFDDDdddTTTuuu}}}}}}|||}}}xxxxxxzzzkkk]]]jjjmmmKKKjjjxxxxxx}}}{{{fffpppSSS>>>???FFFHHHllluuuyyy{{{UUUbbbkkk___bbbppp|||eeeXXXjjj|||wwwvvvwwwrrr}}}yyywwwuuurrrjjj______XXX}}}HHHoooSSSLLLHHHkkkxxxxxxuuuyyy}}}zzzxxx}}}lll[[[vvvqqq[[[oooSSSQQQiiiccc>>>]]]nnnjjjaaacccIIIMMMnnn~~~lll\\\]]]QQQAAA:::gggvvv}}}}}}|||}}}DDD666FFF444AAArrrTTT<<>>AAAQQQttt___yyy{{{ZZZOOOdddjjj{{{yyyuuuoooooosssoooppppppmmmhhhbbb___]]]eeeUUUbbbwwwlllVVVVVVdddZZZSSSRRR\\\jjjtttyyy}}}rrrggg~~~BBBsss~~~WWWWWWqqqccc\\\zzzsssQQQvvvzzzbbbmmm\\\UUUDDD```eeekkksss|||lll___\\\UUUKKKJJJKKKKKKGGGCCCFFFMMMmmm@@@BBBpppfffEEE@@@GGGKKKLLLNNN\\\fffiiippppppTTTaaawwweeewww^^^VVV;;;@@@@@@~~~hhh}}}}}}~~~xxxzzzyyyyyyrrr^^^XXXooooooQQQeeehhhSSSeeeyyy\\\HHHWWWTTTNNNuuuNNNdddyyyrrr~~~rrrRRRMMMuuu|||lll[[[RRR```mmmiiisssggg\\\hhhkkkrrrwwwqqqjjj[[[___```oooDDDiiiUUUTTT;;;}}}||||||qqqkkkUUUQQQUUUWWWsssnnnyyyiiiPPPXXXaaaqqqLLLhhheeeaaa:::OOO|||bbbZZZ]]]ZZZMMMCCCsssvvvzzzvvv~~~uuu???666JJJFFFhhhllleeeEEE]]]MMMeeegggcccfffMMMHHHvvvjjjmmmnnnkkkYYY???CCCbbbkkksssjjjSSS]]]xxxjjjoookkkuuutttnnnppp~~~yyyyyyzzzlllrrr{{{||||||rrrRRRGGGNNNrrreeeNNNbbb|||ssskkkYYYKKKSSSnnnkkksss^^^aaarrrzzz}}}QQQCCC___jjjXXXOOOXXXNNN>>>;;;<<<222++++++)))+++---,,,333>>>===@@@PPPxxxSSSaaaIIISSSeeeuuulllwwwlll~~~}}}ssswwwsssfffhhhvvvmmmllliiieeeccccccfffhhheeeqqqwwwdddOOOUUUaaa\\\ZZZSSSRRR\\\jjjtttyyy|||[[[ttt{{{nnn???wwwzzzvvvdddnnn]]]^^^nnnwww{{{eee{{{___^^^fffWWWttteeeccc@@@hhhqqqLLLlll|||sss______]]]MMMLLLKKKLLLLLLGGGCCCHHHPPPjjj@@@GGG\\\FFFQQQSSSAAA>>>LLL^^^vvvvvvUUUcccXXXyyy~~~rrrtttjjjUUU===EEE777@@@<<>><<<===333++++++(((***,,,+++222===<<>>===:::rrruuuQQQ]]]ZZZWWWWWWRRRXXXsss~~~iiiYYY```kkk{{{rrrsssuuudddgggMMM888666ZZZ```ddd[[[DDD[[[|||mmmqqq]]]JJJRRR~~~nnnyyyeeeqqq}}}___XXXnnnuuulllnnn~~~mmmnnnzzzsss|||}}}uuu{{{FFF@@@<<>>fff~~~iiieeeUUUxxx;;;@@@MMM\\\jjj```uuu]]]QQQKKKOOORRRMMMJJJKKKFFFOOOKKKHHHJJJ@@@MMMsss[[[BBBBBBnnnqqqxxxgggwwwTTT///999;;;AAAFFFIIILLL{{{vvvVVVppp]]]oookkklllWWWpppxxxvvv|||uuuxxxbbbLLL@@@OOOccc{{{kkkKKKXXXYYYbbbsssuuussseee]]]dddnnnzzzYYYcccqqqSSSJJJ:::444999777999TTTwwwyyydddmmmgggeeeddd^^^ZZZ|||yyyvvvxxx}}}{{{zzzttt}}}tttjjjVVVRRRiii~~~||||||vvvZZZzzzsss]]]WWW>>>MMMvvv<<>>NNNiiiQQQLLLLLLPPPOOOKKKNNNddddddLLL```ffflllvvvpppfffkkkyyysssjjjwwwJJJ>>>999<<>>444MMM???CCCrrrlllccceeecccooo|||{{{ddd\\\~~~~~~zzzyyy}}}xxxsss~~~mmmaaaRRRIIISSSQQQppplllIIITTTPPPMMMkkknnnVVVDDDLLLOOOPPPYYYjjjsssssszzz\\\GGG666,,,:::===111333VVV{{{qqq~~~iii]]]aaa[[[WWWAAAvvv~~~zzzxxxYYYWWWiiiMMMgggpppwwwzzzgggrrrzzzjjjUUU[[[iiiiiiYYYkkkpppOOOooofff^^^@@@GGGfffNNNCCC___HHHNNNIIIFFF===>>>RRR|||xxxvvvyyysssZZZGGG>>>>>>???SSSZZZNNNMMMLLLTTTPPPMMMMMMZZZnnnXXXTTT^^^ZZZcccXXXGGG```nnnKKKSSS\\\gggfffWWWFFFAAADDDOOOyyylllWWW777333<<>>QQQkkkvvvvvvxxx~~~{{{tttzzzwwwnnneeefffiiiaaaTTTIII___sssXXXPPPAAA000222HHHIII>>>BBBAAA]]]{{{fffgggZZZXXX^^^vvv~~~yyycccooo~~~~~~}}}zzzxxxyyy{{{|||gggOOOQQQAAAFFFYYYcccJJJIIIMMMNNNTTT^^^tttttt~~~xxxPPPJJJDDDAAA@@@@@@CCCHHH\\\rrrDDD,,,000???...:::===???YYYttt^^^jjj]]]cccbbbYYYMMM{{{ssstttiiihhhuuuttt@@@<<>>FFF@@@555:::ddd|||YYYOOOgggLLL777SSS^^^===)))***)))''')))++++++,,,111888<<<===AAAGGGdddZZZzzz[[[^^^[[[EEEJJJKKKJJJ^^^{{{|||xxxttttttppplllcccdddgggaaa\\\___]]]VVVPPPWWWjjj{{{hhhTTTIIIRRRXXXUUUWWW^^^\\\RRR\\\xxxxxxzzzyyyNNNqqqRRRUUUjjj}}}nnnyyy}}}}}}[[[===[[[MMMKKKXXXuuuggghhh^^^MMMXXXWWWIIIKKKUUUTTTEEEAAAJJJMMMFFFLLLQQQJJJGGGIIICCC]]]vvvDDD@@@UUU^^^{{{mmmiiijjjppp{{{yyyxxx{{{wwwyyytttqqqjjjaaaZZZRRRRRRRRROOOHHHAAABBBHHHMMMHHHYYYSSS\\\iiiKKK@@@888HHHEEE///HHHJJJ///VVV|||iiiTTT[[[fffaaahhhvvvzzzyyy}}}rrrsssfff|||{{{xxxuuussssssvvvyyyrrrmmmbbb[[[BBBFFFAAAjjjbbbBBB???VVVDDD???KKK???aaatttXXXEEE???LLLPPPBBB666555555CCC:::000999999222888CCC444444YYYdddiiijjj___dddVVV^^^RRRXXXlllaaauuuxxxjjjnnnzzzwwwEEE===GGGcccyyy}}}xxx~~~uuuxxxssstttddd???222NNNmmm}}}aaa___oooXXX]]]EEEPPPfffQQQ555bbb???JJJDDDFFFGGG@@@???EEElllnnnwww}}}|||bbbfffpppsssnnnVVV^^^yyyvvvsssrrreeeQQQ???777999???EEErrrJJJ[[[SSSJJJOOOJJJQQQOOOLLL|||yyyjjjqqq~~~}}}~~~tttYYYAAABBBNNNMMM555000GGGZZZiiieee^^^SSSGGGCCCNNN\\\|||wwwcccGGG999:::999444***...AAA666FFFiii]]]WWWCCC999[[[fff|||yyyiiiYYYOOOLLLWWWVVVkkk|||OOOfffeeetttwwwMMMJJJZZZWWW\\\|||xxxrrrhhhQQQDDD<<>>MMM^^^ccc___^^^fffnnn[[[[[[aaavvvxxxaaaOOOxxxAAA{{{rrrdddXXXWWW___kkkyyyxxxPPP666888FFFOOOUUUQQQLLLHHHFFFFFFGGGIIINNNQQQNNNIIIHHHLLLgggUUUKKKAAAssshhhrrr[[[lllqqq___lllrrrooo}}}|||yyy}}}~~~wwwsss___XXXZZZNNNAAABBBKKK@@@999;;;===;;;:::===JJJVVV\\\UUUIIIBBB???<<>>///888:::999777LLLzzztttyyyfff^^^^^^bbb___MMMWWW^^^\\\DDD|||iiiYYYnnnzzzjjjyyydddrrr}}}}}}{{{|||{{{xxxvvvqqqmmm\\\eeeiii___SSSZZZYYY@@@RRRRRRbbb:::kkktttEEE<<<@@@;;;888>>>777LLL222BBB{{{{{{ggguuuqqqzzz~~~sssmmmeeesssxxxlllhhhkkk|||xxxvvvqqqdddNNN777999<<<---@@@vvv]]]NNNHHHHHHGGGFFFGGGHHHLLLXXXeeeUUUQQQkkkvvvrrr___@@@;;;HHHHHH>>>ZZZttteeeqqqlll]]]FFF555888NNNcccUUUGGG>>>===999///---222...000>>>IIIPPPdddcccFFF555<<<~~~UUU}}}eeefffxxxWWWSSSYYYPPP\\\iiiYYYxxxtttddd;;;|||ttt___tttmmm666===KKK}}}{{{lll]]]AAABBBeee|||www]]]AAABBB999333222111:::WWWwwwXXXCCCYYYZZZ///666```ddd<<<222***)))***))))))***,,,---222:::>>>???CCCIIIttt^^^wwwvvvRRRdddnnnnnnvvvrrrooommmtttooouuuvvvjjjgggrrrhhhVVVTTTNNNKKKIIICCCIIIEEE<<>><<<;;;<<<000555===BBB@@@===>>>CCC;;;888999===??????AAADDDHHH<<>>TTT\\\kkkHHHEEEBBB@@@@@@@@@===;;;:::PPPmmm|||pppIII000:::ZZZUUUQQQ000777333CCCEEE???jjjhhhyyydddZZZZZZ^^^aaa\\\XXX[[[SSSTTT~~~yyy@@@xxx]]]OOOhhhzzzrrrrrrsssqqqppphhhmmmqqqvvv~~~TTTIIIeeeRRR===WWW???LLLfff???999===999777===:::<<>>---KKKsssXXX]]][[[OOOMMMNNNNNNMMMMMMSSS\\\jjjLLLZZZlll~~~xxxbbbTTT999333;;;OOO}}}yyyzzzfffKKK888444:::BBBGGGTTTAAA333111000+++***---888---999UUU^^^WWWKKKBBB444ooouuu}}}fffoooTTTSSSXXXNNNWWWaaaTTTgggbbb]]]VVVSSSkkkMMMjjjQQQ<<<```oooaaa^^^dddiii___iii<<<888...,,,BBBdddvvvvvvJJJPPP[[[EEE///TTTqqqTTT666---'''(((***))))))***+++...444;;;>>>???EEELLLmmm```yyyfff]]][[[hhhwwwqqqrrr{{{yyykkkeeemmmdddNNNAAA???FFFHHHKKK>>>BBBmmmsss___YYY```gggfffbbbQQQWWWbbbzzzvvvJJJssszzzyyy;;;{{{~~~rrrXXXfffxxxuuufffqqqqqqaaa^^^^^^iiiQQQGGGWWW]]]VVVNNNIIIGGGEEECCCCCCEEEGGGIIIOOOIIIJJJDDD???]]]iiiIIIBBBCCCooommmwwwnnnbbbrrrpppjjj}}}bbb;;;MMMEEE<<>>=========;;;:::333999MMMnnnvvvqqquuummmNNN>>>GGG999FFFKKKccc|||yyyjjjzzz~~~ggg[[[\\\aaabbbaaaTTTZZZ[[[TTTUUUmmmQQQQQQuuuZZZRRR^^^sssyyysssuuurrrlll}}}mmmlllggglllqqq___ZZZqqqccc\\\]]]EEE[[[uuu999@@@qqqQQQ777666:::666555;;;===444LLLOOOEEEWWWgggnnnyyyzzz___\\\nnnxxxsss|||{{{sss\\\hhhdddaaaZZZ[[[fff[[[===222444;;;888222IIIzzzkkkYYYXXXMMMNNNMMMOOOPPPNNNJJJMMMRRRuuuzzzVVVOOOMMM|||{{{jjjVVV<<<333:::QQQMMM???444;;;TTToooTTT???...+++...//////222888888CCC[[[cccJJJ444666CCChhhLLL~~~dddzzz\\\IIIKKKPPPFFFJJJRRRHHHIII{{{yyynnnvvvKKKddd{{{eeeUUUvvvEEE:::AAAfff|||cccHHHLLLOOOOOOSSS[[[nnnuuu;;;222+++:::___vvvcccAAASSSVVVJJJ444@@@nnnnnn>>>...((($$$'''***))))))+++***...777>>>>>>???FFFPPPvvv|||NNNxxxqqqSSSQQQJJJXXXhhhYYYaaakkkjjjeeeeeejjjgggXXXLLL444AAAIII[[[SSSfffppp```\\\bbbccc[[[RRRWWWZZZqqqxxxcccBBB|||ggg>>>fff}}}tttfffoooxxx}}}qqqiiimmmsssqqqhhh___dddcccmmmeeeNNNOOO\\\]]]RRRGGGCCCBBBBBBBBBCCCFFFHHHJJJRRRHHHJJJDDD@@@iii}}}RRR???888OOOZZZpppnnnzzziiiqqqwwwRRRCCCFFFAAA@@@AAA777000666999777===<<<444888CCCCCCBBB===>>>999333BBBRRRPPPNNNKKKEEEBBBJJJVVVYYYTTT>>>MMMKKKLLLuuuGGG@@@VVVggg[[[OOOSSS^^^[[[VVVXXXWWWaaaYYYeeewww{{{___YYYaaaiiioookkkhhhlllqqqsssqqqooommmiiigggfff```VVVOOOMMM===EEE777SSSbbb^^^]]]>>>===<<<;;;;;;;;;;;;:::===333777QQQkkk}}}yyy~~~sssyyynnnzzzrrrwwwuuuzzzssskkkbbb```dddfffbbb\\\TTTVVVWWW\\\XXXPPPvvvPPPQQQmmmGGGKKKaaaqqqzzzsssqqqtttuuuqqqlllkkkcccmmmllllllpppqqqaaaSSSkkkPPPFFF{{{DDDJJJmmmRRR???333444777333333777999555<<>>@@@DDDDDDAAAEEEHHHDDDOOORRRVVV\\\gggsssyyyxxxcccXXXvvv}}}NNNOOOJJJRRRZZZSSSQQQUUUUUU[[[XXXaaa```|||jjjRRRMMMRRRZZZaaabbb```dddkkkggg\\\eeeaaa]]]ZZZRRRFFF@@@???@@@===EEEaaacccJJJ<<<<<<<<<;;;::::::;;;<<<@@@333111>>>MMM___sss{{{rrrggg\\\\\\^^^```aaa___[[[WWW[[[\\\VVVYYYUUUAAAVVVrrrTTT\\\nnnTTTBBBGGG```jjjlllmmmmmmjjjhhhkkknnnrrrgggmmmggg___\\\[[[pppzzzJJJJJJAAAFFFQQQ@@@sssvvv===666222444444111000333///555000333DDDDDDDDDKKKTTTgggqqqzzz~~~}}}tttxxxooo<<<000444+++000777666MMMYYYCCCPPPGGGQQQHHHEEEDDDFFFFFFEEEHHHMMMEEEwwwpppUUUDDD\\\pppwww```DDD///***111000###)))---000000///111888???444///++++++---111777===@@@XXXUUUAAA777///777PPPppphhhllljjjPPPMMMSSSWWWRRRPPPTTTUUUSSSIIIfffbbbgggUUU???LLLiii^^^TTTlllsssGGG444666999333(((---555,,,)))777EEE^^^www~~~OOO333KKKwwwOOO999777]]]uuuUUU000...+++'''&&&)))***((('''))))))000:::@@@@@@@@@IIITTTkkkOOOttt~~~~~~xxxqqqxxxvvv```dddwwwwwwVVVJJJfff[[[___aaaNNN===>>>@@@cccwww[[[\\\___aaa___ZZZWWWXXXZZZVVVYYY}}}sssqqqKKKvvvSSSSSSJJJxxxsssnnnsssxxx~~~jjjPPP@@@DDD___llluuuYYY[[[bbbiiijjjggghhhkkkqqqiiibbbaaa___WWWOOOLLLHHHKKKGGG>>>@@@JJJHHH===>>>???AAACCCEEEGGGIIIIIIGGGBBBDDDIII[[[```===@@@HHH{{{}}}jjjlllddddddiii^^^fffUUUgggxxxfff]]]aaajjj[[[HHHBBBEEEDDDBBB;;;,,,999>>>===GGGYYY[[[XXX```qqqvvvWWW[[[DDDPPPJJJIIIQQQTTTKKKKKKRRRQQQPPPNNNZZZMMMhhhhhhMMM???@@@SSS```^^^]]]cccbbb[[[TTTPPPMMMJJJDDD<<<;;;===;;;TTTdddbbbnnn:::<<<======<<<::::::;;;===<<<666555888888???YYYvvv|||uuuuuupppvvv}}}iiiRRRWWWZZZ\\\\\\YYYXXXYYY[[[[[[cccXXXNNNTTTPPPKKKWWW444PPPxxxSSS<<>>UUUXXXSSSWWWEEEFFFOOOJJJFFFGGGFFFEEEGGGLLLPPPZZZooo===GGG___mmmkkk^^^HHH999555777999000---+++++++++***%%%!!!(((+++---000222666<<>>BBBAAA>>>===???AAACCCEEEFFFGGGGGGCCCCCCBBBLLLiiioooJJJ222<<>>GGGuuurrrdddeeeZZZqqqqqqBBBCCCDDDGGGHHHPPPPPPGGGKKKRRRPPPWWWQQQcccUUUeeerrrqqq[[[AAADDDHHHIIIKKKMMMNNNNNNDDDAAA@@@AAAAAAAAAGGGOOOWWWbbbuuuhhhAAA<<<<<<===>>><<<:::999;;;===999888888666111...777DDDccczzz~~~zzzbbbUUUUUURRRYYY[[[]]][[[YYYXXX[[[^^^VVV___VVVJJJQQQXXXOOODDD]]]pppGGG>>>ggghhh@@@999:::AAALLLSSSSSSUUUYYYWWWKKKLLLEEEEEEFFF666666DDD;;;^^^FFF999CCC@@@///111222000///000000...444444:::888+++AAACCCZZZ999***555BBBOOO[[[___]]]bbbeeedddbbb]]]RRRGGG>>>777<<<>>>111+++222777???...KKKVVVGGGCCCEEERRROOOLLLGGGDDDDDDCCCAAABBBEEEIIIIIIgggYYY???GGGUUUiiiooo^^^EEE///(((///---++++++...333666555222,,,///222666;;;@@@DDDEEEGGG999000...222IIIjjj}}}kkk```VVVKKKDDDFFFDDDEEEHHHCCCBBBKKKFFFGGGLLLZZZxxxqqqUUU888[[[}}}fffBBBUUUzzztttYYYIII;;;HHHkkkyyyTTT$$$<<>>AAABBBHHHOOOiiiVVVLLLsss~~~zzzyyyzzzwww|||tttzzzzzznnnttt{{{ooohhh~~~wwwIIIYYYiiiyyy\\\aaapppYYYDDDNNN]]]qqqXXXfffccc]]]aaaTTT\\\WWWWWWWWWYYYZZZWWWSSSOOO\\\rrrqqqwwwLLLJJJ]]]UUULLLSSSmmmwww|||nnnYYYYYYtttlllsss}}}sss```ZZZ___\\\XXXTTTRRRKKKDDDCCCEEEDDD???AAAGGGEEE;;;:::AAA===>>>@@@CCCDDDEEEEEEDDDDDDGGGCCCOOOqqq}}}]]]777999FFFooommmWWWlllbbb]]]\\\]]]```jjjRRR___ZZZtttuuuooo~~~ooo~~~aaaEEEHHH===LLLBBBDDDMMMLLLDDDIIIQQQNNNSSSGGG]]]QQQWWWRRRuuunnnQQQ<<<>>>EEECCC???AAA<<<:::<<>><<<999888:::<<<777777888888777555444555111999XXXrrrzzziii[[[VVVMMMLLLSSSSSSVVVXXX[[[\\\[[[ZZZYYYXXXVVVVVVRRRLLLHHHGGGJJJNNNOOO]]]|||KKK666KKKVVVDDD555444888::::::<<<888777AAA888555>>>===GGG^^^ccc,,,GGGHHHCCC***...111111......111111...111000***///<<<)))HHH999jjj>>>444000000666;;;BBB888888???;;;...---777111---...,,,'''000999444222zzz^^^;;;RRRGGG999OOO999CCC>>><<<>>>???<<<<<<>>>>>>???:::zzzAAA888<<>>EEEGGGDDD///---...,,,===nnnkkk|||eeeNNNRRROOOPPPKKKJJJNNNJJJGGGPPPLLLOOOIII>>>WWWyyyXXXbbbXXXDDD\\\III444LLL```tttpppddd^^^RRRJJJAAA444333OOOqqqxxxZZZ777444EEEkkkmmmhhhMMM///(((***$$$)))&&&%%%''''''&&&)))...000111666===AAACCCGGGLLLeeeOOOIIIbbb~~~~~~~~~||||||}}}}}}}}}||||||{{{zzzxxxwwwvvvvvvuuusssqqqxxxnnnppprrr[[[???KKKnnngggwwwzzzcccbbb{{{nnnkkk```QQQQQQ]]]\\\WWWUUUWWWUUUPPPQQQVVVZZZwwwvvv___???tttRRRLLLQQQVVV\\\~~~{{{yyy}}}sssZZZnnnvvvRRR]]]UUURRRPPPLLLHHHDDDCCCBBBBBBDDDAAA>>>===>>>>>><<<:::===;;;===CCCEEEAAA===<<>>MMM```[[[PPPjjjMMM888>>>777777777777666666666666333333333222222222111111...///333:::EEERRR^^^fffiiinnnuuuxxxsssgggYYYOOO@@@>>>???DDDFFFFFFHHHLLLTTTPPPPPPUUUTTTOOONNNQQQOOOMMMJJJGGGFFFFFFHHHIIIHHHHHHeeeOOO===444KKK~~~jjjHHH777888;;;888:::999666666AAA[[[~~~^^^555@@@iii```333)))444------,,,,,,,,,+++++++++......000111333555666777RRR888666555888,,,888///555///,,,...(((333000'''***777888000<<>>GGGJJJ999PPPccc>>><<<555DDDNNNggg^^^```XXXHHHAAA777...---333888:::FFFAAA>>>AAADDD@@@444))),,,,,,333BBB|||vvvqqquuuqqqrrrmmm[[[PPPTTTMMMLLLKKKJJJJJJJJJKKKKKKMMMJJJKKKJJJEEEWWWnnnggg[[[KKKBBB{{{|||```AAA666???LLLHHHGGGBBB888444>>>SSSeeerrrWWW<<>>@@@EEEHHHuuuNNN@@@OOO}}}|||{{{}}}~~~|||{{{{{{{{{{{{{{{zzzyyyyyyvvvtttrrrqqqqqqqqqooonnnfffkkkeee]]]dddnnndddNNN}}}yyyuuuppplllsss___bbbkkkssslll\\\TTTWWWTTTTTTVVVYYYUUUPPPRRRXXXlllxxxrrrXXXQQQiiiZZZVVVUUUSSS\\\vvvtttzzzzzz}}}]]]___qqqHHHPPP\\\RRRMMMKKKHHHEEECCCBBBBBBCCCCCC@@@>>>>>>@@@AAA@@@???<<<;;;===@@@>>>:::;;;???EEEEEEQQQllltttTTT888999999qqqyyyccc^^^]]]ZZZggg`````````aaaaaaaaa___]]]\\\kkk~~~qqqoooVVV@@@<<<>>><<<<<<@@@<<<<<<<<<===>>>>>>??????EEEKKKPPPPPPLLLMMMTTT\\\hhhccciiibbb\\\ddd~~~SSS:::;;;>>>777777666666666555555555222222222111111111000000333222222222444777:::;;;444777:::===>>>>>><<<;;;@@@>>>???DDDGGGGGGIIIMMMUUUQQQQQQTTTSSSOOONNNQQQRRRPPPOOOMMMMMMNNNPPPQQQRRRLLLUUUrrrOOO@@@333GGGeeesssjjjlllxxxnnnSSS===FFFeee]]]///222777))),,,,,,,,,,,,+++++++++++++++,,,---///111222444444444jjjtttEEE000:::,,,'''444555666666,,,222333888888222333MMM}}}mmmXXXKKKCCCEEEFFFAAAAAAFFF>>>>>>>>>======<<<<<<<<<444;;;999AAAkkk|||:::000666444FFF@@@JJJJJJTTTQQQKKKGGGFFFFFFFFFEEE<<>>@@@BBBGGGKKKuuuLLL:::===iiiyyyvvvyyy||||||yyyyyyyyyyyyyyyxxxwwwuuuuuurrrpppnnnmmmmmmkkkiiigggoookkkbbbYYY[[[dddkkkkkk}}}oooaaaYYYWWWUUUUUUVVVSSS\\\eeeddd\\\UUUTTTUUUOOOSSSWWWWWWQQQLLLQQQZZZrrrrrrcccNNNeeegggTTTRRRNNNGGGSSSssswwwrrrwww|||pppwww~~~zzzwww~~~ooojjjEEE:::EEEDDDBBBAAA@@@AAAAAABBB@@@>>>>>>???AAACCCCCCCCC======>>>===888555;;;DDDBBBPPPbbbpppeeeBBB111===EEE}}}mmmmmmXXXWWW```TTTXXXYYY\\\\\\]]]\\\[[[YYYWWWUUUZZZeeesssYYY???888666;;;>>>:::999===888888999999:::;;;;;;;;;HHHLLLPPPQQQNNNLLLMMMNNNOOOxxx___;;;???AAA444777777666555444333333222000000000000000///////////////000000///---+++***//////...///111555999;;;===;;;<<>>@@@<<<<<>>???@@@AAABBB???===AAAGGGCCC;;;???LLLmmmhhhcccggghhhVVV<<<,,,222DDDSSSXXXtttkkk^^^RRRIII@@@666///777<<>>>>>======>>>>>>???<<<<<<<<<===???@@@AAABBB???===<<<<<<999888>>>FFF@@@]]]nnnhhhTTT<<<666CCCeeeyyyaaaYYYUUUaaaVVVUUU[[[^^^\\\XXXUUUUUUWWWZZZ\\\UUUYYYZZZ\\\iii{{{___KKK:::>>>999999<<<<<<888888<<<777888888999999:::;;;;;;AAACCCGGGIIIKKKJJJJJJIIIVVVZZZvvv[[[>>>===AAA;;;333666666555444222111000000........................***+++...000222222222111222333444555555666666666777555777<<>>CCC[[[uuusssQQQAAA<<<888888<<<555666777888BBB]]]JJJ""",,,777***%%%222++++++*********)))))))))(((((()))+++,,,---...//////111;;;VVV}}}iiieeennnqqq~~~HHHBBBAAA;;;888;;;;;;888777999::::::999888777666555555666+++...555222???pppuuuoooEEE333 ///777,,,***,,,000222///,,,+++***000333111---000;;;FFFyyywwwxxxsss___jjjJJJ???HHHLLLFFFDDDDDDCCCBBBCCCDDDEEEFFF@@@<<<===CCCEEEAAABBBFFFJJJ]]]rrrSSSaaaiiiaaaMMM<<<111+++222666:::888333111666<<>>IIIJJJMMMMMMOOOLLLyyyiiioootttvvvxxx{{{}}}}}}}}}~~~yyyrrrkkkeee^^^kkkttteeeTTTQQQHHHDDD:::888<<<<<<;;;;;;:::::::::::::::::::::::::::;;;<<<===>>>:::888;;;===>>>AAAEEEKKKiiinnnUUU@@@888<<>>;;;666333555777888888999666666666777888888999999777888;;;>>>BBBEEEFFFFFFQQQPPPSSS```zzzWWW<<<999888...000===444444333222111000///...------------------------------------.........///)))+++---000222333333333444222333888;;;;;;>>>BBBIIIIIIIIIHHHHHHIIIJJJIIILLLLLLJJJIIIFFFDDDBBBAAAFFFIIIGGG>>>555999KKK]]]|||~~~|||}}}xxx777222//////,,,))),,,444******)))))))))((((((((((((((()))***+++------......999555---III|||}}}GGG<<>>AAAGGG@@@CCChhhyyylll___[[[```ddddddPPPWWW```bbb___\\\\\\^^^ffffffeeebbbYYYIII666)))***++++++***((('''((()))'''&&&&&&&&&'''((()))***///555<<<@@@AAAAAABBBCCChhhyyy;;;AAA666@@@UUUuuulllkkkmmmqqqqqqqqqpppooonnnmmmlllhhhgggfffeeeaaaYYYPPPJJJGGGCCCGGGXXXgggjjjddd___zzzvvvnnnfffcccaaa[[[TTTLLLOOONNNKKKNNNRRRMMMDDDHHHGGGCCC@@@GGGWWWhhhpppddd[[[NNN[[[RRRKKKEEEKKKMMMLLLHHHAAAnnnjjjbbbeeeoootttyyyyyyvvvssssssuuuwwwuuunnnrrrfffYYY\\\NNNFFFGGGJJJ777>>>===HHHCCC:::::::::999999999888888888999999999777777999:::;;;666555;;;@@@BBBEEEHHH[[[hhh^^^CCC333555DDDXXXddd~~~aaaOOObbbVVVUUUYYYRRRYYYYYYYYYYYYXXXVVVSSSQQQOOOWWWVVVWWWZZZ^^^___[[[WWWdddffftttzzzdddPPPBBB<<<777::::::...666222000222666666222///222222333444444555555666888999:::<<>>NNNNNN333<<<;;;:::999777555333333444444444333333333222222...III;;;,,,<<<333%%%999___rrrSSSCCC888000000///,,,...555666<<>><<<;;;;;;;;;<<<===;;;===<<<888777999::::::---@@@DDD777@@@jjjpppfff]]]VVVggg^^^UUUUUU^^^fffiiihhhppphhhYYYHHH999///+++***'''***---+++&&&$$$%%%((('''&&&&&&%%%&&&((()))***///666===AAAAAA@@@???@@@kkkwww888CCC888666BBBpppyyyooohhheeekkkkkklllkkkkkkjjjiiiiiieeecccaaa___^^^\\\XXXVVVVVVJJJGGGOOOPPPNNN]]]tttuuulll```]]]eeemmmhhh\\\UUUQQQKKKFFFFFFHHHJJJJJJFFFEEEBBBFFFTTTeeemmmkkkSSSJJJuuuIIIFFFOOOKKKXXXUUUNNNMMMSSS[[[yyybbb~~~wwwccc]]]fffjjjnnnpppnnnllllllmmmjjjbbbPPPUUURRRPPP^^^OOORRRBBB@@@<<>>CCCFFFMMMTTTcccUUUBBB888555888WWWtttzzz[[[___\\\WWWRRRWWWKKKTTTVVVVVVVVVUUUTTTQQQOOONNNYYYSSSOOORRRYYY]]]]]]\\\bbbhhhppp]]]cccaaaqqqppp{{{iiiXXXLLLEEE<<<444666777333888???<<<666555444333333222///,,,000000111222222333333444777:::===>>>???@@@CCCFFFSSSOOOIIITTT```TTTVVVssssssbbbEEEAAA<<<999888666666:::===777///000/////////......------,,,,,,,,,---------......,,,,,,,,,,,,---...///000000...+++(((((()))+++---222000000444666666777;;;===CCCFFFFFFGGGKKKKKKFFFGGGIIIKKKLLLLLLJJJHHHGGGKKKBBB<<<<<<<<<666111111;;;---888RRRmmm|||LLL///---555444)))%%%...444...((('''((((((((('''''''''&&&&&&&&&'''(((((()))***++++++"""444;;;///)))333???BBB[[[eeeyyyFFFAAABBB666555CCC444444444111/////////...//////000000000000111111 222///(((222777222555666UUU}}}ttt||||||~~~xxxlllppp~~~yyy[[[IIICCC@@@???<<<:::>>>FFF???>>><<<:::999999::::::444999999555666;;;<<<888888<<>>666666GGG[[[VVVtttzzzttttttuuupppcccWWWAAA<<<333+++'''(((---111'''((()))(((&&&%%%&&&''''''&&&%%%%%%%%%''')))***///555>>>CCCCCCAAAAAAAAAvvvyyy777FFF;;;555<<>>>>>HHHSSSPPPFFFIIIIIIKKKLLLKKKHHHIIIMMMGGGFFFFFFNNN___mmmkkkaaaOOOIIIOOOIIICCC???;;;OOOHHH;;;@@@UUUAAAqqqyyy{{{NNN```lll\\\TTTVVVZZZ^^^aaacccdddeeeeeehhh[[[```TTTHHHPPP:::<<<>>>???<<<:::;;;;;;:::666666888999::::::::::::777:::<<<;;;::::::===@@@<<<<<>>???lllggg]]]XXXdddOOOVVVUUU^^^QQQ___WWWTTTQQQOOOOOOQQQUUUWWWUUUUUUTTTSSSQQQRRRWWW^^^XXXXXXccc[[[dddZZZbbb___[[[ppppppeeepppooolllWWW|||xxx{{{sssoootttnnn___ZZZJJJKKKJJJEEE???;;;<<<>>><<<888===>>>333111666555222333222......000333555111111111222333333444444---222888:::::::::===@@@:::SSSNNNGGGXXXVVVGGGMMMTTTbbbsss}}}TTTDDDGGG@@@>>>AAA888:::333222666555///...222..................------,,,,,,,,,------.........,,,,,,---------,,,******((()))+++---............000---...111333222333777666>>>BBBBBBDDDIIIGGGBBBCCCDDDEEEFFFDDDBBB???===;;;===<<<666222333555444444---...888;;;DDDbbbeeeCCC///+++---...------///...***((())))))((((((((('''''''''&&&&&&&&&&&&&&&''''''((()))******666&&&###111666///000<<<;;;555UUUqqq]]]SSSEEE>>>>>>???;;;555222333333000...///000000,,,,,,---......//////000:::,,,000666+++)))333444222111:::uuuwwwyyyrrroooxxxrrrvvvtttSSSDDDAAACCCDDDFFFFFFCCC>>>888>>>===;;;999777777777777888:::777000111888999333222333555888<<<>>><<<888===CCCGGGGGGHHHKKKMMMLLLGGGIIIIIIEEE>>>999777777222111/////////---)))&&&)))'''%%%&&&((())))))((('''&&&%%%$$$%%%''')))+++...555>>>DDDEEECCCCCCCCCrrrAAA999666777222888```}}}WWW___]]]```hhhiiieeeccceee``````^^^ZZZWWWXXX\\\aaarrr}}}oooWWWTTTXXXQQQJJJFFF@@@<<<@@@CCCDDDCCCEEEFFFHHHJJJKKKJJJHHHFFFDDD===PPP???WWWqqq```]]]RRR^^^~~~uuu}}}mmmCCCJJJGGG???DDDEEEFFFGGGHHHKKKPPPSSSOOO^^^RRRGGGMMMPPPQQQUUU]]]```]]][[[YYYWWWSSSMMMHHHCCC@@@===<<<:::999777666666666444666888999:::;;;===???AAA===::::::<<<>>><<<:::AAABBBGGGKKKJJJKKKUUUbbbGGG333::::::000______|||wwwaaaVVVWWWVVVTTTRRRPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQQQQOOOQQQRRRSSSTTTVVVZZZ\\\XXXYYYZZZYYYZZZ\\\___bbb[[[^^^^^^\\\\\\```bbb___pppwwwlllWWWPPPOOOLLLJJJGGGEEECCCBBB>>>>>>===<<<;;;::::::999777666666444333222111111////////////////////////000000000000000000000000000222555777888:::===???FFFJJJNNNMMMJJJIIIMMMQQQUUUVVVZZZ^^^[[[VVVTTTWWWaaa___\\\ZZZWWWSSSMMMIIIDDDCCC@@@>>><<<:::999999555555444333222111000///.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------...///000111222222666777;;;???CCCGGGJJJKKKKKKHHHDDDBBBBBBAAA@@@???;;;<<<<<<999444222333555222111000///000111444555SSSZZZfffrrr{{{xxxZZZ@@@//////...------,,,+++++++++++++++*********))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((+++,,,...///000222555888BBBAAAAAACCCJJJ___}}}^^^OOOOOOLLLIIIEEE@@@===:::999999333333222222111000000000........................////////////////////////555,,,+++AAAeee~~~|||zzzsss|||bbbNNNCCCBBBDDDAAA>>><<<===>>>>>>>>>:::999777555333222111111111111000000000000111111333333333333555888:::;;;999999;;;<<<===============???>>>:::888999777333333333111000...,,,+++***))))))((('''''''''''''''$$$%%%&&&&&&%%%&&&))),,,111444888===@@@CCCDDDEEErrrAAA999666888333555OOOuuuyyyooo~~~{{{}}}aaa\\\[[[___```]]]]]]___[[[]]]^^^\\\YYYVVVUUUVVV]]]VVVMMM[[[zzz}}}___EEEKKKOOOYYYbbbaaaVVVLLLHHHIIIGGGFFFFFFHHHHHHFFFDDDQQQ888```hhhXXXcccRRR???~~~OOOGGG===>>>DDDDDDEEEFFFEEEFFFGGGKKKNNNnnnyyyyyyzzzwwwUUUAAA;;;KKKWWWTTTSSSYYYRRRPPPLLLHHHDDDAAA???>>>;;;:::999777666555444444222444777999:::;;;===???======<<<;;;999:::;;;<<<===EEEEEECCCPPPaaa]]]JJJDDD000;;;FFFSSSeeeRRRcccQQQQQQQQQNNNLLLJJJJJJKKKJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHJJJJJJKKKMMMQQQTTTTTTTTTUUUUUUUUUWWW[[[^^^ZZZ]]]]]]ZZZ[[[^^^___]]]nnnfff```iii|||vvvcccSSSQQQNNNKKKHHHEEEDDDCCC======<<<;;;:::999888888666666555444333222111111........................////////////////////////000222444666666888:::<<<@@@DDDHHHIIIIIIJJJMMMPPPTTTSSSVVV\\\]]]WWWQQQPPPHHHHHHIIIJJJKKKIIIEEEAAAAAA@@@>>>;;;999888777666444444333222111000///.........---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,---...///000111111888:::===AAAEEEGGGHHHIIIJJJHHHEEECCCCCCBBBAAA@@@<<<<<<:::777444222222222000///...---...///111222***---222777<<<>>>??????FFFBBB:::222333666333+++......---,,,,,,+++******+++++++++******)))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((()))***,,,---...000333555666<<>>>>>>>>>>>;;;>>>===:::999:::888555333222111///---,,,+++***)))(((((('''''''''''''''$$$%%%&&&&&&%%%&&&))),,,000444999>>>AAACCCDDDDDDrrrAAA999666777222,,,444TTT~~~uuusssiiiVVVUUU^^^bbb]]]WWWSSSTTTUUUUUUSSSRRRRRRSSSXXXPPPKKK[[[qqqmmm\\\YYY___]]]\\\XXXPPPIIIJJJOOOIIIGGGFFFGGGIIIIIIEEEBBBLLLLLLjjjiiiddd___QQQqqqKKK;;;;;;<<<888AAA???AAABBBBBBCCCEEEIIIKKKOOO{{{hhhyyyxxxrrrRRR:::>>>HHHFFFEEEIIIGGGEEEAAA===;;;;;;<<<<<<999888666555333333222222111555999;;;<<<===>>>???;;;===???===:::999===AAACCCJJJKKKJJJUUU]]]NNN555---444222BBB[[[aaa[[[[[[RRRSSSRRROOOLLLJJJJJJKKKIIIIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHHHHJJJNNNQQQSSSSSSTTTTTTTTTWWW[[[^^^\\\___^^^[[[[[[^^^___]]]YYYWWWSSSPPPTTT[[[\\\YYYQQQOOOLLLIIIFFFCCCAAA@@@;;;;;;:::999888777666666555444444333222111000000........................------------------------///111333444444444666888999<<<@@@DDDHHHKKKMMMNNNKKKHHHKKKRRRUUUOOOFFFAAA===>>>???BBBDDDDDDAAA???===<<<:::888666444444333222222111000///......---------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++,,,---......//////222444888<<<>>>???@@@???BBBAAA??????@@@@@@???===>>>;;;888666444333111//////...---,,,+++,,,---...+++******))))))******+++,,,+++((($$$%%%***+++))),,,,,,++++++******))))))************))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&(((***++++++---000222222555;;;AAA???999999<<>>888;;;999666333111000//////.........---,,,,,,++++++++++++++++++++++++++++++************************(((---000+++&&&***;;;JJJbbb|||pppeeeuuu}}}lll___GGG<<>>:::999888888777666222222111000000000111111//////............//////////////////000111222333777888999;;;<<<<<<======999<<<<<<999999;;;:::666222111000///---+++******)))(((''''''&&&&&&''''''$$$%%%&&&&&&%%%&&&))),,,///444:::???BBBCCCCCCDDDppp???777555666111999555HHHqqqttthhhrrr|||eeeVVVRRRSSSTTTTTTUUUTTTQQQOOONNNOOOQQQSSS>>>UUUiiitttoooUUUBBBDDDSSSVVV\\\aaa\\\QQQJJJHHHGGGIIIKKKLLLKKKHHHFFFEEEKKKlll]]]ggghhhPPPxxxZZZ<<<<<<+++DDD:::555888:::===???AAAEEEIIILLLIIIooo}}}{{{~~~^^^wwwXXX:::333===BBB===>>><<<:::999888999:::;;;666666444333222222222222444888<<<>>>>>>=========;;;===?????????@@@DDDGGGIIIIIIQQQZZZSSS@@@666777222BBB>>>lllpppxxxDDDfffRRRSSSSSSRRROOOLLLJJJJJJKKKHHHGGGGGGEEEDDDCCCBBBBBBDDDEEEFFFFFFGGGIIILLLOOOPPPPPPQQQQQQRRRTTTXXX\\\YYY[[[[[[WWWWWWZZZZZZXXXWWW]]]___VVVMMMJJJLLLMMMIIIGGGEEECCC@@@>>>======999999888777666555444444333333222111111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,///000222222111111333444666777;;;@@@FFFJJJKKKJJJDDDCCCFFFKKKKKKDDD>>><<>>:::999888666444222222111000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************++++++++++++*********+++,,,------...,,,...222666999:::::::::<<<<<<<<<>>>@@@AAA@@@??????;;;777555555444111---///...---+++******++++++///...---,,,++++++,,,,,,(((---111333111///+++(((*********))))))((((((((())))))))))))))))))))))))(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%'''))))))***+++...111555333444999===@@@EEELLLKKKJJJKKKNNNQQQOOOIIICCCGGGKKKIIICCCCCCFFFBBB888777666444222000000//////.........---,,,,,,++++++)))))))))))))))))))))))))))))))))))))))))))))))),,,***+++111888777///&&&111@@@YYYttt{{{XXXLLLFFFDDD>>>BBBJJJBBB<<>>???>>><<<;;;;;;===;;;;;;>>>CCCHHHJJJJJJJJJIIIOOOTTTGGG333000:::999BBBgggqqqhhhSSSVVVGGGNNNLLLLLLKKKHHHEEECCCCCCDDD@@@@@@???>>><<<;;;::::::===>>>???@@@@@@BBBEEEGGGHHHIIIIIIJJJKKKMMMQQQUUURRRTTTTTTPPPPPPSSSTTTQQQVVVTTTQQQPPPSSSTTTKKK@@@BBBAAA???>>><<<<<<;;;;;;777777666555444333222222111111111000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---///000000///...000111555666888===CCCFFFGGGFFFGGGHHHLLLNNNIIIBBBBBBFFFKKKFFF@@@;;;::::::;;;;;;999888666444333111111111///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++))))))******++++++,,,,,,---///333888;;;===>>>>>><<<<<<>>>BBBFFFGGGFFFEEE???;;;777555555444111...///...---,,,+++*********&&&&&&'''(((((('''&&&&&&###$$$%%%%%%$$$%%%(((,,,((((((((((((((((((''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''))))))***+++...000333333999BBBFFFDDDBBBCCCKKKJJJJJJKKKLLLKKKGGGCCC888BBBFFFAAA???CCCBBB===444444333222111000000000------,,,,,,+++*********(((((((((((((((((((((((())))))))))))))))))))))))))),,,...---******///444888,,,...@@@KKKSSSlllnnn]]]MMMDDDHHHQQQEEEBBB;;;<<>>@@@BBB999SSSrrrwwwRRR<<>>444:::333444555666666555444333444444444555666777888999999<<<>>>???>>><<<<<<<<>>===<<<;;;;;;;;;666666555444333222111111////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,...///...------...000444555777:::===???BBBCCCGGGJJJNNNNNNGGGAAADDDLLLHHHCCC<<<888777888999:::777666555333111000000000......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++)))))))))************+++))))))*********+++++++++---///222666999<<<>>>???999:::===AAADDDEEECCCAAA;;;999666555444333111///......------,,,+++******)))***,,,---,,,+++)))(((+++))))))***)))''')))---((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''')))))))))***---///000111666===???<<<;;;<<>>:::888666111111111000000///......*********)))((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&***---***&&&&&&...555333444777:::999666888<<>>777<<<777555333333222111///---222111///...---,,,,,,,,,******))))))))))))******,,,---......///......---...///111333444555666666999;;;;;;666444444222...///...---,,,+++******)))((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&&&&%%%&&&))),,,000666===@@@@@@AAAEEEIIInnn>>>666444666111...111...,,,???ccchhhjjj{{{|||www___OOOKKKFFFEEEFFFGGGHHHGGGIIINNNJJJEEEEEEBBBHHHYYYOOOOOORRRWWWVVVNNNFFFDDDJJJHHHFFFIIIRRR^^^kkksssgggmmmppplll999+++>>>***000:::&&&222333444666888999::::::<<<======>>>555{{{vvv}}}|||kkkHHHOOOPPPbbb```GGG>>>666666555444444333333333444555666777999;;;===>>>>>>@@@BBBCCCCCCCCCDDDEEEDDDDDDDDDEEEHHHKKKNNNOOOSSSMMM???111000999>>>===fffnnnXXXZZZ>>>TTT???CCCCCCCCCBBB@@@???@@@AAA;;;;;;;;;::::::999999999999:::;;;::::::<<>>BBBBBBDDDIIIKKKFFF@@@AAAFFFCCC@@@;;;999999999999999555444333111000//////......------------,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++************************))))))))))))************)))************++++++++++++,,,---///222555888:::666777:::<<<>>>===999666666666555333000//////000,,,,,,,,,,,,,,,+++***)))'''((()))******)))((('''+++)))+++///...'''######'''''''''(((((((((((((((&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&((((((((())),,,.........000555888:::@@@GGG;;;>>>@@@???<<<;;;===@@@===<<<>>>@@@>>>888666777000000000//////...---,,,******))))))((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&''',,,111111,,,''''''+++---...444===DDDEEEBBBCCCGGGNNNOOOLLLLLLMMMFFFRRRUUUKKKAAADDDKKKOOO;;;>>>;;;>>>HHHDDD::::::777666444444444333111///...---,,,,,,+++++++++,,,))))))(((((((((((())))))***+++,,,---......------,,,---...111222444444555666888888444333333222......------,,,+++***))))))((('''&&&&&&%%%%%%&&&&&&$$$%%%&&&&&&%%%&&&))),,,111777===???>>>???EEEKKKooo???888666888333///333111***///IIIlll|||}}}vvv^^^UUUjjj}}}}}}yyykkkWWWGGG@@@???AAACCCBBB@@@BBBPPPYYYJJJBBBOOONNNKKKJJJIIIEEECCCHHHOOODDDDDDJJJXXXiiiuuuwwwuuusss]]]hhhAAA111===###333;;;!!!===///111...111444777888999<<<===BBB@@@???SSSrrrooo~~~~~~>>>AAAQQQhhhyyyqqqNNN===;;;777555333333444555555555777888;;;>>>@@@AAACCCEEEGGGIIIIIIKKKNNNPPPJJJLLLNNNMMMKKKLLLPPPTTTEEE666///555555555HHHddd___GGGOOOOOOMMMIIIGGG???@@@@@@???===<<<>>>???999999999999888888888888666777777777777888;;;>>>???@@@AAABBBCCCFFFJJJNNNOOOQQQQQQOOOPPPTTTUUUSSSWWWVVVRRRPPPRRRSSSKKK@@@CCCBBB???<<<999666555444666555555444333222111111------------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,------------...000---000333333111444<<>><<<:::999999888555444333333111000......------...------------------,,,*********++++++,,,,,,,,,++++++************++++++************************))))))))))))************************++++++++++++---,,,,,,---///222555777::::::<<<======:::555111222333444222...,,,...000***++++++++++++******)))&&&&&&&&&'''((()))******+++$$$ ###&&&%%%''',,,''''''((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&'''''''''(((***---)))...888AAACCCBBBDDDHHHEEEIIILLLJJJDDDCCCGGGMMMMMMDDD@@@EEEDDD:::444555111111111000///...---,,,,,,,,,,,,+++******))))))''''''''''''''''''''''''((((((((((((((((((((((((%%%'''(((((((((***,,,...333...111:::>>>;;;:::>>>FFFCCCHHHPPPPPPJJJJJJQQQFFFEEECCCCCCDDDDDDBBB???===FFFBBB888666444555===333222111111111111///---******))))))***+++,,,,,,((((((''''''''''''((((((((()))+++,,,------,,,,,,((()))+++---///111111222333666666333222444333///------,,,,,,+++***))))))''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&%%%&&&))),,,222888===>>>===???FFFMMMeeeAAA444===555333......000111+++///KKKjjj~~~iiiMMMTTTsss}}}vvvzzzwwwooocccXXXPPPHHHBBBFFF===>>>BBB@@@CCCIIIFFFFFFOOOKKKDDDEEEDDDFFFOOONNNUUUeeerrrsssooovvvCCC***666000000000000000000000000222111111222555888<<<>>>>>>BBB>>>CCCkkk|||vvvsssGGG<<>>CCCHHHEEEDDDDDDEEEGGGHHHGGGFFFJJJKKKLLLMMMJJJEEE>>>999---<<<444:::666???wwwgggJJJKKKMMMDDD>>>CCC===;;;:::999999999777666555555444444444333333333333333333444444444555555:::;;;<<<<<<===???CCCFFFGGGGGGIIIMMMRRRSSSQQQNNNTTTOOOJJJIIIJJJJJJGGGCCC>>>>>><<<;;;999777666555222222111111000/////////.........------,,,,,,,,,++++++++++++++++++++++++************************++++++,,,,,,,,,,,,---------...000333666999<<<>>>BBBDDDIIIMMMOOOMMMGGGCCC@@@>>><<<;;;<<<;;;777444111111000000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))+++,,,...///111333777:::;;;<<<<<<<<<:::888555333333333222111000///......---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''((((((((((((...///333777:::===@@@AAAKKKHHHHHHKKKKKKGGGFFFHHHCCCBBB@@@===999555222000///............------------,,,,,,+++***)))((((((%%%&&&&&&&&&'''(((((((((&&&&&&'''''''''''''''&&&))))))))))))************---......000222444666777===???AAACCCCCCDDDGGGIII@@@DDDFFFDDD@@@===>>>AAA<<<:::999999888777555333000000000///......------+++++++++***)))(((((('''''''''&&&&&&&&&&&&''''''(((((((((((()))))))))))))))***+++,,,---.........222333444444333222000///------,,,+++***)))((('''''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...222:::::::::@@@AAAEEESSSbbb???333;;;444222222......///+++***999MMM|||{{{ddd<<<>>>QQQjjjzzzsssnnnooorrrtttqqqhhh___YYYLLLFFFDDDCCC@@@DDDFFF@@@???GGGEEEDDDMMMPPPPPPWWWMMM]]]pppuuuxxxmmm~~~???000555+++////////////////////////000000000111333555888:::444<<<@@@@@@LLLlllmmmfffYYY...@@@EEEAAASSSuuu}}}wwwjjjVVVFFF===;;;<<<===888999;;;???CCCFFFHHHHHHHHHEEEBBBAAACCCFFFHHHIIIIIIJJJEEEJJJDDDDDD999555000444%%%666\\\hhhYYYGGG===EEEJJJDDD@@@DDD:::888666666666666444222444444444333333333333222222333333333333444444444444666888:::===AAAFFFJJJLLLLLLNNNQQQTTTUUURRRPPPVVVRRRMMMLLLMMMKKKGGGBBB@@@???>>><<<:::999777777111111111000//////............---------,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,---------...///222444777:::;;;>>>???CCCGGGIIIGGGCCC???>>><<<999999999888555222111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***,,,---...000222666999::::::;;;;;;999777444333000000///...---,,,,,,+++---,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((('''))),,,000444777999;;;>>><<<<<>>===<<<999666333///---,,,............---------,,,,,,++++++******)))))))))&&&'''''''''''''''((((((&&&&&&'''((((((''''''&&&(((((()))))))))*********,,,------///000222444555999<<>>>>>===<<<999777000000//////...------,,,++++++***))))))(((''''''''''''&&&&&&&&&&&&''''''''''''((((((((())))))))))))***++++++,,,,,,,,,,,,111222333333222111000///---,,,,,,+++***)))((('''''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...222:::;;;;;;AAA@@@DDDRRR]]]<<<111999222111333---+++///---)))+++222bbbxxx~~~xxxCCC222PPPnnnxxxpppkkkmmmlllgggfffjjjhhhiiieee]]]ZZZ]]][[[TTTWWWZZZUUUUUU^^^^^^ZZZ___}}}nnnxxxwww~~~uuuCCC&&&---555***....................................000222444666555;;;CCCCCC;;;FFFuuuvvv[[[ccc???+++:::JJJLLLTTTeeewwwwwwssshhhWWWGGG===888999888777;;;AAADDDBBB???BBBBBBBBBDDDGGGKKKLLLLLLUUUQQQ<<<===,,,444)))+++444EEECCCVVV]]]GGGEEEFFFIIIIIIEEEBBBCCC;;;999888777888777666444333333333333222222222111111222222222333333333333111333666888;;;@@@EEEIIIMMMMMMNNNPPPRRRRRRPPPNNNQQQNNNLLLLLLLLLJJJEEE@@@>>>===<<<;;;999888666666000000//////...---------------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,------...000222444666777;;;<<<>>>AAACCCCCC???<<<===;;;999999888777444222000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))+++,,,---...000444777888999999999888666333111//////...---,,,+++******,,,+++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''''''''((((((((((((***,,,000444777:::;;;>>><<<===AAABBB??????BBB===;;;888555222000//////------------,,,,,,,,,,,,************************(((((((((((('''''''''''''''''''''((((((''''''&&&(((((())))))))))))******++++++,,,---///111222333888;;;???BBBDDDGGGJJJLLLGGGIIIJJJHHHDDDAAAAAACCCAAA???===;;;:::888666333//////......---,,,,,,,,,******))))))((((((''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))***************)))///000111222111000///...,,,,,,+++***)))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...222:::;;;===AAA>>>BBBRRRYYY:::111999222111000,,,,,,000111,,,***,,,///cccrrrQQQ444JJJFFFNNN___jjjiiiiiiooohhhtttrrrfffeeehhhfffeeejjjkkkeeeeeennnooopppzzzmmm{{{```//////555333000...,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222<<<:::???EEE@@@???YYYzzzxxxzzzjjjddd{{{PPP+++$$$333@@@@@@EEEPPP^^^ffffff```ZZZWWWIIIFFFDDDCCCEEEFFFEEECCCFFFIIIMMMQQQQQQNNNGGGBBB888<<<...777&&&666111;;;:::DDD```jjjeeeFFFQQQRRROOOGGGBBBAAA@@@>>>;;;:::888888888888666444222222222111111111000000000000111111111222222222333444666777888:::>>>AAAEEEFFFHHHJJJLLLLLLKKKJJJIIIHHHHHHJJJJJJGGGBBB>>>::::::888777666444333333//////...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,---------...///111333333;;;;;;<<>><<<999555333222222333---,,,,,,,,,++++++++++++((()))))))))*********+++***))))))((((((''''''''''''((((((((((((''''''&&&(((((((((((()))))))))************+++---...000111555999===@@@CCCEEEHHHJJJEEEFFFGGGEEEAAA???>>>??????<<<999777555333111///......------,,,,,,++++++)))))))))((((((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&'''''''''((((((((((((((()))))))))(((''''''---...///000000///......,,,++++++***)))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...111999;;;???BBB<<<@@@RRRWWW:::333999222222,,,,,,...000000------///)))888```zzzlllIII===555:::AAAEEEMMMVVVYYYlllnnnffflllnnnooowwwqqqrrrllliiimmmlllqqqTTT;;;---,,,***---000+++************************------------...///000000444444777<<<>>>???DDDIIIccctttpppwww~~~vvv[[[AAA555000,,,555777<<>>======AAA999777444000............++++++++++++************((((((((()))******++++++*********))))))(((((('''(((((())))))(((''''''&&&'''(((((((((((())))))))))))))))))***+++---...///111555999===>>>@@@BBBCCCEEEFFFFFFEEEBBB@@@??????BBB???;;;888666555222000------,,,,,,+++*********((((((((('''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((((('''&&&&&&***+++---.........------+++******))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...111888;;;???AAA:::@@@TTTUUU;;;444999111222,,,---///...+++***,,,///333(((333^^^tttzzzeeeSSSIIIDDD@@@===???PPPOOOOOO]]]\\\YYYhhh]]]cccfffmmmwwwxxxAAA...,,,222222'''&&&+++)))************************+++,,,,,,---...///000000+++222666666777<<>>KKKeeedddppphhhsss^^^AAA<<<888333......222666666444BBBCCCCCC@@@===>>>DDDIII???<<<777444222000---+++333333222---111???[[[ooouuuMMMHHHXXXEEEEEEEEECCCAAAAAA@@@;;;444777666444444444444222000////////////........................////////////...000222333444555777999<<>><<<;;;888999999777444222111111.........---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))***++++++***,,,///111444555666666555333111000------,,,+++***)))((((((***))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''$$$%%%&&&)))---111555777666444666;;;===;;;<<>>:::777555444222000,,,,,,,,,+++******))))))''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''''''''&&&((()))+++,,,---------,,,******)))))))))(((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...111666999>>>@@@999@@@XXXSSS:::444888///111---...---++++++,,,---------000+++000SSSyyyxxxaaaSSSWWWLLLPPPdddZZZJJJXXX\\\gggvvvggg555***777&&&(((444000))))))***)))))))))))))))))))))))))))***+++,,,......//////,,,111555777777:::???DDD555MMMSSSsss{{{hhhmmm|||fffAAA<<<777555666777444111,,,,,,------...///000111---***((((((+++000333444222///@@@>>>ddduuuiii}}}UUUHHHMMMMMMIIIHHHFFFFFFGGGDDD>>>:::999999777666555555555333222............------------------------............+++---000222222444666777999<<>>;;;999666888999777333000000111......------,,,+++++++++************************++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))***+++++++++***+++...111333444666666555444222000------,,,+++***))))))((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&'''(((***...333777999<<<:::<<<@@@BBB@@@AAADDD999888666444111///---,,,******)))))))))(((((((((((((((((()))))))))))))))))))))***************+++*********))))))(((&&&&&&'''''''''((((((((())))))))))))))))))***+++------111666<<<@@@CCCEEEGGGHHHDDDCCCCCCCCCCCCCCCBBB@@@===999555222111000///---,,,++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''&&&''')))+++,,,,,,,,,,,,))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...111555777===???777AAA\\\RRR999333777...///------++++++...111000---'''...111,,,000IIIpppzzzTTT ===000...+++...,,,'''---111(((************************'''(((***+++---.........000,,,...777;;;:::<<>>PPPttt{{{ooocccrrrqqq[[[FFF999555555777222000111333666666111---333333333666999;;;;;;:::EEEJJJssszzzlll[[[444999FFF===;;;LLLAAA===<<<>>>;;;555777???666444222222222222000.........---------,,,,,,,,,,,,,,,,,,---------......+++---000111111222333444444777<<<>>>@@@BBBGGGJJJBBBCCCDDDCCC@@@===;;;:::333333222222111000/////////......------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++*********+++,,,...///000444666888<<>>AAACCCEEE<<<<<<<<<<<<======<<<;;;<<<999444111111000///...++++++******)))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&'''(((((()))(((%%%&&&(((***+++,,,,,,+++))))))))))))((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...111444666<<<>>>777BBB___LLL666222444222+++///............---------)))---///,,,***000>>>JJJxxx|||YYY888,,,...///...+++++++++*********)))))))))))))))))))))))))))))))))))))))***++++++,,,,,,///000111444777:::<<<>>><<<>>>??????GGG___|||vvv^^^ggg{{{~~~nnn___AAA???===000@@@;;;===DDD333===@@@666HHHBBBAAALLLJJJbbbyyyvvvvvvuuu|||888888999<<<>>>???>>><<<::::::999777666444333333444222000111333333000---......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111444666;;;@@@DDDEEEFFFEEEHHHGGGFFFGGGFFFBBB;;;555:::777555333333111///,,,---------,,,,,,+++++++++************************************************************************************************++++++******++++++,,,---222333555666888999999999888777666444222000///......---,,,,,,++++++,,,,,,************************************************************************************************************************)))))))))))))))))))))))))))************+++++++++000222333333111000111111///...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((***---222666888888:::<<<>>>===:::777222111000...---+++***)))***))))))((('''&&&&&&&&&''''''''''''(((((((((((('''(((((()))***+++++++++,,,,,,,,,,,,+++***)))((()))))))))))))))((('''&&&)))))))))***+++,,,---...///333999===>>>???@@@AAAAAA??????BBBBBB>>>>>>@@@???;;;777444333111///...,,,,,,+++***)))(((''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''')))***,,,---***)))((('''&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...444444777<<<>>><<>>444444666999===??????>>>;;;;;;:::999777666555444444222111111333333000......------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000222555999===@@@AAABBBBBBKKKIIIGGGFFFEEEBBB===:::999777555333222111...,,,------,,,,,,,,,+++++++++************************************************************************************************++++++******++++++,,,---///000333555888999;;;;;;777777555444222000///...------,,,++++++++++++,,,************************************************************************************************************************************************)))************+++++++++...000111111///...///000///...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((***---222555777777888:::;;;:::888666444333222000///---,,,+++***))))))(((''''''&&&&&&''''''''''''((((((((((((''''''((())))))***++++++------......//////......,,,,,,------,,,++++++***------------...///000000...222777;;;<<<===???@@@@@@???@@@DDDEEEBBBAAACCC<<<999555222111000...---,,,++++++***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&'''(((***,,,---***)))((('''&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...444444777<<<===<<>>ggg}}}ooo}}}pppdddPPPiiiaaarrrjjj}}}~~~sssrrruuu|||lll}}}[[[666>>> ///000222666;;;>>>???>>>::::::999777666555444444222111//////000000...,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000222555999<<<>>>>>>>>>HHHEEEBBB@@@???===;;;888888666444333222111...,,,,,,,,,,,,,,,++++++++++++************************************************************************************************+++************+++,,,,,,,,,---000444777:::;;;<<<666666555333111000///...------,,,+++++++++++++++************************************************************************************************************************************************)))************++++++++++++---//////---,,,---...///...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((())),,,000444:::999999999;;;;;;999777444333222000///---,,,+++)))))))))(((''''''&&&&&&&&&''''''''''''(((((((((''''''(((((())))))******+++,,,---///000111111111//////000000000///......//////............//////,,,000444777999:::<<<>>>;;;:::===BBBCCC@@@???@@@999666222000///...---,,,++++++***)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&((()))+++,,,))))))(((''''''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...333333777<<<===<<>>222000000///...------...---,,,************))))))))))))(((((((((((((((((((((((((((((())))))***+++++++++******+++---///222444555888999::::::999777555444:::666aaaqqqvvvuuubbbaaa\\\VVVkkkqqqjjj{{{|||VVV"""555333###:::------...222777:::<<<;;;666666555444333222111111000///...---,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++++++++++++++++++++,,,,,,,,,---------......000333666:::===???@@@CCCBBBAAA???>>>;;;999777777555333222111000...,,,,,,+++++++++++++++++++++***************************************************************************************************************++++++,,,***,,,///222555888999:::555555444222111///......---,,,,,,+++***+++++++++************************************************************************************************************************************************))))))*********+++++++++***,,,......---,,,---...///...------++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((+++///222999777666777888888888666222111000...---+++***)))))))))((((((''''''''''''&&&&&&&&&'''''''''(((((('''''''''(((((()))))))))((((((***+++---............//////000//////......------,,,+++++++++++++++***---000333555777:::<<<::::::===BBBCCC>>><<<===777444111///......---,,,+++***)))((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((***+++((((((((('''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...222222666;;;===<<>>666555333222222------,,,++++++,,,...000))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))******++++++***++++++---///111333444111222444666777777555333666///111///bbbmmmwwwtttyyy}}}YYYFFF???777'''(((---!!!,,,,,,---///333666777777555444444333222111000000111111000...,,,,,,,,,,,,,,,+++++++++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...111555999===AAACCCBBBCCCEEEEEECCC???;;;999666444222111111000...,,,++++++++++++++++++++++++******************************************************************************************************))))))******+++,,,+++---///111333444555666444444333222000///......,,,,,,+++************+++************************************************************************************************************************************************))))))*********+++++++++***,,,......---------...///...------++++++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''***...111444333222222444555444333222111000...---+++***)))((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((('''((())))))*********)))++++++,,,,,,,,,,,,++++++++++++***)))(((((((((((((((***---///111444777:::@@@???BBBFFFFFF@@@===>>>888555111/////////---,,,***))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&'''))))))''''''((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...111222555;;;===<<>>444,,,---111000,,,******+++---,,,+++*********(((((()))))))))))))))***))))))))))))))))))))))))''''''((())))))******+++***++++++,,,...000111222333333444444444333222111...444<<<111000555SSShhh}}}{{{~~~www```&&&000000111+++...222---,,,+++---000333444444555555444333333222111111444444333111...---...000++++++++++++++++++******++++++++++++++++++++++++************++++++++++++,,,---///222777<<<@@@CCC===@@@DDDDDDAAA===999888555333111000000///---,,,*********+++++++++++++++***************************************************************************************************))))))))))))***++++++,,,---...000111222222222333333222111000///...---,,,,,,+++***************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++***,,,.........---...//////...------++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&'''))),,,///444444444666999:::999777444333222000///---,,,+++((((((((((((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&&&&''''''''''''''''''))))))))))))))))))((((((''''''(((((())))))((((((+++***)))(((((((((((((((''')))+++,,,...111666999@@@???@@@CCCBBB===:::;;;999666222000///...---,,,))))))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''((((((&&&'''(((((()))(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...111111555;;;===<<>><<<;;;444333222000///---,,,+++'''(((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%&&&''''''''''''''')))(((((('''''''''(((((('''((()))***,,,000555999;;;999:::===<<<888777999999666222000...---,,,***)))(((((('''&&&%%%$$$$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''(((%%%&&&((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...000000444:::<<<<<>>:::888999;;;444222000///000///---+++))))))******++++++++++++************************************************************************************************)))))))))))))))******+++)))***,,,...///000111111222111111000///......---,,,++++++***)))*********************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++(((***,,,------,,,---//////......---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''+++------...111666999:::888666222111000///---+++***)))'''''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''((())))))+++///555999;;;999:::======::::::<<<999666222///...,,,***((()))((('''&&&%%%$$$$$$###########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''%%%&&&((()))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$&&&&&&%%%(((...000000444:::<<<<<>>:::888777555444333111///...------************************************************))))))))))))))))))))))))************************************))))))))))))*********)))))))))))))))*********+++,,,---///000111111111111000///------******************************************************************************+++++++++,,,,,,,,,)))************+++++++++)))************+++++++++************************************************++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((******)))((()))+++"""&&&******)))(((***---,,,((($$$$$$'''))))))'''&&&''')))*********(((''''''(((******)))'''&&&&&&)))&&&###"""&&&***---...+++111999??????===999777222222000///---+++))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))+++...222555<<<===???AAA@@@>>><<<:::777555333000---***)))(((&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((---000000222666777999AAAJJJ@@@444///333......---,,,***+++,,,,,,+++)))))))))))))))))))))))))))+++&&&''''''"""%%%+++***###---111%%%---+++***$$$---)))+++((($$$$$$***777,,,,,,000666444///...111---000///++++++//////+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...***,,,///222333333222111,,,,,,,,,---------------++++++******)))))))))))))))))))))))))))))))))))))))))))))***+++---...///...///000000000///...---,,,++++++******++++++,,,,,,,,,,,,++++++*********************************+++,,,---------,,,***)))******+++,,,...000222333777:::===>>>;;;888666555333222111///---,,,++++++************************************************))))))))))))))))))))))))************************************))))))))))))***)))))))))))))))))))))*********+++,,,---//////111111111000000///------******************************************************************************+++++++++,,,,,,,,,************++++++++++++************++++++++++++************************************************++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))((('''&&&&&&'''((()))***)))&&&###"""###%%%,,,***(((&&&'''(((((((((---+++)))'''''')))+++,,,'''&&&%%%$$$&&&***...111+++******++++++***)))'''///444;;;???@@@>>>;;;:::666555444222000...,,,,,,((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***---111555888999<<<>>>>>><<<:::999444333000---+++((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((---111000222666888:::@@@HHHvvv>>>333///333...///---,,,***+++,,,,,,+++)))))))))))))))))))))))))))"""(((((()))...---+++111$$$///...000))),,,...&&&###"""&&&)))'''&&&%%%***"""!!!(((,,,+++///777...000///+++))),,,------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++,,,,,,---.........------,,,,,,++++++,,,,,,+++************+++,,,,,,************((('''%%%$$$++++++***))))))(((''''''))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))***+++,,,---...///000000///...---,,,++++++************+++++++++++++++++++++***************************************+++,,,,,,+++)))((())))))***+++---///000111555888<<<===;;;888666555333222111///---,,,++++++************************************************))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))***************+++,,,---...///000000000000///......---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,************+++++++++,,,************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((,,,***'''&&&&&&'''(((((('''))),,,......---,,,+++!!!%%%+++//////---***(((222111///---+++*********222---(((***------%%%$$$&&&((()))(((((()))***---111666999:::999888888444333222000...,,,***)))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())),,,000444666777:::<<<===<<<:::999444222000---***((('''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((---222000222777:::<<<@@@EEEiii<<<333000333---000---,,,***+++,,,,,,+++)))(((((((((((((((((((((((('''///'''""",,,'''&&&%%% +++"""444 $$$!!!%%%...///222---$$$++++++111,,,)))+++///000...+++000222222///+++***++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,---------,,,,,,++++++++++++,,,,,,)))))))))))))))***+++++++++++++++,,,---///000111++++++++++++++++++++++++((((((((((((((((((''''''(((((((((((((((((((((((('''''''''((((((***++++++......//////...---+++***++++++************+++++++++++++++***************************************))))))************)))((()))))))))***+++---...///555888<<<===<<<999888777555444333111///...------************************************************))))))))))))))))))))))))************************************)))))))))((()))))))))))))))*********++++++++++++,,,---.../////////000000///......---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,*********+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''(((***,,,+++***,,,***'''&&&&&&)))+++,,,<<>>===;;;999555444111///,,,***)))(((&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((---222000222888<<<===???CCCfff999333222444---000---,,,***+++,,,,,,+++)))((((((((((((((((((((((((&&&---$$$!!!///...(((111:::&&&...%%%###$$$666'''000..."""+++***000!!!(((000,,,+++///...''',,,---//////---***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))******+++,,,,,,,,,++++++*********++++++,,,)))(((((((((((()))******((('''&&&&&&&&&&&&'''((($$$%%%%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((()))******,,,---......---,,,+++***+++******))))))******+++************************************************((()))))))))***))))))))))))))))))******,,,------222555999;;;;;;999777777555444333111///...------************************************************))))))))))))))))))))))))************************************)))))))))((((((((())))))************++++++++++++,,,---.........////////////......---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))***++++++)))((('''&&&&&&)))222???MMMWWWTTT]]]iiiqqqtttttttttuuuxxxnnnhhhXXXFFF111)))---111,,,$$$,,,,,,+++)))'''''')))***...000333555666777999:::888777555333000...,,,+++((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''***...111888:::<<<======<<<999888444333111...,,,***))))))&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((---222000333999<<<===@@@EEEmmm777333333444---111---,,,***+++,,,,,,+++)))))))))))))))))))))))))))!!!***,,,,,,---&&&!!! !!!&&&&&&///222...%%%000---!!!///"""***444444)))!!!%%%,,,...***'''''',,,...+++))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++******))))))******++++++)))(((((((((((()))******++++++***)))(((((())))))///...,,,+++)))'''%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))((('''''''''(((((()))******+++,,,------,,,+++*********))))))))))))******)))))))))***************************************)))))))))))))))************************+++,,,------111555888888666555555333222111///---,,,++++++************************************************))))))))))))))))))))))))************************************))))))))))))((((((((()))******++++++,,,+++++++++,,,,,,---........./////////......---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))******(((&&&&&&'''&&&000???LLLTTTYYY^^^aaa```ZZZQQQLLLNNNYYYgggrrrZZZ\\\___bbbeeehhhjjjkkkvvv{{{yyyeeeGGG000)))+++&&&&&&'''))),,,+++)))&&&***---000333444666888:::777666444222///---+++***((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&(((,,,///666777:::;;;<<<:::888777111000...,,,***(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&'''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((---000000444999:::;;;AAAIIIwww555333444444---111---,,,***+++,,,,,,+++)))))))))))))))))))))))))))(((+++000***###999HHH999=== 111111---000(((;;;***444222%%%444!!!,,,000EEEFFF<<<555555+++&&&)))---,,,)))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((())))))******+++)))))))))))))))***++++++))))))(((((())))))***+++&&&''''''((((((((())))))!!!"""###&&&(((+++,,,---''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((()))***((()))***,,,,,,,,,++++++******))))))))))))******((()))))))))*********+++************************))))))))))))******++++++++++++*********+++,,,,,,+++///444777777666555555333222111///---,,,++++++************************************************))))))))))))))))))))))))************************************))))))))))))'''(((((()))******++++++,,,,,,+++++++++,,,------------...//////......---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%)))+++)))&&&'''...444???JJJVVVZZZVVVQQQQQQSSSdddpppssseeeoooqqquuuyyyppp```nnnaaa:::444---'''&&&***---+++(((&&&)))---000222444777999555444222000---***((('''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%(((+++...333555888;;;======<<<;;;111000...+++)))(((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((------000666999888999CCCNNN~~~444333444444---222---,,,***+++,,,,,,+++)))))))))))))))))))))))))))''' %%%&&&,,,hhh---###(((%%%...,,,QQQFFF000:::DDD555******---,,,))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))*********))))))((())))))***++++++)))))))))))))))***++++++))))))))))))((('''&&&%%%,,,+++***)))((('''&&&&&&'''((((((((())))))******)))))))))))))))))))))))))))(((((((((((())))))***&&&((()))+++,,,,,,,,,,,,******))))))))))))******(((((())))))*********+++******************************))))))***+++,,,,,,,,,+++++++++++++++,,,,,,,,,000555888888888777777666444333111///...------************************************************))))))))))))))))))))))))************************************))))))))))))'''(((((()))***+++++++++,,,,,,+++++++++,,,------------......///......---,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((($$$(((+++)))''',,,999DDDQQQRRRQQQOOOSSSgggwwwppprrrzzzwwwxxxzzzyyyvvvpppiiieee]]]rrrmmmgggyyyZZZIII444((('''***+++***'''+++000333666888;;;===999888666333000---+++***)))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%'''+++...222555999===@@@AAAAAAAAA333111000---+++***))))))&&&&&&&&&%%%%%%%%%$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$&&&&&&%%%###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&''''''&&&&&&&&&%%%%%%%%%&&&$$$%%%''''''%%%(((---,,,000777999666777DDDRRRqqq<<<111000///000...---,,,***+++,,,,,,+++)))((((((((((((((((((((((((///---333***ZZZ%%%+++777444777qqq///!!!}}}***CCC+++(((%%%+++---)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++,,,...000333444444333333444333111///---,,,++++++************************************************---+++)))(((***++++++++++++++++++*********))))))+++*********))))))((((((***+++++++++++++++***)))------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********,,,------,,,***))),,,...---***)))+++......***&&&''',,,222666666888222111555666111///111000...333333))))))---)))///---,,,+++)))(((((())),,,,,,,,,+++++++++******+++++++++***)))(((((('''))))))))))))))))))))))))'''(((***)))'''&&&((()))***"""&&&(((,,,888JJJeeecccUUUXXXttt}}}yyyxxxooodddaaalllwwwxxxqqqfff===++++++***&&&+++,,,---000777>>>@@@???>>>;;;666333111///---+++(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))+++///333888>>>@@@???<<<999666333...+++***)))'''%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%&&&&&&'''((((((((((((((('''&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&))),,,---444555555999999AAATTTyyyqqq<<<111000//////...---,,,***+++,,,,,,+++)))((((((((((((((((((((((((###,,,$$$(((GGGCCC000---555KKK>>>555)))))),,,rrr111///'''---)))$$$))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************++++++++++++---///222333444333333444333111///---,,,++++++************************************************+++***)))((()))***+++++++++++++++*********))))))+++*********)))))))))))),,,,,,,,,,,,------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,+++,,,,,,++++++222***%%%***333555,,,"""---444>>>GGGJJJHHHDDD@@@GGGKKKTTT[[[YYYNNNGGGGGG;;;......333///---000,,,...111...(((+++333000''',,,,,,,,,++++++++++++***+++++++++***)))((((((((()))))))))))))))))))))))))))''''''''')))***)))'''%%%888+++000@@@RRRcccKKKLLLwww|||~~~tttmmmmmmnnnrrruuu[[[:::222+++///)))+++444777555888???;;;888444111///---+++)))(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$%%%''')))***+++///555:::<<<;;;999777333000---++++++***)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$########################%%%%%%&&&&&&'''((((((((((((''''''&&&%%%%%%$$$$$$$$$%%%&&&%%%%%%&&&))),,,,,,444444555999888???QQQyyyqqq===111000......,,,---,,,***+++,,,,,,+++)))((((((((((((((((((((((((***)))&&&"""MMM&&&ooo)))000"""...---"""***"""...)))%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++***,,,...111222333444333333222111///...,,,++++++************************************************))))))(((((()))***+++++++++++++++******************************)))))))))***)))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,++++++,,,---...$$$///888333'''$$$000===???FFFNNNUUU\\\hhhwwwxxxfff\\\TTT@@@333444444(((...333222,,,'''))),,,,,,,,,,,,,,,+++++++++++++++++++++***))))))(((((())))))))))))))))))))))))***'''$$$&&&***+++)))&&&+++$$$GGGLLLVVVcccMMMZZZyyyzzzlllttt|||zzzpppxxxsssEEE111''',,,...---222<<<===666:::777333000///---+++))))))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''((())),,,000666;;;======;;;999444222...,,,+++***((('''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''(((((('''''''''&&&&&&%%%%%%$$$$$$%%%&&&%%%%%%&&&)))++++++333444555999777<<>><<<;;;999555111---***(((%%%###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((((((''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%&&&)))+++***222333555:::777999GGGooo<<<222111///...,,,---,,,***+++,,,,,,+++)))))))))))))))))))))))))))!!!)))---000888:::lll LLLeeedddzzz222+++WWW!!!,,,%%%(((+++)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++)))***,,,...///111222222111111111000///---+++***************************************************''')))+++***))))))***,,,***************************************+++++++++...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''***---...---,,,,,,---000++++++777IIIXXX^^^]]]```ppprrrUUUAAA...,,,222333///+++---------,,,,,,,,,++++++++++++++++++************************************(((******(((%%%&&&---333JJJGGG```FFFGGGnnntttnnnrrr~~~zzz|||{{{{{{xxx~~~kkkZZZooo>>>$$$444>>>111222FFF===:::666333111000...,,,))))))(((''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((+++000555999:::999888999666111---***(((%%%###&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%###$$$%%%%%%$$$%%%(((+++***111222444:::777888EEEmmm;;;111111000///------,,,***+++,,,,,,+++)))))))))))))))))))))))))))+++(((***%%%OOONNN###000VVV:::mmmCCCKKKqqq@@@[[[ ''''''&&&...---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++******+++,,,...///000111000000111111///...,,,***************************************************(((+++------***((())),,,***************+++++++++*********+++++++++++++++++++++,,,,,,,,,+++***)))------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***---000///,,,******,,,'''888MMMZZZ___eeepppzzzttt{{{|||vvvlllAAA(((...333+++------------,,,,,,,,,,,,++++++++++++++++++++++++************************'''+++---***'''+++888CCCMMMRRR???^^^uuuuuuvvvooo{{{{{{}}}~~~{{{xxx}}}}}}kkkllluuuOOO000***555<<<:::>>>:::666222000...,,,******)))((((((''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%'''+++000555999:::::::::555333///---,,,+++)))(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%$$$$$$%%%(((***+++111111444:::888999EEEkkk:::111222000000...---,,,***+++,,,,,,+++)))))))))))))))))))))))))))444###,,, ### ??? <<<***{{{&&&WWW222>>>QQQ///RRRFFF888111///'''(((%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---...//////000111111000...,,,***************************************************)))---000///+++((()))+++))))))*********+++++++++*********++++++,,,,,,,,,)))+++...000111000...---........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,...000...+++,,,111555HHHLLLVVViii||||||{{{mmmAAA......000...------------,,,,,,,,,++++++++++++++++++++++++************************)))***+++***---888GGGSSSNNN<<<\\\~~~lll||||||uuupppqqqxxxuuuxxxvvvxxx{{{mmmkkkFFF***:::CCC333@@@===888444111///,,,******))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$))),,,111666:::<<<===<<<555222...---,,,,,,***)))&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%(((***,,,111000333:::999:::FFFjjj999111222111111///---,,,***+++,,,,,,+++)))))))))))))))))))))))))))"""***...+++222'''@@@777...000DDDOOO888fff(((JJJQQQ&&& )))+++---,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...///000111111000...,,,******************************************************...222000+++((()))+++))))))******++++++++++++*********++++++,,,,,,,,,///111666:::<<<;;;:::999////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***,,,---++++++000:::BBBRRRcccvvv{{{xxx{{{xxx{{{www}}}uuuKKK111000......---------,,,,,,,,,++++++++++++++++++++++++************************+++)))(((***333BBBSSS^^^BBBeee}}}ttttttyyyoootttzzz~~~|||zzzzzzwww{{{wwwwwwLLL---222HHHDDDAAA;;;777444111...,,,******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%(((---222777999::::::777444000---,,,***((('''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%(((***,,,111///222::::::<<>>===???CCCFFFHHHIII<<>>:::NNNQQQWWW[[[\\\WWWOOOJJJQQQEEEKKK>>>@@@:::+++%%%+++---000111000---)))&&&++++++++++++++++++++++++---------,,,,,,+++++++++*********+++++++++---...$$$;;;###+++@@@WWWNNNjjj}}}hhh|||yyyTTTAAAAAABBB:::000666???JJJOOOHHH???>>>CCC>>>XXXzzziiijjj\\\;;;666111...,,,***---222,,,,,,,,,++++++++++++***++++++++++++++++++++++++'''000)))111OOOPPPAAAFFFccc|||fffwwwvvvtttwww{{{vvv{{{{{{|||}}}vvvOOO<<<@@@AAA>>>777222000---***+++******)))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''...***&&&######%%%%%%###&&&+++(((&&&''''''%%%000...***&&&###$$$(((,,,,,,---,,,(((###"""'''---'''))),,,222888<<<===<<<>>>999333...,,,***(((&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$############%%%###""""""$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((******000000222::::::<<>>LLL333222///,,,******,,,...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++***))))))+++...//////111 444666]]]^^^wwwoooaaa<<<<<<999555666AAATTTccchhhooopppeeeVVVJJJCCC???<<<777;;;QQQsssyyyrrr|||[[[III555+++)))***...111,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++$$$...---===SSSCCC@@@iiiuuuwww{{{rrr\\\QQQUUUqqq|||oooaaa___kkk}}}yyypppAAA???HHHHHH;;;444666333***++++++***)))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((***&&&######&&&(((((((((***000555888<<<@@@AAA???@@@BBBBBB@@@:::222,,,)))"""&&&))))))'''%%%&&&((('''))),,,111777:::;;;:::===999333///,,,***((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&$$$$$$######$$$&&&%%%$$$%%%'''(((((('''######$$$$$$%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((******//////222:::999<<>>HHHLLL???---***///,,,%%%))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))************(((((((((((((((((((((((((((((())))))))))))******''',,,///+++&&&***999FFFdddooo{{{~~~wwwsssqqqkkkooommmqqq}}}|||ssssss^^^MMM<<<888<<<:::///###)))*********++++++************************************************************************************************************+++++++++,,,,,,,,,---...///000000000......,,,+++******))))))*********************************************++++++++++++(((,,,111///+++333@@@FFFNNN\\\nnnkkkccc===:::>>>999111,,,+++---000222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((***,,,...---,,,000)))222fffSSSxxx~~~iiiCCC>>>FFFEEEJJJZZZrrrwwwbbbJJJ<<>>777...&&&+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))******++++++***+++---333???RRRffftttjjjlllmmmiiidddbbbfffkkkgggaaaPPPIIIWWWeeeppp}}}yyyttthhhTTTAAA666222222((())))))******++++++,,,******************************************************************************************************+++++++++,,,,,,,,,,,,---...///000000//////,,,++++++***************************************))))))*********+++++++++%%%'''...777666333===LLLaaa|||rrrooouuu}}}~~~{{{zzzsssOOOFFF<<<666333111,,,''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***,,,------+++)))+++>>>YYYSSSiii}}}aaa@@@<<<<<>>>>>222---444...---,,,+++***)))))))))(((((((((((((((((((((((((((''''''''''''(((((()))***&&&&&&,,,222<<>>...))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))******+++,,,,,,---111CCC___xxxuuujjjvvvzzz}}}~~~yyyoooddd^^^UUU\\\\\\^^^jjjpppvvv|||pppiiitttWWW---666444000---++++++,,,---++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,---///000000111---,,,++++++******++++++************************((())))))***++++++,,,,,,555555777BBBXXXooo|||VVVLLLVVV|||vvvnnnjjjkkknnn~~~lllOOO999000111555------------------------+++++++++,,,,,,---------'''+++...---***+++222888UUUIIIooowww|||vvvCCC:::UUUffftttSSSHHHMMMvvvxxx}}}}}}[[[:::...000...------------,,,,,,,,,++++++++++++++++++++++++888NNNGGG>>>eeennn|||}}}[[[RRRpppeeeZZZiii|||sss|||zzz}}}nnnQQQEEE@@@666222555......,,,+++***)))))))))(((((((((((((((((((((((('''''''''''''''((())))))---(((--->>>NNNZZZkkk{{{bbbxxxtttvvv{{{pppjjj}}}zzzbbbIII:::000---******///666;;;>>>??????===777000+++))))))''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""&&&+++000333333222000333333333444555333111...)))))))))(((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((***,,,---...555999333:::RRRaaa555222222...---...,,,,,,,,,------.........***000---,,,HHHnnnoooVVV@@@QQQbbbqqqwwwiii]]]bbblllmmmfff___ZZZOOOJJJRRRJJJUUUAAARRRRRR```mmm~~~qqqnnneeesss{{{\\\[[[iiimmmWWWAAAHHHOOOEEE))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))***+++,,,,,,------LLLddd{{{~~~rrrnnn|||lllkkkjjjjjjjjjiiifffddd```iiihhhfffhhheeeeeennnsssppppppjjjaaa>>>:::555///,,,+++,,,---++++++++++++++++++++++++******************************************************************************+++++++++,,,,,,,,,++++++,,,---...000111111---,,,++++++******++++++************************((())))))***++++++,,,,,,***888MMMfff~~~iiiIIInnnzzzpppwwwtttwwwXXX???111...------------------------+++++++++,,,,,,---------(((,,,///,,,(((,,,777BBBYYYhhhaaammm}}}@@@CCC```ooo```JJJSSSxxxwww{{{WWW999+++......---------,,,,,,,,,++++++++++++++++++++++++IIIXXX@@@KKKXXXUUUeee|||jjjtttxxxxxx[[[EEE:::666333000///...---+++***)))))))))(((((((((((((((((((((((('''''''''''''''((()))***999444>>>WWWjjjooopppttt|||{{{uuuuuujjj777222+++)))+++000555888;;;<<<;;;666000+++******(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&***111888<<<<<<:::888777666666777777666222///++++++***)))((('''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&&&&&&&(((***)))+++,,,555:::444<<>>???===888111,,,+++,,,))))))'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###&&&(((###'''333(((:::BBB888222:::BBBBBB???CCCBBB======AAAAAA===>>>666///,,,......)))###'''(((%%%###&&&***)))###(((((('''''''''&&&&&&&&&&&&'''(((''''''''')))+++,,,//////333:::999@@@SSSVVV999888...000000///++++++++++++,,,...---,,,555(((JJJzzztttYYYYYYggghhhppprrrhhh[[[UUUWWW\\\bbboooyyysssbbb]]]bbbxxx}}}}}}bbb]]]bbbaaa]]][[[HHH<<>>333888000///---+++))))))))))))))))))))))))))))))))))))---(((111!!!%%%666333===hhh^^^www}}}vvvlllnnn~~~{{{vvvsssbbb666,,,???CCC222BBBAAA>>>;;;666111...,,,))))))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&)))+++)))&&&>>><<<777555>>>JJJJJJAAA___hhhqqqwww~~~lllcccUUUFFF:::222///...,,,------***'''&&&(((***(((((('''''''''&&&&&&&&&&&&'''(((''''''''')))+++,,,///...222999888>>>QQQUUU888888...000000///,,,+++***+++---...//////555KKKpppsssSSSKKKbbboooiiieee```YYYUUU]]]rrrxxxdddfffrrr}}}qqqkkkttt{{{oooYYYIIIOOOHHH;;;///***+++***&&&******))))))))))))******************+++++++++,,,)))***+++++++++,,,---///&&&)))...444555444777======;;;999;;;>>>@@@>>><<<000///...***((('''***---,,,,,,+++++++++*********************************000"""***333:::bbb}}}hhh]]]rrrvvv___OOONNNUUU```bbbWWWTTT[[[ZZZXXX]]]iiirrroooggg```gggwwwsssrrrkkkIII555111---&&&***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++---+++)))***---000///...///...---,,,,,,---///000333***!!!###+++///)))"""))),,,///...++++++///333///...---,,,+++*********++++++++++++++++++++++++(((,,,///...)))***999HHHcccFFFpppuuuzzzlllAAA000,,,000,,,+++...+++,,,,,,,,,,,,,,,,,,,,,,,,...&&&333(((555DDDVVVhhhfffQQQ:::YYYyyyXXXIIIKKKJJJEEEBBBEEEPPP[[[BBB@@@NNNXXXKKKAAALLLXXXSSS^^^qqqcccTTTnnnzzz}}}WWW555---...111,,,***---,,,000''',,,333)))'''===UUUPPP777uuuooowwwzzzuuusssmmmTTTAAA555:::111000---+++***))))))***))))))))))))))))))))))))((()))$$$***444...777YYYhhhPPP}}}{{{{{{{{{~~~tttrrrHHH!!!'''GGGDDDCCC@@@>>>:::555000,,,***)))((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%)))(((###&&&333AAAHHH@@@BBBBBB@@@FFFZZZwwwkkkPPP???///)))(((------&&&$$$(((((((((((('''''''''&&&&&&&&&'''(((''''''''')))+++---///...222888666<<>>444...,,,,,,,,,+++*********++++++++++++***)))***************++++++&&&555000<<>>KKKUUUIII>>>@@@YYYyyy\\\BBB///------'''%%%+++((((((((((((''''''''''''%%%'''(((''''''''')))+++,,,///---111777555;;;NNNRRR777888///111000//////---...000///,,,000888cccnnnSSSHHHkkksssccckkkQQQSSSccc}}}mmm___ooozzz~~~lll]]]]]]eee[[[[[[OOO<<<111000...)))++++++************++++++***++++++++++++,,,,,,,,,***---000///,,,***,,,///...???YYYuuutttrrrrrrtttwww|||mmmYYYDDD<<>>333777+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++000444222---+++...222333CCCZZZppp}}}~~~xxxsss|||fffTTTJJJDDD>>>;;;444000+++***,,,...//////000000...---,,,+++++++++++++++++++++++++++++++++------***(((000HHHhhh~~~eeeQQQtttyyyuuuZZZ;;;000+++...111---,,,,,,,,,,,,,,,,,,,,,,,,***......+++AAA^^^cccyyywwwqqqAAAGGGqqq{{{eeefff}}}wwwaaa999)))///------111******'''...---&&&999LLLFFF???qqqyyyyyyzzzwwwzzzoookkkaaaUUUJJJGGGMMMUUUqqq}}}}}}JJJFFF444333222///---+++*********((((((((((((((((((((((((&&&!!!///;;;===TTTllliiiSSS~~~yyy}}}}}}~~~sssLLL111???CCCEEEAAA888000...///******((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&--- ###;;;JJJEEE<<<;;;FFF[[[wwwuuuUUUAAA111$$$&&&222))))))((((((((('''''''''%%%'''(((''''''''')))+++,,,///---000777444:::MMMQQQ666888///222111///---,,,...///,,,,,,:::KKKxxxQQQKKKgggxxxxxxjjjQQQQQQmmmrrrgggsssxxxkkkdddcccddd^^^OOO???444,,,'''++++++************++++++++++++++++++,,,,,,,,,,,,+++------+++)))---555===dddrrr}}}{{{yyyqqqbbbQQQBBB999666,,,+++***))))))***+++,,,))))))******+++,,,,,,,,,000***OOOzzzqqqSSSzzz~~~YYYNNNaaa```HHH^^^xxxyyyVVVqqqxxxhhhmmm}}}pppLLL888666......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...+++,,,666FFFSSSzzznnn\\\NNNIIINNNYYYaaaXXXVVV^^^rrrgggNNNHHH???555///......---+++111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,%%%666333$$$:::kkk~~~pppLLLtttuuuoooWWWTTTNNNGGGHHHQQQYYY]]]pppuuuyyyrrrRRR:::,,,...222+++,,,,,,,,,,,,,,,,,,,,,,,,)))000...555LLLhhhfff~~~tttSSSEEESSSrrrooouuuMMM///,,,...000000,,,(((+++---(((,,,CCCMMMBBBhhh}}}```}}}uuu{{{nnnlllrrrwwwXXX===;;;YYY}}}[[[NNN555444333000...,,,*********))))))))))))))))))))))))&&&444???HHHWWWeeehhheee}}}yyyxxx{{{|||www~~~vvv```EEEAAACCCDDD@@@888111//////******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&+++:::GGGEEE???III]]]zzz~~~tttxxx}}}{{{wwwhhhOOO333'''((()))))))))(((((((((''''''&&&'''(((''''''''')))+++,,,...---111777555;;;NNNPPP666888///222111///...,,,...///,,,222MMMkkk```RRRaaawwwuuulll```MMMssskkkfffaaabbbiiiqqqtttuuutttrrrqqqvvv|||{{{qqqgggfffhhhkkkfffTTT===...))),,,++++++******++++++,,,+++++++++,,,,,,,,,------------,,,+++111AAAWWWhhhzzzjjjUUUJJJGGG444222...+++))))))***+++))))))***++++++,,,------333@@@ooozzz]]]mmm|||[[[MMMooohhhNNNbbb|||mmm[[[OOOXXXeeedddfffsss___rrrzzz~~~ttt}}}|||jjjQQQ>>>222000---+++******,,,---,,,,,,,,,---------......000,,,))),,,999LLL```mmmJJJWWWkkk~~~vvvbbb```sssfff\\\MMM>>>444///------222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''222333666VVV{{{uuuUUUYYYttt]]][[[]]]XXX___ooowwwhhh[[[SSSQQQffflll{{{pppOOO222///333+++------------------------(((222000BBBYYYrrrkkkZZZDDDWWWqqq~~~bbb===,,,000000,,,///)))///***(((777FFFKKKMMMvvvxxxdddkkk\\\TTT```~~~sssOOO999555333111...,,,+++******))))))))))))))))))))))))***JJJGGGMMMrrroooddd~~~}}}xxx}}}}}}|||zzz||||||hhhIIIEEEAAA>>><<<999333///+++***)))(((''''''''''''''''''''''''''''''''''''(((<<>>RRRxxx|||{{{}}}yyybbbAAA((())))))))))))((((((((('''&&&'''(((''''''''')))++++++...---111888666===PPPOOO666888///222111///000...000000...;;;```BBB\\\jjj|||[[[KKKvvvnnnnnnooorrryyyyyy{{{{{{}}}qqqbbbccchhhrrrvvveeeGGG333...,,,++++++******++++++,,,++++++,,,,,,,,,---------///...---000===XXX{{{{{{www]]]???;;;888222,,,)))((()))***))))))***+++,,,,,,------555fffwwwuuunnnppprrrXXXVVVhhhbbbPPPcccqqqPPPZZZccciiivvvqqqpppiii@@@444111---***)))***+++---,,,,,,,,,------.........(((+++444EEEWWW```___[[[vvv{{{{{{mmm~~~uuudddNNN;;;111///111222111000///------------,,,,,,,,,,,,,,,,,,,,,,,,111%%%+++OOOuuuzzz___CCCoooWWWJJJUUUwwwxxxjjjUUU___wwwaaa:::222555---------------------------(((333222KKKbbbyyyooo~~~:::FFFjjj~~~{{{xxxpppGGG...222///(((111---000'''***???EEEIII[[[lllaaazzzddd```xxx{{{LLL;;;555444111...,,,+++******))))))))))))))))))))))));;;666HHH___dddkkkzzzuuutttwww|||uuu|||vvvvvvxxx}}}QQQGGG>>>===AAA@@@777...+++***)))(((((('''''''''''''''''''''''''''''''''666AAA???888QQQ{{{zzzzzz}}}iii@@@))))))))))))((((((((((((&&&'''(((''''''''')))++++++...---111888777>>>QQQLLL;;;444666///555///...111555...444OOOUUURRR\\\ffflllPPPzzziiinnnlll|||sssuuu}}}fffqqqrrrPPPfffUUU666,,,(((,,,...,,,******,,,---)))...++++++222000+++000666%%%999@@@gggsssvvvrrr~~~zzzFFF:::333555///%%%&&&000///)))111&&&+++222$$$777]]]fffvvvyyyffflllooocccpppTTTDDDhhh}}}wwwrrrxxx{{{~~~xxxSSS>>>666///,,,,,,++++++,,,111///......+++(((+++111666000LLLaaaRRR\\\wwwzzzyyytttPPP???<<>>OOODDDlll}}}kkk}}}tttaaaEEE===555///......,,,******+++&&&$$$'''))))))***,,,999999NNNsssQQQyyyccc~~~~~~ttt^^^CCC???<<<111333@@@000...+++******)))'''&&&+++$$$%%%,,,***###(((777AAAGGG===LLLyyyyyyvvvoooVVVQQQZZZ^^^XXXRRRYYYaaacccpppmmmiii~~~ccc:::%%%(((111&&&"""***)))((((((((((((((()))******(((,,,...444:::555???WWWLLL;;;444666///555//////***,,,///DDDtttrrrOOOuuunnnzzzaaasssxxxpppnnnssszzz}}}{{{oooYYY]]]___kkkggg666<<<,,,...///---++++++,,,,,,)))111...***......+++///***<<<777sss}}}}}}}}}uuu}}}hhhRRR@@@<<<888///***,,,---&&&000***---444111III~~~ooommmwww___rrrmmmOOO```~~~yyynnnpppyyy~~~eeeJJJ;;;...---...,,,+++...000)))'''///666555111...%%%KKKQQQQQQuuuvvv|||```===BBB333333333000---+++,,,...------,,,,,,+++,,,,,,---666000IIIrrrpppOOOqqqqqq===SSSkkk]]]rrrEEE999---//////---,,,,,,------,,,///555DDDfffmmmmmmvvvMMMJJJuuujjj{{{|||yyy|||FFF111555))),,,,,,///)))111BBBJJJ]]]|||llluuu}}}xxxkkkIII@@@888111000///,,,)))***((('''((()))((('''+++333222CCC}}}zzztttzzz|||ffftttxxxmmmjjjooo```fff^^^WWW[[[XXXJJJDDDCCCOOOiii|||qqqzzzvvv{{{sssNNN===@@@BBB:::111000---+++)))))))))'''&&&'''%%%'''+++)))(((222@@@777...EEEeeerrr{{{kkknnnrrrsssmmmhhhkkkrrrmmmxxx{{{{{{tttsss{{{YYY999)))------))))))(((((((((((((((((()))******+++---...555:::666@@@YYYLLL:::444666000666///333...)))444SSSUUUPPPwww\\\dddwww}}}{{{tttlllnnnwwwzzzvvvnnnYYYhhhzzzqqq{{{CCC>>>000///......---,,,,,,,,,(((333000)))...000...000)))JJJlllsssqqqvvvnnnmmm|||~~~{{{sssnnnoooqqqqqq}}}|||iiiMMMAAA===666,,,'''000(((///+++'''+++666TTTxxxooo]]]jjjZZZ___sssXXXSSSppprrrpppzzzvvv]]]DDD///---000---,,,///000+++)))---111000///111HHHWWWTTTccc}}}~~~rrr[[[BBB999333111444111******///---,,,,,,,,,,,,,,,------(((222ZZZlllYYYQQQbbb???```qqqrrr~~~^^^CCC,,,000000...---++++++---000000333KKKyyyXXXvvv\\\EEE^^^cccfff~~~xxxuuuvvvwwwYYY 333(((333///******777EEEIII^^^zzz|||xxxRRRCCC;;;333111000,,,)))***'''(((++++++'''&&&000<<>>HHHAAA---///---***)))))))))((('''$$$''')))((((((///<<>>000...---,,,---***...222000+++000EEE[[[KKKiii{{{}}}ZZZBBB111555999222,,,------,,,,,,,,,------...///000RRRkkk^^^ZZZsssOOOYYYrrruuuddd===---***,,,000///,,,---111///KKKlllggg|||tttBBBWWWpppZZZSSSdddwwwwww{{{QQQ555///&&&...,,,444777HHHlll}}}lllppp{{{}}}yyykkkEEE<<<444111000,,,+++,,,+++(((''')))+++111>>>JJJXXXiiiVVVsssxxxrrrwww^^^aaawww}}}}}}jjjHHH666;;;EEE222///+++(((((((((((('''((((((&&&'''000<<>>GGGPPPfff|||]]]>>>222222000//////,,,,,,,,,,,,---...///000666qqqyyyYYYiiiUUUXXX|||uuu}}}wwwYYY333,,,***000111------111111RRRuuuTTT\\\CCCjjjnnnZZZXXXhhhvvv}}}lllpppaaa///222)))---,,,888999LLL}}}bbbwwwzzzvvvuuupppxxx{{{~~~uuuvvvIII???666333000---+++------(((&&&(((---666DDDQQQ|||aaa~~~}}}}}}lllPPPHHH\\\{{{qqqvvvlllGGGSSSuuurrrzzzzzz{{{~~~{{{^^^AAA:::AAA555222---)))((((((((('''+++'''%%%+++666>>>@@@@@@pppfff{{{SSSqqqooo|||zzznnnaaa|||ttt~~~qqqiii}}}uuuPPP333((((((,,,***))))))))))))***++++++,,,......444999666AAA[[[JJJ999444666111777111555000OOOqqqiiiOOO\\\jjjlllkkkppp{{{WWW```}}}~~~~~~yyyvvvrrrjjjeeerrrsssWWWooozzztttrrrrrr|||OOO;;;,,,,,,///------000///...,,,111111,,,@@@gggllleeevvvwwwwwwqqqxxx~~~~~~mmm\\\DDD...///000,,,000,,,NNN{{{{{{bbb}}}nnnLLLNNNWWWyyy{{{xxx~~~aaa<<<+++///222+++111------444===EEENNNVVVtttRRR;;;222222222111,,,,,,,,,------...///000999tttiiiJJJxxxkkkNNNwww||||||wwwAAA333+++...111...---111888QQQyyyXXXHHHMMM~~~pppgggXXXPPPuuu{{{sssxxxzzz|||ppp}}}hhh333222000...)))999@@@SSSvvvlllttt```LLLJJJ\\\www}}}vvv{{{}}}qqq}}}QQQFFF;;;666222---+++,,,+++))))))***,,,555HHHZZZvvvPPPqqq```iiiuuusssqqqvvvqqqlllkkkmmm\\\CCCUUUzzzmmmmmmllliiiuuusssvvvttt{{{mmmNNN>>>===999555///+++))))))((('''+++&&&(((222:::>>>FFFQQQppp~~~???hhh{{{bbb[[[xxxnnn|||qqq^^^nnn|||vvvuuusss|||uuuuuuhhhGGG+++%%%(((******))))))******+++,,,,,,...///666;;;777AAA[[[|||JJJ999444777111777111333333hhh}}}OOOcccnnnkkkZZZzzz[[[ssshhhPPPXXXzzz~~~{{{~~~wwwvvvvvvjjj]]]fff{{{yyy___zzzTTTiiiSSSXXXBBB///---///,,,,,,000++++++...666333...QQQnnnwwwqqqlll|||zzzsssUUU666---111,,,000111ZZZvvvgggyyyhhhsssLLLZZZNNNkkkwwwlll@@@+++111444,,,)))---333:::@@@MMMeeezzz}}}}}}cccHHH:::777555000,,,,,,,,,---...///000000dddpppVVVeee___ZZZ|||yyyLLL999+++---000------111EEESSSkkk@@@WWW___???cccuuuvvv___sssGGG///+++///%%%888GGGZZZzzzzzznnnqqqwwwtttSSS^^^PPP???WWW|||uuu{{{|||nnnvvvWWWKKK???999444...***+++(((***,,,,,,+++333JJJaaarrr```tttfffjjjwwwooodddjjjccc}}}yyyeeeUUUFFF>>>\\\tttpppiiigggnnnxxx}}}}}}xxxyyyzzzvvvpppQQQBBB@@@;;;777000,,,))))))((('''***%%%***666;;;===MMMbbb```VVV|||~~~oooaaazzz|||~~~uuuttt___555)))+++*********)))******+++,,,,,,///111888===999BBB[[[rrrEEE>>>666777222...000333;;;mmmxxxVVVqqq|||vvvlll[[[~~~```bbbUUUWWWTTT}}}yyyuuuooobbbcccuuuzzzcccOOOuuu[[[XXXqqqooonnn999444000)))000+++222222000111111...<<>>bbbyyyUUUkkk}}}GGG{{{{{{}}}zzz~~~|||qqq...555+++///...111///EEEyyyppppppBBB^^^wwwHHH<<>>888000++++++++++++***+++###,,,;;;DDDAAAKKKtttxxxtttPPPzzz___{{{}}}www~~~lll\\\ooommmiiiSSS777'''++++++******)))*********111---555444666888AAAhhhuuuCCC===555777222000333;;;PPP~~~kkkcccwwwyyyeee[[[kkkbbbbbbmmmqqqPPPjjjZZZOOO___~~~~~~~~~wwwsssmmm^^^[[[iiipppJJJRRRfffkkknnnvvvtttyyyEEE999111+++111,,,111(((,,,000111888UUUmmm}}}aaahhhxxx}}}tttwww|||}}}vvv@@@555---)))222777ttt{{{yyyhhh}}}fffvvvOOOSSSxxxssssssJJJcccjjjUUUccc{{{vvvWWW333222+++///000...+++TTTQQQ```uuuqqqTTT===;;;444,,,000...///222---000BBBooonnnMMMoooLLLzzz{{{{{{tttwwwBBB222+++...---000333OOOyyy___^^^DDDkkk~~~dddNNNqqq|||yyy{{{sss~~~|||jjj>>>******777;;;BBB[[[<<>>333111000)))***(((***,,,333@@@ZZZ\\\mmmhhhnnnzzzmmmyyyssspppaaa<<>>OOOqqqJJJ:::@@@fff{{{ttteeeiiibbblllccctttuuufffzzziiiiiixxxXXXDDD@@@888000...)))++++++(((+++777NNNiii{{{VVVyyy~~~}}}wwwQQQ>>>EEEjjjuuu[[[GGGFFFaaaxxxxxxpppooommmjjj^^^<<>>===???eeecccpppjjj[[[nnniiihhhddd}}}gggrrrlllbbbXXXBBBBBB<<<222...+++***---(((///???[[[uuupppjjj}}}zzzxxxkkkQQQFFFTTTeee^^^UUUjjjvvvqqqpppwwwwwwooolllkkkbbbAAADDDFFFmmm~~~iii]]]```lll}}}|||uuusssuuurrrkkkjjjgggKKKEEE@@@999222---***))))))%%%333888::::::RRReeeiiihhhqqq}}}]]]DDDXXXxxxYYYUUUvvvyyyuuuUUUVVVhhhrrr[[[tttwwwzzzaaa777&&&+++***++++++,,,---...///,,,***222111777<<>>555111...)))...***999JJJeee|||aaa~~~~~~|||vvvffflllvvvssspppjjj```HHHVVVZZZzzzyyy~~~sss{{{}}}vvvrrrtttqqqjjjaaawwwGGGFFFCCC<<<555...***))))))%%%555555;;;CCCeeeooo^^^hhh^^^@@@OOObbbJJJTTTttt{{{tttOOOQQQcccVVVVVVxxx~~~~~~ttt|||pppJJJ///+++***++++++,,,---...///+++***111///777======VVV|||FFF===333555222333888gggaaatttvvvjjjqqqxxxhhh{{{PPPggg}}}||||||{{{~~~nnnVVVLLL]]][[[mmmwwwvvvlllmmmnnntttTTT:::222,,,111---222,,,---KKKpppqqqkkkoooJJJ@@@xxx~~~}}}pppeeecccfffiiixxxzzz|||mmmBBB555,,,666eeejjjjjj~~~ooozzzVVVLLLtttmmm{{{qqqrrroooWWW111222000000777qqqMMMYYYttt~~~{{{{{{rrrmmm\\\===333222///111111,,,===___lll<<<bbbXXX}}}zzzpppgggaaa______[[[dddxxxtttyyytttjjjMMM333222...///DDDjjjvvv~~~???bbb{{{|||ZZZEEEKKKmmmsss}}}}}}~~~~~~}}}~~~~~~uuuiiipppwwwmmmOOO555000000EEE}}}rrr@@@:::IIIGGGeeevvvhhhuuuuuuhhhcccTTTRRRlllooocccsssYYYwww]]]GGGEEE@@@:::666///)))...+++DDDUUUkkkYYYwww|||ttt}}}}}}~~~xxxkkk]]]VVVYYY^^^___RRRKKKGGGkkkuuuxxx}}}xxxddd]]]VVVjjjtttxxxqqqpppvvvsssiiizzz{{{VVVGGGEEE???888000+++******&&&;;;777???JJJssswwwmmmjjjrrraaaEEEIIIZZZNNNcccwwwxxxuuujjjAAAbbbuuuVVVkkkuuuzzzyyywwwYYY000++++++***++++++,,,---...+++***111...777===:::OOO|||FFF===333666444666<<>>zzzwwwgggnnn{{{]]]yyyhhhoooqqqWWWLLLNNNLLL[[[}}}uuummm---;;;FFFaaakkkuuunnntttzzzjjjjjjHHHhhh___\\\{{{zzz~~~zzzvvv@@@777111;;;lllIII~~~}}}~~~|||zzzzzzvvvkkk___hhh```JJJ===<<<333///111FFF{{{gggdddyyyVVVWWWsssoooxxxvvvppphhh^^^SSSJJJDDDFFFKKKMMMcccyyyiiifffYYY}}}~~~888...000555VVVsssdddNNNuuuooo~~~kkkIII\\\ttt~~~~~~|||}}}}}}||||||||||||}}}}}}~~~sssbbbyyydddppp666555:::ccczzz<<>>vvvWWWxxx~~~YYYppp}}}~~~|||yyyxxxtttiii]]]bbbjjjQQQ===444***,,,777TTT\\\___xxxUUUWWWvvvtttqqqjjjbbbXXXNNNFFFBBB>>>CCCEEE]]]vvviiiqqqccc}}}ttt888...000777XXX}}}uuu```EEEtttfffkkkyyy~~~yyyvvvJJJjjjzzz{{{www~~~~~~}}}}}}~~~~~~~~~~~~tttbbb}}}{{{qqqkkkzzz222...555```jjj@@@DDDIIISSSggg```qqqkkkvvv___vvv}}}~~~oooTTT}}}vvvSSSiiiSSSRRRJJJGGG888000...,,,555[[[fff|||tttkkk~~~rrrxxxttt^^^bbbtttiiippp{{{fff===***///)))...777;;;NNNwwwiiieee]]]LLLhhhppptttrrrrrrvvvtttoooggghhhzzzRRROOOHHHBBB;;;444///+++,,,JJJ[[[HHHSSSlllvvv^^^hhhXXXNNN~~~nnnTTTRRRpppvvvpppzzz~~~}}}~~~|||{{{yyy}}}vvvooojjjBBB...)))'''***+++******,,,+++---,,,000888666<<>>lll^^^eee}}}vvvTTTqqq[[[xxxooommmhhhaaaXXXOOOGGGAAA>>>:::>>>???VVVpppfffooo|||<<<000333:::]]]yyycccMMMjjjPPPTTThhhzzzZZZxxx|||}}}}}}{{{vvvaaa{{{~~~qqqlll}}}}}}666666BBBnnnUUUCCCDDDLLLZZZmmmllldddrrrvvvsssllljjjWWWQQQZZZjjjuuu{{{xxxlllPPPzzzrrrOOOfffvvvpppFFFHHHEEEHHH>>>:::000***555```iiiwwwpppoooooommmppprrrwwwvvvLLL???===444888DDDWWWuuummmddd^^^ZZZUUURRRXXXaaa}}}}}}zzzwwwvvvuuupppjjjMMMXXXgggMMMJJJDDD???:::444...***<<>><<<<<>>333***666ZZZ___JJJZZZ{{{yyynnnVVV^^^yyy[[[eeepppeeeyyy}}}|||~~~|||xxx{{{nnntttyyytttwww```111,,,)))+++,,,******,,,***//////111777888CCC[[[wwwQQQ===888222555BBBvvvZZZhhh~~~vvv|||tttttt\\\HHH___eeesss~~~~~~~~~yyytttqqqnnnfffhhhkkkeeeaaa\\\QQQBBBFFFaaa}}}lllccc^^^\\\vvvfff>>>888000CCCqqqttt}}}ddduuuNNN___|||tttjjjXXX@@@999===:::AAAWWW{{{}}}zzzlllEEE000===vvvttt~~~___zzzgggVVVtttSSSMMMnnnyyyyyyvvv;;;ccczzz|||xxx|||IIIKKKrrr|||vvv}}}{{{yyyuuupppnnnkkkaaaVVVQQQVVV}}}]]]ZZZ___SSS@@@333@@@ssspppooowww\\\{{{___[[[fffnnn___LLLIIIFFFAAA<<<:::999:::<<<666:::<<>>999222555DDDyyy^^^jjj|||ttt}}}qqqyyyZZZAAAXXX]]]ggg}}}oooqqqxxx~~~|||uuurrrsssllldddgggkkkddd```[[[QQQ???DDDVVV~~~ooommmsssgggyyyoooEEE===222LLLwwwrrroooaaalllCCCUUU|||jjjxxxsssfffVVVAAA;;;>>>;;;<<>>999444|||uuurrrcccLLL;;;888;;;;;;999XXXsss===333999vvv}}}hhhzzzooozzzaaakkkXXXvvvzzzuuuOOObbb|||}}}MMM```~~~yyyxxxpppJJJ\\\eee{{{|||}}}}}}qqqsssqqqooopppnnnbbbTTTLLLLLLmmmccceeecccZZZVVV@@@@@@}}}sssqqq}}}___ooo|||qqqkkkMMMDDDLLLfffvvvjjjRRRCCC???<<<999777888999::::::???666III]]]cccbbbzzzVVVmmmdddFFF888333GGGeeewwwmmmSSS~~~|||}}}YYYNNNiiizzz~~~}}}}}}~~~yyyvvvQQQ||||||eee::::::cccdddddd}}}iiijjjkkkZZZ@@@QQQhhhsss}}}XXXGGG|||zzzzzzxxxuuuyyyuuu}}}rrrWWWCCC{{{eeeEEEYYY{{{WWWDDDNNNMMMFFFNNNJJJ;;;222VVVsssyyy|||xxxlll~~~rrr|||fffxxxyyynnnxxx```eeemmmuuupppiiibbbpppyyyWWWTTTwwwXXXRRRNNNOOOQQQMMMAAA666AAATTTRRRKKKtttzzz|||xxxhhhCCC===AAAZZZuuuiiiXXXaaasss}}}~~~zzz~~~xxxmmm^^^zzzjjj000...+++)))((()))***,,,)))///000444999888CCCZZZcccAAA;;;<<<222@@@zzzaaalllrrr~~~zzz|||lllggg]]]AAAFFFPPPXXXsssxxxvvvuuuppprrrmmmjjjfffdddbbb]]]VVVPPP>>>@@@WWWuuurrreee^^^```bbb|||```DDD444\\\nnnzzzooorrrnnnDDD888FFFrrrwwwnnnZZZCCC777888<<<<<<===^^^kkk888111:::yyymmm~~~mmmnnnVVVqqqwwwhhhmmm|||wwwSSSRRRnnnzzzLLL___}}}ggg{{{www~~~ooooooxxxtttsssppplllkkkiii^^^QQQFFFFFFmmmeeefffeee^^^[[[HHHEEEzzz{{{llllllkkknnnzzzsssqqqKKK>>>QQQ~~~kkkGGG;;;===:::888777888:::;;;;;;<<<888CCChhheeedddjjj999ssseee{{{HHH888222IIIooooooQQQ}}}~~~}}}~~~|||sssnnnoookkkzzz~~~~~~}}}}}}~~~yyysssSSSjjjtttddd888444hhhiiihhh{{{dddWWWgggttthhhOOOUUUggg~~~}}}\\\JJJnnnzzzzzzwwwtttyyy{{{}}}mmmRRRFFF|||cccLLLZZZsssTTTEEEOOOLLLCCCJJJDDD<<<333TTTzzz{{{yyyhhhqqqxxxUUUSSSjjj```\\\{{{{{{|||pppgggvvvwwwkkkdddXXXqqqtttRRRPPPeeeVVVQQQNNNOOOQQQNNNCCC999===XXXVVVLLLyyyhhh;;;666999lllwwwsssdddccc^^^aaauuuzzz~~~zzzzzzoooqqqwww|||{{{iii///...+++)))((()))+++,,,+++//////444:::999AAAVVVjjjHHH>>><<<333???ttt```hhhuuuuuu~~~|||yyy}}}oooSSSMMM===DDDPPP___qqqjjjfffnnnjjjgggdddcccbbb]]]WWWQQQ>>>DDDTTTnnn[[[YYYkkkgggdddcccIII???```vvv~~~sssooolllBBB888>>>lllppptttwwwfffLLL777222888<<<<<>>000AAAnnn{{{rrrPPP|||}}}}}}}}}|||}}}}}}|||xxxuuuMMMTTTvvvuuulll~~~}}}}}}}}}~~~yyynnnUUU\\\___999===YYYyyymmmdddvvvnnn{{{nnnQQQ@@@JJJmmmxxxlllxxx{{{qqq@@@nnn{{{~~~vvvyyyzzzzzz~~~zzzfffLLLNNN]]]QQQYYY}}}mmmSSSIIIQQQMMMEEEHHHAAAAAA777NNN~~~wwwtttdddnnn}}}~~~sss|||~~~}}}tttrrriiiWWWzzzSSSWWWdddSSSOOOMMMOOORRRPPPGGG???888]]]\\\KKKzzz~~~VVV...AAARRRxxxiii}}}pppPPPZZZiiixxx||||||{{{|||~~~tttDDDmmmqqqsss}}}nnn///---+++)))))))))+++,,,---///...333;;;:::???QQQrrrOOO>>>:::444???qqq~~~eeesssyyyxxx|||sssLLLFFF@@@IIIYYYooozzzooohhhooofffdddbbbbbbaaa]]]VVVQQQBBBHHHLLL}}}qqq]]]llluuupppllleeeKKKFFF___|||yyyooolllDDD<<>>yyyaaa```GGG444;;;kkk|||xxxPPPuuu}}}}}}||||||}}}~~~~~~~~~}}}zzzmmmvvvvvvmmmxxx~~~~~~}}}}}}}}}}}}}}}yyyhhhYYYyyy]]]WWW<<<888aaa```zzzxxxeee___|||XXXKKK___yyyyyy}}}iiiZZZrrr}}}{{{www{{{}}}~~~zzztttbbbHHHVVVTTTPPPWWWkkkTTTNNNRRRPPPKKKLLLHHHJJJ===GGG{{{nnnmmmjjjzzz~~~ooobbb]]]}}}{{{pppmmmmmmxxxooowwwlllVVVyyyHHH^^^}}}ZZZQQQNNNLLLNNNRRRQQQKKKEEE888``````IIIrrrKKK:::qqqYYY***TTT}}}}}}||||||{{{zzzXXX}}}wwwccc...---+++***)))***+++,,,//////---333<<<:::>>>NNNzzzVVV>>>777444@@@mmm}}}fffwww}}}xxx}}}~~~zzz}}}}}}rrrKKKCCCEEEOOOddd~~~xxxqqqhhhkkkcccbbbaaaaaaaaa]]]VVVPPP@@@FFFGGG|||ooohhhgggjjjfffQQQJJJZZZ~~~rrr|||nnnEEE===ppp~~~yyyttt___KKK666///555;;;<<<999GGGiiiddd777333999wwwhhhrrrxxx|||yyy\\\|||lllsssfffZZZRRRSSSOOO]]]{{{pppppppppgggrrrYYYppp```dddxxxvvv~~~sssooooootttaaakkkiiihhhhhhddd\\\RRRKKKAAAJJJlllbbb\\\aaa[[[[[[ZZZNNNYYYpppvvvyyyooossssssllliiicccXXXOOOOOORRRIII999777>>>:::---444444555888<<<>>>>>>===>>>AAAeeeYYYVVV~~~aaa@@@```}}}```LLL>>>???oooQQQmmm~~~|||}}}}}}}}}}}}~~~lllZZZyyy~~~~~~}}}}}}}}}}}}||||||}}}zzzaaa]]]jjj[[[TTT===888bbbvvvrrruuuZZZkkk{{{sss]]]}}}ttt|||}}}yyy}}}tttnnn^^^CCC\\\JJJIIIWWWjjjTTTPPPPPPOOOPPPPPPRRRRRRFFFDDDsssmmmsss~~~vvv~~~iiiPPPOOONNNSSSooowwwvvvyyysssnnnqqqkkkgggfffqqqcccSSSkkkLLL^^^XXXQQQNNNLLLNNNRRRRRRNNNJJJ<<<\\\bbbKKKgggXXXWWWggg{{{iii@@@666777777GGGpppttt}}}|||xxxxxx~~~yyyJJJrrrtttxxxmmm|||zzzggg---,,,+++*********+++,,,///000---222<<<;;;???OOO```AAA777666???gggcccooo|||tttqqq~~~xxxzzz}}}tttMMMDDDNNNWWWkkkooommmgggjjjeeefffbbb```___``````\\\TTTNNN<<>>BBB:::444666444444666:::>>>??????>>>:::HHHjjjOOOhhhqqqLLLRRRdddgggvvv]]]JJJDDD<<>>===XXXmmmkkk{{{\\\mmmyyywwwmmmxxxjjjwwwzzzxxx|||zzzuuuxxxqqqiiiZZZ>>>aaa|||xxx@@@EEEaaagggRRRPPPKKKKKKPPPOOOWWWQQQNNNHHHkkksssyyyzzz{{{sss{{{zzzSSSCCCTTTgggyyyxxxuuu}}}vvv}}}}}}lll```qqqgggnnnnnnaaa``````SSSiiixxx```RRROOONNNOOOQQQRRROOOMMMCCCSSScccSSS___}}}~~~cccZZZjjj___,,,IIIKKK777JJJ[[[OOOZZZAAAFFFXXXhhhqqq|||}}}wwwwww~~~kkkjjj{{{sssOOO,,,,,,++++++++++++++++++...000...222;;;;;;BBBUUUkkkIII;;;888===^^^cccnnn~~~nnnppp~~~~~~wwwxxxyyyZZZSSSdddgggppplllbbb[[[fffjjjnnnaaa______```___[[[SSSLLL<<>>YYYhhhhhhaaaggg\\\WWWccc[[[WWWvvvzzzoooxxx|||rrrkkk```XXXQQQKKKCCC>>>===666;;;FFF???,,,(((444444555777<<>><<>>======888444000222888;;;666000444666999===@@@AAA@@@>>>AAAlllZZZ^^^ppp???RRRQQQqqqhhh```cccAAASSStttpppYYY{{{xxxzzz{{{zzzyyyyyy}}}ttt|||VVVDDDYYYZZZjjjzzzrrrpppsss|||{{{{{{{{{|||||||||||||||yyyyyyTTTfff}}}sssPPPxxxeeeNNN888OOOzzzXXX777CCC\\\YYY@@@888RRRdddPPPRRRnnnvvvxxxXXXUUU|||yyyrrr[[[MMMwww~~~~~~lllrrr}}}|||wwwzzzyyyuuuyyyrrrbbbPPP:::uuuYYY777JJJfffUUUVVVLLLIIIOOOJJJVVVDDDTTTOOOZZZxxxqqqxxx~~~~~~rrrPPP:::BBB>>>MMMUUUOOOaaa```vvvzzzcccccc}}}~~~zzzttt|||iiieee|||]]]TTTvvvFFFKKKlllbbbNNNUUUSSSPPPPPPPPPQQQOOONNNTTTFFFeeebbbQQQ~~~|||zzz|||}}}uuuXXXbbbvvv___[[[ttteeeUUUKKKYYY~~~{{{}}}yyyzzzNNN{{{uuuzzzyyy@@@+++++++++++++++++++++++++++000///222999:::HHH```}}}LLLHHH666???QQQvvv{{{TTT{{{xxx~~~fffvvvwww~~~|||}}}vvvppplllzzzuuurrr]]]tttgggbbb{{{{{{jjjVVVQQQ[[[kkkiiiddd```]]]]]]^^^XXXMMMDDD>>>;;;ZZZXXX]]]HHHgggRRRPPPWWWZZZFFFooo{{{ssspppuuuwwwrrrwwwwwwlllooouuutttwww{{{www``````lllsssdddRRREEE:::777///...666<<<>>>DDDMMM~~~zzz~~~iiiVVV:::888...ZZZppppppvvvoookkk~~~~~~WWWNNNFFFZZZnnnbbbnnn]]]tttwwwfffgggbbbsss}}}|||mmm]]]FFF<<>>111777555222000000222555777<<<777;;;EEEGGGAAA???DDDYYYfffLLLVVVBBB^^^[[[zzzqqqbbbUUULLLDDDuuu|||XXX}}}www{{{zzzyyyyyyzzz{{{|||}}}wwwcccyyy```PPPNNNeeehhhhhhyyyppprrrzzz{{{~~~}}}{{{{{{~~~}}}yyyUUU]]]~~~fffQQQhhhQQQ>>>===oooSSS<<<<<>>EEERRRTTT<<>>EEEuuusssuuuuuulll[[[QQQPPPsssqqqccc[[[ZZZAAAhhh~~~JJJ\\\PPPLLLMMMPPPRRROOOLLLMMMLLLQQQcccgggeee}}}}}}nnnpppfffhhhNNNNNNuuu}}}WWW\\\~~~yyypppfffJJJyyybbbnnn666...---+++))))))***+++,,,---......555;;;888GGGeeeSSSOOO;;;???LLL~~~eeepppwwwrrrjjjqqq}}}|||{{{{{{wwwfff{{{nnnllltttNNNXXXVVVbbb~~~zzzqqqnnnrrrnnnqqqddd^^^YYYWWWWWWTTTLLLEEE???===ZZZTTT]]]dddwwwZZZ^^^[[[YYYVVVddduuutttsssvvvuuuuuukkkcccccciiiooowwwlllQQQFFFccctttfffNNN>>>555000//////888AAA<<<777KKKiiiuuuNNN444444...YYY|||}}}wwwkkkWWWMMMSSSXXXnnnffflllnnngggbbbhhheee}}}uuurrryyytttiiiQQQHHHIIIKKKMMMOOO~~~}}}jjjsss]]]yyy\\\]]]iiicccTTTQQQNNNGGGEEEIIImmmjjjeeebbb^^^]]]^^^```aaabbbkkkzzzzzzttt{{{tttbbbNNNOOOJJJ999000555000111222333333333333333333BBBIIICCC>>>EEEMMMNNNvvvBBBffftttFFF555iiiXXXtttnnnlllggg___UUUIIIxxx^^^||||||zzz{{{{{{zzzyyyzzz{{{|||}}}yyyxxxkkkuuutttZZZXXX```aaaooouuu{{{vvvvvvzzz}}}yyy|||}}}{{{zzz|||{{{xxxzzzXXXWWW}}}RRRUUUxxxppp___UUUVVVIIIzzzxxxdddMMMHHHDDD777555===EEEIIIHHHCCC<<<777III888AAAMMMdddyyyiiiWWWPPPlll~~~ssstttooorrrlllsssuuuqqqrrryyyyyysssqqqVVVGGGSSStttBBBEEE[[[}}}^^^NNNQQQOOOKKKKKKHHHLLLNNNDDDQQQPPPrrrtttkkk|||{{{vvv}}}}}}xxxmmmYYYNNN\\\ttt^^^GGG===AAAeee___oooxxxwwwbbbQQQUUUbbb}}}rrrhhhMMMrrrcccRRReeeoooJJJLLLNNNJJJJJJMMMNNNKKKIIIIIINNNHHHfffttt___pppxxx{{{|||~~~kkkYYY}}}yyylll___nnnuuujjjBBBkkkwwwrrrfff999...---+++***)))***+++,,,---//////666;;;999FFFbbb[[[XXXBBBAAAGGG||||||eeeyyysssooolll|||~~~}}}~~~}}}{{{zzzxxxrrrwwwsssVVVjjjddd```pppFFFKKKRRRaaauuuooo}}}|||]]]\\\gggpppaaa[[[TTTPPPPPPOOOJJJEEE===???\\\SSS```ccc~~~```___PPPSSS___UUUwww}}}vvvzzz}}}uuuvvvuuuiiifff]]]UUUMMMPPPaaa\\\AAAWWW|||uuuIII555222///111555222888AAA???@@@YYYzzzxxxrrryyypppLLL666555///SSS~~~|||dddSSSPPPeeennnjjjxxxggg|||eeeaaahhhccc}}}|||}}}~~~vvvwwwsss```DDD999UUU{{{kkkQQQUUUddd___OOOMMMMMMDDD===YYYrrr___]]]___``````___^^^^^^```bbbKKKiiiqqqqqqhhh{{{yyy___EEE666555777888444555666777999:::;;;<<>>999CCCJJJLLLRRR```oooxxxjjjcccmmmppp{{{fffSSSTTTyyyqqqnnnpppllljjjiiijjjnnnssstttpppkkkfffMMMFFFddd}}}ddd222HHH___zzztttXXXLLLOOOLLLIIIJJJHHHLLLLLLEEEMMMQQQccc}}}vvvvvvnnnyyy}}}pppxxx|||sssnnn___ZZZrrrzzz~~~yyycccnnnzzz}}}xxxrrrcccSSSjjjRRRTTT~~~fff\\\QQQRRRNNNMMMPPPPPPLLLJJJKKKRRRCCCiiiggggggwwwvvvtttRRRbbbjjjuuugggDDDwwwssszzzHHH}}}NNN111---,,,+++*********+++,,,,,,000111777===:::DDD]]]___\\\HHHDDDEEEppprrrgggjjjwwwuuuqqqjjjyyy}}}}}}}}}|||zzzxxxrrroooqqqdddKKKooonnnaaalllLLLUUU]]][[[]]]]]]qqq}}}oooeee999999MMMyyy^^^XXXRRRNNNMMMLLLGGGDDD:::BBB```}}}TTTcccSSSzzz|||WWWVVVMMMNNNYYYNNNeee{{{sss|||{{{{{{vvvaaa\\\TTTMMM@@@888AAAIIIAAA___vvvZZZ///000777000444999;;;===<<<===LLLlllzzz[[[pppSSS@@@<<<222JJJzzz```|||}}}PPPUUUmmmwwwvvvvvvbbbhhhddddddbbbmmmnnn{{{zzzuuuppptttppp~~~cccCCCJJJyyy]]]NNNiiidddSSSIIIPPPOOOEEEAAAzzzhhh]]]\\\___bbbbbb___^^^___bbbjjjnnnyyyyyy|||}}}uuuPPP777666999555333222000000222777<<>><<>>===MMMvvvUUUPPPQQQsssdddTTTVVVZZZZZZOOOZZZQQQeeewwwyyymmmqqqvvvkkkJJJ:::>>>:::333222222+++555000...777444555HHH??????;;;BBBcccuuu|||^^^aaa^^^RRRHHHDDD999<<>>@@@@@@KKKCCCJJJ^^^bbbVVVWWWfff}}}bbb111FFFyyyiii]]]kkkdddfffgggaaaccchhhcccNNNccc|||uuuvvvhhhqqq~~~}}}|||{{{zzzyyyzzz{{{{{{vvv___cccbbbTTTlll{{{yyyzzzvvvoooOOOYYYjjjAAA```xxxiiiqqqooooooYYYGGGuuu|||hhhiiinnnxxxWWWIII999444EEEZZZiii{{{rrreeeggg[[[MMMjjjrrrqqqrrrlllrrrjjjiiinnnuuurrrhhhcccdddIIIDDD[[[ggg@@@CCC]]]^^^QQQNNNPPPKKKKKKNNNKKKMMMKKKQQQGGGLLLKKK|||}}}ssspppxxxpppMMMFFFnnnaaakkkiiiYYYIIILLLtttyyy|||{{{zzzwwwrrrlll```\\\eee^^^]]]///YYY|||UUUVVVMMM]]]RRRNNNKKKMMMNNNKKKJJJLLLLLLTTTIII[[[rrr~~~xxx}}}pppVVVhhhuuuJJJRRRrrrttttttFFFWWWxxx~~~ddd***...***++++++++++++,,,,,,,,,+++222333666======BBBRRR}}}UUUTTTMMMLLLFFFPPPwww}}}ssszzzmmmttt~~~~~~}}}{{{zzzzzzxxxvvvttttttxxx\\\SSSrrrzzzpppqqqRRR<<<@@@HHHTTTcccbbbmmmzzzJJJBBBiiijjjYYYXXXVVVRRRMMMGGGAAA===@@@SSSJJJYYYPPPvvvbbbUUURRROOOXXXPPPSSSQQQYYYppp}}}~~~~~~nnnlllqqqqqqyyybbbHHH===444444999777:::;;;:::888666777AAANNNHHHAAAEEE___~~~xxxccc{{{ooo[[[dddTTTNNNJJJ???:::eee}}}|||ssssssxxxpppIIIWWWdddllluuuxxxsssggg___cccddd``````fffzzz|||sssiiiqqqpppmmm}}}lllNNNJJJ]]]gggTTTLLLTTTRRRJJJHHHGGGIIIAAA<<>>CCCQQQxxxSSSSSSMMMLLLDDDCCCpppoooaaafffkkkyyy}}}kkkqqq{{{~~~~~~|||zzzxxxxxxwwwtttrrrqqqtttXXX^^^sssvvveeeVVVIIINNNRRR[[[llliiirrrqqqOOOWWWddd[[[YYYUUUPPPKKKEEE@@@===@@@VVVIIIgggXXXwwwPPPIIIQQQTTTNNNPPPEEEQQQQQQ```uuusssnnnpppcccccc|||vvvgggQQQ:::666:::444222222:::@@@???DDDEEE<<<===LLLmmm~~~```SSSZZZ```]]]dddPPP\\\WWWRRRDDD999```rrrxxx~~~xxxpppzzzuuuUUUuuuhhhrrrxxxkkkhhhjjj___mmmSSSooogggtttsss}}}nnneeeiiifff```aaafffbbbWWWDDD<<>>CCCTTTwwwaaa]]]jjj\\\___\\\ZZZ[[[\\\[[[WWWTTTKKKfffNNNqqqyyytttuuuxxxtttWWWSSSaaacccZZZNNNEEEFFFPPP]]]gggvvvoooSSS>>>bbbxxxQQQ@@@^^^gggvvvmmmccc\\\]]][[[UUU\\\dddaaa___TTTvvv~~~kkkwwwwwwzzz{{{zzzyyyyyyzzz{{{|||}}}~~~uuuooo~~~}}}}}}}}}uuutttyyyxxxiiiXXXSSSfff222PPPkkkaaabbbmmmkkkkkkVVVggg~~~uuuXXX[[[QQQOOOvvvaaauuuzzzoookkkwwwppp|||uuurrrnnnnnnpppmmmaaaTTT;;;QQQyyy~~~JJJ:::eee]]]uuuZZZRRRRRRSSSMMMMMMQQQMMMRRRHHHPPPIIINNNLLLHHHxxxhhh\\\mmmeeeFFFaaahhhNNN^^^uuu~~~jjjOOOMMM\\\___jjjhhhpppzzznnnkkkllleeeZZZRRRpppeeesss;;;eee\\\UUUOOO^^^PPPPPPKKKIIILLLMMMKKKKKKNNNIIICCCOOOSSS]]]xxxlll|||tttYYY777999OOOuuuvvvSSSbbbkkkSSSXXXyyyvvvqqqsssEEEKKKyyyzzz===///,,,)))***+++,,,,,,,,,,,,,,,***111111333<<>>BBBCCCHHHOOOnnnqqq\\\@@@XXX~~~sssuuukkkVVVRRR___dddUUUVVVQQQ===HHHsssooo~~~hhheeeeeeggguuubbbYYY^^^[[[[[[[[[YYYcccdddhhhpppnnneee\\\^^^ddd```TTT:::EEEHHHDDDJJJWWWTTTFFF>>>FFFBBB<<>>MMM[[[~~~XXXQQQPPPOOOOOOPPPOOOMMMKKKKKKKKKLLLKKKJJJJJJLLLNNNkkkbbbHHH[[[UUUAAAQQQaaaXXX___kkkvvvzzz|||kkkeeepppiiiTTTWWWmmmlllcccEEEPPPjjjtttYYYOOORRRSSSPPPMMMMMMMMMMMMNNNMMMMMMLLLLLLCCCMMMRRRIIIEEEZZZttthhhwwwxxxtttuuuxxx}}}{{{ooo}}}{{{uuurrrQQQ666@@@fff}}}SSS>>>,,,###---++++++******++++++,,,---,,,444555666;;;<<>>===BBBAAAJJJhhh~~~ooocccrrrzzzvvvwww{{{{{{zzzwwwrrr{{{zzzyyyyyyxxxwwwwwwvvvssssssfffTTTUUUgggppplllccckkkaaa```llleeepppxxx[[[WWWWWWMMMSSSJJJ>>>======>>>FFFkkkvvvllleee}}}nnnLLLEEENNNIIIGGGJJJJJJJJJJJJJJJKKKLLLNNNXXXnnn|||wwwuuu}}}|||ssshhhZZZKKKJJJYYYmmm{{{|||tttiii]]]SSSNNN@@@AAAxxxzzzggg[[[XXXZZZYYYUUUWWWZZZVVVTTTPPP@@@SSSyyy{{{}}}qqq{{{yyy```cccllljjjcccqqqzzzccc{{{^^^WWWVVVUUUVVV[[[``````]]]```gggbbbJJJ888;;;EEEGGGDDDCCC>>>===HHHSSSIII888AAAZZZ^^^zzzkkk]]]\\\```___[[[ZZZVVVVVVWWWWWWXXXYYYZZZZZZYYY___```ZZZ[[[iii|||wwwwww{{{{{{zzz~~~|||vvvzzzyyycccOOONNNHHHhhheeetttwwwWWW]]]\\\ZZZYYYXXXXXXXXXXXXWWWWWWYYY^^^^^^ccc|||hhhtttwwwnnnyyyyyyyyyyyyyyyyyyzzz{{{{{{}}}yyy{{{fff@@@888999;;;GGGfff~~~|||{{{{{{zzzyyywwwvvvtttqqqxxxjjjDDDQQQNNN222WWW{{{```]]]gggTTTbbb]]]VVVUUUaaahhhkkk~~~~~~~~~www~~~}}}xxxqqqlllmmmlllhhhgggjjjhhhbbbjjjwwwjjjJJJ;;;AAAnnnzzz^^^<<<888TTT{{{{{{rrrYYYUUUWWWWWWTTTNNNIIIIIIJJJFFFHHHIIIIIIHHHHHHIIIJJJOOO___oooQQQNNNXXX___bbbcccmmmggggggtttmmmkkkggg^^^ddd\\\PPPYYYlllgggRRR???;;;IIInnn^^^WWWRRRSSSTTTRRRPPPPPPLLLMMMNNNNNNMMMKKKIIIHHHSSSFFFCCCKKKLLLFFFMMM^^^gggYYYdddrrr|||jjjlllUUURRRQQQLLL]]]}}}UUU444---111...)))***************++++++,,,---333444666<<<===CCCSSSkkkcccEEE===;;;:::<<<999;;;___}}}kkkxxxuuu}}}|||yyyzzzwwwwwwwwwwwwvvvvvvvvvvvvxxxyyylll^^^hhh}}}~~~mmm]]]\\\BBB222999:::ZZZqqqhhhXXXTTTZZZVVVLLLMMMCCC;;;===<<>>TTTfffMMM777<<<]]]}}}XXXVVVVVVWWWWWWTTTMMMIIIHHHIIIHHHIIIJJJJJJHHHHHHIIIJJJEEEEEExxx~~~XXXIIIAAA???HHHSSS```fffqqqmmm``````___WWWKKKMMMaaalll___III;;;>>>TTTwwwvvvUUUQQQOOOPPPNNNJJJJJJMMMKKKKKKKKKKKKJJJIIIGGGFFFJJJDDDBBBGGGOOOPPPLLLHHHggglll```gggdddyyy~~~zzzggg^^^mmmiiiiiibbbNNN:::===\\\|||^^^666''''''+++,,,*********))))))******+++,,,---333333555======BBBQQQlll\\\???:::999888222<<>>666===GGGppplll\\\[[[YYYUUURRRMMMKKKFFF<<<:::<<<999DDD^^^___ZZZWWWuuu???GGGJJJHHHKKKMMMEEEHHHHHHFFFFFFIIIIIIGGGOOOLLLRRRcccpppuuuyyy~~~}}}mmmWWWCCC888<<>>AAAiiioooeee\\\___ZZZVVVUUUVVVVVVUUUTTTTTTVVVYYYWWW```bbb]]]cccxxxWWWXXXllloooqqqtttwwwyyyzzz{{{{{{xxxyyy~~~}}}{{{zzz```777GGGFFFLLLYYYaaagggttt~~~{{{yyyyyyyyyyyyxxxxxxooosssXXX444___XXX333777tttmmm[[[cccjjjcccdddZZZ\\\ZZZXXX```gggfffvvvwwwrrr{{{vvv{{{}}}vvvxxx~~~{{{dddkkkwwwpppVVV]]]GGG===OOOeeekkkhhhgggmmmllllllllljjjgggeeedddgggcccccc]]]III<<>>CCCLLLxxxlllEEE;;;IIIBBBJJJYYYiiilllfff{{{uuu^^^WWWTTTMMMWWWTTTRRRQQQLLLCCC>>>===NNNoooRRRWWWTTTRRRQQQNNNJJJJJJNNNLLLKKKKKKJJJJJJIIIIIIIIIIIIOOOOOOHHHEEEJJJKKKGGG888cccxxxzzzTTTWWW^^^aaaiiiuuutttiiicccbbb@@@(((999cccddd>>>(((***+++---...******))))))))))))***++++++---333222555===>>>AAAOOOoooTTT:::888888777AAA999///@@@ggg|||qqqdddmmmzzzxxxmmmpppkkkmmmooorrrsssssssssrrrooottttttrrr|||~~~iiiWWWAAA444<<>>===EEEWWWiiivvv{{{xxxwwwvvvuuutttoookkk]]]DDDQQQvvvGGG<<>>>>>AAANNNnnnNNN666777888777...777;;;>>>QQQnnnzzzwwwhhhzzzvvvpppyyyrrrbbbccciiilllpppsssuuuuuutttsssqqquuurrriiijjjrrrpppggg___???444CCCIIINNNaaatttllljjjVVVMMMUUUNNNDDDOOOAAA999888AAACCCBBBkkknnnyyynnnddd@@@PPPJJJBBBCCCJJJ;;;===EEEHHHDDDCCCHHHLLLLLLGGGNNNKKKCCCMMMfffsssooommmsss{{{~~~}}}~~~|||wwwdddqqqmmmQQQNNNSSSRRRZZZZZZPPPOOOVVVVVVMMMOOOHHHNNNOOOCCCIIISSSIIIjjjsssuuu|||ppp}}}kkkYYYdddqqqwwwxxxEEE{{{lllFFFYYYUUUWWWOOOLLLUUU[[[VVVMMMKKKRRRYYY^^^MMMUUUcccbbbrrrfff```^^^VVVXXXYYYXXXTTTRRRRRRRRRPPPKKKLLLMMMOOOOOOOOONNNNNNLLLNNNQQQTTTSSSRRRTTTXXXQQQVVV{{{zzz~~~|||{{{zzzjjjaaa^^^[[[TTTMMMwww}}}lll}}}mmmZZZRRRRRRSSSQQQMMMRRRTTTTTTSSSQQQRRRUUUYYYXXXTTTVVVZZZXXX[[[rrrxxx[[[EEEjjj}}}dddggglllqqquuuwwwwwwwwwtttvvvxxxwwwzzzwwwUUU???RRRcccqqq{{{vvvtttrrrpppnnnhhhaaaEEEBBBCCC444EEEuuuIIIhhh^^^NNN___\\\PPP]]]ZZZ\\\UUUWWWbbbbbbrrr|||nnnoooxxx{{{uuuvvvwwwooouuuuuu{{{~~~lllPPPBBBCCC>>><<<===@@@EEEMMMZZZdddhhhkkkmmmkkkiiiiiihhhgggfff[[[JJJ<<<:::NNNvvvyyyHHH--->>>ZZZvvv~~~\\\^^^^^^WWWTTTQQQPPPPPPNNNJJJFFFPPPNNNJJJFFFBBBCCCFFFIIILLLGGGOOOKKKKKKxxxsssPPP???111444999666FFFYYYVVV]]]YYYSSSPPPRRRUUUUUUTTT666...444BBBBBBBBBdddnnnXXXTTTTTTQQQQQQRRRQQQMMMMMMOOOJJJIIIFFFEEEEEEGGGIIIKKKCCCBBBCCCFFFHHHGGGFFFEEE???GGGAAAIIIfffnnn///...,,,444... +++555''')))))))))))))))******+++...222222555>>>>>>AAAMMMlllMMM:::777333777444777444111AAA___tttyyymmm{{{{{{ooojjjeeebbbgggllleeehhhvvv|||uuunnnnnnqqqjjjkkkkkkbbbbbbeeeaaa^^^:::>>>NNN???DDDhhh|||vvviii[[[UUURRRLLLFFFCCCAAA...???888;;;ggg|||rrrMMMoooXXXPPPFFF@@@@@@BBBBBBAAACCCDDDDDDEEEFFFGGGGGGHHHGGGHHHIIIGGGGGGMMMWWW```rrrnnnmmmttt~~~}}}xxx|||uuuuuuxxxqqq[[[RRRSSSQQQMMMJJJQQQOOONNNNNNNNNNNNMMMKKKHHHIIIKKKMMMMMMLLLJJJIIIIIIwwwvvv~~~~~~mmm]]]fff}}}}}}llltttvvvzzziiiIIIOOOPPPIIIOOOKKKKKKLLLLLLMMMMMMMMMMMMPPPUUUYYY[[[]]]bbbkkkrrrnnnYYYUUUVVVUUUSSSUUURRRNNNNNNPPPRRRQQQOOOJJJJJJLLLMMMMMMMMMMMMMMMJJJMMMPPPRRRQQQQQQQQQQQQPPPTTT```uuu{{{}}}sssrrrxxxsss[[[ZZZXXXUUURRRPPPOOOOOOOOOOOOOOOPPPRRRSSSUUUVVVXXXVVVUUUVVVVVV\\\ooo~~~xxx```999ZZZjjj\\\jjjtttmmmjjjsssoooppptttzzz~~~~~~yyytttccc```vvvzzzwww|||zzzoookkkpppUUUQQQAAAkkk777@@@MMMRRRXXXXXXYYYXXXWWWWWWZZZ\\\bbbXXXTTTYYY]]]aaaooooookkkyyyzzzwwwsssrrrtttssspppwwwsss{{{wwwlllRRR444???<<<<<<@@@JJJUUU^^^aaabbbhhhhhhhhhfffeeeffffffdddeeePPP999666PPPuuuaaa888444>>>ddd```OOORRRLLLNNNOOOMMMIIIHHHIIIKKKBBBCCCEEEGGGHHHGGGFFFEEEEEEHHHLLLLLLEEEJJJiiiRRRRRR--->>>000111;;;<<>>OOOgggcccaaa^^^OOOSSSTTTTTTRRRPPPOOOPPPQQQNNNKKKIIIHHHHHHHHHGGGEEEDDDDDDDDDDDDDDDDDDDDDDDD???BBBHHHMMMLLLRRRpppddd???...///......---+++***)))))))))))))))))))))******+++---000444999<<>>444CCC444DDDQQQrrrdddgggLLLGGG@@@>>>???@@@>>><<<>>>??????@@@AAAAAABBBBBBBBBEEEFFFFFFEEEGGGMMMSSScccoooyyyxxxppplllqqqzzzzzz|||~~~{{{vvvpppllljjjWWWOOOJJJKKKMMMKKKIIIHHHKKKJJJJJJLLLNNNOOONNNMMMHHHIIIJJJLLLLLLKKKIIIHHHKKKvvvzzz{{{zzz~~~wwwxxxvvvgggSSS}}}TTTDDDKKKKKKJJJSSSKKKKKKKKKKKKLLLMMMNNNOOOIIINNNTTTVVVXXX[[[aaafffyyykkk\\\XXXYYYXXXWWWVVVTTTSSSRRRSSSUUUTTTPPPMMMMMMMMMMMMNNNNNNNNNNNNNNNOOORRRTTTUUUTTTRRRRRRRRRSSSTTTYYYdddttt|||zzz~~~}}}www[[[VVVUUUSSSQQQOOOMMMLLLLLLJJJJJJKKKLLLMMMOOOPPPQQQNNNOOOSSSXXXVVVUUU\\\gggiiiLLLJJJ[[[}}}xxxhhh[[[eeezzzwww{{{{{{xxxtttqqquuu}}}~~~xxxoooooorrrgggUUU???HHHcccJJJCCC111qqq|||PPPVVVRRRSSSSSSRRRQQQRRRTTTVVVWWWSSSUUU^^^```^^^cccmmmaaannn|||{{{yyytttrrrtttxxxtttmmmeeeccckkkgggdddSSS777===999AAAHHHDDD666666QQQqqq```___```bbbeeegggeeeaaaTTTAAA555EEEooorrr999+++NNNtttooo^^^RRRTTTUUUSSSSSSRRRNNNIIIGGGHHHIIICCCDDDEEEFFFGGGGGGFFFEEEKKKHHHHHHGGG???:::GGGYYYsssYYYPPP<<<;;;333///////////////222999AAAGGG:::ZZZpppuuukkk^^^___ZZZPPPSSSSSSSSSQQQNNNLLLLLLNNNLLLJJJHHHGGGHHHHHHGGGEEEDDDDDDCCCCCCCCCBBBBBBBBBFFFCCCEEEGGGEEEEEEUUUiiirrrRRR111,,,999///...---,,,+++******))))))))))))))))))******+++---000444999<<>>666IIIMMMfff^^^___VVVAAA>>><<<===???>>>;;;888::::::;;;;;;<<<=========>>>AAADDDEEECCCBBBDDDFFFIIIOOOUUUWWWTTTPPPOOOPPP___[[[WWWVVVVVVSSSNNNIIIEEEFFFIIIMMMKKKFFFFFFJJJHHHHHHIIIKKKMMMMMMKKKJJJGGGHHHIIIJJJJJJIIIHHHGGGBBBaaauuuzzz~~~~~~~~~{{{qqqzzz}}}~~~]]]]]]AAAEEEIIIHHHKKKNNNJJJIIIIIIIIIJJJLLLOOOPPPHHHMMMSSSVVVWWWXXX[[[^^^ccclll~~~xxxiiiaaaaaaWWWVVVXXX[[[ZZZTTTRRRSSSQQQRRRSSSUUUUUURRRMMMHHHMMMLLLKKKJJJIIIJJJKKKKKKLLLNNNQQQQQQOOOMMMLLLLLLQQQPPPPPPQQQXXXggg{{{wwwpppbbbRRRVVVOOONNNMMMKKKJJJIIIIIIIIIFFFFFFGGGGGGIIIKKKLLLMMMIIIKKKPPPVVVVVVRRRRRRTTTjjj|||zzztttvvvNNN555jjjkkkPPPYYYkkkqqqiiiiiilllrrrzzz~~~|||vvvzzzsssyyyvvvhhh___]]]TTTHHHOOO\\\DDD777>>>VVVgggLLLPPPPPPQQQQQQPPPOOOPPPRRRTTTTTTRRRVVV^^^^^^YYYZZZ```[[[JJJ___~~~yyyyyyyyypppeee^^^^^^ddd^^^aaaYYY===;;;<<<;;;CCCSSS^^^]]]\\\___eeeaaa^^^```dddccc]]]XXXBBB;;;AAAdddmmmOOO)))888]]]aaa[[[LLLYYYTTTXXXWWWUUUPPPLLLJJJJJJLLLHHHHHHHHHHHHHHHHHHIIIIIIGGGAAA@@@DDDBBB;;;888<<>>???::::::@@@AAA@@@EEEMMMeee}}}pppYYYIII777'''(((333......---,,,+++******))))))))))))))))))******+++---000555888;;;>>>BBBDDD~~~uuu>>>555999555555444//////222...000FFFaaasssxxxmmmcccnnnyyyuuurrraaaVVVNNNPPPUUUYYY]]]bbbYYY^^^___RRRKKK\\\fffYYYWWWaaarrrSSSIII@@@<<<999666666999:::EEEGGG^^^VVVsssqqqvvv@@@===<<<;;;<<<======:::777999999999:::::::::;;;;;;<<>>NNNeeewwwooosssqqq{{{ooodddEEE@@@KKKJJJIIIKKKAAAGGGFFFEEEDDDFFFIIILLLOOOLLLOOORRRTTTUUUVVVXXXZZZ___YYY\\\eeefff``````hhheeecccbbb```YYYTTTVVV\\\YYYYYYYYYZZZTTTNNNMMMPPPMMMNNNPPPPPPOOOKKKGGGCCCIIIGGGEEECCCBBBCCCDDDEEEGGGIIIKKKLLLKKKIIIHHHHHHOOOQQQQQQOOONNNSSS]]]fffuuurrrzzzNNNNNNWWWHHHIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKNNNMMMMMMQQQTTTVVVXXXYYYcccqqqvvvfff======^^^mmmRRRQQQ___rrrqqqppppppppprrrtttvvvtttzzzssswwwxxxjjjdddgggbbbOOOAAA>>>uuuAAA<<<;;;aaaCCC[[[KKKRRRRRRSSSRRRQQQRRRTTTVVVXXXUUUUUUWWWWWWVVVZZZ```aaaaaaUUUooo~~~yyyvvvmmmcccjjjkkkmmmcccfffaaaAAA999HHHHHHLLLYYYmmmwwwjjjXXXkkkddd___aaaccc]]]TTTMMM555CCCaaatttJJJ666444PPPrrr~~~[[[TTTNNNTTTKKKTTTRRRPPPMMMJJJJJJKKKLLLIIIHHHFFFEEEEEEFFFGGGHHHAAA;;;;;;AAAEEEAAA;;;999;;;444IIIwww|||zzzzzz}}}jjjTTTQQQRRRPPPQQQWWWPPPPPPOOOMMMJJJHHHHHHIIIGGGFFFDDDDDDEEEFFFFFFEEECCCBBBAAA@@@???===<<<<<<888555666===AAA@@@AAAEEE@@@SSSiiiyyynnnOOO444111999888000+++------,,,,,,+++******))))))))))))))))))******+++,,,000555888:::===BBBFFFuuu===444999444333111---111666000)))888PPPeeewwwvvviiillltttvvvyyyhhh^^^TTTNNNKKKKKKMMMQQQTTTWWWXXXRRRTTTgggkkkXXXSSSXXX^^^bbblllwwwkkkNNNJJJ???666555777888999<<<>>>BBBZZZeeexxxVVV~~~FFF======;;;999888888888777666666666666777777777777777999:::;;;;;;<<<===@@@BBBCCCJJJOOOOOOKKKKKKQQQXXXQQQPPPPPPOOOPPPRRRUUUWWWSSSNNNJJJJJJJJJJJJMMMQQQJJJIIIIIIIIIJJJIIIGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCFFFCCCQQQssswwwyyytttuuu|||zzz}}}KKKCCCIIIKKKCCCHHHKKK;;;BBBAAA@@@???AAADDDGGGJJJMMMMMMMMMMMMNNNQQQTTTWWWTTTYYY^^^```___]]][[[ZZZ```[[[YYYZZZ[[[ZZZ\\\___YYYUUUSSSSSSPPPLLLLLLPPPMMMMMMLLLKKKHHHFFFDDDCCCHHHGGGDDDBBBAAAAAACCCCCCGGGIIIMMMNNNMMMLLLLLLMMMQQQTTTVVVWWWVVVTTTSSSRRRSSSlllwwwyyycccWWWLLLOOOOOO@@@DDDCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBDDDFFFGGGHHHMMMLLLKKKMMMRRRWWWYYYYYY\\\mmmsss===888LLLxxxyyyWWWCCCNNN^^^ooouuuqqqnnnttt{{{{{{yyyqqqxxx|||uuurrrnnnfffZZZJJJ999@@@jjjtttLLLBBB---aaawwwvvv\\\IIIEEELLLMMMNNNOOOOOONNNPPPRRRUUUVVVTTTRRRSSSSSSTTTYYY___dddwwwwwwuuuWWW<<>>YYY\\\VVVPPPNNNQQQUUUUUUSSSMMMNNNMMMLLLIIIHHHIIIJJJFFFDDDBBBBBBDDDDDDDDDCCCBBBAAA@@@???===;;;:::999;;;:::;;;<<<<<<:::<<>>;;;===HHHVVVhhh~~~aaaKKKAAA777111333333///...222,,,,,,,,,++++++******))))))))))))))))))******++++++000555888:::===BBBGGGvvv>>>333777222222///---111777222***000???ZZZjjjwww}}}xxxhhheeevvvuuupppeeeVVVHHH@@@???BBBFFFDDDGGGJJJQQQbbbcccPPPKKKIIIFFFEEEDDDAAA<<<999777333222666::::::;;;>>>EEE\\\aaakkkzzzjjjhhhRRR===;;;:::888555333111111222333222222222222222222222222333333333444666:::===???AAA@@@???@@@BBBDDDFFFGGGGGGIIIJJJHHHDDDEEEIIINNNNNNIIIGGGJJJLLLHHHFFFEEEGGGFFFEEEFFFHHHJJJIIIHHHDDDDDDCCCCCCBBBAAAAAAAAACCC<<>>>>>>>>>>>???;;;<<<<<<===>>>@@@AAABBBCCCFFFHHHJJJMMMQQQPPPLLLGGGKKKggglllvvvbbbDDD000AAAlll}}}hhhFFFCCCEEEOOO^^^ffffffaaafffsssrrrjjjiiibbbVVVRRREEEGGGAAA@@@XXXxxx000111666aaa~~~EEEJJJCCCAAADDDCCCDDDEEEFFFFFFHHHLLLOOOKKKMMMPPPRRRSSSSSSUUUWWWOOOfffKKKBBBZZZwwwwwwsssqqqoooqqqppprrrggggggaaaLLLQQQ^^^uuuyyygggdddccc```SSSAAA999;;;iii|||TTT:::000666iiiwwwPPPOOOEEEXXXNNNOOOWWWTTTQQQOOONNNMMMKKKIIIIIIGGGEEECCCBBBBBBCCCDDDGGGDDD@@@;;;777666777:::666===555444///NNNnnn{{{^^^TTTRRRLLLIIIQQQ]]]YYYNNNKKKKKKKKKJJJHHHGGGHHHJJJEEECCCAAAAAABBBBBBBBB@@@???>>>===<<<:::999888777777888999888777666:::===>>>555333:::===???NNNaaa{{{|||{{{rrr\\\KKKCCC???;;;777666777666000***,,,333,,,,,,++++++************)))))))))))))))******++++++000666888999<<>>333666111222///---///333111---...333???SSSeeepppooo^^^UUU___nnntttuuujjjVVVFFF>>><<<;;;555777===@@@JJJJJJ===>>>>>>===???BBB;;;666<<>>999===EEEIIIEEE???HHHJJJKKKIIIEEEEEEHHHLLLLLLIIIIIIKKKKKKFFFBBBBBBFFFDDDBBBCCCEEEGGGHHHHHHCCCCCCBBBAAA@@@@@@@@@@@@:::888BBBTTThhh}}}www{{{vvvxxxxxxvvvzzzxxxpppppp555@@@GGGCCC;;;=========BBB:::::::::;;;<<<===>>>???EEEEEEEEEGGGJJJMMMOOOPPPSSSWWWVVVOOOKKKPPPVVVXXXUUURRRTTT\\\```]]]YYYVVVWWWUUUVVVVVVRRRKKKHHHJJJMMMNNNMMMIIIFFFDDDFFFHHHGGGFFFFFFFFFEEEEEEDDDDDDBBBEEEHHHIIIHHHGGGFFFGGGHHHJJJMMMOOOPPPQQQQQQQQQNNNRRROOOTTTYYYjjjkkkiiilll^^^WWWNNNLLLNNNCCC<<>>;;;AAAEEEDDDFFFJJJJJJGGGVVVNNNOOOZZZqqq{{{}}}xxxvvvfffIII333<<<```rrrMMM;;;???HHHJJJGGGCCCOOOPPPLLLLLLGGGBBBFFFBBBCCCTTTRRR///888;;;yyysssvvvRRR999GGG777JJJ999;;;===>>>@@@AAADDDHHHKKKGGGKKKOOOQQQQQQRRRRRRRRR\\\LLL]]]}}}jjjCCC999TTT|||}}}yyyuuupppppplllooohhhhhhfff___uuunnneee[[[OOOAAA>>>QQQiiiSSS666444<<<^^^www```KKKOOOSSSUUUQQQRRRVVVTTTRRRRRRRRRQQQMMMJJJKKKJJJIIIGGGFFFEEEEEEFFF@@@@@@???;;;888999<<<>>>;;;444,,,@@@222111333LLLlllhhhPPPPPPRRRQQQMMMKKKOOOUUUUUUPPPJJJJJJJJJHHHEEEDDDEEEFFFEEECCCAAA@@@@@@@@@???>>>::::::999888777666555444///111222333444777999999333666:::===:::555555777@@@@@@GGGGGGOOOLLLPPPOOOHHHKKKJJJFFFCCCDDDEEECCCBBB;;;555444444222///...++++++++++++************)))))))))))))))******+++***000666888888;;;CCCJJJvvv>>>222555111333000...---///000///---,,,000RRRddddddnnnuuunnneeeYYYlll~~~}}}jjjTTTDDD<<<;;;222444777555777888000777666//////666222...444666;;;AAABBB>>>AAATTTgggqqqppp|||\\\fff:::>>>333>>>111222333333111000111111////////////////////////---...///222666888999888222<<>>;;;AAAIIIGGGGGGGGGGGGFFFFFFIIIKKKFFFDDDDDDFFFFFFEEEHHHNNNIIIFFFBBBAAAAAACCCDDDDDDCCCBBBAAA@@@????????????;;;888999<<>>;;;@@@BBB???@@@HHHNNNNNNJJJQQQKKK]]]ddd\\\444***CCCaaakkkSSSJJJLLLHHHGGG===;;;HHHQQQWWWbbbppp___999222888AAA{{{wwwIIIAAA@@@<<>>@@@BBBEEEIIIMMMLLLNNNOOOMMMMMMPPPSSSUUUXXXNNNVVVuuuvvv===333BBBsss{{{tttvvvooorrrmmmnnnmmmrrrlll]]]JJJ;;;666JJJ~~~bbb999...AAAVVV\\\FFFIIILLL___KKKLLLIIIIIIHHHHHHJJJMMMLLLIIIEEEGGGFFFEEECCCBBBAAAAAAAAA:::<<<;;;999888888777666***999222777***<<<333111***AAARRReeefffQQQLLLLLLJJJIIINNNSSSSSSKKKFFFLLLVVVJJJJJJIIIGGGCCCAAAAAABBBEEECCC@@@???@@@???>>>===777777666555444333333222222222111111333555333...000999999111000999???===;;;:::HHH@@@III===IIIJJJJJJLLLKKKGGGEEEDDDAAA;;;<<<:::888666222//////111+++++++++***************)))))))))))))))******+++***000666888888;;;CCCKKKlll999666222000//////............---------222888HHH___qqqyyy{{{}}}HHHRRRbbbsss{{{aaaFFFEEE>>>888666777777666666>>>:::666444666999===???AAA@@@888IIIJJJYYYiiiiiilllrrrjjj@@@111777999111111111000000//////......------------------------------...000111333444444444777:::===???AAADDDFFFHHHEEECCCFFFKKKOOONNNLLLJJJFFFBBBAAACCCGGGHHHGGGFFFAAA<<<;;;>>>@@@???<<<@@@@@@???>>>===;;;999888777===;;;444===\\\{{{~~~nnnttt}}}JJJ666@@@:::999888777666666666666555666666555444444555777:::<<<>>>@@@AAACCCFFFIIICCCIIIPPPRRRQQQPPPRRRTTTZZZXXXWWWWWWWWWWWWUUUTTTSSSSSSQQQNNNJJJHHHHHHIIICCCFFFIIIKKKLLLJJJHHHFFF@@@@@@AAAAAAAAA@@@??????DDDEEEEEEFFFGGGHHHHHHHHHKKKOOOSSSTTTQQQOOOOOOPPPUUUSSSOOOLLLPPPWWWZZZXXXWWWXXXWWWUUURRRRRRUUUXXXUUUTTTTTTRRROOOLLLIIIGGGDDDDDDBBB@@@===;;;:::999777666666666666555555555333333444555666777888999:::;;;<<<>>>@@@CCCEEEFFFKKKLLLOOOSSSUUU^^^uuurrrkkkvvviiiBBB///888CCC[[[{{{fff;;;...666:::VVVyyyIIIBBB;;;888:::;;;:::777888888888999;;;===>>>???CCCDDDFFFGGGHHHIIILLLOOOVVVQQQTTTdddyyyvvv888000III\\\www~~~xxxtttqqqzzz}}}]]]HHH>>>NNNmmmUUU777888;;;TTTeeeEEEFFFIIIKKKMMMOOOPPPPPPOOOIIILLLWWWXXXLLLDDDDDDCCCBBBBBBAAA@@@??????>>>;;;::::::999888777666666444444333222111000///...,,,111444333444BBB\\\qqqxxxjjjYYYKKKIIILLLKKKJJJKKKOOOOOOOOONNNNNNNNNNNNNNNLLLLLLLLLKKKJJJHHHGGGFFFGGGFFFDDDCCCBBB@@@<<<999666666555444333333333333111111111000111222222333222222222333444555777777666999<<<@@@BBBCCCBBBAAAFFFFFFFFFDDDBBB???===;;;:::999777444111///...---++++++******)))(((((((((((((((((((((((()))******///111333555888<<>>@@@777:::>>>BBBEEEDDDAAA>>>HHHQQQGGGTTTzzzeeejjj{{{llliiijjj???;;;>>>333---222111111000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333333333666999;;;<<<===???AAADDDAAA???AAAFFFHHHGGGDDDDDDBBB@@@AAACCCDDDCCCAAAFFFBBB======???@@@>>>;;;>>>===<<<;;;999888777666777888999888:::IIIeee}}}uuuxxx}}}GGGEEEKKK@@@;;;:::999888888777777888666777888777555555777888888:::<<<===>>>@@@DDDFFFJJJOOOTTTTTTRRRPPPRRRTTTTTTUUUUUUUUUUUUUUUVVVVVVSSSRRRPPPNNNMMMLLLKKKKKKCCCDDDFFFHHHHHHFFFDDDCCC@@@?????????>>>>>>======???@@@AAABBBCCCDDDEEEEEEDDDGGGKKKLLLLLLKKKJJJJJJVVVUUUPPPKKKLLLRRRTTTSSSRRRSSSSSSQQQOOOOOOQQQSSSPPPPPPOOOMMMJJJGGGDDDBBB@@@???===;;;999777555555444444444444333333333333222222333444555666777777555666777888;;;===???@@@FFFEEEHHHKKKMMMTTTfffwww```;;;(((---:::NNNcccxxxnnnCCC+++///111888QQQhhhxxxAAABBB===888666999:::999777777777777888:::<<<===>>>???AAADDDEEEFFFHHHJJJMMMSSSWWWPPPIII^^^mmmHHH111BBBJJJbbb}}}wwwtttwww{{{{{{vvv___PPPMMMNNNHHHFFFTTT~~~|||GGG888>>>555UUUsssFFFCCCDDDFFFIIILLLNNNOOOPPPRRRMMMOOOYYYZZZPPPIIIJJJFFFFFFGGGGGGFFFCCC@@@???999999888777666555444444333333222111000///......///222333111///111777>>>666999===@@@@@@<<<777444FFF???<<<@@@FFFHHHKKKOOOJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIHHHFFFEEEEEECCCAAA???>>>===;;;777444666555444333222222222222//////......//////000111000000000111222333555555444666999<<<>>>?????????BBBBBBBBBBBB@@@>>><<<;;;999888666333000...------++++++******)))(((((((((((((((((((((((()))******...111333555888;;;@@@CCCsssccc444555111000111......---------,,,,,,,,,,,,***000@@@PPP[[[bbbggg~~~fffEEE@@@YYYnnnqqqfffJJJ???DDDIII@@@444FFFEEEBBBAAA@@@BBBCCCEEECCCVVV|||YYYZZZrrrtttyyylllsssCCC'''444>>>000)))444000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222222222444666777777888:::<<>><<<;;;:::::::::::::::;;;<<<>>>???AAABBBCCC@@@@@@BBBEEEHHHHHHGGGEEEGGGJJJJJJGGGGGGMMMRRRSSSNNNOOOPPPOOONNNMMMNNNOOOLLLLLLJJJHHHEEEBBB@@@>>><<<;;;:::888666444333222222222111111111000000000000000111222333444444555222222333444666888:::;;;@@@@@@AAAEEEGGGKKKVVV```sssqqqrrr{{{bbbcccGGG///+++222;;;KKK\\\YYYiiifff^^^]]]MMM999888+++---555>>>PPP}}}sssKKK:::999666444444777999777555555555666666888999;;;<<<>>>@@@DDDFFFGGGIIIKKKMMMRRRQQQTTTVVVSSS\\\:::,,,333AAAUUUnnnhhhgggWWW@@@777AAAIIIIIIXXXjjj???FFF555...```sssIII888<<<>>>AAAEEEIIIKKKMMMNNNRRRLLLMMMSSSRRRJJJEEEFFFBBBDDDEEEFFFCCC???;;;888777777666555444333333222222222111000///......---///......///000...+++'''666444333222333666:::===222222666<<>><<<;;;:::888444222444444333222111111111111,,,,,,,,,,,,,,,---...............//////111222333333333555777999;;;<<<=========>>>>>>>>>===;;;:::777666444111///---,,,,,,++++++******)))(((((((((((((((((((((((()))******...000444777888:::===???hhh```333555000///000------------,,,,,,,,,+++///)))''',,,777FFFYYYhhhbbbmmmlllUUU;;;666DDDRRRZZZvvvoooZZZXXX]]]PPPQQQSSSYYYbbbnnn{{{```WWW\\\OOOjjjxxxyyy~~~}}}???:::444000///000111333//////......---,,,,,,,,,++++++++++++++++++++++++++++++,,,---...///000000000111333444444666888:::BBBAAAAAABBBDDDEEEDDDBBBCCCDDDFFFGGGHHHFFFCCCAAAEEECCCAAA@@@???>>>:::777999777555333222222333444111222555777222///888GGGcccyyyHHHDDDLLL@@@555888777666555444333333333333222222333222111000222444222444666777888:::===??????BBBEEEFFFGGGIIILLLOOOGGGKKKOOOOOOLLLKKKOOOTTTNNNIIIFFFFFFIIIJJJEEEAAABBBBBB@@@>>>===<<<<<<;;;===;;;999666555555666777777888999;;;===???@@@AAAAAA@@@@@@CCCGGGIIIFFFCCC@@@FFFKKKIIIIIIMMMPPPQQQLLLMMMNNNNNNNNNMMMMMMMMMKKKKKKIIIFFFDDDAAA???>>>;;;:::999888666555444333000000000000////////////...//////000111111222222111222222333555777888999>>>>>>???CCCFFFIIIMMMQQQggg|||yyyeeeNNNBBB<<<888444222666DDD888000;;;111'''999111HHHaaalllfffCCC555>>>444333222333555666444222333333333444555777888999888;;;???CCCDDDFFFHHHJJJMMMIIIUUUcccUUUFFFaaayyyiiiAAA(((666JJJTTTeee{{{zzzyyyxxx{{{~~~~~~zzzwwwpppMMM000444999<<>>:::666444777666555444333222222111000000000///...------,,,...+++)))+++///333333111'''((((((***,,,---///000222333777<<<>>>??????@@@DDDFFFIIILLLMMMLLLKKKIIIGGGHHHHHHHHHHHHHHHGGGGGG@@@>>><<<:::999777555222333222111000////////////++++++******++++++,,,---------------...///000111111111222333444777999;;;;;;<<<======<<<;;;999888555444222000...---,,,,,,++++++******)))(((((((((((((((((((((((())))))***---000555888999:::;;;<<<```^^^333555000---///---,,,,,,,,,++++++++++++---***&&&%%%'''111FFFYYYcccVVVaaa~~~[[[DDDFFFNNNNNNLLLQQQbbbyyyiiiEEEAAAPPPJJJAAASSSuuuqqqyyysss999***;;;???111***111444---......------,,,+++++++++******************************+++,,,---......///---...000222333555888;;;:::;;;<<>>===:::777555777555333111111222333444...444555000///444555222@@@kkkiiiQQQ>>>>>>@@@;;;999===555555444333222222222222000111111000//////000222111333555666666888;;;===<<<===@@@BBBDDDFFFIIIKKKKKKOOORRRQQQMMMLLLOOOSSSRRRNNNJJJJJJLLLKKKFFFAAABBBAAA>>><<<:::999999999:::888666333222222333444333444555777999;;;<<<===BBB@@@@@@BBBFFFHHHFFFCCCHHHOOOTTTRRRNNNLLLIIIFFFKKKKKKKKKLLLLLLLLLKKKJJJJJJHHHFFFDDDAAA>>>===<<<999999888777555444444333000000000////////////...------......//////000000111111111222333444666777:::<<<>>>AAAEEEIIIJJJJJJFFFWWWsssxxxeeeXXXEEE222444<<<000...BBB???<<>>@@@CCCFFFJJJLLLMMMMMMRRRXXXZZZXXXtttYYY222(((777IIIPPP[[[___fffmmmrrrttttttssspppzzziiiGGG111333@@@999@@@wwwiiiGGG777111999444777;;;@@@EEEIIILLLMMMQQQOOOOOOOOOLLLHHHFFFHHHHHHGGGDDD@@@===;;;999999666666555444333222222111///......------,,,,,,,,,,,,+++***))))))+++---...***,,,///111222222000/////////000555===CCCDDDBBBCCCEEEHHHKKKLLLLLLJJJIIIFFFGGGGGGGGGGGGGGGFFFFFF@@@>>>;;;999888666444222111000///......------...+++************+++,,,,,,,,,,,,,,,,,,---...//////000000000000222444777999=========<<<;;;999777666444333111///...---,,,,,,++++++******)))(((((((((((((((((((((((())))))***---000555888999::::::;;;fff[[[222666///+++///,,,,,,,,,+++++++++******...///000///++++++555BBBTTTTTTVVV\\\fffgggXXXHHH???RRR___[[[PPPHHHBBB<<>>===;;;888666555444444333222111111111222333...555444---///888666+++888:::KKKvvv___EEEFFFFFFDDD<<<555777>>>666666444333333333333333000111222111//////111222000222333444555666999;;;???@@@BBBDDDEEEFFFGGGGGGIIIKKKMMMLLLIIIHHHIIILLLOOOLLLJJJIIIIIIGGGBBB>>>@@@???===;;;999888777777666555333222111111111222//////000222444555666777======>>>@@@CCCDDDDDDCCCEEEKKKOOOMMMLLLKKKHHHCCCIIIHHHGGGHHHIIIJJJIIIHHHFFFEEEBBB???<<<:::999888555555444444333222111111000000000/////////......,,,---------.........///////////////000111222333444888<<<===AAAFFFHHHFFFHHHLLLQQQXXXggg~~~wwwfffcccUUUXXXjjjqqq}}}~~~ccc888444<<>>;;;999999999666555444333222111111000------,,,,,,,,,+++++++++%%%))),,,,,,***''''''(((******))))))******++++++------+++---555>>>@@@===AAABBBEEEGGGHHHHHHGGGGGGDDDEEEEEEEEEDDDCCCCCCBBB>>>;;;888666555333111/////////...---,,,,,,,,,,,,***************+++,,,,,,+++++++++++++++,,,---...///......///000222555666<<<======<<<:::888666555333222000///...---------++++++******)))(((((((((((((((((((((((()))******---111555888::::::;;;===yyyWWW000555...+++///++++++++++++************'''''')))+++***&&&&&&***888TTT\\\JJJHHHeee~~~UUUQQQIIIIIIZZZlllkkk^^^fffeeebbb\\\YYY\\\eeelllTTTWWW{{{xxxQQQ***555EEE777---***111444...)))))),,,,,,,,,+++******))))))((((((((((((((((((((((((((())))))******++++++,,,,,,---------...000444777777:::>>>AAADDDEEEFFFGGGEEEFFFFFFDDDAAA@@@BBBDDD<<<;;;999777444333333444000000000000000000000111000111000///000222222000///000???SSSwwwjjjLLLOOOMMMCCC???DDDAAA666333888555555444333222222222222///000000///......///111...000222222222444777999;;;<<>>@@@BBBEEEGGGAAADDDEEEEEEHHHLLLLLLHHHJJJHHHFFFFFFIIIKKKJJJIIIDDDBBB???<<<999777666666333333333222111111000000/////////.........------,,,------------.....................//////000111000666:::999;;;AAAEEEDDDAAAGGGLLLSSScccxxxwwwtttuuu{{{tttpppDDD>>>...***666999222222000000000///...------...------------...///000000222444666888<<>>???@@@AAABBB@@@BBBCCCBBB???===>>>???:::999777444111000222333---...///000000000//////222,,,---222111***---777---000666%%%???[[[kkkNNNJJJFFF===444>>>>>>444222:::;;;444333222111000////////////,,,---...---++++++---///---///000111111222555777111333777<<>>???BBBHHHLLLOOOMMMIIIFFFHHHNNNNNNKKKNNNJJJGGGGGGJJJMMMMMMMMMDDDCCC???<<<999888777777333333333333222222222111.........---------,,,,,,---------------------...000////////////000111222///777;;;888888>>>DDDDDDLLLIIILLLQQQNNNMMM[[[ooopppqqqjjj{{{wwwyyy```DDD;;;---777888555555...***111---......---,,,,,,---...,,,,,,,,,,,,------...///,,,...///111555;;;BBBGGG>>>IIIKKKBBBFFFTTTWWWMMMFFFUUUDDDmmmmmmGGGAAA999333333777;;;>>>444777::::::888555666888===>>>???JJJkkkVVV:::111333,,,000444)))+++---111666;;;@@@CCCDDDHHHLLLNNNKKKGGGEEEDDDDDD>>>>>>===;;;888555222000222222111000///...------+++++++++***************,,,***'''&&&'''((((((((((((((()))***************###,,,111///000888@@@BBBBBBCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGFFFEEECCCBBBAAA>>>;;;777444333222111///...---,,,+++************((((((((((((((()))******(((((('''''''''(((((()))******+++---...///000000666777888999999888777666222222000//////.........++++++******)))(((((((((((((((((((((((()))******///222555888:::<<>>:::777666333111000111222222////////////............------------------------///...------000777@@@GGGkkkzzzxxxaaaNNNLLLQQQOOOHHHCCC@@@>>><<<999666444333222222111111000///......---------------------------///////////////000000111333666;;;>>>@@@BBBCCCEEEMMMKKKNNNRRROOOHHHFFFIIIHHHGGGFFFEEEEEEDDDBBB@@@999999888777666555444444000000000000////////////000111111111111222222222333555777;;;===@@@AAAAAACCCEEEFFFGGGGGGHHHJJJMMMMMMJJJFFFEEEFFFGGGFFFDDD???===:::999888888666444111000///......------...++++++++++++++++++++++++******************************+++,,,------......///111444555777999<<>>===@@@GGGeeewwwxxxJJJ//////...------------...222222333666<<>>;;;777333111222111000///...---,,,,,,************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++,,,...222555888:::<<>>EEEKKK888///...000---,,,,,,,,,+++++++++******((()))))))))************---***(((,,,666AAAJJJOOO```hhhfff___iii}}}}}}uuuooovvvVVV>>>DDD999111111222111111333//////...---,,,+++******)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***+++,,,---...333333444666888999:::;;;AAA>>>===???CCCCCC@@@<<<888666444222111111111222////////////.........---------------------------000000000000000222777:::444>>>IIITTTddduuu~~~yyyrrrgggYYYOOOVVVMMMIIIMMMPPPLLLDDD@@@???===;;;888666444222222000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......//////000111000222666999;;;===@@@CCCIIIHHHJJJMMMKKKEEEDDDGGGEEEDDDBBBAAAAAA???===;;;666555555444333222111111000000000/////////............/////////000000000...///111444777999<<<===@@@BBBCCCCCCBBBBBBDDDFFFIIIFFFDDDCCCDDDDDDBBB@@@>>><<<999888777777555333111000///...------------++++++++++++++++++++++++*********************************+++,,,,,,---------///111333444666:::<<>>555222222444111000000///......------++++++++++++++++++++++++++++++++++++++++++++++++---...//////111444999===>>>CCCFFFFFFHHHNNNQQQQQQSSSRRRNNNGGGGGGUUUnnnhhhAAA555///......---------------------...222777<<<@@@BBBGGGHHHIIIJJJHHHFFFCCCAAA;;;;;;:::999777555333222111111000///...---,,,+++*********)))))))))((((((((((((((('''''''''''''''((((((((((((((((((((((((******+++---000444777999:::AAADDDBBB@@@BBBDDDCCCEEEFFFFFFFFFCCC???;;;999777666444111///...---,,,++++++***))))))(((''''''((((((''''''''''''((((((''''''''''''''''''''''''(((((()))***++++++++++++...000333666666555333111111111000///...---,,,,,,))))))))))))((((((((((((''''''&&&&&&'''(((***+++///000444999:::999>>>EEEIII777000...///...,,,,,,,,,+++++++++******))))))))))))************(((******)))(((+++333999LLLQQQ]]]hhhhhh\\\OOOIIIWWWXXX[[[dddpppzzz}}}iiiZZZQQQJJJAAA;;;444333444555222...///222......---,,,+++******)))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))***+++,,,,,,---111222333555666888999:::===<<<<<>>DDDEEEGGGHHHIIIIIIGGGFFF???@@@EEEJJJJJJDDD@@@???===;;;999777555333222111.........------,,,++++++++++++++++++++++++++++++...............//////000...000333555777:::???BBBGGGFFFGGGIIIGGGDDDDDDGGGEEEBBB@@@>>>===;;;999666444444333222111000//////////////////.........---,,,,,,,,,,,,------------///000111333666:::===???AAACCCDDDDDDCCCCCCDDDEEEIIIHHHGGGGGGGGGEEEBBB???<<<:::777666555555333222000000///...------------++++++++++++++++++++++++************************)))))))))***++++++,,,,,,+++---///000111333666888???BBBFFFKKKOOOQQQRRRSSSSSSLLLVVVVVVGGGPPP^^^VVVSSSZZZ```^^^XXXQQQGGG>>>>>>777000...222555444111//////......------,,,,,,++++++++++++++++++++++++************************,,,,,,------...000555888;;;AAAEEEFFFHHHNNNRRRRRRLLLNNNLLLEEE>>>>>>FFFNNN~~~wwwSSS999+++%%%......---,,,,,,,,,,,,,,,)))***+++...333888===@@@===@@@CCCEEEEEECCC@@@>>>999888888777555333111000000000///...---,,,++++++******))))))))))))((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((())))))***+++...111444666>>>EEEIIIHHHEEEEEEEEECCCFFFFFFGGGFFFDDD@@@<<<:::666555333000...---,,,,,,******))))))((((((''''''((((((''''''''''''(((((('''''''''''''''''''''''''''((()))******+++++++++,,,...111333444333111000111000000///...---,,,,,,))))))))))))((((((((((((''''''&&&&&&'''(((***+++000000444999999999>>>EEEqqqFFF777111...///...,,,,,,,,,+++++++++******)))))))))))))))*********))),,,---***%%%$$$(((---&&&***:::PPP\\\___gggsss|||wwwpppkkkiiihhhfffeee___UUUGGG>>>;;;<<<===<<<555777999888222---,,,...---,,,,,,+++******))))))((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))***++++++,,,---...///111333555666777666777888;;;===;;;777333888777555333111000000///.........---------,,,,,,++++++++++++++++++++++++(((+++---///......///000111222222111111333333333000444777:::<<>>:::999777555333222111111......------,,,,,,,,,,,,************************---------------......///000111222444666:::???DDDFFFFFFGGGGGGFFFEEEFFFHHHGGGDDDAAA>>>===:::888555666555555444333222111000............------------******+++++++++,,,,,,,,,111111111333666:::>>>AAA???AAACCCDDDDDDDDDFFFGGGHHHIIIIIIIIIHHHEEEAAA>>>:::888555444444333111000000///...---,,,,,,,,,,,,************************************************(((((())))))*********+++***+++---...///000333555:::===BBBGGGKKKNNNPPPQQQQQQKKKSSSYYYOOOMMMRRRNNNDDDFFFGGGEEEBBB???<<<:::AAA;;;666555777777222------------,,,,,,,,,++++++************************))))))))))))))))))))))))+++,,,---,,,,,,...111444888>>>CCCDDDFFFJJJMMMLLLFFFIIIJJJFFF@@@===>>>AAAHHHZZZttt```555$$$...222,,,------,,,+++++++++++++++)))***,,,...222777===AAA???BBBFFFIIIJJJGGGDDDAAA===<<<:::888555222000///.........---,,,+++++++++***)))))))))((((((((((((&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())),,,///111333>>>DDDIIIGGGEEEFFFGGGFFFFFFFFFGGGFFFDDD@@@<<<999555444222000---,,,++++++)))))))))(((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&'''((()))***************,,,...000111111000///000000///......---,,,,,,))))))))))))((((((((((((''''''&&&&&&'''(((***+++000111444888999999>>>EEEyyyCCC666111.........,,,,,,,,,+++++++++************))))))))))))))))))+++,,,,,,+++)))((()))***...---)))%%%"""&&&///888<<<:::999999:::<<<======555555777;;;>>>>>>;;;999111111111000//////...---+++++++++***))))))(((((('''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((())))))*********+++,,,---///111333555666555666888;;;<<<:::666444666555444222111//////...------------,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,+++---///222***+++...111333444555666666888::::::999<<>>BBBBBBDDDEEEDDDDDDEEEFFFGGGHHHEEEAAA===;;;999666444666555555444333222111111------------,,,,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,...000444888:::888;;;>>>AAABBBCCCEEEFFFDDDEEEFFFFFFCCC???;;;999999777444333222222000...///...---,,,,,,+++++++++************************************************((()))))))))))))))*********+++---------///111444777:::???EEEJJJMMMOOOPPPPPPHHHLLLUUUTTTQQQPPPNNNHHHDDD>>>:::888666666888555555444444333111...,,,,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))+++,,,------,,,---000222444;;;AAABBBEEEIIIKKKIIIIIIIIIGGGBBB===:::999:::444111:::QQQmmmTTT888&&&***000++++++222,,,,,,+++***************)))***,,,...000555;;;@@@FFFHHHLLLOOOOOOLLLHHHEEE<<<;;;999777444222000///------,,,,,,++++++******)))))))))(((((((((((('''''''''((((((((()))))))))'''''''''''''''''''''''''''''''''(((***,,,///000777<<>>:::888666444222333333222111000///......,,,,,,,,,,,,++++++++++++************+++++++++,,,******+++,,,...111333555666:::>>>AAACCCDDDFFFHHHEEEFFFHHHFFFBBB>>>;;;:::888666333222222111///.........---,,,++++++++++++************************************************))))))))))))))))))*********+++,,,---,,,---000222666999>>>DDDIIILLLNNNOOORRRMMMIIIKKKPPPPPPNNNOOOKKKEEEAAA@@@>>>:::888888...000222222///------///,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))***+++,,,,,,,,,---///111///777???BBBFFFKKKMMMKKKJJJGGGCCC???<<<;;;;;;;;;444444888;;;666<<<]]]uuuYYY:::$$$)))'''(((...111---(((&&&++++++***)))))))))))))))''')))++++++,,,000777===AAADDDGGGIIIHHHFFFBBB@@@666555444222111000000000,,,+++++++++*********)))))))))((((((((((((''''''''''''(((((()))*********'''''''''''''''''''''''''''&&&&&&''')))+++---...333888;;;::::::@@@FFFHHHBBBCCCCCCCCC@@@<<<999666333222000...+++***))))))''''''''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))'''(((***,,,.....................---------,,,,,,))))))))))))((((((((((((''''''&&&&&&'''(((***+++...///222777888:::AAAIII???555333...---///,,,,,,,,,+++++++++******************)))))))))(((''''''((())))))******+++'''&&&%%%######$$$'''***%%%&&&(((***,,,...000222...444;;;???>>>888222///666777333---+++...,,,'''))))))((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((()))))))))***,,,...111333555666777888:::::::::888888888///////////////......---,,,,,,,,,,,,++++++++++++************************+++,,,+++***(((((()))++++++'''&&&***------111777,,,---...000222555999<<<888???BBB@@@===;;;666///333222111000////////////++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,,,,---.........000444777888???CCCAAAAAAEEEEEEBBBEEEAAA<<<999777555333222222111111000///...------,,,+++++++++************))))))))))))*********++++++,,,---...///111222222777;;;???BBBDDDDDDFFFGGGGGGIIIJJJHHHCCC>>><<<<<<888666333222111111///......---,,,+++************************************************************************************)))***+++++++++,,,...000333666:::@@@EEEHHHJJJJJJOOOSSSOOOKKKNNNNNNIIIJJJCCC===;;;>>>???:::777777333444444222///---...///,,,,,,,,,,,,,,,,,,,,,,,,************************************************((()))+++,,,+++,,,...000,,,555===AAAEEEIIIJJJHHHDDDBBB???>>>>>>>>>===;;;AAA777......222333///,,,888GGGRRRlllzzz}}}vvvcccLLL;;;///))),,,333'''666777(((###......"""******)))(((((((((((()))(((***+++***)))---444;;;;;;===???@@@AAA???===;;;444333111000///...//////+++************)))))))))))))))((((((((('''''''''&&&&&&''''''((())))))***''''''''''''''''''''''''''''''&&&'''(((***,,,---111777<<<<<<===BBBFFFGGGEEEEEEFFFEEECCC???;;;888222111///---+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((((((((('''(((***+++---...............------------,,,,,,))))))))))))((((((((((((''''''&&&&&&'''(((***+++------111666888;;;BBBKKKxxx===555333...---///,,,,,,,,,+++++++++******+++*********))))))((((((&&&(((******'''''')))+++...'''&&&,,,---''''''...)))*********)))***,,,...+++///333555555666888:::+++000000+++))),,,---***((((((((((((((('''''''''&&&'''''''''(((((())))))''''''''''''((((((((()))'''''''''''''''''''''''''''''''''(((((((((((((((&&&'''))),,,...000222333222333444444333222222333------............------,,,,,,,,,+++++++++******))))))))))))))))))))))))'''(((******)))((()))***---)))***...---'''%%%(((...///000222555888::::::666>>>AAA<<<777888888666222111000//////.........******************++++++++++++++++++++++++++++++*********)))***++++++,,,---...//////...000333555999@@@EEEDDDDDDHHHHHHDDDEEEBBB===999777666555333222222111000///...------+++++++++************)))(((((((((((()))))))))******+++,,,---...///......444888<<<>>>??????@@@AAAEEEFFFGGGDDD>>>:::999999888666333222111111///......---,,,+++************))))))))))))))))))))))))************************+++++++++***************((()))******)))***,,,......111666;;;@@@CCCEEEEEECCCSSSVVVPPPPPPKKKBBBAAAGGG???:::======888555777222111///---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************&&&(((***+++***+++---///---555<<>>>>>===:::555111***666999///)))...222111...222,,,666777///<<<>>>:::@@@CCCAAA???>>>888000111)))***444666...+++000///&&&$$$+++---(((***222******)))((((((((((((((()))+++---+++))),,,444;;;===>>>@@@BBBCCCBBBAAAAAA888666333000...---,,,,,,************)))))))))))))))(((((((((''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''(((***,,,---+++333:::;;;;;;>>>AAA@@@BBBBBBCCCBBB@@@<<<888666222111///,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((('''((()))+++---.........------------------,,,,,,))))))))))))((((((((((((''''''&&&&&&'''(((***+++,,,,,,000666888;;;DDDMMMyyy>>>444------111+++************))))))))))))((((((''''''''''''((((((***... 555 ###(((&&&---$$$///%%%)))%%%&&&+++###((((((&&&'''&&&000&&&555000///666444,,,222000//////---,,,+++******))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''')))*********+++///222555666888777555333222222000000000///......------+++++++++************)))************************))))))))))))))))))))))))******))))))******+++,,,.../////////000333888<<>>AAACCCDDDCCCBBB@@@???<<<888555222111000/////////...------,,,,,,+++*********))))))(((((())))))))))))))))))))))))++++++******++++++,,,---222444888;;;>>>>>>======FFFGGGFFFDDD???;;;888888555444222000...---,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,...000444888===BBBEEEGGGJJJKKKMMMOOOOOOLLLFFFBBBCCC@@@<<<:::999777555333000000///...------,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++///111444888<<<@@@CCCEEECCCAAA???<<<:::888777666111111000......---------000000000000000000000000...///000111111000///...//////...------,,,++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))+++...000111777:::>>>??????=========;;;777333000///...---,,,+++*********))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&((()))***+++---444777666888@@@EEEDDDEEEDDDBBB???<<<999777666111000...,,,)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&(((((()))***+++,,,,,,------.........---,,,,,,+++))))))(((''''''''''''''''''&&&&&&''''''((()))******---111555888<<<@@@CCCsss===444------111+++************))))))))))))((((((''''''''''''(((((('''###000%%%***(((+++&&&$$$---000(((!!!...222$$$%%%111(((...&&&"""777)))###111***<<<555>>>//////...---,,,+++******)))((((((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,...000444555777666444222222222000000//////...---------+++++++++*********))))))************************))))))))))))))))))))))))******))))))******+++,,,,,,---------...111555999<<<<<<;;;999555333444444333222111///............,,,,,,,,,++++++*********************************************************+++,,,,,,---...///000111333888===???>>>>>>@@@BBB@@@>>>;;;888555222111000//////......---,,,,,,,,,************)))))))))((())))))))))))))))))))))))++++++******++++++,,,---000333777<<<@@@CCCDDDDDDDDDEEEEEEBBB>>>:::777777555333222000...---,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***+++,,,---///222777<<>>;;;999777666333111000//////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++---///111555:::>>>AAABBBAAA???===;;;888666555444000000///------,,,,,,---........................,,,---...//////...---,,,......------,,,++++++***))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))+++---///000666:::>>>@@@@@@>>>===<<<888555111///...---+++************)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&''')))***++++++222666777;;;DDDIIIIIIGGGFFFDDDAAA>>>:::888777111000...+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&'''(((((()))***+++,,,---------......---,,,,,,+++))))))(((''''''''''''''''''&&&&&&''''''((()))******---111555888<<<@@@CCCvvv<<<444...---000+++************))))))))))))((((((''''''''''''((((((...(((%%%'''"""///"""###&&&555&&& ***&&&&&&)))&&&$$$"""444###...******(((BBB***///+++222$$$///...------,,,+++******((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&'''***,,,---,,,222444555555333111111111000//////......---,,,,,,++++++*********)))))))))************************))))))))))))))))))))))))***))))))))))))***++++++******++++++,,,...222555888888888666333111111222222111000...------,,,,,,+++++++++++++++************************************************************++++++,,,---...//////111888???AAA???>>>BBBFFF???===;;;777444222000000///......------,,,,,,+++************))))))))))))))))))))))))))))))))))))+++************+++,,,,,,///222666;;;???BBBDDDEEECCCDDDDDDAAA===888666666444333111///...,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))******+++,,,+++---000555:::???CCCFFFEEEHHHKKKMMMLLLHHHDDDAAA@@@===999777666444222000//////......---,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,///222666:::===???>>>===;;;999777555333222......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,,,,,,,++++++******)))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))***,,,...///444888>>>AAAAAA???===<<<999777555333222000---+++******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((*********000555777;;;BBBGGGHHHGGGFFFDDDAAA===:::777555000///---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&''''''((()))***+++,,,,,,---------------,,,,,,+++))))))(((''''''''''''''''''&&&&&&''''''((()))******---111555888<<<@@@CCCwww999444///---000+++************)))))))))(((((((((''''''''''''(((((("""222777///((()))333### ***%%%(((***,,,333)))&&&'''111000...111'''222""";;;---------,,,+++******)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%'''***++++++***///111333333222000000000//////......---,,,,,,+++************))))))))))))************************)))))))))))))))))))))))))))))))))))))))***++++++)))*********+++,,,000333666777888777444333333333000000...---,,,++++++++++++++++++***************************************************************)))******+++,,,,,,------111666;;;???@@@AAACCCFFF>>><<<:::777444222000///......------,,,+++++++++*********)))))))))))))))))))))))))))))))))))))))***************++++++,,,...000333666999<<<>>>???BBBCCCCCCAAA<<<999666666333222111///---,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,///333999>>>CCCEEEDDDGGGKKKLLLKKKGGGCCCAAA???<<<999666555333111///.........------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++---000333777;;;===<<<;;;:::888666444222111,,,,,,+++***************++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((***+++------111666===AAAAAA???===<<<999777555444333111...+++))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***+++///333666888<<<@@@BBBDDDCCCBBB???;;;777444222000///---+++)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&''''''((()))***++++++,,,,,,---------,,,,,,+++))))))(((''''''''''''''''''&&&&&&''''''((()))***+++...222555888;;;???BBBxxx777444000---///+++************)))))))))(((((((((''''''''''''((((((***###"""$$$222***!!!111***'''&&&///...(((+++(((111(((999...(((&&&&&&$$$&&&444888444'''///,,,,,,,,,+++******))))))&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((()))***)))(((---///111111000//////000......------,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++)))***+++++++++,,,///111444555777666555333333444000///...,,,++++++******************************************************************************))))))******+++,,,,,,,,,//////222777>>>AAA@@@>>>===;;;999666333111000///---------,,,++++++******))))))))))))))))))******))))))))))))))))))))))))******))))))******+++,,,,,,---///222555888;;;===BBBCCCCCCAAA===999777777222111000...---,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++,,,---///222777<<>>CCC@@@<<<<<<:::888555333111000///---,,,,,,++++++******)))))))))))))))************))))))))))))))))))))))))***))))))))))))***++++++***+++---000444999===@@@AAACCCCCCAAA===999777777222111///...---,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,---000444999>>>AAAAAAFFFLLLMMMJJJFFFCCCCCC???<<<999666555333111///------,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******++++++,,,---000444888:::888888888777666333111///******)))))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))******,,,111777<<<>>>===<<<<<<666333111///...,,,***'''''''''(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&''''''(((''')))///777;;;<<<@@@EEEBBBBBBBBB@@@===999555333...---,,,***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&'''((()))*********++++++,,,,,,,,,,,,,,,))))))(((''''''''''''''''''&&&&&&''''''((()))***,,,///222555888;;;>>>AAA333444222---...,,,************))))))))))))((((((''''''''''''((((((666!!!ZZZ===%%%,,,$$$AAA"""www555***************)))))))))%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((%%%***...---(((%%%'''+++(((+++---......---......------,,,,,,+++************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((***++++++******,,,------///222333222111111111000///...---,,,+++++++++((()))))))))*********+++******************************************************++++++++++++,,,,,,000000222888>>>BBBAAA>>>;;;999777555222111//////,,,,,,,,,+++******))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))***++++++++++++,,,///333777<<>>DDD@@@@@@AAA@@@===:::666333------+++***((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((())))))*********+++,,,,,,,,,,,,,,,))))))(((''''''''''''''''''&&&&&&''''''((()))***,,,///222555888;;;>>>AAA333444222---...,,,************))))))))))))((((((''''''''''''(((((("""---gggDDDxxx@@@eeeppp```MMMYYY***WWW,,,///sssnnn************))))))))))))%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((($$$+++000...'''$$$''',,,'''***,,,...---------...------,,,,,,+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''')))******))))))***,,,---///333444333222222222000///...---,,,+++++++++(((((())))))*********+++************************************************+++++++++++++++,,,,,,,,,***---222666999;;;<<<===:::999777444222000//////,,,,,,++++++***)))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))******+++......------000333777:::>>>???@@@>>>:::777555555111000///...---,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++,,,+++*********))))))***---222666999===CCCIIIJJJFFFBBBAAAAAA<<<999555333222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))***,,,000444777333444444444333000---+++******))))))))))))***+++************************)))***+++,,,,,,+++***)))))))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))---333777999:::<<<===999555111...---,,,+++***&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''((('''---666888666999>>><<<===>>>>>><<<888444222---,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&'''((()))))))))***+++,,,,,,,,,,,,,,,))))))(((''''''''''''''''''&&&&&&''''''((()))***,,,///333555888;;;>>>AAArrr888000333+++///++++++++++++***)))(((((('''(((((('''''''''&&&&&&&&&%%%+++,,,|||QQQNNN$$$fffqqq%%%111 ***************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''<<<777///(((###"""$$$%%%)))))))))***++++++,,,,,,------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,---...000000000000//////......---+++******)))))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))+++---111444777999;;;:::888666444333111---***+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---222888======???@@@???<<<888666666555333111...,,,+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,///444777@@@DDDGGGFFFFFFFFFBBB===>>>:::666222000///---,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))+++...222444444555666666444222///...******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&&&&''''''''')))))))))((((((((((((((('''''''''&&&&&&'''((((((+++***,,,111999<<<:::777333222000---+++)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&(((,,,222777;;;===AAABBBBBB???999444222222---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''*********)))))))))))))))(((((((((((('''''''''''''''&&&&&&''''''((()))***+++///222444666999???DDDqqq777///333+++///+++++++++******)))(((((('''(((((('''''''''&&&&&&&&&%%%???lllGGGBBB$$$'''111VVV***************)))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''111...***&&&$$$%%%(((***(((((()))******++++++,,,---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,...///000000/////////......---+++******)))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***+++---///333666999;;;:::888666555333111...++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---111777;;;???@@@AAA@@@===999777666444333000...,,,+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++...333666>>>CCCFFFEEEEEEEEEBBB===>>>:::555222000///---,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))***---000222222333444444333111...---******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))'''''''''((((((((((((((('''''''''((()))***,,,,,,******+++111888;;;:::777666444222///---+++))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((---444:::???BBBCCCEEEEEEBBB<<<666333222---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''***)))))))))))))))))))))(((((((((((('''''''''''''''&&&&&&''''''((()))***+++///222444666999???DDDqqq777///333+++///+++++++++******)))(((((((((((((((((('''''''''&&&&&&---)))<<<...sss///)))%%%|||!!!;;;}}}))))))******))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%''')))***(((((())))))******++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---...////////////......---,,,,,,+++******))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,---000444888::::::888666555444222///---+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,000555999>>>???@@@???<<<888666555444222000...,,,+++++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++...222555;;;@@@DDDDDDDDDEEEBBB======999555111///...---,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((())),,,...000000111222222111///---,,,******))))))))))))******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&'''((()))***))))))***///666::::::999999777444111...,,,******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%(((,,,222888>>>AAABBBDDDEEECCC>>>888333000---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''))))))))))))))))))******(((((((((((('''''''''''''''&&&&&&''''''((()))***+++///222444666999???DDDppp666///222***///+++************))))))(((((((((((((((((('''''''''''',,,vvvEEE***!!!(((---nnn&&&<<>>===:::666444444333222///---,,,++++++,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++---000333888===AAAAAABBBDDDAAA===<<<888444000///...---+++******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***,,,---///000111222111///---,,,******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((&&&''''''(((((())))))***)))(((''''''&&&&&&''''''(((((()))...444888:::::::::888555222///,,,***)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((***---111777:::<<>>888222///---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''')))))))))))))))*********(((((((((((('''''''''''''''&&&&&&''''''((()))***+++///222444666999???DDDooo666...222***///+++*********)))))))))))))))))))))((((((((('''''''''---EEE???###!!!...,,,333(((:::JJJ------%%%TTT;;;'''(((((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%&&&''''''(((((()))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************+++++++++,,,------...///---------,,,,,,++++++***))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,+++******,,,///333555888777555555444333000...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---111444999;;;===<<<:::777555555222111///---,,,++++++,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,...111444999>>>???AAACCCAAA<<<;;;777333000...---,,,+++******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++...///111222111000...---******))))))))))))******(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))((('''''''''''''''(((((()))))))))+++******))))))))))))***(((((())),,,111666999:::999777444111...+++)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''(((***...555999999<<>><<<===???BBBBBB>>>888333---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((()))******++++++(((((((((((('''''''''''''''&&&&&&''''''((()))***+++///222444666999???DDD{{{nnn555...222***///,,,)))))))))))))))))))))***))))))))))))((((((((('''###$$$///===gggbbb///---***555***ggg:::DDD&&&''''''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''(((((((((%%%&&&&&&''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********+++,,,---...------,,,,,,,,,,,,++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++*********++++++---...///555333222222333222000...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************---///333666888999888777777777111000...,,,+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******,,,------333999;;;>>>AAA@@@<<<999555111...------,,,+++******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))***,,,...///000///...---******))))))))))))******(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++,,,...///000777666666555555444444333111000...,,,***)))((((((***)))******,,,000555999777555333000...,,,******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""%%%'''((()))---666===??????@@@AAAAAA>>>777222---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))******++++++(((((((((((('''''''''''''''&&&&&&''''''((()))***+++///222444666999???DDDzzznnn555---222***///,,,)))))))))))))))*********))))))))))))((((((((((((&&&///'''%%%>>>666000000444444;;;JJJAAAAAA'''222555RRR!!!&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************++++++++++++++++++++++++)))******+++,,,,,,,,,---333222111222222222000...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))***,,,...---000444555555444444444000///...,,,++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++******+++,,,,,,222888:::===AAA@@@<<<888555111...------,,,+++))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***,,,.........---,,,******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***...333999>>>BBBEEEBBBAAAAAA@@@???>>>======CCC@@@<<<777222...+++)))************+++///444888777555333111///---,,,+++((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###&&&'''&&&%%%(((000777@@@???>>>???>>>:::333...---,,,***)))'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''''''''(((((()))***+++++++++)))((((((((('''''''''''''''&&&&&&''''''((()))***+++///333555666999???DDDzzzggg<<<333///***,,,...************))))))))))))******************+++,,,,,,++++++))))))+++000333333999??????===>>>CCCIIIGGGDDDBBBCCCEEEEEEBBB>>>FFFHHHFFF:::,,,%%%(((---***...&&&"""'''***&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((())))))((((((((('''&&&&&&&&&&&&&&&''''''((())))))))),,,***((('''&&&'''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************............---,,,++++++)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++,,,...111333333222000///---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++---000444777888777555333000///...,,,+++***)))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((***---......---***(((''')))******)))(((((()))+++***)))((('''(((((()))...///333:::BBBDDD???::::::777333///,,,,,,,,,,,,************************************************))))))))))))))))))))))))+++***)))((((((((()))))))))(((((((((((((((((((((((((((((())))))***************+++,,,---------------,,,+++***))))))))))))************************+++)))((('''((())))))(((((()))+++,,,***(((&&&&&&---:::HHHKKKEEE>>>===>>>777CCCCCC>>>FFFHHHAAA===444666:::???@@@<<<333,,,((()))'''%%%'''---333666333555666444000,,,***)))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''+++000333888999>>>BBBAAA;;;666444///,,,)))'''&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((+++---...---+++)))))))))))))))(((((((((((('''&&&&&&''''''((()))***,,,...111444666:::>>>AAAlllddd:::333111,,,,,,,,,************))))))))))))))))))((('''''''''(((***,,,+++******,,,222:::@@@GGGDDDHHHXXXmmmuuunnncccpppqqqpppnnnhhh]]]QQQHHH===;;;<<>>AAAqqqccc777222222///---***++++++*********)))))))))((())))))((('''''')))+++$$$&&&***000888DDDPPPXXXkkkkkkoooxxxzzzsssyyyyyyxxxwwwvvvxxxzzz}}}lllbbbSSSFFF???===???AAA666,,,%%%$$$&&&'''&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))+++***)))((('''''''''''''''((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************---------...------,,,,,,)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++,,,---///111222222000///---,,,+++******))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,...111444666666444333111000...,,,+++*********)))************+++++++++))))))))))))))))))))))))******************************)))(((((()))***+++''''''''''''''''''(((((()))***+++---------,,,+++***+++...555<<>><<<:::888444000...,,,,,,,,,************************************************************************))))))+++,,,,,,+++***))),,,,,,++++++************))))))))))))(((((((((((())))))******+++,,,,,,,,,---,,,+++***))))))))))))************************(((((()))***++++++++++++...***'''***111<<>>===AAAMMM```vvv~~~xxxuuutttmmmvvv|||vvvvvvuuugggNNN999...000000///---+++,,,...888888888555111---,,,+++)))(((''''''&&&&&&''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&(((,,,///555888===??????;;;666222222///+++)))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))*********))))))))))))(((((((((((('''&&&&&&''''''((()))***,,,...111444666:::>>>AAAddd666000222000...++++++++++++*********))))))'''***++++++))))))+++---$$$,,,888FFFTTTbbbmmmttt{{{uuurrrrrrsssnnnmmmjjjeeebbbccciiinnnsssuuuuuuoooaaaOOOAAA999...888999---$$$&&&***)))''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))''''''((((((((((((((()))******)))(((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************,,,,,,------...---------))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********++++++++++++,,,...000111111000000------,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++---000222444444444333111000...---+++*********))))))*********+++++++++))))))))))))))))))))))))************************)))+++---...---,,,)))(((+++***+++,,,...///000///,,,,,,,,,++++++***************---222999===??????;;;999555222///---,,,,,,************************************************************************......---,,,+++)))((((((+++++++++******)))))))))************************))))))))))))***+++,,,,,,---,,,+++***))))))))))))************************''')))++++++***)))))))))+++(((***666EEELLLEEE<<>>??????>>>999333333///+++)))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&'''(((***+++))))))))))))(((((((((((('''&&&&&&''''''((()))***,,,...111444666:::>>>AAAnnnggg666///000//////---++++++++++++************'''***,,,+++((('''))),,,777CCCTTTdddpppwww{{{}}}vvvnnnpppxxx}}}{{{vvv}}}zzztttqqqjjjfffhhhttt}}}ttt[[[CCC888999;;;:::222)))'''+++''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''(((((((((((()))))))))++++++,,,,,,------------((('''&&&%%%&&&))),,,...(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************(((((())))))************************************++++++,,,---............))))))))))))))))))))))))))))))*********+++++++++************************************************))))))*********+++++++++***+++---///000000000000...---,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++***+++---000111333333333111000///---,,,+++******))))))*********+++++++++))))))))))))))))))))))))******************************+++++++++***))))))+++***)))+++------+++)))///...,,,++++++,,,---...++++++,,,000666;;;???AAA<<<:::777333000---,,,+++************************************************************************...---+++)))((()))******++++++++++++++++++++++++************************))))))))))))***+++,,,------,,,+++***))))))))))))************************(((***,,,+++((('''''')))(((---666@@@HHHLLLLLLKKKxxxpppnnn~~~|||mmmsssdddSSSYYYgggooossshhhccc|||pppRRR===000***+++///888888888666222///...---))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&%%%&&&(((***333;;;@@@AAABBBCCC???888222///+++(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&'''(((((())))))((((((''''''''''''''''''''''''''''''&&&%%%&&&(((***+++))))))))))))(((((((((((('''&&&&&&''''''((()))***,,,...111444666:::>>>AAAfffggg777//////...//////,,,++++++++++++*********''')))***(((&&&)))111888RRR[[[hhhsssxxxvvvsssqqquuuvvvyyy}}}~~~~~~{{{yyyqqquuuyyy|||{{{zzzyyyxxxtttfffaaagggooosssrrrYYY<<<222DDDGGG111$$$+++''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((((()))))))))******((()))***+++---...///000111222555777777777555444555333000,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************((((((((()))******++++++***************************+++,,,---............)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++***+++,,,...///000000000...---,,,++++++******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++******+++---///111333444111111///---,,,+++++++++)))************+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++***)))(((***---000222111//////000222000***%%%,,,++++++******,,,---...---,,,,,,...222888???CCC<<<;;;888444111...,,,+++************************************************++++++++++++++++++++++++)))))))))***+++...000222000000000111222222333333......------,,,+++************))))))***+++---...---,,,+++***))))))))))))************************)))+++,,,+++'''&&&))),,,///:::EEEFFFEEENNNdddxxxwwwttt```eeetttrrrjjjlllfffmmm[[[~~~nnnOOO000&&&***444666888777444000......***)))((((((''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&'''))),,,666<<<===???BBB???777333///+++(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''(((((((((''''''((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&'''(((***+++))))))))))))(((((((((((('''&&&&&&''''''((()))***,,,...111444666:::>>>AAAkkkaaa666000///---...///,,,,,,+++++++++*********)))******)))---:::MMM\\\ggglllrrrvvvvvvtttqqqpppttt}}}vvvssssss~~~wwwttttttwww{{{}}}zzzqqqkkkkkknnnpppVVVBBBBBBFFF???333...''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))************+++...111555888;;;<<<<<<>>>BBBDDDDDDBBB???<<>><<<999444///+++((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************'''(((((()))******++++++************************)))***+++---.../////////)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++)))***+++---...///000111......---,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))***+++---000222444222111///...,,,+++++++++)))************+++++++++))))))))))))))))))))))))+++++++++++++++++++++++++++...333888<<<>>>??????CCCCCCDDDGGGJJJGGG@@@:::222222333333111///,,,***---,,,++++++...555<<>>??????:::999777444111///---,,,,,,+++***)))***,,,...///---,,,+++***))))))))))))***************************,,,---+++((()))...333>>>EEEMMMSSS[[[kkklll]]]mmmxxxqqqzzzuuu~~~rrrLLL333...000333777777555111...---***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((()))'''''''''''''''''''''''''''((()))(((&&&&&&'''((('''222999999<<>>AAAQQQ[[[666222111---......,,,,,,,,,+++++++++******+++,,,,,,...888OOOllluuuwwwyyyzzz{{{|||~~~wwwrrrqqqyyyxxxjjjmmmlllmmmrrrxxx||||||{{{|||}}}|||kkk]]]sssxxxbbb===777JJJIII111((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************+++---111666;;;@@@DDDFFFEEEHHHLLLNNNNNNJJJEEEAAA888:::>>>@@@@@@===888555))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************'''(((((()))***+++++++++************************)))***+++---...//////000)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++)))***+++,,,...///000111......---,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))***---///222444222111///...,,,,,,++++++)))************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***333BBBOOOUUUSSSMMMHHH>>>>>>BBBHHHMMMLLLEEE???AAABBBCCCBBB>>>666///***---+++***))),,,222:::@@@===;;;999666222///,,,+++************************************************++++++++++++++++++++++++111555;;;@@@CCCBBB???===@@@@@@BBBCCCEEEGGGHHHIIIFFFEEEAAA===888444111///,,,+++*********,,,...000---,,,+++***))))))))))))************************))),,,---+++))),,,333999LLLIIINNNccc~~~___jjj{{{hhheeeYYYWWWeeekkkmmmtttwww~~~{{{{{{pppzzzuuuPPP444...222666888666222///---******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))++++++++++++++++++++++++((()))***)))'''&&&'''(((***666======AAAIIIFFF>>>555222...+++))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))'''(((((()))))))))))))))((((((((((((((((((((((((''''''(((((()))*********))))))))))))(((((((((((('''&&&&&&''''''((()))***,,,...111444666:::>>>AAAggg^^^555111222///...,,,,,,'''(((///111+++(((***)))+++///===\\\xxxyyykkk}}}}}}zzzrrrkkklllqqqwww{{{yyyppphhh___```aaa```bbblll|||jjj|||xxxkkkaaaqqqvvv[[[<<<;;;CCC<<<555...'''%%%((())))))(((''''''''''''((((((((())))))(((((((((((())))))***)))&&&###***111)))(((999666999:::FFF[[[ddddddjjjqqq}}}xxxfffeee]]]EEE999???:::555AAA===222&&&###'''++++++(((&&&'''((((((''''''((()))))))))))))))))))))))))))*********)))))))))))))))***+++,,,*********)))'''...,,,))))))++++++)))''',,,...---******---...---)))***+++***,,,///000000---,,,+++***)))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++---+++***+++---,,,((($$$)))***++++++***)))))))))''')))+++***)))+++///444222///---+++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++++++++++++++++++++---+++***)))***,,,000222000111111///,,,******+++************************+++******+++,,,+++***)))!!!)))///)))!!!+++666444888AAABBBDDDJJJIIIKKKXXXdddjjjqqqtttrrrooommmmmmrrrgggXXXNNNIIIGGG@@@:::666)))***111,,,)))333>>>===???>>>:::333...------,,,++++++******++++++,,,++++++++++++++++++++++++)))+++(((***---'''***<<>>******(((''''''((())))))''''''''''''''''''''''''%%%'''((((((&&&%%%%%%&&&&&&((()))))),,,555===AAAIIIEEECCCGGGMMMMMMDDD<<<000888&&&///...!!!000(((---%%%<<>>LLLCCC:::666111,,,***)))((('''''''''''''''''''''''''''%%%%%%%%%&&&'''''''''((((((***+++'''###&&&000999444:::<<<777222000///---***)))%%%###''',,,,,,(((&&&%%%&&&)))(((&&&***000******))))))(((((('''''''''''''''''''''((())))))000000222444666999;;;===UUU^^^555111222///...,,,,,,...///,,,((((((+++.........CCChhhyyysssrrr|||rrrvvv{{{}}}||||||zzzyyytttuuuyyy}}}~~~vvvjjj```zzzyyywwwvvvrrriii]]]TTT||||||qqqooo{{{ttt^^^fffxxxdddAAA888BBB???888+++###&&&---,,,$$$'''''''''((((((((()))))))))(((((((((((()))******...111***&&&///333444<<>>888444@@@???---%%%,,,---%%%((()))***))))))(((((()))))))))))))))))))))))))))************))))))))))))+++++++++******+++++++++&&&%%%%%%(((---//////---+++......+++***,,,+++(((+++,,,++++++,,,...//////---,,,+++******))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++///,,,((((((***,,,---,,,((())))))+++,,,------......---,,,---............222000...,,,,,,,,,++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000222444111222111000---******+++************************,,,+++++++++,,,,,,+++***555&&&&&&///222444777444///999BBBSSSkkkvvvwww}}}QQQSSSUUUTTTRRRQQQRRRTTTOOOMMMYYYqqq~~~rrrUUUAAA111:::///'''111000,,,888<<<======:::555000......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))555111(((000:::>>>BBB888>>>;;;mmmuuu{{{uuufffooovvv{{{zzz}}}~~~VVVOOOGGG:::999666---111111!!!...---,,,+++*********+++***************************)))***---222888BBBLLLSSSaaa|||tttooowww___gggggghhh{{{lllzzzzzzyyy}}}PPP***<<<>>>444666***555+++***)))((('''((())))))''''''''''''''''''''''''###$$$&&&(((+++,,,,,,++++++///555???HHHKKKEEE???<<<999777:::@@@CCC@@@<<>>IIIFFFDDDNNNnnnzzzpppIII222555"""'''999///......---+++++++++++++++++++++++++++++++++++++++---((()))222;;;BBBLLLVVV___[[[mmmjjjvvvfffpppJJJ===:::>>>;;;$$$777,,,+++)))((((((((()))***''''''''''''''''''''''''(((''''''((())))))(((''')))777EEEGGG@@@>>>HHHSSSQQQXXXdddqqq|||~~~{{{bbbOOOVVVBBB<<>>FFF<<>>hhh```555111111///000///---&&&(((111000***555IIItttkkknnn|||{{{```qqqtttSSS===777------///333666888888888---///222777AAAQQQdddpppzzzyyylllqqq{{{yyylllmmmwwwvvvTTTCCC999;;;555&&&"""***(((((((((((()))))))))***)))))))))******+++------444000///GGGqqq~~~zzziiimmmsss}}}zzziiitttrrrqqq[[[<<<666CCC>>>******((('''(((***++++++***))))))))))))))))))))))))))))))******+++++++++,,,...***))),,,---,,,///444777<<>>777222///,,,***)))((((((((((((((((((((((((%%%%%%%%%&&&)))...333666444444555:::@@@FFFIIIJJJrrr|||ooommmoooqqqIII555$$$###,,,///,,,))),,,,,,,,,+++******))))))((((((((((((((()))******...///111333777:::===>>>aaa```555000111///000000)))***000000(((+++KKKqqqqqqqqqxxxuuuooouuuwwwwwwlllQQQ555+++000666<<>>EEEFFFJJJNNNKKKFFFCCCDDDHHHMMMNNNKKKCCC888///---------111555444111---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******++++++,,,---------++++++++++++++++++,,,---...000222222000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++))))))---111'''SSSWWWFFF___~~~ppppppeeeVVVIIICCCCCCFFFHHHSSSXXX[[[jjjvvvqqquuuQQQLLLDDDBBB>>><<<999666222...------,,,,,,,,,,,,------++++++,,,,,,------......---AAADDD===JJJggg{{{UUU555999////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,'''333;;;???MMMhhhuuuxxxzzzwwwZZZ444???444777///...,,,***))))))******((((((((((((((((((((((((###&&&((((((+++888LLL[[[TTTWWWiii[[[999222===IIIKKKFFFEEE@@@999444000...+++***((((((((((((((((((((((((%%%%%%%%%'''---444;;;???444<<>>CCCLLLNNNOOOMMMFFF>>>666111+++000555666222...---...++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------222222333333444555555666333222///---++++++,,,,,,,,,///222222111///......,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---+++,,,111666BBBRRRHHHdddppp___qqqTTTIII;;;===@@@DDDGGGFFFAAA===<<<;;;:::999BBB]]]___NNNIIICCC???<<<999555111------,,,,,,,,,,,,------++++++,,,,,,---......///CCCHHH???EEEqqq]]]jjjNNN555//////000000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***<<>>;;;777444...------,,,,,,------...++++++,,,,,,---...//////IIIPPPVVVnnn}}}ppp}}}III///000000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///DDDMMMKKK___ZZZwwwooo===EEE444000///---+++************)))))))))))))))))))))))),,,)))***333DDDVVVaaafffXXXCCCNNNLLLHHHCCC<<<666222///,,,***))))))))))))))))))))))))***)))))),,,222:::CCCHHH:::IIIccc~~~{{{nnnWWW???000---...------,,,,,,++++++***)))))))))))))))******+++---...000333777:::>>>???UUUYYY:::777111000,,,111222222(((999nnn~~~~~~wwwrrrUUUDDD///777OOOlllzzzbbbJJJDDDNNNUUU[[[^^^]]]VVVFFFJJJ;;;???YYYiiifffHHHCCCUUUjjjtttvvv{{{yyy|||kkkMMM@@@888)))(((******((('''((())))))###111,,,---666))),,,RRRsssxxxzzzyyyddd999;;;III333111***222###...)))************+++++++++***------))))))...///---111;;;EEEIIIPPPeeennn}}}lllfff~~~}}}{{{QQQ;;;222===000,,,,,,///000/////////---+++******+++++++++,,,,,,,,,000)))(((...111---,,,///<<>>:::000+++000555222...------,,,++++++******++++++...---+++***+++++++++***...,,,555"""&&&FFF@@@FFFDDDEEEGGGFFFEEECCCCCCDDDDDD888FFF:::???HHH111...,,,,,,222:::888///,,,///,,,,,,,,,++++++,,,------000%%%---///666///VVVXXXaaaqqqmmmKKKHHHMMMQQQccc{{{}}}bbbNNNBBB>>>OOOvvvKKK>>>NNN:::;;;EEE***333111...---.........---%%%555+++)))777+++***RRRSSSCCCdddvvvMMM...///999---000555$$$***---///...++++++...111@@@UUUMMM^^^___RRR>>>666333000//////,,,''''''+++)))))))))((((((((())))))+++---===JJJ^^^WWWddd\\\MMMKKKKKKFFFEEE===//////222***,,,***(((&&&&&&'''&&&&&&'''///444777???EEEFFFFFFZZZfffnnnlll|||}}}ooommmuuuaaa222---222111///---,,,---...+++++++++************++++++...///111222444777<<>>111222222111444777666111---,,,,,,,,,,,,,,,------&&&000)))(((888///XXXSSSZZZfffPPPKKKLLLRRR\\\xxxfffMMM===CCCTTT{{{SSSCCCQQQAAA,,,<<<333111...------......---...///***'''***333AAAOOONNNkkkzzz~~~}}}aaaSSSzzz~~~~~~zzzDDD***///---***...++++++---...---++++++...222GGGBBBXXXsssvvvtttHHHFFF555222000000---)))))),,,))))))))))))(((((()))***333===FFFbbbQQQvvv~~~vvvnnnaaaVVVRRRUUU\\\aaaxxxqqqrrrTTT]]]MMMHHHHHHAAA333000111***+++***((((((((()))))))))(((>>><<<777GGGIIICCCMMMvvv```hhh}}}{{{~~~vvvrrr222,,,,,,111...'''+++///'''++++++************++++++...///111222444777<<<@@@VVVWWW999666111111---222111)))GGGwwwwwwzzzwwwxxxiii111222666hhh\\\777YYYrrrtttyyyllluuupppuuunnnuuurrrllleeeSSSSSSGGGccczzzsssXXXHHHSSSfffnnnuuurrrhhhnnnrrruuu{{{sssYYYDDD555---+++)))***++++++++++++///***...%%%...222YYYxxxvvv|||zzz^^^PPP555??????@@@JJJCCCNNNaaacccuuuxxx```GGGEEE333777%%%111---************+++++++++,,,///++++++///...,,,333>>>]]]___|||xxxOOO>>>777...///000///---++++++,,,++++++++++++,,,,,,,,,,,,***222555...***222CCCQQQ___]]]WWWVVVdddtttuuu|||yyykkkbbbVVVDDDRRRFFF;;;888888555000---------,,,++++++++++++,,,+++,,,,,,,,,------------000111@@@AAAQQQ:::LLLJJJOOOiii```KKKJJJDDD<<<111***///777888444000...------,,,,,,,,,------(((555,,,%%%999888```QQQbbbEEEGGG]]]YYYBBBPPPuuuvvv@@@NNNNNN555>>>333000...,,,---.........333))),,,+++&&&<<>>iii~~~oooxxxoooDDD666888333000000...******---)))******)))((((((***,,,444QQQcccMMM{{{nnn```UUU666888;;;===<<<:::777444...FFFaaarrr}}}dddQQQJJJJJJFFF888222111***))))))))))))***++++++,,,,,,FFFCCC???LLLHHHQQQxxxpppfffZZZ;;;000666777,,,000777+++++++++************++++++...///111222444888<<<@@@\\\VVV888666222222///444222>>>jjjxxx}}}ddd>>>555???666VVVgggSSSbbbDDDBBBBBB888LLLMMM___YYY]]]dddiiihhhcccgggXXXQQQ]]]uuuyyyfffXXXZZZhhhwwwrrr^^^___xxx|||mmmCCC333---(((***,,,,,,++++++'''---......///PPPlllwwwxxxwwwzzzuuummmxxxcccjjjEEEWWWjjjzzzwww{{{pppnnn}}}zzzqqqNNNGGG===222"""---(((*********+++++++++,,,,,,///+++,,,111---,,,>>>VVVwwwssslll333111///000111000---,,,...+++++++++,,,,,,,,,------///222///+++222EEEVVV]]][[[[[[]]]nnn{{{ZZZUUUJJJ===777777666222///......---,,,,,,,,,,,,,,,+++,,,------,,,,,,---...&&&;;;FFF777RRRMMMttthhhJJJSSS888+++888???555...222///...------------------000+++000...***WWWQQQiiipppppp???BBBppp\\\<<<___hhhjjjIIIJJJJJJ888555222...,,,---.........000+++...222444???LLLNNNuuueeeyyyOOO444111000---111---......,,,+++...444999999VVVhhhrrrLLL```oooJJJ;;;555000///...++++++---(((***+++***)))***...222GGGRRR___www```MMM999(((IIIPPP\\\fffjjjgggaaa\\\KKK???666>>>XXXtttkkkWWWKKKIIIHHH;;;333000+++)))***+++*********,,,---555@@@HHHIIIFFFNNNwwwuuussswwwUUU111)))000((()))///&&&,,,++++++******++++++,,,...///111222444888===AAAUUU777666222333000555,,,WWWvvvrrr???)))JJJrrr\\\CCCiiicccRRRjjjeeeoooPPPFFFXXXuuuxxxvvvxxx}}}iii\\\fffxxxxxxfffSSSWWWlllrrr```[[[ooo|||zzzxxx{{{pppIII<<<111(((***---,,,***+++%%%777,,,888333qqqzzzvvvzzz~~~~~~zzzhhhUUUVVV666000,,,,,,***++++++++++++,,,,,,,,,...,,,///222///444RRRuuusssxxx===555000222222...,,,---++++++,,,,,,,,,------------)))'''111GGGZZZ^^^XXXQQQbbb}}}ttt^^^SSSDDD;;;999999555000///...------,,,,,,------,,,---...---++++++...000:::CCCIIIHHH|||oooZZZDDD::::::999666444000///......---------...000%%%...777777aaaddd~~~fffCCCLLLtttbbb^^^jjjzzzwwwaaaDDDJJJ???888444000------.........***111***222EEE@@@FFFlll~~~wwwyyyOOO444555333+++.........,,,,,,111999@@@JJJllluuuvvvRRR@@@hhhNNN???777111///---+++***,,,)))***+++******...555<<>>???LLLHHHDDDoooIII+++111111,,,...---,,,,,,++++++++++++,,,,,,...///111333555999>>>BBBsssTTT777666222444111666444kkkyyywwwvvvvvvMMM:::<<<```kkkNNNssssss___rrriiibbbkkktttwww{{{}}}rrrXXXWWWlllnnn^^^SSSeeeqqqkkkaaaddduuuzzzpppIII888++++++...,,,***+++'''777&&&444>>>zzz|||{{{ttt}}}iiiqqqkkkxxx~~~zzzmmmjjjDDD===---000++++++++++++,,,,,,,,,,,,---...111444888IIIooovvv\\\HHH777333333...+++,,,,,,,,,,,,,,,------------222+++...AAAUUU[[[SSSKKKcccrrrgggVVVGGGAAA???999222//////...------------...,,,......---,,,...333888CCCGGG```wwwfff:::,,,===AAA111111000///.....................***888SSSNNN|||EEE999vvv]]]RRROOOPPPlllyyyfffSSSCCC<<<888222///............)))222'''///KKKEEESSSsssxxxzzzxxxvvvgggtttuuuBBB888777,,,......---,,,...444???GGGdddpppsssvvv}}}WWW???MMM[[[EEE<<<333000...+++***,,,)))+++,,,+++,,,333???IIIOOOtttzzznnnLLL666KKKhhhZZZ]]]kkkvvvqqqJJJNNNhhhzzzXXXFFFGGG@@@666222///,,,---,,,***)))+++000555DDDHHHMMMFFFXXX}}}oooAAA555888333///444,,,,,,++++++++++++,,,,,,...///111333555999???BBBJJJSSS666555222444222777ZZZ}}}www}}}}}}___999===ddd{{{xxx???{{{qqqxxxbbbyyyxxx}}}kkksssvvvkkk___gggrrrtttbbbaaaiiiqqqjjj___gggyyy||||||zzz|||yyyWWWAAA///---000---+++...+++...)))555___sss{{{{{{aaazzzooo{{{|||iiiPPP:::''''''+++++++++,,,,,,,,,------...///222888HHHfffddd___ccclllllleee|||hhhFFF888555111...///,,,,,,,,,------------...555222;;;MMMTTTQQQUUUaaa}}}{{{{{{ttt^^^zzzgggUUULLLIII@@@666000//////...............,,,...///......333<<>>777222111000///...............333///:::ZZZ]]]GGGNNN^^^qqqhhhjjjkkkjjjeeeGGG@@@;;;555000............+++...,,,666HHHRRRnnn{{{ssslllrrriiiccc{{{NNN444333000......------///888DDDNNNnnn}}}MMM999<<>>888444222333,,,,,,,,,---------......---///>>>NNNMMMMMMkkkxxxqqqppp]]]SSSPPPFFF;;;000000///...............+++---//////000888CCCMMMlllyyy```===777FFF222222000///............,,,,,,999CCCQQQiiiBBBYYYmmmhhh~~~dddTTTBBB===666111///............)))777CCCFFF]]]uuurrr{{{WWWWWWyyyCCC777777///......---111:::HHHRRRllloooqqq333CCCbbbQQQDDD999444222///------+++,,,,,,+++///;;;NNN]]]lllyyyLLL222OOO]]]fffyyytttpppnnnyyylllpppnnnFFFrrrNNNJJJFFF<<<777333,,,------+++,,,222===FFFGGGJJJAAAjjj|||lll|||<<<444888...444---,,,,,,++++++,,,,,,---...///111333666:::???CCC{{{JJJ===///888111111XXXyyy{{{TTT===777mmm;;;uuupppjjj~~~MMMhhhuuubbb}}}{{{{{{yyy}}}zzzdddaaannnuuu~~~|||wwwxxxzzznnneeemmmxxxlllvvvnnnmmmhhhTTTkkk~~~yyyzzz[[[:::---------,,,...000...,,,dddqqquuupppuuuAAAfffwww{{{sssRRRtttiii|||rrr```+++<<<...,,,---///...,,,...222777%%%DDDDDDzzzrrrLLLHHH???AAAMMMPPPUUUcccXXXUUUHHH<<>>[[[sssyyytttxxxttt~~~rrrppprrrmmmfffVVV>>>;;;777,,,***333111,,,///111333111,,,000>>>NNNWWWsssVVV:::???777333444222,,,111555,,,222,,,666VVVTTT~~~CCCPPP{{{eee```aaa\\\rrr{{{~~~ttthhhrrr```KKKAAA:::222)))///333,,,000)))DDDCCCSSSaaaSSSTTT}}}RRR<<<000000...///222---FFFCCCmmmvvv{{{OOO888JJJ^^^;;;<<<999---000---+++,,,,,,------000999PPPdddUUU999[[[nnnYYYzzz{{{xxxyyy{{{}}}qqq[[[aaannnsssfffTTT{{{```QQQIIIKKK000333000///---,,,...555???GGGAAAJJJQQQ|||mmm|||aaa!!!444---666---,,,,,,++++++,,,,,,---//////000222555:::>>>@@@HHHIII===222888000<<>>999///---222000,,,///000,,,...666@@@QQQnnnMMMBBB>>>888777333,,,///444...333***>>>RRRrrrdddEEE```~~~qqqtttnnnMMMBBB<<<555...111333+++333...111DDDFFF~~~|||}}}~~~}}}EEEVVV___888+++444///+++......MMMUUUCCCBBBhhhnnnFFFAAA:::,,,...+++***,,,(((---,,,999FFFfff|||vvvHHHMMMsssfff|||mmm}}}zzzuuummm{{{nnnTTTPPPOOO999444---------,,,000888DDDLLL^^^PPPrrrxxx~~~tttmmmKKK<<<)))%%%---,,,,,,++++++,,,,,,---//////000222666:::>>>@@@TTTGGG<<<555666000MMM|||xxx}}}UUU;;;999DDDzzzuuu|||www???^^^{{{jjj}}}yyyooo{{{zzzyyy}}}uuukkkmmmfffjjjbbbmmmuuufff___\\\dddwwwxxx~~~}}}{{{TTT111000000+++111///...DDDiiimmmzzzjjj666eeexxxxxxrrr{{{XXXbbb~~~uuuuuuzzztttPPP111---++++++///000---...111...:::EEE~~~uuu???555JJJuuu{{{gggddd^^^RRR___]]]jjj{{{aaaSSS^^^|||}}}OOO===333000------//////,,,---000111OOOPPPOOOvvv}}}|||||||||~~~wwwaaaDDD;;;222000111...,,,///444+++,,,999BBBNNNmmmuuuFFFFFF;;;999555,,,---222///333+++HHHQQQMMMMMM{{{|||xxx{{{VVVGGG???;;;333222333+++---///:::UUUkkkggg|||nnnSSSppp~~~HHH===.........555999LLLRRRuuuzzz@@@OOOzzzSSSIII???000111///...111(((///(((AAALLLsssZZZ===fffYYYzzzzzzzzzYYYqqq```===xxxWWWUUUQQQFFF777//////......111:::FFFOOO???AAAyyy}}}bbbnnnsssNNN,,,***000------,,,,,,,,,,,,------//////111333666:::>>>@@@gggGGG;;;777444333___zzzsssEEEGGGGGGffffffzzzkkkEEEbbb~~~kkk~~~{{{{{{sssxxxwwwsssvvvmmmwwwdddrrrzzzfffaaaPPPUUUyyyyyyeee999111000+++222222555ZZZpppooo}}}ccc@@@YYYhhhppppppVVV}}}{{{vvvyyyxxxhhh999...++++++///000......000:::333ccc}}}\\\MMMFFFaaayyyaaaJJJBBBJJJMMMDDDQQQOOOLLLTTTooorrrDDDvvvzzzlllqqqOOO;;;DDD111...---000///------000<<>>@@@hhhIII:::888555:::qqqwww```===KKKmmmKKKxxx|||XXXHHHccczzzeeeyyyyyyyyy}}}ttt}}}xxx~~~~~~wwwuuukkkwwwcccppp}}}pppkkkVVVJJJuuu{{{{{{yyyJJJ444...+++...+++666kkktttwwwgggRRR\\\rrryyysss~~~qqq|||yyyrrr|||xxx~~~zzz<<<222---+++...111//////111,,,EEEzzzQQQ;;;___rrrKKKEEE\\\[[[PPP]]]pppaaaxxxlllYYYbbb{{{yyybbboooMMM555444000///000000---...222DDDPPPGGGccc```uuuxxxyyykkkwwwvvv[[[AAA777666...,,,222000666888999AAAYYYyyyvvvlllsss}}}uuuSSS>>>777:::444///222222...===OOOrrraaaCCCllljjj{{{nnn}}}tttwwwppp```JJJCCC888111111...000999NNNQQQjjjlllhhhHHHccc:::888444***...BBBOOOlll|||yyynnnIIIZZZ~~~WWWIIICCC666444---,,,---'''333;;;]]]ppp```@@@oooYYYzzzpppSSSgggtttrrrxxxrrrlllUUUJJJRRR???444222000111777???FFFIIIBBB~~~qqqxxxwwwyyyxxx888---///...------,,,,,,------......///222555888;;;>>>@@@\\\KKK777777999IIIwwwQQQ===JJJgggZZZ{{{vvvWWWOOOggg{{{dddwwwyyy{{{yyyyyyzzzvvvyyy{{{}}}xxxwwwllltttgggjjjyyywwwmmm^^^FFFmmmzzz|||||||||zzz~~~YYY555---111000))):::uuuoooyyygggQQQrrriiihhhrrr|||pppiiiqqqcccNNN888111,,,...000000000222---WWWWWWKKKNNNhhh@@@WWW~~~hhhjjjyyykkkmmm}}}fffffftttyyyqqqmmmPPP888333000000///...111555KKKRRRTTTeeexxx```yyyllltttnnnqqqiiivvvqqqKKK;;;:::......555///+++444;;;IIIoooiiiIII:::===888222222222,,,DDDSSSOOOOOOpppiiiaaa{{{sssnnnlllQQQHHH<<<222111000***CCCGGGllliiiqqqttt~~~UUUzzzDDD666555,,,333OOOSSSrrrrrr|||SSSgggjjjuuubbbQQQLLL>>>999...+++,,,,,,333LLLeeexxxJJJGGGZZZvvv{{{}}}rrrmmmggg```FFFssswwwZZZNNNSSSCCC444///---333???IIIKKKJJJHHH~~~}}}QQQ===@@@......------------.........000222555999<<<>>>@@@```MMM555666@@@[[[sssDDD???```OOOzzz~~~wwwiiiXXXooofffuuuuuu|||~~~wwwpppvvvtttxxxxxxyyyssssssoooeeerrr~~~lllfffYYYrrrsssyyylll999---888111111FFFmmmyyyZZZiiiTTT^^^pppccc~~~}}}uuutttooobbb[[[ggg>>>444------000000111333???kkk|||HHHGGGxxx;;;oookkk```xxx|||rrrppp{{{yyyuuuyyy}}}GGG===666111000//////333999VVVWWW___|||RRR```|||vvv{{{hhhnnnvvvaaaWWWqqqvvv}}}WWWBBB???000000777,,,...777DDDZZZyyyuuulllnnn]]]AAA@@@;;;333333333222FFF\\\}}}III]]]yyylllZZZcccxxxooommmsssUUUOOOCCC555222222)))BBBNNN}}}xxx~~~ggg```~~~AAA111555111<<>>333000---222222YYYgggoooAAAXXXXXXWWW\\\SSSZZZmmmkkk```wwwkkk||||||bbb\\\XXXIII888000---777GGGQQQOOOHHHaaaqqqXXXnnnbbb000$$$......------------.........000333666999<<<>>>???gggNNN444666EEEhhhzzz|||kkk666BBBvvvCCC}}}{{{~~~|||wwwxxx\\\rrrcccnnnkkkuuu}}}zzz{{{oooGGGjjj}}}yyyzzz|||uuuqqqrrrnnnsssbbbqqqrrrttt]]]lllzzz@@@---888+++777PPPssseee777AAA|||lllHHHmmmhhh}}}uuuqqqWWWwwwVVVrrrAAA777...---///000222444AAAggg@@@eeeSSSbbb~~~ddduuuzzzccczzz|||yyyvvv}}}~~~sss^^^iiizzzwww???888222000//////555;;;aaa\\\aaaaaa]]]pppoooiiilllUUUlllzzzaaaGGGCCC222111888***---999VVV}}}zzzmmmyyywww|||lllHHHBBB<<<444333444999EEEccceeeDDDaaafffvvvooodddVVVVVV{{{wwwmmmkkk|||uuuXXXTTTHHH999333222666<<>>555000:::LLLUUUNNNDDDyyyzzz{{{aaadddkkk888111......------------.........000333666:::===>>>???```MMM444444MMM{{{VVVBBB[[[SSSpppyyy{{{{{{rrrgggyyybbbYYY[[[}}}wwwwwwgggUUUvvvxxx|||}}}pppeeedddvvvmmm\\\mmmpppdddfff}}}LLL222+++222555kkkqqqxxxPPP:::===fffyyyNNNTTT~~~LLLiii{{{zzzlllooo```iiinnnsss}}}RRR333---555///111:::666```WWWMMM{{{JJJ|||~~~{{{GGGqqqvvvxxxccc}}}wwwvvv|||gggYYY~~~KKK999888000///333222CCCdddHHHzzzKKKaaaEEENNNfffOOOCCC333333000333222888ZZZmmmgggllllllKKKFFF111999000888777JJJvvvzzzAAArrr\\\dddiiiwwwzzz{{{zzzqqqjjjhhhwwwfffZZZOOO===;;;222222GGGPPPtttqqq}}}oooWWW;;;jjj]]]<<<333111333bbbLLLlllqqqzzzmmmsss}}}iiiuuuoooxxx}}}]]]TTTHHH;;;444...222...???dddTTTHHH```{{{uuu|||yyyqqqUUUWWW|||~~~qqqwww[[[XXXXXXJJJ444111BBBMMMQQQOOOHHHtttuuuvvv???)))......------------......000///000333888<<>>000333888RRRKKKiiijjjjjjUUU{{{mmmxxxwwwuuummmgggfffvvvggg\\\SSSBBB===222===CCCUUUqqqrrr}}}xxx\\\NNNzzziiiEEE;;;666999lll[[[wwwjjjttttttttttttiiizzzsss{{{ZZZUUUNNNCCC<<<555///+++AAAjjjQQQMMMccc}}}}}}vvv}}}YYYQQQlll|||}}}mmm~~~hhh\\\[[[LLL666111AAANNNSSSOOOGGGlllvvv444+++......------------......000000000333888<<>>tttjjjmmmnnnccc\\\MMMHHH:::222777FFFgggoooooozzzsssjjjZZZEEE???333111444___PPPiiitttDDDpppkkkgggaaa^^^```gggkkkdddbbbRRRIII888000III^^^}}}}}}oooZZZRRRFFF===;;;AAAsss^^^}}}nnn}}}yyyooo~~~yyyqqqggg|||zzz___YYYVVVLLL???222------NNNvvvUUUjjj|||wwwyyyrrrkkkZZZwwwnnn{{{}}}dddgggXXXGGG888BBBZZZ___SSSKKKzzzccckkkyyyooo>>>,,,......------------......000000111555999===??????^^^FFF555@@@```>>>SSS]]]qqq||||||oooTTT777999___cccGGGpppwwwxxx~~~zzz}}}ooo}}}yyyvvviiippp\\\rrrhhhlll```}}}yyyzzz222;;;...XXX^^^@@@:::JJJrrrqqquuu~~~wwwvvvooooooMMMttteeeccc888222666///555KKKttt{{{^^^XXXrrrxxxSSS999bbbSSS{{{zzz{{{jjjuuuJJJ888yyyVVVHHH???777111444QQQiiikkkYYY|||qqqNNN<<<;;;VVVPPPjjjbbb___UUULLL999<<>>??????```DDD999GGG^^^@@@bbbWWW}}}}}}}}}lllMMM666EEEfffgggNNNrrrzzzzzz~~~{{{}}}zzzrrrmmmvvvuuujjj~~~{{{YYYuuuooo^^^TTTlllqqq}}}555555000dddwwwhhhwwwUUU===???NNNsss|||ooozzzmmm|||bbbSSSooo{{{[[[nnn<<<333777,,,444TTTxxx{{{VVV[[[sssbbb|||rrr{{{MMMFFFyyy}}}{{{}}}iii{{{uuuMMM;;;bbbaaaQQQIII>>>111111OOOZZZaaaXXX~~~mmmNNNDDDccceeeCCCgggzzzbbbRRRJJJLLL>>>:::gggfffkkk|||sssmmmhhh[[[WWWGGG888---KKKiiiRRR{{{jjjcccwww]]]lll___QQQGGG@@@;;;333aaaVVVpppYYYjjjYYYpppjjjaaa]]]XXXWWW[[[\\\ooojjjkkk^^^WWWHHH444999rrrpppbbbaaaxxxSSSAAA666777lll```~~~}}}||||||vvvqqqmmmUUUiiiaaa___```ZZZOOODDD333///TTTxxxxxxQQQrrrssstttrrrVVVVVVooo}}}fff^^^]]]WWWBBBCCC```dddSSSQQQuuummmfffLLL:::......------------......///000222666;;;>>>??????eeeEEE===III}}}VVV;;;jjjTTT~~~kkkHHH999OOOlllyyyYYYqqqzzz{{{|||uuuxxxtttuuummmwww{{{vvvvvvnnnxxxXXXrrreee]]]>>>KKKcccvvv>>>///222IIIgggffflllGGG888DDDUUU}}}xxx~~~||||||mmmwww^^^QQQllllll```xxxCCC777<<<...777```SSSeee]]]nnnWWW}}}xxxDDDLLLttt}}}}}}zzzkkkooorrrOOOAAA~~~hhhYYYRRREEE444111QQQ^^^hhhdddyyypppJJJJJJpppxxx~~~bbbOOOFFFHHH;;;:::jjj]]]jjjpppsssooojjj___^^^OOO@@@555hhhRRR{{{yyy{{{yyyeeesssaaaWWWKKK@@@444...]]]WWWssszzz}}}bbbmmm{{{fff]]]YYYTTTTTTXXXcccxxxqqqllllllaaa]]]PPPFFF:::\\\~~~nnnyyygggjjjxxx{{{dddOOO???===rrrgggpppuuuvvvlllwwwkkkhhh~~~zzztttoookkkUUUlllhhheeeccc[[[QQQGGG666:::aaarrr{{{YYY|||tttvvv\\\TTT```mmm}}}uuuiii``````JJJGGGeeegggVVVXXX}}}sssnnnwwwwwwkkkgggbbbRRR(((......------------......///000222777<<>>FFFZZZCCCyyySSS~~~jjjFFF666NNNkkkgggwwwxxxzzz}}}xxx{{{vvvuuurrrlllxxxvvvppprrrWWWggg~~~mmm@@@VVVbbbaaaGGG---555YYYxxxqqqbbb<<<333HHH___|||yyywwwmmmwww}}}uuuyyygggeeeJJJuuu\\\kkkIII===AAA111;;;iii|||RRRtttOOOaaarrr}}}NNN___zzzooo~~~}}}xxxnnnhhhoooPPP<<<^^^iii\\\XXXLLL999555UUUllluuu___qqqwwwiiiNNNCCCyyyiiiWWWKKKBBB>>>222>>>|||[[[rrrrrrnnnllliii```bbbUUUFFF555WWWrrrrrrttt}}}}}}tttZZZbbbUUUWWWSSSLLL===000___SSSyyyuuurrryyyiiimmmxxxccc[[[WWWRRRQQQVVV```rrrmmmmmmbbb```UUU@@@:::```zzzwww|||rrrfffooouuucccNNN>>>:::lll\\\zzzRRR===TTTwww}}}xxxrrrmmmaaaTTTqqq~~~^^^]]]]]]XXXRRRJJJ666666]]]tttzzz]]]rrrvvvUUUbbbzzzyyy```ooommm}}}jjjZZZeeehhhQQQLLLiiikkkZZZ^^^nnn{{{{{{{{{pppeeebbb___TTT666.........------.........///000333777<<>>999666rrrzzzZZZmmm\\\yyy{{{xxxrrr~~~wwwfff|||vvvuuuaaawwwDDDAAAYYY\\\eeecccKKKFFF888IIIfffuuutttvvvfffJJJ000NNNrrrQQQSSSDDD444III+++CCC>>>xxxvvvggghhhddd___ZZZSSS:::QQQttteeeMMMhhhgggSSSWWWLLLAAA777VVVSSSsss}}}\\\hhheeeyyypppWWWUUUUUUKKKJJJSSSdddkkkiiikkklll___^^^QQQ:::LLL~~~mmmhhhNNNWWW~~~lllcccRRRHHH<<<]]]nnnjjj}}}pppWWW```}}}|||}}}}}}}}}zzzwwwssspppgggTTTiiiqqq}}}hhheee^^^___VVVRRRFFF888SSSwww{{{```zzzyyyvvvzzzLLLLLL}}}rrr~~~cccjjjeeeiiieee```NNNaaapppWWW]]]ddd___```YYYMMM......------,,,,,,------...111222333777;;;>>>>>>>>>pppHHH555```pppZZZJJJ{{{ZZZ|||~~~{{{aaaCCC999MMMuuuyyy}}}xxxvvv{{{~~~zzzyyyuuurrrssswwwyyyxxxvvvtttrrrppphhh]]]VVV|||eeeHHHkkk^^^hhhCCC555///RRRyyyxxxOOOEEETTTXXXtttxxxxxxhhh{{{wwwvvvqqqnnnaaaJJJ[[[jjjWWW~~~VVVAAABBB999444ppp|||aaaiiifffvvvggg||||||___yyynnnbbbqqqAAA888vvv___gggdddQQQNNN???JJJzzzjjjzzzpppsssddd===:::ttt{{{GGGOOOCCC<<<444<<<:::@@@yyyLLLlllwwwhhhiiieeecccaaa[[[BBBNNNuuu___uuuyyywwwaaaKKKhhhgggTTTZZZQQQHHH;;;PPPVVVIIIjjjnnnggg}}}hhhRRRQQQPPPHHHIIIRRRYYYjjjhhhkkkmmmbbbaaaPPP===ZZZgggUUUkkkvvvuuujjjZZZOOO>>>RRRrrrffffff{{{~~~|||yyytttooommmZZZIIIwww|||zzzeeedddaaaeee^^^\\\BBB@@@ccc}}}bbbwwwyyysssyyyZZZ\\\}}}nnnTTTRRRaaahhhzzzeeeoookkkeeeeeeeeeWWWggguuuaaagggvvvvvv]]]^^^OOO```~~~NNN'''------,,,,,,,,,,,,------000111333777;;;>>>??????yyyIII777cccqqq\\\OOOzzzZZZsssXXX???;;;XXXyyy|||wwwxxxrrrttttttsssttttttvvvwwwwwwtttpppnnnggg___UUUfffBBB______~~~jjjKKK666333PPPxxxuuu|||{{{^^^___gggcccyyy}}}~~~nnnssswwwuuutttooommmaaaKKKnnnjjj___vvvTTTHHHGGG:::666qqqoookkkbbbsssrrr}}}{{{VVVKKKyyyzzz~~~eeedddhhh???AAAOOO```fffcccVVVXXXHHHHHHbbb|||uuu}}}]]]222IIIppp[[[VVV<<<:::999///BBB>>>lllccctttuuuhhhiiiggghhhiiieee^^^QQQxxxsssiii]]]___jjjWWW\\\hhhfffVVV\\\WWWQQQ@@@FFF```pppqqq???kkktttYYYkkkzzz```MMMLLLLLLEEEHHHSSSlll{{{|||kkkhhhkkkoooeeefffgggBBBTTT|||^^^^^^tttpppccc\\\EEEHHH~~~gggddduuuccceeerrrwww~~~{{{vvvpppkkkhhh___CCCvvv{{{ccc```]]]aaa[[[XXXWWW???LLLvvvfffuuu}}}sss}}}xxxqqqaaa___rrrZZZRRRqqqVVVuuunnnbbbpppjjj```dddggg```nnn{{{mmmooo^^^SSSXXXAAAoooxxxrrr===444------,,,,,,,,,,,,------///000222777<<>>SSSaaatttiiiXXX888888WWW~~~}}}wwwtttqqqkkk\\\~~~jjjvvv}}}kkkhhhjjjooo|||~~~uuusssrrrllljjj^^^IIIhhh\\\aaafffOOOMMMLLL@@@===uuu```rrr[[[ppp}}}nnnsss999[[[}}}{{{[[[lll]]]>>>333ppp~~~___ccc___ZZZ___NNNGGGwwwaaatttiii@@@ccc{{{bbbZZZSSS<<<888<<<111<<>>nnn}}}}}}uuusssppphhhdddYYYDDD```SSSiii\\\NNNRRRPPPGGGEEEvvvuuuYYYrrr~~~pppkkkpppmmmUUU<<>>>>>777222999<<<999{{{___lllggg{{{tttgggfffjjjgggiiikkkdddiiiXXXjjjjjj;;;___vvvmmmNNN@@@ddd```XXXZZZYYYWWWOOOCCCmmmooosssbbbSSSHHHGGGDDDAAAIIIVVVyyyqqqmmmmmmqqqjjjkkkccc[[[QQQhhhYYYdddyyywww}}}bbb___aaaPPP@@@|||bbbxxx\\\OOOqqqnnnUUU|||zzz}}}{{{yyyuuupppkkkgggeeeWWW>>>}}}xxxeeeeeedddkkkiiiiiibbbRRRUUUzzzssstttzzzkkkiiiuuuxxxpppxxx}}}mmmaaakkklll___fffeeebbbhhhsssvvvsssmmm]]]NNNBBBBBBUUUpppYYY,,,888,,,,,,,,,++++++,,,,,,,,,---///222888===@@@@@@???zzzJJJ;;;gggsss^^^NNNxxx\\\|||}}}||||||~~~yyyiiiWWWKKKRRROOOsssjjjmmmpppqqqsssuuusssnnnkkkooorrrsssrrrrrruuuwwwmmmjjjhhhccc^^^VVVoooEEERRR~~~rrrwwwiii888555IIIyyy|||fffooodddxxxyyy___eeeFFFXXX|||tttrrroooeee```TTT@@@dddUUUqqqYYYSSSWWWRRRMMMKKKoookkkwwwxxx___|||wwwmmmUUURRR[[[xxxttt{{{{{{www~~~WWWEEEAAA@@@iiibbb]]]___dddcccZZZTTTuuu|||}}}ooofff{{{dddKKK@@@222888222888BBBEEEdddqqqsssvvvkkkccceeeiiieeeggghhh```TTTWWWuuuwwwNNNHHHkkkxxxJJJ???QQQ^^^\\\WWWWWWVVVTTTUUUKKKbbbkkkyyySSSJJJCCCBBB@@@???IIIXXXuuurrrooommmqqqiiijjjbbbjjjVVV]]]vvv___fffzzzmmm~~~ddddddddd[[[KKKqqqddduuu\\\JJJNNNcccaaaddd]]]WWWhhhiiiMMMnnnzzzyyyvvvrrrnnniiifffdddUUUHHHssseeegggccchhhfffhhhqqqXXXGGGjjj|||uuu{{{}}}vvv{{{|||______pppdddkkkjjjcccjjjqqq~~~rrrsssgggDDDHHH===<<>>@@@???>>>xxxJJJ;;;ffftttaaaPPPxxx]]]{{{|||~~~}}}yyytttlll```UUUNNN]]]qqqxxxeeeVVVXXXZZZ```lllvvvrrrhhhppprrrssstttsssrrrqqqqqqiiihhhhhhbbb\\\WWWsssLLLVVVmmmtttEEE999KKKkkkcccaaa}}}eeePPPyyyeee|||bbb\\\}}}yyyrrrqqqmmmccc]]]RRR???fffNNNeeeUUUTTTVVVNNNOOOLLLfff{{{jjjppp}}}yyy||||||sssyyy{{{ooo[[[sss999???OOOuuucccbbbZZZ___fff___[[[\\\mmmpppxxx~~~zzz{{{^^^:::444<<<333999888;;;AAAjjjsssoooqqqjjjdddfffgggbbbeeeggg```nnn```\\\{{{bbbIII<<<^^^wwwWWWWWWWWWUUUTTTRRRQQQMMMTTTjjjzzz~~~~~~}}}|||vvv}}}uuu[[[HHHCCCAAAAAA???AAANNN^^^mmmpppooolllqqqiiiiiijjjkkkWWWYYYrrrqqq{{{uuuQQQmmmzzz___jjjffffff``````WWWeeekkkkkkvvvaaaaaapppvvvaaaSSSbbb|||zzzxxxuuupppkkkgggcccaaaVVVWWW}}}lllccceee]]]^^^\\\```ZZZaaa[[[mmmyyyzzzyyyooonnnnnncccyyynnnfffjjjllldddjjjhhhvvvrrruuurrr}}}___KKK<<<===>>>CCCddddddppp999(((777,,,,,,++++++++++++,,,,,,...000444999>>>???>>><<>>PPPjjj______UUU]]]dddYYYYYY___SSSjjj}}}qqqjjjhhh___GGG888;;;===999999///333999???AAAqqqvvv___~~~ssslllfffgggfff```dddhhhaaaVVVdddaaaeeeFFF<<>>???===;;;yyyJJJ888ggg{{{gggMMMWWW}}}}}}zzz|||vvveeellliiiIIIWWWccc}}}gggMMMfff{{{}}}kkkbbb{{{vvvfffZZZMMMhhh|||wwwqqqppprrrssspppmmmnnnkkk```cccWWWdddbbbHHHMMMzzz\\\jjjccc<<<===uuuttt~~~}}}qqqlllHHH888MMMAAA```xxx}}}|||zzztttsssjjjfffeeeVVVEEECCCqqq```QQQlllYYYLLLNNNRRROOONNNRRRnnn{{{~~~nnnqqqxxx|||zzz|||XXXJJJmmm{{{wwwrrrxxx|||{{{jjjWWWCCC333;;;tttPPP___]]][[[\\\^^^___]]][[[]]]||||||vvvoooppptttlllaaa[[[bbbKKK:::===BBB===555111---===888HHHyyyrrrnnnuuuiiikkknnnllliiifffcccbbbaaaaaa^^^ddd```sss|||{{{\\\nnnrrrfffLLL888222kkkdddMMMPPPSSSJJJGGGOOOGGGOOO???ZZZtttpppfff]]]{{{dddLLL>>>EEE222SSS666IIIOOOQQQnnnnnnoooqqqrrrqqqooolllmmm^^^ffftttccc___~~~rrrEEEhhhaaaiiihhhggg]]]ZZZYYY\\\\\\ZZZ[[[^^^|||xxx|||qqqsssooo```bbbeeeUUUBBB```oooaaaaaafffhhhggghhhaaa^^^\\\bbbwwwyyy|||sssjjjmmmsssDDDgggeeemmmmmmjjjjjjjjjgggkkkvvvjjjqqq___rrrkkkgggLLL;;;999???:::666DDDNNN]]]aaa---:::---,,,++++++******++++++,,,///000333888>>>AAA>>>;;;xxxLLL888fff~~~kkkPPPXXX}}}~~~zzzzzzpppxxxnnnWWWnnnYYYdddbbbhhhvvvqqqmmmkkkYYYVVVrrr|||wwwsssqqqrrrrrrooolllkkkiiibbbdddTTTgggXXX555CCCjjjdddxxxcccGGGBBBnnnooojjjBBBGGGIIIuuuLLL???===PPPJJJPPPqqqrrr{{{zzzuuurrrjjjgggdddRRREEEKKKlllyyybbbTTTJJJMMMOOOMMMMMMRRR}}}~~~sssrrrzzzyyyxxx|||wwwTTTLLL}}}zzz}}}~~~{{{zzz}}}RRRfffnnn555999UUUvvv___YYYWWWVVVWWWYYYYYYWWWUUUVVVtttzzzdddUUUQQQQQQNNN777888>>>EEE@@@555555===<<>>]]]zzzmmmmmmqqqhhhgggdddaaa___\\\[[[ZZZZZZ```[[[jjj|||xxxuuujjj~~~zzz___VVVDDD///BBBWWWlllVVVGGGJJJNNNHHHFFFJJJDDDKKK>>>TTTqqqjjjxxxwww~~~hhhqqq~~~nnn^^^PPPFFFAAA777WWW===HHHDDDQQQ\\\|||rrrqqqqqqqqqqqqpppnnnlllhhhdddmmmvvvccc|||ttt~~~oooqqquuuYYYzzzhhh[[[___[[[YYY\\\]]]]]]aaafff^^^kkkqqqqqqsssssshhhkkkkkk___```___NNN@@@uuuhhh^^^^^^aaa```]]]\\\WWWZZZ^^^hhh~~~[[[XXX^^^HHH[[[nnnlllqqqhhhfffgggiiiffffffvvvWWW[[[dddQQQYYYcccooo{{{yyycccKKKBBBBBB???888222888III@@@EEEvvvJJJ,,,))),,,,,,,,,++++++++++++,,,,,,///000333999???AAA>>>;;;yyyMMM999cccpppRRR{{{\\\{{{~~~zzzwwwxxxXXXLLLooolll[[[zzzxxxuuusss|||xxxtttrrrrrrqqqnnnkkkggggggddddddOOOlllwwwTTT666ZZZlllrrrnnn]]]RRRLLL\\\lll~~~}}}yyyddd777;;;dddZZZ<<<:::DDDKKKVVVaaa~~~sss||||||yyyxxxtttnnnfffeee^^^IIIDDDUUUdddmmmVVVMMMIIILLLMMMJJJKKKQQQcccxxxoootttuuu{{{zzz}}}rrrsss}}}xxxpppfffzzztttsss|||UUU\\\???111CCCiiidddUUUSSSSSSSSSUUUUUUTTTRRROOOMMMPPPwwwyyyvvvrrrNNN999:::BBB777666<<>>III{{{yyy{{{vvvuuuwwwzzzvvvcccOOOBBB>>>???BBB<<>>:::wwwOOO999[[[}}}rrrTTTsss```sss~~~~~~{{{~~~vvvjjjXXXEEE___JJJKKKyyyvvvuuurrruuugggmmmrrr|||yyyuuusssrrrpppmmmjjjeeecccbbbdddIIItttqqqVVV???uuuooo~~~aaaTTTUUUFFFSSSwwwxxxqqqgggMMMXXXwwwqqqDDD<<>>DDDMMMyyy<<>>AAAbbbyyy{{{zzzzzz||||||xxxqqqkkkhhhhhheeennn{{{zzzuuu|||]]]VVVKKKAAA;;;:::===???FFF:::BBBIIIRRRhhhwwwuuurrrnnnkkkkkkjjjjjjiiicccllleeeccc___VVVxxxcccTTTqqqxxxZZZSSSSSSPPPOOORRRTTTUUUYYY^^^kkkxxx]]]|||uuuQQQ\\\mmmccc___ccc[[[ZZZ___]]]TTTJJJBBBwww___ooommmlllkkkiiieeecccccc^^^bbbffflllxxxqqqnnnsssAAAfffuuuooonnnjjjmmmkkkmmmpppnnniiihhhkkktttsss^^^EEE;;;999999999:::===>>>;;;777777777999888444000444<<<::::::dddzzzKKK---444,,,111,,,,,,,,,++++++,,,,,,,,,///000444:::???AAA===999xxxRRR<<>>EEECCC:::999FFFUUU===bbbwwwmmmddd```[[[[[[\\\]]]\\\[[[YYYXXXRRRVVV^^^^^^[[[nnn}}}111===666333888:::<<<===888888@@@%%%...BBB...^^^}}}VVVCCCGGGFFF???<<<>>>>>>;;;:::<<>>RRRvvvuuuwwwqqqrrrrrrpppkkkddd^^^[[[RRRTTT[[[\\\UUUQQQMMMDDD@@@???>>>>>>>>>>>>??????BBBBBBCCCYYYJJJjjjssspppllljjjjjjkkkkkkkkkcccnnngggnnnqqqXXXkkkiiiuuuUUUIII[[[^^^RRRUUURRRSSSWWWXXXVVVWWWZZZppplll]]]XXXnnn|||lllVVVHHH^^^yyyhhh```bbb[[[WWWZZZYYYLLLFFFKKKhhhhhhgggdddbbbcccddddddbbbbbbcccjjjuuuooouuu}}}}}}pppWWW@@@qqqppppppjjjooollllllnnnnnnkkkiiiiiiaaaxxxuuuvvv[[[888;;;:::888888888666555666999222///444999999666555AAANNNaaa999+++---666)))---,,,,,,,,,,,,,,,,,,---///000444:::@@@@@@<<<888vvv[[[CCCEEEvvvuuuXXXbbblllbbb}}}oooUUUBBBTTT\\\AAA???ZZZcccmmmuuusss^^^kkkssswwwvvvuuutttrrrpppmmmjjjiiiccc\\\YYYqqqdddMMM^^^AAA999www\\\mmmWWWXXXYYYVVVtttvvv{{{{{{vvv{{{xxxzzzlllRRRBBB666///???]]]lll}}}sssnnnkkkggg]]]UUUJJJ===JJJlllrrrtttTTTKKKKKKLLLLLLJJJGGGGGGGGGTTTEEExxxuuu]]]aaammmuuuoooYYYOOOOOOhhh{{{{{{dddFFFTTTzzziii111:::<<>>666EEEllluuuCCC{{{\\\nnnuuufffddd```______^^^]]][[[YYYWWWVVV]]]YYYTTTPPPNNNaaafffKKK:::999555999@@@:::AAA777JJJBBBUUUjjjNNNFFF===???>>>999888:::<<<<<<666999===>>>JJJrrr{{{tttnnnjjjeeecccaaa^^^XXXTTTRRRLLLJJJKKKGGG===;;;AAA::::::;;;<<<===???AAABBBAAACCC>>>HHHvvvyyyrrrooolllkkklllmmmmmmmmmjjjkkk]]]fffnnnbbb{{{||||||HHHrrrooo\\\KKK___RRRbbbUUURRRQQQRRRVVVVVVSSSRRRSSSmmmvvv{{{~~~|||~~~xxxLLLMMMggguuuiiiRRR===JJJppprrrddd^^^ZZZSSSSSSQQQEEEIIIbbbssscccdddbbb^^^^^^bbbcccbbbdddaaa```bbbhhhuuu}}}uuupppqqqooooooBBBqqqtttjjjkkkkkkhhhkkkiiigggggghhhhhhhhhgggjjjjjjIIIhhh___999777888;;;;;;777555555555333333333111111888AAArrruuu}}}???222///***:::&&&------,,,,,,,,,,,,------///000444;;;@@@@@@<<<777eeehhhNNN>>>}}}zzz{{{\\\^^^qqq]]]}}}}}}~~~VVV===PPPxxx{{{YYY888QQQrrrwwwwwwxxxkkkfffrrrxxxrrrssssssqqqnnnkkkiiihhhbbbZZZWWWVVVWWWNNN777EEEeeejjjsss]]]VVVPPPVVVdddssszzzwwwgggPPPSSSFFFQQQ|||jjj~~~nnnpppeeeeeeZZZLLLCCC<<>>::::::CCC<<<<<<<<<<<<===???BBBCCCEEE???SSSkkk~~~fffqqqnnnllljjjiiijjjjjjjjjiiihhhcccUUU]]]aaahhhqqqcccZZZwwwWWWFFF^^^hhhEEENNNFFFKKKIIIIIILLLMMMJJJJJJMMMfffyyy~~~}}}}}}|||uuuccc[[[UUUooowwwrrrsssOOO???777WWWyyyjjj```TTTTTTLLLIIIHHH@@@RRR~~~rrrnnneeefffddd```bbbfffeee```[[[\\\aaaeeejjjxxx|||mmmeee~~~~~~nnn[[[ffftttrrrrrrssstttiiiiiihhhfffggghhhiiihhhhhhWWWyyyKKKBBBFFF<<<555777:::888666555444777;;;;;;:::DDD^^^vvv^^^...222222...333,,,------,,,,,,,,,,,,------///000555;;;AAA@@@;;;666QQQqqqVVV:::www~~~```\\\tttZZZ||||||rrrttt___]]]yyyvvvWWWLLLDDD]]]iii___rrrmmmhhhlll\\\bbbtttuuu~~~pppqqqrrrpppmmmkkkiiihhh```YYYXXXNNN___|||JJJ333KKKhhhpppaaa^^^QQQUUUXXXOOOmmmzzz|||xxx~~~zzz{{{aaa```rrr|||kkkuuuqqqllliii^^^aaaUUUEEE<<<:::JJJeee\\\cccJJJCCCCCCBBBBBBDDDEEEDDD@@@AAA===FFF\\\LLLDDDAAA___fffccc|||lllYYYcccTTT```ggguuu>>><<<222===FFFsssAAADDD111GGG@@@CCCFFFGGGFFFGGGJJJMMMNNNGGGNNNPPPVVVyyyuuulllaaallluuuuuugggrrrCCC\\\nnnaaaeee\\\ooo[[[___UUUUUUUUUUUUWWWZZZ\\\^^^ZZZcccPPPDDDPPPOOOWWWxxxooo]]]CCC666CCC===777666::::::555444888888888999;;;888:::ccceeexxx```RRRPPPQQQNNNIIIDDDFFF===888???>>>888:::;;;<<<===???@@@AAABBBBBB@@@NNNwwwmmm}}}ccctttkkkiiigggfffffffffdddccc[[[___^^^kkkccciiiYYYqqqsssyyyLLLVVV___qqq{{{YYYDDDMMM{{{IIIRRRJJJDDDIIIEEEDDDFFFGGGFFFHHHLLLRRRdddyyy}}}zzzzzz||||||~~~|||zzzrrr]]]JJJ]]]lllMMMRRRXXXmmmeeeAAA:::999WWWffftttQQQXXXKKKNNNFFFBBBBBB===YYYwwwjjjfffgggeeebbbdddhhhddd\\\```bbbeeebbb\\\aaa{{{lllttt]]]lllvvv\\\sssMMMMMMrrrkkkmmmmmmmmmrrrkkklllmmmkkkjjjllllllllllllnnnnnn^^^JJJ888555:::<<<;;;<<<===222...===ZZZ{{{xxxCCC(((000...000%%%///...------,,,,,,------...///000555<<>>;;;;;;MMMoooeeeBBBLLL$$$NNNRRRUUUhhhuuuqqqfffLLL===444777:::KKKHHH999AAA<<<555<<<<<<===???BBBDDDFFFHHHGGGFFFGGGJJJNNN^^^~~~pppooocccYYYvvvfffUUUbbbvvvaaa```^^^ZZZXXXSSSUUUWWWXXXVVVUUUUUUVVVUUUSSSQQQPPPPPPQQQTTTUUU|||ggg===???BBB555666666666555555444444444444000555===888333LLLooojjjaaayyy~~~{{{ZZZGGGGGGFFF???@@@BBBCCC???999666888;;;<<<>>>;;;999@@@HHHEEE;;;LLL^^^~~~mmmjjjllljjjmmmoooooommmiiigggfffkkkeeeaaaaaa```___bbbgggmmm~~~vvvNNNeeeggg|||ttt^^^OOOJJJ]]]@@@GGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCNNN^^^{{{xxxooo|||xxxwwwxxx|||~~~||||||xxxgggTTTDDDDDDIII@@@777OOOggg```555DDD666:::;;;DDD>>>UUUDDDOOODDDJJJ;;;SSSjjjcccaaa```___^^^\\\[[[ZZZYYY\\\\\\```aaa]]][[[eeesss^^^ttt{{{dddvvvnnnfffiiilllhhhaaahhhiiiiiigggeeeccccccdddjjjddd```hhh|||^^^\\\HHHFFF999>>>NNNhhh[[[BBB......333111------+++,,,------......------...333888;;;>>>AAA>>>888MMM}}}JJJiii|||vvv]]]ppp}}}lllhhhzzzzzz~~~tttpppzzz}}}dddNNN555AAAJJJrrrlllsssooooooqqqpppjjjdddbbbcccdddMMMmmmNNNZZZ???AAAwww|||oooVVVNNNXXXQQQXXXYYYbbb~~~wwwzzzrrryyy|||yyy{{{{{{xxxwww~~~eeeWWWLLLYYYbbbmmmmmmmmmnnnnnnkkkfffcccYYYJJJMMM<<>>>>>>>>>>>>>>>>>>>>>>>>>>999NNNwwwuuuuuuqqqmmmwwwqqqtttuuuvvvxxxsssbbbOOOGGGJJJIIIDDDOOOiiilllVVVcccjjjKKKHHHcccJJJ444^^^777SSS222AAAooofffeee\\\]]]]]]]]]]]]^^^^^^___cccbbbdddfffddd```cccjjjWWWhhh}}}[[[vvv{{{sssjjjfffgggiiihhhfffggghhhhhhgggdddbbbcccccc___eeeiiihhhhhhuuuVVVBBB333))),,,...***(((,,,+++,,,,,,---------------...333888:::>>>@@@===777SSS___rrrrrrrrrccciiitttvvvgggqqqzzz|||vvvvvvqqqqqqyyyYYY222===]]]vvvrrrnnnooosssgggmmmooojjjdddaaa```___]]]PPPLLLeeeQQQ999SSSeeeTTTFFFQQQRRRKKK^^^ZZZrrrxxxtttwwwooowww|||vvvxxxzzzyyyvvvuuuwwwyyyvvvMMMCCCPPP[[[pppxxxnnnllllllooommmddd______]]]JJJFFFDDD999[[[uuuooovvv===KKK=========<<<;;;:::999777666<<<777///444PPPvvvyyy}}}jjjOOO>>>888EEE444--->>>((("""666;;;222222888999111666BBB]]]}}}qqqFFF:::444333777;;;888888888999;;;===>>>???AAABBBDDDFFFGGGJJJUUU```qqqgggbbbiiiooorrr[[[fffaaaTTT^^^fffZZZfffzzzrrrdddYYYZZZ\\\ZZZZZZ]]]\\\ZZZXXXXXXYYYXXXTTTPPPVVVTTTQQQMMMKKKIIIIIIJJJTTT:::fffUUU222777===222---666333333222222222222111111444222111333222000222666fff___IIIooo{{{bbbIIIJJJCCC@@@<<<<<<>>>===999444BBB;;;<<>>rrrCCC444;;;GGGIIIWWWvvvffflllfffeeecccaaa___^^^]]]\\\\\\______aaaccccccaaa______gggaaauuujjj@@@UUUxxxrrr^^^___kkk{{{llloooqqqnnnjjjggghhhiiijjjkkklllkkkiiihhhiiijjjgggfffeeegggkkkppptttvvvsssIII333666:::333222333666222,,,***...******+++,,,,,,,,,,,,,,,...333777999===???<<<666hhhrrr~~~sss{{{zzz~~~}}}jjjkkkmmmfffxxxrrrzzzyyyzzzxxxrrrnnnooorrruuuQQQQQQ```kkklllkkkooopppmmmkkkjjjfffaaa______\\\VVVXXX___XXX]]]??????nnnYYYJJJYYYPPPQQQVVVLLLQQQVVViiipppqqquuummmnnnooorrrtttvvvwwwvvvmmmlllOOOEEEGGGFFFVVV___nnntttpppaaa\\\___WWWFFF???444>>>:::tttssspppEEEBBB>>>>>>::::::::::::999777666666111111666777222777UUUxxx~~~\\\hhhKKK'''666EEEBBBMMMMMMLLLEEE[[[~~~gggGGG...///;;;444111555///555555555555666777888999;;;===@@@BBBFFFJJJNNNPPPPPPbbbyyyyyybbb___ggg```ZZZYYYYYYWWWTTTRRRSSSPPPNNNOOOSSSSSSOOOJJJMMMKKKIIIFFFDDDBBBAAAAAAAAA111<<>>;;;;;;>>>555777777777777777777777777666555666GGGrrrzzzcccXXXeeedddggglllkkkfffggglllqqq[[[GGGaaa``````======QQQjjjUUUOOO\\\AAAWWW___ccclllWWWWWWWWWWWWXXXZZZ]]]___aaa[[[^^^```^^^[[[[[[]]]___\\\bbb```xxx^^^AAAKKKcccqqqxxxrrrpppuuuzzzzzzyyy{{{rrrjjjbbbZZZUUU```wwwnnnnnnmmmkkkiiigggeeedddcccdddeeeffffffdddcccdddeeefffaaa___dddnnntttrrrnnn|||xxxsssCCC555AAA@@@111555111///000000,,,******)))***++++++,,,,,,++++++---222777:::===@@@===777ggg```uuuiiizzztttpppkkkxxxsssiiipppuuuyyyvvvnnnrrrvvvvvvxxx~~~ooogggCCCGGGXXXfffiiiiiimmmpppooofffdddcccdddaaaXXXRRRQQQxxxBBB{{{III222OOOgggQQQNNN\\\OOOMMMZZZHHHSSSXXX[[[zzzqqqmmmqqqppppppooopppqqqssstttnnnuuu___RRRNNNNNNiii|||{{{aaaUUUSSSGGG555444<<<:::pppxxxkkkBBBIII666;;;777777777777666666555333333777......666333---888LLLxxx~~~|||xxxzzztttxxxrrroooiii999000///444555...000444111333333333444555666777888999===???===???DDDIIIJJJGGGRRRaaasssjjjaaajjjbbb\\\VVVTTTVVVWWWUUUSSSQQQPPPOOOPPPRRRRRRNNNKKKHHHGGGEEECCCAAA???>>>===777777CCCAAA888555???>>>>>>IIIQQQ```]]]eee```dddQQQJJJ???888777888999777:::555111111111......000------............//////,,,000111---,,,...111222***777AAAeeejjjBBB@@@]]]rrrrrrYYYNNNXXXbbbeeeddd```^^^```___\\\]]]___aaaaaa```___```aaa]]]\\\]]]```___[[[XXXZZZaaaXXXUUUZZZ```iiiYYYCCCHHHPPPZZZQQQNNNKKKDDDDDDTTTtttfffFFF<<<:::;;;888777888222333333333333333333333333)))222444444HHHrrr{{{]]]```[[[^^^iiikkkbbb^^^bbb]]]eeepppwwwjjjPPPQQQlll___eeeAAA222:::[[[```qqqfffeeeXXX___iii\\\[[[ZZZYYYYYY[[[]]]___aaa]]]aaaaaa[[[VVVXXX[[[]]]]]]]]]\\\___rrrzzzkkkQQQ555CCC:::777>>>BBB===999999JJJHHHPPPiiiuuuooolllooollliiihhhjjjjjjhhhfffdddeeeffffffeeeeeefffgggccceeehhhjjjjjjkkkmmmooopppkkkttteeellllllrrruuutttOOO,,,:::CCC///(((666555000+++,,,///000...+++))))))***++++++++++++***---222777:::???BBB@@@:::iiiUUUvvvgggyyyyyyvvvkkkkkkyyyooojjj|||zzzssslllooouuuvvvvvvwwwyyywwwvvvwwwtttoooPPPkkkpppsssppplllhhheeecccccc^^^___ddd^^^SSSWWWeeegggYYYnnnAAA;;;rrrppp^^^OOOUUUOOOJJJGGGQQQKKKPPPWWWSSSjjjpppbbbjjjlllnnnnnnlllkkklllnnnjjjrrr]]]PPPJJJKKKhhhpppZZZNNNCCC;;;888444PPPNNNbbbyyyccc444EEE333999555555555555555444333222111666000///333444111111444QQQmmmyyyxxxpppuuuXXX,,,///---555333,,,///111///222111111111222333444666777555;;;>>>:::999???DDDEEEFFFMMMTTTWWW\\\gggrrrzzzvvveeehhhWWWVVVmmmZZZ]]][[[XXXVVVVVVWWWVVVUUUQQQQQQQQQQQQPPPNNNLLLJJJFFFEEECCC@@@>>><<<:::999===999:::;;;:::CCCBBB333===BBB555>>>333===<<>>777777888666444111...,,,...000///,,,((())))))***************,,,111777;;;@@@DDDBBB===lllVVVlllmmmxxx|||uuuyyykkkbbb|||tttggg|||xxxxxxvvvrrrnnnmmmooooooiiirrrvvvmmmmmmEEEMMMMMM\\\\\\___eeeiiijjjgggeeeiii```aaaeee]]]VVViii:::]]]AAAPPPFFFBBBTTTBBBOOOBBBCCCOOOIIIQQQMMMIII|||xxx^^^dddjjjlllkkkiiiiiikkkdddrrrhhhjjjvvvxxxOOOHHHEEE999;;;JJJSSShhhkkk|||===AAA999===777888555555555555555444333222)))111444000...111333111***GGG\\\pppuuuggg{{{~~~YYYzzzxxx999222***:::...666---(((444333***111...//////000222333555666000999===999888===CCCEEEEEEIIIMMMNNNPPPVVV[[[^^^```qqqjjjgggxxxtttfffnnndddwww\\\^^^mmmdddeee___XXX[[[\\\YYYUUURRRPPPOOOPPPRRRRRRPPPMMMIIIHHHHHHEEEDDDBBB???<<<999777666666111666???444333888;;;222<<>>333;;;444111444///444111///000,,,111111333...(((---777666,,,---------....../////////111+++)))000222///---///000***444444111[[[sssbbbVVVJJJ>>>;;;AAAHHHJJJHHHBBBFFFOOOdddgggNNN\\\SSSPPPVVVZZZXXX\\\cccWWW[[[___bbbbbbaaaaaaaaa___\\\\\\^^^\\\WWWUUUVVVOOOTTTaaa[[[ZZZbbbyyyuuuYYY???999666;;;222///888111***666222222222222222222222222222))),,,666222000OOOyyyZZZ@@@EEESSSTTTTTTWWWXXXOOOQQQQQQPPPccciiiTTTMMMJJJNNNggg___jjj]]]mmmiii\\\aaa\\\[[[XXXWWWVVVXXXZZZ[[[VVVVVVUUUSSSYYY```___XXXPPP\\\ZZZWWWYYYPPPZZZrrr]]]gggssslllaaaaaaeeeiiikkkjjjiiiggggggfffhhhiiiiiiiiiiiijjjllliiieeebbbbbbeeefffdddbbbsssbbbpppiiihhhsssiiiuuu}}}aaa]]]TTTDDDHHHAAA<<<<<<;;;666111000000111///,,,******)))'''(((((()))***************+++111777;;;AAAFFFDDD???jjj\\\tttqqqoooyyylllgggpppwwwuuutttxxxuuutttrrrpppppppppqqqrrrtttmmmlllnnn___EEE888:::LLLSSSbbbnnnjjj^^^^^^gggaaafff^^^jjjeeeQQQhhhRRR\\\WWWCCC}}}ZZZkkkLLLQQQ>>>MMMGGGKKKLLLMMMNNNNNNPPPTTTVVV|||hhhLLLKKKXXX[[[hhhooobbbnnnhhh```fffqqqzzz\\\TTTGGG===444:::JJJ[[[}}}tttaaa???:::;;;444222:::111111111111000000000///////////////////////////444111666NNNooouuunnnnnnppplllmmmaaauuu___999222777444,,,....................................////////////555444444444666999<<<>>>AAAFFFJJJKKKOOOUUUVVVTTT[[[\\\^^^```aaa```___^^^ddddddcccaaa___[[[XXXWWWUUUVVVWWWVVVSSSQQQOOOOOONNNMMMKKKJJJIIIFFFBBB???@@@???>>>===;;;:::999888666666666666666666666666777666555444333333222333111111111111111111111111111000000///...---------........................---------............///---...222444///444PPPooovvvnnnqqqNNNEEEKKKKKKNNNSSSVVVXXXYYY[[[]]]UUUYYY\\\_________```aaa]]]YYYVVVUUUUUUTTTQQQNNNQQQRRRTTTTTTUUUVVVYYY[[[uuuSSS777555===444333222111000000000000000000000000000000000000---///111000///222:::AAA\\\HHH>>>999BBBJJJEEEHHHJJJEEEIIINNNJJJGGGFFF>>>]]]sss{{{hhhhhhkkkeee]]][[[\\\YYYWWWYYY\\\^^^]]]\\\]]]XXXRRRQQQTTTWWWXXXXXXYYYXXXWWWVVVVVVWWWXXXYYYqqq}}}hhhhhhgggggggggggghhhhhhaaaccceeeeeeffffffhhhjjjeeeeeefffhhhiiikkklllllljjjgggdddccceeehhhkkklllkkkkkkkkkjjjhhheeebbbaaaddddddfffiiinnnssswwwzzzppphhh___XXXUUUQQQKKKFFFBBB@@@===:::777444222222///...+++***))))))***+++(((((((((((()))***+++,,,+++222888;;;>>>AAA???:::dddaaaxxxrrrgggyyyuuurrrpppnnnmmmooorrroookkkpppsssuuusssnnnkkknnnqqqooojjjkkknnnaaaLLLDDDJJJIIIooowwwgggdddfffsssVVVoooZZZJJJwwwzzzHHHoooNNNGGGQQQQQQAAANNNBBBKKKKKKDDDFFFGGGGGGHHHJJJMMMOOOggghhheeeYYYhhhcccIIITTTdddWWW]]]___\\\RRRQQQXXXRRRDDD000999MMMWWWIIIbbbxxxuuuTTT@@@333888;;;666333777111111000000000/////////////////////////////////......///222???XXXwww~~~lllTTT777))),,,111000+++........................---.........////////////222222222222444777:::;;;???DDDGGGIIILLLQQQSSSQQQVVVXXXZZZ\\\^^^]]]]]]\\\`````````___]]]ZZZXXXVVVVVVVVVWWWVVVTTTRRRQQQQQQMMMKKKIIIHHHFFFCCC???<<<===<<<;;;:::999777666666444444444444444444444444444444333222111111111111111111111111111111111111000000000///...---------........................------------...............---000333...)))444DDDaaawww~~~\\\FFF>>>@@@DDDDDDGGGKKKNNNPPPRRRTTTVVVRRRUUUYYY[[[[[[ZZZ[[[[[[YYYWWWTTTTTTUUUUUUSSSPPPOOOQQQRRRRRRQQQPPPQQQSSS\\\vvvbbb@@@999;;;888000333222111000////////////////////////////////////---///111///...///555:::@@@{{{[[[BBBAAA;;;======666888;;;666888OOOcccxxxiii```eeehhhddd```bbb]]][[[ZZZ[[[]]]^^^]]][[[\\\[[[XXXVVVTTTUUUXXXZZZWWWVVVUUUTTTTTTUUUUUUVVVLLLXXXllljjjWWWiiigggdddaaa```aaacccdddggggggggghhhjjjkkkkkkjjjgggggghhhiiiiiijjjkkkkkkkkkhhhfffeeegggjjjlllmmmggghhhhhhhhhgggeeecccbbbllljjjhhhfffcccaaa```___bbb\\\VVVRRRQQQOOOKKKFFFAAA@@@===:::666444222111000///,,,+++******++++++(((((((((((()))***+++,,,111777<<<===>>>???<<<666iii\\\uuuooo___iiiyyyvvvvvv|||xxxlllwwwrrrmmmmmmpppqqqoookkkkkkfffhhhmmmhhh```ggguuutttiiijjjfffWWWqqqcccccchhhCCCuuueee]]]+++|||aaawwwsssCCC???JJJEEEAAAEEEAAABBBDDDDDDEEEFFFIIIKKKMMMoooggghhhYYYKKKYYYNNNLLLCCC<<<;;;??????555)))<<>>;;;666iiiPPPlllkkk\\\bbbttt~~~yyyzzzvvvqqqssswwwsssiiittttttssspppmmmlllmmmooolllggggggjjjhhhjjjzzzvvv___bbbeee]]]jjjeeeQQQXXXSSSbbbqqqZZZ@@@ggghhhLLLcccVVVEEEBBBCCCHHH;;;===CCCDDDFFFGGGGGGHHHJJJLLLDDDUUUlllyyynnnwwweeeHHHUUUaaaTTTHHHGGGNNNfffeeeQQQdddiii|||RRR999===@@@>>>888333222111.../////////............------------------------------...///111000...+++(((,,,888IIIYYYdddjjjmmmooocccWWWAAAAAA(((666333555---000222222000///000111------------------------,,,,,,---------..................///000222444555888<<>>:::iiiMMMkkkooo^^^^^^\\\tttkkkooovvvuuussssssaaaqqq{{{lllbbbgggqqqkkkhhhhhhhhhdddbbbkkkxxxvvvrrrjjjdddeeeiiieee]]]XXXdddvvvPPPWWW[[[>>>XXX<<<aaa999FFFAAA:::JJJ???===AAACCCEEEFFFFFFGGGHHHJJJGGGIIISSSbbbtttXXXccc[[[VVVLLL```ppp^^^bbbdddqqq~~~aaa^^^;;;222777888444------222333000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222---((()))...111111...***---111333444333333333333222222===///444...(((//////...,,,+++,,,...000------------------------,,,,,,,,,,,,------------------...///000222333444333888;;;<<>>SSSaaafffOOOAAA888333...222555444111111666;;;888:::===???AAACCCGGGIIINNNQQQTTTVVVUUUTTTTTTUUUSSSSSSSSSRRRPPPOOOOOOOOOJJJLLLMMMMMMJJJGGGEEEDDDEEEFFFCCC;;;999CCCSSS^^^gggqqqwww|||lllUUU>>>GGG>>>777555444444333111...+++...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,---......---------777$$$,,,:::ooopppjjjmmmmmmeee______```^^^[[[YYY[[[\\\^^^^^^\\\ZZZXXXWWWZZZWWWTTTRRRQQQOOOKKKHHHIIIHHHFFFEEEEEEEEEFFFFFFDDDEEEFFFFFFDDD@@@<<<:::BBBFFFGGGEEEFFFIIIJJJHHHAAAGGGNNNUUUWWWVVVSSSPPPYYYYYYZZZ[[[\\\]]]^^^^^^``````___[[[YYY\\\ccciiiddddddeeeeeefffgggggghhhcccbbbaaabbbdddddddddccceeeeeedddbbbaaa```______]]]^^^``````^^^ZZZVVVTTTUUUUUUSSSRRROOOKKKEEEBBB===<<<999777444222111000---,,,++++++***)))))))))))))))))))))))))))***+++)))000666:::>>>CCCCCC@@@qqqSSSrrrvvvaaa\\\___~~~|||yyyoootttzzzwwwyyyiiikkkooovvvyyytttiii```dddeeehhhlllhhhaaa```ccc___]]]aaahhhggg___[[[___bbb~~~SSS]]][[[\\\BBBkkkCCCooo|||CCC444KKKCCC999HHHCCC???<<<>>>AAAAAAAAAAAABBBDDDCCCBBBJJJHHH]]]yyyWWW~~~mmmKKK999666BBB111111///---000333111------------,,,,,,,,,,,,++++++++++++++++++++++++++++++---...,,,***+++///222666333000---+++++++++,,,///+++,,,111)))///222///...---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------...///000111222222000555777888===EEEIIIHHHIIIKKKNNNQQQSSSTTTTTTTTTSSSTTTUUUWWWWWWVVVUUUUUUQQQOOOMMMNNNOOONNNJJJFFFDDDBBB>>><<<:::999777555444444444333222111111111////////////////////////000//////.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++...111111///------///&&&///777888111---///333...555>>>CCCDDDCCCCCCCCC???;;;444...,,,///333666111000...---...111333555333555888:::;;;>>>BBBEEEGGGKKKNNNQQQQQQQQQRRRSSSSSSSSSSSSQQQNNNLLLLLLMMMIIIJJJKKKJJJHHHEEEDDDDDD>>>???AAABBBCCCBBB@@@>>>===MMM999<<<@@@@@@222LLL@@@AAA888;;;;;;555666...:::777111...------...///---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---.........---%%%---444)))---HHHdddjjjnnnooonnnggg```]]]]]]]]][[[XXXXXXZZZ\\\[[[YYYWWWVVVVVVVVVRRRMMMLLLLLLKKKFFFAAACCCCCCBBBAAAAAABBBCCCDDDHHHDDD===888888<<>>???<<<<<<@@@CCCCCCNNNJJJCCC>>>>>>EEEPPPXXXSSSUUUXXX[[[]]]^^^^^^^^^ZZZ[[[[[[[[[[[[^^^cccgggeeefffffffffffffffffffffaaa``````aaabbbbbbaaa___fffdddbbb```^^^\\\[[[[[[^^^^^^^^^]]]ZZZUUUPPPNNNNNNOOOOOONNNLLLIIIEEECCC<<<;;;888666333111000///++++++++++++++++++++++++***)))))))))))))))******...444:::<<<@@@EEEEEEBBBtttRRRpppwwwddd]]]SSSgggzzz|||sssooolllmmmrrrwwwpppccchhhyyyvvvhhhhhhggghhhkkkjjjgggdddccccccaaa```___XXXUUU```oooggg;;;XXXcccYYY999jjjJJJNNNXXX{{{YYYAAA<<>>:::===???@@@@@@???@@@AAABBB<<>>@@@>>>:::888777777555444333222222111111000000///.................................------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------(((+++///000222333333222555///)))(((---333555555111222444555444333111000666///+++000777777///&&&******+++...222333111///000111444555777:::>>>AAAAAAEEEJJJMMMOOOPPPQQQSSSQQQRRRSSSPPPMMMKKKKKKMMMKKKLLLLLLIIIFFFDDDCCCDDDCCC@@@=========;;;888555;;;...222GGG:::EEECCC888888999AAA555+++---111AAA(((...444222,,,***...333,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,,,,,,,,,,//////'''222111)))777iii{{{zzzjjj```bbblllcccfffiiigggccc\\\VVVSSSQQQPPPSSSTTTVVVTTTRRRPPPQQQSSSMMMKKKHHHEEEBBB@@@>>>===<<<;;;;;;;;;;;;===>>>???777;;;@@@DDDCCC???888444000888>>>???>>>>>><<<999888:::===>>>@@@DDDIIINNNPPPQQQSSSVVVYYY[[[]]]^^^bbbbbbeeelllsssuuurrrmmmggggggfffeeedddbbbaaaaaa]]]]]]^^^___``````]]][[[cccaaa___\\\ZZZXXXXXXXXXWWWWWWXXXWWWVVVSSSQQQOOOJJJKKKKKKJJJHHHFFFDDDDDD;;;:::777555222111000///++++++,,,---............******))))))))))))******...444999;;;???DDDDDDAAArrrJJJfffrrrdddbbbaaaYYYpppzzzvvvlllqqqxxxyyyttthhhdddmmmxxxpppgggcccbbbbbbcccccc^^^___```bbbjjj{{{KKKFFF~~~dddNNNCCCGGG>>>^^^zzzwww999@@@:::666:::;;;999===???===???BBBCCCCCCBBBCCCCCCIII:::LLLNNNJJJJJJJJJkkk~~~XXXGGGEEE444///777666666222222444000***,,,333,,,,,,,,,+++++++++******************************000+++&&&'''---222111///...---,,,,,,---,,,***(((000+++111000+++***000+++***++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---.../////////000333444333555;;;>>>===BBBDDDGGGIIIKKKKKKKKKJJJRRRRRRSSSSSSRRRPPPOOOMMMQQQOOONNNPPPRRRNNNFFF@@@===;;;777555555555444333111111000000//////......---------------------------------,,,,,,---..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------000...***(((***......,,,******,,,000222222///,,,333111///...000111111111...000222000+++(((,,,222---000111...++++++///333///000222444666999===@@@???CCCHHHLLLOOOQQQSSSTTTOOOQQQRRRPPPLLLKKKLLLNNNJJJJJJHHHEEEAAA>>>>>>???999;;;======:::777888;;;777:::222111777111---888777***888111444===(((,,,000...,,,,,,---...---,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))*********)))999''')))...999'''555;;;bbbvvviiiTTTcccbbbbbblllaaaeee\\\```aaaZZZQQQMMMNNNPPPRRRTTTUUUSSSPPPPPPRRRUUUJJJKKKJJJEEE???<<<===@@@;;;;;;::::::;;;===???@@@===<<<999777666777888999777;;;:::555333666:::<<<777:::===??????AAAEEEHHHPPPPPPPPPQQQTTTWWW[[[]]]^^^\\\```mmm{{{}}}rrreeennnmmmkkkhhhfffcccaaa`````````aaabbbdddccc```]]]___^^^[[[YYYWWWVVVVVVVVVVVVVVVVVVUUUSSSQQQOOONNNKKKLLLLLLJJJFFFDDDCCCBBB:::999777444222000//////+++,,,---///000111111111******)))))))))))))))******000555888<<>>hhh}}}\\\NNNDDD>>>111kkkrrrUUU555999888666555444555777888888999:::;;;===>>>???@@@@@@AAACCCCCCBBBBBBDDDEEEPPPiiiqqq{{{hhhCCCAAA===:::666444333222222111000///...---,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......//////000222444777999:::DDDFFFIIIJJJJJJJJJJJJKKKOOOPPPQQQRRRRRRQQQPPPOOOPPPNNNLLLJJJGGGDDD???<<<999999888666555333222222000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++++++++++++++,,,------......///........................//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...000222444666777;;;???DDDGGGHHHGGGHHHHHHOOONNNLLLKKKJJJJJJJJJKKKJJJGGGCCC@@@>>>===:::999:::999888666555555555555////////////////////////000000//////.........------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,------***000<<>>AAACCCKKKMMMPPPRRRSSSTTTVVVWWWYYY[[[___dddiiilllllllllmmmiiiffffffhhhgggbbb]]]\\\]]]^^^^^^^^^^^^]]]]]]^^^]]][[[XXXSSSQQQQQQRRRVVVVVVUUUTTTSSSRRRQQQQQQNNNMMMLLLJJJGGGEEEBBBAAA777777666444333333333333:::777222,,,(((&&&&&&&&&))))))***,,,---...,,,***,,,///444888:::===AAACCCnnnVVVbbbmmmkkk___^^^ZZZXXXbbbvvvvvvzzz|||fffaaaaaa}}}wwwzzzkkkTTTOOO\\\lllxxx~~~fffKKK@@@KKK\\\iiiOOO???222---@@@WWW[[[:::555777666444333222333444555555666777888:::;;;<<<======>>>@@@AAA@@@AAACCCDDDAAAKKKWWWdddxxxpppZZZEEE777???===:::777444222111111111111000///...---,,,++++++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,------.........///111333555777888???BBBEEEGGGGGGGGGIIIJJJLLLMMMNNNOOOOOONNNMMMLLLMMMKKKHHHFFFDDDAAA<<<999888777666555333222111000/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------++++++++++++++++++++++++++++++,,,,,,---.........................................................///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///111333444666777;;;AAADDDFFFHHHIIIJJJNNNMMMKKKJJJIIIJJJJJJKKKIIIEEEAAA>>><<<<<<:::999888777666444333333222222////////////////////////.........---------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------333111000111444888>>>AAAZZZeeennnooooooppppppnnnYYYXXXSSSNNNKKKMMMTTTZZZXXXXXXZZZ^^^bbbccc```\\\___\\\YYYVVVVVVUUUSSSRRRYYYUUUPPPOOOQQQRRROOOLLLJJJHHHEEEBBB>>><<<:::999888888888888777777777777666666555444333333222222222222222222333333333333333444666777888:::===@@@CCCDDDFFFHHHJJJNNNSSSVVVTTTSSSTTTZZZbbbfffccc```dddbbb``````aaaaaa___]]]VVVVVVWWWWWWXXXXXXYYYYYY]]]\\\ZZZWWWSSSQQQQQQRRRPPPQQQRRRRRRQQQOOOLLLJJJKKKJJJIIIHHHEEECCCAAA???===<<<:::888666444333333000///,,,***)))))))))************+++------+++))),,,///444888:::===AAACCCcccZZZaaannnhhh\\\YYY\\\XXXVVVeee~~~pppQQQ___kkk||||||rrrjjjZZZJJJCCCEEEHHHIII555999CCCPPP```xxxgggEEE<<>>444GGGqqqyyykkk999,,,999444333111000000000111222222333444555666777888999999:::===>>>>>>???AAACCCDDDDDDAAA@@@IIIZZZiiiqqq~~~ggg___TTTKKKGGGDDDAAA???999888666444222111000///000000///...---,,,+++++++++************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,------,,,,,,---///111333555666:::===AAACCCDDDEEEGGGHHHIIIJJJKKKLLLLLLKKKJJJIIIKKKIIIFFFDDDBBB???;;;888555555444333222000/////////......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---......------------------------..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000222333333777<<>>;;;:::::::::999555444333222111000000000........................------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++,,,,,,,,,,,,******+++---...///000111---444999999888:::;;;;;;@@@>>><<<<<<>>>BBBGGGKKKMMMOOORRRVVVZZZ\\\ZZZXXX\\\YYYVVVTTTTTTUUUUUUUUUUUURRRNNNNNNNNNNNNJJJGGGGGGEEECCC@@@===;;;999888555555555444444444333333222111111111000000000000....../////////000000000///000222333333555888::::::;;;===???BBBHHHPPPUUUXXXTTTSSSYYYbbbfffbbb\\\\\\\\\]]]]]]\\\\\\^^^___ZZZZZZXXXXXXWWWXXXYYYZZZZZZZZZXXXUUUQQQOOOPPPQQQNNNPPPRRRSSSRRROOOLLLIIIIIIIIIHHHGGGEEECCCAAA@@@@@@>>>;;;888555333111000******)))))))))******+++,,,+++***+++,,,,,,***(((,,,///444888:::===AAACCCYYYZZZ\\\lllcccYYYZZZ\\\XXXRRRXXXlll~~~~~~kkkTTTTTTZZZgggsss}}}~~~zzzxxxxxx{{{___NNNCCC???222%%%555SSS~~~{{{jjj===111444666111111000////////////000000000111222333444555666555777:::;;;<<<>>>@@@BBBAAACCCEEEFFFGGGHHHGGGFFFPPPGGGQQQWWWLLLLLLPPPEEEGGGDDDAAA@@@@@@AAA@@@???555444333222111000//////.........---,,,+++++++++************))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---...000222444555666:::>>>AAACCCEEEGGGIIIHHHIIIJJJKKKKKKJJJIIIHHHJJJHHHEEECCCAAA>>>;;;888444444333222111000///...------------,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++---...///000000444888<<<@@@CCCGGGJJJHHHHHHHHHHHHIIIIIIIIIIIICCC???;;;888888888999999444333222000//////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,+++,,,...///000111111111---000111111000111444666;;;:::999;;;???CCCEEEFFFGGGJJJNNNSSSWWWYYYYYYYYYWWWUUURRRRRRSSSVVVWWWXXXRRRPPPNNNLLLLLLJJJFFFCCCCCCAAA???===:::999888777333222222222222111111111.....................///,,,,,,---------.........,,,---///000000111444666555777:::===AAAGGGMMMRRRYYYXXXXXX]]]ccceeeccc___XXX\\\aaaaaa^^^\\\]]]``````^^^[[[YYYXXXXXXXXXYYYWWWWWWUUURRROOOMMMNNNOOONNNOOOPPPQQQPPPNNNKKKJJJIIIIIIHHHGGGFFFDDDBBBBBB<<<;;;888555222///...---+++++++++***))))))((((((---+++******++++++)))(((,,,///444888:::===AAACCCWWWYYYTTThhh]]]WWWYYYWWWVVVTTTOOOSSShhh{{{```EEEAAAOOO^^^gggkkkqqqzzzyyygggTTTIIIDDD444///999???HHHiii}}}kkkuuuAAA+++222555---000000/////////...////////////000111222333333444333555888:::;;;<<>>===???AAACCCDDDEEEGGGFFF???GGGKKK???BBBGGG:::HHHFFFDDDBBB???:::555111222222222111111000//////------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,---...000111333444555888===AAADDDFFFIIIKKKIIIIIIJJJKKKKKKJJJIIIIIIHHHEEEBBB???>>><<<999777333333222222111000//////,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******+++,,,,,,,,,------------------------------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,---...///222555888;;;>>>CCCFFFGGGGGGGGGGGGHHHHHHHHHHHH@@@===999777666777777777333333111000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,......,,,***)))(((''''''......------------000222......000444:::???BBBBBBFFFIIINNNSSSVVVYYY[[[\\\WWWTTTRRRQQQRRRTTTTTTTTTQQQPPPNNNLLLIIIGGGCCCAAA???>>><<<:::888666555555111111111111000000000000,,,,,,------------......+++,,,,,,,,,,,,---------+++,,,.........///111333333666:::===@@@DDDHHHKKKNNNQQQVVVYYYZZZ[[[\\\\\\VVV]]]eeefffaaa\\\[[[\\\YYYXXXUUUTTTSSSTTTUUUVVVTTTTTTRRRPPPMMMLLLMMMNNNKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCAAA@@@888777555222000...------------,,,+++***))))))(((---+++***)))******)))(((,,,///444888:::===AAACCC]]][[[OOOgggXXXTTTSSSPPPQQQQQQIIIDDDSSSkkkoooWWWAAA777@@@OOOZZZ]]]bbbgggggggggkkkqqqoooiiibbbZZZMMM@@@999999666222333HHHrrrrrr@@@///111000,,,,,,///////////////...............//////000111111222111444666888888:::<<>><<<;;;:::::::::000000111111000000///...,,,+++++++++*********)))(((((()))))))))))))))***))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,---///000222333333777<<<@@@BBBEEEHHHJJJHHHHHHIIIJJJJJJIIIHHHHHHCCC@@@===:::999777555333222222111111000//////...++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************************************************************((())))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,...000222444666:::???BBBFFFFFFGGGGGGGGGFFFEEEEEE>>><<<999777777777555444333222111000///.........++++++++++++++++++++++++++++++,,,,,,,,,,,,------*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++)))))))))***,,,...111222000------//////......111444555666666777777888888>>>AAAGGGKKKOOORRRUUUXXXYYYWWWTTTRRRQQQPPPNNNMMMQQQPPPMMMJJJFFFCCCAAA???===<<<:::777555333222222000000000000/////////...+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,------,,,---///111000333777:::<<>>===777666444222111000//////,,,++++++++++++,,,------,,,***)))(((*********))),,,///444888:::===AAACCCbbb```PPPhhhUUUPPPLLLMMMNNNKKKGGGDDDJJJQQQ```~~~fffIII888333444===KKKRRRNNNHHHEEE>>>:::999888555000///222111[[[```>>>''',,,222,,,***222...............---,,,,,,,,,,,,------...////////////111444555555777999;;;:::999>>>FFFIIIFFFEEEHHH<<>>;;;888777555333222000000//////......------*********+++++++++++++++************************++++++************++++++************************************************************************(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,******************************************************************+++,,,,,,---///111333888===AAAEEEFFFFFFGGGFFFEEECCCBBB===;;;999888888666444111222111000///...---------++++++++++++++++++++++++*********+++++++++,,,,,,)))*********++++++++++++************************************************************************************++++++++++++***))))))(((((('''''''''***&&&'''+++,,,)))(((+++%%%(((---///000222666999666:::???DDDFFFJJJNNNQQQUUUTTTSSSSSSRRRQQQMMMKKKQQQOOOLLLGGGCCC???>>>>>><<<;;;888666333111000///............------------************************)))))))))*********++++++***+++,,,+++++++++---//////111333555777:::>>>AAACCCGGGMMMRRRUUUWWWYYY[[[VVVZZZ^^^^^^\\\YYYXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTNNNNNNNNNKKKIIIIIIJJJLLLLLLKKKJJJIIIIIIIIIJJJKKKFFFFFFEEECCCAAA>>><<<;;;777666555333111000//////,,,+++***)))***,,,...000+++)))'''((()))++++++***,,,///444888:::===AAACCCaaafffRRRiiiSSSNNNHHHNNNNNNGGGGGGMMMJJJ@@@FFFaaaxxx||||||gggPPP888000222333555888777999:::666333@@@```~~~ddd333222111///---,,,///333,,,------------,,,+++++++++++++++,,,,,,------......000222333333444666888<<<777777;;;;;;777888===:::HHHBBB;;;EEEDDD;;;???;;;<<<<<<:::666333111000---......///...---+++***************))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************)))))))))***+++---...///---000555999<<<>>>AAACCCBBBBBBCCCDDDDDDCCCBBBBBBBBB???;;;999777666555333.........------,,,,,,,,,******************++++++************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,************************************************++++++************++++++***+++---///222777===BBBEEEFFFFFFFFFEEEDDDBBBAAA<<<;;;:::999999666333000111000///...---,,,,,,,,,************************(((((())))))*********+++))))))******++++++++++++************************************************************************)))************+++++++++$$$&&&(((+++,,,------,,,***&&&(((...000+++)))+++(((---111111......333777666;;;@@@DDDGGGJJJOOORRROOOOOOPPPRRRTTTSSSQQQNNNQQQOOOKKKEEE@@@===<<<===<<<:::888555222000......---------,,,,,,,,,++++++******))))))(((((((((((((((((((((((()))))))))***)))***+++***)))***+++---000111111222444888>>>CCCDDDEEEIIIOOOVVV[[[[[[ZZZYYYYYYZZZZZZYYYYYYZZZ[[[WWWWWWVVVTTTRRRPPPNNNLLLMMMMMMLLLJJJHHHHHHIIIKKKFFFGGGHHHHHHHHHGGGFFFEEEIIIHHHGGGEEEBBB???===<<<777666444222///...---,,,...,,,***((()))***---...***)))'''''')))+++++++++,,,///444888:::===AAACCC]]]hhhKKK[[[OOOOOOLLLKKKJJJKKKLLLLLLHHHEEEDDDHHHUUUlll}}}rrraaaXXXXXX\\\^^^hhhxxxxxxIII,,,///...---,,,++++++***+++************************))))))*********++++++++++++---......---...///000444666888999888777777888>>>??????@@@@@@??????>>>===<<<:::777555333222111000//////---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))***...---+++))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---...///111444888;;;>>>@@@BBBBBBBBBBBBBBBBBBAAAAAA???<<<999777666555333111000///...---,,,+++++++++,,,,,,,,,++++++************...---((((((,,,,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((((()))******++++++++++++++++++++++++++++++++++++************(((+++,,,+++)))((())),,,(((((()))******+++,,,,,,************************************************,,,++++++,,,///333888::::::===AAABBBAAA@@@??????:::999888666555555444444......---,,,+++))))))(((************************))))))))))))))))))))))))************************************************************************************************************************************************************************+++++++++,,,---...000111888777888>>>EEEKKKMMMMMMQQQSSSTTTRRRPPPNNNPPPRRRNNNKKKGGGBBB>>><<<<<<<<<888666444222///...---,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))).........000222555888999===AAAHHHPPPVVVZZZ\\\\\\ZZZZZZXXXWWWVVVVVVWWWWWWOOOOOONNNMMMLLLJJJIIIHHHHHHFFFEEEEEEFFFGGGFFFEEEEEEDDDBBBAAAAAABBBCCCDDDCCCBBBAAA@@@>>>===<<<<<<444444333111000...------,,,+++)))'''(((***,,,...)))((('''''')))+++,,,,,,+++---111666:::===>>>???gggfffHHHXXXLLLLLLFFFEEECCCCCCDDDCCC@@@<<<<<<>>>EEESSShhh}}}~~~YYY888...444...---,,,++++++*********************************)))))))))*********+++++++++,,,......------///000444777999:::999999999:::?????????@@@@@@?????????;;;:::888555333111000000//////...---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******...---+++))))))***+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,------...///222555999<<<===@@@AAAAAABBBBBBAAAAAA@@@===:::777555555444222000///...---,,,,,,+++++++++,,,,,,,,,++++++*********'''++++++((((((+++***&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***++++++***)))))))))******,,,+++***)))((('''&&&&&&------------------------'''***,,,,,,++++++---000///...---,,,+++***)))(((************************************************,,,++++++,,,...222666888:::===@@@AAA@@@>>>======999888777555333222222222...------,,,***))))))(((************************))))))))))))))))))))))))*********************************************************************************************************************************************************************************+++,,,---///000333333555;;;CCCJJJMMMNNNHHHJJJLLLLLLKKKJJJLLLNNNMMMJJJFFFAAA>>><<<;;;;;;777666444111///---,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---------///111444666888<<>><<<:::999444333222111000...------,,,***(((''''''(((***+++***((('''&&&((()))+++,,,,,,...222666:::<<<>>>>>>kkkdddDDDSSSFFFGGGFFFDDDCCCBBBBBBAAA>>><<<@@@@@@???@@@III[[[qqqbbbEEE000%%%'''000---,,,+++***************))))))))))))))))))))))))))))))))))))***************+++------,,,,,,...///222444777888888888999;;;<<<======>>>>>>======<<<999777666333111000/////////...------,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***++++++---,,,+++))))))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++++++++++++++++++++************+++,,,,,,+++,,,---///222555888999>>>???@@@AAAAAA@@@??????;;;888555444333222000///......---,,,+++++++++++++++++++++++++++*********''')))***((()))+++***'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))((())))))******++++++,,,'''''''''''''''(((((((((+++,,,---,,,***)))***+++************++++++++++++++++++++++++++++++++++++************************,,,+++++++++---000222444999<<>><<<;;;:::999777666333111000//////------,,,+++***))))))(((************************))))))))))))))))))))))))************************************************************************************************************************************************************************)))))))))***+++,,,---......///222888@@@GGGLLLNNNFFFIIIKKKLLLMMMMMMOOOQQQKKKHHHDDD@@@<<<:::::::::555444222000...---,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---///111444555999<<>>;;;999777333333222111///...------,,,+++((('''&&&'''((()))+++)))'''&&&&&&))),,,...---///222666999<<<======qqqaaa???MMM@@@BBBDDDCCCCCCCCCBBBBBBAAA@@@CCCCCCBBB>>>===BBBNNNWWWqqqlllLLL---'''111555///''',,,+++***)))))))))))))))))))))))))))))))))))))))((((((((()))))))))******)))***,,,,,,++++++---...---///222333444555777888999999::::::::::::999999777666444222111000//////---------,,,+++******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***,,,,,,,,,+++******)))***++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************************++++++,,,***+++,,,...000333555666;;;<<<>>>?????????======999777444333222111000...------,,,++++++++++++++++++++++++************************))))))+++,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))******+++,,,++++++,,,,,,,,,---------,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++)))******++++++,,,------++++++++++++++++++++++++************************++++++******+++---///111999;;;>>>???===;;;999999999777555333000///...---,,,,,,,,,+++***))))))(((************************))))))))))))))))))))))))************************************************************************************************************************************************************************((((((((())))))***,,,,,,,,,---///444;;;AAAGGGJJJHHHJJJLLLNNNOOOPPPPPPQQQGGGEEEBBB>>>;;;999888777333222000///---,,,++++++)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,...111222777999>>>CCCHHHLLLOOOPPPRRRTTTVVVWWWVVVTTTQQQOOOPPPPPPNNNMMMKKKHHHFFFEEECCCAAA???>>>>>>>>><<<;;;;;;;;;;;;;;;<<<===???@@@>>>???@@@@@@>>>;;;888555333222111000///...---------,,,***(((''''''''''''***)))'''&&&'''***000333...000333666999;;;<<<<<>>???:::<<<>>>?????????@@@AAALLLYYYjjj|||sssfffLLL444...+++,,,...---***)))******)))((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))((()))++++++******,,,---+++---///000111333555777888888999999999999888888666555333222111000000000,,,,,,,,,+++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***,,,,,,*********************+++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************************************))))))******+++,,,+++,,,,,,...///111333444888:::<<<>>>>>>===<<<:::999666444222222222000...,,,,,,+++*********++++++************************---***)))(((((()))+++---))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************...---,,,,,,+++++++++,,,...---,,,+++)))((('''&&&)))))))))******+++++++++(((((()))+++...000111111///......---,,,+++******++++++++++++++++++++++++************************+++*********+++,,,---...777:::===>>><<<:::999999888777555333000///------,,,++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))))))))))))))(((((((((((())))))***+++,,,---...111555;;;@@@DDDEEEFFFGGGIIIJJJJJJIIIHHHDDDBBB???<<<999777555555111000...---,,,+++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***,,,...///444666:::@@@FFFKKKOOORRROOOQQQTTTVVVUUURRRNNNLLLOOONNNMMMKKKHHHEEECCCAAA???===;;;:::::::::888777666666666777888999::::::<<<===>>>???===;;;777555222111111000///...------...---+++***(((((((((((('''(((((('''(((---444999...000333666999;;;<<<<<>>??????>>>333:::EEETTThhh{{{rrrcccYYY333444!!!(((+++...---(((%%%(((,,,)))((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((******))))))+++,,,,,,...///000111222555888888999999::::::999999888444333222111000000000000+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((()))***++++++)))))))))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,***************************************************))))))))))))***++++++,,,,,,------///000222222555777:::<<<===<<<:::999777555333111111111///...++++++******)))******+++)))))))))***************---***)))******((((((+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++---,,,+++***)))))))))))))))***+++,,,...///111111......//////000111111111222111/////////...---+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************+++,,,------444777:::<<<;;;999888888777666444222000...------++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))))))))))))))((((((((((((((()))***+++,,,---...///111666;;;???DDDDDDEEEGGGHHHHHHEEECCCAAA???===:::777555333333///...---,,,+++*********(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))+++,,,---111333666<<>><<<<<<<<<<<<<<<<<<======FFFFFFDDD???;;;@@@QQQbbbhhhooo~~~sssmmmZZZVVV999...(((((()))333,,,***''''''***---,,,***(((''''''&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&((())))))))))))***,,,,,,---......///000333666666777777777777777777666111111000///.........///***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))))))))))))))******(((((()))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))))))))))))))***++++++,,,,,,,,,,,,---...///000333555888;;;<<<;;;999777555333111000000///...---******))))))))))))******((()))))))))*********+++---+++...444333,,,'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******,,,---000222444666555777:::>>>BBBFFFJJJKKKMMMMMMMMMNNNOOOPPPPPPPPPLLLIIIEEECCCAAA>>>:::777444444333222111111000000,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++,,,------///222666888888777666666444333111///...---,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************)))))))))))))))))))))))))))))))))((())))))***++++++,,,---...///333999>>>EEEDDDEEEHHHJJJJJJFFFCCC>>>===;;;999666444222111---,,,+++***************((((((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((()))***+++,,,///000222777<<>>>>>fffZZZ444???555:::222444555444333333777:::666999===>>><<<<<<>>>AAA???777555;;;???===;;;>>>>>>BBBKKKRRRRRRQQQUUU\\\\\\YYYXXXXXXRRRDDD888222///---///000+++<<<222&&&***...---+++++++++***''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&'''))))))((((((***+++***+++,,,++++++---000333222333333444444333333222000///...---------------************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))))))))))))))***'''((()))***************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))******+++++++++++++++,,,---......222444888:::;;;:::888666444111///.........---+++***)))))))))))))))******(((((())))))*********+++...///555===<<<111)))''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++---///333999???FFFKKKNNNTTTTTTUUUVVVWWWXXXYYYYYYWWWWWWXXXYYYZZZZZZ[[[[[[```]]][[[\\\^^^___]]]ZZZTTTQQQLLLEEE===666111...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,------...,,,///333666666555555555111111///...---,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************************************************************))))))))))))))))))))))))***))))))))))))******+++)))+++,,,---...222999???BBBAAABBBFFFIIIIIIFFFBBB===<<<:::888555333111000,,,++++++***))))))******(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((***+++,,,---...000333888>>>CCCFFFMMMNNNOOOOOOOOOMMMKKKJJJHHHGGGEEEBBB???;;;888777555333222222333444333222111222222222222111111000000000000111111222222222000000//////......------******))))))((((((''''''$$$'''***)))'''(((,,,111+++---111666:::===>>>???dddyyyKKK;;;:::888444333333333333333333333333444555666888999:::;;;;;;::::::999888888999::::::888777555444333222222222111111111111000000000000------,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((())))))+++,,,---......444444333333333444555555444333222000///---,,,+++******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************---,,,++++++++++++++++++************+++,,,---...******+++,,,+++***)))(((***))))))***+++,,,,,,,,,&&&''')))+++,,,+++***)))...---+++))))))***+++,,,))))))******+++,,,......000222666888:::999777555222111000...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************)))+++)))+++///---'''''',,,///%%%///$$$---***>>>;;;DDD===<<>>;;;999888777666666555444222111111000////////////////////////////////////000000000000.........------,,,,,,,,,...***((())),,,---)))%%%,,,,,,++++++***++++++,,,+++...333777:::===???AAAqqqIII999888666111222222222222222222222222333444666888999::::::::::::999888777777888999:::555555333222111000000000000000000000////////////---,,,,,,+++******))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))((())))))***+++,,,---...111222222222222333333333111111000///---,,,++++++******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))***+++,,,+++***(((''''''''''''+++,,,...000111111111111000---)))&&&&&&(((***,,,,,,,,,+++)))((((((''''''(((((()))))))))*********)))))))))******,,,------...000333666777666444333111111000...---+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))+++'''&&&***,,,)))***...,,,111777FFFNNNQQQGGGAAA===???[[[EEE>>>===@@@[[[^^^bbbkkkooo|||^^^ssscccMMMNNNSSSEEEBBB>>>AAAKKKEEE===666(((&&&...---///111,,,%%%###'''---+++***+++,,,---,,,+++,,,---///111222111000000000000///---,,,+++***)))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******************((()))***+++,,,...//////))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))),,,///333555888;;;???CCCCCCAAA===;;;888777666333111///---,,,******)))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))),,,+++,,,///444:::???AAAFFFIIIMMMPPPQQQOOOMMMKKKCCCAAA???<<<999777555555444333222111000///......////////////////////////............////////////...---------,,,,,,,,,,,,...+++***,,,//////,,,'''******))))))))))))******+++...333777:::<<>>GGGAAAJJJ???SSSLLLAAAggg]]]```IIIJJJXXXBBB777AAA;;;HHH???111&&&)))111444111...---,,,,,,,,,------+++)))+++,,,...///000000//////000///...---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++++++++++++++***************+++++++++......------------------))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))+++...111333888;;;???BBBBBB???<<<999666666444222///---,,,+++***))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********,,,000777===AAAFFFHHHJJJLLLMMMLLLJJJIII???>>><<<999666444333222000000///...------,,,+++........................,,,,,,,,,------------...------,,,,,,,,,,,,,,,+++---,,,,,,///222222...***((((((''''''''''''((((((+++...333666999<<>>LLLWWW???SSSCCCBBBLLLZZZ___xxxvvvsssyyygggQQQUUU@@@EEE>>>DDDEEE:::)))!!!(((333,,,,,,+++,,,------+++)))***+++---...............//////...---,,,+++***)))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***************))),,,,,,,,,+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***,,,...000777:::>>>AAAAAA>>>:::888444444222000...,,,******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******)))***...444<<>>JJJRRRTTTQQQNNNLLLAAA@@@>>>;;;666111---+++***)))''''''(((+++---///******)))))))))))))))))))))***,,,.../////////.........---,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************,,,+++***)))***+++,,,---,,,999FFFIIIEEE@@@???@@@III___jjjooocccQQQDDDAAA===999888555000***,,,++++++,,,------,,,******+++,,,,,,---...............---,,,+++******)))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))******************++++++,,,,,,,,,,,,***+++,,,---...000111111//////......------------------------------------************************************************(((((((((((()))+++---...222555999<<<<<<:::666444333222111///---+++***)))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,222:::@@@HHHHHHIIIIIIGGGEEECCCAAA<<<:::888666333111000000------,,,,,,++++++******++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++((())),,,///000///,,,)))''''''''''''(((((()))***+++...222555777;;;???BBB|||DDD333333222///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222333333333333444444444444333333000000///...............,,,,,,++++++++++++******)))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((())))))))))))+++,,,...///000000000000---------------------,,,******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,+++***************'''(((***---000444777888DDDDDDDDDEEEGGGHHHJJJKKKPPPUUU[[[______```bbbdddZZZZZZYYYWWWSSSNNNIIIFFF@@@<<<777111,,,((('''&&&,,,+++***))))))))))))))))))***+++---............------,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++******)))***,,,///222444BBBJJJOOOLLLHHHJJJQQQUUUrrr|||zzzgggNNN@@@BBBFFF???444111///------......---,,,+++++++++,,,------......---------,,,+++*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************++++++,,,---------------,,,,,,+++++++++***000000//////...---------))))))***++++++,,,,,,---++++++++++++++++++++++++************************((((((((()))***+++,,,,,,111444999<<<===;;;777555222111000///---+++***)))((((((((((((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,++++++///666<<>>888777555333111000///...+++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******++++++''')))*********(((''''''''''''''''''((()))***++++++...111333666:::???BBB???000000111...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,///222333111222333444444333222111......---,,,,,,,,,------,,,,,,,,,++++++++++++***'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((((((((()))))))))***+++---...///,,,,,,++++++***))))))(((******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************+++,,,---///111333555CCCDDDDDDEEEGGGIIIKKKLLLYYY[[[___eeemmmttt{{{~~~vvv{{{|||tttlllgggfff^^^]]][[[ZZZYYYZZZ[[[\\\^^^___```___[[[TTTMMMIII......,,,+++******))))))&&&'''(((***++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++---...111555<<>>:::777777666444222000......---)))))))))))))))((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((())))))*********+++(((*********((('''''''''&&&&&&&&&'''((()))******,,,...000333666:::???BBB}}}:::333111---000------,,,,,,,,,,,,++++++,,,------------///222555111222222333222111000///......---------,,,,,,,,,+++++++++*********))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))(((((()))***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++***))))))))))))'''%%%...)))$$$$$$***...---)))---)))666===555???QQQPPPEEEEEEEEEOOO\\\ppp}}}lllggg___LLL^^^PPPhhh]]][[[]]]UUUVVVHHHGGG///***555''')))'''''''''***///222...)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((///...''')))111000'''333&&&EEE999GGGBBBBBBQQQddd^^^;;;<<<888:::@@@***'''///***''')))++++++---111------,,,,,,,,,,,,++++++************************************************))))))))))))************,,,,,,+++*********++++++...%%%"""(((,,,***(((+++...---+++)))+++444AAAKKKPPPUUUYYY[[[]]]bbbccc```fff\\\[[[KKKBBBCCC:::@@@@@@EEEHHHHHHJJJPPPTTTTTTKKKDDD;;;222...---...///)))...000+++'''(((+++......,,,)))((()))******))),,,...111333555555555444333222000...,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///666:::@@@CCCAAA>>>:::999777666444111...,,,++++++***)))((((((((()))+++,,,)))((('''((()))((('''%%%(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))''''''''''''((((((((((((+++---///333777:::===>>>}}}999222000,,,///------,,,,,,,,,+++++++++,,,------,,,,,,---000333000111222222222111///...------------,,,,,,,,,,,,++++++*********)))))))))))))))))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((()))******+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********((('''&&&'''(((((((((%%%,,,000---)))))))))'''---777KKKVVVQQQLLLIIIBBB```oooxxx|||yyyqqqrrrzzz{{{uuuuuuqqqyyy|||vvv{{{nnnyyytttdddkkkzzz```dddMMMTTTVVVUUUbbbTTTZZZNNN===222%%%666...000///***%%%&&&***///+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))444)))%%%,,,---(((***333:::GGGYYY666888MMMxxx{{{kkkKKK555222+++;;;'''222666///,,,000000***------,,,,,,,,,,,,++++++************************************************))))))))))))************))))))))))))******++++++''',,,///---((('''+++...%%%555GGGRRRSSSSSSVVVZZZ[[[^^^___\\\[[[^^^^^^\\\aaa^^^hhhaaa\\\\\\RRRWWWTTTXXXXXXTTTQQQRRRRRRPPP>>>BBBKKKWWW\\\SSS@@@000222+++'''---666555,,,"""...,,,***+++,,,---------,,,---000222444444444333333222000...,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,......444999>>>@@@???<<<999777777666333111...,,,++++++***)))((((((((()))++++++)))((('''((())))))'''%%%(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''''''''((((((((((((+++---///333777:::===>>>mmm777111000+++---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++***+++---000///000111111111000///...---------,,,,,,,,,++++++************)))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********((('''&&&&&&(((***,,,000######000///&&&...AAAHHHNNNHHH???CCCTTTsssyyyvvv{{{uuu^^^~~~}}}~~~aaaXXXRRRPPP\\\[[[\\\XXX;;;,,,'''))),,,,,,***'''(((***+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))************************++++++///222+++%%%333JJJNNNPPPIIIFFFiiissseeegggyyytttNNNGGG888777===---$$$+++111---***---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************)))))))))*********++++++(((((()))******+++++++++(((,,,,,,%%%%%%...999???HHHGGGHHHNNNXXX___cccddd\\\```bbbfffpppuuummmffflll```PPPEEEEEEJJJQQQUUUCCC999111///+++(((,,,444,,,***))))))***++++++***+++,,,...000222222222222222111///---,,,******)))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---...222666;;;>>>===:::888666666555333000...,,,+++***)))))))))((()))******+++)))((('''((())))))'''%%%(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((+++---///333777:::===>>>___}}}666111111,,,---,,,,,,,,,++++++++++++***++++++,,,***))))))+++,,,---...///000000///...---,,,,,,,,,,,,++++++++++++******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((((((((()))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***************)))***+++---%%%333000"""+++FFFJJJ999>>>IIIQQQnnnzzz|||ssszzz~~~vvvsssxxxdddSSSKKKPPPVVVQQQNNN888///)))***...---***(((************************)))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++"""...333---000@@@KKKLLLIIINNNQQQpppiiiEEEBBBCCC222(((,,,000,,,***---------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++******+++(((***333===CCCFFFJJJMMMOOOPPPQQQTTTZZZbbbhhhssszzzxxxyyyvvv{{{zzzzzz}}}dddRRRMMMNNNWWWPPPMMMJJJ<<<,,,)))111---+++)))))))))***)))'''***+++---///000000000000111000...,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---000444999<<<<<<999777777555444222///---,,,+++***)))))))))))))))******+++(((''''''((())))))'''&&&(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''''''''((((((((((((+++---///333777:::===>>>LLL|||555222222------,,,,,,+++++++++************++++++***(((((()))***+++,,,---.........---,,,,,,,,,+++++++++*********)))))))))((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***(((***,,,,,,***))))))***++++++333AAAHHHGGGHHHMMMZZZwww}}}~~~{{{bbbNNNPPPVVVNNNXXXIII888///***'''***000************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))),,,@@@VVVUUUFFFMMMxxx~~~kkkhhhrrrTTTBBBGGGDDD888000000///***------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************++++++++++++...---+++***))))))******///000@@@VVVZZZMMMFFFLLLUUUSSSUUUddd}}}sssxxx}}}tttNNNDDDCCCPPPVVVLLL999...222///,,,+++,,,------,,,***+++,,,---.../////////000///---,,,******))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))***+++,,,,,,///333888;;;;;;999888888444333111///---+++******((()))))))))************(((''''''((())))))(((&&&(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((+++---///333777:::===>>>OOOzzz444222333------++++++++++++************(((***+++***)))((()))******+++,,,---------,,,++++++++++++*********))))))((((((((((((''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******%%%(((++++++)))(((***,,,555...;;;SSSVVVNNNaaa}}}zzzyyyssslllhhhkkkgggrrrdddgggiiifffiiilllwwwxxxxxxuuuzzzVVVHHHYYYPPPNNNLLLEEE666&&&&&&...***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,///...666CCCGGGHHHVVVhhh~~~ooo}}}uuuVVV777<<<>>>...)))333------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++++++++,,,---,,,***)))***---000222AAAEEERRR[[[SSSGGGOOObbbTTTyyytttaaaQQQNNNOOOQQQ999555000,,,,,,---------++++++,,,,,,---......///......,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************)))))))))))))))***++++++...222666999999888888888333222000...,,,+++******(((((()))************)))''''''&&&''')))***((('''((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((+++---///333777:::===>>>]]]xxx222111222,,,,,,++++++++++++************''')))******)))))))))***((()))+++,,,,,,,,,+++++++++*********))))))))))))((((((((('''''''''&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******''')))+++***(((***000666111VVV```MMMYYY{{{xxx~~~mmmttthhhxxxwwwvvvyyy{{{}}}}}}}}}wwwxxx}}}xxxrrrtttyyy|||oooqqquuuttttttzzzmmmooovvvXXXPPPLLLOOORRRIII666***)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,---------999KKKTTTNNNSSSwwwxxxyyypppyyyJJJHHHGGG333+++777------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,,,,+++***,,,111888???DDDJJJQQQRRRNNNRRRdddyyy{{{wwwfffOOONNNGGG===444///---,,,+++,,,,,,,,,,,,---......///...---,,,***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************)))))))))))))))******++++++///444666777666666777222111///---,,,+++******'''((()))***+++******)))'''&&&&&&''')))***((('''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((+++---///333777:::===>>>```vvv000000111+++***+++++++++************)))''')))***+++***)))***+++((()))***+++,,,,,,+++***************))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******+++,,,,,,***)))///999AAAZZZOOO]]]pppwwwxxxpppjjjxxx}}}}}}~~~kkk{{{zzzvvvyyy^^^IIIIIIMMMEEE777///))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------888CCCIIIKKK^^^~~~qqqrrrccc@@@DDD???)))---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,---000888CCCNNNUUU@@@NNNRRRTTTrrrxxxjjj```QQQCCC999222///---,,,,,,,,,,,,---......///---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++***************************************************************************)))))))))))))))***+++***---222444555555555666222111///---+++*********'''((()))++++++******)))'''&&&&&&''')))***)))'''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))+++---///333777:::===>>>pppjjj999//////))),,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******))))))((((((''''''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++,,,,,,+++***((('''+++333<<>>???///---------+++((((((,,,)))))))))))))))))))))))))))************+++++++++///)))(((,,,,,,***...666MMMRRRKKKdddwwwvvvNNN===777222000---+++,,,---+++)))---------,,,,,,,,,++++++++++++******+++,,,,,,---***///(((...///000000(((222,,,222???OOOQQQJJJVVV]]]PPPfffnnnUUUJJJDDD999---))),,,...,,,)))))),,,///...---,,,+++************)))))))))))))))))))))))))))************+++++++++***,,,---,,,)))(((***---$$$)))......***'''))),,,///***)))///000---,,,...)))))),,,000...((()))///,,,***)))+++......+++(((,,,---000333555666666666333222000---+++)))(((((())))))************))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******))))))((((((''''''((((((((((((((()))******+++...000333666:::???BBB{{{iii888///000***---+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))))))))((((((((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))***+++,,,,,,,,,222''')))888===<<>>444.........***+++///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***111......+++222888NNNLLLPPP<<>>BBBCCCCCCGGGMMM???;;;;;;??????777---'''!!!&&&---222333000---++++++,,,...000222333333333333111///---+++***))))))))))))************))))))'''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((((()))******+++...000333666:::???BBBeee555///222,,,///+++++++++*********))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))*********:::DDDGGG[[[~~~vvvqqq~~~^^^ppp}}}~~~yyy}}}{{{}}}rrr~~~mmmCCCKKKHHH@@@666...+++...111+++,,,///000000///,,,+++*********+++++++++,,,,,,222+++)))///:::CCCJJJOOOvvvoooXXXCCC111...000...++++++...------------,,,,,,,,,+++,,,---/////////.........(((333)))222444;;;CCCSSSPPPBBBYYY]]]www~~~cccCCC---000000&&&(((666......---,,,++++++++++++*********************************+++++++++,,,,,,,,,***)))***,,,---+++)))''')))---444;;;BBBGGGIIIBBB@@@>>>======>>>AAADDDKKKEEE===999888777666666>>>777///)))'''(((+++,,,,,,,,,---///000111111222222111///---+++***))))))))))))************))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((())))))***+++...000333666:::???BBBccc444...222---///+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((++++++***))))))(((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((())))))))))))''''''((()))))))))))))))((((((((((((((((((((((((************************)))++++++***((((((+++---333EEEUUU```vvv{{{bbbjjjwwwyyy~~~~~~|||vvvhhhpppsss}}}uuurrrNNNDDD@@@BBB<<>>:::333......***+++---......---+++***++++++++++++,,,,,,,,,,,,***---666AAAFFFWWW|||fff???///111222---............---------,,,///......---,,,,,,---------333[[[999IIISSSWWWVVV]]]gggxxxkkkYYYJJJ@@@HHHFFFCCCAAAAAABBBDDDFFFKKKSSSbbbsssVVV555000111---///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,(((***,,,***)))+++111777DDDKKKRRRSSSOOOMMMOOOSSSKKKQQQ[[[jjj~~~lll[[[PPPHHHCCC===;;;999777111---...---------...//////000111000///---,,,+++******))))))************))))))((())))))******))))))(((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))((((((((((((((()))******+++...000333666:::???BBBbbb222...222,,,---+++++++++************)))))))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''((((((((()))))))))***''''''((()))))))))))))))))))))))))))))))))))))))************************)))+++,,,,,,---333<<>>888000//////.........---------,,,,,,,,,...333999???CCCVVVoooWWWSSSaaaiiixxxVVVCCC;;;>>>>>>???CCCGGGIIIGGGEEEKKKNNNSSSXXX[[[\\\[[[[[[\\\YYYRRRIIIBBB@@@DDDHHHEEENNNOOOqqqZZZ333000//////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------222...,,,///999DDDLLLPPP??????DDDQQQhhhlllOOO;;;333000///...------...000000111000...---,,,++++++***))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******((((((((((((((()))******,,,...000333666:::???BBB\\\555111---...++++++++++++************)))+++)))------&&&(((+++&&&)))+++***((($$$$$$&&&)))333)))///666---!!!///$$$(((&&&++++++000''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%'''((()))'''&&&&&&&&&'''&&&%%%###+++++++++******)))))))))%%%%%%&&&(((++++++)))'''******))))))))))))))))))))))))))))))))))))))))))(((((()))******************************+++++++++...***)))444///:::ZZZgggzzzooofffgggpppooopppsssuuuwwwyyy{{{~~~yyyvvvYYYDDDDDD666///---...000...***))),,,***+++++++++,,,//////---,,,HHHKKK[[[]]]___KKK(((<<>>>>>>>>???DDDGGGIIIEEEGGGRRR\\\lllfffOOOGGGHHHHHHDDD???IIIfffggg<<>>BBBUUU```bbb|||nnnCCC???@@@FFFIIIHHHMMMVVV]]]yyyRRR???DDDJJJGGGBBBHHHmmmddd999111333000%%%***222***++++++++++++************---,,,+++,,,---...---+++,,,777EEEFFF===AAAMMMOOOttt~~~WWWAAA555:::888***(((333111000000///...---,,,+++...---,,,+++************((()))***++++++***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******------///333777<<>>XXXwwwfff888***000555222111111000///...------......---,,,++++++++++++)))***++++++++++++***))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((())))))***+++,,,...000333666;;;@@@DDDZZZ333111---///,,,+++++++++*********))))))000"""***---%%%...+++000+++333 !!!"""333111(((777;;;$$$)))'''%%%###((($$$!!!***+++''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%'''(((***&&&***...000222444777:::;;;;;;;;;;;;;;;;;;;;;;;;>>><<<999777555222...+++...,,,)))(((''')))+++,,,************************(((((()))***************)))******+++,,,,,,------222)))NNNMMMyyy~~~rrrcccVVVppprrrpppooouuu~~~vvvooohhhaaa\\\vvvwwwxxx~~~}}}zzz|||QQQBBB333...---,,,,,,---++++++///111///...666AAAKKK|||qqqXXXMMMyyysssnnngggbbbbbbhhhhhh___SSSQQQVVVPPPDDDHHHFFFIIINNNKKKFFFPPP```999GGGHHHBBBCCCCCC@@@EEE===AAAGGGLLLNNNPPPSSSUUUaaa```]]]]]]eeeooopppjjjtttCCC333+++111555000---000$$$---...---+++))):::XXXNNNiiiNNNjjjEEE:::>>>IIITTTsss}}}XXXEEEGGGVVVmmmHHH000444222+++---------------,,,,,,,,,++++++---...,,,))),,,666>>>DDDXXXNNNKKKqqq777''':::222222111000///......---///...---,,,++++++++++++)))***+++,,,,,,+++***)))************************))))))(((((((((((())))))************************)))))))))))))))***++++++,,,...111333666;;;AAAFFFYYY333000---///,,,+++++++++************))))))''''''...000"""$$$:::%%%)))!!!)))222,,,000***555$$$!!!###+++""")))333---111...(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''((()))+++---///666999<<<<<<::::::<<<>>>??????@@@@@@@@@@@@AAAAAA???>>>======>>>>>>===;;;333111---***((()))***+++************************(((((()))***************)))******+++,,,---......+++DDDFFFvvvmmm|||sssbbbjjjnnnvvvuuuqqqmmmfffaaadddkkknnnkkkwwwvvv|||llleeeQQQ:::///---------...,,,+++...000---,,,999JJJqqq~~~WWWYYYssskkkaaaVVVTTTLLLBBB@@@JJJRRRSSSWWW]]]XXX```ffflllwww~~~qqqqqqnnn\\\???+++///444///,,,///222555111222<<>>AAAJJJDDDtttlll333444333222111000//////...///...---,,,,,,+++,,,,,,******,,,,,,,,,,,,******************************)))***,,,......,,,***)))******************************))))))******+++,,,+++///222333555:::BBBIIIYYY333000---///,,,+++++++++************)))(((333aaa&&&///)))!!!,,,******(((((((((sss%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))&&&***111888;;;;;;999888...333888999777777;;;???<<<===???BBBEEEGGGIIIJJJIIICCC;;;777777;;;@@@CCCAAABBBBBB@@@<<<666111---************************(((((()))***************)))******+++---...//////BBBbbb{{{zzzxxx{{{sssfffllllll~~~vvvrrryyylllRRRHHHMMMTTTZZZ^^^aaaccceeedddgggjjjllljjjgggeeeddd```___]]]\\\\\\]]]___```cccbbbbbbbbbaaaaaaaaa```cccccc___\\\cccooosssqqqddddddeeegggfff^^^QQQGGGKKKYYY___TTTDDD@@@IIISSScccyyyqqqtttzzz[[[===111...///111111,,,,,,///111:::WWWuuuSSScccssshhh|||xxxsssUUURRRkkkuuuZZZ???NNNmmm{{{fffkkkzzzvvvjjj:::111555000///555///555///...>>>KKKNNNQQQ^^^cccGGG>>>:::GGGsssRRRDDDOOO}}}NNN///666,,,//////.........---------...******000:::@@@???;;;EEEkkkyyy444333333222111000////////////...---,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***************************)))+++...000000...+++)))*********************************)))******+++,,,+++///222444555:::CCCJJJWWW000000///000)))++++++++++++++++++++++++%%%666|||AAA)))***(((FFF,,,pppEEEmmm000''''''''''''((((((((((((''''''''''''((((((((())),,,+++)))((((((((('''&&&###(((---...+++)))+++...:::===<<>>:::999RRRQQQXXXfffpppuuu|||ooo```WWWHHH===AAABBBLLL;;;BBB555???:::555//////555222)))***333***,,,---,,,))))))+++...+++((())),,,***(((///:::HHHlll~~~{{{zzzbbbuuu||||||jjjccccccUUUGGGHHHHHH999FFFNNNgggvvviiiVVVVVVhhhYYYWWWfffbbbwww}}}}}}nnnyyyxxxxxxtttwww}}}ccc\\\ppp{{{|||qqqAAA888VVVYYYjjj|||~~~zzzwwwMMM888444...'''111000///222444>>>oookkkeee~~~www~~~|||~~~xxxPPPRRRgggDDDIIIfffuuuWWWbbbIII<<<+++111555---,,,444000000???HHHPPP^^^UUU:::BBB@@@MMMpppyyyKKKNNNwww===111000222///000333000)))***000,,,///(((///EEECCC;;;FFFeeeXXX---999555***888333333000000///...---,,,,,,,,,000...,,,+++,,,---......+++)))((()))---...---+++///...------------,,,,,,'''***+++(((&&&(((+++---*********)))******+++,,,111...///333777;;;DDDMMMWWW000000//////***++++++++++++++++++++++++999QQQ''',,,TTTuuu888&&&999''''''''''''(((((((((((('''''''''((((((((())))))******))))))******)))))),,,'''######)))000333444222111999@@@GGGOOOXXXdddsssooo}}}{{{yyyxxxzzzzzzyyy\\\FFF@@@;;;QQQHHHFFF:::;;;777000***)))+++***''')))+++,,,,,,***)))+++---222,,,,,,000---(((111@@@xxxkkkyyyqqq|||}}}|||yyyoooppplllccc```HHHeeeuuussssss]]]^^^bbbggg```OOOOOObbbyyyuuuSSSMMMPPP```jjj___eee\\\QQQeeedddVVVsssxxxiii:::'''---888---...///111555KKK{{{\\\```tttUUUvvvaaarrrOOO^^^RRReeeccc999111///---///+++666000666LLLIIIPPPxxx[[[BBBBBBDDDDDDZZZMMMyyykkk111222000---,,,---...------//////111---777GGGCCCEEE\\\zzzPPP222BBB444...888(((111000///...------------,,,,,,---//////---+++)))/////////...---,,,,,,---&&&)))---111111...+++)))+++,,,---,,,,,,,,,***(((***************+++,,,,,,000...///444777:::BBBJJJ~~~VVV111111//////+++++++++++++++++++++++++++777222___444$$$)))%%%///999''''''000''''''''''''((((((((((((''''''((((((((()))))))))((()))******++++++******''''''(((---333999===>>>EEEBBBYYYaaajjj{{{qqqgggllllllnnn```lllZZZfff___jjjuuusss~~~kkkxxxrrrwww^^^CCC<<<111???KKK===CCC???111+++000...&&&((()))+++,,,+++***+++,,,---(((***111///---???XXXwwwhhh}}}xxx{{{~~~|||pppQQQ```yyyvvvxxxuuummmMMMlllzzz~~~ZZZmmm~~~bbbtttlllwwwWWW---'''...,,,...222222<<>>FFFVVVccc@@@@@@CCCNNNfffxxxCCCJJJ~~~dddYYYyyymmm999222555333......111///***111000888DDDEEEMMM}}}lll222;;;888333:::111000000///.........///,,,---......000222666999666999;;;:::666///)))&&&(((,,,000222111---)))&&&111---******++++++---000+++++++++++++++,,,------......111666888999===CCC___TTT222333......---++++++++++++++++++++++++MMM~~~,,,!!!<<>>===555000000******++++++,,,---,,,,,,000///000...'''000UUU}}}yyyttt]]]{{{{{{}}}www}}}vvvYYY|||}}}nnnlllzzzRRRdddmmmhhhyyyuuutttrrrzzzyyy]]]===~~~yyyqqqtttxxx~~~zzzIII,,,)))///333222666YYYbbbooonnn___===EEERRR}}}```zzzyyyUUUUUUfffsssqqqooobbbMMMjjj\\\<<>>yyy[[[OOO111444555111/////////,,,111111999@@@AAA[[[OOO///<<<222555111111000/////////000000***---000222222222555777222222555:::@@@FFFIIIKKK===;;;888777666555444222333000000111///))))))---,,,,,,,,,,,,,,,------.........111777999999<<>>rrrdddAAAIII>>>%%%111"""---''''''''''''((((((((((((((((((((()))))))))******'''***+++***((((((+++...///444>>>OOObbbrrr{{{~~~ssssss}}}rrr[[[aaappp}}}fffJJJ666:::AAA>>>777555///---++++++,,,------,,,,,,//////+++---CCCjjjfffwww{{{kkkwwwrrr~~~qqq~~~uuu```eee[[[pppMMM<<>>ttt|||~~~nnnllliii;;;666...444///===qqqaaarrr\\\QQQWWWnnnmmmuuuffffffHHHGGG]]]FFFUUUooozzzBBBZZZAAA222777000666***AAALLLJJJVVV<<>>:::777666@@@AAACCCFFFLLLTTT]]]ccc|||sssggg\\\SSSGGG:::000,,,(((***111222,,,***,,,------,,,,,,------...//////...111777999999===CCCwwwRRR333444---...///+++++++++++++++++++++++++++***<<>>\\\xxx000--- ''''''''''''(((((((((((((((((()))))))))*********''')))+++***)))+++111666666FFF]]]nnnvvvxxxwwwwwwxxxqqqzzzmmmssssssqqqYYYIIIBBB???======333000,,,+++,,,......---''',,,+++***===aaa~~~zzzkkkggg}}}~~~{{{lllwww}}}fff___cccvvvHHHSSScccpppdddFFF@@@PPPvvvRRRdddwww~~~iii555222---888000KKKdddnnnvvvwwwiiigggrrryyyzzzwwweeennn[[[\\\LLLGGGWWW???lll___oooyyyKKKtttttt222999111777555999CCCcccWWWBBBDDDGGGNNN}}}hhhtttnnnmmmzzzLLLhhhjjjMMM888+++000444000...333666555999@@@aaa___888:::222111111111000000111111222555:::AAACCCAAA@@@AAACCC===QQQlllyyy]]]III888+++...222000---///---------------......///000///111666999:::???FFFRRR444555------000++++++++++++++++++++++++&&&333"""888www333BBBDDD>>>eeeBBBGGG===%%%VVVggg222''''''''''''((((((((()))))))))))))))************&&&)))++++++***...666===NNNdddyyyxxxjjjeeeuuuwwwxxx~~~rrrggg^^^>>>555;;;@@@777222---+++,,,.........---000------IIItttccc{{{zzzvvviiizzzeeefffuuuiiiKKK\\\sssRRRpppxxxggg```dddeee}}}TTT333BBBoooppppppWWWTTTbbbdddLLL888...<<<444WWWZZZsssqqqkkkQQQVVVgggpppxxxYYY~~~iiiXXXHHHRRRqqq]]]pppoooYYYQQQ___{{{ZZZ999<<<444000CCC@@@QQQ|||GGG555BBBTTTrrraaagggkkkkkkuuuaaaPPPssseeeBBB+++111888111---222666666:::GGGyyy@@@---???222111111111111111222222555777888777777===GGGOOOqqq___===111222000...///...------------...//////000///111666999;;;AAAGGGSSS222333---...///,,,+++******++++++***)))///***&&&&&&+++AAAnnnGGGEEE999999[[[yyyWWWYYYbbbkkknnnooolllcccYYY@@@???>>>000>>>yyyzzz666***))))))((((((((((((((())))))))))))************000"""111333)))...===YYYvvviiiyyytttppprrr{{{ooogggttt>>>@@@999999<<<999000+++,,,...---000333111---QQQjjjmmmvvvzzzsssyyyeeeqqq}}}rrr;;;KKK[[[eeeNNN\\\{{{|||TTTRRRVVVVVV{{{yyywww|||]]]tttddd???:::[[[|||vvv{{{bbb555777888<<<{{{zzzfff}}}rrrrrrdddaaaUUUlllyyydddnnnlllhhhiiivvv~~~vvv|||ssshhhmmmxxxzzzTTT---:::,,,???BBBUUUQQQ@@@;;;LLLTTTccc}}}vvvsss@@@---222///666...444AAA===FFFggg```666666333111000///000333555777111DDD;;;222===GGGjjjFFF444,,,'''888222......222111++++++000111111222444888===AAADDDRRR222333---...///++++++++++++,,,,,,++++++///((()))666EEEGGG???888KKKVVV[[[VVVQQQWWW```eeebbb___aaaddd^^^QQQJJJKKKFFF666999999...<<>>AAAfffggg<<<333000111...---//////......///111111222444888===AAADDDRRR222333---...///++++++,,,---------,,,,,,%%%---444555888BBBMMMSSSSSSDDD===CCCDDD;;;777:::GGGCCCNNN```eee]]]```mmm^^^???999@@@444///444---///---+++((('''(((***+++))))))*********+++++++++......555...CCCkkktttuuussszzzbbbwwwxxx{{{ppp}}}ooossstttMMMBBB:::666888444---,,,000,,,111///888vvvmmmvvvjjjuuu~~~```mmm~~~___eeeKKK:::DDDlllwww```|||qqqkkk~~~ppprrrxxxjjjfffzzzEEEBBBCCCUUU~~~zzzwwwGGG888111SSSRRRjjjUUUqqq}}}uuu{{{ttt~~~xxxwwwzzzppp{{{___]]]kkkgggxxx000:::222EEEAAAccc>>>EEELLLtttggg}}}888222)))---)))444===HHH___QQQ333444555444222222666===BBBFFF<<>>000ddddddeeebbbZZZRRRRRRWWWIIIVVV___\\\XXXUUUMMMBBBOOOfffrrr\\\===666;;;888666333///+++))))))+++,,,)))******+++,,,---------///&&&@@@hhh|||llliii~~~xxxuuutttvvvyyy{{{}}}}}}}}}|||~~~|||}}}}}}}}}{{{yyyyyy{{{}}}{{{~~~mmmnnnyyyvvvYYY@@@<<<<<<444...000111444...pppwwwttt___eeevvvqqq}}}UUUrrrLLLWWWhhhVVVCCCMMM[[[gggiiixxx^^^```wwwqqqQQQQQQEEE___zzz|||QQQLLLUUU|||xxx{{{mmm555:::|||rrrllloooppp[[[EEE???DDDGGGFFFDDDggg}}}VVVWWWiiiyyytttlllzzzvvvbbbeee}}}IIIIIIHHHHHHFFF===???MMMRRR|||hhhCCCKKKwwwyyy}}}III===AAA>>>:::JJJFFF{{{zzzSSSzzzYYY666///000444===GGGNNNEEE555666555444555:::BBBIIIDDDWWWxxx```|||NNN000444555222///000000///111111222444888===AAADDDPPP222444...//////,,,......,,,)))***...222<<>>DDDHHH???mmmdddvvvxxx<<<555//////000000000222111111222444888===AAADDDPPP222555...//////+++------,,,***...555<<<[[[KKK@@@HHHZZZhhhmmmnnn{{{xxxvvvlll___eeeZZZSSSbbbsssiiiOOO@@@999777444111...,,,+++*********+++,,,---.../////////ddduuuXXXlllzzzqqqvvvvvvvvv}}}~~~ooo|||mmmTTTCCC999444111,,,111BBB}}}|||tttppppppvvvzzzttt[[[sssvvvLLLQQQ]]]PPP===999888BBB___UUUmmm}}}fffYYYfff{{{lll|||rrr|||~~~mmmpppdddkkkzzzeeePPPlllLLLxxx}}}~~~]]]LLLDDD~~~fffaaaEEE000AAAEEENNNCCC>>>BBB[[[TTTiiiSSSaaa|||gggrrrdddHHHMMMiii|||zzz~~~yyyWWW444>>>aaaTTTCCCLLLmmm~~~eeemmm~~~~~~xxx???444000999888CCC<<<888666888>>>DDDFFFFFF```yyynnn]]]AAA,,,...555222///222111111222444888===AAADDDOOO222555/////////***,,,---,,,,,,111;;;CCCIII???@@@RRRhhhzzzrrr^^^mmmqqqYYYrrrooosss~~~{{{vvvnnnhhhXXXUUUgggmmm\\\MMM:::888666222///---+++*********+++,,,---//////000RRRnnn{{{vvvpppwww}}}|||~~~{{{xxxjjjSSSBBB666...222333GGGyyy|||nnn^^^xxxyyymmmbbbaaaRRRqqqqqqHHH000222777666EEEJJJ^^^TTTUUUhhh}}}TTT___FFFDDDlllZZZ^^^]]]iiiiiixxxvvvXXXCCC~~~fffwwwIIITTT}}}yyymmmRRRCCC===[[[```llliiiDDD777<<>>bbbXXX{{{zzz...555777...'''222333222222444888===CCCFFFPPP444888222111111222...222///333EEEKKKGGGGGGWWWwwwttttttNNNZZZooowwwgggkkkuuuzzzxxxqqq^^^OOOZZZiiiuuuiii___^^^ZZZWWWaaaooo\\\QQQAAA444.........,,,,,,///......---,,,===ZZZ~~~^^^~~~|||zzz|||}}}yyyuuuqqqpppsssvvvwwwvvvwwwxxx{{{vvvrrrpppooolllmmmooommmvvv{{{nnnmmm???111000000mmmyyymmmvvvwwwYYY???KKKqqqkkk999888AAA444777bbb}}}}}}zzzqqqQQQ\\\|||{{{qqqeeelllqqqccczzzsssxxx{{{zzz{{{tttdddfffHHH???eee{{{kkkpppzzzsssyyylll}}}rrrbbbdddqqqKKKXXX}}}}}}wwwjjjxxxkkkfff333;;;mmmGGGKKKmmm~~~wwwzzz~~~nnn999;;;===IIIssszzz>>>;;;:::IIIUUUOOOttt|||zzzrrr888///444333444666222222222444888>>>CCCGGGRRR444333+++,,,///111(((444))):::RRR>>>FFF^^^qqqmmmiii___dddwww~~~ssspppyyy|||}}}}}}zzztttqqqqqquuurrrqqqpppnnngggcccjjjvvvmmmjjjZZZAAA///,,,------******000000%%%...PPPllliiikkkuuu|||yyyrrrzzzmmmgggfffeeecccaaaZZZZZZXXXTTTRRRQQQOOONNNZZZRRRIIIKKKGGGGGGDDDFFFdddlllsssrrrvvvkkktttvvvCCC333111222yyyyyy{{{www{{{yyy|||xxxqqqOOOZZZggg^^^555AAA@@@PPPsssuuuFFF999KKKxxx~~~vvv}}}jjj{{{zzz```nnnkkkwwwaaa]]]YYY}}}|||{{{]]]ppp~~~eeeTTTHHHOOOwwwfff```VVV@@@nnnUUUDDDBBB===GGGaaaxxx^^^JJJgggyyyxxxkkkyyykkkddd===NNN```KKKGGG{{{~~~nnnyyy{{{wwwuuu}}}}}}888>>>???LLL???999>>>LLLWWW[[[ffftttxxxwwwRRR...000000999...222222222444888>>>DDDHHHTTT333111+++222999111+++---///FFFMMM>>>RRRkkkdddhhhnnn___kkk|||kkk```___[[[ddd^^^eeejjjxxxzzzuuu~~~}}}{{{wwwuuuwwwzzzooouuukkkMMM444,,,------+++&&&000000###666^^^rrrlllrrrxxxoooSSSMMMYYYgggnnnMMMHHHFFFGGGEEEDDDKKKTTTWWWYYYZZZ^^^jjj{{{}}}yyyrrr|||~~~tttttt}}}zzzwwwzzzmmm~~~}}}{{{zzzhhh111777888~~~wwwwwwuuuZZZhhhdddKKK999FFFTTTuuutttsssaaa777<<>>???PPPBBB888EEEOOOWWWeee]]]|||ddd444222,,,777)))111111222444999???EEEIIISSS444444333@@@KKK444555(((AAASSS@@@OOOmmmtttjjjppplllnnnzzzkkkZZZDDDFFF[[[fffggg___kkkggglllzzzvvvuuutttuuusssqqqqqqcccooonnnXXX===000//////111***000222...GGGiiirrr~~~rrruuu{{{uuunnnsssssssss}}}hhhQQQYYYiiitttooogggrrr~~~~~~zzzzzzyyyuuu|||zzziii```qqqzzz~~~___yyykkkooo|||~~~111+++///~~~vvvtttsssssssss}}}___^^^GGGIIIBBBKKKiii___HHHJJJ______gggrrruuu```vvvRRREEEiiixxxsss}}}}}}|||XXXtttfffLLLzzziiiGGGJJJlll}}}~~~wwwhhhWWWRRRRRRXXXRRRKKKkkktttZZZTTT___ooonnnhhhlllOOOaaaIIIcccKKKNNNVVV{{{xxxnnnnnnzzzmmmvvviiinnn{{{yyy{{{BBB<<>>UUUzzz^^^mmmgggqqqssspppXXX+++>>>111111000000111555;;;BBBIIIMMMXXX111888666333222+++888SSSAAA[[[bbbwwwmmm|||bbbnnnuuuyyymmmkkklllQQQPPPnnneee>>>lllnnnMMMCCCCCCrrrllljjjwwwbbbeeejjjjjj|||yyynnnssswwwUUU000///111222)))///aaacccwwwzzzjjjtttqqqoooyyyxxxfffLLLgggIIIOOOUUUxxxWWWeeennnzzz{{{vvvgggZZZlllssstttsssiii|||~~~sssNNNqqqzzzoootttmmmuuusssvvvnnn[[[gggggg^^^666ccc>>>RRR{{{uuuxxx{{{mmmkkklll~~~yyyxxxdddQQQPPPDDDjjj|||~~~~~~^^^hhhdddooowwwyyyzzz~~~~~~pppvvvwwwZZZzzzzzz{{{zzzxxxwwwfffqqqqqqMMMfffcccdddIIIGGGVVVtttsssXXX}}}cccWWW^^^RRRAAA???YYYbbbBBBRRR[[[mmm```XXXdddzzz|||\\\```RRROOO```BBB}}}SSSSSSfffhhhlll|||{{{pppooo]]]LLLvvv{{{iiifffccckkkGGGWWWxxxTTTQQQZZZvvv{{{www||||||ooorrrgggwwwgggyyy}}}^^^TTT333---...///000111111333999AAAFFFGGGlllYYY333666222000///000CCCTTTJJJaaaeeeooozzzzzzZZZoooMMMSSSKKKGGGPPP\\\IIIGGG^^^SSSIIItttxxx[[[AAA999NNNiii}}}vvvyyyfff```qqqtttsss{{{~~~zzzddd;;;...(((...---;;;mmmsssyyykkkfff```{{{vvvZZZUUUnnnOOOfff```\\\xxxnnniiihhhMMMFFFqqqzzz```[[[dddvvvwwwgggdddeeeuuulll}}}nnn{{{zzzxxxnnnZZZ___]]]uuu\\\999vvvXXX;;;RRRzzzmmmpppppptttwwwpppnnnBBB<<>>EEE@@@BBBMMM^^^QQQOOOfffaaaqqq\\\FFF???III~~~sssuuukkkYYYdddzzzuuuyyypppHHH///,,,222111AAAeeehhh}}}|||hhh^^^```jjjxxxllluuuOOOIII```NNNdddeeehhhvvviiinnnrrrTTTPPPTTThhhwwwqqqaaahhhaaaxxxXXX___yyyiiiccczzzsss{{{yyynnnZZZUUUQQQfffXXX<<>>YYYaaa~~~___OOOpppyyylllssspppgggsssZZZsssPPPkkkrrriiiuuu\\\vvvssstttyyynnn\\\NNNGGGXXXTTT===SSSiiilllOOOSSSwwwooo}}}zzzjjjppp~~~~~~{{{uuuLLL999:::YYY]]]tttbbbnnn}}}pppkkkwwwggg~~~lllfffmmm|||{{{kkkxxxkkk{{{uuu\\\NNNOOOOOOlllPPPPPPlll{{{XXXjjj|||vvv|||~~~YYY___^^^OOOzzzyyyjjjxxxfffrrrggg]]]YYYGGGHHHJJJCCCRRRVVVnnnBBBMMMwwwZZZVVVvvvrrrgggYYYFFFHHHiiiGGG[[[gggpppbbbCCCkkkpppbbbaaa```sss\\\kkkUUU```aaa\\\ZZZ]]]rrrttt\\\[[[```ZZZRRRPPPQQQRRRSSSPPPZZZfffuuuzzzttttttllliiippprrrttt~~~|||uuu^^^XXX;;;222---,,,111111222666999<<<@@@FFFsssgggHHH888...555222888^^^GGGaaaggglllhhhuuuzzzYYYhhhFFF333>>>666;;;:::AAA888888]]]sssqqq>>>---...444777888RRRpppzzz___ZZZwwwnnn}}}xxxuuuwww___888333///...UUUooozzz}}}cccIIIXXX```{{{~~~ttt999IIIbbb:::???>>>dddxxxTTTLLLzzzwwwiiixxxsssgggsssPPPuuuhhhUUUtttuuuxxxqqqSSSlllaaauuuvvvlll```IIICCCNNNQQQ<<>>======YYYyyy```\\\fffkkk[[[JJJFFFGGGxxxKKK~~~iiibbbiiisss}}}xxx~~~WWWjjjYYYGGGeeeTTTXXX___eeelll~~~```HHHAAAFFFRRRNNNDDDYYYkkkQQQ<<<666111111???QQQ[[[WWWYYY]]]XXXSSS^^^pppnnnxxxllluuugggSSSTTTcccqqq|||zzzxxxqqqzzz|||ZZZXXX;;;///---111222///111777:::;;;EEERRRyyysss\\\>>>...888111888VVVJJJeeeaaa{{{rrreeezzzwww```VVV;;;@@@PPPoooyyy|||xxxHHH:::@@@???AAAIIIRRRCCC___jjjnnnOOOwwwnnntttfffxxx|||tttNNN333,,,111jjjvvvSSSLLL]]]}}}iii___wwwcccSSSkkk___MMM}}}]]]www}}}xxxsssooonnnllliiixxx\\\jjjUUUdddjjjVVV]]]tttqqqPPPLLLssstttggg___>>>>>>AAAMMM999666tttaaaWWWzzz:::zzzppp|||ssswww|||zzzxxxbbbYYYqqqgggeeedddoookkkZZZrrryyysss```RRRnnnzzziiikkkqqq{{{www}}}^^^kkklllpppEEE:::EEE___hhh[[[mmm```sssWWW<<>>;;;888___ZZZ<<>>~~~sssvvvddd|||nnnxxxuuu|||}}}nnn___UUURRRcccfffdddTTTbbbbbb[[[aaafff[[[XXXfffqqq___WWW{{{|||iiiyyykkkOOOUUUooommmmmm```vvvJJJ???DDD@@@YYYwwwpppvvvqqqAAAuuu}}}CCC>>>AAAkkkeeeuuu{{{vvv{{{___nnn~~~}}}KKKTTTIIIVVVEEEjjjuuuuuu___VVVbbbgggSSS|||bbbGGGBBBAAAYYYSSSCCC:::;;;}}}sss}}}oooVVVOOOAAA~~~mmm@@@AAA@@@>>>WWWBBBNNNnnnXXXtttWWWLLLCCCQQQ\\\IIIAAAXXXggg```]]]rrrhhh???===ooohhhXXXXXXNNNXXXYYYSSSTTTNNNSSS]]]iiiwwwLLLKKKbbb```AAABBBTTTNNNLLL{{{YYY888+++///222///222222333666:::???EEEIIIfff???444777111666\\\WWWfffmmmmmmhhhhhhXXXhhhbbb___ccceeelllfffccc___zzzvvvxxxMMMLLLzzz|||sssUUU^^^LLLrrryyy~~~uuu@@@222222(((333[[[eee{{{}}}rrroooFFFKKKfffnnnnnn}}}{{{tttmmmxxxlll```[[[rrrhhhppp[[[aaaWWWSSSKKK^^^aaavvvrrrqqqnnnlllppptttqqqeeeZZZCCCTTTkkkooonnn\\\CCC:::222111222111000000PPP```KKKyyyRRR222666ttt}}}~~~wwwqqqsssxxx{{{~~~~~~{{{wwwtttrrrdddhhhdddzzzJJJLLL}}}}}}ttthhhUUU555???SSSvvvxxxpppzzz\\\TTT||||||~~~uuu}}}zzzUUUQQQtttwww]]]XXXuuummmQQQ===JJJJJJGGGdddzzzOOOnnnXXX^^^;;;:::<<>>AAAGGGAAA:::DDDnnnjjjBBBGGGNNNrrrSSS>>>>>>888OOOEEE999<<>>IIIrrr___NNNNNNKKKAAAFFFpppuuuNNN444---000111///222111333888;;;>>>EEELLLccc;;;222666000000[[[[[[hhhssslllssssssggg~~~qqqrrrvvvwww~~~UUUYYYbbbpppoooxxxkkk:::QQQwww}}}|||ttt\\\YYYTTTCCC|||{{{vvveee555!!!+++,,,999iiijjjwwwqqqwwwtttfffKKK```mmmmmmvvv|||}}}kkkkkkmmmjjjaaapppsssVVVcccOOOjjjddd===^^^uuuyyymmmhhh}}}rrrsssqqqpppvvvzzzpppaaannnbbb666fff|||YYYjjjNNN:::444111333333000000444bbbWWWLLL===222///aaayyysssnnn|||zzzuuuwwwrrr|||zzzyyyxxxwwwyyy~~~YYYVVV\\\:::999EEE999???QQQ\\\```wwwgggVVVmmmaaaeee|||xxxYYYOOOhhhzzzWWWMMMeeeyyyfffqqqSSS@@@JJJPPPIIIYYYzzzYYY===[[[tttRRRoooxxx___777111888BBBOOOdddhhhtttwwwoooWWW^^^tttpppwww[[[dddmmmdddJJJ>>>BBBLLLRRR===999333KKKrrr|||ssssssRRREEEHHH~~~ZZZ===AAA===<<>>444111111444333///111777oooSSSMMM555444)))OOO}}}vvvyyywwwjjjqqqooouuu}}}{{{vvvsss|||{{{ppp{{{___VVV]]]bbbSSSXXXvvvmmmjjj}}}???XXXwwwuuuEEE```mmm===PPPQQQHHHDDDnnnttt===YYYiiiVVV{{{rrrWWW;;;///:::AAAlll{{{CCCfffuuuxxx{{{NNNfffbbbpppiiixxxTTTAAA>>>JJJ\\\\\\<<<+++BBB999CCCwwwhhhyyyTTT@@@DDDJJJmmmPPP888DDD<<>>;;;MMMggg|||QQQ---***222222000222000...111777:::;;;BBBLLL[[[777666444444222999OOOeeefff^^^hhh}}}{{{nnnjjjtttyyysssqqqxxx{{{eeeYYYdddppplllaaa\\\ooojjjpppIII___ZZZsssggghhh}}}YYYQQQppp|||nnn???YYY{{{jjj;;;,,,+++///---+++:::WWWkkkoookkkoooaaakkk```mmmoooxxxlllmmmmmmhhh``````nnn~~~}}}lll~~~aaalllvvvvvvwwwLLL<<>>...wwwwwwpppzzzvvvTTTKKK@@@CCCVVVOOO<<<======ggg@@@XXXAAA999GGGxxx{{{wwwdddNNNzzzxxxpppqqqYYYSSSnnnuuupppppp>>>www[[[LLLMMMLLLFFFVVV===DDDZZZaaa~~~EEE777HHH>>>:::GGGHHH\\\KKKLLLHHH>>>>>>???GGGKKK===:::bbbgggDDD,,,111888000+++000...333555:::???;;;@@@TTTZZZ666666333333...777OOOgggllldddkkk{{{wwwooonnnsssvvvrrrssswwwpppggg]]]WWWSSSWWWfffvvvqqqkkkDDDYYY\\\nnnRRR___{{{xxxaaaEEEeeeuuu~~~XXX000+++......+++***555MMMeeeqqq|||ssswwwtttuuulllkkkhhhccc\\\^^^mmm}}}qqqeee{{{```:::kkkeeeHHHFFFmmmzzzkkkiiinnnpppoooooorrrssskkk___vvveeevvvzzzlllggg^^^UUUKKKAAA888111---BBB...))):::***555lllOOOJJJqqq{{{KKK///,,,)))777ZZZzzzvvvsss}}}nnnrrrxxxuuuwwwzzz{{{zzzxxxwwwwwwuuu|||}}}yyy|||uuummmtttmmmttteeennn```^^^rrrwwwUUUXXXbbbHHHlllsssmmm}}}~~~ccc]]]KKKeeezzzOOOzzzrrr777666222666111>>>yyybbbtttyyyiiisssJJJKKK===CCCqqq^^^======222:::666888SSSzzzooosssuuuTTTFFFAAA@@@hhhcccQQQ>>>333GGG<<<}}};;;JJJ<<<888???jjjdddsssnnnVVV^^^rrrttt```dddwwwoooYYYmmmqqqnnnRRR]]]mmmqqq]]]JJJGGGIIIGGGDDDEEE===IIIPPPmmmkkk===666EEE<<<:::DDDBBBLLLwwwhhhLLLDDDEEE;;;EEE<<<000OOOKKK666***///333///---222///444444888===;;;AAAUUUZZZ555444222111,,,333HHHaaakkkggggggooonnnooooooooooooppprrrtttnnnpppjjj]]][[[mmmvvvuuufff^^^\\\yyykkkMMMJJJoooooozzzooo@@@(((---000---******///>>>YYYqqqzzzgggRRR^^^oookkktttrrrnnnhhh```XXXVVV___lllpppIII999ooobbbLLL}}}ooolll___kkkuuupppkkkmmmnnnnnnooopppmmmgggxxxlllccckkkiii]]]\\\UUUKKKAAA:::666222000)))GGG++++++444)))MMMooo>>>[[[jjj333444(((///666>>>zzzqqq}}}yyyxxxwwwuuuuuuvvvxxxzzz{{{zzzvvvsssrrrxxxuuurrreeeTTT^^^iiissslllyyy~~~~~~DDDWWWyyyooo~~~{{{ppp\\\___rrrjjj|||UUUeeeTTTbbbtttQQQ222111222555---555hhh~~~~~~tttoookkkuuuhhhiiikkkcccPPPEEEHHH>>>===EEE:::333888111///:::777{{{llliiizzznnnIIIHHH@@@;;;QQQzzzHHHGGG666;;;CCCWWW[[[888;;;:::888999PPP]]]eeeyyy{{{bbb```vvvtttbbbwwwxxxUUUEEEEEEGGGEEEBBBEEE999BBBOOOOOOzzzQQQ666555@@@888999AAA:::888ZZZ~~~wwwooommmLLL111---,,,...///...///222000444333666<<<:::BBBVVVYYY444333000000---...:::QQQbbbeeeaaa___dddkkknnnjjjhhhkkkooooookkkmmmiiidddqqqwwwrrr|||nnnrrrgggnnnOOOpppnnnUUUBBBSSSsssqqq~~~~~~XXX000)))222///******---,,,111KKKiiirrr~~~VVV___[[[gggdddaaa^^^WWWQQQRRRWWW[[[FFFpppjjjPPPaaajjjiiihhheeettt~~~jjjiiihhhjjjkkkiiigggeeedddcccYYY___bbbaaabbbccc[[[PPPGGGBBB:::555333444666666555///000444'''???gggPPPHHHpppuuuEEE222333(((000111000dddwwwvvvtttxxxuuutttuuuxxx{{{yyysssnnnlllllljjjnnnzzzvvvaaaWWWttt|||||||||VVV___}}}}}}rrrKKKuuuuuu::://////...333111111QQQ{{{{{{www~~~www}}}wwwgggkkkxxxkkk]]]JJJaaaUUUqqq^^^DDDIIIMMMAAAmmm===777111888222222222777XXXuuu\\\cccxxxdddAAACCCJJJ;;;PPPWWWHHH>>>===LLL<<<@@@<<<333:::999888@@@{{{|||uuusssxxxlllwwwtttzzzwwwggg___bbbyyyvvvIIIBBBIIIFFFAAAAAAFFF<<>>YYY~~~lllOOOKKKAAAEEE333fff000:::222:::***666111111333666jjjqqqTTTXXXdddzzziiiRRR777???HHH:::>>>eeeHHHBBB888AAA>>>EEEFFF000;;;///999222888777@@@}}}oooFFF>>>===DDDDDD<<<<<>>444222333222444555555333999---UUUwww^^^UUULLLNNN___xxxttt^^^KKK@@@>>>@@@EEE>>>???uuusssOOOBBB:::;;;NNNDDDcccEEE+++CCC///222<<>>===CCCAAA666666@@@CCC===SSSJJJrrr|||]]]111333333///222999444...444000333;;;111222888QQQooo777===...&&&AAA...///,,,...111///((()))000---111111555;;;:::BBBWWWgggzzzLLL111444///111...,,,...000,,,,,,@@@YYYpppggg]]]ZZZaaafff___SSSbbbaaagggrrrvvvnnnfffccc^^^XXX[[[mmm~~~dddJJJ@@@555<<>>666222333444222000111---000444111???vvv{{{uuujjjOOOKKKKKKIIIVVVkkknnnSSS???AAADDD======DDDKKKIIIwwwpppAAACCC>>>FFF<<<<<>>GGGSSSeee}}};;;444333333333222222222111111000111222333444555555444WWWzzzBBB;;;333000111222000.....................------...222000222;;;;;;:::AAAxxxKKK///333...000111,,,+++...,,,***444BBBPPP\\\dddaaaZZZZZZ___cccOOOOOOXXXfffoooooonnnnnnlllnnnmmmeeeWWWFFF999111;;;LLL___jjjnnnrrruuuxxxRRR<<<)))'''***((((((+++))))))*********+++++++++)))888KKK[[[hhhpppnnngggyyyQQQCCCGGGJJJAAA;;;NNN\\\```ccc```VVVJJJ@@@;;;000///...------///000111222222222333333444444444:::666222222777CCCPPPYYY\\\GGG333,,,///222222222LLLOOODDD999MMMwwwYYY;;;)))&&&((()))******))))))***,,,...000LLLaaammmmmmqqqrrrpppqqqrrrnnniiihhhjjjjjjgggcccgggnnnsssqqqpppsssvvvwwwnnnhhhkkkwwwyyyppppppxxx~~~~~~}}}zzzwwwhhhAAABBBCCCMMM^^^{{{zzzyyy{{{|||{{{wwwsssKKKAAA[[[pppqqqmmmiiiXXXOOOBBBJJJWWWKKK[[[jjjxxx~~~qqqxxx||||||~~~jjj```^^^}}}FFF,,,...111,,,...............//////000---ZZZ|||{{{~~~yyyyyyyyyhhh___iiiyyy|||xxx}}}|||{{{zzzzzz{{{{{{|||www]]]<<<999QQQaaadddiiimmmyyy|||yyy}}}|||vvvnnnfffrrr}}}qqqhhhtttllluuu}}}yyyrrrxxxnnn{{{www```LLLCCCBBBBBBAAANNNzzzddd???999333111222444222000444...000333...222ZZZuuummmsssHHH777AAAGGGBBBHHHccckkkTTTFFF<<<666999::::::AAAMMMTTTcccEEEAAA>>>999<<>>DDDMMMUUUXXXUUUMMMGGG222333555333---,,,777EEEYYYDDD999TTTyyy^^^>>>,,,((()))***+++))))))(((((()))+++---...444OOOkkkppplllvvv{{{pppllliiifffddddddddddddccciiisssyyyvvvqqqqqqtttwwwjjjlllqqquuusssnnnnnnqqqooouuu{{{}}}{{{xxxwwwxxxrrrKKKFFFHHHeee|||}}}{{{yyy}}}wwwiiiDDD???ooogggjjjllluuuPPP???TTTgggiiieeeuuummmiiixxx{{{~~~qqq^^^```xxxQQQ000---222222.........------......///000+++AAA```uuu[[[TTTcccvvvzzzsssxxxwwwuuutttttttttuuuvvvsss^^^FFFLLLkkkyyyuuuttt|||xxxvvvvvvuuurrrpppiiiZZZaaa~~~uuuzzzxxxwwwrrrtttzzzvvvxxx{{{{{{xxx{{{zzzyyy~~~uuu~~~wwwxxxyyyvvv___JJJEEEGGGHHHLLLRRRvvvBBB777444000000222333222000444///000444...***===XXXpppaaaiii|||aaaEEE888555FFF:::888KKKjjj~~~zzztttmmmaaaNNN999***111???JJJGGG>>>EEE___wwweee???CCCDDD444CCC===FFF~~~KKK222222333222222111111111111111222)))DDD___VVVWWWmmmpppBBB333DDD666======666<<>>JJJuuuGGG...333...///000+++***///222...******222@@@PPP\\\aaa```XXXOOOVVVWWWWWWVVVPPPEEE;;;555666555333555===GGGRRRYYYggggggiiitttxxxRRR+++***&&&&&&***+++(((''')))))))))))))))************,,,((((((333IIIaaaoootttjjjmmmTTTfff\\\JJJ>>>)))&&&,,,444<<>>```qqqmmmuuu{{{lllkkkjjjgggccc___^^^```bbbkkktttzzzwwwsssrrrssssssiiiqqqxxxvvvrrrqqqqqqpppqqqtttwwwvvvtttssswww{{{zzzVVVXXXrrryyy|||yyyuuu{{{ttt^^^777000QQQcccuuuuuubbblll}}}fffssszzzqqquuuzzzzzzzzzoooWWW\\\oooooo666***333333///000...------------...//////,,,///???ccc|||qqqsssooo\\\UUU\\\iiirrroooooooooooonnnnnnmmmmmmkkk^^^OOOYYYwww|||{{{tttoooooolllkkkmmmrrrooozzz{{{eeeggg|||ppppppjjjjjjpppooossszzzrrrnnnmmmtttnnnrrrsssrrrtttyyyxxxttt|||wwwoootttnnnrrr|||{{{xxxgggUUUCCC>>>DDD@@@===___SSS...333111000000222222111///222---...444222---222>>>lllaaaRRReee}}}}}}ZZZHHH===888;;;EEEKKKLLLSSS^^^rrrwwwyyyooofffXXXLLLJJJCCC888000333???JJJCCCEEEAAA<<>>///%%%))),,,)))&&&((((((((((((((()))***++++++...,,,IIIhhhlllnnnrrrjjjkkkllljjjddd^^^]]]aaagggoootttvvvuuussstttrrrnnncccnnntttpppmmmnnnooommmuuutttsssssstttvvvxxxyyykkkfff}}}rrrwwwuuuqqqvvv{{{nnnXXXKKKHHHOOO```xxxqqqkkkqqquuunnnoooyyymmm{{{xxxxxx{{{yyynnn```WWWeeezzzJJJ(((---666...)))///---------------...//////111......FFFmmm{{{{{{~~~zzzyyyyyyeeeSSSUUUbbbcccdddgggiiiiiihhhfffdddooommmjjjyyyzzzgggdddfffbbbaaaeeennnjjjiiijjjhhhcccbbbeeegggkkkgggeeejjjhhhgggppphhhpppllljjjpppnnnggghhhhhhjjjiiiffffffjjjmmmnnnsssiiidddhhhnnnnnnmmmnnnkkkiiillllllddd___XXXMMM===@@@EEEFFFDDD\\\\\\,,,222333222222222222111000...111------333444222111555111ooonnnKKKPPPiii}}}rrrXXXKKK???<<<888444888BBBAAAFFFOOOYYY```eeeggghhhhhhiiijjjjjjiiifffcccbbb^^^\\\```[[[JJJAAA@@@:::777666666:::???BBB@@@>>>>>>@@@KKKhhhjjjWWWDDD???@@@@@@>>>>>>FFFaaa<<<333444333222111000000//////000000///...+++;;;qqq{{{vvvmmmaaalll}}}|||www___EEEEEEAAACCCJJJDDD555555BBBDDD:::>>>@@@JJJTTTWWWbbbggg;;;111000555111111111000000000//////,,,---..................666333000---+++)))***+++(((+++///111222222333444------------...---+++***++++++++++++,,,,,,---------000///444:::999AAAWWWrrrEEE...555000000---......,,,)))''')))+++%%%'''(((---:::OOO___fffgggeee]]]SSSPPPVVV]]]```YYYZZZ\\\___ccceeeeeeeeexxxnnnfffZZZAAA(((###...&&&'''''''''&&&&&&(((***((((((((()))))))))******&&&))),,,,,,+++444III]]]qqqyyy[[[fff\\\oooXXX???KKKEEE===777444222///,,,+++---222666:::<<<<<<<<<;;;:::999888666444333222%%%(((,,,///111222555777666BBBOOONNN@@@777@@@NNN~~~vvvbbbHHH***''''''+++,,,)))&&&&&&(((((())))))************000%%%555VVVhhhkkknnnpppjjjmmmmmmggg___^^^gggppptttvvvvvvsssrrrrrroooiiidddjjjnnnmmmkkklllmmmmmmooonnnoootttzzz{{{xxxtttlllvvvtttrrrwwwyyywwwxxxxxxnnn```:::PPPpppwwwllltttsssnnnlll}}}nnnqqqqqq{{{{{{|||wwwgggXXXYYYdddxxxIII222(((222777---***222------,,,,,,------...///222222+++555WWWrrr{{{cccgggdddzzz~~~cccOOOLLLVVVXXX\\\___aaaaaa___^^^VVV[[[^^^jjj~~~mmmbbb[[[___ccc```]]]^^^RRRVVVXXXYYY```kkkkkkddd^^^eeedddcccgggccc^^^ddd___bbb^^^___iiihhhaaabbbcccbbb```]]]\\\___cccfffeeeddddddfffgggfffffffffiiieeeeeehhhaaaQQQFFFFFFDDDDDD???DDDkkkaaa<<<%%%???444333333222111000/////////......///111111111111888GGGtttZZZKKKcccppp^^^HHHDDDBBB<<<666333555888;;;>>>?????????============<<<:::888777777777???>>>111111888999777:::>>>@@@AAADDDJJJOOOiii|||RRRKKK<<<555===CCCBBBGGGQQQrrrCCC///333555///111000000///////////////'''000000000LLLwwwxxxvvvrrrXXXQQQ===@@@EEEAAAAAA333...777???<<<333222===IIIDDDHHHIIIQQQmmm<<<222777000333000000000000////////////------...............--- $$$,,,333333...---...***)))(((((()))******)))++++++++++++***)))(((((()))******++++++,,,,,,------//////444999666AAA[[[pppCCC---444//////,,,------+++)))))))))))))))---,,,&&&&&&222AAAKKKdddoooyyyxxxrrriii]]]RRRRRRXXX```dddfffgggkkknnneeeUUUAAA444---)))''''''&&&''''''&&&&&&((((((((((((((((((((()))))))))***&&&&&&)))***((()))444BBBaaabbbccc|||[[[]]]MMMoooPPPMMMGGGAAA<<<::::::;;;222111///---+++*********........................333222///+++,,,666HHHUUUZZZEEE000000BBB[[[tttzzznnnaaaAAA(((+++,,,******,,,+++((())))))******++++++******...***,,,@@@\\\gggjjjrrrlllqqqrrrjjj```^^^hhhsssyyy|||{{{tttnnnllljjjhhhiiihhhhhhkkkkkkjjjjjjllljjjjjjlllrrrwwwwwwsssnnnuuuxxx|||tttrrrppppppvvv{{{}}}zzztttnnnjjjmmmvvv___hhhuuuzzzddddddrrrxxx~~~eeegggtttoooppp{{{yyyxxxqqqdddYYY[[[eeeooo\\\444...---222444//////333------,,,,,,------...///%%%+++''''''777III^^^sssbbbxxx|||pppiiiuuuvvvwww}}}ttt^^^NNNLLLMMMOOORRRUUUXXX[[[\\\```ccc___^^^bbb[[[UUU]]]XXXXXXYYY\\\]]]\\\ZZZYYYUUU^^^aaa[[[WWW[[[]]][[[YYYaaa___\\\```]]]YYY^^^ddddddZZZVVV[[[ZZZXXX___^^^\\\ZZZZZZZZZ[[[]]]___ZZZ```eeedddaaa______^^^aaa^^^XXXUUURRREEE<<<@@@BBB???GGGjjjRRR555000777222222222000/////////000---///000...---///000000222,,,@@@ttt```OOOPPPccc~~~|||\\\FFF:::BBBAAA>>><<<:::888888888<<<;;;;;;:::999888888777333000777:::444888@@@>>>>>>@@@AAACCCOOOnnn|||^^^KKKCCC@@@<<>>999666555666777///000111333555666888888888BBBMMMNNNFFF===::::::333<<>>NNNQQQ111&&&;;;///000000000///......000222+++000222///---///222222(((;;;,,,FFFwwwZZZSSSNNNUUUgggzzzyyyLLLIIIDDD@@@===<<<===>>>===<<<;;;:::999999::::::@@@999<<>>888DDD333@@@JJJCCCHHHEEEGGGLLLFFFKKK999999666333333888AAAIII^^^fffuuu|||rrrpppppphhhQQQ555$$$$$$***+++*********))))))(((((((((((((((((())))))))))))***+++******///???VVVffflllooonnngggbbbbbbbbbaaajjjmmmqqqttttttpppiiiccciiigggdddbbbbbbccceeegggiiiiiijjjjjjjjjjjjiiiiiimmmoooqqqrrrpppkkkfffbbbkkkkkkkkkjjjjjjiiiggggggeeelllooolllkkkrrr{{{|||rrrfffcccmmmxxxwwwooojjjjjjggggggrrr~~~zzzmmm___GGG\\\~~~wwwXXX;;;+++//////.........------------,,,,,,++++++,,,,,,---............000444:::>>>```aaaaaaaaaaaa___]]]\\\rrrqqqeee___iiioooqqqwww\\\OOODDD@@@BBBEEEJJJPPPVVVVVVWWWWWWVVVUUUSSSRRRSSSRRRQQQPPPOOOOOONNNMMMUUUTTTRRRQQQPPPQQQSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSVVVVVVVVVUUUUUUUUUTTTTTTVVVTTTRRRSSSTTTTTTSSSQQQDDD???AAAGGGCCC999===KKKjjjpppGGG777555222///000000000000000////////////............////////////,,,:::333""":::vvvxxxOOOIIIRRRWWW\\\fffwww}}}yyyhhh\\\MMM@@@@@@@@@??????@@@BBBDDDFFFBBBGGGNNNSSSZZZgggyyymmmWWWGGGFFFAAA777999FFFFFF999AAAHHHrrrBBB<<<444000111111///---...........................+++---111//////===PPPxxxiiieeegggeee___YYY^^^SSS\\\RRRjjjuuu{{{NNNBBB444...000333222...000000///...------,,,,,,,,,------......------,,,************************))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++///---666444555555===cccccc???111000------+++++++++************)))))))))))))))))))))))))))%%%&&&(((***,,,///000111666222///......***$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))///&&&)))>>>TTTaaahhhoookkkjjjTTTfffSSSfffXXXbbb^^^MMMIIIHHHAAAAAA111;;;444444111444666555666555999<<>>???EEEFFFHHHKKKMMMOOOPPPOOOOOOOOONNNNNNMMMMMMLLLLLLKKKNNNMMMLLLLLLLLLMMMNNNOOOPPPPPPOOOOOOOOONNNNNNNNNNNNNNNOOOOOOOOOOOOPPPPPPRRRRRRQQQQQQQQQPPPPPPPPPTTTSSSRRRRRRPPPIII>>>666JJJ???>>>EEE===888SSS{{{sssUUU999111333222111222000000000000/////////...............////////////...---000444444BBBgggkkkNNNIIINNNOOONNNZZZjjjwww}}}~~~|||zzzoooYYYKKKJJJAAA333...:::HHHFFF;;;777@@@UUUzzzGGG<<<666111///000111///---...........................+++,,,000...)))111???eeeeeeiiivvv||||||zzzzzzyyy~~~XXX>>>777///---000333111///000//////...------,,,,,,,,,,,,------------,,,,,,************************))))))))))))))))))))))))************)))))))))((()))************+++++++++000+++333333888888:::ZZZaaa===111000------+++++++++************))))))))))))))))))))))))))),,,,,,++++++***)))((((((,,,)))&&&&&&)))+++***(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))---%%%"""***555AAARRRbbb```hhhccczzziiiqqq]]]aaannnaaakkkgggnnnmmmlllvvvZZZdddVVVaaacccYYYeeeYYYnnnllljjjjjjmmmqqqtttuuu{{{wwwrrrpppooojjj```XXXGGG888'''###)))...+++%%%******))))))))))))(((((((((((((((((())))))))))))***++++++(((''',,,666???TTT]]]fffiiihhhfffaaaZZZUUUQQQLLLKKKNNNTTTYYY\\\[[[[[[\\\\\\[[[[[[ZZZZZZVVVWWWYYYZZZ\\\]]]]]]]]]___[[[UUUQQQQQQUUU[[[___YYYYYYZZZZZZ[[[ZZZZZZYYY]]]ccceee```[[[\\\___```\\\aaaccc___^^^```bbbaaadddfffiiiiiiaaaVVVQQQRRRWWWkkkWWW000------///............---------------,,,,,,++++++,,,,,,---+++,,,---,,,++++++---///---@@@TTT[[[VVVQQQVVV]]]dddcccYYYXXXcccfffdddiiijjjgggbbb[[[NNNBBB>>>@@@<<<===@@@CCCEEEGGGHHHIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJGGGLLLMMMDDD888777CCCPPP999EEE>>>///HHHJJJ:::---///333222000222000000000/////////......---............/////////111(((///;;;000!!!777```zzz___SSSUUUTTTPPPKKKKKKPPPYYYbbbgggbbbjjjsssxxx}}}|||rrrbbbSSSGGG???:::777///===GGGFFFBBBBBB>>>888PPPnnn~~~@@@999444111......000111///---------------------------...***+++000...((()))000222fffxxxsssdddxxx}}}aaa222111000//////111111000...//////......---,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))************)))))))))))))))************+++++++++///***111222:::;;;888RRR}}}^^^;;;000000...---+++++++++*********))))))((((((((((((((((((((((((&&&''''''((()))***+++,,,+++(((&&&&&&(((***+++***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))&&&+++111...$$$!!!111DDD^^^aaaWWWeeeZZZhhhhhhwwwzzzlllzzziiiooocccdddjjj___qqq[[[kkklll]]]ppp\\\mmmkkkkkkooouuuyyyzzzyyyjjj___WWWWWW\\\WWWGGG888$$$'''+++------***'''%%%))))))))))))))))))(((((((((((((((((())))))))))))(((***+++)))&&&''',,,000BBBMMM[[[cccffffff___XXXUUUPPPJJJFFFGGGIIILLLNNNYYYWWWTTTSSSSSSUUUWWWYYYTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUWWWYYYZZZRRRSSSUUUWWWYYYZZZ[[[[[[UUU\\\^^^[[[XXXYYY[[[[[[UUUXXXXXXTTTSSSYYYaaadddbbb[[[WWWUUUOOOIIIPPP^^^qqq{{{|||yyyLLL:::'''777...+++---------------------------,,,,,,++++++,,,,,,---,,,...//////---,,,---...000444<<>>===<<<===???@@@BBBAAAAAABBBBBBCCCCCCCCCCCCBBBCCCEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDD???;;;;;;CCCLLLJJJ<<<...>>>AAAUUUuuuooo~~~~~~|||tttgggBBB777000---111333111///000000000/////////.........---------.........//////000//////111000...111777KKKqqqlllWWWPPPGGGDDDHHHMMMPPPPPPVVVZZZ]]]^^^___dddjjjnnnfffggghhhiiiiiihhhgggffflllgggbbb^^^[[[XXXSSSPPPJJJEEE===888888===BBBFFFBBB===???CCC>>>@@@^^^rrr@@@333555000...---...000000...,,,---------------------------)))***///000---,,,...000///PPPsssoookkkjjjooowww{{{||||||tttttt]]]aaaYYYnnntttOOO111999111222333222000///...............------,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++...***111111888;;;999SSS{{{\\\888///111...---+++++++++*********))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&%%%%%%''''''&&&&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))&&&&&&***---+++(((''''''777FFF```___ddd]]]aaaccc[[[pppdddqqqnnnuuu}}}bbbttt___lllmmm```sss]]]ppplllhhhgggfffccc]]]YYYYYYXXXTTTJJJ<<>><<<<<<======>>>>>>?????????@@@AAABBBCCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCAAAAAAAAAAAA@@@@@@@@@???@@@BBBBBB>>>888666888;;;ffffffkkkJJJ:::222111111333222///...///////////////............------------...............222000,,,000888555+++444:::kkkuuujjj]]]MMMBBB??????>>>===BBBDDDGGGJJJKKKOOOVVV]]]______`````````^^^]]]\\\TTTOOOIIIGGGHHHJJJJJJHHH999<<<@@@BBBAAA>>>:::888<<<444<<>>IIIPPP@@@FFFKKKVVV^^^TTTHHHMMMbbbZZZUUUVVVWWWTTTQQQQQQEEEBBB>>>;;;999:::;;;===999999:::::::::;;;;;;;;;;;;;;;<<<<<<======>>>>>><<<<<<===============>>>===>>>>>>>>>>>>?????????>>>>>>=========<<<<<<<<<::::::777000111EEEiiiyyyvvvppplllzzz{{{~~~rrrpppfffGGG,,,555000000111000///......000/////////.........------,,,------------.........,,,,,,///000...+++...333(((444222YYYwwwtttwwwaaaOOOGGGDDDBBBAAA???>>>@@@BBBAAA======???===>>>>>>????????????>>><<<999888888::::::888555<<<<<<;;;999999:::>>>AAAJJJdddVVV333>>>222"""777111111000000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++,,,,,,,,,***111...'''===ppp|||FFF...111555222/////////---,,,,,,...000------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,---555///222999<<>>HHHMMMOOO```[[[eeeTTTZZZVVVQQQQQQUUUUUULLLVVVUUUQQQJJJ@@@777111...///&&& ***111///+++)))((((((***---+++&&&!!!'''''''''((((((((())))))(((((((((((())))))))))))((()))***+++*********+++***,,,...222;;;EEEJJJIIIHHHGGGGGGGGGGGGDDDAAA===777:::===AAADDDFFFFFFFFF>>>???AAABBBDDDEEEEEEEEEEEEDDDBBBAAACCCEEEIIIKKKJJJJJJKKKJJJJJJIIIHHHHHHGGGJJJKKKGGGFFFIIIIIIGGGFFFIIIKKKJJJJJJIIIEEE>>>???EEEKKKPPPWWW```eeeeeejjjaaaqqqhhh```GGG888+++,,,222------&&&...333++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***,,,---,,,++++++,,,...)))---000...,,,000;;;EEEPPPFFF<<>>;;;:::888888888888888999999999:::999888888888999:::;;;888888999999999::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::::::::999999999999------JJJsssqqqyyyoookkkuuu|||pppqqqsssssssssjjjkkkccckkk___JJJ@@@333+++111...///000...---...000000//////.........---------,,,,,,---------.........++++++...000,,,''',,,444555%%%&&&DDDEEEfffxxxzzzmmmnnn~~~~~~~~~|||uuuhhhWWWKKKBBB===;;;>>>>>>;;;:::===>>>>>>======<<<=========:::::::::;;;;;;;;;999888;;;;;;;;;>>>HHHYYYlllyyysss<<<555AAA---+++888+++/////////...---,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++++++++...,,,+++***)))666\\\aaa222+++333111///333,,,,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************))))))))))))))))))))))))((()))))))))************)))************+++++++++......444...444:::888MMM|||}}}vvvVVV444...222///...+++++++++************))))))))))))))))))))))))))))))))))))(((((((((''''''((((((((('''&&&&&&((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))"""(((+++***'''''')))+++,,,(((((((((***%%%''')))((())))))///%%%888)))222888999<<<000000;;;444000***---000///+++)))***+++&&&,,,222000)))%%%&&&***%%%)))---+++&&&$$$(((---&&&'''''''''(((((())))))(((((((((((())))))))))))++++++***)))((((((((((((,,,+++((('''///<<>>@@@BBBAAABBBNNNVVVVVVXXX```ccc```XXXsssddd@@@OOO000222,,,...777&&&333///555'''+++++++++,,,,,,------------,,,,,,++++++,,,,,,---......///---++++++,,,.........---,,,+++,,,...000888>>>BBBHHHJJJ???>>>OOO===DDDQQQ\\\\\\TTTNNNNNNKKKLLLNNNMMMHHHBBB;;;666888888888888888888888888;;;:::888777666777999:::666666666777777777888888888888888888999999999999999888888888888777777777DDDRRRffftttvvvnnnddd^^^___SSS\\\uuu{{{jjjeeeppprrrjjjwwwtttpppxxxrrroooqqqVVVBBB555,,,666:::+++///111111///...000000/////////.........---------,,,,,,,,,---------......,,,000...(((+++555555,,,))):::111333'''CCCWWWwwwqqqxxxsssggglll|||yyyxxxwwwuuutttjjj]]]PPPKKKHHHDDDDDDHHHBBB@@@>>>;;;:::999999999:::999888666777:::===???:::DDDTTTeeewwwzzzRRR))):::333&&&000777222222------...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,(((,,,//////............++++++---/////////222777WWWjjj:::777222000111222...***...---...///111000---***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************************))))))))))))))))))))))))(((((())))))*********+++)))************+++++++++000...222...666<<<444CCCjjjzzzyyySSS999333///333---------,,,,,,+++***))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******)))***,,,///222444===>>>@@@BBBCCCBBBAAA@@@CCC@@@:::444222222444666>>>======>>>>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBCCCDDDDDDCCCAAAAAAAAABBBCCCCCCCCCBBBAAA777999;;;;;;;;;>>>DDDJJJQQQQQQQQQSSSWWW]]]bbbffffff^^^RRREEE:::333000///------------------------...------,,,,,,------...++++++++++++,,,---...///222111000///------------........................111555:::>>>?????????@@@BBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDDDDEEEBBB???;;;999888999:::777777777777777666555444666666666666777777777777:::::::::999888777555444---222888<<<@@@HHHRRR[[[WWWYYYZZZYYYXXX[[[dddkkkhhhjjjhhhaaaXXXXXX```jjj]]]ffffff\\\XXX^^^cccaaaDDD>>>666000//////000111000000//////.........---.../////////...---,,,,,,------------------------,,,,,,,,,---------......222111///...///333777999aaalllwwwuuulllgggkkkqqq{{{jjj}}}hhh{{{vvvrrrnnnggg___XXXTTTQQQPPPFFFAAA???BBBGGGHHHBBB<<<999EEEJJJOOOXXXZZZZZZccczzzoooHHH***222111111000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------...>>>ZZZ{{{iiiHHH444111111000000//////......000///...---,,,+++++++++++++++++++++++++++++++++...444555///***++++++'''************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,333---///,,,555999222CCCzzzxxxRRR999333...333---------,,,,,,+++******)))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,+++******+++---///000555777:::===????????????@@@???<<<999777666666666333444444555777999;;;<<<<<<<<<=========>>>>>>>>>???>>>>>>???AAABBBAAA???======<<<;;;:::999999888<<<===??????AAADDDHHHKKKHHHIIIKKKNNNQQQTTTWWWXXXIIIDDD===555///,,,,,,,,,------------------------...------,,,,,,------...++++++++++++,,,---.../////////......------..............................---000444666777777888999>>>>>>??????@@@AAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAACCCBBB???===<<<===???@@@999999999999999888777777222222222222333333333333333222111111222555888:::NNNRRRTTTRRRNNNKKKMMMPPPGGGKKKOOOQQQSSSYYYbbbiiiWWW\\\aaa___YYYUUUUUUWWWIIITTTYYYRRRLLLLLLIIIBBB999666222//////......---000/////////...........................---------------------------------,,,,,,,,,---------......000///...---...111333555555EEEZZZiiimmmiiieeecccaaa```xxxllliiirrrfffppppppoooooonnnnnnnnnnnnpppnnnllljjjiiigggfffeeelllttttttuuu{{{zzzwww}}}tttvvvzzz~~~uuu|||lllMMM555111777111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------///+++(((...BBBbbb|||XXX???222000000000000000/////////......///...---,,,,,,+++++++++++++++++++++++++++++++++000555555///+++,,,,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,///+++111///888;;;555IIIzzzwwwOOO888333...333...---,,,,,,++++++*********))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++...---+++*********+++,,,,,,...222666999;;;<<<<<<<<<===>>>>>><<<:::777666/////////000111333444555555555666666666777777777888888888:::<<<===<<<;;;888777666555444444555666??????@@@BBBEEEHHHIIIIIIHHHJJJLLLNNNNNNLLLJJJHHH555333111...------...///------------------------...------,,,,,,------...++++++++++++,,,---......,,,,,,,,,,,,------...///........................***,,,...//////000222333888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<=========>>>===<<<;;;<<<>>>AAABBB::::::;;;;;;;;;:::999999555555555666666666777777DDDBBB??????AAAFFFLLLPPPLLLOOORRRQQQLLLFFFCCCCCCCCCFFFHHHHHHHHHJJJOOOSSSGGGLLLQQQSSSQQQLLLHHHFFF???IIINNNGGG@@@===666////////////000000000---+++////////////..................---,,,---...///000------------------------,,,,,,,,,---------............------......///000+++000:::GGGUUU___cccdddYYYVVVfffYYYjjjZZZgggaaadddeeeggghhhiiiiiihhhgggiiikkkkkkfff___]]]```eeeccciiigggiiitttuuusssyyyyyyqqqooosss{{{xxxzzzpppTTT<<<+++&&&,,,555000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------///000...,,,...555;;;bbbjjjwww{{{OOOFFF;;;444222222000.../////////.....................---,,,++++++++++++++++++++++++++++++++++++000333222---***+++,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,***333111777888666OOOzzztttMMM777333...333///,,,,,,,,,++++++*********))))))))))))))))))))))))'''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************************************---,,,+++***))))))******(((***---000333555777777888:::;;;<<<<<<:::888666555555333222222111111111000111111111111222222222333333333555888999999777666555555444666888;;;<<<>>><<<<<<@@@DDDFFFDDDBBBLLLLLLLLLJJJFFF@@@;;;888222111111000000000000000------------------------...------,,,,,,------...,,,+++++++++,,,,,,---...,,,,,,++++++,,,,,,---...........................---......------...000222333333444555555666666777777777777777777888888888666666555666777999<<<===888888999999999999888888999999999999:::::::::;;;@@@>>>;;;999:::>>>BBBEEE555999>>>@@@???===<<<<<>><<<<<<>>>CCCBBBAAAAAABBBBBBAAA@@@@@@DDDBBB:::555555444111///...///111222111///---///////////////.........///---,,,+++,,,...000111------------------------,,,,,,,,,---------......------.........---------888222---///999GGGSSSYYYbbbYYY\\\JJJTTTJJJYYYYYYaaaaaabbbbbbbbbbbbbbbaaakkkooopppmmmgggeeeiiinnnmmmmmmddd^^^bbb^^^WWWXXX[[[bbbnnnyyyvvvuuu}}}wwwtttuuunnnUUU>>>***(((222777222,,,/////////......---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///111111///---,,,---$$$)))111888>>>DDDIIILLLRRRMMMHHHEEEBBB<<<333+++...+++)))***...111111111.........---------------------,,,+++++++++++++++************************------,,,***(((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---+++333000222333666VVV{{{rrrIII666333...222000,,,,,,+++++++++++++++***************************(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))*********************************************************+++)))***+++---///000111222555555666666666666666666888888666555444444333333111111222222222333333333444333444666888:::999888999888777777888:::===???:::999999<<<@@@AAA???;;;CCCBBB>>>:::666111...,,,.../////////...---,,,,,,------------------------...------,,,,,,------...,,,,,,+++++++++,,,------------,,,++++++++++++,,,......................../////////---,,,---000222111111111222333333444444222222333333444444444555222222111111222333555666444444555555555555555444555555555666666666666777222222111000000111222333777888::::::999999999999666777999999999999999:::>>>;;;888777999;;;<<<;;;777777444...,,,///111222222000//////000000///............//////////////////---,,,+++,,,...000111------------------------,,,,,,,,,---------............/////////...---,,,////////////111444666888MMMLLLTTTNNNSSSHHHLLLHHHTTTTTTTTTUUUXXX\\\```bbbXXXYYYZZZZZZXXXVVVUUUUUUNNNRRRQQQVVVgggnnnooovvvllljjjgggccc```]]][[[ZZZaaafffvvv|||lllYYYFFF222---,,,000444333...---///............------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++(((&&&''',,,000333333111222333222000---------222222111///------///000999777333...)))(((+++...,,,,,,,,,,,,,,,,,,------,,,,,,+++*********++++++************************,,,***))))))***)))))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,///+++222///000333<<>>CCCFFFEEEDDDDDDDDDEEEFFFFFFGGGEEEDDDDDDEEEDDDAAA???>>>EEECCCBBBHHHHHHGGGNNNHHHMMMUUUZZZYYYQQQFFF???000+++111555111222444---444---))),,,......///111,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++000---(((&&&(((---333777---......---***(((((())))))+++......---+++))))))222///+++'''%%%'''+++...************++++++,,,,,,******))))))))))))******************************,,,((()))///111...++++++************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,000***111111444444===eee~~~|||nnnCCC444444---222111++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++,,,,,,,,,,,,+++******+++******))))))*********)))+++,,,---...---++++++///...------,,,,,,------------........./////////...------...///000...---......///000000//////......111222111...---///222+++,,,,,,---------------//////......---,,,,,,,,,------------------------...------,,,,,,------...------,,,++++++,,,,,,,,,+++++++++,,,---...000000........................+++,,,......------...000---......//////000111111000000111111222333333444222222222222222222222222111222333333444444444444000000000111111111222222222222222222222222222333555555444555555555333111333222000111222444555555333333222///------///222222///---...///...///000,,,+++,,,...000111000...---.........//////000000.../////////...---,,,,,,------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---...///------...000111000...+++,,,//////111...///---...777888:::;;;<<<===<<<<<>>======???AAACCC888@@@???>>>BBB@@@???GGGAAA>>>888333000111333555555---///000+++...222---///------000...******,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%%%)))...///,,,)))((()))+++,,,---,,,+++***+++------***((((((+++---...---******+++...222111,,,((())))))******+++++++++,,,***)))))))))))))))******)))))))))))))))))))))))))))%%%&&&...111---))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,222***111222333///333XXXsss|||nnn;;;888222333---...,,,,,,,,,+++++++++******************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************)))************+++++++++************************++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---...///000000222111111111000000//////---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------////////////////////////...................................................//////000111222222333111111222222222333333333111111222222222222333333666666666555555444444444555555555555555555555555333333333222222111111111222222222222222222333333000000////////////000000---------............///........................////////////////////////000000//////.........---/////////...---------,,,------------------------........................---------............///////////////////////////111111222222222222111111333333333333222222222111111111111111111111111111////////////////////////..................------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((---222333...******+++************************************************)))***+++***))))))+++---++++++++++++++++++++++++,,,++++++,,,......---+++***++++++,,,,,,++++++***))))))))))))))))))))))))******************************+++++++++,,,,,,,,,000---,,,333666...:::YYYccc{{{nnn;;;888111333---...,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))))))))******************************************++++++++++++************************++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,------...///000111000000000////////////---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------------------------------////////////////////////......................................................//////000111111222222222222333333333444444111111222222222333333333333333333333222222222111222222222222222222222222444444333333333222222222333333222222111111000000//////............//////---------............///........................////////////////////////000/////////...........................---------------------------------........................---------............///........................///000000111111000000///////////////..............................................................................------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***(((---111111---******+++************************************************)))***+++***))))))+++---++++++++++++++++++++++++,,,++++++,,,......---+++++++++,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,///...---333666///<<<\\\___{{{mmm:::888111333---///,,,,,,,,,,,,++++++++++++************************))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,---...///000/////////...............---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------////////////////////////................................................------......///000000000222222222333333333444444111222222222222333333333222222222222222111111111222222222222222222222222444333333333333333222222333222222111000///...---.........------.........---------............///........................////////////////////////////////////............---------...............------------------------........................---------............///..............................////////////......---------,,,,,,,,,,,,+++++++++++++++++++++++++++........................------------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))),,,......***)))***,,,************************************************)))***+++***))))))+++---++++++++++++++++++++++++,,,++++++,,,......---+++,,,,,,------------,,,,,,******************************************************+++++++++,,,,,,,,,...///...444666000???___cccyyylll:::777111333...///------,,,,,,,,,+++++++++************************))))))))))))))))))))))))******))))))((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,---,,,,,,,,,------...///---------------------------------............///........................------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,------------...........................////////////////////////................................................---------.........//////111111111111222222222222111111111222222222333333333333333333333333333333333333333333333333333333222222222222111111111111000000000//////.................................---------............///........................///////////////////////////////////////.........,,,---------.../////////------------------------........................---------............///..............................////////////..................------------------------------------------------------------,,,,,,------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,+++)))(((***,,,************************************************)))***+++***))))))+++---+++++++++++++++++++++++++++++++++,,,---...---+++,,,------......------,,,******************************************************+++++++++,,,,,,,,,...000///444666222@@@^^^iiixxxkkk999777111333...000---------,,,,,,,,,++++++************************))))))))))))))))))))))))******))))))))))))******************************))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))******************************************************************************************************++++++++++++++++++++++++************************************************************++++++++++++++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------------------............///........................------------------------,,,,,,,,,---------.........------,,,,,,------...,,,,,,---------.................................////////////////////////................................................------------................../////////000000000000000000111111111222222111222222222222222222222222222222222222222222222////////////////////////---------......//////000...///000000000000///...---------............///........................////////////////////////.........///////////////,,,---------.../////////------------------------........................---------............///...........................//////000000//////.../////////.........------------------------------------------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************)))((()))***,,,************************************************)))***+++***))))))+++---+++++++++++++++++++++++++++++++++,,,---...---+++,,,------......------,,,******************************************************+++++++++,,,,,,,,,...000///222666333???YYYkkkwwwjjj888666111333///000------------,,,,,,,,,,,,************************))))))))))))))))))))))))******)))))))))***++++++************************))))))))))))))))))))))))))))))))))))************************************))))))))))))*********************************************************************************************************************************************************************************************++++++++++++,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,---------------------............///........................------------------------,,,,,,,,,---------............------------......,,,---------....................................////////////////////////........................................................................---------.........//////...////////////000000000.........///////////////////////////////////////---------............///,,,,,,---...///000000111...///000111111000///...---------............///........................////////////////////////.........///////////////---------...............------------------------........................---------............///------------------------......////////////......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++************)))******+++,,,************************************************)))***+++***))))))+++---++++++++++++++++++++++++,,,++++++,,,......---+++,,,,,,------------,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,///000---111777555;;;OOOrrrvvviii777666111444///111...------------,,,,,,,,,************************))))))))))))))))))))))))******))))))******+++,,,************************))))))))))))))))))))))))))))))))))))************************************((()))))))))*********************************************************************************************************************************************************************************************+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,------......---------............///................................................,,,,,,,,,---------............------------......------------....................................////////////////////////........................................................................---------.........//////---------............///---------....../////////........................---------....../////////------......//////000000---...000111111000...------------............///........................////////////////////////............/////////000...............---------------------------------........................---------............///------------------------------............------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************+++,,,,,,+++************************************************)))***+++***))))))+++---++++++++++++++++++++++++,,,++++++,,,......---+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,000000+++///777555777DDDuuuhhh777666111444///111......---------,,,,,,,,,************************))))))))))))))))))))))))******))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))************************************(((((())))))*********+++************************************************************************************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,------,,,++++++,,,,,,,,,,,,,,,,,,------.........---------.........//////////////////////////////........................,,,,,,,,,---------............------------......---------.........//////////////////////////////////////////////////////................................................//////////////////...............////////////000,,,,,,,,,---------........./////////000000111111000000000000000000000000............//////000000//////////////////......,,,---///000000///---,,,---------.........//////........................////////////////////////---.........//////000000/////////......------,,,------------------------........................---------.........//////------------------------+++,,,,,,------,,,,,,+++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********+++------,,,+++************************************************)))***+++***))))))+++---++++++++++++++++++++++++,,,++++++,,,......---+++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,111000***---888666444===~~~XXX>>>999444222333000......---,,,,,,+++******************))))))))))))************************++++++************++++++************************+++++++++++++++++++++++++++,,,---......---,,,+++------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))***---000,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------......++++++,,,,,,,,,------------------.........//////...................................................///////////////......,,,,,,,,,---------............................../////////......------------------.........//////000//////......//////000////////////////////////////////////////////////////////////////////////........................---------.........//////000000000000000000000000////////////////////////.........////////////000000000000000000000000000........................////////////////////////////////////////////////................................................------------------------000000///............///------------------------------------------------------------------------------......///.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))******+++,,,++++++++++++++++++++++++++++++,,,------------,,,,,,,,,++++++++++++,,,,,,++++++***************+++))))))))))))))))))))))))+++******,,,......---,,,222333,,,---666666444:::XXX===888444222333000......------,,,+++++++++,,,,,,+++++++++*********+++++++++++++++++++++++++++******************+++************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,///222------------------------------------------------,,,,,,,,,---------......,,,,,,---------................../////////000000////////////////////////........................///000000000000000//////------........./////////////////////////////////000/////////.....................////////////000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////////////////////////////.........////////////000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................111000000///////////////........................................................................------...............------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++******+++++++++))))))(((((())))))***+++***************************))))))+++---...---+++000222------555555555@@@XXX===777222111333000///......------,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++************************++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------------------------++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,...111444........................------------------------,,,,,,,,,------------...---------.........///////////////000000000111111000000000000000000000000........................000000111111111111000000....../////////000000000////////////////////////000000////////////......////////////000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111........................000000000000000000000000........./////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111000///////////////////////////////////////////////////////////////////////////////////////------............---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++******,,,,,,+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++******)))******+++,,,,,,************************)))))))))***------,,,+++...222......333222888HHHXXX<<<666222111333111/////////......---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------000222........................------------------------,,,,,,---------.........---------............/////////000000000111111111000000000000000000000000///////////////////////////000000111111111111000...////////////000000000/////////////////////////////////////////////////////////000000000000111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000111000//////......//////////////////////////////////////////////////////////////////////////////....../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,.........---------------------------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++,,,------------------------------)))***++++++,,,,,,+++++++++******))))))******+++///...------------......+++++++++++++++++++++++++++******,,,......---,,,---111//////111000:::QQQ}}}VVV;;;666222111444222000000///////////////.........---------,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------------------------------------------,,,,,,---...............---------------------------------------------------...///...,,,,,,---///................................................------........./////////------------............///000000000111111111111000000000000000000000000000000000000000000000000...///000111111111111111////////////000000000000000000000000000000000000/////////000000000000000000000000000111111111111222222111111111111222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000111111111222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111000000//////////////////////////////////////////////////////////////////////////////////////////000000000//////...------------------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------........................------------------------........................,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,------...------------------------******+++,,,,,,,,,,,,+++++++++************++++++111111///...------------++++++++++++++++++++++++,,,,,,,,,---///000///...,,,111000000111///<<>>[[[sssOOO999888777666666222111111111111111111222222111111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000111111222222222333111111111111111111111111111111222222222333333333222222222222222222222222222222222222222222222222111111222333333333333222111111111111111111111111111111111111111111111111000222444444333333444555333333333333333333333333222222222222222222222222111111222222222333333333222222333333333444444444666666666666777777777777777777777777777777777777555555555555555555555555333444555666777777777777555555555666666666666777888888888888888888888888777777888888999999999:::999999:::::::::;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999999999999999999777777777777777777777777666666666666777777777777777777777777777777777777888888888888888888888888555555555666666666666777777777777777777777777777777777777777777777777777999999999999999999999999888888888888888888888888777777777777777777777777888888888888888888888888777777777777777777777777999999888777777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555555444333222111000000000111111222222222333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000.../////////000000111111////////////////////////000000000000000000000000//////000000111111222222000000000000000111222222000000000000000000000000////////////////////////////////////////////////...................................................------------...//////////////////////////////,,,---......//////.........------,,,,,,------...+++,,,,,,---...///111111------------------------,,,,,,,,,---///000///...///000...444777222>>>ZZZ